2004-03-31 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Wed, 31 Mar 2004 14:24:09 +0000 (14:24 -0000)
committerZoltan Varga <vargaz@gmail.com>
Wed, 31 Mar 2004 14:24:09 +0000 (14:24 -0000)
* basic-long.cs: Add test for negation of Int64.MinValue.

svn path=/trunk/mono/; revision=24843

mono/mini/ChangeLog
mono/mini/basic-long.cs

index b41a670d4569d122c70f50d5037db4dd3c4d5355..89a30b195d5eb8ecfa4e7059665b7b72a4be10f0 100644 (file)
@@ -1,3 +1,7 @@
+2004-03-31  Zoltan Varga  <vargaz@freemail.hu>
+
+       * basic-long.cs: Add test for negation of Int64.MinValue.
+
 2004-03-30  Zoltan Varga  <vargaz@freemail.hu>
 
        * mini-sparc.c: Update status.
index c90645ef7e9901293d43470132a3feaebfa53b98..fd9cd0906d87b5885ffc9123360e94bedcb01f99 100644 (file)
@@ -274,6 +274,14 @@ class Tests {
                return (int)(-a);
        }       
 
+       static int test_0_neg_large () {
+               long min = -9223372036854775808;
+               unchecked {
+                       ulong ul = (ulong)min;
+                       return (min == -(long)ul) ? 0 : 1;
+               }
+       }       
+
        static int test_0_shl () {
                long a = 9;
                int b = 1;