Remove the fconv_to_i test from iltests.il, it basically only works on x86.
authorZoltan Varga <vargaz@gmail.com>
Sun, 30 Sep 2012 01:17:26 +0000 (03:17 +0200)
committerZoltan Varga <vargaz@gmail.com>
Sun, 30 Sep 2012 01:17:26 +0000 (03:17 +0200)
mono/mini/iltests.il.in

index 8b94da82d0344fd9f8fc97942c6c818d3094970d..c847d2d609ca6da004286685f27117a03741b278 100644 (file)
@@ -967,27 +967,6 @@ COND:   ldloc.0
                ret
        }
 
-#if !defined(__ppc__) && !defined(__powerpc__) && !defined(__arm__) && !defined(__sparc__) && !defined(__mips__)
-       // PPC handles overflow by clipping, but this test assumes
-       // no overflow handling.  According to ECMA the result of
-       // float->int conversion is undefined if overflow occurs, so
-       // both behaviours are valid.
-       .method public static int32 test_0_fconv_to_i () cil managed {
-               .maxstack 16
-
-               ldc.r8 2147483648.0
-               conv.i
-               ldc.i8 2147483648
-               conv.i
-               beq L1
-               ldc.i4.1
-               ret
-       L1:
-               ldc.i4.0
-               ret
-       }
-#endif
-
        .method public static int32 test_0_get_type_from_handle_on_bblock_boundary () cil managed 
        {
                .maxstack 16