[all-commits] [llvm/llvm-project] aaa7de: [libc++][hardening] XFAIL test in fast mode under ...
Vitaly Buka via All-commits
all-commits at lists.llvm.org
Sat Jan 20 13:37:50 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aaa7de1fc9255f489e760c3449efde9c07ddb1cb
https://github.com/llvm/llvm-project/commit/aaa7de1fc9255f489e760c3449efde9c07ddb1cb
Author: Vitaly Buka <vitalybuka at google.com>
Date: 2024-01-20 (Sat, 20 Jan 2024)
Changed paths:
M libcxx/test/libcxx/assertions/modes/enabling_assertions_enables_extensive_mode.pass.cpp
M libcxx/test/libcxx/assertions/modes/override_with_extensive_mode.pass.cpp
M libcxx/test/libcxx/assertions/modes/override_with_fast_mode.pass.cpp
Log Message:
-----------
[libc++][hardening] XFAIL test in fast mode under HWASAN (#78862)
After #77883, `fast` mode uses TRAP, and HWASAN
replaces TRAP with abort or error exit code.
On a quick looks it should be possible to avoid doing
that in HWASAN, but historically this is convention for all
sanitizers. Changing this behavior may break existing
users.
Other sanitizers are not affected because they don't
install TRAP handlers by default. But if they do, they also
replace TRAP with abort/exit.
More information about the All-commits
mailing list