Update a few FreeBSD suppressions

Make one more generic
Add one for the libc buffer used by libc++ std::cout
This commit is contained in:
Paul Floyd 2021-10-19 20:03:39 +02:00
parent 3abc6d815c
commit aea6ca5ce7
3 changed files with 24 additions and 2 deletions

View File

@ -23,13 +23,13 @@
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/usr/local/lib*/gcc9/libstdc++.so.*
obj:/usr/local/lib*/gcc*/libstdc++.so.*
obj:/libexec/ld-elf*.so.1
obj:/libexec/ld-elf*.so.1
obj:/libexec/ld-elf*.so.1
}
{
MEMCHECK-LIBC-REACHABLE
MEMCHECK-LIBC-REACHABLE-1
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
@ -49,3 +49,13 @@
Memcheck:Cond
fun:posix_fallocate
}
{
MEMCHECK-LIBX-REACHABLE-2
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
obj:/lib/libc.so.7
obj:/lib/libc.so.7
obj:/lib/libc.so.7
fun:fwrite
}

View File

@ -0,0 +1,4 @@
export ABT_DETAILS=`uname -mrs`
export ABT_JOBS=2
#export ABT_PERF="--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-old --vg=../valgrind-new"
export ABT_CONFIGURE_OPTIONS="CC=clang CXX=clang++"

8
nightly/conf/freebsd.sendmail Executable file
View File

@ -0,0 +1,8 @@
#!/bin/sh
subject=$1
body=$2
file=$3
filename=$( basename $3 )
(cat "$body" "$file") | mail -s "$subject" valgrind-testresults@lists.sourceforge.net -f "Paul Floyd <pjfloyd@wanadoo.fr>"