diff options
Diffstat (limited to 'compiler-rt/test/sanitizer_common/TestCases/options-invalid.cc')
-rw-r--r-- | compiler-rt/test/sanitizer_common/TestCases/options-invalid.cc | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/compiler-rt/test/sanitizer_common/TestCases/options-invalid.cc b/compiler-rt/test/sanitizer_common/TestCases/options-invalid.cc index 940f1bbbf85..3c261405c99 100644 --- a/compiler-rt/test/sanitizer_common/TestCases/options-invalid.cc +++ b/compiler-rt/test/sanitizer_common/TestCases/options-invalid.cc @@ -1,7 +1,15 @@ // RUN: %clangxx -O0 %s -o %t -// RUN: %tool_options=invalid_option_name=10 not %run %t 2>&1 | FileCheck %s +// RUN: %tool_options=invalid_option_name=10,verbosity=1 %run %t 2>&1 | FileCheck %s --check-prefix=CHECK-V1 +// RUN: %tool_options=invalid_option_name=10 %run %t 2>&1 | FileCheck %s --check-prefix=CHECK-V0 + +#include <stdio.h> int main() { + fprintf(stderr, "done\n"); } -// CHECK: Unknown flag{{.*}}invalid_option_name +// CHECK-V1: WARNING: found 1 unrecognized +// CHECK-V1: invalid_option_name +// CHECK-V0-NOT: WARNING: found 1 unrecognized +// CHECK-V0-NOT: invalid_option_name +// CHECK: done |