[svn] r6853: nemerle/trunk/ncc/testsuite/positive/operators.n

nazgul svnadmin at nemerle.org
Wed Nov 8 21:14:22 CET 2006


Log:
Add testcase for zero-compare operator

Author: nazgul
Date: Wed Nov  8 21:14:18 2006
New Revision: 6853

Modified:
   nemerle/trunk/ncc/testsuite/positive/operators.n

Modified: nemerle/trunk/ncc/testsuite/positive/operators.n
==============================================================================
--- nemerle/trunk/ncc/testsuite/positive/operators.n	(original)
+++ nemerle/trunk/ncc/testsuite/positive/operators.n	Wed Nov  8 21:14:18 2006
@@ -108,6 +108,12 @@
     assert ((l1 & l2).Length == 5);
     assert ((l1 <-:-> l2).Length == 8);
   }
+  
+  public bug781 () : void {
+    def n = 0xF0000000;
+    _ = (n & n) == n; // ok
+    _ = n %&& n // was causing run-time exception: Arithmetoc operation resulted in an overflow.      
+  }
 }
 
 module OverloadedList {
@@ -208,6 +214,8 @@
     unchecked {
     System.Console.WriteLine (int.op_Addition (int.MinValue,-1));
     }
+    
+    Operators.bug781();
   }
 }
 



More information about the svn mailing list