Mercurial > projects > dstress
changeset 1516:4576b42ef546
updated to DMD-1.013
author | thomask |
---|---|
date | Fri, 27 Apr 2007 17:21:10 +0000 |
parents | 516ef5730874 |
children | cf7719e0ef1b |
files | nocompile/c/case_03.d nocompile/case_02.d run/c/case_02.d run/c/case_03.d |
diffstat | 4 files changed, 50 insertions(+), 47 deletions(-) [+] |
line wrap: on
line diff
--- a/nocompile/c/case_03.d Wed Apr 25 17:47:00 2007 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,24 +0,0 @@ -// $HeadURL$ -// $Date$ -// $Author$ - -// @author@ Rev <Rev_member@pathlink.com> -// @date@ 2005-02-13 -// @uri@ news:cunl9i$15r2$1@digitaldaemon.com -// @uri@ http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D.bugs&artnum=2966 - -// __DSTRESS_ELINE__ 22 - -module dstress.nocompile.c.case_03; - -char[] getString(){ - return "i"; -} - -void test(){ - char[] hold; - switch(hold) { - case "": - case getString(): - } -}
--- a/nocompile/case_02.d Wed Apr 25 17:47:00 2007 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -// $HeadURL$ -// $Date$ -// $Author$ - -// @author@ Rev <Rev_member@pathlink.com> -// @date@ 2005-02-13 -// @uri@ news:cunl9i$15r2$1@digitaldaemon.com -// @uri@ http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D.bugs&artnum=2966 - -// __DSTRESS_ELINE__ 21 - -module dstress.nocompile.case_02; - -char[] getString(){ - return "i"; -} - -void test(){ - char[] hold; - switch(hold) { - case getString(): - } -}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/c/case_02.d Fri Apr 27 17:21:10 2007 +0000 @@ -0,0 +1,23 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Rev <Rev_member@pathlink.com> +// @date@ 2005-02-13 +// @uri@ news:cunl9i$15r2$1@digitaldaemon.com +// @uri@ http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D.bugs&artnum=2966 + +module dstress.run.c.case_02; + +char[] getString(){ + return "i"; +} + +int main(char[][] args){ + switch(args[0]) { + case getString(): + assert(0); + defaut: + return 0; + } +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/run/c/case_03.d Fri Apr 27 17:21:10 2007 +0000 @@ -0,0 +1,27 @@ +// $HeadURL$ +// $Date$ +// $Author$ + +// @author@ Rev <Rev_member@pathlink.com> +// @date@ 2005-02-13 +// @uri@ news:cunl9i$15r2$1@digitaldaemon.com +// @uri@ http://www.digitalmars.com/pnews/read.php?server=news.digitalmars.com&group=digitalmars.D.bugs&artnum=2966 + +module dstress.run.c.case_03; + +char[] getString(){ + return "i"; +} + +int main(char[][] args){ + switch(args.length > 1 ? "" : "i") { + case "": + assert(0); + + case getString(): + return 0; + + default: + assert(0); + } +}