diff options
42 files changed, 42 insertions, 84 deletions
diff --git a/compiler-rt/test/asan/TestCases/Windows/bitfield_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/bitfield_uaf.cc index 2e63956586d..63f3941e8a9 100644 --- a/compiler-rt/test/asan/TestCases/Windows/bitfield_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/bitfield_uaf.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/calloc_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/calloc_left_oob.cc index d005e08694e..71399a75a1a 100644 --- a/compiler-rt/test/asan/TestCases/Windows/calloc_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/calloc_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/calloc_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/calloc_right_oob.cc index f013d8b767b..fcf313878a6 100644 --- a/compiler-rt/test/asan/TestCases/Windows/calloc_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/calloc_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/calloc_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/calloc_uaf.cc index 824d2b8b4b4..5a1d9366f35 100644 --- a/compiler-rt/test/asan/TestCases/Windows/calloc_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/calloc_uaf.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memcpy.cc b/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memcpy.cc index ffa3bf9ad9a..8a69e7d6a95 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memcpy.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_intercept_memcpy.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <stdio.h> #include <string.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_intercept_strlen.cc b/compiler-rt/test/asan/TestCases/Windows/dll_intercept_strlen.cc index 684c82c85ac..caac42647e1 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_intercept_strlen.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_intercept_strlen.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <stdio.h> #include <string.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_malloc_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/dll_malloc_left_oob.cc index cc96dd4f04c..8064b83cbce 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_malloc_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_malloc_left_oob.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <malloc.h> extern "C" __declspec(dllexport) diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_malloc_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/dll_malloc_uaf.cc index 7a37b44dc4a..5842999fdf3 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_malloc_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_malloc_uaf.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_noreturn.cc b/compiler-rt/test/asan/TestCases/Windows/dll_noreturn.cc index 90e0c11ba74..4b5bf33aae8 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_noreturn.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_noreturn.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <process.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc index 0c983225635..509e0afe015 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s extern "C" __declspec(dllexport) int test_function() { diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc index c014b4b9000..09302c3deb8 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s struct C { int x; diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_poison_unpoison.cc b/compiler-rt/test/asan/TestCases/Windows/dll_poison_unpoison.cc index 6051a1f298f..24f98dd39e4 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_poison_unpoison.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_poison_unpoison.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <sanitizer/asan_interface.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_stack_use_after_return.cc b/compiler-rt/test/asan/TestCases/Windows/dll_stack_use_after_return.cc index 322aa53168e..22d99705569 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_stack_use_after_return.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_stack_use_after_return.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: env ASAN_OPTIONS=detect_stack_use_after_return=1 not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: env ASAN_OPTIONS=detect_stack_use_after_return=1 not %run %t %t.dll 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc index e777e1bd7c0..a84eeb9fa2f 100644 --- a/compiler-rt/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc @@ -1,7 +1,6 @@ // RUN: %clangxx_asan -O0 %p/dll_host.cc -Fe%t // RUN: %clangxx_asan -LD -O0 %s -Fe%t.dll -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t %t.dll 2>&1 | cat | FileCheck %s +// RUN: not %run %t %t.dll 2>&1 | FileCheck %s #include <windows.h> #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/double_free.cc b/compiler-rt/test/asan/TestCases/Windows/double_free.cc index de0c0b5c7bc..6745c59ae65 100644 --- a/compiler-rt/test/asan/TestCases/Windows/double_free.cc +++ b/compiler-rt/test/asan/TestCases/Windows/double_free.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/double_operator_delete.cc b/compiler-rt/test/asan/TestCases/Windows/double_operator_delete.cc index 795af4ac88a..1cd7080d8d2 100644 --- a/compiler-rt/test/asan/TestCases/Windows/double_operator_delete.cc +++ b/compiler-rt/test/asan/TestCases/Windows/double_operator_delete.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/global_const_string_oob.cc b/compiler-rt/test/asan/TestCases/Windows/global_const_string_oob.cc index ade39fea5d5..b54a2bb5aa4 100644 --- a/compiler-rt/test/asan/TestCases/Windows/global_const_string_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/global_const_string_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> #include <stdio.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/intercept_memcpy.cc b/compiler-rt/test/asan/TestCases/Windows/intercept_memcpy.cc index 64f38da6b63..73ce951b3dd 100644 --- a/compiler-rt/test/asan/TestCases/Windows/intercept_memcpy.cc +++ b/compiler-rt/test/asan/TestCases/Windows/intercept_memcpy.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <stdio.h> #include <string.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/intercept_strdup.cc b/compiler-rt/test/asan/TestCases/Windows/intercept_strdup.cc index 1e1a26d6a77..1bc235f5a33 100644 --- a/compiler-rt/test/asan/TestCases/Windows/intercept_strdup.cc +++ b/compiler-rt/test/asan/TestCases/Windows/intercept_strdup.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <stdio.h> #include <string.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/intercept_strlen.cc b/compiler-rt/test/asan/TestCases/Windows/intercept_strlen.cc index f32f4033515..62a5be8b3c1 100644 --- a/compiler-rt/test/asan/TestCases/Windows/intercept_strlen.cc +++ b/compiler-rt/test/asan/TestCases/Windows/intercept_strlen.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <stdio.h> #include <string.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/malloc_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/malloc_left_oob.cc index bf83ad4181d..2f6516e7332 100644 --- a/compiler-rt/test/asan/TestCases/Windows/malloc_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/malloc_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/malloc_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/malloc_right_oob.cc index 0d6b611f625..ba1bf93ed0a 100644 --- a/compiler-rt/test/asan/TestCases/Windows/malloc_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/malloc_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/malloc_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/malloc_uaf.cc index aac64bae8d7..3f873ccb628 100644 --- a/compiler-rt/test/asan/TestCases/Windows/malloc_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/malloc_uaf.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_left_oob.cc index 33b63776f48..082cf4c45ea 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s int main() { char *buffer = new char[42]; diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_right_oob.cc index 8af6da1425f..1465fa06d51 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_uaf.cc index f4f95ac0842..f48d7a6f128 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_uaf.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc index aa5f495ee1f..1702b51edce 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s struct C { int x; diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc b/compiler-rt/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc index 378b089ec46..7358cbab826 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_new_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/operator_new_left_oob.cc index 8776ea2eff2..77454fa0caf 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_new_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_new_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_new_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/operator_new_right_oob.cc index 135a1016c4e..e6df9c94dba 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_new_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_new_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/operator_new_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/operator_new_uaf.cc index 35331fb0484..350598ae95c 100644 --- a/compiler-rt/test/asan/TestCases/Windows/operator_new_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/operator_new_uaf.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/realloc_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/realloc_left_oob.cc index eb63d5617ed..511e509da82 100644 --- a/compiler-rt/test/asan/TestCases/Windows/realloc_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/realloc_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/realloc_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/realloc_right_oob.cc index 31dfe7b0ddd..3b0ad194f27 100644 --- a/compiler-rt/test/asan/TestCases/Windows/realloc_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/realloc_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/realloc_uaf.cc b/compiler-rt/test/asan/TestCases/Windows/realloc_uaf.cc index f35740b7d47..45c5598677a 100644 --- a/compiler-rt/test/asan/TestCases/Windows/realloc_uaf.cc +++ b/compiler-rt/test/asan/TestCases/Windows/realloc_uaf.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/stack_array_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/stack_array_left_oob.cc index 22f38fc8d15..65385e23435 100644 --- a/compiler-rt/test/asan/TestCases/Windows/stack_array_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/stack_array_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <stdio.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/stack_array_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/stack_array_right_oob.cc index d553e4e9ba2..ac267bf7f27 100644 --- a/compiler-rt/test/asan/TestCases/Windows/stack_array_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/stack_array_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <stdio.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/stack_use_after_return.cc b/compiler-rt/test/asan/TestCases/Windows/stack_use_after_return.cc index 03ab70e6a03..1eb64429c2f 100644 --- a/compiler-rt/test/asan/TestCases/Windows/stack_use_after_return.cc +++ b/compiler-rt/test/asan/TestCases/Windows/stack_use_after_return.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: env ASAN_OPTIONS=detect_stack_use_after_return=1 not %run %t 2>&1 | cat | FileCheck %s +// RUN: env ASAN_OPTIONS=detect_stack_use_after_return=1 not %run %t 2>&1 | FileCheck %s char *x; diff --git a/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc b/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc index cfc723646f9..30e8ce03348 100644 --- a/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc b/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc index df5894b7c0e..365288d6cbd 100644 --- a/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc +++ b/compiler-rt/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <windows.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/use_after_realloc.cc b/compiler-rt/test/asan/TestCases/Windows/use_after_realloc.cc index 2ec32a1c36d..6bd722bb3d0 100644 --- a/compiler-rt/test/asan/TestCases/Windows/use_after_realloc.cc +++ b/compiler-rt/test/asan/TestCases/Windows/use_after_realloc.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s #include <malloc.h> diff --git a/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc b/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc index 3fab7c9c2f5..0f43a6a9310 100644 --- a/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc +++ b/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s class Parent { public: diff --git a/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc b/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc index 918f23fb9ba..02c9b9f06bc 100644 --- a/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc +++ b/compiler-rt/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc @@ -1,6 +1,5 @@ // RUN: %clangxx_asan -O0 %s -Fe%t -// FIXME: 'cat' is needed due to PR19744. -// RUN: not %run %t 2>&1 | cat | FileCheck %s +// RUN: not %run %t 2>&1 | FileCheck %s class Parent { public: |