Source: delve Version: 1.6.0-1 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20210213 ftbfs-bullseye
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > === RUN TestDebugger_LaunchInvalidFormat > # github.com/go-delve/delve/_fixtures/buildtest > loadinternal: cannot find runtime/cgo > /usr/lib/go-1.15/pkg/tool/linux_amd64/link: running gcc failed: exit status 1 > gcc: error: unrecognized command-line option ‘-mconsole’ > > debugger_test.go:58: go build error exit status 2 > --- FAIL: TestDebugger_LaunchInvalidFormat (4.81s) > === RUN TestDebugger_LaunchNoExecutablePerm > # github.com/go-delve/delve/_fixtures/buildtest > loadinternal: cannot find runtime/cgo > /usr/lib/go-1.15/pkg/tool/linux_amd64/link: running gcc failed: exit status 1 > gcc: error: unrecognized command-line option ‘-mconsole’ > > debugger_unix_test.go:41: go build error exit status 2 > --- FAIL: TestDebugger_LaunchNoExecutablePerm (0.39s) > === RUN TestDebugger_LaunchWithTTY > # github.com/go-delve/delve/_fixtures/buildtest > loadinternal: cannot find runtime/cgo > --- PASS: TestDebugger_LaunchWithTTY (4.40s) > FAIL > FAIL github.com/go-delve/delve/service/debugger 9.684s > ? github.com/go-delve/delve/service/rpc1 [no test files] > ? github.com/go-delve/delve/service/rpc2 [no test files] > === RUN TestSameUserForRemoteAddr > === RUN TestSameUserForRemoteAddr/ipv4-same > === RUN TestSameUserForRemoteAddr/ipv4-not-found > === RUN TestSameUserForRemoteAddr/ipv4-different-uid > === RUN TestSameUserForRemoteAddr/ipv6-same > --- PASS: TestSameUserForRemoteAddr (0.00s) > --- PASS: TestSameUserForRemoteAddr/ipv4-same (0.00s) > --- PASS: TestSameUserForRemoteAddr/ipv4-not-found (0.00s) > --- PASS: TestSameUserForRemoteAddr/ipv4-different-uid (0.00s) > --- PASS: TestSameUserForRemoteAddr/ipv6-same (0.00s) > PASS > ok github.com/go-delve/delve/service/rpccommon 0.007s > === RUN Test1RunWithInvalidPath > --- PASS: Test1RunWithInvalidPath (0.00s) > === RUN Test1Restart_afterExit > Hello, World! > Hello, World! > --- PASS: Test1Restart_afterExit (0.93s) > === RUN Test1Restart_breakpointPreservation > Hello, World! > integration1_test.go:121: Restart > Hello, World! > --- PASS: Test1Restart_breakpointPreservation (0.25s) > === RUN Test1Restart_duringStop > --- PASS: Test1Restart_duringStop (0.79s) > === RUN Test1ClientServer_exit > Hello, World! > --- PASS: Test1ClientServer_exit (0.07s) > === RUN Test1ClientServer_step > --- PASS: Test1ClientServer_step (0.29s) > === RUN Test1NextGeneral > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:17, end:19} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:19, end:20} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:20, end:23} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:23, end:24} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:24, end:26} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:26, end:31} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:31, end:23} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:23, end:24} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:24, end:26} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:26, end:31} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:31, end:23} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:23, end:24} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:24, end:26} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:26, end:27} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:27, end:28} > foo > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:28, end:34} > --- PASS: Test1NextGeneral (1.07s) > === RUN Test1NextFunctionReturn > foo > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:13, end:14} > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:14, end:15} > Hello, World! > integration1_test.go:230: Next for scenario > service_test.nextTest{begin:15, end:35} > --- PASS: Test1NextFunctionReturn (0.18s) > === RUN Test1ClientServer_breakpointInMainThread > --- PASS: Test1ClientServer_breakpointInMainThread (0.33s) > === RUN Test1ClientServer_breakpointInSeparateGoroutine > --- PASS: Test1ClientServer_breakpointInSeparateGoroutine (0.65s) > === RUN Test1ClientServer_breakAtNonexistentPoint > --- PASS: Test1ClientServer_breakAtNonexistentPoint (0.48s) > === RUN Test1ClientServer_clearBreakpoint > --- PASS: Test1ClientServer_clearBreakpoint (0.48s) > === RUN Test1ClientServer_switchThread > --- PASS: Test1ClientServer_switchThread (0.27s) > === RUN Test1ClientServer_infoLocals > --- PASS: Test1ClientServer_infoLocals (0.08s) > === RUN Test1ClientServer_infoArgs > foo > Hello, World! > --- PASS: Test1ClientServer_infoArgs (0.11s) > === RUN Test1ClientServer_traceContinue > integration1_test.go:479: &{false false 0xc0051b1ab0 0xc000d7de00 > [0xc0051b1b90 0xc0051b1c00 0xc0051b1ce0 0xc0051b1d50 0xc0051b1dc0] false > false 0 <nil>} > integration1_test.go:499: Variable i is {i 824634183536 false int int 0 > int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} > integration1_test.go:510: &{false false 0xc0051b1ab0 0xc000d7de00 > [0xc0051b1b90 0xc0051b1c00 0xc0051b1ce0 0xc0051b1d50 0xc0051b1dc0] false > false 0 <nil>} > hi > integration1_test.go:479: &{false false 0xc0026068c0 0xc00011ef00 > [0xc0026069a0 0xc002606a80 0xc002606af0 0xc002606b60 0xc002606bd0] false > false 0 <nil>} > integration1_test.go:499: Variable i is {i 824634183536 false int int 0 > int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} > integration1_test.go:510: &{false false 0xc0026068c0 0xc00011ef00 > [0xc0026069a0 0xc002606a80 0xc002606af0 0xc002606b60 0xc002606bd0] false > false 0 <nil>} > hi > integration1_test.go:479: &{false false 0xc002606e00 0xc00011f2c0 > [0xc002606ee0 0xc002606f50 0xc002606fc0 0xc002607030 0xc0026070a0] false > false 0 <nil>} > integration1_test.go:499: Variable i is {i 824634183536 false int int 0 > int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} > integration1_test.go:510: &{false false 0xc002606e00 0xc00011f2c0 > [0xc002606ee0 0xc002606f50 0xc002606fc0 0xc002607030 0xc0026070a0] false > false 0 <nil>} > hi > --- PASS: Test1ClientServer_traceContinue (4.50s) > === RUN Test1ClientServer_traceContinue2 > integration1_test.go:545: &{false false 0xc003e65650 0xc003e48140 > [0xc003e65730 0xc003e657a0 0xc003e65810 0xc003e65880 0xc003e658f0] false > false 0 <nil>} > integration1_test.go:545: &{false false 0xc002606850 0xc00011eb40 > [0xc002606930 0xc0026069a0 0xc002606a10 0xc002606af0 0xc002606b60] false > false 0 <nil>} > hi > integration1_test.go:545: &{false false 0xc003e65c00 0xc003e48500 > [0xc003e65ce0 0xc003e65dc0 0xc003e65e30 0xc003e65ea0 0xc003e65f10] false > false 0 <nil>} > hi > integration1_test.go:545: &{false false 0xc002606e70 0xc00011ec80 > [0xc002606f50 0xc002606fc0 0xc002607030 0xc0026070a0 0xc002607110] false > false 0 <nil>} > hi > --- PASS: Test1ClientServer_traceContinue2 (4.09s) > === RUN Test1ClientServer_FindLocations > common_test.go:99: FindLocation("locationsprog.go:26") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc004f75d10 [4881615]}] > common_test.go:99: FindLocation("locationsprog.go:27") → [{4881629 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 27 0xc004f84360 [4881629]}] > common_test.go:99: FindLocation("anotherFunction:1") → [{4881629 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 27 0xc004f84540 [4881629]}] > common_test.go:99: FindLocation("main.anotherFunction:1") → [{4881629 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 27 0xc004f84600 [4881629]}] > common_test.go:99: FindLocation("anotherFunction") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc004f84810 [4881615]}] > common_test.go:99: FindLocation("main.anotherFunction") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc004f94900 [4881615]}] > common_test.go:99: FindLocation("*0x4a7ccf") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc004f94ab0 []}] > common_test.go:99: FindLocation("sprog.go:26") → [] > common_test.go:99: FindLocation("String") → [] > common_test.go:99: FindLocation("main.String") → [] > common_test.go:99: FindLocation("locationsprog.go:14") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc004f95200 [4881440]}] > common_test.go:99: FindLocation("locationsprog.go:18") → [{4881472 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 18 0xc004f952c0 [4881472]}] > common_test.go:99: FindLocation("SomeType.String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc004f85c80 [4881440]}] > common_test.go:99: FindLocation("(*SomeType).String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc005190120 [4881440]}] > common_test.go:99: FindLocation("main.SomeType.String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc004f95a70 [4881440]}] > common_test.go:99: FindLocation("main.(*SomeType).String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc004f95ef0 [4881440]}] > common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{4880563 > /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc0054ce120 [4880563]}] > common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{4880563 > /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc0054ce210 [4880563]}] > common_test.go:99: FindLocation("ioutil.ReadFile") → [{4880563 > /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc005190a20 [4880563]}] > common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc005190c00 [4881440]} {4881472 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 18 0xc005190c30 [4881472]}] > common_test.go:99: FindLocation("locationsprog.go:35") → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc0054cf440 [4882188]}] > common_test.go:99: > FindLocation("/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") > → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc0054ff3e0 [4882188]}] > common_test.go:99: FindLocation("+1") → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc0054ff800 [4882188]}] > common_test.go:99: FindLocation("35") → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc0054ff890 [4882188]}] > common_test.go:99: FindLocation("locationsprog.go:33") → [{4881743 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 33 0xc0054ff920 [4881743]}] > common_test.go:99: FindLocation("-1") → [{4881743 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 33 0xc0054ff9b0 [4881743]}] > common_test.go:99: FindLocation("testnextdefer.go:5") → [{4822232 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go > 5 0xc005527a10 [4822232]}] > common_test.go:99: FindLocation("main.main") → [{4822232 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go > 5 0xc005527c20 [4822232]}] > common_test.go:99: FindLocation("stacktraceprog.go:4") → [{4578528 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go > 4 0xc003b902d0 [4578528]}] > common_test.go:99: FindLocation("main.stacktraceme") → [{4578528 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go > 4 0xc003b903c0 [4578528]}] > common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{4822237 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go > 6 0xc004bc6c90 [4822237]}] > common_test.go:99: > FindLocation("/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") > → [{4822237 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go > 6 0xc004bc6e70 [4822237]}] > common_test.go:99: > FindLocation("/build/delve-mcqwyc/delve-1.6.0/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") > → [] > --- PASS: Test1ClientServer_FindLocations (1.58s) > === RUN Test1ClientServer_FindLocationsAddr > common_test.go:99: FindLocation("main.afunction") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc0069b9830 [4822323]}] > common_test.go:99: FindLocation("main.main.func1") → [{4823603 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 24 0xc0069b9920 [4823603]}] > common_test.go:99: FindLocation("*fn1") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc0069b99b0 []}] > common_test.go:99: FindLocation("*fn3") → [{4823603 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 24 0xc0069b9a40 []}] > --- PASS: Test1ClientServer_FindLocationsAddr (0.27s) > === RUN Test1ClientServer_EvalVariable > integration1_test.go:685: var1: "foofoofoofoofoofoo" > --- PASS: Test1ClientServer_EvalVariable (0.29s) > === RUN Test1ClientServer_SetVariable > integration1_test.go:708: a2: &{a2 824635345320 false int int 0 int 8 0 0 > [] 0 [block] DW_OP_fbreg -0x590 33} > --- PASS: Test1ClientServer_SetVariable (0.09s) > === RUN Test1ClientServer_FullStacktrace > integration1_test.go:733: goroutine 1 > integration1_test.go:735: frame 0 off=-0xe0 bpoff=-0x88 > pc=0x45dd80 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 > main.stacktraceme > integration1_test.go:735: frame 1 off=-0x78 bpoff=-0x88 > pc=0x45deac > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 > main.main > integration1_test.go:735: frame 2 off=-0x20 bpoff=-0x30 > pc=0x42fca9 /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main > integration1_test.go:735: frame 3 off=-0x18 bpoff=-0xc000036800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 2 > integration1_test.go:735: frame 0 off=-0x50 bpoff=-0x60 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x20 bpoff=-0x30 > pc=0x42ff45 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock > integration1_test.go:735: frame 2 off=-0x20 bpoff=-0x30 > pc=0x42ff45 /usr/lib/go-1.15/src/runtime/proc.go:255 runtime.forcegchelper > integration1_test.go:735: frame 3 off=-0x18 bpoff=-0xc000037000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 3 > integration1_test.go:735: frame 0 off=-0x58 bpoff=-0x68 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x28 bpoff=-0x38 > pc=0x41d0de /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock > integration1_test.go:735: frame 2 off=-0x28 bpoff=-0x38 > pc=0x41d0de /usr/lib/go-1.15/src/runtime/mgcsweep.go:163 runtime.bgsweep > integration1_test.go:735: frame 3 off=-0x20 bpoff=-0xc000037800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 4 > integration1_test.go:735: frame 0 off=-0x88 bpoff=-0x98 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x28 bpoff=-0x38 > pc=0x41b112 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock > integration1_test.go:735: frame 2 off=-0x28 bpoff=-0x38 > pc=0x41b112 /usr/lib/go-1.15/src/runtime/mgcscavenge.go:265 runtime.bgscavenge > integration1_test.go:735: frame 3 off=-0x20 bpoff=-0xc000038000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 5 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633952216 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000038800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 6 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633954264 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000039000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 7 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633956312 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000039800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 8 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633958360 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc00003a000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 9 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633927640 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000032800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 10 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633929688 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000033000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 11 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633931736 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000033800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 12 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633933784 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000034000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 13 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633935832 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000034800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:733: goroutine 14 > integration1_test.go:735: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration1_test.go:735: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration1_test.go:735: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration1_test.go:735: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration1_test.go:746: variable i is {Name:i Addr:824633937880 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration1_test.go:735: frame 4 off=-0x30 bpoff=-0xc000035000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration1_test.go:761: continue > integration1_test.go:773: frame 0 off=-0x120 bpoff=-0x120 > pc=0x45dd80 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 > main.stacktraceme > integration1_test.go:773: frame 1 off=-0x110 bpoff=-0x108 > pc=0x45dfc5 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 > main.func3 > integration1_test.go:773: frame 2 off=-0xf8 bpoff=-0x108 > pc=0x45df8e > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 > main.func2 > integration1_test.go:773: frame 3 off=-0xe0 bpoff=-0xf0 > pc=0x45df4e > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 > main.func1 > integration1_test.go:773: frame 4 off=-0x78 bpoff=-0x88 > pc=0x45df05 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 > main.main > --- PASS: Test1ClientServer_FullStacktrace (0.20s) > === RUN Test1Issue355 > Hello, World! > --- PASS: Test1Issue355 (0.11s) > === RUN Test1Disasm > integration1_test.go:946: call: &{{4823124 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 28 0xc003fffcb0 []} 0xc00520a900 call rax [255 208] false true} > --- PASS: Test1Disasm (0.28s) > === RUN Test1NegativeStackDepthBug > --- PASS: Test1NegativeStackDepthBug (0.06s) > === RUN Test1ClientServer_CondBreakpoint > hi 9 > hi 9 > hi 4 > hi 4 > hi 0 > hi 0 > hi 6 > hi 6 > hi 3 > --- PASS: Test1ClientServer_CondBreakpoint (0.27s) > === RUN Test1Issue419 > Start > --- PASS: Test1Issue419 (2.27s) > === RUN Test1TypesCommand > --- PASS: Test1TypesCommand (0.27s) > === RUN Test1Issue406 > Node: root > Disabled: false > Redirect IP: > Exclude(s): > Include(s): > ---------- > Node: hosts > Disabled: false > Redirect IP: 192.168.168.1 > Exclude(s): > rackcdn.com > schema.org > Include(s): > msdn.com > badgits.org > Source: hpHosts > Disabled: false > Description: > Prefix: 127.0.0.0 > URL: http://www.bonzon.com > ---------- > Node: domains > Disabled: false > Redirect IP: > Exclude(s): > Include(s): > ---------- > > &{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] > map[hpHosts:0xc000078040]} > integration1_test.go:1062: cfgtree formats to: map[string]*main.Node [ > "blacklist": *{ > Disable: false, > IP: "0.0.0.0", > Include: []string len: 0, cap: 0, nil, > Exclude: []string len: 0, cap: 0, nil, > Source: main.Source [],}, > "domains": *{ > Disable: false, > IP: "", > Include: []string len: 8, cap: 8, [ > "adsrvr.org", > "adtechus.net", > "advertising.com", > "centade.com", > "doubleclick.net", > "free-counter.co.uk", > "intellitxt.com", > "kiosked.com", > ], > Exclude: []string len: 42, cap: 64, [ > "122.2o7.net", > "1e100.net", > "adobedtm.com", > "akamai.net", > "amazon.com", > "amazonaws.com", > "apple.com", > "ask.com", > "avast.com", > "bitdefender.com", > "cdn.visiblemeasures.com", > "cloudfront.net", > "coremetrics.com", > "edgesuite.net", > "freedns.afraid.org", > "github.com", > "githubusercontent.com", > "google.com", > "googleadservices.com", > "googleapis.com", > "googleusercontent.com", > "gstatic.com", > "gvt1.com", > "gvt1.net", > "hb.disney.go.com", > "hp.com", > "hulu.com", > "images-amazon.com", > "msdn.com", > "paypal.com", > "rackcdn.com", > "schema.org", > "skype.com", > "smacargo.com", > "sourceforge.net", > "ssl-on9.com", > "ssl-on9.net", > "static.chartbeat.com", > "storage.googleapis.com", > "windows.net", > "yimg.com", > "ytimg.com", > ], > Source: main.Source [...],}, > "hosts": *{ > Disable: false, > IP: "", > Include: []string len: 1, cap: 1, [ > "beap.gemini.yahoo.com", > ], > Exclude: []string len: 0, cap: 0, nil, > Source: main.Source [...],}, > ] > --- PASS: Test1Issue406 (0.30s) > === RUN TestRunWithInvalidPath > --- PASS: TestRunWithInvalidPath (0.00s) > === RUN TestRestart_afterExit > Hello, World! > Hello, World! > --- PASS: TestRestart_afterExit (0.16s) > === RUN TestRestart_breakpointPreservation > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestRestart_breakpointPreservation > Hello, World! > integration2_test.go:168: Restart > Hello, World! > --- PASS: TestRestart_breakpointPreservation (0.12s) > === RUN TestRestart_duringStop > --- PASS: TestRestart_duringStop (0.38s) > === RUN TestRestart_rebuild > --- PASS: TestRestart_rebuild (0.71s) > === RUN TestClientServer_exit > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_exit > Hello, World! > --- PASS: TestClientServer_exit (0.26s) > === RUN TestClientServer_step > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_step > --- PASS: TestClientServer_step (0.26s) > === RUN TestClientServer_stepout > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_stepout > foo > Hello, World! > --- PASS: TestClientServer_stepout (0.32s) > === RUN TestNextGeneral > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestNextGeneral > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:17, end:19} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:19, end:20} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:20, end:23} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:23, end:24} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:24, end:26} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:26, end:31} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:31, end:23} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:23, end:24} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:24, end:26} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:26, end:31} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:31, end:23} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:23, end:24} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:24, end:26} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:26, end:27} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:27, end:28} > foo > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:28, end:34} > --- PASS: TestNextGeneral (0.31s) > === RUN TestNextFunctionReturn > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestNextFunctionReturn > foo > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:13, end:14} > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:14, end:15} > Hello, World! > integration2_test.go:364: Next for scenario > service_test.nextTest{begin:15, end:35} > --- PASS: TestNextFunctionReturn (0.28s) > === RUN TestClientServer_breakpointInMainThread > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInMainThread > --- PASS: TestClientServer_breakpointInMainThread (0.27s) > === RUN TestClientServer_breakpointInSeparateGoroutine > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInSeparateGoroutine > --- PASS: TestClientServer_breakpointInSeparateGoroutine (0.27s) > === RUN TestClientServer_breakAtNonexistentPoint > --- PASS: TestClientServer_breakAtNonexistentPoint (0.28s) > === RUN TestClientServer_clearBreakpoint > --- PASS: TestClientServer_clearBreakpoint (0.25s) > === RUN TestClientServer_switchThread > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_switchThread > --- PASS: TestClientServer_switchThread (0.08s) > === RUN TestClientServer_infoLocals > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_infoLocals > --- PASS: TestClientServer_infoLocals (0.27s) > === RUN TestClientServer_infoArgs > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_infoArgs > foo > Hello, World! > integration2_test.go:601: GoroutineID: -1, Frame: 0 > Rip = 0x0000000000499b1d > Rsp = 0x000000c0000387a8 > Rax = 0x0000000000000000 > Rbx = 0x0000000000499b00 > Rcx = 0x000000c000001500 > Rdx = 0x00000000004c4ad8 > Rsi = 0x0000000000000000 > Rdi = 0x0000000000000000 > Rbp = 0x000000c0000387c0 > R8 = 0x000000c000080401 > R9 = 0x000000c000082480 > R10 = 0x0000000000000008 > R11 = 0x0000000000000206 > R12 = 0x00000000004374a0 > R13 = 0x0000000000000000 > R14 = 0x00000000004d8114 > R15 = 0x0000000000000000 > Rflags = 0x0000000000000202 [IF IOPL=0] > Es = 0x0000000000000000 > Cs = 0x0000000000000033 > Ss = 0x000000000000002b > Ds = 0x0000000000000000 > Fs = 0x0000000000000000 > Gs = 0x0000000000000000 > Fs_base = 0x000000c000080090 > Gs_base = 0x0000000000000000 > integration2_test.go:608: GoroutineID: -1, Frame: 1 > Rip = 0x00000000004635a1 > Rsp = 0x000000c0000387d0 > Rbp = 0x0000000000000000 > --- PASS: TestClientServer_infoArgs (0.07s) > === RUN TestClientServer_traceContinue > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue > integration2_test.go:634: &{false false 0xc00362e9a0 0xc007a9a3c0 > [0xc00362eb60 0xc00362ebd0 0xc00362f030 0xc00362f0a0 0xc00362f110] false > false 0 <nil>} > integration2_test.go:654: Variable i is {i 824634183536 false int int 0 > int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} > integration2_test.go:665: &{false false 0xc00362e9a0 0xc007a9a3c0 > [0xc00362eb60 0xc00362ebd0 0xc00362f030 0xc00362f0a0 0xc00362f110] false > false 0 <nil>} > hi > integration2_test.go:634: &{false false 0xc00362f420 0xc007a9a780 > [0xc00362f500 0xc00362f570 0xc00362f5e0 0xc00362f6c0 0xc00362f7a0] false > false 0 <nil>} > integration2_test.go:654: Variable i is {i 824634183536 false int int 0 > int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} > integration2_test.go:665: &{false false 0xc00362f420 0xc007a9a780 > [0xc00362f500 0xc00362f570 0xc00362f5e0 0xc00362f6c0 0xc00362f7a0] false > false 0 <nil>} > hi > integration2_test.go:634: &{false false 0xc00362f9d0 0xc007a9ab40 > [0xc00362fab0 0xc00362fb20 0xc00362fb90 0xc00362fc70 0xc00362fce0] false > false 0 <nil>} > integration2_test.go:654: Variable i is {i 824634183536 false int int 0 > int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} > integration2_test.go:665: &{false false 0xc00362f9d0 0xc007a9ab40 > [0xc00362fab0 0xc00362fb20 0xc00362fb90 0xc00362fc70 0xc00362fce0] false > false 0 <nil>} > hi > --- PASS: TestClientServer_traceContinue (4.29s) > === RUN TestClientServer_traceContinue2 > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue2 > integration2_test.go:701: &{false false 0xc007a4c540 0xc007a9b040 > [0xc007a4c620 0xc007a4c700 0xc007a4c770 0xc007a4c7e0 0xc007a4c850 > 0xc007a4c8c0] false false 0 <nil>} > integration2_test.go:701: &{false false 0xc007a4ca80 0xc007a9b180 > [0xc007a4cb60 0xc007a4cbd0 0xc007a4cc40 0xc007a4cd20 0xc007a4cd90 > 0xc007a4ce00] false false 0 <nil>} > hi > integration2_test.go:701: &{false false 0xc008399ce0 0xc003e49e00 > [0xc008399e30 0xc008399f10 0xc008399f80 0xc00ba68000 0xc00ba681c0 > 0xc00ba68230] false false 0 <nil>} > hi > integration2_test.go:701: &{false false 0xc00ba68460 0xc00011ec80 > [0xc00ba68540 0xc00ba685b0 0xc00ba68620 0xc00ba68700 0xc00ba68770 > 0xc00ba687e0] false false 0 <nil>} > hi > --- PASS: TestClientServer_traceContinue2 (4.07s) > === RUN TestClientServer_FindLocations > common_test.go:99: FindLocation("locationsprog.go:26") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc00873ced0 [4881615]}] > common_test.go:99: FindLocation("locationsprog.go:27") → [{4881629 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 27 0xc00873d140 [4881629]}] > common_test.go:99: FindLocation("anotherFunction:1") → [{4881629 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 27 0xc00997eb10 [4881629]}] > common_test.go:99: FindLocation("main.anotherFunction:1") → [{4881629 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 27 0xc00873d3e0 [4881629]}] > common_test.go:99: FindLocation("anotherFunction") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc00997f0b0 [4881615]}] > common_test.go:99: FindLocation("main.anotherFunction") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc00873d770 [4881615]}] > common_test.go:99: FindLocation("*0x4a7ccf") → [{4881615 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 26 0xc00997f590 []}] > common_test.go:99: FindLocation("sprog.go:26") → [] > common_test.go:99: FindLocation("String") → [] > common_test.go:99: FindLocation("main.String") → [] > common_test.go:99: FindLocation("locationsprog.go:14") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc008764270 [4881440]}] > common_test.go:99: FindLocation("locationsprog.go:18") → [{4881472 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 18 0xc00553a960 [4881472]}] > common_test.go:99: FindLocation("SomeType.String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc0087646c0 [4881440]}] > common_test.go:99: FindLocation("(*SomeType).String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc00553ade0 [4881440]}] > common_test.go:99: FindLocation("main.SomeType.String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc008764b40 [4881440]}] > common_test.go:99: FindLocation("main.(*SomeType).String") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc00553b290 [4881440]}] > common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{4880563 > /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc008764f60 [4880563]}] > common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{4880563 > /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc00553b620 [4880563]}] > common_test.go:99: FindLocation("ioutil.ReadFile") → [{4880563 > /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc00553b980 [4880563]}] > common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{4881440 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 14 0xc0087655f0 [4881440]} {4881472 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 18 0xc008765620 [4881472]}] > common_test.go:99: FindLocation("locationsprog.go:35") → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc008b91530 [4882188]}] > common_test.go:99: > FindLocation("/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") > → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc008b91920 [4882188]}] > common_test.go:99: FindLocation("+1") → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc008b24d80 [4882188]}] > common_test.go:99: FindLocation("35") → [{4882188 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 35 0xc008b25140 [4882188]}] > common_test.go:99: FindLocation("locationsprog.go:33") → [{4881743 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 33 0xc008b91ce0 [4881743]}] > common_test.go:99: FindLocation("-1") → [{4881743 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 33 0xc008b254d0 [4881743]}] > common_test.go:99: FindLocation("amap["k"]") → [{4882543 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 44 0xc008b408a0 []}] > common_test.go:99: FindLocation("*amap["k"]") → [{4882543 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go > 44 0xc008ba44b0 []}] > integration2_test.go:777: substitute rules: > "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/" > -> > "/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/nonexistent" > integration2_test.go:782: > FindLocation("/nonexistent/path/locationsprog.go:35") -> > []api.Location{api.Location{PC:0x4a7f0c, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", > Line:35, Function:(*api.Function)(0xc008ba4870), PCs:[]uint64{0x4a7f0c}}} > common_test.go:99: FindLocation("testnextdefer.go:5") → [{4822232 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go > 5 0xc00af5b1a0 [4822232]}] > common_test.go:99: FindLocation("main.main") → [{4822232 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go > 5 0xc00933f410 [4822232]}] > common_test.go:99: FindLocation("stacktraceprog.go:4") → [{4578528 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go > 4 0xc00b85e900 [4578528]}] > common_test.go:99: FindLocation("main.stacktraceme") → [{4578528 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go > 4 0xc00bdf6210 [4578528]}] > common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{4822237 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go > 6 0xc0015c8900 [4822237]}] > common_test.go:99: > FindLocation("/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") > → [{4822237 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go > 6 0xc0015c2450 [4822237]}] > common_test.go:99: > FindLocation("/build/delve-mcqwyc/delve-1.6.0/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") > → [] > common_test.go:99: > FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") > → [{6269999 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go > 9 0xc0068de780 [6269999]}] > common_test.go:99: FindLocation("dirio.SomeFunction:0") → [{6269999 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go > 9 0xc008ffbe90 [6269999]}] > --- PASS: TestClientServer_FindLocations (2.52s) > === RUN TestClientServer_FindLocationsAddr > common_test.go:99: FindLocation("main.afunction") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc00ad084b0 [4822323]}] > common_test.go:99: FindLocation("main.main.func1") → [{4823603 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 24 0xc00ad3c390 [4823603]}] > common_test.go:99: FindLocation("*fn1") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc00ad3cb10 []}] > common_test.go:99: FindLocation("*fn3") → [{4823603 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 24 0xc00ad08a80 []}] > --- PASS: TestClientServer_FindLocationsAddr (0.28s) > === RUN TestClientServer_FindLocationsExactMatch > common_test.go:99: FindLocation("math/rand.Intn") → [{4824143 > /usr/lib/go-1.15/src/math/rand/rand.go 337 0xc00bc55ef0 [4824143]}] > --- PASS: TestClientServer_FindLocationsExactMatch (0.44s) > === RUN TestClientServer_EvalVariable > integration2_test.go:879: var1: "foofoofoofoofoofoo" > --- PASS: TestClientServer_EvalVariable (0.31s) > === RUN TestClientServer_SetVariable > integration2_test.go:902: a2: &{a2 824634149288 false int int 0 int 8 0 0 > [] 0 [block] DW_OP_fbreg -0x590 33} > --- PASS: TestClientServer_SetVariable (0.26s) > === RUN TestClientServer_FullStacktrace > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_FullStacktrace > integration2_test.go:928: goroutine 1 > integration2_test.go:930: frame 0 off=-0xe0 bpoff=-0x88 > pc=0x45dd80 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 > main.stacktraceme > integration2_test.go:930: frame 1 off=-0x78 bpoff=-0x88 > pc=0x45deac > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 > main.main > integration2_test.go:930: frame 2 off=-0x20 bpoff=-0x30 > pc=0x42fca9 /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main > integration2_test.go:930: frame 3 off=-0x18 bpoff=-0xc000036800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 2 > integration2_test.go:930: frame 0 off=-0x50 bpoff=-0x60 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x20 bpoff=-0x30 > pc=0x42ff45 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock > integration2_test.go:930: frame 2 off=-0x20 bpoff=-0x30 > pc=0x42ff45 /usr/lib/go-1.15/src/runtime/proc.go:255 runtime.forcegchelper > integration2_test.go:930: frame 3 off=-0x18 bpoff=-0xc000037000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 3 > integration2_test.go:930: frame 0 off=-0x58 bpoff=-0x68 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x28 bpoff=-0x38 > pc=0x41d0de /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock > integration2_test.go:930: frame 2 off=-0x28 bpoff=-0x38 > pc=0x41d0de /usr/lib/go-1.15/src/runtime/mgcsweep.go:163 runtime.bgsweep > integration2_test.go:930: frame 3 off=-0x20 bpoff=-0xc000037800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 4 > integration2_test.go:930: frame 0 off=-0x88 bpoff=-0x98 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x28 bpoff=-0x38 > pc=0x41b112 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock > integration2_test.go:930: frame 2 off=-0x28 bpoff=-0x38 > pc=0x41b112 /usr/lib/go-1.15/src/runtime/mgcscavenge.go:265 runtime.bgscavenge > integration2_test.go:930: frame 3 off=-0x20 bpoff=-0xc000038000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 5 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633952216 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000038800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 6 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633954264 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000039000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 7 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633956312 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000039800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 8 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633958360 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc00003a000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 9 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633927640 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000032800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 10 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633929688 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000033000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 11 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633931736 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000033800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 12 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633933784 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000034000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 13 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633935832 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000034800 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:928: goroutine 14 > integration2_test.go:930: frame 0 off=-0x110 bpoff=-0x120 > pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark > integration2_test.go:930: frame 1 off=-0x90 bpoff=-0xa0 > pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend > integration2_test.go:930: frame 2 off=-0x58 bpoff=-0x68 > pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 > integration2_test.go:930: frame 3 off=-0x38 bpoff=-0x48 > pc=0x45dd6d > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 > main.agoroutine > integration2_test.go:941: variable i is {Name:i Addr:824633937880 > OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 > Children:[] Base:0 Unreadable: LocationExpr:[block] DW_OP_fbreg 0x10 > DeclLine:7} > integration2_test.go:930: frame 4 off=-0x30 bpoff=-0xc000035000 > pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit > integration2_test.go:956: continue > integration2_test.go:968: frame 0 off=-0x120 bpoff=-0x120 > pc=0x45dd80 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 > main.stacktraceme > integration2_test.go:968: frame 1 off=-0x110 bpoff=-0x108 > pc=0x45dfc5 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 > main.func3 > integration2_test.go:968: frame 2 off=-0xf8 bpoff=-0x108 > pc=0x45df8e > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 > main.func2 > integration2_test.go:968: frame 3 off=-0xe0 bpoff=-0xf0 > pc=0x45df4e > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 > main.func1 > integration2_test.go:968: frame 4 off=-0x78 bpoff=-0x88 > pc=0x45df05 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 > main.main > --- PASS: TestClientServer_FullStacktrace (0.29s) > === RUN TestIssue355 > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestIssue355 > Hello, World! > --- PASS: TestIssue355 (0.08s) > === RUN TestDisasm > integration2_test.go:1153: call: &{{4823124 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 28 0xc009b63710 []} 0xc002668b40 call rax [255 208] false true} > --- PASS: TestDisasm (0.33s) > === RUN TestNegativeStackDepthBug > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestNegativeStackDepthBug > --- PASS: TestNegativeStackDepthBug (0.26s) > === RUN TestClientServer_CondBreakpoint > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_CondBreakpoint > hi 9 > hi 9 > hi 0 > hi 0 > hi 5 > hi 5 > hi 4 > hi 4 > hi 3 > --- PASS: TestClientServer_CondBreakpoint (0.29s) > === RUN TestSkipPrologue > common_test.go:99: FindLocation("main.afunction") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc00a7730e0 [4822323]}] > common_test.go:99: FindLocation("*fn1") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc00a788960 []}] > common_test.go:99: FindLocation("locationsprog2.go:8") → [{4822323 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go > 8 0xc00a7735c0 [4822323]}] > --- PASS: TestSkipPrologue (0.27s) > === RUN TestSkipPrologue2 > common_test.go:99: FindLocation("main.callme") → [{4822227 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go > 5 0xc00c03a810 [4822227]}] > common_test.go:99: FindLocation("callme.go:5") → [{4822227 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go > 5 0xc00c03adb0 [4822227]}] > common_test.go:99: FindLocation("main.callme2") → [{4822483 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go > 12 0xc00b5b1200 [4822483]}] > common_test.go:99: FindLocation("callme.go:12") → [{4822483 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go > 12 0xc00c03b5c0 [4822483]}] > common_test.go:99: FindLocation("main.callme3") → [{4822735 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go > 19 0xc00b5b18c0 [4822735]}] > common_test.go:99: FindLocation("callme.go:19") → [{4822735 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go > 19 0xc00c03ba70 [4822735]}] > --- PASS: TestSkipPrologue2 (0.43s) > === RUN TestIssue419 > Start > integration2_test.go:1283: halt > integration2_test.go:1290: done > --- PASS: TestIssue419 (2.28s) > === RUN TestTypesCommand > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestTypesCommand > --- PASS: TestTypesCommand (0.28s) > === RUN TestIssue406 > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestIssue406 > Node: domains > Disabled: false > Redirect IP: > Exclude(s): > Include(s): > ---------- > Node: root > Disabled: false > Redirect IP: > Exclude(s): > Include(s): > ---------- > Node: hosts > Disabled: false > Redirect IP: 192.168.168.1 > Exclude(s): > rackcdn.com > schema.org > Include(s): > msdn.com > badgits.org > Source: hpHosts > Disabled: false > Description: > Prefix: 127.0.0.0 > URL: http://www.bonzon.com > ---------- > > &{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] > map[hpHosts:0xc000190040]} > integration2_test.go:1335: cfgtree formats to: map[string]*main.Node [ > "blacklist": *{ > Disable: false, > IP: "0.0.0.0", > Include: []string len: 0, cap: 0, nil, > Exclude: []string len: 0, cap: 0, nil, > Source: main.Source [],}, > "domains": *{ > Disable: false, > IP: "", > Include: []string len: 8, cap: 8, [ > "adsrvr.org", > "adtechus.net", > "advertising.com", > "centade.com", > "doubleclick.net", > "free-counter.co.uk", > "intellitxt.com", > "kiosked.com", > ], > Exclude: []string len: 42, cap: 64, [ > "122.2o7.net", > "1e100.net", > "adobedtm.com", > "akamai.net", > "amazon.com", > "amazonaws.com", > "apple.com", > "ask.com", > "avast.com", > "bitdefender.com", > "cdn.visiblemeasures.com", > "cloudfront.net", > "coremetrics.com", > "edgesuite.net", > "freedns.afraid.org", > "github.com", > "githubusercontent.com", > "google.com", > "googleadservices.com", > "googleapis.com", > "googleusercontent.com", > "gstatic.com", > "gvt1.com", > "gvt1.net", > "hb.disney.go.com", > "hp.com", > "hulu.com", > "images-amazon.com", > "msdn.com", > "paypal.com", > "rackcdn.com", > "schema.org", > "skype.com", > "smacargo.com", > "sourceforge.net", > "ssl-on9.com", > "ssl-on9.net", > "static.chartbeat.com", > "storage.googleapis.com", > "windows.net", > "yimg.com", > "ytimg.com", > ], > Source: main.Source [...],}, > "hosts": *{ > Disable: false, > IP: "", > Include: []string len: 1, cap: 1, [ > "beap.gemini.yahoo.com", > ], > Exclude: []string len: 0, cap: 0, nil, > Source: main.Source [...],}, > ] > --- PASS: TestIssue406 (0.27s) > === RUN TestEvalExprName > integration2_test.go:1349: i1+1 → &api.Variable{Name:"i1+1", Addr:0x0, > OnlyAddr:false, Type:"int", RealType:"int", Flags:0x0, Kind:0x2, Value:"2", > Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", > LocationExpr:"", DeclLine:0} > --- PASS: TestEvalExprName (0.08s) > === RUN TestClientServer_Issue528 > common_test.go:99: FindLocation("State.Close") → [{4859311 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/peterh/liner/input.go > 351 0xc00cab0600 [4859311]}] > --- PASS: TestClientServer_Issue528 (0.69s) > === RUN TestClientServer_FpRegisters > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_FpRegisters > integration2_test.go:1413: state after continue: > &api.DebuggerState{Running:false, Recording:false, > CurrentThread:(*api.Thread)(0xc00a740000), > SelectedGoroutine:(*api.Goroutine)(0xc0078ae140), > Threads:[]*api.Thread{(*api.Thread)(0xc00a740070), > (*api.Thread)(0xc00a7400e0), (*api.Thread)(0xc00a740150), > (*api.Thread)(0xc00a7401c0)}, NextInProgress:false, Exited:false, > ExitStatus:0, When:"", Err:error(nil)} > integration2_test.go:1424: avx2 variable: &api.Variable{Name:"avx2", > Addr:0xc000036736, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, > Kind:0x1, Value:"true", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, > Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x52 ", DeclLine:22} > integration2_test.go:1424: avx512 variable: &api.Variable{Name:"avx512", > Addr:0xc000036735, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, > Kind:0x1, Value:"true", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, > Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x53 ", DeclLine:23} > integration2_test.go:1440: Rip = 0x0000000000466b15 > Rsp = 0x000000c0000366f8 > Rax = 0x0000000000000001 > Rbx = 0x00000000d19f4fbb > Rcx = 0x000000c000000180 > Rdx = 0x0000000000000000 > Rsi = 0x000000c000010000 > Rdi = 0x000000c0000101b0 > Rbp = 0x000000c000036778 > R8 = 0x0000000000000011 > R9 = 0x0000000000000011 > R10 = 0x0000000000494eb4 > R11 = 0x000000c0000101b0 > R12 = 0xffffffffffffffff > R13 = 0x000000000000001c > R14 = 0x000000000000001b > R15 = 0x0000000000000200 > XMM0 = 0x3ff33333333333333ff199999999999a v2_int={ > 3ff199999999999a 3ff3333333333333 } v4_int={ 9999999a 3ff19999 33333333 > 3ff33333 } v8_int={ 999a 9999 9999 3ff1 3333 3333 3333 3ff3 } v16_int={ > 9a 99 99 99 99 99 f1 3f 33 33 33 33 33 33 f3 3f } v2_float={ 1.1 1.2 } > v4_float={ -1.5881868e-23 1.8874999 4.172325e-08 1.9 } > [YMM0h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM0hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM0hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM1 = 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [YMM1h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM1hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM1hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM2 = 0x3fe666663fd9999a3fcccccd3fc00000 v2_int={ > 3fcccccd3fc00000 3fe666663fd9999a } v4_int={ 3fc00000 3fcccccd 3fd9999a > 3fe66666 } v8_int={ 0000 3fc0 cccd 3fcc 999a 3fd9 6666 3fe6 } v16_int={ > 00 00 c0 3f cd cc cc 3f 9a 99 d9 3f 66 66 e6 3f } v2_float={ > 0.22500005352776498 0.6999999281950295 } v4_float={ 1.5 1.6 1.7 1.8 } > [YMM2h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM2hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM2hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM3 = 0x3ff199999999999a3ff3333333333333 v2_int={ > 3ff3333333333333 3ff199999999999a } v4_int={ 33333333 3ff33333 9999999a > 3ff19999 } v8_int={ 3333 3333 3333 3ff3 999a 9999 9999 3ff1 } v16_int={ > 33 33 33 33 33 33 f3 3f 9a 99 99 99 99 99 f1 3f } v2_float={ 1.2 1.1 } > v4_float={ 4.172325e-08 1.9 -1.5881868e-23 1.8874999 } > [YMM3h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM3hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM3hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM4 = 0x3ff4cccccccccccd3ff6666666666666 v2_int={ > 3ff6666666666666 3ff4cccccccccccd } v4_int={ 66666666 3ff66666 cccccccd > 3ff4cccc } v8_int={ 6666 6666 6666 3ff6 cccd cccc cccc 3ff4 } v16_int={ > 66 66 66 66 66 66 f6 3f cd cc cc cc cc cc f4 3f } v2_float={ 1.4 1.3 } > v4_float={ 2.720083e+23 1.925 -1.07374184e+08 1.9124999 } > [YMM4h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM4hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM4hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM5 = 0x3fcccccd3fc000003fe666663fd9999a v2_int={ > 3fe666663fd9999a 3fcccccd3fc00000 } v4_int={ 3fd9999a 3fe66666 3fc00000 > 3fcccccd } v8_int={ 999a 3fd9 6666 3fe6 0000 3fc0 cccd 3fcc } v16_int={ > 9a 99 d9 3f 66 66 e6 3f 00 00 c0 3f cd cc cc 3f } v2_float={ > 0.6999999281950295 0.22500005352776498 } v4_float={ 1.7 1.8 1.5 1.6 } > [YMM5h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM5hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM5hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM6 = 0x4004cccccccccccc4003333333333334 v2_int={ > 4003333333333334 4004cccccccccccc } v4_int={ 33333334 40033333 cccccccc > 4004cccc } v8_int={ 3334 3333 3333 4003 cccc cccc cccc 4004 } v16_int={ > 34 33 33 33 33 33 03 40 cc cc cc cc cc cc 04 40 } v2_float={ > 2.4000000000000004 2.5999999999999996 } v4_float={ 4.1723254e-08 2.05 > -1.0737418e+08 2.0749998 } > [YMM6h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM6hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM6hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM7 = 0x40026666666666664002666666666666 v2_int={ > 4002666666666666 4002666666666666 } v4_int={ 66666666 40026666 66666666 > 40026666 } v8_int={ 6666 6666 6666 4002 6666 6666 6666 4002 } v16_int={ > 66 66 66 66 66 66 02 40 66 66 66 66 66 66 02 40 } v2_float={ 2.3 2.3 } > v4_float={ 2.720083e+23 2.0375 2.720083e+23 2.0375 } > [YMM7h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM7hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM7hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM8 = 0x4059999a404ccccd4059999a404ccccd v2_int={ > 4059999a404ccccd 4059999a404ccccd } v4_int={ 404ccccd 4059999a 404ccccd > 4059999a } v8_int={ cccd 404c 999a 4059 cccd 404c 999a 4059 } v16_int={ > cd cc 4c 40 9a 99 59 40 cd cc 4c 40 9a 99 59 40 } v2_float={ > 102.40003974437714 102.40003974437714 } v4_float={ 3.2 3.4 3.2 3.4 } > [YMM8h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM8hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM8hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM9 = 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [YMM9h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM9hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM9hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM10 = 0x3fe666663fd9999a3fcccccd3fc00000 v2_int={ > 3fcccccd3fc00000 3fe666663fd9999a } v4_int={ 3fc00000 3fcccccd 3fd9999a > 3fe66666 } v8_int={ 0000 3fc0 cccd 3fcc 999a 3fd9 6666 3fe6 } v16_int={ > 00 00 c0 3f cd cc cc 3f 9a 99 d9 3f 66 66 e6 3f } v2_float={ > 0.22500005352776498 0.6999999281950295 } v4_float={ 1.5 1.6 1.7 1.8 } > [YMM10h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM10hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM10hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM11 = 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [YMM11h] 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [ZMM11hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM11hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM12 = 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [YMM12h] 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [ZMM12hl] 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > [ZMM12hh] 0x3ff66666666666663ff4cccccccccccd v2_int={ > 3ff4cccccccccccd 3ff6666666666666 } v4_int={ cccccccd 3ff4cccc 66666666 > 3ff66666 } v8_int={ cccd cccc cccc 3ff4 6666 6666 6666 3ff6 } v16_int={ > cd cc cc cc cc cc f4 3f 66 66 66 66 66 66 f6 3f } v2_float={ 1.3 1.4 } > v4_float={ -1.07374184e+08 1.9124999 2.720083e+23 1.925 } > XMM13 = 0x20676e6f7274732d726f746365746f72 v2_int={ > 726f746365746f72 20676e6f7274732d } v4_int={ 65746f72 726f7463 7274732d > 20676e6f } v8_int={ 6f72 6574 7463 726f 732d 7274 6e6f 2067 } v16_int={ > 72 6f 74 65 63 74 6f 72 2d 73 74 72 6f 6e 67 20 } v2_float={ > 1.6779200369487514e+243 1.3980742069134855e-152 } v4_float={ 7.2144577e+22 > 4.7428877e+30 4.8418292e+30 1.9603e-19 } > [YMM13h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM13hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM13hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM14 = 0x726f727265572d2074616d726f66572d v2_int={ > 74616d726f66572d 726f727265572d20 } v4_int={ 6f66572d 74616d72 65572d20 > 726f7272 } v8_int={ 572d 6f66 6d72 7461 2d20 6557 7272 726f } v16_int={ > 2d 57 66 6f 72 6d 61 74 20 2d 57 65 72 72 6f 72 } v2_float={ > 3.9928422601049625e+252 1.6775154951823783e+243 } v4_float={ 7.128694e+28 > 7.1440833e+31 6.3508825e+22 4.7427375e+30 } > [YMM14h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM14hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM14hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > XMM15 = 0x79746972756365732d74616d726f663d v2_int={ > 2d74616d726f663d 7974697275636573 } v4_int={ 726f663d 2d74616d 75636573 > 79746972 } v8_int={ 663d 726f 616d 2d74 6573 7563 6972 7974 } v16_int={ > 3d 66 6f 72 6d 61 74 2d 73 65 63 75 72 69 74 79 } v2_float={ > 1.0005015382962468e-89 1.1307315722751554e+277 } v4_float={ 4.741793e+30 > 1.3891427e-11 2.8825904e+32 7.9316195e+34 } > [YMM15h] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM15hl] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > [ZMM15hh] 0x00000000000000000000000000000000 v2_int={ > 0000000000000000 0000000000000000 } v4_int={ 00000000 00000000 00000000 > 00000000 } v8_int={ 0000 0000 0000 0000 0000 0000 0000 0000 } v16_int={ > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 } v2_float={ 0 0 } > v4_float={ 0 0 0 0 } > ST(0) = 0x3fffe666660000000000 1.7999999523162842 > ST(1) = 0x3fffd9999a0000000000 1.7000000476837158 > ST(2) = 0x3fffcccccd0000000000 1.600000023841858 > ST(3) = 0x3fffc000000000000000 1.5 > ST(4) = 0x3fffb333333333333000 1.4 > ST(5) = 0x3fffa666666666666800 1.3 > ST(6) = 0x3fff9999999999999800 1.2 > ST(7) = 0x3fff8cccccccccccd000 1.1 > Rflags = 0x0000000000000216 [PF AF IF IOPL=0] > Es = 0x0000000000000000 > Cs = 0x0000000000000033 > Ss = 0x000000000000002b > Ds = 0x0000000000000000 > Fs = 0x0000000000000000 > Gs = 0x0000000000000000 > Fs_base = 0x00000000004e2150 > Gs_base = 0x0000000000000000 > MXCSR = 0x00001fa0 [RZ/RN=0 PM UM OM ZM DM IM PE] > CW = 0x037f > SW = 0x0000 > --- PASS: TestClientServer_FpRegisters (0.46s) > === RUN TestClientServer_RestartBreakpointPosition > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_RestartBreakpointPosition > integration2_test.go:1479: 499533 > integration2_test.go:1495: 499533 499533 > --- PASS: TestClientServer_RestartBreakpointPosition (0.72s) > === RUN TestClientServer_SelectedGoroutineLoc > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_SelectedGoroutineLoc > --- PASS: TestClientServer_SelectedGoroutineLoc (0.26s) > === RUN TestClientServer_ReverseContinue > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_ReverseContinue > integration2_test.go:1528: backend is not rr > --- SKIP: TestClientServer_ReverseContinue (0.00s) > === RUN TestClientServer_collectBreakpointInfoOnNext > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoOnNext > common_test.go:99: FindLocation("testnextprog.go:23") → [{4823251 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go > 23 0xc00b98ccc0 [4823251]}] > common_test.go:99: FindLocation("testnextprog.go:24") → [{4823275 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go > 24 0xc00b98cf30 [4823275]}] > --- PASS: TestClientServer_collectBreakpointInfoOnNext (0.26s) > === RUN TestClientServer_collectBreakpointInfoError > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoError > common_test.go:99: FindLocation("testnextprog.go:23") → [{4823251 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go > 23 0xc0046a68d0 [4823251]}] > --- PASS: TestClientServer_collectBreakpointInfoError (0.10s) > === RUN TestClientServerConsistentExit > demo &{<nil> 0 [] 0 false} > --- PASS: TestClientServerConsistentExit (0.25s) > === RUN TestClientServer_StepOutReturn > --- PASS: TestClientServer_StepOutReturn (0.45s) > === RUN TestAcceptMulticlient > --- PASS: TestAcceptMulticlient (0.08s) > === RUN TestClientServerFunctionCall > first: 1 second: 2 > integration2_test.go:1749: returned to "main.main" > integration2_test.go:1756: Return values [{~r2 824634154840 false int int > 48 int 3 0 0 [] 0 [block] DW_OP_fbreg 0x10 28}] > first: 1 second: 2 > foo > 1 2 0 this is a variable named `call` 0x49bf20 0x49c200 0x49c3a0 0x49c420 > 0x49c4a0 0x49bbc0 0x49c500 [1 2 3] [one two three] , 0x49ee40 0x49eec0 &{6} > {3} &{6} &{6} 0x49e680 0x49c080 0x49ee40 0x49eec0 <nil> {0} 0x49caa0 {7} > 0x49cb00 0x49cb20 0x49cba0 0x49cc80 0x49cd00 0x49cd40 0x49cdc0 0x49ce40 > 0x49cec0 <nil> 0x49cf40 old string value &{3 {4}} 2 25 > --- PASS: TestClientServerFunctionCall (0.28s) > === RUN TestClientServerFunctionCallBadPos > integration2_test.go:1773: this is a safe point for Go 1.12 > --- SKIP: TestClientServerFunctionCallBadPos (0.00s) > === RUN TestClientServerFunctionCallPanic > about to panic > integration2_test.go:1806: at: > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/fncall.go:197 > integration2_test.go:1810: Return values [{~panic 824634154232 false > interface {} interface {} 32 interface 0 0 [{data 5117504 false string > string 0 string callpanic panicked 18 0 [] 5001526 0}] 0 0}] > --- PASS: TestClientServerFunctionCallPanic (0.07s) > === RUN TestClientServerFunctionCallStacktrace > integration2_test.go:1825: Go 1.15 executes function calls in a different > goroutine so the stack trace will not contain main.main or runtime.main > --- SKIP: TestClientServerFunctionCallStacktrace (0.00s) > === RUN TestAncestors > foo > Hello, World! > integration2_test.go:1865: ancestors: []api.Ancestor{api.Ancestor{ID:1, > Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x461961, > File:"", Line:0, Function:(*api.Function)(nil), PCs:[]uint64(nil)}, > Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, > FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, > api.Stackframe{Location:api.Location{PC:0x43ce0e, > File:"/usr/lib/go-1.15/src/runtime/proc.go", Line:3554, > Function:(*api.Function)(0xc008fc92c0), PCs:[]uint64(nil)}, > Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, > FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, > api.Stackframe{Location:api.Location{PC:0x499a54, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc008fc92f0), PCs:[]uint64(nil)}, > Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, > FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, > api.Stackframe{Location:api.Location{PC:0x434ac9, > File:"/usr/lib/go-1.15/src/runtime/proc.go", Line:204, > Function:(*api.Function)(0xc008fc9320), PCs:[]uint64(nil)}, > Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, > FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:false, Err:""}, > api.Stackframe{Location:api.Location{PC:0x4635a1, > File:"/usr/lib/go-1.15/src/runtime/asm_amd64.s", Line:1374, > Function:(*api.Function)(0xc008fc9350), PCs:[]uint64(nil)}, > Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, > FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:true, Err:""}}, > Unreadable:""}} > --- PASS: TestAncestors (0.27s) > === RUN TestUnknownMethodCall > 2021-02-13T05:47:22Z error layer=rpc rpc: can't find method > RPCServer.NonexistentRPCCall > --- PASS: TestUnknownMethodCall (0.46s) > === RUN TestIssue1703 > integration2_test.go:1916: FindLocation: > []api.Location{api.Location{PC:0x4999f3, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b675f50), PCs:[]uint64{0x4999f3}}} > integration2_test.go:1919: text: > api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x4999e0, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fced0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr fs:[0xfffffff8]", > Bytes:[]uint8{0x64, 0x48, 0x8b, 0xc, 0x25, 0xf8, 0xff, 0xff, 0xff}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x4999e9, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fcf00), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"cmp rsp, qword ptr [rcx+0x10]", > Bytes:[]uint8{0x48, 0x3b, 0x61, 0x10}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x4999ed, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fcf30), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"jbe 0x499ad7", Bytes:[]uint8{0xf, 0x86, > 0xe4, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x4999f3, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fcf60), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"sub rsp, 0x70", Bytes:[]uint8{0x48, 0x83, > 0xec, 0x70}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x4999f7, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fcf90), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x68], rbp", > Bytes:[]uint8{0x48, 0x89, 0x6c, 0x24, 0x68}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x4999fc, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fcfc0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"lea rbp, ptr [rsp+0x68]", > Bytes:[]uint8{0x48, 0x8d, 0x6c, 0x24, 0x68}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a01, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:38, Function:(*api.Function)(0xc00b6fcff0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0xa358]", > Bytes:[]uint8{0x48, 0x8d, 0x5, 0x58, 0xa3, 0x0, 0x0}, Breakpoint:false, > AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a08, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:38, Function:(*api.Function)(0xc00b6fd020), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp], rax", > Bytes:[]uint8{0x48, 0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a0c, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:38, Function:(*api.Function)(0xc00b6fd050), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x8], 0x0", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x8, 0x0, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a15, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:38, Function:(*api.Function)(0xc00b6fd080), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b678580), Text:"call $runtime.makechan", > Bytes:[]uint8{0xe8, 0xa6, 0xae, 0xf6, 0xff}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a1a, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:38, Function:(*api.Function)(0xc00b6fd0e0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x10]", > Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x10}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a1f, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:38, Function:(*api.Function)(0xc00b6fd110), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x30], rax", > Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x30}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a24, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:39, Function:(*api.Function)(0xc00b6fd140), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b6785c0), Text:"call $main.testnext", > Bytes:[]uint8{0xe8, 0x77, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a29, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd1a0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov dword ptr [rsp], 0x10", > Bytes:[]uint8{0xc7, 0x4, 0x24, 0x10, 0x0, 0x0, 0x0}, Breakpoint:false, > AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a30, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd1d0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0x2b0a1]", > Bytes:[]uint8{0x48, 0x8d, 0x5, 0xa1, 0xb0, 0x2, 0x0}, Breakpoint:false, > AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a37, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd200), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x8], rax", > Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x8}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a3c, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd230), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x10], 0x9", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x10, 0x9, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a45, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd260), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x30]", > Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x30}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a4a, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd290), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x18], rax", > Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a4f, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:40, Function:(*api.Function)(0xc00b6fd2c0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b678600), Text:"call $runtime.newproc", > Bytes:[]uint8{0xe8, 0x4c, 0x33, 0xfa, 0xff}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a54, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:41, Function:(*api.Function)(0xc00b6fd320), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x30]", > Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x30}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a59, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:41, Function:(*api.Function)(0xc00b6fd350), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp], rax", > Bytes:[]uint8{0x48, 0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a5d, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:41, Function:(*api.Function)(0xc00b6fd380), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x8], 0x0", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x8, 0x0, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a66, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:41, Function:(*api.Function)(0xc00b6fd3b0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b678640), Text:"call $runtime.chanrecv1", > Bytes:[]uint8{0xe8, 0xf5, 0xbb, 0xf6, 0xff}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a6b, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd410), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"xorps xmm0, xmm0", Bytes:[]uint8{0xf, > 0x57, 0xc0}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a6e, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd440), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"movups xmmword ptr [rsp+0x40], xmm0", > Bytes:[]uint8{0xf, 0x11, 0x44, 0x24, 0x40}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a73, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd470), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rsp+0x40]", > Bytes:[]uint8{0x48, 0x8d, 0x44, 0x24, 0x40}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a78, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd4a0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x38], rax", > Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x38}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a7d, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd4d0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", > Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a7f, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd500), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0xae1a]", > Bytes:[]uint8{0x48, 0x8d, 0xd, 0x1a, 0xae, 0x0, 0x0}, Breakpoint:false, > AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a86, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd530), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x40], rcx", > Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x40}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a8b, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd560), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x4112e]", > Bytes:[]uint8{0x48, 0x8d, 0xd, 0x2e, 0x11, 0x4, 0x0}, Breakpoint:false, > AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a92, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd590), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x48], rcx", > Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x48}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a97, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd5c0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", > Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a99, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd5f0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b678680), Text:"jmp 0x499a9b", > Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499a9b, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd650), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x50], rax", > Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x50}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499aa0, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd680), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x58], 0x1", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x58, 0x1, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499aa9, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd6b0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x60], 0x1", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x60, 0x1, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ab2, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd6e0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp], rax", > Bytes:[]uint8{0x48, 0x89, 0x4, 0x24}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ab6, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd710), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x8], 0x1", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x8, 0x1, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499abf, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd740), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x10], 0x1", > Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x10, 0x1, 0x0, 0x0, 0x0}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ac8, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:42, Function:(*api.Function)(0xc00b6fd770), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b6786c0), Text:"call $fmt.Println", > Bytes:[]uint8{0xe8, 0xb3, 0x98, 0xff, 0xff}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499acd, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:43, Function:(*api.Function)(0xc00b6fd7d0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"mov rbp, qword ptr [rsp+0x68]", > Bytes:[]uint8{0x48, 0x8b, 0x6c, 0x24, 0x68}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ad2, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:43, Function:(*api.Function)(0xc00b6fd800), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"add rsp, 0x70", Bytes:[]uint8{0x48, 0x83, > 0xc4, 0x70}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ad6, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:43, Function:(*api.Function)(0xc00b6fd830), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, > Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ad7, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fd860), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b678700), Text:"call $runtime.morestack_noctxt", > Bytes:[]uint8{0xe8, 0x4, 0x80, 0xfc, 0xff}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499adc, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fd8c0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(nil), Text:"nop dword ptr [rax], eax", > Bytes:[]uint8{0xf, 0x1f, 0x40, 0x0}, Breakpoint:false, AtPC:false}, > api.AsmInstruction{Loc:api.Location{PC:0x499ae0, > File:"/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", > Line:37, Function:(*api.Function)(0xc00b6fd8f0), PCs:[]uint64(nil)}, > DestLoc:(*api.Location)(0xc00b678740), Text:"jmp $main.main", > Bytes:[]uint8{0xe9, 0xfb, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}} > --- PASS: TestIssue1703 (0.26s) > === RUN TestRerecord > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestRerecord > integration2_test.go:1926: only valid for recorded targets > --- SKIP: TestRerecord (0.00s) > === RUN TestIssue1787 > --- PASS: TestIssue1787 (0.50s) > === RUN TestDoubleCreateBreakpoint > integration2_test.go:1992: breakpoints before second call: > integration2_test.go:1994: &{-2 runtime-fatal-throw 4400224 > [4400224] /usr/lib/go-1.15/src/runtime/panic.go 1162 runtime.fatalthrow > false false false 0 [] <nil> <nil> map[] 0} > integration2_test.go:1994: &{-1 unrecovered-panic 4400352 > [4400352] /usr/lib/go-1.15/src/runtime/panic.go 1189 runtime.fatalpanic > false false false 0 [runtime.curg._panic.arg] <nil> <nil> map[] 0} > integration2_test.go:1994: &{1 firstbreakpoint 4823553 [4823553] > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go > 38 main.main true false false 0 [] <nil> <nil> map[] 0} > integration2_test.go:2005: breakpoints after second call: > integration2_test.go:2007: &{-2 runtime-fatal-throw 4400224 > [4400224] /usr/lib/go-1.15/src/runtime/panic.go 1162 runtime.fatalthrow > false false false 0 [] <nil> <nil> map[] 0} > integration2_test.go:2007: &{-1 unrecovered-panic 4400352 > [4400352] /usr/lib/go-1.15/src/runtime/panic.go 1189 runtime.fatalpanic > false false false 0 [runtime.curg._panic.arg] <nil> <nil> map[] 0} > integration2_test.go:2007: &{1 firstbreakpoint 4823553 [4823553] > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go > 38 main.main true false false 0 [] <nil> <nil> map[] 0} > --- PASS: TestDoubleCreateBreakpoint (0.46s) > === RUN TestStopRecording > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestStopRecording > integration2_test.go:2019: only for rr backend > --- SKIP: TestStopRecording (0.00s) > === RUN TestClearLogicalBreakpoint > integration2_test.go:2046: breakpoint set at []uint64{0x49ad01, 0x49ad52} > --- PASS: TestClearLogicalBreakpoint (0.50s) > === RUN TestRedirects > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestRedirects > integration2_test.go:2074: output "Redirect test 2021-02-13 > 05:47:24.559671331 +0000 UTC m=+0.000059277\n" > integration2_test.go:2084: output "Redirect test 2021-02-13 > 05:47:24.636014621 +0000 UTC m=+0.000062011\n" > --- PASS: TestRedirects (0.33s) > === RUN TestIssue2162 > --- PASS: TestIssue2162 (0.48s) > === RUN TestDetachLeaveRunning > --- PASS: TestDetachLeaveRunning (0.73s) > === RUN TestVariableEvaluation > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestVariableEvaluation > --- PASS: TestVariableEvaluation (0.09s) > === RUN TestSetVariable > --- PASS: TestSetVariable (0.31s) > === RUN TestVariableEvaluationShort > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestVariableEvaluationShort > --- PASS: TestVariableEvaluationShort (0.28s) > === RUN TestMultilineVariableEvaluation > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestMultilineVariableEvaluation > --- PASS: TestMultilineVariableEvaluation (0.26s) > === RUN TestLocalVariables > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestLocalVariables > --- PASS: TestLocalVariables (0.27s) > === RUN TestEmbeddedStruct > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestEmbeddedStruct > --- PASS: TestEmbeddedStruct (0.27s) > === RUN TestComplexSetting > --- PASS: TestComplexSetting (0.27s) > === RUN TestEvalExpression > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestEvalExpression > --- PASS: TestEvalExpression (0.38s) > === RUN TestEvalAddrAndCast > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestEvalAddrAndCast > variables_test.go:871: &c1 → (*main.cstruct)(0xc00013d4a8) > variables_test.go:879: &(c1.pb.a) → (*main.astruct)(0xc000126020) > variables_test.go:886: *(*main.astruct)(0xc000126020) → main.astruct {A: > 1, B: 2} > --- PASS: TestEvalAddrAndCast (0.38s) > === RUN TestMapEvaluation > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestMapEvaluation > variables_test.go:898: m1 = map[string]main.astruct [ > "alterable": {A: 0, B: 0}, > "arsenic": {A: 0, B: 0}, > "gutters": {A: 0, B: 0}, > "tiara": {A: 0, B: 0}, > "takers": {A: 0, B: 0}, > "heautomorphism": {A: 0, B: 0}, > "prankster": {A: 0, B: 0}, > "squadrons": {A: 0, B: 0}, > "parasite": {A: 0, B: 0}, > "availing": {A: 0, B: 0}, > "capocchia": {A: 0, B: 0}, > "wristwatches": {A: 0, B: 0}, > "hormonal": {A: 0, B: 0}, > "equivocally": {A: 0, B: 0}, > "flummoxes": {A: 0, B: 0}, > "meanders": {A: 0, B: 0}, > "bantering": {A: 0, B: 0}, > "crenature": {A: 0, B: 0}, > "unfluttering": {A: 0, B: 0}, > "flashgun": {A: 0, B: 0}, > "hindrances": {A: 0, B: 0}, > "thallium": {A: 0, B: 0}, > "intentionally": {A: 0, B: 0}, > "quintuplets": {A: 0, B: 0}, > "coincidentally": {A: 0, B: 0}, > "basiliscine": {A: 0, B: 0}, > "tangos": {A: 0, B: 0}, > "orientations": {A: 0, B: 0}, > "animates": {A: 0, B: 0}, > "vaccinationist": {A: 0, B: 0}, > "annunciable": {A: 0, B: 0}, > "quaffing": {A: 0, B: 0}, > "periling": {A: 0, B: 0}, > "horticulturists": {A: 0, B: 0}, > "undazzled": {A: 0, B: 0}, > "zoning": {A: 0, B: 0}, > "chant": {A: 0, B: 0}, > "Zubenelgenubi": {A: 0, B: 0}, > "paramese": {A: 0, B: 0}, > "Adenauer": {A: 0, B: 0}, > "preinvolvement": {A: 0, B: 0}, > "jagless": {A: 0, B: 0}, > "adaptive": {A: 0, B: 0}, > "ravenously": {A: 0, B: 0}, > "unsincereness": {A: 0, B: 0}, > "councilmanic": {A: 0, B: 0}, > "egging": {A: 0, B: 0}, > "tumblers": {A: 0, B: 0}, > "capital": {A: 0, B: 0}, > "glycine": {A: 0, B: 0}, > "adversaria": {A: 0, B: 0}, > "Malone": {A: 2, B: 3}, > "sweetbrier": {A: 0, B: 0}, > "reminisce": {A: 0, B: 0}, > "shadrach": {A: 0, B: 0}, > "undermeasure": {A: 0, B: 0}, > "unguidableness": {A: 0, B: 0}, > "idealism": {A: 0, B: 0}, > "fern": {A: 0, B: 0}, > "snorkel": {A: 0, B: 0}, > "groomer": {A: 0, B: 0}, > "inserts": {A: 0, B: 0}, > "lip": {A: 0, B: 0}, > "jibbed": {A: 0, B: 0}, > ...+2 more > ] > --- PASS: TestMapEvaluation (0.28s) > === RUN TestUnsafePointer > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestUnsafePointer > --- PASS: TestUnsafePointer (0.29s) > === RUN TestIssue426 > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestIssue426 > variables_test.go:978: iface1 → interface {} > variables_test.go:978: mapanonstruct1 → map[string]struct {} > variables_test.go:978: anonstruct1 → struct struct { main.val > go/constant.Value } > variables_test.go:978: anonfunc → func(struct struct { main.i int }, > interface {}, struct struct { main.val go/constant.Value }) void > variables_test.go:978: anonstruct2 → struct struct { main.i int; main.j > int } > variables_test.go:978: anoniface1 → interface { OtherFunction(int, int); > SomeFunction(struct { main.val go/constant.Value }) } > --- PASS: TestIssue426 (0.28s) > === RUN TestPackageRenames > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestPackageRenames > --- PASS: TestPackageRenames (0.40s) > === RUN TestConstants > --- PASS: TestConstants (0.27s) > === RUN TestIssue1075 > --- PASS: TestIssue1075 (0.99s) > === RUN TestCallFunction > variables_test.go:1337: call "call1(one, two)" > first: 1 second: 2 > variables_test.go:1370: ~r2 = 3 > variables_test.go:1337: call "call1(one+two, 4)" > first: 3 second: 4 > variables_test.go:1370: ~r2 = 7 > variables_test.go:1337: call "callpanic()" > about to panic > variables_test.go:1370: ~panic = interface {}(string) "callpanic > panicked" > variables_test.go:1337: call "stringsJoin(nil, \"\")" > variables_test.go:1370: ~r2 = "" > variables_test.go:1337: call "stringsJoin(stringslice, comma)" > variables_test.go:1370: ~r2 = "one,two,three" > variables_test.go:1337: call "stringsJoin(s1, comma)" > variables_test.go:1340: err = error evaluating "s1" as argument v in > function main.stringsJoin: could not find symbol value for s1 > variables_test.go:1337: call "stringsJoin(intslice, comma)" > variables_test.go:1340: err = can not convert value of type []int to > []string > variables_test.go:1337: call "noreturncall(2)" > variables_test.go:1337: call "square(2) + 1" > variables_test.go:1370: square(2) + 1 = 5 > variables_test.go:1337: call "intcallpanic(1) + 1" > variables_test.go:1370: intcallpanic(1) + 1 = 2 > variables_test.go:1337: call "intcallpanic(0) + 1" > variables_test.go:1370: ~panic = interface {}(string) "panic requested" > variables_test.go:1337: call "onetwothree(5)[1] + 2" > variables_test.go:1370: onetwothree(5)[1] + 2 = 9 > variables_test.go:1337: call "a.VRcvr(1)" > variables_test.go:1370: ~r1 = "1 + 3 = 4" > variables_test.go:1337: call "a.PRcvr(2)" > variables_test.go:1370: ~r1 = "2 - 3 = -1" > variables_test.go:1337: call "pa.VRcvr(3)" > variables_test.go:1370: ~r1 = "3 + 6 = 9" > variables_test.go:1337: call "pa.PRcvr(4)" > variables_test.go:1370: ~r1 = "4 - 6 = -2" > variables_test.go:1337: call "vable_pa.VRcvr(6)" > variables_test.go:1370: ~r1 = "6 + 6 = 12" > variables_test.go:1337: call "pable_pa.PRcvr(7)" > variables_test.go:1370: ~r1 = "7 - 6 = 1" > variables_test.go:1337: call "vable_a.VRcvr(5)" > variables_test.go:1370: ~r1 = "5 + 3 = 8" > variables_test.go:1337: call "pa.nonexistent()" > variables_test.go:1340: err = pa has no member nonexistent > variables_test.go:1337: call "a.nonexistent()" > variables_test.go:1340: err = a has no member nonexistent > variables_test.go:1337: call "vable_pa.nonexistent()" > variables_test.go:1340: err = vable_pa has no member nonexistent > variables_test.go:1337: call "vable_a.nonexistent()" > variables_test.go:1340: err = vable_a has no member nonexistent > variables_test.go:1337: call "pable_pa.nonexistent()" > variables_test.go:1340: err = pable_pa has no member nonexistent > variables_test.go:1337: call "fn2glob(10, 20)" > first: 10 second: 20 > variables_test.go:1370: ~r2 = 30 > variables_test.go:1337: call "fn2clos(11)" > variables_test.go:1370: ~r1 = "1 + 6 + 11 = 18" > variables_test.go:1337: call "fn2clos(12)" > variables_test.go:1370: ~r1 = "2 + 6 + 12 = 20" > variables_test.go:1337: call "fn2valmeth(13)" > variables_test.go:1370: ~r1 = "13 + 6 = 19" > variables_test.go:1337: call "fn2ptrmeth(14)" > variables_test.go:1370: ~r1 = "14 - 6 = 8" > variables_test.go:1337: call "fn2nil()" > variables_test.go:1340: err = nil pointer dereference > variables_test.go:1337: call "ga.PRcvr(2)" > variables_test.go:1370: ~r1 = "2 - 0 = 2" > variables_test.go:1337: call "x.CallMe()" > foo > variables_test.go:1337: call "x2.CallMe(5)" > variables_test.go:1370: ~r1 = 25 > variables_test.go:1337: call "\"delve\".CallMe()" > variables_test.go:1340: err = "delve" (type string) is not a struct > variables_test.go:1337: call "onetwothree(intcallpanic(2))" > variables_test.go:1370: ~r1 = []int len: 3, cap: 3, [3,4,5] > variables_test.go:1337: call "onetwothree(intcallpanic(0))" > variables_test.go:1370: ~panic = interface {}(string) "panic requested" > variables_test.go:1337: call "onetwothree(intcallpanic(2)+1)" > variables_test.go:1370: ~r1 = []int len: 3, cap: 3, [4,5,6] > variables_test.go:1337: call "onetwothree(intcallpanic(\"not a number\"))" > variables_test.go:1340: err = can not convert "not a number" constant > to int > variables_test.go:1337: call "pa2 = getAStructPtr(8); pa2" > variables_test.go:1370: pa2 = *main.astruct {X: 8} > variables_test.go:1337: call "escapeArg(&a2)" > variables_test.go:1340: err = cannot use &a2 as argument pa2 in > function main.escapeArg: stack object passed to escaping pointer: pa2 > variables_test.go:1337: call "1+2" > variables_test.go:1370: 1+2 = 3 > variables_test.go:1337: call "\"de\"+\"mo\"" > variables_test.go:1370: "de"+"mo" = "demo" > variables_test.go:1337: call "stringsJoin(stringslice, \",\")" > variables_test.go:1370: ~r2 = "one,two,three" > variables_test.go:1337: call "str = \"a new string\"; str" > variables_test.go:1370: str = "a new string" > variables_test.go:1337: call "strings.Join(nil, \"\")" > variables_test.go:1370: ~r2 = "" > variables_test.go:1337: call "strings.Join(stringslice, comma)" > variables_test.go:1370: ~r2 = "one,two,three" > variables_test.go:1337: call "strings.Join(intslice, comma)" > variables_test.go:1340: err = can not convert value of type []int to > []string > variables_test.go:1337: call "strings.Join(stringslice, \",\")" > variables_test.go:1370: ~r2 = "one,two,three" > variables_test.go:1337: call "strings.LastIndexByte(stringslice[1], 'w')" > variables_test.go:1370: ~r2 = 1 > variables_test.go:1337: call "strings.LastIndexByte(stringslice[1], 'o')" > variables_test.go:1370: ~r2 = 2 > variables_test.go:1337: call "d.Base.Method()" > variables_test.go:1370: ~r0 = 4 > variables_test.go:1337: call "d.Method()" > variables_test.go:1370: ~r0 = 4 > variables_test.go:1337: call "curriedAdd(2)(3)" > variables_test.go:1370: ~r1 = 5 > variables_test.go:1337: call "getAStruct(3).VRcvr(1)" > variables_test.go:1370: ~r1 = "1 + 3 = 4" > variables_test.go:1337: call "getAStruct(3).PRcvr(2)" > variables_test.go:1340: err = cannot use getAStruct(3).PRcvr as > argument pa in function main.(*astruct).PRcvr: stack object passed to > escaping pointer: pa > variables_test.go:1337: call "getAStructPtr(6).VRcvr(3)" > variables_test.go:1370: ~r1 = "3 + 6 = 9" > variables_test.go:1337: call "getAStructPtr(6).PRcvr(4)" > variables_test.go:1370: ~r1 = "4 - 6 = -2" > variables_test.go:1337: call "getVRcvrableFromAStruct(3).VRcvr(6)" > variables_test.go:1370: ~r1 = "6 + 3 = 9" > variables_test.go:1337: call "getPRcvrableFromAStructPtr(6).PRcvr(7)" > variables_test.go:1370: ~r1 = "7 - 6 = 1" > variables_test.go:1337: call "getVRcvrableFromAStructPtr(6).VRcvr(5)" > variables_test.go:1370: ~r1 = "5 + 6 = 11" > variables_test.go:1337: call "strings.Join(s1, comma)" > variables_test.go:1340: err = error evaluating "s1" as argument elems > in function strings.Join: could not find symbol value for s1 > variables_test.go:1337: call "-unsafe escapeArg(&a2)" > --- PASS: TestCallFunction (0.58s) > === RUN TestIssue1531 > variables_test.go:1425: m = map[string]main.W ["s": {x: 0, y: 0}, "r": > {x: 0, y: 0}, "v": {x: 0, y: 0}, ] > variables_test.go:1431: mm = map[string]main.W ["r": {x: 0, y: 0}, "t": > {x: 0, y: 0}, "v": {x: 0, y: 0}, ] > --- PASS: TestIssue1531 (0.53s) > === RUN TestPluginVariables > variables_test.go:1482: bp.Addr = 0x7f8342c3d8fa > variables_test.go:1486: 0x0 /tmp/plugintest2.842d996c > variables_test.go:1486: 0x7f8379133000 /lib/x86_64-linux-gnu/libdl.so.2 > variables_test.go:1486: 0x7f8379111000 > /lib/x86_64-linux-gnu/libpthread.so.0 > variables_test.go:1486: 0x7f8378f4c000 /lib/x86_64-linux-gnu/libc.so.6 > variables_test.go:1486: 0x7f837913e000 /lib64/ld-linux-x86-64.so.2 > variables_test.go:1486: 0x7f8342d38000 /tmp/plugin1.687fd027 > variables_test.go:1486: 0x7f8342a72000 /tmp/plugin2.a18d110a > variables_test.go:1460: at 0x7f8342c3daa0 > /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 > &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 140201737575072 > 140201737575073 6519 0xc00be86000 []} > --- PASS: TestPluginVariables (2.02s) > === RUN TestCgoEval > support.go:248: enabling recording for > github.com/go-delve/delve/service/test_test.TestCgoEval > --- PASS: TestCgoEval (0.69s) > PASS > ok github.com/go-delve/delve/service/test 58.340s > FAIL > dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 4 > github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve/cmd/dlv/cmds > github.com/go-delve/delve/pkg/astutil github.com/go-delve/delve/pkg/config > github.com/go-delve/delve/pkg/dwarf/dwarfbuilder > github.com/go-delve/delve/pkg/dwarf/frame > github.com/go-delve/delve/pkg/dwarf/godwarf > github.com/go-delve/delve/pkg/dwarf/line > github.com/go-delve/delve/pkg/dwarf/loclist > github.com/go-delve/delve/pkg/dwarf/op > github.com/go-delve/delve/pkg/dwarf/reader > github.com/go-delve/delve/pkg/dwarf/util > github.com/go-delve/delve/pkg/gobuild github.com/go-delve/delve/pkg/goversion > github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/logflags > github.com/go-delve/delve/pkg/proc > github.com/go-delve/delve/pkg/proc/amd64util > github.com/go-delve/delve/pkg/proc/core > github.com/go-delve/delve/pkg/proc/core/minidump > github.com/go-delve/delve/pkg/proc/fbsdutil > github.com/go-delve/delve/pkg/proc/gdbserial > github.com/go-delve/delve/pkg/proc/linutil > github.com/go-delve/delve/pkg/proc/native > github.com/go-delve/delve/pkg/proc/test > github.com/go-delve/delve/pkg/proc/winutil > github.com/go-delve/delve/pkg/terminal > github.com/go-delve/delve/pkg/terminal/colorize > github.com/go-delve/delve/pkg/terminal/starbind > github.com/go-delve/delve/pkg/version github.com/go-delve/delve/service > github.com/go-delve/delve/service/api github.com/go-delve/delve/service/dap > github.com/go-delve/delve/service/dap/daptest > github.com/go-delve/delve/service/debugger > github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 > github.com/go-delve/delve/service/rpccommon > github.com/go-delve/delve/service/test returned exit code 1 > make: *** [debian/rules:8: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2021/02/13/delve_1.6.0-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please marking it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with me so that we can identify if something relevant changed in the meantime. About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.