Skip to content

Commit ba24b3e

Browse files
[compiler-rt] Fix coverage-reset.cpp (#160620)
When relanding a previous patch I had accidentally left this patched to tee output into a file rather than run FileCheck. This patch fixes that so the test actually tests what it is supposed to.
1 parent 804b46b commit ba24b3e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

compiler-rt/test/asan/TestCases/Posix/coverage-reset.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// RUN: rm -rf %t.dir && mkdir -p %t.dir && cd %t.dir
22
// RUN: %clangxx_asan -fsanitize-coverage=func,trace-pc-guard -DSHARED %s -shared -o %dynamiclib -fPIC %ld_flags_rpath_so
3-
// RUN: %clangxx_asan -fsanitize-coverage=func,trace-pc-guard %s %ld_flags_rpath_exe -o %t.dir/EXE
4-
// RUN: %env_asan_opts=coverage=1:verbosity=1 %run %t.dir/EXE 2>&1 | tee /tmp/test
3+
// RUN: %clangxx_asan -fsanitize-coverage=func,trace-pc-guard %s %ld_flags_rpath_exe -o %t.dir/coverage-reset
4+
// RUN: %env_asan_opts=coverage=1:verbosity=1 %run %t.dir/coverage-reset 2>&1 | FileCheck %s
55
//
66
// UNSUPPORTED: ios
77

@@ -27,7 +27,7 @@ int main(int argc, char **argv) {
2727
bar2();
2828
__sanitizer_cov_dump();
2929
// CHECK: RESET
30-
// CHECK-DAG: SanitizerCoverage: ./coverage-reset.cpp{{.*}}.sancov: 2 PCs written
30+
// CHECK-DAG: SanitizerCoverage: ./coverage-reset{{.*}}.sancov: 2 PCs written
3131
// CHECK-DAG: SanitizerCoverage: ./libcoverage-reset.cpp{{.*}}.sancov: 2 PCs written
3232

3333
fprintf(stderr, "RESET\n");
@@ -36,7 +36,7 @@ int main(int argc, char **argv) {
3636
bar1();
3737
__sanitizer_cov_dump();
3838
// CHECK: RESET
39-
// CHECK-DAG: SanitizerCoverage: ./coverage-reset.cpp{{.*}}.sancov: 1 PCs written
39+
// CHECK-DAG: SanitizerCoverage: ./coverage-reset{{.*}}.sancov: 1 PCs written
4040
// CHECK-DAG: SanitizerCoverage: ./libcoverage-reset.cpp{{.*}}.sancov: 1 PCs written
4141

4242
fprintf(stderr, "RESET\n");
@@ -45,7 +45,7 @@ int main(int argc, char **argv) {
4545
foo2();
4646
__sanitizer_cov_dump();
4747
// CHECK: RESET
48-
// CHECK: SanitizerCoverage: ./coverage-reset.cpp{{.*}}.sancov: 2 PCs written
48+
// CHECK: SanitizerCoverage: ./coverage-reset{{.*}}.sancov: 2 PCs written
4949

5050
fprintf(stderr, "RESET\n");
5151
__sanitizer_cov_reset();

0 commit comments

Comments
 (0)