X-Git-Url: https://git.llucax.com/software/posixx.git/blobdiff_plain/7b35c34eaa3ee421eb5effc63801aeff69a9ffe8..d22d22101e7dda5da951a76408ec32708072849e:/test/valgrind.suppressions diff --git a/test/valgrind.suppressions b/test/valgrind.suppressions index 3e1d2ef..feb4bd0 100644 --- a/test/valgrind.suppressions +++ b/test/valgrind.suppressions @@ -1,11 +1,17 @@ # Suppressions for boost 1.35 +# +# The easiest way to add a suppression is to use --gen-suppressions=[yes|all] +# valgrind argument to let valgrind print the suppression string by itself. +# +# For more information about suppressions, you can check the valgrind manual: +# http://valgrind.org/docs/manual/manual-core.html#manual-core.suppress { boost_test_1 Memcheck:Param sigaltstack(ss) - obj:/lib/ld-2.7.so + obj:/lib/ld-2.*.so fun:_ZN5boost17execution_monitor13catch_signalsERKNS_9unit_test9callback0IiEE fun:_ZN5boost17execution_monitor7executeERKNS_9unit_test9callback0IiEE fun:_ZN5boost9unit_test9framework4initEPFbvEiPPc @@ -16,7 +22,7 @@ boost_test_2 Memcheck:Param sigaltstack(ss) - obj:/lib/ld-2.7.so + obj:/lib/ld-2.*.so fun:_ZN5boost17execution_monitor13catch_signalsERKNS_9unit_test9callback0IiEE fun:_ZN5boost17execution_monitor7executeERKNS_9unit_test9callback0IiEE fun:_ZN5boost9unit_test9framework3runEmb @@ -27,7 +33,7 @@ boost_test_3 Memcheck:Param sigaltstack(ss) - obj:/lib/ld-2.7.so + obj:/lib/ld-2.*.so fun:_ZN5boost17execution_monitor13catch_signalsERKNS_9unit_test9callback0IiEE fun:_ZN5boost17execution_monitor7executeERKNS_9unit_test9callback0IiEE fun:_ZN5boost9unit_test19unit_test_monitor_t21execute_and_translateERKNS0_9test_caseE @@ -41,3 +47,44 @@ fun:main } +{ + boost_test_4 + Memcheck:Param + sigaltstack(ss) + obj:/lib/ld-2.*.so + fun:_ZN5boost17execution_monitor13catch_signalsERKNS_9unit_test9callback0IiEE + fun:_ZN5boost17execution_monitor7executeERKNS_9unit_test9callback0IiEE + fun:_ZN5boost9unit_test19unit_test_monitor_t21execute_and_translateERKNS0_9test_caseE + fun:_ZN5boost9unit_test14framework_impl5visitERKNS0_9test_caseE + fun:_ZN5boost9unit_test18traverse_test_treeERKNS0_9test_caseERNS0_17test_tree_visitorE + fun:_ZN5boost9unit_test18traverse_test_treeEmRNS0_17test_tree_visitorE + fun:_ZN5boost9unit_test18traverse_test_treeERKNS0_10test_suiteERNS0_17test_tree_visitorE + fun:_ZN5boost9unit_test18traverse_test_treeEmRNS0_17test_tree_visitorE + fun:_ZN5boost9unit_test18traverse_test_treeERKNS0_10test_suiteERNS0_17test_tree_visitorE + fun:_ZN5boost9unit_test18traverse_test_treeEmRNS0_17test_tree_visitorE + fun:_ZN5boost9unit_test9framework3runEmb + fun:_ZN5boost9unit_test14unit_test_mainEPFbvEiPPc + fun:main +} + +{ + boost_test_5 + Memcheck:Param + sigaltstack(ss) + fun:sigaltstack + fun:_ZN5boost6detail14signal_handlerD1Ev + fun:_ZN5boost17execution_monitor13catch_signalsERKNS_9unit_test9callback0IiEE + fun:_ZN5boost17execution_monitor7executeERKNS_9unit_test9callback0IiEE + fun:_ZN5boost9unit_test9framework3runEmb + fun:_ZN5boost9unit_test14unit_test_mainEPFbvEiPPc + fun:main +} + +{ + boost_test_6 + Memcheck:Addr4 + fun:_ZN5boost9unit_test14framework_implD1Ev + fun:exit + fun:(below main) +} +