[llvm-commits] [dragonegg] r153171 - in /dragonegg/trunk/test: compilator/local/ compilator/local/c++/ validator/c++/

Duncan Sands baldrick at free.fr
Wed Mar 21 00:37:28 PDT 2012


Author: baldrick
Date: Wed Mar 21 02:37:22 2012
New Revision: 153171

URL: http://llvm.org/viewvc/llvm-project?rev=153171&view=rev
Log:
Move tests that only check that the compiler doesn't crash to the
'compilator' suite, which is made for that.

Added:
    dragonegg/trunk/test/compilator/local/c++/
    dragonegg/trunk/test/compilator/local/c++/2004-11-27-ExceptionCleanupAssertion.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp
    dragonegg/trunk/test/compilator/local/c++/2004-11-27-FriendDefaultArgCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp
    dragonegg/trunk/test/compilator/local/c++/2005-02-11-AnonymousUnion.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp
    dragonegg/trunk/test/compilator/local/c++/2005-02-19-BitfieldStructCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp
    dragonegg/trunk/test/compilator/local/c++/2005-02-20-BrokenReferenceTest.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp
    dragonegg/trunk/test/compilator/local/c++/2005-02-27-PlacementArrayNewCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2006-03-01-GimplifyCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2006-03-06-C++RecurseCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2006-09-08-powi.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp
    dragonegg/trunk/test/compilator/local/c++/2006-09-12-OpaqueStructCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2006-10-30-ClassBitfield.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp
    dragonegg/trunk/test/compilator/local/c++/2006-11-30-ConstantExprCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-01-02-UnboundedArray.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-01-06-PtrMethodInit.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-04-10-PackedUnion.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-04-31-TryCatch.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-05-03-VectorInit.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-05-16-ReverseBitFieldCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-09-10-RecursiveTypeResolution.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp
    dragonegg/trunk/test/compilator/local/c++/2007-10-01-StructResize.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp
    dragonegg/trunk/test/compilator/local/c++/2008-01-12-VecInit.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp
    dragonegg/trunk/test/compilator/local/c++/2008-05-07-CrazyOffsetOf.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-03-17-dbg.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-04-23-bool2.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-06-16-DebugInfoCrash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-07-16-PrivateCopyConstructor.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-07-16-Using.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-08-05-ZeroInitWidth.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-08-11-VectorRetTy.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp
    dragonegg/trunk/test/compilator/local/c++/2009-10-27-crash.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp
    dragonegg/trunk/test/compilator/local/c++/2010-05-10-Var-DbgInfo.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp
    dragonegg/trunk/test/compilator/local/c++/2010-06-22-BitfieldInit.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp
    dragonegg/trunk/test/compilator/local/c++/2010-06-22-ZeroBitfield.cpp
      - copied, changed from r153088, dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp
Removed:
    dragonegg/trunk/test/compilator/local/2004-11-27-InlineAsmFunctionRedefinition.cpp
    dragonegg/trunk/test/compilator/local/2005-02-27-PlacementArrayNewCrash.cpp
    dragonegg/trunk/test/compilator/local/2006-09-08-powi.cpp
    dragonegg/trunk/test/compilator/local/2007-04-31-TryCatch.cpp
    dragonegg/trunk/test/compilator/local/2007-05-16-ReverseBitFieldCrash.cpp
    dragonegg/trunk/test/compilator/local/2009-07-16-PrivateCopyConstructor.cpp
    dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp
    dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp
    dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp
    dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp
    dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp
    dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp
    dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp
    dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp
    dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp
    dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp
    dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp
    dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp
    dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp
    dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp
    dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp
    dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp
    dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp
    dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp
    dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp
    dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp
    dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp
    dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp
    dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp
    dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp
    dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp
    dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp
    dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp
    dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp
    dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp
    dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp
    dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp
    dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp
    dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp
    dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp
    dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp

Removed: dragonegg/trunk/test/compilator/local/2004-11-27-InlineAsmFunctionRedefinition.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/2004-11-27-InlineAsmFunctionRedefinition.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/compilator/local/2004-11-27-InlineAsmFunctionRedefinition.cpp (original)
+++ dragonegg/trunk/test/compilator/local/2004-11-27-InlineAsmFunctionRedefinition.cpp (removed)
@@ -1,26 +0,0 @@
-// RUN: %llvmgxx %s -S -o /dev/null
-
-// PR397
-
-struct stat { };
-struct stat64 { };
-
-extern "C" {
-
-extern int lstat(const char *, struct stat *) __asm__("lstat64");
-extern int lstat64(const char *, struct stat64 *);
-
-extern int __lxstat(int, const char *, struct stat *) __asm__("__lxstat64");
-extern int __lxstat64(int, const char *, struct stat64 *);
-
-extern __inline__ int lstat(const char *path, struct stat *statbuf) {
-    return __lxstat(3, path, statbuf);
-}
-extern __inline__ int lstat64(const char *path, struct stat64 *statbuf) {
-    return __lxstat64(3, path, statbuf);
-}
-}
-
-int do_one_file(void) {
-    return lstat(0, 0) + lstat64(0,0);
-}

Removed: dragonegg/trunk/test/compilator/local/2005-02-27-PlacementArrayNewCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/2005-02-27-PlacementArrayNewCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/compilator/local/2005-02-27-PlacementArrayNewCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/2005-02-27-PlacementArrayNewCrash.cpp (removed)
@@ -1,8 +0,0 @@
-// RUN: %llvmgxx -S %s -o -
-
-#include <new>
-typedef double Ty[4];
-
-void foo(Ty *XX) {
-  new(XX) Ty();
-}

Removed: dragonegg/trunk/test/compilator/local/2006-09-08-powi.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/2006-09-08-powi.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/compilator/local/2006-09-08-powi.cpp (original)
+++ dragonegg/trunk/test/compilator/local/2006-09-08-powi.cpp (removed)
@@ -1,7 +0,0 @@
-// RUN: %llvmgxx -O3 -S -o - %s
-
-#include <cmath>
-
-double foo(double X, int Y) {
-  return std::pow(X, Y);
-}

Removed: dragonegg/trunk/test/compilator/local/2007-04-31-TryCatch.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/2007-04-31-TryCatch.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/compilator/local/2007-04-31-TryCatch.cpp (original)
+++ dragonegg/trunk/test/compilator/local/2007-04-31-TryCatch.cpp (removed)
@@ -1,12 +0,0 @@
-// RUN: %llvmgxx -S %s -o /dev/null
-
-#include <locale>
-
-namespace std 
-{
-  codecvt<char, char, mbstate_t>::
-  codecvt(size_t __refs)
-  : __codecvt_abstract_base<char, char, mbstate_t>(__refs),
-  _M_c_locale_codecvt(_S_get_c_locale())
-  { }
-}

Removed: dragonegg/trunk/test/compilator/local/2007-05-16-ReverseBitFieldCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/2007-05-16-ReverseBitFieldCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/compilator/local/2007-05-16-ReverseBitFieldCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/2007-05-16-ReverseBitFieldCrash.cpp (removed)
@@ -1,24 +0,0 @@
-// RUN: %llvmgxx %s -S -o -
-
-#pragma reverse_bitfields on
-typedef unsigned long UINT32;
-
-extern void abort(void);
-
-typedef struct TestStruct
-{
-  long	first: 15,
-    second: 17;	
-} TestStruct;
-
-int main (int argc, char * const argv[]) {
-
-  TestStruct testStruct = {1, 0};
-  
-  UINT32 dw = *(UINT32 *)(&testStruct);
-  
-  if(!(dw & 0xFFFF))
-    abort ();
-
-  return 0;
-}

Removed: dragonegg/trunk/test/compilator/local/2009-07-16-PrivateCopyConstructor.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/2009-07-16-PrivateCopyConstructor.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/compilator/local/2009-07-16-PrivateCopyConstructor.cpp (original)
+++ dragonegg/trunk/test/compilator/local/2009-07-16-PrivateCopyConstructor.cpp (removed)
@@ -1,15 +0,0 @@
-// RUN: %llvmgxx %s -S
-// XFAIL: darwin
-
-#include <set>
-
-class A {
-public:
-  A();
-private:
-  A(const A&);
-};
-void B()
-{
-  std::set<void *, A> foo;
-}

Copied: dragonegg/trunk/test/compilator/local/c++/2004-11-27-ExceptionCleanupAssertion.cpp (from r153088, dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2004-11-27-ExceptionCleanupAssertion.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2004-11-27-ExceptionCleanupAssertion.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2004-11-27-ExceptionCleanupAssertion.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2004-11-27-ExceptionCleanupAssertion.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
 // This is PR421
 
 struct Strongbad {

Copied: dragonegg/trunk/test/compilator/local/c++/2004-11-27-FriendDefaultArgCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2004-11-27-FriendDefaultArgCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2004-11-27-FriendDefaultArgCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2004-11-27-FriendDefaultArgCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2004-11-27-FriendDefaultArgCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -o /dev/null -S
-
 // PR447
 
 namespace nm {

Copied: dragonegg/trunk/test/compilator/local/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp (from r153088, dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2004-11-27-InlineAsmFunctionRedefinition.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2004-11-27-InlineAsmFunctionRedefinition.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2004-11-27-InlineAsmFunctionRedefinition.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
 // PR397
 
 struct stat { };

Copied: dragonegg/trunk/test/compilator/local/c++/2005-02-11-AnonymousUnion.cpp (from r153088, dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-11-AnonymousUnion.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-11-AnonymousUnion.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2005-02-11-AnonymousUnion.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2005-02-11-AnonymousUnion.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -S -o -
-
 // Test anonymous union with members of the same size.
 int test1(float F) {
   union {

Copied: dragonegg/trunk/test/compilator/local/c++/2005-02-19-BitfieldStructCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-19-BitfieldStructCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-19-BitfieldStructCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2005-02-19-BitfieldStructCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2005-02-19-BitfieldStructCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -S %s -o -
-
 struct QChar {unsigned short X; QChar(unsigned short); } ;
 
 struct Command {

Copied: dragonegg/trunk/test/compilator/local/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp (from r153088, dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-19-UnnamedVirtualThunkArgument.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-19-UnnamedVirtualThunkArgument.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2005-02-19-UnnamedVirtualThunkArgument.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null
-
 struct Foo  {
     Foo();
     virtual ~Foo();

Copied: dragonegg/trunk/test/compilator/local/c++/2005-02-20-BrokenReferenceTest.cpp (from r153088, dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-20-BrokenReferenceTest.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-20-BrokenReferenceTest.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2005-02-20-BrokenReferenceTest.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2005-02-20-BrokenReferenceTest.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
 void test(unsigned char *b, int rb) {
   typedef unsigned char imgfoo[10][rb];
   imgfoo &br = *(imgfoo *)b;

Copied: dragonegg/trunk/test/compilator/local/c++/2005-02-27-PlacementArrayNewCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-27-PlacementArrayNewCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2005-02-27-PlacementArrayNewCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2005-02-27-PlacementArrayNewCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2005-02-27-PlacementArrayNewCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -S %s -o -
-
 #include <new>
 typedef double Ty[4];
 

Copied: dragonegg/trunk/test/compilator/local/c++/2006-03-01-GimplifyCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2006-03-01-GimplifyCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2006-03-01-GimplifyCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2006-03-01-GimplifyCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2006-03-01-GimplifyCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -S %s -o -
-
 struct PrefMapElem {
   virtual ~PrefMapElem(); 
   unsigned int fPrefId;

Copied: dragonegg/trunk/test/compilator/local/c++/2006-03-06-C++RecurseCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2006-03-06-C%2B%2BRecurseCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2006-03-06-C%2B%2BRecurseCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2006-03-06-C%2B%2BRecurseCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2006-03-06-C++RecurseCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg %s -S -o -
 namespace std {
   class exception { };
 

Copied: dragonegg/trunk/test/compilator/local/c++/2006-09-08-powi.cpp (from r153088, dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2006-09-08-powi.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2006-09-08-powi.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2006-09-08-powi.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2006-09-08-powi.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -O3 -S -o - %s
-
 #include <cmath>
 
 double foo(double X, int Y) {

Copied: dragonegg/trunk/test/compilator/local/c++/2006-09-12-OpaqueStructCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2006-09-12-OpaqueStructCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2006-09-12-OpaqueStructCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2006-09-12-OpaqueStructCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2006-09-12-OpaqueStructCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -O3 -S -o - %s
-
 struct A {
    virtual ~A();
 };

Copied: dragonegg/trunk/test/compilator/local/c++/2006-10-30-ClassBitfield.cpp (from r153088, dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2006-10-30-ClassBitfield.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2006-10-30-ClassBitfield.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2006-10-30-ClassBitfield.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2006-10-30-ClassBitfield.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg %s -S -o -
 // PR954
 
 struct _Refcount_Base   {

Copied: dragonegg/trunk/test/compilator/local/c++/2006-11-30-ConstantExprCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2006-11-30-ConstantExprCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2006-11-30-ConstantExprCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2006-11-30-ConstantExprCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2006-11-30-ConstantExprCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg %s -S -o -
 // PR1027
 
 struct sys_var {

Copied: dragonegg/trunk/test/compilator/local/c++/2007-01-02-UnboundedArray.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-01-02-UnboundedArray.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-01-02-UnboundedArray.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-01-02-UnboundedArray.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-01-02-UnboundedArray.cpp Wed Mar 21 02:37:22 2012
@@ -1,6 +1,4 @@
 // Make sure unbounded arrays compile with debug information.
-// 
-// RUN: %dragonegg -O0 -S -g %s
 
 // PR1068
 

Copied: dragonegg/trunk/test/compilator/local/c++/2007-01-06-PtrMethodInit.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-01-06-PtrMethodInit.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-01-06-PtrMethodInit.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-01-06-PtrMethodInit.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-01-06-PtrMethodInit.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg %s -S -o -
 // PR1084
 
 extern "C"

Copied: dragonegg/trunk/test/compilator/local/c++/2007-04-10-PackedUnion.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-04-10-PackedUnion.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-04-10-PackedUnion.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-04-10-PackedUnion.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-04-10-PackedUnion.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null
 extern "C" {
 
 #pragma pack(push, 2)

Copied: dragonegg/trunk/test/compilator/local/c++/2007-04-31-TryCatch.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-04-31-TryCatch.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-04-31-TryCatch.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-04-31-TryCatch.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-04-31-TryCatch.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null
-
 #include <locale>
 
 namespace std 

Copied: dragonegg/trunk/test/compilator/local/c++/2007-05-03-VectorInit.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-05-03-VectorInit.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-05-03-VectorInit.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-05-03-VectorInit.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-05-03-VectorInit.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg %s -S -O0 -o - 
 // PR1378
 
 typedef float v4sf __attribute__((vector_size(16)));

Copied: dragonegg/trunk/test/compilator/local/c++/2007-05-16-ReverseBitFieldCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-05-16-ReverseBitFieldCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-05-16-ReverseBitFieldCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-05-16-ReverseBitFieldCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-05-16-ReverseBitFieldCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -S -o -
-
 #pragma reverse_bitfields on
 typedef unsigned long UINT32;
 

Copied: dragonegg/trunk/test/compilator/local/c++/2007-09-10-RecursiveTypeResolution.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-09-10-RecursiveTypeResolution.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-09-10-RecursiveTypeResolution.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-09-10-RecursiveTypeResolution.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-09-10-RecursiveTypeResolution.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o -
 // PR1634
 
 namespace Manta

Copied: dragonegg/trunk/test/compilator/local/c++/2007-10-01-StructResize.cpp (from r153088, dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2007-10-01-StructResize.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2007-10-01-StructResize.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2007-10-01-StructResize.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2007-10-01-StructResize.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null
-
 #pragma pack(4)
 
 struct Bork {

Copied: dragonegg/trunk/test/compilator/local/c++/2008-01-12-VecInit.cpp (from r153088, dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2008-01-12-VecInit.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2008-01-12-VecInit.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2008-01-12-VecInit.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2008-01-12-VecInit.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -xc++ %s -S -o -
 // rdar://5685492
 
 typedef int __attribute__((vector_size(16))) v;

Copied: dragonegg/trunk/test/compilator/local/c++/2008-05-07-CrazyOffsetOf.cpp (from r153088, dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2008-05-07-CrazyOffsetOf.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2008-05-07-CrazyOffsetOf.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2008-05-07-CrazyOffsetOf.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2008-05-07-CrazyOffsetOf.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o -
 // rdar://5914926
 
 struct bork {

Copied: dragonegg/trunk/test/compilator/local/c++/2009-03-17-dbg.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-03-17-dbg.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-03-17-dbg.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-03-17-dbg.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-03-17-dbg.cpp Wed Mar 21 02:37:22 2012
@@ -1,6 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null -g
-// XTARGET: darwin,linux
-// XFAIL: *
 template <typename T1,typename T2>
 inline void f(const T1&,const T2&) { }
 

Copied: dragonegg/trunk/test/compilator/local/c++/2009-04-23-bool2.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-04-23-bool2.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-04-23-bool2.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-04-23-bool2.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-04-23-bool2.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null
 // g++.old-deja/g++.jason/bool2.C from gcc testsuite.
 // Crashed before 67975 went in.
 struct F {

Copied: dragonegg/trunk/test/compilator/local/c++/2009-06-16-DebugInfoCrash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-06-16-DebugInfoCrash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-06-16-DebugInfoCrash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-06-16-DebugInfoCrash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-06-16-DebugInfoCrash.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null -g
 // This crashes if we try to emit debug info for TEMPLATE_DECL members.
 template <class T> class K2PtrVectorBase {};
 template <class T> class K2Vector {};

Copied: dragonegg/trunk/test/compilator/local/c++/2009-07-16-PrivateCopyConstructor.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-07-16-PrivateCopyConstructor.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-07-16-PrivateCopyConstructor.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-07-16-PrivateCopyConstructor.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-07-16-PrivateCopyConstructor.cpp Wed Mar 21 02:37:22 2012
@@ -1,6 +1,3 @@
-// RUN: %dragonegg %s -S
-// XFAIL: darwin
-
 #include <set>
 
 class A {

Copied: dragonegg/trunk/test/compilator/local/c++/2009-07-16-Using.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-07-16-Using.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-07-16-Using.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-07-16-Using.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-07-16-Using.cpp Wed Mar 21 02:37:22 2012
@@ -1,5 +1,3 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
 namespace A {
   typedef int B;
 }

Copied: dragonegg/trunk/test/compilator/local/c++/2009-08-05-ZeroInitWidth.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-08-05-ZeroInitWidth.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-08-05-ZeroInitWidth.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-08-05-ZeroInitWidth.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-08-05-ZeroInitWidth.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o -
 // rdar://7114564
 struct A {
   unsigned long long : (sizeof(unsigned long long) * 8) - 16;

Copied: dragonegg/trunk/test/compilator/local/c++/2009-08-11-VectorRetTy.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-08-11-VectorRetTy.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-08-11-VectorRetTy.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-08-11-VectorRetTy.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-08-11-VectorRetTy.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg %s -S -o /dev/null
 // <rdar://problem/7096460>
 typedef void (*Func) ();
 typedef long long m64 __attribute__((__vector_size__(8), __may_alias__));

Copied: dragonegg/trunk/test/compilator/local/c++/2009-10-27-crash.cpp (from r153088, dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2009-10-27-crash.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2009-10-27-crash.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2009-10-27-crash.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2009-10-27-crash.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S %s -o /dev/null
 // Radar 7328944
 
 typedef struct

Copied: dragonegg/trunk/test/compilator/local/c++/2010-05-10-Var-DbgInfo.cpp (from r153088, dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2010-05-10-Var-DbgInfo.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2010-05-10-Var-DbgInfo.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2010-05-10-Var-DbgInfo.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2010-05-10-Var-DbgInfo.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -S -O0 -g %s -o /dev/null
 // PR 7104
 
 struct A {

Copied: dragonegg/trunk/test/compilator/local/c++/2010-06-22-BitfieldInit.cpp (from r153088, dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2010-06-22-BitfieldInit.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2010-06-22-BitfieldInit.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2010-06-22-BitfieldInit.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2010-06-22-BitfieldInit.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -g -S %s
 struct TEST2
 {
   int subid:32;

Copied: dragonegg/trunk/test/compilator/local/c++/2010-06-22-ZeroBitfield.cpp (from r153088, dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp)
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/compilator/local/c%2B%2B/2010-06-22-ZeroBitfield.cpp?p2=dragonegg/trunk/test/compilator/local/c%2B%2B/2010-06-22-ZeroBitfield.cpp&p1=dragonegg/trunk/test/validator/c%2B%2B/2010-06-22-ZeroBitfield.cpp&r1=153088&r2=153171&rev=153171&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp (original)
+++ dragonegg/trunk/test/compilator/local/c++/2010-06-22-ZeroBitfield.cpp Wed Mar 21 02:37:22 2012
@@ -1,4 +1,3 @@
-// RUN: %dragonegg -g -S %s
 struct s8_0 { unsigned : 0; };
 struct s8_1 { double x; };
 struct s8 { s8_0 a; s8_1 b; };

Removed: dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2004-11-27-ExceptionCleanupAssertion.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2004-11-27-ExceptionCleanupAssertion.cpp (removed)
@@ -1,14 +0,0 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
-// This is PR421
-
-struct Strongbad {
-    Strongbad(const char *str );
-    ~Strongbad();
-    operator const char *() const;
-};
-
-void TheCheat () {
-  Strongbad foo(0);
-  Strongbad dirs[] = { Strongbad(0) + 1};
-}

Removed: dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2004-11-27-FriendDefaultArgCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2004-11-27-FriendDefaultArgCrash.cpp (removed)
@@ -1,9 +0,0 @@
-// RUN: %dragonegg %s -o /dev/null -S
-
-// PR447
-
-namespace nm {
-  struct str {
-    friend int foo(int arg = 0);
-  };
-}

Removed: dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2004-11-27-InlineAsmFunctionRedefinition.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2004-11-27-InlineAsmFunctionRedefinition.cpp (removed)
@@ -1,26 +0,0 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
-// PR397
-
-struct stat { };
-struct stat64 { };
-
-extern "C" {
-
-extern int lstat(const char *, struct stat *) __asm__("lstat64");
-extern int lstat64(const char *, struct stat64 *);
-
-extern int __lxstat(int, const char *, struct stat *) __asm__("__lxstat64");
-extern int __lxstat64(int, const char *, struct stat64 *);
-
-extern __inline__ int lstat(const char *path, struct stat *statbuf) {
-    return __lxstat(3, path, statbuf);
-}
-extern __inline__ int lstat64(const char *path, struct stat64 *statbuf) {
-    return __lxstat64(3, path, statbuf);
-}
-}
-
-int do_one_file(void) {
-    return lstat(0, 0) + lstat64(0,0);
-}

Removed: dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2005-02-11-AnonymousUnion.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2005-02-11-AnonymousUnion.cpp (removed)
@@ -1,32 +0,0 @@
-// RUN: %dragonegg %s -S -o -
-
-// Test anonymous union with members of the same size.
-int test1(float F) {
-  union {
-     float G;
-     int i;
-  };
-  G = F;
-  return i;
-}
-
-// test anonymous union with members of differing size.
-int test2(short F) {
-  volatile union {
-     short G;
-     int i;
-  };
-  G = F;
-  return i;
-}
-
-// Make sure that normal unions work.  duh :)
-volatile union U_t {
-  short S;
-  int i;
-} U;
-
-int test3(short s) {
-  U.S = s;
-  return U.i;
-}

Removed: dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2005-02-19-BitfieldStructCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2005-02-19-BitfieldStructCrash.cpp (removed)
@@ -1,14 +0,0 @@
-// RUN: %dragonegg -S %s -o -
-
-struct QChar {unsigned short X; QChar(unsigned short); } ;
-
-struct Command {
-        Command(QChar c) : c(c) {}
-        unsigned int type : 4;
-        QChar c;
-    };
-
-Command X(QChar('c'));
-
-void Foo(QChar );
-void bar() { Foo(X.c); }

Removed: dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2005-02-19-UnnamedVirtualThunkArgument.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2005-02-19-UnnamedVirtualThunkArgument.cpp (removed)
@@ -1,22 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null
-
-struct Foo  {
-    Foo();
-    virtual ~Foo();
-};
-
-struct Bar  {
-    Bar();
-    virtual ~Bar();
-    virtual bool test(bool) const;
-};
-
-struct Baz : public Foo, public Bar  {
-    Baz();
-    virtual ~Baz();
-    virtual bool test(bool) const;
-};
-
-bool Baz::test(bool) const  {
-    return true;
-}

Removed: dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2005-02-20-BrokenReferenceTest.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2005-02-20-BrokenReferenceTest.cpp (removed)
@@ -1,11 +0,0 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
-void test(unsigned char *b, int rb) {
-  typedef unsigned char imgfoo[10][rb];
-  imgfoo &br = *(imgfoo *)b;
-
-  br[0][0] = 1;
-
-  rb = br[0][0];
-}
-

Removed: dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2005-02-27-PlacementArrayNewCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2005-02-27-PlacementArrayNewCrash.cpp (removed)
@@ -1,8 +0,0 @@
-// RUN: %dragonegg -S %s -o -
-
-#include <new>
-typedef double Ty[4];
-
-void foo(Ty *XX) {
-  new(XX) Ty();
-}

Removed: dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-03-01-GimplifyCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-03-01-GimplifyCrash.cpp (removed)
@@ -1,14 +0,0 @@
-// RUN: %dragonegg -S %s -o -
-
-struct PrefMapElem {
-  virtual ~PrefMapElem(); 
-  unsigned int fPrefId;
-};
-
-int foo() {
-  PrefMapElem* fMap;
-  if (fMap[0].fPrefId == 1)
-    return 1;
-  
-  return 0;
-}

Removed: dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-03-06-C%2B%2BRecurseCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-03-06-C++RecurseCrash.cpp (removed)
@@ -1,24 +0,0 @@
-// RUN: %dragonegg %s -S -o -
-namespace std {
-  class exception { };
-
-  class type_info {
-  public:
-    virtual ~type_info();
-  };
-
-}
-
-namespace __cxxabiv1 {
-  class __si_class_type_info : public std::type_info {
-    ~__si_class_type_info();
-  };
-}
-
-class recursive_init: public std::exception {
-public:
-  virtual ~recursive_init() throw ();
-};
-
-recursive_init::~recursive_init() throw() { }
-

Removed: dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-09-08-powi.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-09-08-powi.cpp (removed)
@@ -1,7 +0,0 @@
-// RUN: %dragonegg -O3 -S -o - %s
-
-#include <cmath>
-
-double foo(double X, int Y) {
-  return std::pow(X, Y);
-}

Removed: dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-09-12-OpaqueStructCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-09-12-OpaqueStructCrash.cpp (removed)
@@ -1,28 +0,0 @@
-// RUN: %dragonegg -O3 -S -o - %s
-
-struct A {
-   virtual ~A();
-};
-
-template <typename Ty>
-struct B : public A {
-   ~B () { delete [] val; }
-private:
-     Ty* val;
-};
-
-template <typename Ty>
-struct C : public A {
-   C ();
-   ~C ();
-};
-
-template <typename Ty>
-struct D : public A {
-     D () {}
-   private:
-     B<C<Ty> > blocks;
-};
-
-template class D<double>;
-

Removed: dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-10-30-ClassBitfield.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-10-30-ClassBitfield.cpp (removed)
@@ -1,16 +0,0 @@
-// RUN: %dragonegg %s -S -o -
-// PR954
-
-struct _Refcount_Base   {
-  unsigned long _M_ref_count;
-  int _M_ref_count_lock;
-  _Refcount_Base() : _M_ref_count(0) {}
-};
-
-struct _Rope_RopeRep : public _Refcount_Base 
-{
-public:
-  int _M_tag:8; 
-};
-
-int foo(_Rope_RopeRep* r) { return r->_M_tag; }

Removed: dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2006-11-30-ConstantExprCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2006-11-30-ConstantExprCrash.cpp (removed)
@@ -1,27 +0,0 @@
-// RUN: %dragonegg %s -S -o -
-// PR1027
-
-struct sys_var {
-  unsigned name_length;
-
-  bool no_support_one_shot;
-  sys_var() {}
-};
-
-
-struct sys_var_thd : public sys_var {
-};
-
-extern sys_var_thd sys_auto_is_null;
-
-sys_var *getsys_variables() {
-  return &sys_auto_is_null;
-}
-
-sys_var *sys_variables = &sys_auto_is_null;
-
-
-
-
-
-

Removed: dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-01-02-UnboundedArray.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-01-02-UnboundedArray.cpp (removed)
@@ -1,14 +0,0 @@
-// Make sure unbounded arrays compile with debug information.
-// 
-// RUN: %dragonegg -O0 -S -g %s
-
-// PR1068
-
-struct Object {
-  char buffer[];
-};
-
-int main(int argc, char** argv) {
-  new Object;
-  return 0;
-}

Removed: dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-01-06-PtrMethodInit.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-01-06-PtrMethodInit.cpp (removed)
@@ -1,75 +0,0 @@
-// RUN: %dragonegg %s -S -o -
-// PR1084
-
-extern "C"
-{
-  typedef unsigned char PRUint8;
-  typedef unsigned int PRUint32;
-}
-typedef PRUint32 nsresult;
-struct nsID
-{
-};
-typedef nsID nsIID;
-class nsISupports
-{
-};
-extern "C++"
-{
-  template < class T > struct nsCOMTypeInfo
-  {
-    static const nsIID & GetIID ()
-    {
-    }
-  };
-}
-
-class nsIDOMEvent:public nsISupports
-{
-};
-class nsIDOMEventListener:public nsISupports
-{
-public:static const nsIID & GetIID ()
-  {
-  }
-  virtual nsresult
-    __attribute__ ((regparm (0), cdecl)) HandleEvent (nsIDOMEvent * event) =
-    0;
-};
-class nsIDOMMouseListener:public nsIDOMEventListener
-{
-public:static const nsIID & GetIID ()
-  {
-    static const nsIID iid = {
-    };
-  }
-  virtual nsresult
-    __attribute__ ((regparm (0),
-		    cdecl)) MouseDown (nsIDOMEvent * aMouseEvent) = 0;
-};
-typedef
-typeof (&nsIDOMEventListener::HandleEvent)
-  GenericHandler;
-     struct EventDispatchData
-     {
-       PRUint32 message;
-       GenericHandler method;
-       PRUint8 bits;
-     };
-     struct EventTypeData
-     {
-       const EventDispatchData *events;
-       int numEvents;
-       const nsIID *iid;
-     };
-     static const EventDispatchData sMouseEvents[] = {
-       {
-	(300 + 2),
-	reinterpret_cast < GenericHandler > (&nsIDOMMouseListener::MouseDown),
-	0x01}
-     };
-static const EventTypeData sEventTypes[] = {
-  {
-   sMouseEvents, (sizeof (sMouseEvents) / sizeof (sMouseEvents[0])),
-   &nsCOMTypeInfo < nsIDOMMouseListener >::GetIID ()}
-};

Removed: dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-04-10-PackedUnion.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-04-10-PackedUnion.cpp (removed)
@@ -1,41 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null
-extern "C" {
-
-#pragma pack(push, 2)
-  typedef struct ABC* abc;
-
-  struct ABCS {
-    float red;
-    float green;
-    float blue;
-    float alpha;
-  };
-
-  typedef void (*XYZ)();
-#pragma pack(pop)
-}
-
-
-union ABCU {
-  ABCS color;
-  XYZ bg;
-};
-
-struct AData {
-  ABCU data;
-};
-
-class L {
- public:
-  L() {}
-  L(const L& other);
-
- private:
-  AData fdata;
-};
-
-
-L::L(const L& other)
-{
-  fdata = other.fdata;
-}

Removed: dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-04-31-TryCatch.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-04-31-TryCatch.cpp (removed)
@@ -1,12 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null
-
-#include <locale>
-
-namespace std 
-{
-  codecvt<char, char, mbstate_t>::
-  codecvt(size_t __refs)
-  : __codecvt_abstract_base<char, char, mbstate_t>(__refs),
-  _M_c_locale_codecvt(_S_get_c_locale())
-  { }
-}

Removed: dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-05-03-VectorInit.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-05-03-VectorInit.cpp (removed)
@@ -1,17 +0,0 @@
-// RUN: %dragonegg %s -S -O0 -o - 
-// PR1378
-
-typedef float v4sf __attribute__((vector_size(16)));
-
-typedef v4sf float4;
-
-static float4 splat4(float a) 
-{
-  float4 tmp = {a,a,a,a};
-  return tmp;
-}
-
-float4 foo(float a)
-{
-  return splat4(a);
-}

Removed: dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-05-16-ReverseBitFieldCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-05-16-ReverseBitFieldCrash.cpp (removed)
@@ -1,24 +0,0 @@
-// RUN: %dragonegg %s -S -o -
-
-#pragma reverse_bitfields on
-typedef unsigned long UINT32;
-
-extern void abort(void);
-
-typedef struct TestStruct
-{
-  long	first: 15,
-    second: 17;	
-} TestStruct;
-
-int main (int argc, char * const argv[]) {
-
-  TestStruct testStruct = {1, 0};
-  
-  UINT32 dw = *(UINT32 *)(&testStruct);
-  
-  if(!(dw & 0xFFFF))
-    abort ();
-
-  return 0;
-}

Removed: dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-09-10-RecursiveTypeResolution.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-09-10-RecursiveTypeResolution.cpp (removed)
@@ -1,88 +0,0 @@
-// RUN: %dragonegg -S %s -o -
-// PR1634
-
-namespace Manta
-{
-  class CallbackHandle
-  {
-  protected:virtual ~ CallbackHandle (void)
-    {
-    }
-  };
-template < typename Data1 > class CallbackBase_1Data:public CallbackHandle
-  {
-  };
-}
-
-namespace __gnu_cxx
-{
-  template < typename _Iterator, typename _Container >
-  class __normal_iterator
-  {
-    _Iterator _M_current;
-  };
-}
-
-namespace std
-{
-  template < typename _Tp > struct allocator
-  {
-    typedef _Tp *pointer;
-  };
-  template < typename _InputIterator,
-    typename _Tp > inline void find (_InputIterator __last,
-					       const _Tp & __val)
-  {
-  };
-}
-
-namespace Manta
-{
-  template < typename _Tp, typename _Alloc> struct _Vector_base
-  {
-    struct _Vector_impl
-    {
-      _Tp *_M_start;
-    };
-  public:
-    _Vector_impl _M_impl;
-  };
-  template < typename _Tp, typename _Alloc = std::allocator < _Tp > >
-  class vector:protected _Vector_base < _Tp,_Alloc >
-  {
-  public:
-    typedef __gnu_cxx::__normal_iterator < typename _Alloc::pointer,
-      vector < _Tp, _Alloc > > iterator;
-    iterator end ()
-    {
-    }
-  };
-  class MantaInterface
-  {
-  };
-  class RTRT
-  {
-    virtual CallbackHandle *registerTerminationCallback (CallbackBase_1Data <
-							 MantaInterface * >*);
-    virtual void unregisterCallback (CallbackHandle *);
-    typedef vector < CallbackBase_1Data < int >*>PRCallbackMapType;
-    PRCallbackMapType parallelPreRenderCallbacks;
-  };
-}
-using namespace Manta;
-CallbackHandle *
-RTRT::registerTerminationCallback (CallbackBase_1Data < MantaInterface * >*cb)
-{
-  return cb;
-}
-
-void
-RTRT::unregisterCallback (CallbackHandle * callback)
-{
-  {
-    typedef CallbackBase_1Data < int > callback_t;
-    callback_t *cb = static_cast < callback_t * >(callback);
-    find (parallelPreRenderCallbacks.end (), cb);
-  }
-}
-

Removed: dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2007-10-01-StructResize.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2007-10-01-StructResize.cpp (removed)
@@ -1,14 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null
-
-#pragma pack(4)
-
-struct Bork {
-  unsigned int f1 : 3;
-  unsigned int f2 : 30;
-};
-
-int Foo(Bork *hdr) {
-  hdr->f1 = 7;
-  hdr->f2 = 927;
-}
-

Removed: dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2008-01-12-VecInit.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2008-01-12-VecInit.cpp (removed)
@@ -1,6 +0,0 @@
-// RUN: %dragonegg -xc++ %s -S -o -
-// rdar://5685492
-
-typedef int __attribute__((vector_size(16))) v;
-v vt = {1, 2, 3, 4};
-

Removed: dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2008-05-07-CrazyOffsetOf.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2008-05-07-CrazyOffsetOf.cpp (removed)
@@ -1,8 +0,0 @@
-// RUN: %dragonegg -S %s -o -
-// rdar://5914926
-
-struct bork {
-  struct bork *next_local;
-  char * query;
-};
-int offset =  (char *) &(((struct bork *) 0x10)->query) - (char *) 0x10;

Removed: dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-03-17-dbg.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-03-17-dbg.cpp (removed)
@@ -1,16 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null -g
-// XTARGET: darwin,linux
-// XFAIL: *
-template <typename T1,typename T2>
-inline void f(const T1&,const T2&) { }
-
-template <typename T1,typename T2,void F(const T1&,const T2&)>
-struct A {
-    template <typename T> void g(T& i) { }
-};
-
-int main() {
-    int i;
-    A<int,int,f> a;
-    a.g(i);
-}

Removed: dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-04-23-bool2.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-04-23-bool2.cpp (removed)
@@ -1,15 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null
-// g++.old-deja/g++.jason/bool2.C from gcc testsuite.
-// Crashed before 67975 went in.
-struct F {
-  bool b1 : 1;
-  bool b2 : 7;
-};
-
-int main()
-{
-  F f = { true, true };
-
-  if (int (f.b1) != 1)
-    return 1;
-}

Removed: dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-06-16-DebugInfoCrash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-06-16-DebugInfoCrash.cpp (removed)
@@ -1,10 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null -g
-// This crashes if we try to emit debug info for TEMPLATE_DECL members.
-template <class T> class K2PtrVectorBase {};
-template <class T> class K2Vector {};
-template <class U > class K2Vector<U*> : public K2PtrVectorBase<U*> {};
-class ScriptInfoManager {
-  void PostRegister() ;
-  template <class SI> short ReplaceExistingElement(K2Vector<SI*>& v);
-};
-void ScriptInfoManager::PostRegister() {}

Removed: dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-07-16-PrivateCopyConstructor.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-07-16-PrivateCopyConstructor.cpp (removed)
@@ -1,15 +0,0 @@
-// RUN: %dragonegg %s -S
-// XFAIL: darwin
-
-#include <set>
-
-class A {
-public:
-  A();
-private:
-  A(const A&);
-};
-void B()
-{
-  std::set<void *, A> foo;
-}

Removed: dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-07-16-Using.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-07-16-Using.cpp (removed)
@@ -1,8 +0,0 @@
-// RUN: %dragonegg %s -S -o /dev/null
-
-namespace A {
-  typedef int B;
-}
-struct B {
-};
-using ::A::B;

Removed: dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-08-05-ZeroInitWidth.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-08-05-ZeroInitWidth.cpp (removed)
@@ -1,12 +0,0 @@
-// RUN: %dragonegg -S %s -o -
-// rdar://7114564
-struct A {
-  unsigned long long : (sizeof(unsigned long long) * 8) - 16;
-};
-struct B {
-  A a;
-};
-struct B b = {
-  {}
-};
-

Removed: dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-08-11-VectorRetTy.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-08-11-VectorRetTy.cpp (removed)
@@ -1,13 +0,0 @@
-// RUN: %dragonegg %s -S -o /dev/null
-// <rdar://problem/7096460>
-typedef void (*Func) ();
-typedef long long m64 __attribute__((__vector_size__(8), __may_alias__));
-static inline m64 __attribute__((__always_inline__, __nodebug__)) _mm_set1_pi16() {}
-template <class MM>
-static void Bork() {
-  const m64 mmx_0x00ff = _mm_set1_pi16();
-}
-struct A {};
-Func arr[] = {
-  Bork<A>
-};

Removed: dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2009-10-27-crash.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2009-10-27-crash.cpp (removed)
@@ -1,43 +0,0 @@
-// RUN: %dragonegg -S %s -o /dev/null
-// Radar 7328944
-
-typedef struct
-{
-	unsigned short a : 1;
-	unsigned short b : 2;
-	unsigned short c : 1;
-	unsigned short d : 1;
-	unsigned short e : 1;
-	unsigned short f : 1;
-	unsigned short g : 2;
-	unsigned short : 7;
-	union
-	{
-		struct
-		{
-			unsigned char h : 1;
-			unsigned char i : 1;
-			unsigned char j : 1;
-			unsigned char : 5;
-		};
-		struct
-		{
-			unsigned char k : 3;
-			unsigned char : 5;
-		};
-	};
-	unsigned char : 8;
-} tt;
-
-typedef struct
-{
- unsigned char s;
- tt t;
- unsigned int u;
-} ttt;
-
-ttt X = {
-    4,
-       { 0 },
-	55,
-};

Removed: dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2010-05-10-Var-DbgInfo.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2010-05-10-Var-DbgInfo.cpp (removed)
@@ -1,43 +0,0 @@
-// RUN: %dragonegg -S -O0 -g %s -o /dev/null
-// PR 7104
-
-struct A {
-  int Ai;
-}; 
-
-struct B : public A {}; 
-struct C : public B {}; 
-
-const char * f(int C::*){ return ""; } 
-int f(int B::*) { return 1; } 
-
-struct D : public C {}; 
-
-const char * g(int B::*){ return ""; } 
-int g(int D::*) { return 1; } 
-
-void test() 
-{
-  int i = f(&A::Ai);
-
-  const char * str = g(&A::Ai);
-}
-
-// conversion of B::* to C::* is better than conversion of A::* to C::*
-typedef void (A::*pmfa)();
-typedef void (B::*pmfb)();
-typedef void (C::*pmfc)();
-
-struct X {
-  operator pmfa();
-  operator pmfb();
-};
-
-
-void g(pmfc);
-
-void test2(X x) 
-{
-  g(x);
-}
-

Removed: dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2010-06-22-BitfieldInit.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2010-06-22-BitfieldInit.cpp (removed)
@@ -1,20 +0,0 @@
-// RUN: %dragonegg -g -S %s
-struct TEST2
-{
-  int subid:32;
-  int :0;
-};
-
-typedef struct _TEST3
-{
-  TEST2 foo;
-  TEST2 foo2;
-} TEST3;
-
-TEST3 test =
-  {
-    {0},
-    {0}
-  };
-
-int main() { return 0; }

Removed: dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/2010-06-22-ZeroBitfield.cpp?rev=153170&view=auto
==============================================================================
--- dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp (original)
+++ dragonegg/trunk/test/validator/c++/2010-06-22-ZeroBitfield.cpp (removed)
@@ -1,5 +0,0 @@
-// RUN: %dragonegg -g -S %s
-struct s8_0 { unsigned : 0; };
-struct s8_1 { double x; };
-struct s8 { s8_0 a; s8_1 b; };
-s8 f8() { return s8(); }





More information about the llvm-commits mailing list