[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