test fix
authorMarek Safar <marek.safar@gmail.com>
Wed, 7 May 2008 13:06:38 +0000 (13:06 -0000)
committerMarek Safar <marek.safar@gmail.com>
Wed, 7 May 2008 13:06:38 +0000 (13:06 -0000)
svn path=/trunk/mcs/; revision=102722

mcs/tests/test-643.cs
mcs/tests/ver-il-gmcs.xml

index b8f6f16cf103cedcbfe87589394eaa1facdc1f2e..8ee0d21d732a1e1aa1cb7670763c7e20ee33ad3c 100644 (file)
@@ -16,7 +16,7 @@ class PointerArithmeticTest
                
                CheckSub2((short*)(-1), int.MaxValue);
                        
-               if ((long)Conversions (long.MaxValue) != uint.MaxValue)
+               if ((long)Conversions (long.MaxValue) != (IntPtr.Size <= 4 ? uint.MaxValue : long.MaxValue))
                        return 5;
                
                Console.WriteLine ("OK");
index 7fbc3fb4778ee2db30423b72d75d28769a829b9e..e0f040f07f37e4ea5e089c11282d4b2a36f3b8ee 100644 (file)
         <size>7</size>
       </method>
       <method name="Int32 Main()">
-        <size>105</size>
+        <size>130</size>
       </method>
       <method name="System.Int32* Conversions(Int64)">
         <size>3</size>