XFAIL tests from LLVMC on valgrind or valgrind+leak-checking. We
authorJeffrey Yasskin <jyasskin@google.com>
Sun, 21 Mar 2010 08:12:46 +0000 (08:12 +0000)
committerJeffrey Yasskin <jyasskin@google.com>
Sun, 21 Mar 2010 08:12:46 +0000 (08:12 +0000)
don't care about leaks from tblgen, and I assume we don't care about
valgrind errors in llvm-gcc/g++.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99115 91177308-0d34-0410-b5e6-96231b3b80d8

26 files changed:
test/LLVMC/AppendCmdHook.td
test/LLVMC/C++/dash-x.cpp
test/LLVMC/C++/hello.cpp
test/LLVMC/C++/together.cpp
test/LLVMC/C/emit-llvm.c
test/LLVMC/C/hello.c
test/LLVMC/C/include.c
test/LLVMC/C/opt-test.c
test/LLVMC/C/sink.c
test/LLVMC/C/wall.c
test/LLVMC/EmptyCompilationGraph.td
test/LLVMC/EnvParentheses.td
test/LLVMC/ExternOptions.td
test/LLVMC/ForwardAs.td
test/LLVMC/ForwardTransformedValue.td
test/LLVMC/ForwardValue.td
test/LLVMC/HookWithArguments.td
test/LLVMC/HookWithInFile.td
test/LLVMC/Init.td
test/LLVMC/MultiValuedOption.td
test/LLVMC/MultipleCompilationGraphs.td
test/LLVMC/NoActions.td
test/LLVMC/NoCompilationGraph.td
test/LLVMC/OneOrMore.td
test/LLVMC/OptionPreprocessor.td
test/LLVMC/TestWarnings.td

index 539a93f8349ba47c2561f798954a7c368d286935..254d5eaf37af7abf8b356ec6f16f9935a590c107 100644 (file)
@@ -2,6 +2,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index b32400e0b0397d3ab712c671ec5deacd1b66cf8b..7d4cf19fa41d1202a26ce4c16fd09f68835bd975 100644 (file)
@@ -1,6 +1,7 @@
 // Test that we can compile .c files as C++ and vice versa
 // RUN: llvmc %s -x c++ %p/../test_data/false.c -x c %p/../test_data/false.cpp -x lisp -x whatnot -x none %p/../test_data/false2.cpp -o %t
 // RUN: %abs_tmp | grep hello
+// XFAIL: vg
 
 extern int test_main();
 
index b9c6399ebfc1c0f677e48d9703a2c73bad336943..8f38306e9e961c78438795b977218ffac0a8b1fb 100644 (file)
@@ -1,6 +1,7 @@
 // Test that we can compile C++ code.
 // RUN: llvmc %s -o %t
 // RUN: %abs_tmp | grep hello
+// XFAIL: vg
 #include <iostream>
 
 int main() {
index e02f69aec8d75e39b14aca283ec49038d208601a..925215a4db51623053b262c91fb5159765f98faf 100644 (file)
@@ -1,6 +1,7 @@
 // Check that we can compile files of different types together.
 // RUN: llvmc %s %p/../test_data/together.c -o %t
 // RUN: %abs_tmp | grep hello
+// XFAIL: vg
 
 extern "C" void test();
 
index 38bbba6f0afc7ba720a1345e86b0be45e9201c32..9844bc757cc67e72c6c5ef82142c67798241ee4e 100644 (file)
@@ -1,4 +1,5 @@
 // RUN: llvmc -c -emit-llvm -o - %s | llvm-dis | grep "@f0()" | count 1
+// XFAIL: vg_leak
 
 int f0(void) {
 }
index b2d903f8d53f1d2b362ba39882d0ed9c2a82e28c..29ad39fd2cb6ab36ad9ae62e1d0f037744e54449 100644 (file)
@@ -2,6 +2,7 @@
  * Check that we can compile helloworld
  * RUN: llvmc %s -o %t
  * RUN: %abs_tmp | grep hello
+ * XFAIL: vg_leak
  */
 
 #include <stdio.h>
index 07ae761d2c881774befad8fb6df69fc2644cc524..9c9530bfb49f5031125f634c7fd3fb410cd617bf 100644 (file)
@@ -2,6 +2,7 @@
  * Check that the 'include' options work.
  * RUN: echo "int x;\n" > %t1.inc
  * RUN: llvmc -include %t1.inc -fsyntax-only %s
+ * XFAIL: vg_leak
  */
 
 int f0(void) {
index d69dc9b479f87b3853b6466b02edd14b5b2a7640..7924def203ab8e3d904e5f2be23d7171fff48df0 100644 (file)
@@ -2,6 +2,7 @@
  * Check that the -opt switch works.
  * RUN: llvmc %s -opt -o %t
  * RUN: %abs_tmp | grep hello
+ * XFAIL: vg_leak
  */
 
 #include <stdio.h>
index bdff340da903eb3de81cc1a86763b60b2714c454..c4f9beba8c38aa5b02ba38fcf1ad6a6c500caa63 100644 (file)
@@ -2,6 +2,7 @@
  * Check that the 'sink' options work.
  * RUN: llvmc -v -Wall %s -o %t |& grep "Wall"
  * RUN: %abs_tmp | grep hello
+ * XFAIL: vg_leak
  */
 
 #include <stdio.h>
index f6760990b8810e246b509e70aa00645a00c02096..36813ba0f833b6a95c2c56289a1ea1c8279445ea 100644 (file)
@@ -2,6 +2,7 @@
  * Check that -Wall works as intended
  * RUN: llvmc -Wall %s -o %t
  * RUN: %abs_tmp | grep hello
+ * XFAIL: vg_leak
  */
 
 #include <stdio.h>
index 934905b15e99d054e50b2eb6ce3f6477f5e80509..e5d5e9a64cdbb9036485a5fd4bcb288b38aafa6d 100644 (file)
@@ -1,6 +1,7 @@
 // Check that the compilation graph can be empty.
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index c563171335d65d99c3430c4e9bbf6792541587c5..86091db9bdfb8a9e03e0e908ba79431928045ab1 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: not grep {FOO")));} %t
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 77cb4bf652697c328fa1ffc96d4f6c0987cfcb63..d84ea847bf12849f979242a8a1091ab9a3c88258 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 7c3bd1798a2bdcb874f6b340992077f98a45b427..536b96a9758faed5103203c5df7e7baa4f63e5be 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 2caef6cd539308f265cac2e5c6675bd9979d7630..5e0bf290d1fd1a5a20eff6567bb30e49792b9270 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 463235c6111799a78d5b3fd5d2faaa703aa5ab14..4c7a0ee0ec5e0ea58c4d4d28f66cd199e21562b0 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 312fa9ccebbe881a195e8123e47c5382ed4e5efc..5ff96cd6a88d826055afb49f6f39340a2c08d113 100644 (file)
@@ -2,6 +2,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index f58e3f4288fbd768ed1521cd8407f8be4e2db7bd..9855dbc5bd9a09529cd4583ff9e24d637ddbd11d 100644 (file)
@@ -2,6 +2,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index ff9a0d8d90f8ce7df93529ad95e497a89a9f7c46..05209bf61acae9bbfaf3afa40fae8255ca358692 100644 (file)
@@ -2,6 +2,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index b52af57ade6a76706d456cdf8fdcdacaf3883b4f..73ccb6311f3cde0a2ef3b5849f16f2b85c2d0985 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 9702248b572913510b32c37acb1371cb650c067a..86cd6131243a5e98a63a13f04635e2d6c5282629 100644 (file)
@@ -1,6 +1,7 @@
 // Check that multiple compilation graphs are allowed.
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 015bfdd09739f40d7d337dbb1410897af486f35a..a80bcfe6ce1cc519caef7c0112bf969abb22997a 100644 (file)
@@ -2,6 +2,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 96c1f17e18e04f13c27c941dc978a2025704a81f..69df70133307f18d1ee8207a41eaa2e4cef44614 100644 (file)
@@ -1,5 +1,6 @@
 // Check that the compilation graph is not required.
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
index 42ec693fbb7a5d4a8b235a5354f2a138f9cce8fa..37fbc87fdfabc4a5293fc95e87c85e88733f4df8 100644 (file)
@@ -3,6 +3,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index 8a314818a0a9e1070405282b8c20fcf7993531cb..c2641be7e645615c3e106aaa69fce0bfcaf33181 100644 (file)
@@ -2,6 +2,7 @@
 // RUN: tblgen -I %p/../../include --gen-llvmc %s -o %t
 // RUN: FileCheck -input-file %t %s
 // RUN: %compile_cxx -fexceptions -x c++ %t
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"
 
index c684e42ea6334e3c07662c9dde0dec664c640d02..0388cb0b0f1e80fe13a4355169b1591cf3c13367 100644 (file)
@@ -1,6 +1,7 @@
 // Check that warnings about unused options are really emitted.
 // This should fail because the output is printed on stderr.
 // RUN: tblgen -I %p/../../include --gen-llvmc %s |& grep "option '-Wall' has no effect!"
+// XFAIL: vg_leak
 
 include "llvm/CompilerDriver/Common.td"