2006-02-14 Martin Baulig <martin@ximian.com>
authorMartin Baulig <martin@novell.com>
Tue, 14 Feb 2006 15:29:46 +0000 (15:29 -0000)
committerMartin Baulig <martin@novell.com>
Tue, 14 Feb 2006 15:29:46 +0000 (15:29 -0000)
* known-issues-gmcs: Add test-473.cs.

* gtest-130.cs, gtest-136.cs: Make these tests actually work.

svn path=/trunk/mcs/; revision=56854

mcs/tests/ChangeLog
mcs/tests/gtest-130.cs
mcs/tests/gtest-136.cs
mcs/tests/known-issues-gmcs

index f1022c57ffa0533862e20cc88e5c983fbfcbc3a8..2c63ebabb8cd9851cdc102930defc7f0228782e2 100644 (file)
@@ -1,3 +1,9 @@
+2006-02-14  Martin Baulig  <martin@ximian.com>
+
+       * known-issues-gmcs: Add test-473.cs.
+
+       * gtest-130.cs, gtest-136.cs: Make these tests actually work.
+
 2006-02-11  Marek Safar <marek.safar@seznam.cz>
 
        * test-491.cs: Test for bug #77485.
index 93819d980e8a3e03233e45648a575c9ea91a3292..6c6c1f1030e61294af775607679c59ae0692d4f3 100644 (file)
@@ -10,8 +10,8 @@ class MyTest {
     Console.WriteLine("[{0}] [{1}] [{2}]", b4, b5, b6);
     bool? b7 = b1^b3, b8 = b1&b3, b9 = b1|b3;                     // null null true
     Console.WriteLine("[{0}] [{1}] [{2}]", b7, b8, b9);
-    Console.WriteLine(b1 ? "null is true" : "null is false");     // null is false
-    Console.WriteLine(!b1 ? "!null is true" : "!null is false");  // !null is false
+    Console.WriteLine(b1 != null ? "null is true" : "null is false");     // null is false
+    Console.WriteLine(b1 == null ? "!null is true" : "!null is false");  // !null is false
 
     Console.WriteLine();
     bool?[] bvals = new bool?[] { null, false, true };
index 14d038fc301dc73bdd713e010bcbe23d585c4c15..fbef3ced10b28139d88cb82e6094adba25554b15 100644 (file)
@@ -1,7 +1,7 @@
 using System;
 
 namespace Martin {
-       public class A
+       public struct A
        {
                public readonly long Data;
 
@@ -16,7 +16,7 @@ namespace Martin {
                }
        }
 
-       public class B
+       public struct B
        {
                public readonly int Data;
 
index faa9ae302a5836baf4f1a758383ad1c0045e930f..ed4d3afa24ac470960c1857f9ef0d2014e8244b3 100644 (file)
@@ -12,4 +12,6 @@ test-465.cs IGNORE    # need to fix the path separator to work both on Unix and Win
 test-476.cs
 test-491.cs
 
+test-473.cs
+
 gtest-230.cs