changeset 899:1c1270e78fdb

div. fixes
author thomask
date Thu, 09 Mar 2006 07:07:50 +0000
parents 74306f82ac33
children c87fab2c0689
files nocompile/i/if_13_A.d run/InExpression_08.d run/a/array_initialization_20_A.d run/a/array_initialization_20_B.d run/a/array_initialization_20_C.d run/a/array_initialization_20_D.d run/a/array_initialization_20_E.d run/a/array_initialization_20_F.d run/a/array_initialization_20_G.d run/a/array_initialization_20_H.d run/a/asm_movdq2q_01.d
diffstat 11 files changed, 63 insertions(+), 21 deletions(-) [+]
line wrap: on
line diff
--- a/nocompile/i/if_13_A.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/nocompile/i/if_13_A.d	Thu Mar 09 07:07:50 2006 +0000
@@ -2,7 +2,7 @@
 // $Date$
 // $Author$
 
-// __DSTRESS_ELINE__ 13
+// __DSTRESS_ELINE__ 10
 
 module dstress.nocompile.i.if_13_A;
 
--- a/run/InExpression_08.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/InExpression_08.d	Thu Mar 09 07:07:50 2006 +0000
@@ -17,7 +17,9 @@
 	array[key]=value;
 	MyClass* ptr = key in array;
 	
-	assert(&value == ptr);
+	if(value != *ptr){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_A.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_A.d	Thu Mar 09 07:07:50 2006 +0000
@@ -14,7 +14,9 @@
 	X[] array;
 	array.length = 1;
 
-	assert(array[0] == 4);
+	if(array[0] != 4){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_B.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_B.d	Thu Mar 09 07:07:50 2006 +0000
@@ -16,9 +16,17 @@
 	array[] = 3;
 	array.length = 3;
 
-	assert(array[0] == 3);
-	assert(array[1] == 3);
-	assert(array[2] == 4);
+	if(array[0] != 3){
+		assert(0);
+	}
+	
+	if(array[1] != 3){
+		assert(0);
+	}
+	
+	if(array[2] != 4){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_C.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_C.d	Thu Mar 09 07:07:50 2006 +0000
@@ -16,7 +16,9 @@
 	X[] array;
 	array.length = 1;
 
-	assert(array[0] == four);
+	if(array[0] != four){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_D.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_D.d	Thu Mar 09 07:07:50 2006 +0000
@@ -20,9 +20,17 @@
 	array.length = 3;
 
 
-	assert(array[0] == three);
-	assert(array[1] == three);
-	assert(array[2] == four);
+	if(array[0] != three){
+		assert(0);
+	}
+	
+	if(array[1] != three){
+		assert(0);
+	}
+	
+	if(array[2] != four){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_E.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_E.d	Thu Mar 09 07:07:50 2006 +0000
@@ -16,7 +16,9 @@
 	X[] array;
 	array.length = 1;
 
-	assert(array[0] == four);
+	if(array[0] != four){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_F.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_F.d	Thu Mar 09 07:07:50 2006 +0000
@@ -19,9 +19,17 @@
 	array[] = three;
 	array.length = 3;
 
-	assert(array[0] == three);
-	assert(array[1] == three);
-	assert(array[2] == four);
+	if(array[0] != three){
+		assert(0);
+	}
+
+	if(array[1] != three){
+		assert(0);
+	}
+	
+	if(array[2] != four){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_G.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_G.d	Thu Mar 09 07:07:50 2006 +0000
@@ -16,7 +16,9 @@
 	X[] array;
 	array.length = 1;
 
-	assert(array[0] == four);
+	if(array[0] != four){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/array_initialization_20_H.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/array_initialization_20_H.d	Thu Mar 09 07:07:50 2006 +0000
@@ -19,9 +19,17 @@
 	array[] = three;
 	array.length = 3;
 
-	assert(array[0] == three);
-	assert(array[1] == three);
-	assert(array[2] == four);
+	if(array[0] != three){
+		assert(0);
+	}
+	
+	if(array[1] != three){
+		assert(0);
+	}
+	
+	if(array[2] != four){
+		assert(0);
+	}
 
 	return 0;
 }
--- a/run/a/asm_movdq2q_01.d	Wed Mar 08 15:39:50 2006 +0000
+++ b/run/a/asm_movdq2q_01.d	Thu Mar 09 07:07:50 2006 +0000
@@ -15,9 +15,9 @@
 			movq b, XMM0;
 		}
 		
-		assert(a==b);
-		
-		return 0;
+		if(a==b){
+			return 0;
+		}
 	}else{
 		pragma(msg, "no Inline asm support");
 		static assert(0);