https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89173
Bug ID: 89173
Summary: FAIL: runtime/pprof
Product: gcc
Version: 9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: go
Assignee: ian at airs dot com
Reporter: [email protected]
CC: cmang at google dot com
Target Milestone: ---
Target: riscv64-*-*
--- FAIL: TestMemoryProfiler (0.75s)
mprof_test.go:114: The entry did not match:
32: 1024 \[32: 1024\] @ 0x[0-9,a-f x]+
# 0x[0-9,a-f]+ pprof\.allocatePersistent1K\+0x[0-9,a-f]+
.*/mprof_test\.go:40
# 0x[0-9,a-f]+ runtime/pprof\.TestMemoryProfiler\+0x[0-9,a-f]+
.*/mprof_test\.go:74
Profile:
heap profile: 53: 35392 [3128: 7407208] @ heap/2
4: 10752 [4: 10752] @ 0xcd5aa 0x2b4d6 0xc7ce0 0xca214 0xca214 0xce9ee
0xd132a 0x176e6 0x1799e 0x100ed2 0xc4b42
# 0x176e5 pprof.allocateTransient2M+0x1d
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:27
# 0x1799d runtime/pprof.TestMemoryProfiler+0xe9
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:73
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
2: 5376 [2: 5376] @ 0xcd5aa 0x2b4d6 0xb7dce 0xb7dce 0xc3b50 0xc527a
0xc561e 0xc5918 0xc5918 0xc707c 0xc707c 0xcc204 0x2b2f0
# 0xcd5a9 runtime.allocg+0xf
../../../libgo/go/runtime/stubs.go:358
# 0x2b4d5 runtime.malg+0x1f
../../../libgo/runtime/proc.c:801
# 0xb7dcd runtime.mpreinit+0x81
../../../libgo/go/runtime/os_gccgo.go:21
# 0xb7dcd runtime.mcommoninit+0x81
../../../libgo/go/runtime/proc.go:607
# 0xc3b4f runtime.allocm+0xab
../../../libgo/go/runtime/proc.go:1493
# 0xc5279 runtime.newm+0x15
../../../libgo/go/runtime/proc.go:1800
# 0xc561d runtime.startm+0xff
../../../libgo/go/runtime/proc.go:1949
# 0xc5917 runtime.wakep+0x1d
../../../libgo/go/runtime/proc.go:2030
# 0xc5917 runtime.wakep+0x1d
../../../libgo/go/runtime/proc.go:2025
# 0xc707b runtime.resetspinning+0x283
../../../libgo/go/runtime/proc.go:2409
# 0xc707b runtime.schedule+0x283
../../../libgo/go/runtime/proc.go:2518
# 0xcc203 runtime.mstart1+0x55
../../../libgo/go/runtime/proc.go:1223
# 0x2b2ef runtime_mstart+0x9b
../../../libgo/runtime/proc.c:614
2: 5376 [2: 5376] @ 0xcd5aa 0x2b4d6 0xc3b5c 0xc527a 0xc561e 0xc5918
0xc5918 0xc707c 0xc707c 0xcc204 0x2b2f0
# 0xcd5a9 runtime.allocg+0xf
../../../libgo/go/runtime/stubs.go:358
# 0x2b4d5 runtime.malg+0x1f
../../../libgo/runtime/proc.c:801
# 0xc3b5b runtime.allocm+0xb7
../../../libgo/go/runtime/proc.go:1495
# 0xc5279 runtime.newm+0x15
../../../libgo/go/runtime/proc.go:1800
# 0xc561d runtime.startm+0xff
../../../libgo/go/runtime/proc.go:1949
# 0xc5917 runtime.wakep+0x1d
../../../libgo/go/runtime/proc.go:2030
# 0xc5917 runtime.wakep+0x1d
../../../libgo/go/runtime/proc.go:2025
# 0xc707b runtime.resetspinning+0x283
../../../libgo/go/runtime/proc.go:2409
# 0xc707b runtime.schedule+0x283
../../../libgo/go/runtime/proc.go:2518
# 0xcc203 runtime.mstart1+0x55
../../../libgo/go/runtime/proc.go:1223
# 0x2b2ef runtime_mstart+0x9b
../../../libgo/runtime/proc.c:614
2: 4096 [2: 4096] @ 0xc3bd8 0xc527a 0xc561e 0xc5918 0xc5918 0xc707c
0xc707c 0xcc204 0x2b2f0
# 0xc3bd7 runtime.allocm+0x133
../../../libgo/go/runtime/proc.go:1491
# 0xc5279 runtime.newm+0x15
../../../libgo/go/runtime/proc.go:1800
# 0xc561d runtime.startm+0xff
../../../libgo/go/runtime/proc.go:1949
# 0xc5917 runtime.wakep+0x1d
../../../libgo/go/runtime/proc.go:2030
# 0xc5917 runtime.wakep+0x1d
../../../libgo/go/runtime/proc.go:2025
# 0xc707b runtime.resetspinning+0x283
../../../libgo/go/runtime/proc.go:2409
# 0xc707b runtime.schedule+0x283
../../../libgo/go/runtime/proc.go:2518
# 0xcc203 runtime.mstart1+0x55
../../../libgo/go/runtime/proc.go:1223
# 0x2b2ef runtime_mstart+0x9b
../../../libgo/runtime/proc.c:614
1: 2688 [1: 2688] @ 0xcd5aa 0x2b4d6 0xb7dce 0xb7dce 0xc3b50 0xc527a
0xc55a0 0xc5798 0xc5798 0xc58ee 0xa5f22 0x2b2c0
# 0xcd5a9 runtime.allocg+0xf
../../../libgo/go/runtime/stubs.go:358
# 0x2b4d5 runtime.malg+0x1f
../../../libgo/runtime/proc.c:801
# 0xb7dcd runtime.mpreinit+0x81
../../../libgo/go/runtime/os_gccgo.go:21
# 0xb7dcd runtime.mcommoninit+0x81
../../../libgo/go/runtime/proc.go:607
# 0xc3b4f runtime.allocm+0xab
../../../libgo/go/runtime/proc.go:1493
# 0xc5279 runtime.newm+0x15
../../../libgo/go/runtime/proc.go:1800
# 0xc559f runtime.startm+0x81
../../../libgo/go/runtime/proc.go:1949
# 0xc5797 runtime.handoffp+0x1b
../../../libgo/go/runtime/proc.go:2009
# 0xc5797 runtime.handoffp+0x1b
../../../libgo/go/runtime/proc.go:1970
# 0xc58ed runtime.entersyscallblock_handoff+0x2f
../../../libgo/go/runtime/proc.go:2824
# 0xa5f21 runtime.systemstack..func1+0x15
../../../libgo/go/runtime/stubs.go:63
# 0x2b2bf runtime_mstart+0x6b
../../../libgo/runtime/proc.c:596
1: 2688 [1: 2688] @ 0xcd5aa 0x2b4d6 0xc3b5c 0xc527a 0xc55a0 0xc5798
0xc5798 0xc58ee 0xa5f22 0x2b2c0
# 0xcd5a9 runtime.allocg+0xf
../../../libgo/go/runtime/stubs.go:358
# 0x2b4d5 runtime.malg+0x1f
../../../libgo/runtime/proc.c:801
# 0xc3b5b runtime.allocm+0xb7
../../../libgo/go/runtime/proc.go:1495
# 0xc5279 runtime.newm+0x15
../../../libgo/go/runtime/proc.go:1800
# 0xc559f runtime.startm+0x81
../../../libgo/go/runtime/proc.go:1949
# 0xc5797 runtime.handoffp+0x1b
../../../libgo/go/runtime/proc.go:2009
# 0xc5797 runtime.handoffp+0x1b
../../../libgo/go/runtime/proc.go:1970
# 0xc58ed runtime.entersyscallblock_handoff+0x2f
../../../libgo/go/runtime/proc.go:2824
# 0xa5f21 runtime.systemstack..func1+0x15
../../../libgo/go/runtime/stubs.go:63
# 0x2b2bf runtime_mstart+0x6b
../../../libgo/runtime/proc.c:596
1: 2048 [1: 2048] @ 0xc3bd8 0xc527a 0xc55a0 0xc5798 0xc5798 0xc58ee
0xa5f22 0x2b2c0
# 0xc3bd7 runtime.allocm+0x133
../../../libgo/go/runtime/proc.go:1491
# 0xc5279 runtime.newm+0x15
../../../libgo/go/runtime/proc.go:1800
# 0xc559f runtime.startm+0x81
../../../libgo/go/runtime/proc.go:1949
# 0xc5797 runtime.handoffp+0x1b
../../../libgo/go/runtime/proc.go:2009
# 0xc5797 runtime.handoffp+0x1b
../../../libgo/go/runtime/proc.go:1970
# 0xc58ed runtime.entersyscallblock_handoff+0x2f
../../../libgo/go/runtime/proc.go:2824
# 0xa5f21 runtime.systemstack..func1+0x15
../../../libgo/go/runtime/stubs.go:63
# 0x2b2bf runtime_mstart+0x6b
../../../libgo/runtime/proc.c:596
32: 1024 [32: 1024] @ 0x1778c 0x179a2 0x100ed2 0xc4b42
# 0x1778b pprof.allocatePersistent1K+0x2f
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:40
# 0x179a1 runtime/pprof.TestMemoryProfiler+0xed
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:74
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
1: 1024 [1024: 1048576] @ 0x1795a 0x100ed2 0xc4b42
# 0x17959 runtime/pprof.TestMemoryProfiler+0xa5
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:68
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
1: 128 [1: 128] @ 0xbeec0 0xc7cf0 0xca214 0xca214 0xce9ee 0xd132a
0x176e6 0x1799e 0x100ed2 0xc4b42
# 0x176e5 pprof.allocateTransient2M+0x1d
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:27
# 0x1799d runtime/pprof.TestMemoryProfiler+0xe9
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:73
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
1: 96 [1: 96] @ 0xb775a 0xc9118 0xc9118 0xca174 0xca174 0xca59a 0x179c2
0x100ed2 0xc4b42
# 0x179c1 runtime/pprof.TestMemoryProfiler+0x10d
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:78
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
4: 64 [4: 64] @ 0xd19fc 0xc4b42
# 0xd19fb runtime.gcBgMarkWorker+0x4b
../../../libgo/go/runtime/mgc.go:1819
1: 32 [1024: 32768] @ 0x17964 0x100ed2 0xc4b42
# 0x17963 runtime/pprof.TestMemoryProfiler+0xaf
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:68
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [1: 8] @ 0x17878 0x179a6 0x100ed2 0xc4b42
# 0x17877 pprof.allocateReflect+0x19
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:52
# 0x179a5 runtime/pprof.TestMemoryProfiler+0xf1
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:75
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [1: 32] @ 0x177fc 0x13e912 0x13e41c 0x13ef4a 0x8924c 0x89736
0x178aa 0x179a6 0x100ed2 0xc4b42
# 0x177fb pprof.allocateReflectTransient+0x31
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:48
# 0x13e911 ffi_call_asm+0x51
../../../libffi/src/riscv/sysv.S:124
# 0x13e41b ffi_call_int+0xf7
../../../libffi/src/riscv/ffi.c:372
# 0x13ef49 runtime.reflectcall+0xa9
../../../libgo/runtime/go-reflect-call.c:232
# 0x8924b reflect.Value.call+0x5cb
../../../libgo/go/reflect/value.go:458
# 0x89735 reflect.Value.Call+0x4b
../../../libgo/go/reflect/value.go:306
# 0x178a9 pprof.allocateReflect+0x4b
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:53
# 0x179a5 runtime/pprof.TestMemoryProfiler+0xf1
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:75
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [0: 0] @ 0x179ce 0x100ed2 0xc4b42
# 0x179cd runtime/pprof.TestMemoryProfiler+0x119
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:79
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [1: 3145728] @ 0x177e8 0x13e912 0x13e41c 0x13ef4a 0x8924c 0x89736
0x178aa 0x179a6 0x100ed2 0xc4b42
# 0x177e7 pprof.allocateReflectTransient+0x1d
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:48
# 0x13e911 ffi_call_asm+0x51
../../../libffi/src/riscv/sysv.S:124
# 0x13e41b ffi_call_int+0xf7
../../../libffi/src/riscv/ffi.c:372
# 0x13ef49 runtime.reflectcall+0xa9
../../../libgo/runtime/go-reflect-call.c:232
# 0x8924b reflect.Value.call+0x5cb
../../../libgo/go/reflect/value.go:458
# 0x89735 reflect.Value.Call+0x4b
../../../libgo/go/reflect/value.go:306
# 0x178a9 pprof.allocateReflect+0x4b
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:53
# 0x179a5 runtime/pprof.TestMemoryProfiler+0xf1
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:75
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [0: 0] @ 0xd0190 0x29058 0x21d82 0x21f76 0x179e8 0x100ed2 0xc4b42
# 0x21d81 pprof.lockProfiles+0xc3
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:187
# 0x21f75 runtime/pprof.Lookup+0x17
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:227
# 0x179e7 runtime/pprof.TestMemoryProfiler+0x133
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:80
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [0: 0] @ 0xd06c8 0x2906a 0x21d82 0x21f76 0x179e8 0x100ed2 0xc4b42
# 0x21d81 pprof.lockProfiles+0xc3
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:187
# 0x21f75 runtime/pprof.Lookup+0x17
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:227
# 0x179e7 runtime/pprof.TestMemoryProfiler+0x133
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:80
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [0: 0] @ 0xa6628 0xa5f22 0x2b2c0
# 0xa6627 runtime.newdefer..func2+0x15
../../../libgo/go/runtime/panic.go:152
# 0xa5f21 runtime.systemstack..func1+0x15
../../../libgo/go/runtime/stubs.go:63
# 0x2b2bf runtime_mstart+0x6b
../../../libgo/runtime/proc.c:596
0: 0 [0: 0] @ 0xb775a 0xc9118 0xc9118 0xc921e 0xc921e 0xc95dc 0x2369e
0x235e8 0x225d4 0x17a00 0x100ed2 0xc4b42
# 0x2369d pprof.writeHeapInternal+0x97
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:562
# 0x235e7 pprof.writeHeap+0x11
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:547
# 0x225d3 runtime/pprof.Profile.WriteTo+0x57
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:329
# 0x179ff runtime/pprof.TestMemoryProfiler+0x14b
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:80
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [1: 2097152] @ 0x176e6 0x1799e 0x100ed2 0xc4b42
# 0x176e5 pprof.allocateTransient2M+0x1d
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:27
# 0x1799d runtime/pprof.TestMemoryProfiler+0xe9
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:73
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [1024: 1048576] @ 0x1768a 0x1799a 0x100ed2 0xc4b42
# 0x17689 pprof.allocateTransient1M+0x45
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:21
# 0x17999 runtime/pprof.TestMemoryProfiler+0xe5
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:72
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [1: 32] @ 0x176fa 0x1799e 0x100ed2 0xc4b42
# 0x176f9 pprof.allocateTransient2M+0x31
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:27
# 0x1799d runtime/pprof.TestMemoryProfiler+0xe9
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:73
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
0: 0 [0: 0] @ 0x2370e 0x235e8 0x225d4 0x17a00 0x100ed2 0xc4b42
# 0x2370d pprof.writeHeapInternal+0x107
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:577
# 0x235e7 pprof.writeHeap+0x11
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:547
# 0x225d3 runtime/pprof.Profile.WriteTo+0x57
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/pprof.go:329
# 0x179ff runtime/pprof.TestMemoryProfiler+0x14b
/daten/riscv64/gcc/gcc-20190202/Build/riscv64-suse-linux/libgo/gotest9866/test/mprof_test.go:80
# 0x100ed1 testing.tRunner+0x7f
../../../libgo/go/testing/testing.go:862
# runtime.MemStats
# Alloc = 270536
# TotalAlloc = 7715456
# Sys = 114196728
# Lookups = 0
# Mallocs = 4992
# Frees = 3817
# HeapAlloc = 270536
# HeapSys = 67108864
# HeapIdle = 66281472
# HeapInuse = 827392
# HeapReleased = 0
# HeapObjects = 1175
# Stack = 0 / 42172416
# MSpan = 14112 / 65536
# MCache = 6688 / 16384
# BuckHashSys = 1452520
# GCSys = 2377728
# OtherSys = 1003280
# NextGC = 4194304
# LastGC = 1549165355724314354
# PauseNs = [3419001 62000 49000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
# PauseEnd = [1549165355673344341 1549165355720430353
1549165355724314354 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
# NumGC = 3
# NumForcedGC = 1
# GCCPUFraction = 0.004163149351933574
# DebugGC = false
FAIL
FAIL: runtime/pprof