diff --git a/memcheck/tests/Makefile.am b/memcheck/tests/Makefile.am index 0509d4586..ec16313dd 100644 --- a/memcheck/tests/Makefile.am +++ b/memcheck/tests/Makefile.am @@ -80,7 +80,8 @@ dist_noinst_SCRIPTS = \ filter_varinfo3 \ filter_memcheck \ filter_overlaperror \ - filter_malloc_free + filter_malloc_free \ + filter_size_t noinst_HEADERS = leak.h @@ -228,6 +229,7 @@ EXTRA_DIST = \ memalign_args.stderr.exp-glibc \ memalign_args.stderr.exp-ppc64 \ memalign_args.stderr.exp-arm \ + memalign_args.stderr.exp-x86 \ memcmptest.stderr.exp memcmptest.stderr.exp2 \ memcmptest.stdout.exp memcmptest.vgtest \ memmem.stderr.exp memmem.vgtest \ diff --git a/memcheck/tests/filter_size_t b/memcheck/tests/filter_size_t new file mode 100755 index 000000000..08386b219 --- /dev/null +++ b/memcheck/tests/filter_size_t @@ -0,0 +1,5 @@ +#! /bin/sh + + +./filter_stderr "$@" | +sed "s/unsigned int/unsigned long/" diff --git a/memcheck/tests/memalign_args.stderr.exp-x86 b/memcheck/tests/memalign_args.stderr.exp-x86 new file mode 100644 index 000000000..1bb553ea6 --- /dev/null +++ b/memcheck/tests/memalign_args.stderr.exp-x86 @@ -0,0 +1,28 @@ +Conditional jump or move depends on uninitialised value(s) + at 0x........: memalign (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:19) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: memalign (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:19) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: posix_memalign (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:23) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: posix_memalign (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:23) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: aligned_alloc (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:26) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: aligned_alloc (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:26) + +Conditional jump or move depends on uninitialised value(s) + at 0x........: valloc (vg_replace_malloc.c:...) + by 0x........: main (memalign_args.c:29) + diff --git a/memcheck/tests/sized_aligned_new_delete_misaligned.vgtest b/memcheck/tests/sized_aligned_new_delete_misaligned.vgtest index fc7b6f471..13f61924b 100644 --- a/memcheck/tests/sized_aligned_new_delete_misaligned.vgtest +++ b/memcheck/tests/sized_aligned_new_delete_misaligned.vgtest @@ -1,3 +1,4 @@ prog: sized_aligned_new_delete_misaligned prereq: test -e ./sized_aligned_new_delete_misaligned vgopts: -q +stderr_filter: filter_size_t