[llvm] r319353 - Add libstd++-4.8 exceptions to ubsan_blacklist.txt

Sam Clegg via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 29 12:10:14 PST 2017


Author: sbc
Date: Wed Nov 29 12:10:14 2017
New Revision: 319353

URL: http://llvm.org/viewvc/llvm-project?rev=319353&view=rev
Log:
Add libstd++-4.8 exceptions to ubsan_blacklist.txt

Differential Revision: https://reviews.llvm.org/D40589

Modified:
    llvm/trunk/utils/sanitizers/ubsan_blacklist.txt

Modified: llvm/trunk/utils/sanitizers/ubsan_blacklist.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/sanitizers/ubsan_blacklist.txt?rev=319353&r1=319352&r2=319353&view=diff
==============================================================================
--- llvm/trunk/utils/sanitizers/ubsan_blacklist.txt (original)
+++ llvm/trunk/utils/sanitizers/ubsan_blacklist.txt Wed Nov 29 12:10:14 2017
@@ -5,3 +5,8 @@
 
 # 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




More information about the llvm-commits mailing list