# HG changeset patch # User Christian Kamm # Date 1219910362 -7200 # Node ID a62d2a1c5f14cc2b1c891463e86f0a89e9665a88 # Parent 1d1f281a9b115409129cc591b009972138e1e8b1 Add check for D_InlineAsm_X86 to nocompile tests that were missing it. If the version condition is missing, the result is XFAIL. diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_A.d --- a/nocompile/a/asm_fnsave_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,14 +2,22 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_fnsave_02_A; -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(){ asm{ fnsave; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_B.d --- a/nocompile/a/asm_fnsave_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_B.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_fnsave_02_B; -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(){ byte x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_C.d --- a/nocompile/a/asm_fnsave_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_C.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_fnsave_02_C; -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(){ short x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_D.d --- a/nocompile/a/asm_fnsave_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_D.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_fnsave_02_D; -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(){ int x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_E.d --- a/nocompile/a/asm_fnsave_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_E.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_fnsave_02_E; -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(){ long x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_F.d --- a/nocompile/a/asm_fnsave_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_F.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_fnsave_02_F; -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(){ float x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_G.d --- a/nocompile/a/asm_fnsave_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_G.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_fnsave_02_G; -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(){ ifloat x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_H.d --- a/nocompile/a/asm_fnsave_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_H.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_fnsave_02_H; -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(){ cfloat x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_I.d --- a/nocompile/a/asm_fnsave_02_I.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_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_fnsave_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(){ double x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_J.d --- a/nocompile/a/asm_fnsave_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_J.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_fnsave_02_J; -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{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_K.d --- a/nocompile/a/asm_fnsave_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_K.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_fnsave_02_K; -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(){ cdouble x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_L.d --- a/nocompile/a/asm_fnsave_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_L.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_fnsave_02_L; -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(){ real x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_M.d --- a/nocompile/a/asm_fnsave_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_M.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_fnsave_02_M; -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(){ ireal x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnsave_02_N.d --- a/nocompile/a/asm_fnsave_02_N.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnsave_02_N.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_fnsave_02_N; -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(){ creal x; asm{ fnsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnstcw_02_A.d --- a/nocompile/a/asm_fnstcw_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnstcw_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,17 +2,24 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 15 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fnstcw_02_A; -void main(){ - version(D_InlineAsm_X86){ - - byte b; +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(){ + byte x; asm{ - fnstcw b; + fnstcw x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnstcw_02_B.d --- a/nocompile/a/asm_fnstcw_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnstcw_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,17 +2,24 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 15 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fnstcw_02_B; -void main(){ - version(D_InlineAsm_X86){ - - int b; +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(){ + int x; asm{ - fnstcw b; + fnstcw x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnstcw_02_C.d --- a/nocompile/a/asm_fnstcw_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnstcw_02_C.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,17 +2,24 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 15 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fnstcw_02_C; -void main(){ - version(D_InlineAsm_X86){ - - float b; +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(){ + float x; asm{ - fnstcw b; + fnstcw x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fnstcw_02_D.d --- a/nocompile/a/asm_fnstcw_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fnstcw_02_D.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,14 +2,22 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_fnstcw_02_D; -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(){ asm{ fnstcw; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_A.d --- a/nocompile/a/asm_frndint_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_A.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_frndint_02_A; -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(){ byte x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_B.d --- a/nocompile/a/asm_frndint_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_B.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_frndint_02_B; -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(){ short x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_C.d --- a/nocompile/a/asm_frndint_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_C.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_frndint_02_C; -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(){ int x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_D.d --- a/nocompile/a/asm_frndint_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_D.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_frndint_02_D; -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(){ long x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_E.d --- a/nocompile/a/asm_frndint_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_E.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_frndint_02_E; -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(){ float x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_F.d --- a/nocompile/a/asm_frndint_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_F.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_frndint_02_F; -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(){ ifloat x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_G.d --- a/nocompile/a/asm_frndint_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_G.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_frndint_02_G; -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(){ cfloat x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_H.d --- a/nocompile/a/asm_frndint_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_H.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_frndint_02_H; -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(){ double x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_I.d --- a/nocompile/a/asm_frndint_02_I.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_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_frndint_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{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_J.d --- a/nocompile/a/asm_frndint_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_J.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_frndint_02_J; -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(){ cdouble x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_K.d --- a/nocompile/a/asm_frndint_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_K.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_frndint_02_K; -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(){ real x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_L.d --- a/nocompile/a/asm_frndint_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_L.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_frndint_02_L; -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(){ ireal x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frndint_02_M.d --- a/nocompile/a/asm_frndint_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frndint_02_M.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_frndint_02_M; -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(){ creal x; asm{ frndint x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_A.d --- a/nocompile/a/asm_frstor_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,14 +2,22 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_frstor_02_A; -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(){ asm{ frstor; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_B.d --- a/nocompile/a/asm_frstor_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_B.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_frstor_02_B; -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(){ byte x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_C.d --- a/nocompile/a/asm_frstor_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_C.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_frstor_02_C; -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(){ short x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_D.d --- a/nocompile/a/asm_frstor_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_D.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_frstor_02_D; -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(){ int x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_E.d --- a/nocompile/a/asm_frstor_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_E.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_frstor_02_E; -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(){ long x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_F.d --- a/nocompile/a/asm_frstor_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_F.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_frstor_02_F; -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(){ float x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_G.d --- a/nocompile/a/asm_frstor_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_G.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_frstor_02_G; -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(){ ifloat x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_H.d --- a/nocompile/a/asm_frstor_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_H.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_frstor_02_H; -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(){ cfloat x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_I.d --- a/nocompile/a/asm_frstor_02_I.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_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_frstor_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(){ double x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_J.d --- a/nocompile/a/asm_frstor_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_J.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_frstor_02_J; -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{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_K.d --- a/nocompile/a/asm_frstor_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_K.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_frstor_02_K; -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(){ cdouble x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_L.d --- a/nocompile/a/asm_frstor_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_L.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_frstor_02_L; -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(){ real x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_M.d --- a/nocompile/a/asm_frstor_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_M.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_frstor_02_M; -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(){ ireal x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_frstor_02_N.d --- a/nocompile/a/asm_frstor_02_N.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_frstor_02_N.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_frstor_02_N; -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(){ creal x; asm{ frstor x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_A.d --- a/nocompile/a/asm_fsave_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,14 +2,22 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_fsave_02_A; -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(){ asm{ fsave; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_B.d --- a/nocompile/a/asm_fsave_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_B.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_fsave_02_B; -void main(){ - version(D_InlineAsm_X86){ - byte b; +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(){ + byte x; asm{ - fsave b; + fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_C.d --- a/nocompile/a/asm_fsave_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_C.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_fsave_02_C; -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(){ short x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_D.d --- a/nocompile/a/asm_fsave_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_D.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_fsave_02_D; -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(){ int x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_E.d --- a/nocompile/a/asm_fsave_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_E.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_fsave_02_E; -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(){ long x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_F.d --- a/nocompile/a/asm_fsave_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_F.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_fsave_02_F; -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(){ float x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_G.d --- a/nocompile/a/asm_fsave_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_G.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_fsave_02_G; -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(){ ifloat x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_H.d --- a/nocompile/a/asm_fsave_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_H.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_fsave_02_H; -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(){ cfloat x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_I.d --- a/nocompile/a/asm_fsave_02_I.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_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_fsave_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(){ double x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_J.d --- a/nocompile/a/asm_fsave_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_J.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_fsave_02_J; -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{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_K.d --- a/nocompile/a/asm_fsave_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_K.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_fsave_02_K; -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(){ cdouble x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_L.d --- a/nocompile/a/asm_fsave_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_L.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_fsave_02_L; -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(){ real x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_M.d --- a/nocompile/a/asm_fsave_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_M.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_fsave_02_M; -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(){ ireal x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsave_02_N.d --- a/nocompile/a/asm_fsave_02_N.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsave_02_N.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_fsave_02_N; -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(){ creal x; asm{ fsave x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_A.d --- a/nocompile/a/asm_fscale_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_A.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_A; -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(){ byte x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_B.d --- a/nocompile/a/asm_fscale_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_B.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_B; -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(){ short x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_C.d --- a/nocompile/a/asm_fscale_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_C.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_C; -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(){ int x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_D.d --- a/nocompile/a/asm_fscale_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_D.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_D; -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(){ long x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_E.d --- a/nocompile/a/asm_fscale_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_E.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_E; -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(){ float x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_F.d --- a/nocompile/a/asm_fscale_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_F.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_F; -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(){ ifloat x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_G.d --- a/nocompile/a/asm_fscale_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_G.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_G; -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(){ cfloat x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_H.d --- a/nocompile/a/asm_fscale_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_H.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_H; -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(){ double x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_I.d --- 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 +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_J.d --- a/nocompile/a/asm_fscale_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_J.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_J; -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(){ cdouble x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_K.d --- a/nocompile/a/asm_fscale_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_K.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_K; -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(){ real x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_L.d --- a/nocompile/a/asm_fscale_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_L.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_L; -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(){ ireal x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fscale_02_M.d --- a/nocompile/a/asm_fscale_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fscale_02_M.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_M; -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(){ creal x; asm{ fscale x; } } -} \ No newline at end of file +} diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_B.d --- a/nocompile/a/asm_fsin_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_B; -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(){ short x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_C.d --- a/nocompile/a/asm_fsin_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_C.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_C; -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(){ int x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_D.d --- a/nocompile/a/asm_fsin_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_D.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_D; -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(){ long x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_E.d --- a/nocompile/a/asm_fsin_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_E.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_E; -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(){ float x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_F.d --- a/nocompile/a/asm_fsin_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_F.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_F; -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(){ ifloat x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_G.d --- a/nocompile/a/asm_fsin_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_G.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_G; -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(){ cfloat x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_H.d --- a/nocompile/a/asm_fsin_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_H.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_H; -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(){ double x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_I.d --- a/nocompile/a/asm_fsin_02_I.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_I.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_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{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_J.d --- a/nocompile/a/asm_fsin_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_J.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_J; -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(){ cdouble x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_K.d --- a/nocompile/a/asm_fsin_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_K.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_K; -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(){ real x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_L.d --- a/nocompile/a/asm_fsin_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_L.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_L; -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(){ ireal x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsin_02_M.d --- a/nocompile/a/asm_fsin_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsin_02_M.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsin_02_M; -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(){ creal x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_A.d --- a/nocompile/a/asm_fsincos_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_A; -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(){ byte x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_B.d --- a/nocompile/a/asm_fsincos_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_B; -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(){ short x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_C.d --- a/nocompile/a/asm_fsincos_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_C.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_C; -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(){ int x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_D.d --- a/nocompile/a/asm_fsincos_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_D.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_D; -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(){ long x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_E.d --- a/nocompile/a/asm_fsincos_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_E.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_E; -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(){ float x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_F.d --- a/nocompile/a/asm_fsincos_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_F.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_F; -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(){ double x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_G.d --- a/nocompile/a/asm_fsincos_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_G.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_G; -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(){ real x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_H.d --- a/nocompile/a/asm_fsincos_02_H.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_H.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_H; -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(){ ireal x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_I.d --- a/nocompile/a/asm_fsincos_02_I.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_I.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_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(){ creal x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_J.d --- a/nocompile/a/asm_fsincos_02_J.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_J.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_J; -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{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_K.d --- a/nocompile/a/asm_fsincos_02_K.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_K.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_K; -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(){ cdouble x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_L.d --- a/nocompile/a/asm_fsincos_02_L.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_L.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_L; -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(){ cfloat x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsincos_02_M.d --- a/nocompile/a/asm_fsincos_02_M.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsincos_02_M.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsincos_02_M; -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(){ ifloat x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_A.d --- a/nocompile/a/asm_fsqrt_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_A; -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(){ byte x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_B.d --- a/nocompile/a/asm_fsqrt_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_B; -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(){ short x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_C.d --- a/nocompile/a/asm_fsqrt_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_C.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_C; -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(){ int x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_D.d --- a/nocompile/a/asm_fsqrt_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_D.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_D; -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(){ long x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_E.d --- a/nocompile/a/asm_fsqrt_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_E.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_E; -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(){ float x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_F.d --- a/nocompile/a/asm_fsqrt_02_F.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_F.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_F; -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(){ double x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fsqrt_02_G.d --- a/nocompile/a/asm_fsqrt_02_G.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fsqrt_02_G.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fsqrt_02_G; -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(){ real x; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fst_02_A.d --- a/nocompile/a/asm_fst_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fst_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_fst_02_A; -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(){ asm{ fst; } diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fst_02_B.d --- a/nocompile/a/asm_fst_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fst_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fst_02_B; -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(){ ubyte b; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fst_02_C.d --- a/nocompile/a/asm_fst_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fst_02_C.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_fst_02_C; -void main(){ - version(D_InlineAsm_X86){ - short x; +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(){ + short b; asm{ - fst x; + fst b; } } } \ No newline at end of file diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fst_02_D.d --- a/nocompile/a/asm_fst_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fst_02_D.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_fst_02_D; -void main(){ - version(D_InlineAsm_X86){ - int x; +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(){ + int b; asm{ - fst x; + fst b; } } } \ No newline at end of file diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fst_02_E.d --- a/nocompile/a/asm_fst_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fst_02_E.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_fst_02_E; -void main(){ - version(D_InlineAsm_X86){ - long x; +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(){ + long b; asm{ - fst x; + fst b; } } } \ No newline at end of file diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstcw_02_A.d --- a/nocompile/a/asm_fstcw_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstcw_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,13 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 15 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fstcw_02_A; -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(){ byte b; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstcw_02_B.d --- a/nocompile/a/asm_fstcw_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstcw_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,13 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 15 +// __DSTRESS_ELINE__ 22 -module dstress.nocompile.a.asm_fstcw_02_A; +module dstress.nocompile.a.asm_fstcw_02_B; -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(){ int b; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstcw_02_C.d --- a/nocompile/a/asm_fstcw_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstcw_02_C.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,13 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 15 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fstcw_02_C; -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(){ float b; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstcw_02_D.d --- a/nocompile/a/asm_fstcw_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstcw_02_D.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_fstcw_02_D; -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(){ asm{ fstcw; } diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstp_02_A.d --- a/nocompile/a/asm_fstp_02_A.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstp_02_A.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 12 +// __DSTRESS_ELINE__ 20 module dstress.nocompile.a.asm_fstp_02_A; -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(){ asm{ fstp; } diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstp_02_B.d --- a/nocompile/a/asm_fstp_02_B.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstp_02_B.d Thu Aug 28 09:59:22 2008 +0200 @@ -2,12 +2,20 @@ // $Date$ // $Author$ -// __DSTRESS_ELINE__ 14 +// __DSTRESS_ELINE__ 22 module dstress.nocompile.a.asm_fstp_02_B; -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(){ ubyte b; asm{ diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstp_02_C.d --- a/nocompile/a/asm_fstp_02_C.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstp_02_C.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_fstp_02_C; -void main(){ - version(D_InlineAsm_X86){ - short x; +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(){ + short b; asm{ - fstp x; + fstp b; } } } \ No newline at end of file diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstp_02_D.d --- a/nocompile/a/asm_fstp_02_D.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstp_02_D.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_fstp_02_D; -void main(){ - version(D_InlineAsm_X86){ - int x; +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(){ + int b; asm{ - fstp x; + fstp b; } } } \ No newline at end of file diff -r 1d1f281a9b11 -r a62d2a1c5f14 nocompile/a/asm_fstp_02_E.d --- a/nocompile/a/asm_fstp_02_E.d Mon Aug 25 22:08:00 2008 +0200 +++ b/nocompile/a/asm_fstp_02_E.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_fstp_02_E; -void main(){ - version(D_InlineAsm_X86){ - long x; +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(){ + long b; asm{ - fstp x; + fstp b; } } } \ No newline at end of file