golang.org/x/build@v0.0.0-20240506185731-218518f32b70/internal/logparser/testdata/1.fail (about)

     1  Section: "../test"
     2  Pkg: "escape_struct_param2.go"
     3  Test: ""
     4  Mode: "test"
     5  Snippet:
     6  	# go run run.go -- escape_struct_param2.go
     7  	exit status 1
     8  	/workdir/go/test/escape_struct_param2.go:25: leaking param: u to result ~r0 level=0
     9  	/workdir/go/test/escape_struct_param2.go:29: leaking param: u to result ~r0 level=0
    10  	/workdir/go/test/escape_struct_param2.go:33: leaking param: u to result ~r0 level=1
    11  	/workdir/go/test/escape_struct_param2.go:38: moved to heap: s
    12  	/workdir/go/test/escape_struct_param2.go:41: &U{...} does not escape
    13  	/workdir/go/test/escape_struct_param2.go:46: moved to heap: s
    14  	/workdir/go/test/escape_struct_param2.go:49: &U{...} does not escape
    15  	/workdir/go/test/escape_struct_param2.go:55: moved to heap: s
    16  	...
    17  	fatal error: fault
    18  	[signal SIGSEGV: segmentation violation code=0x1 addr=0x3a0000008f pc=0x3a0000008f]
    19  
    20  	goroutine 1 [running]:
    21  	runtime.throw({0x11a6896?, 0x10?})
    22  		/workdir/go/src/runtime/panic.go:1047 +0x5d fp=0xc00048cf68 sp=0xc00048cf38 pc=0x43cd7d
    23  	runtime.sigpanic()
    24  		/workdir/go/src/runtime/signal_unix.go:844 +0x1ca fp=0xc00048cf98 sp=0xc00048cf68 pc=0x453faa
    25  	math/rand.(*Rand).Int63(0xc00074e660)
    26  		/workdir/go/src/math/rand/rand.go:84 +0x38 fp=0xc00048cfc0 sp=0xc00048cf98 pc=0x5ea1b8
    27  	...
    28  	cmd/compile/internal/gc.compileFunctions()
    29  		/workdir/go/src/cmd/compile/internal/gc/compile.go:163 +0x1f2 fp=0xc000491a90 sp=0xc000491a18 pc=0x10aaa52
    30  	cmd/compile/internal/gc.Main(0x11dd308)
    31  		/workdir/go/src/cmd/compile/internal/gc/main.go:301 +0x178c fp=0xc000491ed8 sp=0xc000491a90 pc=0x10ad1cc
    32  	main.main()
    33  		/workdir/go/src/cmd/compile/main.go:57 +0x171 fp=0xc000491f80 sp=0xc000491ed8 pc=0x10e5911
    34  	runtime.main()
    35  		/workdir/go/src/runtime/proc.go:250 +0x1d3 fp=0xc000491fe0 sp=0xc000491f80 pc=0x43f4d3
    36  	runtime.goexit()
    37  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000491fe8 sp=0xc000491fe0 pc=0x472061
    38  Output:
    39  	# go run run.go -- escape_struct_param2.go
    40  	exit status 1
    41  	/workdir/go/test/escape_struct_param2.go:25: leaking param: u to result ~r0 level=0
    42  	/workdir/go/test/escape_struct_param2.go:29: leaking param: u to result ~r0 level=0
    43  	/workdir/go/test/escape_struct_param2.go:33: leaking param: u to result ~r0 level=1
    44  	/workdir/go/test/escape_struct_param2.go:38: moved to heap: s
    45  	/workdir/go/test/escape_struct_param2.go:41: &U{...} does not escape
    46  	/workdir/go/test/escape_struct_param2.go:46: moved to heap: s
    47  	/workdir/go/test/escape_struct_param2.go:49: &U{...} does not escape
    48  	/workdir/go/test/escape_struct_param2.go:55: moved to heap: s
    49  	/workdir/go/test/escape_struct_param2.go:56: moved to heap: ps
    50  	/workdir/go/test/escape_struct_param2.go:58: &U{...} does not escape
    51  	/workdir/go/test/escape_struct_param2.go:62: leaking param: v to result ~r0 level=0
    52  	/workdir/go/test/escape_struct_param2.go:66: leaking param: v to result ~r0 level=0
    53  	/workdir/go/test/escape_struct_param2.go:70: leaking param: v to result ~r0 level=0
    54  	/workdir/go/test/escape_struct_param2.go:74: leaking param: v to result ~r0 level=1
    55  	/workdir/go/test/escape_struct_param2.go:78: leaking param: v to result ~r0 level=1
    56  	/workdir/go/test/escape_struct_param2.go:82: leaking param: v to result ~r0 level=0
    57  	/workdir/go/test/escape_struct_param2.go:86: leaking param: v to result ~r0 level=0
    58  	/workdir/go/test/escape_struct_param2.go:90: leaking param: v to result ~r0 level=1
    59  	/workdir/go/test/escape_struct_param2.go:94: leaking param: v to result ~r0 level=1
    60  	/workdir/go/test/escape_struct_param2.go:98: leaking param: v to result ~r0 level=1
    61  	/workdir/go/test/escape_struct_param2.go:102: leaking param: v to result ~r0 level=1
    62  	/workdir/go/test/escape_struct_param2.go:106: leaking param: v to result ~r0 level=1
    63  	/workdir/go/test/escape_struct_param2.go:110: leaking param: v to result ~r0 level=1
    64  	/workdir/go/test/escape_struct_param2.go:117: moved to heap: s2
    65  	/workdir/go/test/escape_struct_param2.go:118: moved to heap: s3
    66  	/workdir/go/test/escape_struct_param2.go:119: moved to heap: s4
    67  	/workdir/go/test/escape_struct_param2.go:120: moved to heap: s5
    68  	/workdir/go/test/escape_struct_param2.go:121: moved to heap: s6
    69  	/workdir/go/test/escape_struct_param2.go:123: moved to heap: ps4
    70  	/workdir/go/test/escape_struct_param2.go:124: moved to heap: ps6
    71  	/workdir/go/test/escape_struct_param2.go:126: &U{...} does not escape
    72  	/workdir/go/test/escape_struct_param2.go:127: &U{...} escapes to heap
    73  	/workdir/go/test/escape_struct_param2.go:128: &V{...} does not escape
    74  	/workdir/go/test/escape_struct_param2.go:135: moved to heap: s2
    75  	/workdir/go/test/escape_struct_param2.go:136: moved to heap: s3
    76  	/workdir/go/test/escape_struct_param2.go:137: moved to heap: s4
    77  	/workdir/go/test/escape_struct_param2.go:138: moved to heap: s5
    78  	/workdir/go/test/escape_struct_param2.go:139: moved to heap: s6
    79  	/workdir/go/test/escape_struct_param2.go:141: moved to heap: ps4
    80  	/workdir/go/test/escape_struct_param2.go:142: moved to heap: ps6
    81  	/workdir/go/test/escape_struct_param2.go:144: &U{...} does not escape
    82  	/workdir/go/test/escape_struct_param2.go:145: &U{...} escapes to heap
    83  	/workdir/go/test/escape_struct_param2.go:146: &V{...} does not escape
    84  	/workdir/go/test/escape_struct_param2.go:153: moved to heap: s2
    85  	/workdir/go/test/escape_struct_param2.go:154: moved to heap: s3
    86  	/workdir/go/test/escape_struct_param2.go:155: moved to heap: s4
    87  	/workdir/go/test/escape_struct_param2.go:156: moved to heap: s5
    88  	/workdir/go/test/escape_struct_param2.go:157: moved to heap: s6
    89  	/workdir/go/test/escape_struct_param2.go:159: moved to heap: ps4
    90  	/workdir/go/test/escape_struct_param2.go:160: moved to heap: ps6
    91  	/workdir/go/test/escape_struct_param2.go:162: &U{...} does not escape
    92  	/workdir/go/test/escape_struct_param2.go:163: &U{...} escapes to heap
    93  	/workdir/go/test/escape_struct_param2.go:164: &V{...} does not escape
    94  	/workdir/go/test/escape_struct_param2.go:171: moved to heap: s2
    95  	/workdir/go/test/escape_struct_param2.go:172: moved to heap: s3
    96  	/workdir/go/test/escape_struct_param2.go:173: moved to heap: s4
    97  	/workdir/go/test/escape_struct_param2.go:174: moved to heap: s5
    98  	/workdir/go/test/escape_struct_param2.go:175: moved to heap: s6
    99  	/workdir/go/test/escape_struct_param2.go:177: moved to heap: ps4
   100  	/workdir/go/test/escape_struct_param2.go:178: moved to heap: ps6
   101  	/workdir/go/test/escape_struct_param2.go:180: &U{...} does not escape
   102  	/workdir/go/test/escape_struct_param2.go:181: &U{...} escapes to heap
   103  	/workdir/go/test/escape_struct_param2.go:182: &V{...} does not escape
   104  	/workdir/go/test/escape_struct_param2.go:186: leaking param: v to result ~r0 level=2
   105  	/workdir/go/test/escape_struct_param2.go:190: leaking param: v to result ~r0 level=2
   106  	/workdir/go/test/escape_struct_param2.go:194: leaking param: v to result ~r0 level=2
   107  	/workdir/go/test/escape_struct_param2.go:198: leaking param: v to result ~r0 level=2
   108  	/workdir/go/test/escape_struct_param2.go:207: moved to heap: s4
   109  	/workdir/go/test/escape_struct_param2.go:208: moved to heap: s5
   110  	/workdir/go/test/escape_struct_param2.go:209: moved to heap: s6
   111  	/workdir/go/test/escape_struct_param2.go:212: moved to heap: ps6
   112  	/workdir/go/test/escape_struct_param2.go:214: &U{...} does not escape
   113  	/workdir/go/test/escape_struct_param2.go:215: &U{...} does not escape
   114  	/workdir/go/test/escape_struct_param2.go:216: &V{...} does not escape
   115  	/workdir/go/test/escape_struct_param2.go:225: moved to heap: s4
   116  	/workdir/go/test/escape_struct_param2.go:226: moved to heap: s5
   117  	/workdir/go/test/escape_struct_param2.go:227: moved to heap: s6
   118  	/workdir/go/test/escape_struct_param2.go:230: moved to heap: ps6
   119  	/workdir/go/test/escape_struct_param2.go:232: &U{...} does not escape
   120  	/workdir/go/test/escape_struct_param2.go:233: &U{...} does not escape
   121  	/workdir/go/test/escape_struct_param2.go:234: &V{...} does not escape
   122  	/workdir/go/test/escape_struct_param2.go:243: moved to heap: s4
   123  	/workdir/go/test/escape_struct_param2.go:244: moved to heap: s5
   124  	/workdir/go/test/escape_struct_param2.go:245: moved to heap: s6
   125  	/workdir/go/test/escape_struct_param2.go:248: moved to heap: ps6
   126  	/workdir/go/test/escape_struct_param2.go:250: &U{...} does not escape
   127  	/workdir/go/test/escape_struct_param2.go:251: &U{...} does not escape
   128  	/workdir/go/test/escape_struct_param2.go:252: &V{...} does not escape
   129  	/workdir/go/test/escape_struct_param2.go:261: moved to heap: s4
   130  	/workdir/go/test/escape_struct_param2.go:262: moved to heap: s5
   131  	/workdir/go/test/escape_struct_param2.go:263: moved to heap: s6
   132  	/workdir/go/test/escape_struct_param2.go:266: moved to heap: ps6
   133  	/workdir/go/test/escape_struct_param2.go:268: &U{...} does not escape
   134  	/workdir/go/test/escape_struct_param2.go:269: &U{...} does not escape
   135  	/workdir/go/test/escape_struct_param2.go:270: &V{...} does not escape
   136  	/workdir/go/test/escape_struct_param2.go:274: leaking param: v to result ~r0 level=3
   137  	/workdir/go/test/escape_struct_param2.go:289: moved to heap: s6
   138  	/workdir/go/test/escape_struct_param2.go:294: &U{...} does not escape
   139  	/workdir/go/test/escape_struct_param2.go:295: &U{...} does not escape
   140  	/workdir/go/test/escape_struct_param2.go:296: &V{...} does not escape
   141  	unexpected fault address 0x3a0000008f
   142  	fatal error: fault
   143  	[signal SIGSEGV: segmentation violation code=0x1 addr=0x3a0000008f pc=0x3a0000008f]
   144  
   145  	goroutine 1 [running]:
   146  	runtime.throw({0x11a6896?, 0x10?})
   147  		/workdir/go/src/runtime/panic.go:1047 +0x5d fp=0xc00048cf68 sp=0xc00048cf38 pc=0x43cd7d
   148  	runtime.sigpanic()
   149  		/workdir/go/src/runtime/signal_unix.go:844 +0x1ca fp=0xc00048cf98 sp=0xc00048cf68 pc=0x453faa
   150  	math/rand.(*Rand).Int63(0xc00074e660)
   151  		/workdir/go/src/math/rand/rand.go:84 +0x38 fp=0xc00048cfc0 sp=0xc00048cf98 pc=0x5ea1b8
   152  	math/rand.(*Rand).Int31(0xc00074e660)
   153  		/workdir/go/src/math/rand/rand.go:98 +0x2b fp=0xc00048cfe8 sp=0xc00048cfc0 pc=0x5ea32b
   154  	math/rand.(*Rand).Int31n(0xc00074e660, 0x2f)
   155  		/workdir/go/src/math/rand/rand.go:133 +0x93 fp=0xc00048d018 sp=0xc00048cfe8 pc=0x5ea5b3
   156  	math/rand.(*Rand).Intn(0xc00074e660, 0x2f)
   157  		/workdir/go/src/math/rand/rand.go:171 +0x53 fp=0xc00048d050 sp=0xc00048d018 pc=0x5ea7b3
   158  	cmd/compile/internal/ssa.Compile(0xc000583520)
   159  		/workdir/go/src/cmd/compile/internal/ssa/compile.go:91 +0x14f0 fp=0xc000490fd8 sp=0xc00048d050 pc=0x8acdb0
   160  	cmd/compile/internal/ssagen.buildssa(0xc000567cc0, 0x0)
   161  		/workdir/go/src/cmd/compile/internal/ssagen/ssa.go:573 +0x224a fp=0xc0004917b0 sp=0xc000490fd8 pc=0xe2f5aa
   162  	cmd/compile/internal/ssagen.Compile(0xc000567cc0, 0x0)
   163  		/workdir/go/src/cmd/compile/internal/ssagen/pgen.go:183 +0x3e fp=0xc000491928 sp=0xc0004917b0 pc=0xe2513e
   164  	cmd/compile/internal/gc.compileFunctions.func4.1(0x0)
   165  		/workdir/go/src/cmd/compile/internal/gc/compile.go:153 +0x47 fp=0xc000491980 sp=0xc000491928 pc=0x10aad87
   166  	cmd/compile/internal/gc.compileFunctions.func2(0xc00074c0a0)
   167  		/workdir/go/src/cmd/compile/internal/gc/compile.go:125 +0x23 fp=0xc000491998 sp=0xc000491980 pc=0x10b0ce3
   168  	cmd/compile/internal/gc.compileFunctions.func4({0xc0000f9e00, 0x37, 0x40})
   169  		/workdir/go/src/cmd/compile/internal/gc/compile.go:152 +0x17b fp=0xc000491a18 sp=0xc000491998 pc=0x10aacdb
   170  	cmd/compile/internal/gc.compileFunctions()
   171  		/workdir/go/src/cmd/compile/internal/gc/compile.go:163 +0x1f2 fp=0xc000491a90 sp=0xc000491a18 pc=0x10aaa52
   172  	cmd/compile/internal/gc.Main(0x11dd308)
   173  		/workdir/go/src/cmd/compile/internal/gc/main.go:301 +0x178c fp=0xc000491ed8 sp=0xc000491a90 pc=0x10ad1cc
   174  	main.main()
   175  		/workdir/go/src/cmd/compile/main.go:57 +0x171 fp=0xc000491f80 sp=0xc000491ed8 pc=0x10e5911
   176  	runtime.main()
   177  		/workdir/go/src/runtime/proc.go:250 +0x1d3 fp=0xc000491fe0 sp=0xc000491f80 pc=0x43f4d3
   178  	runtime.goexit()
   179  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000491fe8 sp=0xc000491fe0 pc=0x472061
   180  
   181  	goroutine 2 [force gc (idle)]:
   182  	runtime.gopark(0x11de6a8, 0x1749830, 0x11, 0x14, 0x1)
   183  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000060f88 sp=0xc000060f58 pc=0x43f91d
   184  	runtime.goparkunlock(0x0?, 0x0?, 0x0?, 0x0?)
   185  		/workdir/go/src/runtime/proc.go:369 +0x2a fp=0xc000060fb8 sp=0xc000060f88 pc=0x43f9aa
   186  	runtime.forcegchelper()
   187  		/workdir/go/src/runtime/proc.go:302 +0xa5 fp=0xc000060fe0 sp=0xc000060fb8 pc=0x43f745
   188  	runtime.goexit()
   189  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000060fe8 sp=0xc000060fe0 pc=0x472061
   190  	created by runtime.init.5
   191  		/workdir/go/src/runtime/proc.go:290 +0x25
   192  
   193  	goroutine 3 [runnable]:
   194  	runtime.lock(0x1749c80?)
   195  		/workdir/go/src/runtime/lock_futex.go:47 +0x3f fp=0xc000061798 sp=0xc000061790 pc=0x40c6bf
   196  	runtime.bgsweep(0x0?)
   197  		/workdir/go/src/runtime/mgcsweep.go:289 +0xa6 fp=0xc0000617c8 sp=0xc000061798 pc=0x427bc6
   198  	runtime.gcenable.func1()
   199  		/workdir/go/src/runtime/mgc.go:178 +0x26 fp=0xc0000617e0 sp=0xc0000617c8 pc=0x41c1e6
   200  	runtime.goexit()
   201  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000617e8 sp=0xc0000617e0 pc=0x472061
   202  	created by runtime.gcenable
   203  		/workdir/go/src/runtime/mgc.go:178 +0x6b
   204  
   205  	goroutine 4 [GC scavenge wait]:
   206  	runtime.gopark(0x11de6a8, 0x174a1e0, 0xd, 0x14, 0x2)
   207  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000061f48 sp=0xc000061f18 pc=0x43f91d
   208  	runtime.goparkunlock(0x3b9aca00?, 0x0?, 0x0?, 0x0?)
   209  		/workdir/go/src/runtime/proc.go:369 +0x2a fp=0xc000061f78 sp=0xc000061f48 pc=0x43f9aa
   210  	runtime.(*scavengerState).park(0x174a1e0)
   211  		/workdir/go/src/runtime/mgcscavenge.go:389 +0x4b fp=0xc000061fa0 sp=0xc000061f78 pc=0x42584b
   212  	runtime.bgscavenge(0x0?)
   213  		/workdir/go/src/runtime/mgcscavenge.go:622 +0x65 fp=0xc000061fc8 sp=0xc000061fa0 pc=0x425e45
   214  	runtime.gcenable.func2()
   215  		/workdir/go/src/runtime/mgc.go:179 +0x26 fp=0xc000061fe0 sp=0xc000061fc8 pc=0x41c186
   216  	runtime.goexit()
   217  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000061fe8 sp=0xc000061fe0 pc=0x472061
   218  	created by runtime.gcenable
   219  		/workdir/go/src/runtime/mgc.go:179 +0xaa
   220  
   221  	goroutine 5 [finalizer wait]:
   222  	runtime.gopark(0x11de6a8, 0x178bb88, 0x10, 0x14, 0x1)
   223  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc0000605f8 sp=0xc0000605c8 pc=0x43f91d
   224  	runtime.goparkunlock(0x0?, 0x30?, 0x7d?, 0xc000526000?)
   225  		/workdir/go/src/runtime/proc.go:369 +0x2a fp=0xc000060628 sp=0xc0000605f8 pc=0x43f9aa
   226  	runtime.runfinq()
   227  		/workdir/go/src/runtime/mfinal.go:186 +0x107 fp=0xc0000607e0 sp=0xc000060628 pc=0x41b287
   228  	runtime.goexit()
   229  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000607e8 sp=0xc0000607e0 pc=0x472061
   230  	created by runtime.createfing
   231  		/workdir/go/src/runtime/mfinal.go:163 +0x45
   232  
   233  	goroutine 9 [GC worker (idle)]:
   234  	runtime.gopark(0x11de530, 0xc000026460, 0x18, 0x14, 0x0)
   235  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000062748 sp=0xc000062718 pc=0x43f91d
   236  	runtime.gcBgMarkWorker()
   237  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc0000627e0 sp=0xc000062748 pc=0x41dae7
   238  	runtime.goexit()
   239  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000627e8 sp=0xc0000627e0 pc=0x472061
   240  	created by runtime.gcBgMarkStartWorkers
   241  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   242  
   243  	goroutine 8 [GC worker (idle)]:
   244  	runtime.gopark(0x11de530, 0xc000114000, 0x18, 0x14, 0x0)
   245  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000062f48 sp=0xc000062f18 pc=0x43f91d
   246  	runtime.gcBgMarkWorker()
   247  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc000062fe0 sp=0xc000062f48 pc=0x41dae7
   248  	runtime.goexit()
   249  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000062fe8 sp=0xc000062fe0 pc=0x472061
   250  	created by runtime.gcBgMarkStartWorkers
   251  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   252  
   253  	goroutine 17 [GC worker (idle)]:
   254  	runtime.gopark(0x11de530, 0xc00050c000, 0x18, 0x14, 0x0)
   255  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc00005c748 sp=0xc00005c718 pc=0x43f91d
   256  	runtime.gcBgMarkWorker()
   257  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc00005c7e0 sp=0xc00005c748 pc=0x41dae7
   258  	runtime.goexit()
   259  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00005c7e8 sp=0xc00005c7e0 pc=0x472061
   260  	created by runtime.gcBgMarkStartWorkers
   261  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   262  
   263  	goroutine 33 [GC worker (idle)]:
   264  	runtime.gopark(0x11de530, 0xc00050c020, 0x18, 0x14, 0x0)
   265  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000512748 sp=0xc000512718 pc=0x43f91d
   266  	runtime.gcBgMarkWorker()
   267  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc0005127e0 sp=0xc000512748 pc=0x41dae7
   268  	runtime.goexit()
   269  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005127e8 sp=0xc0005127e0 pc=0x472061
   270  	created by runtime.gcBgMarkStartWorkers
   271  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   272  
   273  	goroutine 34 [GC worker (idle)]:
   274  	runtime.gopark(0x11de530, 0xc00050c040, 0x18, 0x14, 0x0)
   275  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000512f48 sp=0xc000512f18 pc=0x43f91d
   276  	runtime.gcBgMarkWorker()
   277  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc000512fe0 sp=0xc000512f48 pc=0x41dae7
   278  	runtime.goexit()
   279  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000512fe8 sp=0xc000512fe0 pc=0x472061
   280  	created by runtime.gcBgMarkStartWorkers
   281  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   282  
   283  	goroutine 35 [GC worker (idle)]:
   284  	runtime.gopark(0x11de530, 0xc00050c060, 0x18, 0x14, 0x0)
   285  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000513748 sp=0xc000513718 pc=0x43f91d
   286  	runtime.gcBgMarkWorker()
   287  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc0005137e0 sp=0xc000513748 pc=0x41dae7
   288  	runtime.goexit()
   289  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005137e8 sp=0xc0005137e0 pc=0x472061
   290  	created by runtime.gcBgMarkStartWorkers
   291  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   292  
   293  	goroutine 36 [GC worker (idle)]:
   294  	runtime.gopark(0x11de530, 0xc00050c080, 0x18, 0x14, 0x0)
   295  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000513f48 sp=0xc000513f18 pc=0x43f91d
   296  	runtime.gcBgMarkWorker()
   297  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc000513fe0 sp=0xc000513f48 pc=0x41dae7
   298  	runtime.goexit()
   299  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000513fe8 sp=0xc000513fe0 pc=0x472061
   300  	created by runtime.gcBgMarkStartWorkers
   301  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   302  
   303  	goroutine 10 [GC worker (idle)]:
   304  	runtime.gopark(0x11de530, 0xc000026480, 0x18, 0x14, 0x0)
   305  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000063748 sp=0xc000063718 pc=0x43f91d
   306  	runtime.gcBgMarkWorker()
   307  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc0000637e0 sp=0xc000063748 pc=0x41dae7
   308  	runtime.goexit()
   309  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000637e8 sp=0xc0000637e0 pc=0x472061
   310  	created by runtime.gcBgMarkStartWorkers
   311  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   312  
   313  	goroutine 11 [GC worker (idle)]:
   314  	runtime.gopark(0x11de530, 0xc0000264a0, 0x18, 0x14, 0x0)
   315  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000063f48 sp=0xc000063f18 pc=0x43f91d
   316  	runtime.gcBgMarkWorker()
   317  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc000063fe0 sp=0xc000063f48 pc=0x41dae7
   318  	runtime.goexit()
   319  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000063fe8 sp=0xc000063fe0 pc=0x472061
   320  	created by runtime.gcBgMarkStartWorkers
   321  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   322  
   323  	goroutine 12 [GC worker (idle)]:
   324  	runtime.gopark(0x11de530, 0xc0000264c0, 0x18, 0x14, 0x0)
   325  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc00050e748 sp=0xc00050e718 pc=0x43f91d
   326  	runtime.gcBgMarkWorker()
   327  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc00050e7e0 sp=0xc00050e748 pc=0x41dae7
   328  	runtime.goexit()
   329  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00050e7e8 sp=0xc00050e7e0 pc=0x472061
   330  	created by runtime.gcBgMarkStartWorkers
   331  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   332  
   333  	goroutine 13 [GC worker (idle)]:
   334  	runtime.gopark(0x11de530, 0xc0000264e0, 0x18, 0x14, 0x0)
   335  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc00050ef48 sp=0xc00050ef18 pc=0x43f91d
   336  	runtime.gcBgMarkWorker()
   337  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc00050efe0 sp=0xc00050ef48 pc=0x41dae7
   338  	runtime.goexit()
   339  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00050efe8 sp=0xc00050efe0 pc=0x472061
   340  	created by runtime.gcBgMarkStartWorkers
   341  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   342  
   343  	goroutine 14 [GC worker (idle)]:
   344  	runtime.gopark(0x11de530, 0xc000026500, 0x18, 0x14, 0x0)
   345  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc00050f748 sp=0xc00050f718 pc=0x43f91d
   346  	runtime.gcBgMarkWorker()
   347  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc00050f7e0 sp=0xc00050f748 pc=0x41dae7
   348  	runtime.goexit()
   349  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00050f7e8 sp=0xc00050f7e0 pc=0x472061
   350  	created by runtime.gcBgMarkStartWorkers
   351  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   352  
   353  	goroutine 15 [runnable]:
   354  	runtime.gopark(0x11de530, 0xc000026520, 0x18, 0x14, 0x0)
   355  		/workdir/go/src/runtime/proc.go:346 +0x136 fp=0xc00050ff48 sp=0xc00050ff40 pc=0x43f956
   356  	runtime.gcBgMarkWorker()
   357  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc00050ffe0 sp=0xc00050ff48 pc=0x41dae7
   358  	runtime.goexit()
   359  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00050ffe8 sp=0xc00050ffe0 pc=0x472061
   360  	created by runtime.gcBgMarkStartWorkers
   361  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   362  
   363  	goroutine 16 [GC worker (idle)]:
   364  	runtime.gopark(0x11de530, 0xc000026540, 0x18, 0x14, 0x0)
   365  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000510748 sp=0xc000510718 pc=0x43f91d
   366  	runtime.gcBgMarkWorker()
   367  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc0005107e0 sp=0xc000510748 pc=0x41dae7
   368  	runtime.goexit()
   369  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005107e8 sp=0xc0005107e0 pc=0x472061
   370  	created by runtime.gcBgMarkStartWorkers
   371  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   372  
   373  	goroutine 49 [GC worker (idle)]:
   374  	runtime.gopark(0x11de530, 0xc000026560, 0x18, 0x14, 0x0)
   375  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000510f48 sp=0xc000510f18 pc=0x43f91d
   376  	runtime.gcBgMarkWorker()
   377  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc000510fe0 sp=0xc000510f48 pc=0x41dae7
   378  	runtime.goexit()
   379  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000510fe8 sp=0xc000510fe0 pc=0x472061
   380  	created by runtime.gcBgMarkStartWorkers
   381  		/workdir/go/src/runtime/mgc.go:1158 +0x25
   382  
   383  	goroutine 50 [GC worker (idle)]:
   384  	runtime.gopark(0x11de530, 0xc000026580, 0x18, 0x14, 0x0)
   385  		/workdir/go/src/runtime/proc.go:363 +0xfd fp=0xc000511748 sp=0xc000511718 pc=0x43f91d
   386  	runtime.gcBgMarkWorker()
   387  		/workdir/go/src/runtime/mgc.go:1234 +0x107 fp=0xc0005117e0 sp=0xc000511748 pc=0x41dae7
   388  	runtime.goexit()
   389  		/workdir/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005117e8 sp=0xc0005117e0 pc=0x472061
   390  	created by runtime.gcBgMarkStartWorkers
   391  		/workdir/go/src/runtime/mgc.go:1158 +0x25