New tests.
authorMarek Safar <marek.safar@gmail.com>
Tue, 12 Dec 2006 18:55:05 +0000 (18:55 -0000)
committerMarek Safar <marek.safar@gmail.com>
Tue, 12 Dec 2006 18:55:05 +0000 (18:55 -0000)
svn path=/trunk/mcs/; revision=69426

mcs/errors/cs0019-20.cs [new file with mode: 0644]
mcs/errors/cs1025-2.cs [new file with mode: 0644]
mcs/errors/cs1025-3.cs [new file with mode: 0644]
mcs/errors/cs1025-4.cs [new file with mode: 0644]
mcs/errors/cs1027-3.cs [new file with mode: 0644]
mcs/errors/cs1038-3.cs [new file with mode: 0644]
mcs/errors/known-issues-gmcs
mcs/errors/known-issues-mcs

diff --git a/mcs/errors/cs0019-20.cs b/mcs/errors/cs0019-20.cs
new file mode 100644 (file)
index 0000000..8bc9eb4
--- /dev/null
@@ -0,0 +1,7 @@
+// CS0019: Operator `-' cannot be applied to operands of type `ulong and `sbyte'
+// Line: 6
+
+class S
+{
+       const ulong u = (ulong)0 - (sbyte)1;
+}
diff --git a/mcs/errors/cs1025-2.cs b/mcs/errors/cs1025-2.cs
new file mode 100644 (file)
index 0000000..e978ce8
--- /dev/null
@@ -0,0 +1,6 @@
+// cs1025 : Single-line comment or end-of-line expected
+// Line: 6
+
+#if DEBUG DEBUG
+// ...
+#endif
\ No newline at end of file
diff --git a/mcs/errors/cs1025-3.cs b/mcs/errors/cs1025-3.cs
new file mode 100644 (file)
index 0000000..5bd89af
--- /dev/null
@@ -0,0 +1,6 @@
+// cs1025 : Single-line comment or end-of-line expected
+// Line: 6
+
+#if RELEASE
+#elif DEBUG DEBUG
+#endif
\ No newline at end of file
diff --git a/mcs/errors/cs1025-4.cs b/mcs/errors/cs1025-4.cs
new file mode 100644 (file)
index 0000000..e4d7283
--- /dev/null
@@ -0,0 +1,6 @@
+// cs1025 : Single-line comment or end-of-line expected
+// Line: 6
+
+#if RELEASE
+#else DEBUG
+#endif
\ No newline at end of file
diff --git a/mcs/errors/cs1027-3.cs b/mcs/errors/cs1027-3.cs
new file mode 100644 (file)
index 0000000..4d5df85
--- /dev/null
@@ -0,0 +1,5 @@
+// CS1027: Expected `#endif' directive
+// Line: 6
+
+#if false
+/* hey */ #endif        
diff --git a/mcs/errors/cs1038-3.cs b/mcs/errors/cs1038-3.cs
new file mode 100644 (file)
index 0000000..3d84fc5
--- /dev/null
@@ -0,0 +1,5 @@
+// CS1038: #endregion directive expected
+// Line: 5
+
+#region
+#endif
\ No newline at end of file
index 59a8b9d5a14e5c19c51f179e07f041b67fc4b177..14afbc1d64a0a084bbcaace32183fd85ad2f4cab 100644 (file)
@@ -11,6 +11,7 @@
 # csXXXX.cs NO ERROR   : error test case doesn't report any error. An exception is considered
 #                        as NO ERROR and CS5001 is automatically ignored.
 
+cs0019-20.cs
 cs0162-7.cs NO ERROR
 cs0267.cs
 cs0267-2.cs
@@ -36,7 +37,7 @@ cs1586.cs
 cs1641.cs
 cs1670-2.cs
 
-# Unary operators
+# Operators
 cs0035.cs
 cs0266-11.cs
 cs0266-9.cs
index 6689cd7e5a9ccfb896313616dd2430c63787a3c8..731c254ebc8e5b6e80af52bc63f0b7f5fd50b8ac 100644 (file)
@@ -11,9 +11,8 @@
 # csXXXX.cs NO ERROR   : error test case doesn't report any error. An exception is considered
 #                        as NO ERROR and CS5001 is automatically ignored.
 
+cs0019-20.cs
 cs0162-7.cs NO ERROR
-cs0267.cs
-cs0267-2.cs
 cs0525.cs
 cs0526.cs
 cs0547.cs
@@ -33,7 +32,7 @@ cs1586.cs
 cs1641.cs
 cs1670-2.cs
 
-# Unary operators
+# Operators
 cs0035.cs
 cs0266-11.cs
 cs0266-9.cs