From a17b8d0198b994567576cd7cd0673ea875ef54a6 Mon Sep 17 00:00:00 2001 From: Paul Floyd Date: Mon, 9 May 2022 09:47:12 +0200 Subject: [PATCH] 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() --- memcheck/tests/Makefile.am | 1 + .../tests/gone_abrt_xml.stderr.exp-freebsd | 63 +++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 memcheck/tests/gone_abrt_xml.stderr.exp-freebsd 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 + + + + + + +... + + + -- 2.47.2