-// cs0023: Operator `~' cannot be applied to operand of type `ulong'\r
-// Line : 6\r
-\r
-enum E1 { A }\r
-enum E2 { A }\r
-\r
-class X {\r
- const E1 e = ~E2.A;\r
-}\r
-\r
-\r
-\r
+// CS0266: Cannot implicitly convert type `E2' to `E1'. An explicit conversion exists (are you missing a cast?)
+// Line : 8
+
+enum E1 { A }
+enum E2 { A }
+
+class X {
+ const E1 e = ~E2.A;
+}
+