[llvm-commits] CVS: llvm/test/Regression/C++Frontend/2003-08-20-ExceptionFail.cpp 2003-08-21-EmptyClass.cpp 2003-08-27-TypeNamespaces.cpp 2003-08-28-ForwardType.cpp 2003-08-28-SaveExprBug.cpp 2003-08-31-StructLayout.cpp 2003-09-22-CompositeExprValue.cpp 2003-09-29-ArgumentNumberMismatch.cpp 2003-09-30-CommaExprBug.cpp 2003-09-30-ForIncrementExprBug.cpp 2003-09-30-ForIncrementExprBug2.cpp 2003-09-30-NestedFunctionDecl.cpp 2003-10-17-BoolBitfields.cpp 2003-10-27-VirtualBaseClassCrash.cpp 2003-11-04-ArrayConstructors.cpp 2003-11-04-CatchLabelName.cpp 2003-11-18-EnumArray.cpp 2003-11-18-PtrMemConstantInitializer.cpp 2003-11-25-ReturningOpaqueByValue.cpp 2003-11-27-MultipleInheritanceThunk.cpp 2003-11-29-DuplicatedCleanupTest.cpp 2003-12-08-ArrayOfPtrToMemberFunc.cpp 2004-03-08-ReinterpretCastCopy.cpp 2004-03-15-CleanupsAndGotos.cpp 2004-06-08-LateTemplateInstantiation.cpp 2004-09-27-CompilerCrash.cpp

Tanya Brethour tbrethou at cs.uiuc.edu
Sat Nov 6 14:30:07 PST 2004



Changes in directory llvm/test/Regression/C++Frontend:

2003-08-20-ExceptionFail.cpp updated: 1.2 -> 1.3
2003-08-21-EmptyClass.cpp updated: 1.3 -> 1.4
2003-08-27-TypeNamespaces.cpp updated: 1.1 -> 1.2
2003-08-28-ForwardType.cpp updated: 1.2 -> 1.3
2003-08-28-SaveExprBug.cpp updated: 1.1 -> 1.2
2003-08-31-StructLayout.cpp updated: 1.1 -> 1.2
2003-09-22-CompositeExprValue.cpp updated: 1.1 -> 1.2
2003-09-29-ArgumentNumberMismatch.cpp updated: 1.2 -> 1.3
2003-09-30-CommaExprBug.cpp updated: 1.1 -> 1.2
2003-09-30-ForIncrementExprBug.cpp updated: 1.1 -> 1.2
2003-09-30-ForIncrementExprBug2.cpp updated: 1.1 -> 1.2
2003-09-30-NestedFunctionDecl.cpp updated: 1.1 -> 1.2
2003-10-17-BoolBitfields.cpp updated: 1.1 -> 1.2
2003-10-27-VirtualBaseClassCrash.cpp updated: 1.1 -> 1.2
2003-11-04-ArrayConstructors.cpp updated: 1.2 -> 1.3
2003-11-04-CatchLabelName.cpp updated: 1.1 -> 1.2
2003-11-18-EnumArray.cpp updated: 1.1 -> 1.2
2003-11-18-PtrMemConstantInitializer.cpp updated: 1.1 -> 1.2
2003-11-25-ReturningOpaqueByValue.cpp updated: 1.1 -> 1.2
2003-11-27-MultipleInheritanceThunk.cpp updated: 1.1 -> 1.2
2003-11-29-DuplicatedCleanupTest.cpp updated: 1.1 -> 1.2
2003-12-08-ArrayOfPtrToMemberFunc.cpp updated: 1.1 -> 1.2
2004-03-08-ReinterpretCastCopy.cpp updated: 1.1 -> 1.2
2004-03-15-CleanupsAndGotos.cpp updated: 1.4 -> 1.5
2004-06-08-LateTemplateInstantiation.cpp updated: 1.1 -> 1.2
2004-09-27-CompilerCrash.cpp updated: 1.1 -> 1.2
---
Log message:

Adding RUN lines.


---
Diffs of the changes:  (+52 -0)

Index: llvm/test/Regression/C++Frontend/2003-08-20-ExceptionFail.cpp
diff -u llvm/test/Regression/C++Frontend/2003-08-20-ExceptionFail.cpp:1.2 llvm/test/Regression/C++Frontend/2003-08-20-ExceptionFail.cpp:1.3
--- llvm/test/Regression/C++Frontend/2003-08-20-ExceptionFail.cpp:1.2	Wed Aug 20 15:36:09 2003
+++ llvm/test/Regression/C++Frontend/2003-08-20-ExceptionFail.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 void foo();
 
 void bar() {


Index: llvm/test/Regression/C++Frontend/2003-08-21-EmptyClass.cpp
diff -u llvm/test/Regression/C++Frontend/2003-08-21-EmptyClass.cpp:1.3 llvm/test/Regression/C++Frontend/2003-08-21-EmptyClass.cpp:1.4
--- llvm/test/Regression/C++Frontend/2003-08-21-EmptyClass.cpp:1.3	Thu Aug 21 23:36:12 2003
+++ llvm/test/Regression/C++Frontend/2003-08-21-EmptyClass.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // This tests compilation of EMPTY_CLASS_EXPR's
 
 struct empty {};


Index: llvm/test/Regression/C++Frontend/2003-08-27-TypeNamespaces.cpp
diff -u llvm/test/Regression/C++Frontend/2003-08-27-TypeNamespaces.cpp:1.1 llvm/test/Regression/C++Frontend/2003-08-27-TypeNamespaces.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-08-27-TypeNamespaces.cpp:1.1	Wed Sep 17 00:00:56 2003
+++ llvm/test/Regression/C++Frontend/2003-08-27-TypeNamespaces.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 namespace foo {
   namespace bar {


Index: llvm/test/Regression/C++Frontend/2003-08-28-ForwardType.cpp
diff -u llvm/test/Regression/C++Frontend/2003-08-28-ForwardType.cpp:1.2 llvm/test/Regression/C++Frontend/2003-08-28-ForwardType.cpp:1.3
--- llvm/test/Regression/C++Frontend/2003-08-28-ForwardType.cpp:1.2	Sat Nov  6 14:38:27 2004
+++ llvm/test/Regression/C++Frontend/2003-08-28-ForwardType.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // XFAIL: darwin,sun
 // Default placement versions of operator new.
 inline void* operator new(unsigned, void* __p) throw();


Index: llvm/test/Regression/C++Frontend/2003-08-28-SaveExprBug.cpp
diff -u llvm/test/Regression/C++Frontend/2003-08-28-SaveExprBug.cpp:1.1 llvm/test/Regression/C++Frontend/2003-08-28-SaveExprBug.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-08-28-SaveExprBug.cpp:1.1	Thu Aug 28 19:03:45 2003
+++ llvm/test/Regression/C++Frontend/2003-08-28-SaveExprBug.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 char* eback();
 


Index: llvm/test/Regression/C++Frontend/2003-08-31-StructLayout.cpp
diff -u llvm/test/Regression/C++Frontend/2003-08-31-StructLayout.cpp:1.1 llvm/test/Regression/C++Frontend/2003-08-31-StructLayout.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-08-31-StructLayout.cpp:1.1	Sun Aug 31 01:53:05 2003
+++ llvm/test/Regression/C++Frontend/2003-08-31-StructLayout.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // There is a HOLE in the derived2 object due to not wanting to place the two 
 // baseclass instances at the same offset!
 


Index: llvm/test/Regression/C++Frontend/2003-09-22-CompositeExprValue.cpp
diff -u llvm/test/Regression/C++Frontend/2003-09-22-CompositeExprValue.cpp:1.1 llvm/test/Regression/C++Frontend/2003-09-22-CompositeExprValue.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-09-22-CompositeExprValue.cpp:1.1	Mon Sep 22 13:27:20 2003
+++ llvm/test/Regression/C++Frontend/2003-09-22-CompositeExprValue.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 struct duration {
  duration operator/=(int c) {
 	return *this;


Index: llvm/test/Regression/C++Frontend/2003-09-29-ArgumentNumberMismatch.cpp
diff -u llvm/test/Regression/C++Frontend/2003-09-29-ArgumentNumberMismatch.cpp:1.2 llvm/test/Regression/C++Frontend/2003-09-29-ArgumentNumberMismatch.cpp:1.3
--- llvm/test/Regression/C++Frontend/2003-09-29-ArgumentNumberMismatch.cpp:1.2	Mon Sep 29 16:53:04 2003
+++ llvm/test/Regression/C++Frontend/2003-09-29-ArgumentNumberMismatch.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // Non-POD classes cannot be passed into a function by component, because their
 // dtors must be run.  Instead, pass them in by reference.  The C++ front-end
 // was mistakenly "thinking" that 'foo' took a structure by component.


Index: llvm/test/Regression/C++Frontend/2003-09-30-CommaExprBug.cpp
diff -u llvm/test/Regression/C++Frontend/2003-09-30-CommaExprBug.cpp:1.1 llvm/test/Regression/C++Frontend/2003-09-30-CommaExprBug.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-09-30-CommaExprBug.cpp:1.1	Tue Sep 30 16:46:23 2003
+++ llvm/test/Regression/C++Frontend/2003-09-30-CommaExprBug.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 class Empty {};
 
 void foo(Empty E);


Index: llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug.cpp
diff -u llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug.cpp:1.1 llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug.cpp:1.1	Tue Sep 30 16:29:27 2003
+++ llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 struct C {};
 
 C &foo();


Index: llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug2.cpp
diff -u llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug2.cpp:1.1 llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug2.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug2.cpp:1.1	Tue Sep 30 16:31:25 2003
+++ llvm/test/Regression/C++Frontend/2003-09-30-ForIncrementExprBug2.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // Test with an opaque type
 
 struct C;


Index: llvm/test/Regression/C++Frontend/2003-09-30-NestedFunctionDecl.cpp
diff -u llvm/test/Regression/C++Frontend/2003-09-30-NestedFunctionDecl.cpp:1.1 llvm/test/Regression/C++Frontend/2003-09-30-NestedFunctionDecl.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-09-30-NestedFunctionDecl.cpp:1.1	Tue Sep 30 10:40:25 2003
+++ llvm/test/Regression/C++Frontend/2003-09-30-NestedFunctionDecl.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // The C++ front-end thinks the two foo's are different, the LLVM emitter 
 // thinks they are the same.  The disconnect causes problems.
 


Index: llvm/test/Regression/C++Frontend/2003-10-17-BoolBitfields.cpp
diff -u llvm/test/Regression/C++Frontend/2003-10-17-BoolBitfields.cpp:1.1 llvm/test/Regression/C++Frontend/2003-10-17-BoolBitfields.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-10-17-BoolBitfields.cpp:1.1	Fri Oct 17 00:20:51 2003
+++ llvm/test/Regression/C++Frontend/2003-10-17-BoolBitfields.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 struct test {
   bool A : 1;
   bool B : 1;


Index: llvm/test/Regression/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp
diff -u llvm/test/Regression/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp:1.1 llvm/test/Regression/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp:1.1	Mon Oct 27 11:51:31 2003
+++ llvm/test/Regression/C++Frontend/2003-10-27-VirtualBaseClassCrash.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 template<class T>
 struct super {


Index: llvm/test/Regression/C++Frontend/2003-11-04-ArrayConstructors.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-04-ArrayConstructors.cpp:1.2 llvm/test/Regression/C++Frontend/2003-11-04-ArrayConstructors.cpp:1.3
--- llvm/test/Regression/C++Frontend/2003-11-04-ArrayConstructors.cpp:1.2	Tue Nov  4 23:31:24 2003
+++ llvm/test/Regression/C++Frontend/2003-11-04-ArrayConstructors.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 struct Foo { 
   Foo(int); 


Index: llvm/test/Regression/C++Frontend/2003-11-04-CatchLabelName.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-04-CatchLabelName.cpp:1.1 llvm/test/Regression/C++Frontend/2003-11-04-CatchLabelName.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-11-04-CatchLabelName.cpp:1.1	Tue Nov  4 19:36:49 2003
+++ llvm/test/Regression/C++Frontend/2003-11-04-CatchLabelName.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 #include <string>
 
 void bar();


Index: llvm/test/Regression/C++Frontend/2003-11-18-EnumArray.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-18-EnumArray.cpp:1.1 llvm/test/Regression/C++Frontend/2003-11-18-EnumArray.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-11-18-EnumArray.cpp:1.1	Tue Nov 18 14:30:00 2003
+++ llvm/test/Regression/C++Frontend/2003-11-18-EnumArray.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 enum TchkType {
   tchkNum, tchkString, tchkSCN, tchkNone
 };


Index: llvm/test/Regression/C++Frontend/2003-11-18-PtrMemConstantInitializer.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-18-PtrMemConstantInitializer.cpp:1.1 llvm/test/Regression/C++Frontend/2003-11-18-PtrMemConstantInitializer.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-11-18-PtrMemConstantInitializer.cpp:1.1	Tue Nov 18 14:24:46 2003
+++ llvm/test/Regression/C++Frontend/2003-11-18-PtrMemConstantInitializer.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 struct Gfx {
   void opMoveSetShowText();
 };


Index: llvm/test/Regression/C++Frontend/2003-11-25-ReturningOpaqueByValue.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-25-ReturningOpaqueByValue.cpp:1.1 llvm/test/Regression/C++Frontend/2003-11-25-ReturningOpaqueByValue.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-11-25-ReturningOpaqueByValue.cpp:1.1	Tue Nov 25 02:45:38 2003
+++ llvm/test/Regression/C++Frontend/2003-11-25-ReturningOpaqueByValue.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 #include <vector>
 std::vector<int> my_method ();
 


Index: llvm/test/Regression/C++Frontend/2003-11-27-MultipleInheritanceThunk.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-27-MultipleInheritanceThunk.cpp:1.1 llvm/test/Regression/C++Frontend/2003-11-27-MultipleInheritanceThunk.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-11-27-MultipleInheritanceThunk.cpp:1.1	Thu Nov 27 19:32:03 2003
+++ llvm/test/Regression/C++Frontend/2003-11-27-MultipleInheritanceThunk.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 struct CallSite {
   int X;


Index: llvm/test/Regression/C++Frontend/2003-11-29-DuplicatedCleanupTest.cpp
diff -u llvm/test/Regression/C++Frontend/2003-11-29-DuplicatedCleanupTest.cpp:1.1 llvm/test/Regression/C++Frontend/2003-11-29-DuplicatedCleanupTest.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-11-29-DuplicatedCleanupTest.cpp:1.1	Sat Nov 29 03:10:50 2003
+++ llvm/test/Regression/C++Frontend/2003-11-29-DuplicatedCleanupTest.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 void doesntThrow() throw();
 struct F {


Index: llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp
diff -u llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp:1.1 llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp:1.2
--- llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp:1.1	Mon Dec  8 00:18:37 2003
+++ llvm/test/Regression/C++Frontend/2003-12-08-ArrayOfPtrToMemberFunc.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 struct Evil {
  void fun ();
 };


Index: llvm/test/Regression/C++Frontend/2004-03-08-ReinterpretCastCopy.cpp
diff -u llvm/test/Regression/C++Frontend/2004-03-08-ReinterpretCastCopy.cpp:1.1 llvm/test/Regression/C++Frontend/2004-03-08-ReinterpretCastCopy.cpp:1.2
--- llvm/test/Regression/C++Frontend/2004-03-08-ReinterpretCastCopy.cpp:1.1	Mon Mar  8 18:55:58 2004
+++ llvm/test/Regression/C++Frontend/2004-03-08-ReinterpretCastCopy.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 struct A {
   virtual void Method() = 0;
 };


Index: llvm/test/Regression/C++Frontend/2004-03-15-CleanupsAndGotos.cpp
diff -u llvm/test/Regression/C++Frontend/2004-03-15-CleanupsAndGotos.cpp:1.4 llvm/test/Regression/C++Frontend/2004-03-15-CleanupsAndGotos.cpp:1.5
--- llvm/test/Regression/C++Frontend/2004-03-15-CleanupsAndGotos.cpp:1.4	Mon Mar 15 23:18:24 2004
+++ llvm/test/Regression/C++Frontend/2004-03-15-CleanupsAndGotos.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 // Testcase from Bug 291
 
 struct X {


Index: llvm/test/Regression/C++Frontend/2004-06-08-LateTemplateInstantiation.cpp
diff -u llvm/test/Regression/C++Frontend/2004-06-08-LateTemplateInstantiation.cpp:1.1 llvm/test/Regression/C++Frontend/2004-06-08-LateTemplateInstantiation.cpp:1.2
--- llvm/test/Regression/C++Frontend/2004-06-08-LateTemplateInstantiation.cpp:1.1	Tue Jun  8 02:11:14 2004
+++ llvm/test/Regression/C++Frontend/2004-06-08-LateTemplateInstantiation.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 
 template<typename Ty>


Index: llvm/test/Regression/C++Frontend/2004-09-27-CompilerCrash.cpp
diff -u llvm/test/Regression/C++Frontend/2004-09-27-CompilerCrash.cpp:1.1 llvm/test/Regression/C++Frontend/2004-09-27-CompilerCrash.cpp:1.2
--- llvm/test/Regression/C++Frontend/2004-09-27-CompilerCrash.cpp:1.1	Mon Sep 27 21:29:40 2004
+++ llvm/test/Regression/C++Frontend/2004-09-27-CompilerCrash.cpp	Sat Nov  6 16:29:57 2004
@@ -1,3 +1,5 @@
+// RUN: %llvmgxx -S %s -o - | llvm-as -f -o /dev/null
+
 
 
 struct Pass {} ;






More information about the llvm-commits mailing list