MarcoFalke
fa5288cf5c
contrib: Fixup valgrind suppressions file
4 years ago
MarcoFalke
fab7d954b2
test: Make valgrind.supp work on aarch64
...
The equivalent suppression on aarch64 looks like:
{
<insert_a_suppression_name_here>
Memcheck:Param
pwrite64(buf)
fun:__libc_pwrite64
fun:pwrite
fun:__os_io
obj:/usr/lib/aarch64-linux-gnu/libdb_cxx-5.3.so
fun:__log_flush_int
fun:__log_flush
fun:__memp_sync_int
fun:__db_sync
fun:__db_refresh
fun:__db_close
fun:__fop_subdb_setup
fun:__db_open
fun:__db_open_pp
}
4 years ago
fanquake
d7120f7f78
valgrind : remove duplicate BCLog::Logger suppression
...
This was added in #17770 , but is identical to the supression above.
5 years ago
fanquake
708e3c7e85
valgrind: remove rest_blockhash_by_height suppression
...
This should no-longer be necessary after #18785 .
5 years ago
Micky Yun Chan
2d23082cbe
bump test timeouts so that functional tests run in valgrind
5 years ago
MarcoFalke
facb416ad5
ci: Add valgrind run
5 years ago
practicalswift
d604b4cc8c
tests: Update valgrind suppressions
5 years ago
practicalswift
84e2462ccf
contrib: Add Valgrind suppressions file
...
Includes known Valgrind warnings in our dependencies that cannot be fixed in-tree.
Example use:
```
$ valgrind --suppressions=contrib/valgrind.supp src/test/test_bitcoin
$ valgrind --suppressions=contrib/valgrind.supp --leak-check=full \
--show-leak-kinds=all src/test/test_bitcoin --log_level=test_suite
```
7 years ago