Mercurial > projects > dstress
changeset 371:f37683b0277b
foat/ifloat/cfloat: -O -inline
Tom S <h3r3tic@remove.mat.uni.torun.pl>
2005-03-27
news:d26pug$2m4m$1@digitaldaemon.com
author | thomask |
---|---|
date | Sun, 27 Mar 2005 18:44:42 +0000 |
parents | 2e7e260384a4 |
children | f1c605ebb825 |
files | run/bug_cg87_2393_A.d run/bug_cg87_2393_B.d run/bug_cg87_2393_C.d run/bug_cg87_2393_D.d run/bug_cg87_2393_E.d run/bug_cg87_2393_F.d run/bug_cg87_279_A.d run/bug_cg87_279_B.d run/bug_cg87_279_C.d run/bug_cg87_279_D.d run/bug_cg87_279_E.d run/bug_cg87_279_F.d run/bug_cg87_279_G.d run/bug_cg87_279_H.d run/bug_cg87_279_I.d |
diffstat | 15 files changed, 418 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_2393_A.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_2393_A; + +creal x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_2393_B.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_2393_B; + +cfloat x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_2393_C.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_2393_C; + +cdouble x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_2393_D.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -inline + +module dstress.run.bug_cg87_2393_D; + +cfloat x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_2393_E.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O + +module dstress.run.bug_cg87_2393_E; + +cfloat x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_2393_F.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,26 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +module dstress.run.bug_cg87_2393_F; + +cfloat x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_A.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_A; + +float x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_B.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_B; + +double x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_C.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_C; + +real x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_D.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_D; + +idouble x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2i; + bar(); + assert(x==-2i); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_E.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_E; + +ifloat x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2i; + bar(); + assert(x==-2i); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_F.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_F; + +ireal x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2i; + bar(); + assert(x==-2i); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_G.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O -inline + +module dstress.run.bug_cg87_279_G; + +int x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_H.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -O + +module dstress.run.bug_cg87_279_H; + +float x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/bug_cg87_279_I.d Sun Mar 27 18:44:42 2005 +0000 @@ -0,0 +1,28 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Tom S <h3r3tic@remove.mat.uni.torun.pl> +// @date@ 2005-03-27 +// @uri@ news:d26pug$2m4m$1@digitaldaemon.com + +// __DSTRESS_DFLAGS__ -inline + +module dstress.run.bug_cg87_279_I; + +float x; + +void foo(){ + x = -x; +} + +void bar(){ + return foo(); +} + +int main(){ + x=2; + bar(); + assert(x==-2); + return 0; +} \ No newline at end of file