[llvm-commits] CVS: llvm-test/SingleSource/UnitTests/2002-04-17-PrintfChar.c 2002-08-19-CodegenBug.c 2003-05-12-MinIntProblem.c 2003-07-06-IntOverflow.c 2003-07-09-SignedArgs.c 2003-07-10-SignConversions.c 2003-08-20-FoldBug.c 2003-10-29-ScalarReplBug.c 2004-02-02-NegativeZero.c 2004-06-20-StaticBitfieldInit.c 2005-05-13-SDivTwo.c 2005-07-15-Bitfield-ABI.c 2005-07-17-INT-To-FP.c 2006-01-23-InitializedBitField.c 2006-01-23-UnionInit.c Makefile

Reid Spencer reid at x10sys.com
Sat Nov 25 00:51:21 PST 2006



Changes in directory llvm-test/SingleSource/UnitTests:

2002-04-17-PrintfChar.c updated: 1.1 -> 1.2
2002-08-19-CodegenBug.c updated: 1.1 -> 1.2
2003-05-12-MinIntProblem.c updated: 1.1 -> 1.2
2003-07-06-IntOverflow.c updated: 1.1 -> 1.2
2003-07-09-SignedArgs.c updated: 1.1 -> 1.2
2003-07-10-SignConversions.c updated: 1.1 -> 1.2
2003-08-20-FoldBug.c updated: 1.1 -> 1.2
2003-10-29-ScalarReplBug.c updated: 1.1 -> 1.2
2004-02-02-NegativeZero.c updated: 1.1 -> 1.2
2004-06-20-StaticBitfieldInit.c updated: 1.1 -> 1.2
2005-05-13-SDivTwo.c updated: 1.1 -> 1.2
2005-07-15-Bitfield-ABI.c updated: 1.1 -> 1.2
2005-07-17-INT-To-FP.c updated: 1.7 -> 1.8
2006-01-23-InitializedBitField.c updated: 1.2 -> 1.3
2006-01-23-UnionInit.c updated: 1.1 -> 1.2
Makefile updated: 1.8 -> 1.9
---
Log message:

Make the SingleSource tests return reliable results for their exit codes.


---
Diffs of the changes:  (+16 -7)

 2002-04-17-PrintfChar.c          |    1 +
 2002-08-19-CodegenBug.c          |    1 +
 2003-05-12-MinIntProblem.c       |    1 +
 2003-07-06-IntOverflow.c         |    1 +
 2003-07-09-SignedArgs.c          |    1 +
 2003-07-10-SignConversions.c     |    1 +
 2003-08-20-FoldBug.c             |    1 +
 2003-10-29-ScalarReplBug.c       |    3 +--
 2004-02-02-NegativeZero.c        |    5 +----
 2004-06-20-StaticBitfieldInit.c  |    1 +
 2005-05-13-SDivTwo.c             |    1 +
 2005-07-15-Bitfield-ABI.c        |    1 +
 2005-07-17-INT-To-FP.c           |    1 +
 2006-01-23-InitializedBitField.c |    1 +
 2006-01-23-UnionInit.c           |    1 +
 Makefile                         |    2 +-
 16 files changed, 16 insertions(+), 7 deletions(-)


Index: llvm-test/SingleSource/UnitTests/2002-04-17-PrintfChar.c
diff -u llvm-test/SingleSource/UnitTests/2002-04-17-PrintfChar.c:1.1 llvm-test/SingleSource/UnitTests/2002-04-17-PrintfChar.c:1.2
--- llvm-test/SingleSource/UnitTests/2002-04-17-PrintfChar.c:1.1	Wed Apr 17 12:44:53 2002
+++ llvm-test/SingleSource/UnitTests/2002-04-17-PrintfChar.c	Sat Nov 25 02:51:03 2006
@@ -9,4 +9,5 @@
 
 int main() {
   printArgsNoRet('c', "e");
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2002-08-19-CodegenBug.c
diff -u llvm-test/SingleSource/UnitTests/2002-08-19-CodegenBug.c:1.1 llvm-test/SingleSource/UnitTests/2002-08-19-CodegenBug.c:1.2
--- llvm-test/SingleSource/UnitTests/2002-08-19-CodegenBug.c:1.1	Mon Aug 19 14:48:24 2002
+++ llvm-test/SingleSource/UnitTests/2002-08-19-CodegenBug.c	Sat Nov 25 02:51:03 2006
@@ -15,4 +15,5 @@
     }
 
     printf("SUCCESS\n");
+    return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2003-05-12-MinIntProblem.c
diff -u llvm-test/SingleSource/UnitTests/2003-05-12-MinIntProblem.c:1.1 llvm-test/SingleSource/UnitTests/2003-05-12-MinIntProblem.c:1.2
--- llvm-test/SingleSource/UnitTests/2003-05-12-MinIntProblem.c:1.1	Mon May 12 10:01:49 2003
+++ llvm-test/SingleSource/UnitTests/2003-05-12-MinIntProblem.c	Sat Nov 25 02:51:03 2006
@@ -6,5 +6,6 @@
 }
 int main() {
  foo(-2147483648);
+ return 0;
 }
 


Index: llvm-test/SingleSource/UnitTests/2003-07-06-IntOverflow.c
diff -u llvm-test/SingleSource/UnitTests/2003-07-06-IntOverflow.c:1.1 llvm-test/SingleSource/UnitTests/2003-07-06-IntOverflow.c:1.2
--- llvm-test/SingleSource/UnitTests/2003-07-06-IntOverflow.c:1.1	Thu Jul 10 14:19:53 2003
+++ llvm-test/SingleSource/UnitTests/2003-07-06-IntOverflow.c	Sat Nov 25 02:51:03 2006
@@ -49,4 +49,5 @@
   divideOvf(b21 + 1,    b21 + 2);
   divideNeg(b21 + 1,    b21 + 2);       /* arg1 must be < arg2 */
   subtractOvf(b21 + 1,  b21 + 2);
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2003-07-09-SignedArgs.c
diff -u llvm-test/SingleSource/UnitTests/2003-07-09-SignedArgs.c:1.1 llvm-test/SingleSource/UnitTests/2003-07-09-SignedArgs.c:1.2
--- llvm-test/SingleSource/UnitTests/2003-07-09-SignedArgs.c:1.1	Thu Jul 10 14:19:53 2003
+++ llvm-test/SingleSource/UnitTests/2003-07-09-SignedArgs.c	Sat Nov 25 02:51:03 2006
@@ -23,6 +23,7 @@
 int main()
 {
   printf("%d\n", passShort(0x80, 0xf0f4));
+  return 0;
 }
 
 short getShort(char c, char c2, char c3, short s, short s2, int i)


Index: llvm-test/SingleSource/UnitTests/2003-07-10-SignConversions.c
diff -u llvm-test/SingleSource/UnitTests/2003-07-10-SignConversions.c:1.1 llvm-test/SingleSource/UnitTests/2003-07-10-SignConversions.c:1.2
--- llvm-test/SingleSource/UnitTests/2003-07-10-SignConversions.c:1.1	Thu Jul 10 14:19:53 2003
+++ llvm-test/SingleSource/UnitTests/2003-07-10-SignConversions.c	Sat Nov 25 02:51:03 2006
@@ -28,4 +28,5 @@
            char   c2 = (         char ) UC80;     /* sign-extend */
   printf("%d %d --> unsigned: uc = %d, uc2 = %d\n", C80, UC80, uc, uc2);
   printf("%d %d -->   signed:  c = %d,  c2 = %d\n", C80, UC80,  c,  c2);
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2003-08-20-FoldBug.c
diff -u llvm-test/SingleSource/UnitTests/2003-08-20-FoldBug.c:1.1 llvm-test/SingleSource/UnitTests/2003-08-20-FoldBug.c:1.2
--- llvm-test/SingleSource/UnitTests/2003-08-20-FoldBug.c:1.1	Wed Aug 20 15:59:36 2003
+++ llvm-test/SingleSource/UnitTests/2003-08-20-FoldBug.c	Sat Nov 25 02:51:03 2006
@@ -14,5 +14,6 @@
 int main () {
   foo (0x8000fffe);
   printf("All ok\n");
+  return 0;
 }
 


Index: llvm-test/SingleSource/UnitTests/2003-10-29-ScalarReplBug.c
diff -u llvm-test/SingleSource/UnitTests/2003-10-29-ScalarReplBug.c:1.1 llvm-test/SingleSource/UnitTests/2003-10-29-ScalarReplBug.c:1.2
--- llvm-test/SingleSource/UnitTests/2003-10-29-ScalarReplBug.c:1.1	Wed Oct 29 10:15:40 2003
+++ llvm-test/SingleSource/UnitTests/2003-10-29-ScalarReplBug.c	Sat Nov 25 02:51:03 2006
@@ -28,6 +28,5 @@
 
   d.uval = 0;
   iter(callback, &d);
+  return 0;
 }
-
-


Index: llvm-test/SingleSource/UnitTests/2004-02-02-NegativeZero.c
diff -u llvm-test/SingleSource/UnitTests/2004-02-02-NegativeZero.c:1.1 llvm-test/SingleSource/UnitTests/2004-02-02-NegativeZero.c:1.2
--- llvm-test/SingleSource/UnitTests/2004-02-02-NegativeZero.c:1.1	Mon Feb  2 13:00:29 2004
+++ llvm-test/SingleSource/UnitTests/2004-02-02-NegativeZero.c	Sat Nov 25 02:51:03 2006
@@ -4,9 +4,6 @@
 int main() {
   test(+0.0);
   test(-0.0);
-
-
   printf("negzero = %f  poszero = %f\n", -0.0, +0.0);
+  return 0;
 }
-
-


Index: llvm-test/SingleSource/UnitTests/2004-06-20-StaticBitfieldInit.c
diff -u llvm-test/SingleSource/UnitTests/2004-06-20-StaticBitfieldInit.c:1.1 llvm-test/SingleSource/UnitTests/2004-06-20-StaticBitfieldInit.c:1.2
--- llvm-test/SingleSource/UnitTests/2004-06-20-StaticBitfieldInit.c:1.1	Sun Jun 20 13:31:19 2004
+++ llvm-test/SingleSource/UnitTests/2004-06-20-StaticBitfieldInit.c	Sat Nov 25 02:51:03 2006
@@ -10,4 +10,5 @@
 
 int main() {
   printf("%d %d %d\n", GV.X, GV.Y, GV.Z);
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2005-05-13-SDivTwo.c
diff -u llvm-test/SingleSource/UnitTests/2005-05-13-SDivTwo.c:1.1 llvm-test/SingleSource/UnitTests/2005-05-13-SDivTwo.c:1.2
--- llvm-test/SingleSource/UnitTests/2005-05-13-SDivTwo.c:1.1	Fri May 13 16:40:40 2005
+++ llvm-test/SingleSource/UnitTests/2005-05-13-SDivTwo.c	Sat Nov 25 02:51:03 2006
@@ -5,4 +5,5 @@
   for (i = 0; i != 258; ++i) {
     printf("%d\n", ((signed char)i) / (signed char)2);
   }
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2005-07-15-Bitfield-ABI.c
diff -u llvm-test/SingleSource/UnitTests/2005-07-15-Bitfield-ABI.c:1.1 llvm-test/SingleSource/UnitTests/2005-07-15-Bitfield-ABI.c:1.2
--- llvm-test/SingleSource/UnitTests/2005-07-15-Bitfield-ABI.c:1.1	Wed Aug 31 14:07:38 2005
+++ llvm-test/SingleSource/UnitTests/2005-07-15-Bitfield-ABI.c	Sat Nov 25 02:51:03 2006
@@ -18,4 +18,5 @@
   U.Y = ~0;
   test(&U.Z, 0);
   printf("%x\n", U.Y);
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2005-07-17-INT-To-FP.c
diff -u llvm-test/SingleSource/UnitTests/2005-07-17-INT-To-FP.c:1.7 llvm-test/SingleSource/UnitTests/2005-07-17-INT-To-FP.c:1.8
--- llvm-test/SingleSource/UnitTests/2005-07-17-INT-To-FP.c:1.7	Thu Feb  9 16:15:29 2006
+++ llvm-test/SingleSource/UnitTests/2005-07-17-INT-To-FP.c	Sat Nov 25 02:51:03 2006
@@ -40,4 +40,5 @@
                                (float)           tests[i],
                                (float) (  signed)tests[i]);
   }
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2006-01-23-InitializedBitField.c
diff -u llvm-test/SingleSource/UnitTests/2006-01-23-InitializedBitField.c:1.2 llvm-test/SingleSource/UnitTests/2006-01-23-InitializedBitField.c:1.3
--- llvm-test/SingleSource/UnitTests/2006-01-23-InitializedBitField.c:1.2	Mon Jan 23 13:43:24 2006
+++ llvm-test/SingleSource/UnitTests/2006-01-23-InitializedBitField.c	Sat Nov 25 02:51:03 2006
@@ -111,4 +111,5 @@
   printf("s12 = %lld, %lld, %lld\n", (long long) s12.A, (long long) s12.B,
          (long long)s12.C);
   printf("s13 = %d, %s, %d\n", s13.A, s13.B, s13.C);
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/2006-01-23-UnionInit.c
diff -u llvm-test/SingleSource/UnitTests/2006-01-23-UnionInit.c:1.1 llvm-test/SingleSource/UnitTests/2006-01-23-UnionInit.c:1.2
--- llvm-test/SingleSource/UnitTests/2006-01-23-UnionInit.c:1.1	Tue Jan 24 12:40:10 2006
+++ llvm-test/SingleSource/UnitTests/2006-01-23-UnionInit.c	Sat Nov 25 02:51:03 2006
@@ -140,4 +140,5 @@
   printf("PR627: %d\n", sizeof(lock));
   XX = ucast_test();
   printf("PR684: %d, %d, %d %d\n", XX.s.i1, XX.s.i2, XX.s.i3, XX.i);
+  return 0;
 }


Index: llvm-test/SingleSource/UnitTests/Makefile
diff -u llvm-test/SingleSource/UnitTests/Makefile:1.8 llvm-test/SingleSource/UnitTests/Makefile:1.9
--- llvm-test/SingleSource/UnitTests/Makefile:1.8	Sun Aug  6 16:38:11 2006
+++ llvm-test/SingleSource/UnitTests/Makefile	Sat Nov 25 02:51:03 2006
@@ -13,5 +13,5 @@
 DIRS += Vector
 endif
 
+PROGRAM_REQUIRED_TO_EXIT_OK := 1
 include $(LEVEL)/SingleSource/Makefile.singlesrc
-






More information about the llvm-commits mailing list