changeset 119:d9553235ff37

updatded version tests
author thomask
date Tue, 09 Nov 2004 10:26:03 +0000
parents 4539f4d77faa
children c8b82d4b9271
files nocompile/command_line_version_16.d nocompile/version_23.d nocompile/version_24.d nocompile/version_25.d nocompile/version_26.d nocompile/version_27.d run/version_10.d run/version_16.d run/version_28.d
diffstat 9 files changed, 35 insertions(+), 41 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/command_line_version_16.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,7 @@
+// __DSTRESS_DFLAGS__ -version=all
+
+module dstress.nocompile.command_line_version_16;
+
+int main(){
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/version_23.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,3 @@
+module dstress.nocompile.version_23;
+
+version=all;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/version_24.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,4 @@
+module dstress.nocompile.version_24;
+
+version=LittleEndian;
+version=BigEndian;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/version_25.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,4 @@
+module dstress.nocompile.version_25;
+
+version=Windows;
+version=linux;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/version_26.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,3 @@
+module dstress.nocompile.version_26;
+
+version=D_InlineAsm;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nocompile/version_27.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,4 @@
+module dstress.nocompile.version_27;
+
+version=AMD64;
+version=X86;
--- a/run/version_10.d	Tue Nov 09 10:23:18 2004 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-// check that BigEndian and LittleEndian can't be defined at the same time
-
-module dstress.run.version_10;
-
-int status;
-version(BigEndian){
-	version=LittleEndian;
-	version(LittleEndian){
-		version(BigEndian){
-			static this(){
-				status=1;
-			}
-		}
-	}
-}
-
-int main(){
-	assert(status==0);
-	return 0;
-}
--- a/run/version_16.d	Tue Nov 09 10:23:18 2004 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-// check that BigEndian and LittleEndian can't be defined at the same time
-// see also version_10
-
-module dstress.run.version_16;
-
-int status;
-version(LittleEndian){
-	version=BigEndian;
-	version(BigEndian){
-		version(LittleEndian){
-			static this(){
-				status=1;
-			}
-		}
-	}
-}
-
-int main(){
-	assert(status==0);
-	return 0;
-}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/version_28.d	Tue Nov 09 10:26:03 2004 +0000
@@ -0,0 +1,10 @@
+module dstress.run.version_28;
+
+int main(){
+	version(all){
+		return 0;
+	}else{
+		assert(0);
+	}
+}
+