[compiler-rt] r209622 - [ASan/Win tests] Remove the extra 'cat' in front of FileCheck now that it's clear we should use GnuWin32 rather than Cygwin on the PATH on Windows (see PR19744)

Timur Iskhodzhanov timurrrr at google.com
Mon May 26 04:54:21 PDT 2014


Author: timurrrr
Date: Mon May 26 06:54:20 2014
New Revision: 209622

URL: http://llvm.org/viewvc/llvm-project?rev=209622&view=rev
Log:
[ASan/Win tests] Remove the extra 'cat' in front of FileCheck now that it's clear we should use GnuWin32 rather than Cygwin on the PATH on Windows (see PR19744)

Modified:
    compiler-rt/trunk/test/asan/TestCases/Windows/bitfield_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/calloc_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/calloc_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/calloc_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_memcpy.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_strlen.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_noreturn.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_poison_unpoison.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_stack_use_after_return.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/double_free.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/double_operator_delete.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/global_const_string_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/intercept_memcpy.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strdup.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strlen.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/malloc_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/malloc_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/malloc_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/realloc_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/realloc_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/realloc_uaf.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/stack_use_after_return.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/use_after_realloc.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc
    compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/bitfield_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/bitfield_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/bitfield_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/bitfield_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/calloc_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/calloc_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/calloc_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/calloc_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/calloc_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/calloc_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/calloc_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/calloc_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/calloc_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/calloc_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/calloc_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/calloc_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_memcpy.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_memcpy.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_memcpy.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_memcpy.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_strlen.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_strlen.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_strlen.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_intercept_strlen.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_left_oob.cc Mon May 26 06:54:20 2014
@@ -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)

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_malloc_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_noreturn.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_noreturn.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_noreturn.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_noreturn.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_left_oob.cc Mon May 26 06:54:20 2014
@@ -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() {

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_operator_array_new_with_dtor_left_oob.cc Mon May 26 06:54:20 2014
@@ -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;

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_poison_unpoison.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_poison_unpoison.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_poison_unpoison.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_poison_unpoison.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_stack_use_after_return.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_stack_use_after_return.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_stack_use_after_return.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_stack_use_after_return.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/dll_thread_stack_array_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/double_free.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/double_free.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/double_free.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/double_free.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/double_operator_delete.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/double_operator_delete.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/double_operator_delete.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/double_operator_delete.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/global_const_string_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/global_const_string_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/global_const_string_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/global_const_string_oob.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/intercept_memcpy.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/intercept_memcpy.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/intercept_memcpy.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/intercept_memcpy.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strdup.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strdup.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strdup.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strdup.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strlen.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strlen.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strlen.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/intercept_strlen.cc Mon May 26 06:54:20 2014
@@ -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>

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/malloc_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/malloc_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/malloc_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/malloc_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/malloc_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/malloc_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/malloc_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/malloc_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/malloc_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/malloc_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/malloc_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/malloc_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_left_oob.cc Mon May 26 06:54:20 2014
@@ -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];

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_array_new_with_dtor_left_oob.cc Mon May 26 06:54:20 2014
@@ -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;

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_delete_wrong_argument.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/operator_new_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/realloc_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/realloc_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/realloc_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/realloc_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/realloc_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/realloc_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/realloc_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/realloc_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/realloc_uaf.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/realloc_uaf.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/realloc_uaf.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/realloc_uaf.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/stack_array_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/stack_use_after_return.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/stack_use_after_return.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/stack_use_after_return.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/stack_use_after_return.cc Mon May 26 06:54:20 2014
@@ -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;
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_left_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/thread_stack_array_right_oob.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/use_after_realloc.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/use_after_realloc.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/use_after_realloc.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/use_after_realloc.cc Mon May 26 06:54:20 2014
@@ -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>
 

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_heap.cc Mon May 26 06:54:20 2014
@@ -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:

Modified: compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc?rev=209622&r1=209621&r2=209622&view=diff
==============================================================================
--- compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc (original)
+++ compiler-rt/trunk/test/asan/TestCases/Windows/wrong_downcast_on_stack.cc Mon May 26 06:54:20 2014
@@ -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:





More information about the llvm-commits mailing list