]> git.proxmox.com Git - ceph.git/blob - ceph/src/Beast/scripts/blacklist.supp
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / Beast / scripts / blacklist.supp
1 # Remember that this blacklist file is GLOBAL to all sanitizers
2 # Be therefore extremely careful when considering to add a sanitizer
3 # filter here instead of using a runtime suppression
4 #
5 # Remember also that filters here quite literally completely
6 # remove instrumentation altogether, so filtering here means
7 # that sanitizers such as tsan will false positive on problems
8 # introduced by code filtered here.
9 #
10 # The main use for this file is ubsan, as it's the only sanitizer
11 # without a runtime suppression facility.
12 #
13 # Be ESPECIALLY careful when filtering out entire source files!
14 # Try if at all possible to filter only functions using fun:regex
15 # Remember you must use mangled symbol names with fun:regex
16
17
18 #### Compile time filters for ubsan ####
19
20 ## The well known ubsan failure in libstdc++ extant for years :)
21 # Line 96:24: runtime error: load of value 4294967221, which is not a valid value for type 'std::_Ios_Fmtflags'
22 fun:*_Ios_Fmtflags*
23
24 # boost/any.hpp:259:16: runtime error: downcast of address 0x000004392e70 which does not point to an object of type 'any::holder<int>'
25 fun:*any_cast*
26
27 # boost/lexical_cast.hpp:1625:43: runtime error: downcast of address 0x7fbb4fffbce8 which does not point to an object of type 'buffer_t' (aka 'parser_buf<std::basic_streambuf<char, char_traits<char> >, char>')
28 fun:*shl_input_streamable*
29
30
31
32
33 #### Compile time filters for asan ####
34
35
36 #### Compile time filters for msan ####
37
38
39 #### Compile time filters for tsan ####