On 08.02.2019 23:06, matthew green wrote: > Module Name: src > Committed By: mrg > Date: Fri Feb 8 22:06:12 UTC 2019 > > Modified Files: > src/external/gpl3/gcc/lib/libasan: Makefile > src/external/gpl3/gcc/lib/libtsan: Makefile > src/external/gpl3/gcc/lib/libubsan: Makefile > > Log Message: > define CAN_SANITIZE_UB properly: libasan and libtsan need to not > have it set, libubsan needs to have it set. > > fixes almost all the new atf failures from GCC 7 switch. > > UBSan can be combined with ASan and TSan. The way to go is to link UBSan into ASan/TSan/etc. I'm doing this in LLVM ones here: http://netbsd.org/~kamil/llvm/llvm-sanitizers-patch1.txt Additionally ASan should link LSan code. We apparently want more tests in ATF verifying *San + UBSan used concurrently.
Attachment:
signature.asc
Description: OpenPGP digital signature