diff nocompile/a/asm_fscale_02_I.d @ 1591:a62d2a1c5f14

Add check for D_InlineAsm_X86 to nocompile tests that were missing it. If the version condition is missing, the result is XFAIL.
author Christian Kamm <kamm incasoftware de>
date Thu, 28 Aug 2008 09:59:22 +0200
parents 25f3e72bf814
children
line wrap: on
line diff
--- a/nocompile/a/asm_fscale_02_I.d	Mon Aug 25 22:08:00 2008 +0200
+++ b/nocompile/a/asm_fscale_02_I.d	Thu Aug 28 09:59:22 2008 +0200
@@ -2,16 +2,24 @@
 // $Date$
 // $Author$
 
-// __DSTRESS_ELINE__ 14
+// __DSTRESS_ELINE__ 22
 
 module dstress.nocompile.a.asm_fscale_02_I;
 
-void main(){
-	version(D_InlineAsm_X86){
+version(D_InlineAsm_X86){
+	version = test;
+}else version(D_Inline_Asm_X86_64){
+	version = test;
+}else{
+	static assert(0, "DSTRESS{XFAIL}: no inline x86 asm support");
+}
+
+version(test){
+	void main(){
 		idouble x;
 		
 		asm{
 			fscale x;
 		}
 	}
-}
\ No newline at end of file
+}