[dragonegg] r185034 - Prevent validator tests from writing to the current directory.
Peter Collingbourne
peter at pcc.me.uk
Wed Jun 26 16:10:12 PDT 2013
Author: pcc
Date: Wed Jun 26 18:10:11 2013
New Revision: 185034
URL: http://llvm.org/viewvc/llvm-project?rev=185034&view=rev
Log:
Prevent validator tests from writing to the current directory.
Modified:
dragonegg/trunk/test/validator/c++/EmptyBlock.cpp
dragonegg/trunk/test/validator/c++/OffsetType.cpp
dragonegg/trunk/test/validator/c++/nullptr01.C
dragonegg/trunk/test/validator/c++/nullptr05.C
dragonegg/trunk/test/validator/c++/nullptr06.C
dragonegg/trunk/test/validator/c++/nullptr08.C
dragonegg/trunk/test/validator/c++/nullptr09.C
dragonegg/trunk/test/validator/c++/nullptr11.C
dragonegg/trunk/test/validator/c++/nullptr13.C
dragonegg/trunk/test/validator/c++/nullptr14.C
dragonegg/trunk/test/validator/c++/nullptr17.C
dragonegg/trunk/test/validator/c++/nullptr18.C
dragonegg/trunk/test/validator/c++/nullptr20.C
dragonegg/trunk/test/validator/c++/nullptr21.C
dragonegg/trunk/test/validator/c++/nullptr22.C
dragonegg/trunk/test/validator/c++/nullptr29.C
dragonegg/trunk/test/validator/c/ConstructorAsLValue.c
dragonegg/trunk/test/validator/c/EmptyBlock.c
dragonegg/trunk/test/validator/c/FunctionCastCall.c
dragonegg/trunk/test/validator/c/LongDoubleSize.c
dragonegg/trunk/test/validator/c/StackProtector.c
dragonegg/trunk/test/validator/c/copysignp.c
Modified: dragonegg/trunk/test/validator/c++/EmptyBlock.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/EmptyBlock.cpp?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/EmptyBlock.cpp (original)
+++ dragonegg/trunk/test/validator/c++/EmptyBlock.cpp Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S %s -O1
+// RUN: %dragonegg -S -o /dev/null %s -O1
// GCC PR c++/11878
struct A
Modified: dragonegg/trunk/test/validator/c++/OffsetType.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/OffsetType.cpp?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/OffsetType.cpp (original)
+++ dragonegg/trunk/test/validator/c++/OffsetType.cpp Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S -g %s
+// RUN: %dragonegg -S -g -o /dev/null %s
struct X { };
Modified: dragonegg/trunk/test/validator/c++/nullptr01.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr01.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr01.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr01.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
char* const cp1 = nullptr;
Modified: dragonegg/trunk/test/validator/c++/nullptr05.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr05.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr05.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr05.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
class F { };
Modified: dragonegg/trunk/test/validator/c++/nullptr06.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr06.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr06.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr06.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
#define assert_true(b) do { char c[2 * bool(b) - 1]; } while(0)
Modified: dragonegg/trunk/test/validator/c++/nullptr08.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr08.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr08.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr08.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
#define assert_true(b) do { char c[2 * bool(b) - 1]; } while(0)
Modified: dragonegg/trunk/test/validator/c++/nullptr09.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr09.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr09.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr09.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
void fun()
Modified: dragonegg/trunk/test/validator/c++/nullptr11.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr11.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr11.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr11.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
#define assert_true(b) do { char c[2 * bool(b) - 1]; } while(0)
Modified: dragonegg/trunk/test/validator/c++/nullptr13.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr13.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr13.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr13.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
#include <typeinfo>
Modified: dragonegg/trunk/test/validator/c++/nullptr14.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr14.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr14.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr14.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
template <typename T, typename U> struct tType_equal;
Modified: dragonegg/trunk/test/validator/c++/nullptr17.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr17.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr17.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr17.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
template <typename T, typename U> struct tType_equal;
Modified: dragonegg/trunk/test/validator/c++/nullptr18.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr18.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr18.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr18.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
template <typename T, typename U> struct tType_equal;
Modified: dragonegg/trunk/test/validator/c++/nullptr20.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr20.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr20.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr20.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
#include <cstdio>
Modified: dragonegg/trunk/test/validator/c++/nullptr21.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr21.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr21.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr21.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
extern "C" void abort (void);
Modified: dragonegg/trunk/test/validator/c++/nullptr22.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr22.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr22.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr22.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
void f1(const char*, ...) __attribute__((format(printf, 1, 2)));
Modified: dragonegg/trunk/test/validator/c++/nullptr29.C
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c%2B%2B/nullptr29.C?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c++/nullptr29.C (original)
+++ dragonegg/trunk/test/validator/c++/nullptr29.C Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -xc++ -S -std=c++0x %s
+// RUN: %dragonegg -xc++ -S -std=c++0x -o /dev/null %s
// XFAIL: gcc-4.5
// PR14777
void f(decltype(nullptr) &__restrict np) { }
Modified: dragonegg/trunk/test/validator/c/ConstructorAsLValue.c
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c/ConstructorAsLValue.c?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c/ConstructorAsLValue.c (original)
+++ dragonegg/trunk/test/validator/c/ConstructorAsLValue.c Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S %s -fplugin-arg-dragonegg-enable-gcc-optzns -O1
+// RUN: %dragonegg -S -o /dev/null %s -fplugin-arg-dragonegg-enable-gcc-optzns -O1
#define __vector __attribute__((vector_size(16) ))
typedef __vector signed char qword;
typedef __vector unsigned int VU32;
Modified: dragonegg/trunk/test/validator/c/EmptyBlock.c
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c/EmptyBlock.c?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c/EmptyBlock.c (original)
+++ dragonegg/trunk/test/validator/c/EmptyBlock.c Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S %s
+// RUN: %dragonegg -S -o /dev/null %s
void *buf[20];
Modified: dragonegg/trunk/test/validator/c/FunctionCastCall.c
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c/FunctionCastCall.c?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c/FunctionCastCall.c (original)
+++ dragonegg/trunk/test/validator/c/FunctionCastCall.c Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S %s
+// RUN: %dragonegg -S -o /dev/null %s
typedef void (*ft)(void);
Modified: dragonegg/trunk/test/validator/c/LongDoubleSize.c
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c/LongDoubleSize.c?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c/LongDoubleSize.c (original)
+++ dragonegg/trunk/test/validator/c/LongDoubleSize.c Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S %s
-// RUN: %dragonegg -S %s -m96bit-long-double
-// RUN: %dragonegg -S %s -m128bit-long-double
+// RUN: %dragonegg -S -o /dev/null %s
+// RUN: %dragonegg -S -o /dev/null %s -m96bit-long-double
+// RUN: %dragonegg -S -o /dev/null %s -m128bit-long-double
long double d;
Modified: dragonegg/trunk/test/validator/c/StackProtector.c
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c/StackProtector.c?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c/StackProtector.c (original)
+++ dragonegg/trunk/test/validator/c/StackProtector.c Wed Jun 26 18:10:11 2013
@@ -1 +1 @@
-// RUN: %dragonegg -S %s -fstack-protector --param ssp-buffer-size=1
+// RUN: %dragonegg -S -o /dev/null %s -fstack-protector --param ssp-buffer-size=1
Modified: dragonegg/trunk/test/validator/c/copysignp.c
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/test/validator/c/copysignp.c?rev=185034&r1=185033&r2=185034&view=diff
==============================================================================
--- dragonegg/trunk/test/validator/c/copysignp.c (original)
+++ dragonegg/trunk/test/validator/c/copysignp.c Wed Jun 26 18:10:11 2013
@@ -1,4 +1,4 @@
-// RUN: %dragonegg -S %s -msse
+// RUN: %dragonegg -S -o /dev/null %s -msse
// PR12664
typedef float v4sf __attribute__ ((vector_size (16)));
More information about the llvm-commits
mailing list