changeset 884:32f8ee5796a1

fixed type safety
author thomask
date Fri, 03 Mar 2006 17:28:03 +0000
parents e6e610efdba8
children db221d4acc19
files run/i/ieee_754_int2flt_A.d run/i/ieee_754_int2flt_B.d run/i/ieee_754_int2flt_C.d run/i/ieee_754_int2flt_D.d run/i/ieee_754_int2flt_E.d run/i/ieee_754_int2flt_F.d run/i/ieee_754_int2flt_G.d
diffstat 7 files changed, 14 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/run/i/ieee_754_int2flt_A.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_A.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(int i = 0; i < border; i++){
-		int test = 1 << i;
+		int test = 1;
+		test <<= i;
 		real r = test;
 		int result = cast(int)r;
 
--- a/run/i/ieee_754_int2flt_B.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_B.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(long i = 0; i < border; i++){
-		long test = 1 << i;
+		long test = 1;
+		test <<= i;
 		real r = test;
 		long result = cast(long)r;
 
--- a/run/i/ieee_754_int2flt_C.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_C.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(long i = 0; i < border; i++){
-		long test = 1 << i;
+		long test = 1;
+		test <<= i;
 		double r = test;
 		long result = cast(long)r;
 
--- a/run/i/ieee_754_int2flt_D.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_D.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(long i = 0; i < border; i++){
-		long test = 1 << i;
+		long test = 1;
+		test <<= i;
 		float r = test;
 		long result = cast(long)r;
 
--- a/run/i/ieee_754_int2flt_E.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_E.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(ulong i = 0; i < border; i++){
-		ulong test = 1 << i;
+		ulong test = 1;
+		test <<= i;
 		float r = test;
 		ulong result = cast(ulong)r;
 
--- a/run/i/ieee_754_int2flt_F.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_F.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(ulong i = 0; i < border; i++){
-		ulong test = 1 << i;
+		ulong test = 1;
+		test <<= i;
 		double r = test;
 		ulong result = cast(ulong)r;
 
--- a/run/i/ieee_754_int2flt_G.d	Fri Mar 03 11:57:30 2006 +0000
+++ b/run/i/ieee_754_int2flt_G.d	Fri Mar 03 17:28:03 2006 +0000
@@ -14,7 +14,8 @@
 	}
 
 	for(ulong i = 0; i < border; i++){
-		ulong test = 1 << i;
+		ulong test = 1;
+		test <<= i;
 		real r = test;
 		ulong result = cast(ulong)r;