]> granicus.if.org Git - llvm/commitdiff
Add libstd++-4.8 exceptions to ubsan_blacklist.txt
authorSam Clegg <sbc@chromium.org>
Wed, 29 Nov 2017 20:10:14 +0000 (20:10 +0000)
committerSam Clegg <sbc@chromium.org>
Wed, 29 Nov 2017 20:10:14 +0000 (20:10 +0000)
Differential Revision: https://reviews.llvm.org/D40589

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319353 91177308-0d34-0410-b5e6-96231b3b80d8

utils/sanitizers/ubsan_blacklist.txt

index 49975866ea41ff67360ee5613b41f43bedf21dd0..b5bbfddceef6dcf6232a9d35204cd98c742c09f6 100644 (file)
@@ -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