mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-24 22:00:27 +00:00
Don't hard fail on z3 failures with "set -e" at the begin, if z3 support is not available we do fail and exit testsuite without checking the log
This commit is contained in:
parent
cf9f0aa703
commit
a8093670b2
2
debian/qualify-clang.sh
vendored
2
debian/qualify-clang.sh
vendored
@ -386,7 +386,7 @@ void testBitwiseRules(unsigned int a, int b) {
|
||||
}
|
||||
' > foo.c
|
||||
|
||||
clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -analyzer-constraints=z3 foo.c &> foo.log
|
||||
clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -analyzer-constraints=z3 foo.c &> foo.log || true
|
||||
if ! grep -q "LLVM was not compiled with Z3 support" foo.log; then
|
||||
# Should work
|
||||
clang-$VERSION -cc1 -analyze -analyzer-constraints=range -analyzer-checker=core,debug.ExprInspection -verify -analyzer-config eagerly-assume=false -analyzer-constraints=z3 foo.c
|
||||
|
Loading…
Reference in New Issue
Block a user