From: Paul Floyd Date: Mon, 9 May 2022 07:47:12 +0000 (+0200) Subject: Add FreeBSD-specific expected for memcheck/tests/gone_abrt_xml X-Git-Tag: VALGRIND_3_20_0~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a17b8d0198b994567576cd7cd0673ea875ef54a6;p=thirdparty%2Fvalgrind.git Add FreeBSD-specific expected for memcheck/tests/gone_abrt_xml The difference is in the si_code. Linux has a value of 0, FreeBSD has 65537. This is correct. From vki-freebsd.h /* * si_code values */ and indeed this signal gets sent by kill() --- diff --git a/memcheck/tests/Makefile.am b/memcheck/tests/Makefile.am index eb6725f8d2..eb9487272d 100644 --- a/memcheck/tests/Makefile.am +++ b/memcheck/tests/Makefile.am @@ -163,6 +163,7 @@ EXTRA_DIST = \ fprw.stderr.exp-freebsd-x86 \ fwrite.stderr.exp fwrite.vgtest fwrite.stderr.exp-kfail \ gone_abrt_xml.vgtest gone_abrt_xml.stderr.exp gone_abrt_xml.stderr.exp-solaris \ + gone_abrt_xml.stderr.exp-freebsd \ holey_buffer_too_small.vgtest holey_buffer_too_small.stdout.exp \ holey_buffer_too_small.stderr.exp \ inits.stderr.exp inits.vgtest \ diff --git a/memcheck/tests/gone_abrt_xml.stderr.exp-freebsd b/memcheck/tests/gone_abrt_xml.stderr.exp-freebsd new file mode 100644 index 0000000000..c97485faf4 --- /dev/null +++ b/memcheck/tests/gone_abrt_xml.stderr.exp-freebsd @@ -0,0 +1,63 @@ + + + + +4 +memcheck + + + ... + ... + ... + ... + + +... +... +memcheck + + + ... + + ./../../gdbserver_tests/gone + abort + + + + + RUNNING + + + +starting ... +aborting ... + + ... + 6 + SIGABRT + 65537 + + + 0x........ + ... + main + ... + gone.c + ... + + + + + + + FINISHED + + + + + + +... + + +