X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=utils%2Fvalgrind%2Fx86_64-pc-linux-gnu.supp;h=d6af2dd853b8531bd7c1d9c984f630d431312d74;hb=9827670e39fbed2726f99a65bc77ba5be9ddf524;hp=4a8dc87dba19176607cdcd107c9cc4d4686beb37;hpb=432ab2a10cbdfb9a5f56c2949e43e2805fa636ec;p=oota-llvm.git diff --git a/utils/valgrind/x86_64-pc-linux-gnu.supp b/utils/valgrind/x86_64-pc-linux-gnu.supp index 4a8dc87dba1..d6af2dd853b 100644 --- a/utils/valgrind/x86_64-pc-linux-gnu.supp +++ b/utils/valgrind/x86_64-pc-linux-gnu.supp @@ -2,8 +2,7 @@ False leak under RegisterPass Memcheck:Leak ... - fun:_ZN83_GLOBAL_*PassRegistrar12RegisterPassERKN4llvm8PassInfoE - fun:_ZN4llvm8PassInfo12registerPassEv + fun:_ZN4llvm12PassRegistry12registerPassERKNS_8PassInfoE } # Python false positives according to @@ -12,23 +11,76 @@ { ADDRESS_IN_RANGE/Invalid read of size 4 Memcheck:Addr4 - obj:/usr/bin/python2.5 + obj:/usr/bin/python* } { ADDRESS_IN_RANGE/Invalid read of size 4 Memcheck:Value8 - obj:/usr/bin/python2.5 + obj:/usr/bin/python* } { ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value Memcheck:Cond - obj:/usr/bin/python2.5 + obj:/usr/bin/python* +} + +{ + We don't care if as leaks + Memcheck:Leak + obj:/usr/bin/as +} + +{ + We don't care if bash leaks + Memcheck:Leak + fun:malloc + fun:xmalloc + obj:/bin/bash +} + +{ + We don't care of cmp + Memcheck:Cond + obj:/usr/bin/cmp +} + +{ + We don't care if grep leaks + Memcheck:Leak + obj:/bin/grep } { We don't care if python leaks Memcheck:Leak - obj:/usr/bin/python2.5 + fun:malloc + obj:/usr/bin/python* +} + +{ + We don't care if sed leaks + Memcheck:Leak + fun:calloc + fun:malloc + obj:/bin/sed +} + +{ + We don't care about anything ld.so does. + Memcheck:Cond + obj:/lib/ld*.so +} + +{ + suppress optimized strcasecmp, to be fixed in valgrind 3.6.1 + Memcheck:Value8 + fun:__GI___strcasecmp_l +} + +{ + suppress optimized strcasecmp, to be fixed in valgrind 3.6.1 + Memcheck:Addr8 + fun:__GI___strcasecmp_l }