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