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.