From: Paul Floyd Date: Fri, 3 Nov 2023 20:46:13 +0000 (+0100) Subject: FreeBSD: remove some massif regtest expecteds X-Git-Tag: VALGRIND_3_23_0~299 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a978bb501f2e064106d90217b78c7617e07c6092;p=thirdparty%2Fvalgrind.git FreeBSD: remove some massif regtest expecteds These were added mainly to have a cleanish slate with GCC on FreeBSD. Unfortunately FreeBSD doesn't have dependent packages, so no debuginfo for libstdc++ and the GCC port libstdc++ is stripped. That means that the filters for internal GCC allocations don't work. Since I hardly use GCC any more I'm getting rid of these expecteds. --- diff --git a/massif/tests/Makefile.am b/massif/tests/Makefile.am index 636bc8f85a..7117f9b844 100644 --- a/massif/tests/Makefile.am +++ b/massif/tests/Makefile.am @@ -29,13 +29,11 @@ EXTRA_DIST = \ mmapunmap.post.exp mmapunmap.post.exp-ppc64 \ mmapunmap.stderr.exp mmapunmap.vgtest \ new-cpp.post.exp new-cpp.stderr.exp new-cpp.vgtest \ - new-cpp.post.exp-freebsd new-cpp.post.exp-x86-freebsd-gcc \ no-stack-no-heap.post.exp no-stack-no-heap.stderr.exp no-stack-no-heap.vgtest \ null.post.exp null.stderr.exp null.vgtest \ one.post.exp one.post.exp2 one.stderr.exp one.vgtest \ overloaded-new.post.exp overloaded-new.post.exp-mips32 \ overloaded-new.stderr.exp overloaded-new.vgtest \ - overloaded-new.post.exp-freebsd overloaded-new.post.exp-x86-freebsd-gcc \ pages_as_heap.stderr.exp pages_as_heap.vgtest \ peak.post.exp peak.stderr.exp peak.vgtest \ peak2.post.exp peak2.stderr.exp peak2.vgtest \ diff --git a/massif/tests/new-cpp.post.exp-freebsd b/massif/tests/new-cpp.post.exp-freebsd deleted file mode 100644 index a29a80c37b..0000000000 --- a/massif/tests/new-cpp.post.exp-freebsd +++ /dev/null @@ -1,66 +0,0 @@ --------------------------------------------------------------------------------- -Command: ./new-cpp -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init -ms_print arguments: massif.out --------------------------------------------------------------------------------- - - - KB -82.76^ # - | ::#:: - | ::::#: : - | ::: ::#: :::::::::::::::::::::::::::::::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - | : : ::#: ::: - 0 +----------------------------------------------------------------------->KB - 0 165.5 - -Number of snapshots: 12 - Detailed snapshots: [6 (peak)] - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 0 0 0 0 0 0 - 1 72,712 72,712 72,704 8 0 - 2 76,720 76,720 76,704 16 0 - 3 80,728 80,728 80,704 24 0 - 4 82,736 82,736 82,704 32 0 - 5 84,744 84,744 84,704 40 0 - 6 84,744 84,744 84,704 40 0 -99.95% (84,704B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->85.79% (72,704B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) -| ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->85.79% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| -->04.72% (4,000B) 0x........: main (new-cpp.cpp:19) -| -->04.72% (4,000B) 0x........: main (new-cpp.cpp:20) -| -->02.36% (2,000B) 0x........: main (new-cpp.cpp:21) -| -->02.36% (2,000B) 0x........: main (new-cpp.cpp:22) - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 7 88,752 80,736 80,704 32 0 - 8 92,760 76,728 76,704 24 0 - 9 94,768 74,720 74,704 16 0 - 10 96,776 72,712 72,704 8 0 - 11 169,488 0 0 0 0 diff --git a/massif/tests/new-cpp.post.exp-x86-freebsd-gcc b/massif/tests/new-cpp.post.exp-x86-freebsd-gcc deleted file mode 100644 index b44673c201..0000000000 --- a/massif/tests/new-cpp.post.exp-x86-freebsd-gcc +++ /dev/null @@ -1,66 +0,0 @@ --------------------------------------------------------------------------------- -Command: ./new-cpp -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init -ms_print arguments: massif.out --------------------------------------------------------------------------------- - - - KB -30.26^ #### - | # - | :::# - | ::: # ::::: - | : : # : - | : : # : - | :::::: : # : :: - | : : : # : : :: - | ::::: : : # : : : :::::::::::::::::::::: - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - | : : : : # : : : : - 0 +----------------------------------------------------------------------->KB - 0 60.52 - -Number of snapshots: 12 - Detailed snapshots: [6 (peak)] - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 0 0 0 0 0 0 - 1 18,952 18,952 18,944 8 0 - 2 22,960 22,960 22,944 16 0 - 3 26,968 26,968 26,944 24 0 - 4 28,976 28,976 28,944 32 0 - 5 30,984 30,984 30,944 40 0 - 6 30,984 30,984 30,944 40 0 -99.87% (30,944B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->61.14% (18,944B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) -| ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->61.14% (18,944B) 0x........: ??? (in /libexec/ld-elf.so.1) -| -->12.91% (4,000B) 0x........: main (new-cpp.cpp:19) -| -->12.91% (4,000B) 0x........: main (new-cpp.cpp:20) -| -->06.45% (2,000B) 0x........: main (new-cpp.cpp:21) -| -->06.45% (2,000B) 0x........: main (new-cpp.cpp:22) - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 7 34,992 26,976 26,944 32 0 - 8 39,000 22,968 22,944 24 0 - 9 41,008 20,960 20,944 16 0 - 10 43,016 18,952 18,944 8 0 - 11 61,968 0 0 0 0 diff --git a/massif/tests/overloaded-new.post.exp-freebsd b/massif/tests/overloaded-new.post.exp-freebsd deleted file mode 100644 index d74cde8a8f..0000000000 --- a/massif/tests/overloaded-new.post.exp-freebsd +++ /dev/null @@ -1,107 +0,0 @@ --------------------------------------------------------------------------------- -Command: ./overloaded-new -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init -ms_print arguments: massif.out --------------------------------------------------------------------------------- - - - KB -169.2^ # - | #: - | #:::::::::: - | #::: - | #::: - | :::::::::#::: - | :: #::: - | :: #::: ::::::::: - | :: #::: :: - | :: #::: :: - | :::::::::: #::: :: - | ::: :: #::: :: - | :::: :: #::: :: ::::::::::::::: - | :::: :: #::: :: : - | :::: :: #::: :: : - | :::: :: #::: :: : - | :::: :: #::: :: : - | :::: :: #::: :: : - | :::: :: #::: :: : - | :::: :: #::: :: : - 0 +----------------------------------------------------------------------->KB - 0 338.3 - -Number of snapshots: 20 - Detailed snapshots: [9, 10 (peak)] - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 0 0 0 0 0 0 - 1 72,712 72,712 72,704 8 0 - 2 76,720 76,720 76,704 16 0 - 3 80,728 80,728 80,704 24 0 - 4 82,736 82,736 82,704 32 0 - 5 84,744 84,744 84,704 40 0 - 6 88,960 88,960 88,704 256 0 - 7 129,144 129,144 128,704 440 0 - 8 133,200 133,200 132,704 496 0 - 9 173,224 173,224 172,704 520 0 -99.70% (172,704B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->41.97% (72,704B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) -| ->41.97% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->41.97% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->41.97% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| -->23.09% (40,000B) 0x........: main (overloaded-new.cpp:84) -| -->23.09% (40,000B) 0x........: main (overloaded-new.cpp:87) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:79) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:80) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:83) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:86) -| -->01.15% (2,000B) 0x........: main (overloaded-new.cpp:81) -| -->01.15% (2,000B) 0x........: main (overloaded-new.cpp:82) - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 10 173,224 173,224 172,704 520 0 -99.70% (172,704B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->41.97% (72,704B) 0x........: ??? (in /usr/local/lib/gcc/libstdc++.so.6.0.28) -| ->41.97% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->41.97% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| ->41.97% (72,704B) 0x........: ??? (in /libexec/ld-elf.so.1) -| -->23.09% (40,000B) 0x........: main (overloaded-new.cpp:84) -| -->23.09% (40,000B) 0x........: main (overloaded-new.cpp:87) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:79) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:80) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:83) -| -->02.31% (4,000B) 0x........: main (overloaded-new.cpp:86) -| -->01.15% (2,000B) 0x........: main (overloaded-new.cpp:81) -| -->01.15% (2,000B) 0x........: main (overloaded-new.cpp:82) - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 11 177,232 169,216 168,704 512 0 - 12 181,240 165,208 164,704 504 0 - 13 183,248 163,200 162,704 496 0 - 14 185,256 161,192 160,704 488 0 - 15 189,472 156,976 156,704 272 0 - 16 229,656 116,792 116,704 88 0 - 17 233,712 112,736 112,704 32 0 - 18 273,736 72,712 72,704 8 0 - 19 346,448 0 0 0 0 diff --git a/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc b/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc deleted file mode 100644 index 5d5e0a44c1..0000000000 --- a/massif/tests/overloaded-new.post.exp-x86-freebsd-gcc +++ /dev/null @@ -1,107 +0,0 @@ --------------------------------------------------------------------------------- -Command: ./overloaded-new -Massif arguments: --stacks=no --time-unit=B --massif-out-file=massif.out --ignore-fn=__part_load_locale --ignore-fn=__time_load_locale --ignore-fn=dwarf2_unwind_dyld_add_image_hook --ignore-fn=get_or_create_key_element --ignore-fn=_GLOBAL__sub_I_eh_alloc.cc --ignore-fn=call_init.part.0 --ignore-fn=call_init -ms_print arguments: massif.out --------------------------------------------------------------------------------- - - - KB -116.9^ # - | #: - | #::: - | #::::::::::::::: - | #:::: - | #:::: - | #:::: - | :::::::::::::#:::: - | :: #:::: - | :: #:::: - | :: #:::: :: - | :: #:::: : :::::::::::: - | :: #:::: : : - | :: #:::: : : - | :: #:::: : : - | ::::::::::::::: #:::: : : - | ::: :: #:::: : : - | :::::: :: #:::: : : ::::: - | :: ::: :: #:::: : : : - | :: ::: :: #:::: : : : - 0 +----------------------------------------------------------------------->KB - 0 233.7 - -Number of snapshots: 20 - Detailed snapshots: [9, 10 (peak)] - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 0 0 0 0 0 0 - 1 18,952 18,952 18,944 8 0 - 2 22,960 22,960 22,944 16 0 - 3 26,968 26,968 26,944 24 0 - 4 28,976 28,976 28,944 32 0 - 5 30,984 30,984 30,944 40 0 - 6 35,184 35,184 34,944 240 0 - 7 75,352 75,352 74,944 408 0 - 8 79,392 79,392 78,944 448 0 - 9 119,656 119,656 118,944 712 0 -99.40% (118,944B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->33.43% (40,000B) 0x........: main (overloaded-new.cpp:84) -| -->33.43% (40,000B) 0x........: main (overloaded-new.cpp:87) -| -->15.83% (18,944B) 0x........: ??? (in /usr/local/lib32/gcc/libstdc++.so.6.0.30) -| ->15.83% (18,944B) 0x........: ??? (in /libexec/ld-elf32.so.1) -| ->15.83% (18,944B) 0x........: ??? (in /libexec/ld-elf32.so.1) -| ->15.83% (18,944B) 0x........: ??? (in /libexec/ld-elf32.so.1) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:79) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:80) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:83) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:86) -| -->01.67% (2,000B) 0x........: main (overloaded-new.cpp:81) -| -->01.67% (2,000B) 0x........: main (overloaded-new.cpp:82) - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 10 119,656 119,656 118,944 712 0 -99.40% (118,944B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc. -->33.43% (40,000B) 0x........: main (overloaded-new.cpp:84) -| -->33.43% (40,000B) 0x........: main (overloaded-new.cpp:87) -| -->15.83% (18,944B) 0x........: ??? (in /usr/local/lib32/gcc/libstdc++.so.6.0.30) -| ->15.83% (18,944B) 0x........: ??? (in /libexec/ld-elf32.so.1) -| ->15.83% (18,944B) 0x........: ??? (in /libexec/ld-elf32.so.1) -| ->15.83% (18,944B) 0x........: ??? (in /libexec/ld-elf32.so.1) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:79) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:80) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:83) -| -->03.34% (4,000B) 0x........: main (overloaded-new.cpp:86) -| -->01.67% (2,000B) 0x........: main (overloaded-new.cpp:81) -| -->01.67% (2,000B) 0x........: main (overloaded-new.cpp:82) - --------------------------------------------------------------------------------- - n time(B) total(B) useful-heap(B) extra-heap(B) stacks(B) --------------------------------------------------------------------------------- - 11 123,664 115,648 114,944 704 0 - 12 127,672 111,640 110,944 696 0 - 13 129,680 109,632 108,944 688 0 - 14 131,688 107,624 106,944 680 0 - 15 135,888 103,424 102,944 480 0 - 16 176,056 63,256 62,944 312 0 - 17 180,096 59,216 58,944 272 0 - 18 220,360 18,952 18,944 8 0 - 19 239,312 0 0 0 0