Merge #12027: [Docs] Remove boost --c++ flag from osx build instructions
[bitcoinplatinum.git] / contrib / valgrind.supp
blob0f6d993fd2b4ad45ec10b9324d40edfb96afa9d8
1 # Valgrind suppressions file for Bitcoin.
3 # Includes known Valgrind warnings in our dependencies that cannot be fixed
4 # in-tree.
6 # Example use:
7 # $ valgrind --suppressions=contrib/valgrind.supp src/test/test_bitcoin
8 # $ valgrind --suppressions=contrib/valgrind.supp --leak-check=full \
9 #       --show-leak-kinds=all src/test/test_bitcoin --log_level=test_suite
11    Suppress libstdc++ warning - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65434
12    Memcheck:Leak
13    match-leak-kinds: reachable
14    fun:malloc
15    obj:*/libstdc++.*
16    fun:call_init.part.0
17    fun:call_init
18    fun:_dl_init
19    obj:*/ld-*.so
22    Suppress libdb warning - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=662917
23    Memcheck:Cond
24    obj:*/libdb_cxx-*.so
25    fun:__log_put
26    obj:*/libdb_cxx-*.so
27    fun:__log_put_record
30    Suppress leveldb warning (leveldb::InitModule()) - https://github.com/google/leveldb/issues/113
31    Memcheck:Leak
32    match-leak-kinds: reachable
33    fun:_Znwm
34    fun:_ZN7leveldbL10InitModuleEv
37    Suppress leveldb warning (leveldb::Env::Default()) - https://github.com/google/leveldb/issues/113
38    Memcheck:Leak
39    match-leak-kinds: reachable
40    fun:_Znwm
41    ...
42    fun:_ZN7leveldbL14InitDefaultEnvEv