mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
7a3628df0a
Summary: Workaround for PR37929 Reviewers: eugenis, vitalybuka Reviewed By: eugenis Subscribers: llvm-commits, kcc Differential Revision: https://reviews.llvm.org/D48566 llvm-svn: 335525
18 lines
750 B
Plaintext
18 lines
750 B
Plaintext
# This blacklist should be applied when LLVM is built
|
|
# with -fsanitize=undefined instrumentation. It exists
|
|
# because libstdc++ has some undefined behavior issues
|
|
# in some of the headers, in particular, stl_tree.h.
|
|
|
|
# upcast of address with insufficient space for an object of type std::_Rb_tree_node<...>
|
|
src:*bits/stl_tree.h
|
|
|
|
# libstdc++ 4.8 creates a null reference when calling
|
|
# data() on an empty vector: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59829
|
|
src:*bits/stl_iterator.h
|
|
src:*bits/stl_vector.h
|
|
|
|
# These auto-generated functions compile down to ~50k basic blocks with inlining
|
|
# and UBSan enabled, causing long builds that lead to bot timeouts.
|
|
# https://bugs.llvm.org/show_bug.cgi?id=37929
|
|
fun:*AArch64*InstPrinter*printAliasInstr*
|