# HG changeset patch # User thomask # Date 1119438111 0 # Node ID a98a62f7a33e3d934a5a616cfe8e06c8eaa4611c # Parent 9314ad174861540766d3a958ca19839b66df7be2 Internal error: ../ztc/cgcs.c 353 Florian Sonnenberger 2005-06-20 news:d9738b$1bgr$3@digitaldaemon.com diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_E2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_E2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_E2; + +int main(){ + int[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 1; + + assert(arr[0]==2); + assert(arr[1]==1); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_F2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_F2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_F2; + +int main(){ + uint[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 1; + + assert(arr[0]==2); + assert(arr[1]==1); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_G2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_G2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_G2; + +int main(){ + long[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 1; + + assert(arr[0]==2); + assert(arr[1]==1); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_H2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_H2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_H2; + +int main(){ + ulong[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 1; + + assert(arr[0]==2); + assert(arr[1]==1); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_I2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_I2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_I2; + +int main(){ + float[] arr; + arr.length=1; + arr[0]=2.0f; + + arr = arr ~ 1.0f; + + assert(arr[0]==2.0f); + assert(arr[1]==1.0f); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_J2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_J2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_J2; + +int main(){ + ifloat[] arr; + arr.length=1; + arr[0]=2.0fi; + + arr = arr ~ 1.0fi; + + assert(arr[0]==2.0fi); + assert(arr[1]==1.0fi); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_K2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_K2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_K2; + +int main(){ + cfloat[] arr; + arr.length=1; + arr[0]=2.0fi+3.0f; + + arr = arr ~ (1.0fi+5.0f); + + assert(arr[0]==2.0fi+3.0f); + assert(arr[1]==1.0fi+5.0f); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_L2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_L2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_L2; + +int main(){ + cdouble[] arr; + arr.length=1; + arr[0]=2.0i+3.0; + + arr = arr ~ (1.0i+5.0); + + assert(arr[0]==2.0i+3.0); + assert(arr[1]==1.0i+5.0); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_M2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_M2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_M2; + +int main(){ + idouble[] arr; + arr.length=1; + arr[0]=2.0i; + + arr = arr ~ (1.0i); + + assert(arr[0]==2.0i); + assert(arr[1]==1.0i); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_N2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_N2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_N2; + +int main(){ + double[] arr; + arr.length=1; + arr[0]=2.0; + + arr = arr ~ 1.0; + + assert(arr[0]==2.0); + assert(arr[1]==1.0); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_O2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_O2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_O2; + +int main(){ + real[] arr; + arr.length=1; + arr[0]=2.0; + + arr = arr ~ 1.0; + + assert(arr[0]==2.0); + assert(arr[1]==1.0); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_P2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_P2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_P2; + +int main(){ + ireal[] arr; + arr.length=1; + arr[0]=2.0i; + + arr = arr ~ 1.0i; + + assert(arr[0]==2.0i); + assert(arr[1]==1.0i); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_Q2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_Q2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_Q2; + +int main(){ + creal[] arr; + arr.length=1; + arr[0]=2.0i+5.0; + + arr = arr ~ (1.0i+3.0); + + assert(arr[0]==2.0i+5.0); + assert(arr[1]==1.0i+3.0); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_R2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_R2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,31 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_R2; + +int main(){ + bit[] arr; + arr.length=1; + arr[0]=false; + + arr = arr ~ true; + + assert(arr.length==2); + assert(!arr[0]); + assert(arr[1]); + + arr = arr ~ false; + + assert(arr.length==3); + assert(!arr[0]); + assert(arr[1]); + assert(!arr[2]); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_S2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_S2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,24 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_S2; + +int main(){ + byte[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 5; + + assert(arr.length==2); + assert(arr[0]==2); + assert(arr[1]==5); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_T2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_T2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,24 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_T2; + +int main(){ + short[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 5; + + assert(arr.length==2); + assert(arr[0]==2); + assert(arr[1]==5); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_U2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_U2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,24 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_U2; + +int main(){ + ushort[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 5u; + + assert(arr.length==2); + assert(arr[0]==2); + assert(arr[1]==5); + + return 0; +} diff -r 9314ad174861 -r a98a62f7a33e run/b/bug_cgcs_353_V2.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/b/bug_cgcs_353_V2.d Wed Jun 22 11:01:51 2005 +0000 @@ -0,0 +1,24 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Florian Sonnenberger +// @date@ 2005-06-20 +// @uri@ news:d9738b$1bgr$3@digitaldaemon.com +// @desc@ internal error: ..\ztc\cgcs.c 353 + +module dstress.run.b.bug_cgcs_353_V2; + +int main(){ + ubyte[] arr; + arr.length=1; + arr[0]=2; + + arr = arr ~ 5u; + + assert(arr.length==2); + assert(arr[0]==2); + assert(arr[1]==5); + + return 0; +}