Author: zoltan
Date: 2005-12-19 09:19:38 -0500 (Mon, 19 Dec 2005)
New Revision: 54600
Modified:
trunk/mono/mono/mini/ChangeLog
trunk/mono/mono/mini/basic-float.cs
Log:
2005-12-19 Zoltan Varga <[EMAIL PROTECTED]>
* basic-float.cs: Add float<->long conversion tests.
Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog 2005-12-19 13:35:28 UTC (rev 54599)
+++ trunk/mono/mono/mini/ChangeLog 2005-12-19 14:19:38 UTC (rev 54600)
@@ -1,3 +1,7 @@
+2005-12-19 Zoltan Varga <[EMAIL PROTECTED]>
+
+ * basic-float.cs: Add float<->long conversion tests.
+
2005-12-16 Neale Ferguson <[EMAIL PROTECTED]>
* mini-s390.c: Fix LOCALLOC processing.
Modified: trunk/mono/mono/mini/basic-float.cs
===================================================================
--- trunk/mono/mono/mini/basic-float.cs 2005-12-19 13:35:28 UTC (rev 54599)
+++ trunk/mono/mono/mini/basic-float.cs 2005-12-19 14:19:38 UTC (rev 54600)
@@ -192,6 +192,20 @@
return 4;
}
+ static int test_4_single_long_cast () {
+ long a = 1000;
+ float d = (float)a;
+ long b = (long)d;
+ if (b != 1000)
+ return 0;
+ a = -1;
+ d = (float)a;
+ b = (long)d;
+ if (b != -1)
+ return 1;
+ return 4;
+ }
+
public static int test_0_rounding () {
long ticks = 631502475130080000L;
long ticksperday = 864000000000L;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches