mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 12:41:49 +01:00
[sancov] Revert r271695 which broke all of the PPC bots.
Original commit message: [sancov] Run sancov tests on more platforms The only tests that need to be run on Linux are the ones that use C++ demangling. I'm assuming they will fail on Mac, since __cxa_demangle there won't handle the non-double-underscore prefixed mangled names. llvm-svn: 271763
This commit is contained in:
parent
85f0f82387
commit
29e3ce3cdf
@ -1,7 +1,4 @@
|
||||
FIXME: sancov relies on __cxa_demangle for demangling. Remove this when LLVM has
|
||||
its own demangler.
|
||||
REQUIRES: x86_64-linux
|
||||
|
||||
RUN: sancov -covered-functions -blacklist %p/Inputs/fun_blacklist.txt %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck %s
|
||||
RUN: sancov -covered-functions -blacklist %p/Inputs/src_blacklist.txt %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.1.sancov | FileCheck --check-prefix=CHECK1 %s
|
||||
|
||||
|
@ -1,7 +1,4 @@
|
||||
FIXME: sancov relies on __cxa_demangle for demangling. Remove this when LLVM has
|
||||
its own demangler.
|
||||
REQUIRES: x86_64-linux
|
||||
|
||||
RUN: sancov -covered-functions %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck %s
|
||||
RUN: sancov -covered-functions -strip_path_prefix=Inputs/ %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck --check-prefix=STRIP_PATH %s
|
||||
RUN: sancov -demangle=0 -covered-functions %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck --check-prefix=NO_DEMANGLE %s
|
||||
|
@ -1,5 +1,6 @@
|
||||
REQUIRES: x86_64-linux
|
||||
RUN: sancov -html-report %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck %s
|
||||
|
||||
// It's very difficult to test html report. Do basic smoke check.
|
||||
CHECK: {{.*[/\\]Inputs[/\\]test.cpp}}
|
||||
CHECK: {{.*/Inputs/test.cpp}}
|
||||
|
||||
|
@ -1,7 +1,4 @@
|
||||
FIXME: sancov relies on __cxa_demangle for demangling. Remove this when LLVM has
|
||||
its own demangler.
|
||||
REQUIRES: x86_64-linux
|
||||
|
||||
RUN: sancov -not-covered-functions %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck %s
|
||||
RUN: sancov -not-covered-functions %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.1.sancov | FileCheck --check-prefix=CHECK1 --allow-empty %s
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
REQUIRES: x86_64-linux
|
||||
RUN: sancov -print %p/Inputs/test-linux_x86_64.0.sancov | FileCheck %s
|
||||
|
||||
CHECK: 0x4e132b
|
||||
|
@ -1,3 +1,4 @@
|
||||
REQUIRES: x86_64-linux
|
||||
RUN: sancov -print-coverage-pcs %p/Inputs/test-linux_x86_64 | FileCheck %s
|
||||
|
||||
CHECK: 0x4e132b
|
||||
|
@ -1,3 +1,4 @@
|
||||
REQUIRES: x86_64-linux
|
||||
RUN: sancov -print-coverage-stats %p/Inputs/test-linux_x86_64 %p/Inputs/test-linux_x86_64.0.sancov | FileCheck %s
|
||||
|
||||
CHECK: all-edges: 9
|
||||
|
Loading…
x
Reference in New Issue
Block a user