diff run/align_12.d @ 1559:ec5e144583ea

D1 -> D2 : 1/N
author thomask
date Sun, 19 Aug 2007 19:11:54 +0000
parents b8c0195059d9
children
line wrap: on
line diff
--- a/run/align_12.d	Mon Jul 23 18:47:01 2007 +0000
+++ b/run/align_12.d	Sun Aug 19 19:11:54 2007 +0000
@@ -14,8 +14,6 @@
 version(type1){
 	version(linux) version=testA; // c compiler: gcc
 	version(Windows) version=testA; // c compiler: dmc
-}else{
-	static assert(0);
 }
 
 align(2) struct S{
@@ -28,8 +26,7 @@
 	version(testA){
 		assert((cast(void*)&s.a)-(cast(void*)&s.b)==-2);
 	}else{
-		pragma(msg, "no C alignment data present");
-		static assert(0);
+		static assert(0, "DSTRESS{XFAIL}: no C alignment data present");
 	}
 	return 0;
 }