// Compiler options: -warnaserror using System; [assembly:CLSCompliant (true)] [CLSCompliant (false)] public interface I { [CLSCompliant (false)] void Error (ulong arg); } [CLSCompliant (false)] public interface I2 { #pragma warning disable 3018 [CLSCompliant (true)] void Error (long arg); #pragma warning disable 3018 } public class MainClass { public static void Main () { } }