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);
+	}
+}