From: Paul F. <pa...@so...> - 2024-11-11 08:25:35
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=bc9daa9cd15aeee69a1180268e1a132d5574d8cd commit bc9daa9cd15aeee69a1180268e1a132d5574d8cd Author: Paul Floyd <pj...@wa...> Date: Mon Nov 11 09:23:34 2024 +0100 Illumos regtest: updates in none/tests/amd64-solaris Add a filter for an extra level in a callstack. Add an expected for changed mdb output. Diff: --- none/tests/amd64-solaris/Makefile.am | 1 + .../tests/amd64-solaris/coredump_single_thread_mdb | 3 ++- .../coredump_single_thread_sse.post.exp-illumos | 22 ++++++++++++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/none/tests/amd64-solaris/Makefile.am b/none/tests/amd64-solaris/Makefile.am index 5eb6905f58..f34d23f703 100644 --- a/none/tests/amd64-solaris/Makefile.am +++ b/none/tests/amd64-solaris/Makefile.am @@ -11,6 +11,7 @@ EXTRA_DIST = \ coredump_single_thread.post.exp coredump_single_thread.stderr.exp \ coredump_single_thread.stdout.exp coredump_single_thread.vgtest \ coredump_single_thread_sse.post.exp coredump_single_thread_sse.stderr.exp \ + coredump_single_thread_sse.post.exp-illumos \ coredump_single_thread_sse.stdout.exp coredump_single_thread_sse.vgtest \ syscall_return_args.stderr.exp syscall_return_args.vgtest diff --git a/none/tests/amd64-solaris/coredump_single_thread_mdb b/none/tests/amd64-solaris/coredump_single_thread_mdb index 082d78a665..8d0779addc 100755 --- a/none/tests/amd64-solaris/coredump_single_thread_mdb +++ b/none/tests/amd64-solaris/coredump_single_thread_mdb @@ -23,4 +23,5 @@ sed '/^%gsbase = / d' | \ sed '/^%fsbase = / d' \ echo "\n---Stack trace---" -echo "::stack ! perl -p -e 's/^(\S+)\+.*/\$1/g'" | /usr/bin/mdb vgcore.* +echo "::stack ! perl -p -e 's/^(\S+)\+.*/\$1/g'" | /usr/bin/mdb vgcore.* | \ +sed '/_start_crt/d' diff --git a/none/tests/amd64-solaris/coredump_single_thread_sse.post.exp-illumos b/none/tests/amd64-solaris/coredump_single_thread_sse.post.exp-illumos new file mode 100644 index 0000000000..d8eeef4726 --- /dev/null +++ b/none/tests/amd64-solaris/coredump_single_thread_sse.post.exp-illumos @@ -0,0 +1,22 @@ +---Status--- +debugging core file of coredump_single (64-bit) from ... +initial argv: ./coredump_single_thread_sse +status: process terminated by SIGSEGV (Segmentation Fault), addr=........ + +---SSE Registers--- +%xmm0 [127:0] 0x10325476 98cadbfe f0debc9a 78563412 +%xmm1 [127:0] 0xcafe6794 badcfe21 43658709 89674523 +%xmm2 [127:0] 0x54676550 bafabafa decedece cdabcdab +%xmm3 [127:0] 0x353d3a37 20212725 154b1b1d 08060503 +%xmm4 [127:0] 0x98cadbfe 78563412 10325476 f0debc9a +%xmm5 [127:0] 0x43658709 badcfe21 89674523 cafe6794 +%xmm6 [127:0] 0xbafabafa cdabcdab decedece 54676550 +%xmm7 [127:0] 0x20212725 08060503 154b1b1d 353d3a37 +%xmm8 [127:0] 0x8ab135bc 296692dc dd839600 5eb11524 +%xmm9 [127:0] 0x226834d5 30d3f7c6 959a8ebd 4b5072c6 +%xmm10 [127:0] 0xbdf31a8a b5c8db03 c7d15cf4 b6cad1c8 +%xmm11 [127:0] 0x9d5c4ba3 e5fa0835 2175d7a2 526d6010 +%xmm12 [127:0] 0x6e8063f5 6f00222c 7232bcb0 be2187ab +%xmm13 [127:0] 0x0a0755e9 a620c325 f03b9fef ab4a333d +%xmm14 [127:0] 0x04069c6a ba536a25 dfd2fda5 b8a12978 +%xmm15 [127:0] 0x2a67ef93 9534a7e1 242ddd04 9b9e3936 |