Diff of the two buildlogs: -- --- b1/build.log 2021-11-15 01:43:06.465952582 +0000 +++ b2/build.log 2021-11-15 01:46:14.523519131 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Dec 17 20:03:07 -12 2022 -I: pbuilder-time-stamp: 1671350587 +I: Current time: Mon Nov 15 15:43:08 +14 2021 +I: pbuilder-time-stamp: 1636940588 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./delve_1.6.1-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.FEnvsT_J/trustedkeys.kbx': General error -gpgv: Signature made Wed May 19 21:50:46 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.Q0HCL6QE/trustedkeys.kbx': General error +gpgv: Signature made Thu May 20 23:50:46 2021 +14 gpgv: using EDDSA key 9185D4F57767AEEE6C55D41E7F44FA25EA5514CB gpgv: issuer "zhsj@debian.org" gpgv: Can't check signature: No public key @@ -34,135 +34,169 @@ dpkg-source: info: applying 0006-Fix-compatibility-with-go-dap-0.4.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3601208/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/4095964/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/4095964/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/4095964/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='4b266bdc562e402c83d96ad70371956c' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3601208' - PS1='# ' - PS2='> ' + INVOCATION_ID=1854819bf4ab430493f580350869a115 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=4095964 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.yHvKSzD3B8/pbuilderrc_eww1 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.yHvKSzD3B8/b1 --logfile b1/build.log delve_1.6.1-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.yHvKSzD3B8/pbuilderrc_3ua4 --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.yHvKSzD3B8/b2 --logfile b2/build.log delve_1.6.1-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos15-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux I: ls -l /bin total 5476 - -rwxr-xr-x 1 root root 1234376 Aug 4 2021 bash - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp - -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod - -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown - -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp - -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash - -rwxr-xr-x 1 root root 113664 Sep 23 2020 date - -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd - -rwxr-xr-x 1 root root 93936 Sep 23 2020 df - -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir - -rwxr-xr-x 1 root root 84440 Jul 28 2021 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 39680 Sep 23 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 69032 Jul 28 2021 findmnt - -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount - -rwxr-xr-x 1 root root 203072 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe - -rwxr-xr-x 1 root root 98048 Mar 2 2021 gzip - -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln - -rwxr-xr-x 1 root root 56952 Feb 7 2020 login - -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls - -rwxr-xr-x 1 root root 149736 Jul 28 2021 lsblk - -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir - -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod - -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp - -rwxr-xr-x 1 root root 59632 Jul 28 2021 more - -rwsr-xr-x 1 root root 55528 Jul 28 2021 mount - -rwxr-xr-x 1 root root 18664 Jul 28 2021 mountpoint - -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 2021 rbash -> bash - -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink - -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm - -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir - -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Nov 23 06:05 sh -> dash - -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep - -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty - -rwsr-xr-x 1 root root 71912 Jul 28 2021 su - -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync - -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar - -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch - -rwxr-xr-x 1 root root 39680 Sep 23 2020 true - -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server - -rwsr-xr-x 1 root root 35040 Jul 28 2021 umount - -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress - -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir - -rwxr-xr-x 1 root root 63744 Jul 28 2021 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless - -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew -I: user script /srv/workspace/pbuilder/3601208/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1234376 Aug 5 10:25 bash + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 18424 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp + -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod + -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown + -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp + -rwxr-xr-x 1 root root 125560 Dec 11 2020 dash + -rwxr-xr-x 1 root root 113664 Sep 24 2020 date + -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd + -rwxr-xr-x 1 root root 93936 Sep 24 2020 df + -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir + -rwxr-xr-x 1 root root 84440 Jul 29 09:09 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 39680 Sep 24 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 69032 Jul 29 09:09 findmnt + -rwsr-xr-x 1 root root 34896 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 203072 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 98048 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 22600 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln + -rwxr-xr-x 1 root root 56952 Feb 8 2020 login + -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls + -rwxr-xr-x 1 root root 149736 Jul 29 09:09 lsblk + -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir + -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod + -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp + -rwxr-xr-x 1 root root 59632 Jul 29 09:09 more + -rwsr-xr-x 1 root root 55528 Jul 29 09:09 mount + -rwxr-xr-x 1 root root 18664 Jul 29 09:09 mountpoint + -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 10:25 rbash -> bash + -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink + -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm + -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir + -rwxr-xr-x 1 root root 27472 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Nov 15 15:43 sh -> bash + lrwxrwxrwx 1 root root 4 Nov 8 11:57 sh.distrib -> dash + -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep + -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty + -rwsr-xr-x 1 root root 71912 Jul 29 09:09 su + -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync + -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar + -rwxr-xr-x 1 root root 14456 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch + -rwxr-xr-x 1 root root 39680 Sep 24 2020 true + -rwxr-xr-x 1 root root 14328 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 35040 Jul 29 09:09 umount + -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir + -rwxr-xr-x 1 root root 63744 Jul 29 09:09 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/4095964/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -311,7 +345,7 @@ Get: 79 http://deb.debian.org/debian bullseye/main amd64 golang-golang-x-arch-dev all 0.0~git20201207.1e68675-1 [331 kB] Get: 80 http://deb.debian.org/debian bullseye/main amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-1 [30.6 kB] Get: 81 http://deb.debian.org/debian bullseye/main amd64 golang-starlark-dev all 0.0~git20210122.f935de8-1 [159 kB] -Fetched 87.9 MB in 1s (98.7 MB/s) +Fetched 87.9 MB in 1s (82.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19655 files and directories currently installed.) @@ -651,7 +685,8 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/delve-1.6.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../delve_1.6.1-1_source.changes +hostname: Name or service not known +I: Running cd /build/delve-1.6.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../delve_1.6.1-1_source.changes dpkg-buildpackage: info: source package delve dpkg-buildpackage: info: source version 1.6.1-1 dpkg-buildpackage: info: source distribution unstable @@ -670,186 +705,186 @@ dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang dh_auto_build: warning: github.com/go-delve/delve/service/test contains no non-test Go files, removing it from build - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 16 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/regnum github.com/go-delve/delve/pkg/dwarf/util github.com/go-delve/delve/pkg/elfwriter 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 + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 15 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/regnum github.com/go-delve/delve/pkg/dwarf/util github.com/go-delve/delve/pkg/elfwriter 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 internal/unsafeheader -math/bits -unicode/utf16 internal/race -unicode -crypto/internal/subtle runtime/internal/sys -golang.org/x/sys/internal/unsafeheader -runtime/cgo -unicode/utf8 encoding +math/bits +crypto/internal/subtle +unicode/utf8 +unicode +golang.org/x/sys/internal/unsafeheader container/list -internal/cpu sync/atomic -internal/nettrace +internal/cpu +unicode/utf16 crypto/subtle -runtime/internal/atomic vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/subtle -container/ring -internal/bytealg +runtime/cgo +runtime/internal/atomic +internal/nettrace runtime/internal/math +container/ring internal/testlog +internal/bytealg math -runtime github.com/shurcooL/sanitized_anchor_name +runtime internal/reflectlite sync internal/singleflight math/rand errors sort -io -strconv -internal/oserror github.com/hashicorp/golang-lru/simplelru +internal/oserror +io vendor/golang.org/x/net/dns/dnsmessage +strconv syscall bytes +text/tabwriter strings -hash crypto/internal/randutil -text/tabwriter +hash hash/adler32 -hash/crc32 crypto/hmac -crypto +hash/crc32 +vendor/golang.org/x/crypto/hkdf reflect crypto/rc4 -vendor/golang.org/x/crypto/hkdf +crypto +vendor/golang.org/x/text/transform path -go.starlark.net/internal/spell -html regexp/syntax bufio -vendor/golang.org/x/text/transform -internal/syscall/unix +go.starlark.net/internal/spell +html internal/syscall/execenv +internal/syscall/unix time regexp -context internal/poll +context internal/fmtsort encoding/binary os encoding/base64 -crypto/md5 -crypto/sha512 crypto/cipher +crypto/sha512 +crypto/ed25519/internal/edwards25519 +crypto/md5 crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/poly1305 -crypto/ed25519/internal/edwards25519 golang.org/x/sys/unix -encoding/pem -crypto/des -vendor/golang.org/x/crypto/chacha20 -crypto/aes -path/filepath fmt +path/filepath os/signal runtime/debug net +encoding/pem +crypto/des +vendor/golang.org/x/crypto/chacha20 +crypto/aes io/ioutil os/exec vendor/golang.org/x/sys/cpu -encoding/json +vendor/golang.org/x/crypto/chacha20poly1305 os/user +encoding/json +github.com/go-delve/delve/pkg/goversion log +github.com/cosiner/argv +gopkg.in/yaml.v2 +debug/dwarf encoding/hex -github.com/go-delve/delve/pkg/dwarf/regnum go/token +github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/version -debug/dwarf -golang.org/x/arch/arm64/arm64asm compress/flate -gopkg.in/yaml.v2 math/big +golang.org/x/arch/arm64/arm64asm golang.org/x/arch/x86/x86asm -github.com/go-delve/delve/pkg/goversion -github.com/cosiner/argv encoding/xml encoding/gob net/url go/scanner -text/template/parse -vendor/golang.org/x/crypto/chacha20poly1305 github.com/mattn/go-isatty +text/template/parse +compress/zlib go/ast +compress/gzip vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/text/unicode/bidi -compress/zlib -compress/gzip github.com/sirupsen/logrus -vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/text/unicode/norm -mime -mime/quotedprintable debug/elf debug/macho debug/pe github.com/go-delve/delve/pkg/dwarf/util -text/template vendor/golang.org/x/text/secure/bidirule +vendor/golang.org/x/net/http2/hpack github.com/go-delve/delve/pkg/dwarf/frame -github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/logflags +github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/line +text/template +mime +mime/quotedprintable net/http/internal -github.com/go-delve/delve/pkg/astutil -go/parser -go/printer -github.com/google/go-dap -github.com/peterh/liner -encoding/csv -flag -github.com/russross/blackfriday/v2 go/constant crypto/rand -crypto/elliptic -github.com/go-delve/delve/pkg/dwarf/godwarf github.com/go-delve/delve/pkg/elfwriter +crypto/elliptic encoding/asn1 crypto/dsa -vendor/golang.org/x/net/idna +github.com/go-delve/delve/pkg/astutil +go/parser +go/printer +github.com/go-delve/delve/pkg/dwarf/godwarf +github.com/peterh/liner +go.starlark.net/syntax +github.com/google/go-dap crypto/ed25519 crypto/rsa -go.starlark.net/syntax -runtime/trace -testing +vendor/golang.org/x/net/idna +encoding/csv +flag +github.com/russross/blackfriday/v2 +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix github.com/go-delve/delve/pkg/terminal/colorize +runtime/trace html/template -github.com/go-delve/delve/pkg/dwarf/loclist +testing +github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/dwarf/reader +github.com/go-delve/delve/pkg/dwarf/loclist github.com/go-delve/delve/pkg/dwarf/dwarfbuilder -crypto/x509/pkix -vendor/golang.org/x/crypto/cryptobyte -github.com/cpuguy83/go-md2man/v2/md2man -github.com/go-delve/delve/pkg/proc +github.com/go-delve/delve/pkg/gobuild go.starlark.net/resolve -github.com/go-delve/delve/pkg/proc/test -github.com/go-delve/delve/pkg/config crypto/ecdsa -github.com/go-delve/delve/pkg/gobuild +github.com/go-delve/delve/pkg/proc go.starlark.net/internal/compile +github.com/cpuguy83/go-md2man/v2/md2man +github.com/go-delve/delve/pkg/proc/test go.starlark.net/starlark net/textproto -vendor/golang.org/x/net/http/httpproxy crypto/x509 +vendor/golang.org/x/net/http/httpproxy github.com/go-delve/delve/service/dap/daptest github.com/spf13/pflag vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls -github.com/go-delve/delve/pkg/proc/amd64util +github.com/spf13/cobra github.com/go-delve/delve/service/api +github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/proc/core/minidump -github.com/spf13/cobra github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/locspec @@ -857,9 +892,9 @@ github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/native github.com/spf13/cobra/doc -github.com/go-delve/delve/service/debugger net/http/httptrace net/http +github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service net/rpc net/rpc/jsonrpc @@ -872,14 +907,14 @@ github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/cmd/dlv dh_auto_test -O--buildsystem=golang - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 16 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/regnum github.com/go-delve/delve/pkg/dwarf/util github.com/go-delve/delve/pkg/elfwriter 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 + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 15 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/regnum github.com/go-delve/delve/pkg/dwarf/util github.com/go-delve/delve/pkg/elfwriter 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 === RUN TestGenerateManpage Could not create config directory: mkdir /nonexistent: permission denied.WARNING: go-md2man does not handle node type HTMLSpan WARNING: go-md2man does not handle node type HTMLSpan WARNING: go-md2man does not handle node type HTMLSpan ---- PASS: TestGenerateManpage (0.01s) +--- PASS: TestGenerateManpage (0.00s) PASS -ok github.com/go-delve/delve/cmd/dlv 0.030s +ok github.com/go-delve/delve/cmd/dlv 0.014s === RUN TestParseRedirects cmds_test.go:41: input: ["one.txt"] cmds_test.go:43: output: ["one.txt" "" ""] error @@ -893,21 +928,21 @@ cmds_test.go:43: output: ["three.txt" "one.txt" "two.txt"] error --- PASS: TestParseRedirects (0.00s) PASS -ok github.com/go-delve/delve/cmd/dlv/cmds 0.015s +ok github.com/go-delve/delve/cmd/dlv/cmds 0.018s ? github.com/go-delve/delve/pkg/astutil [no test files] === RUN TestSplitQuotedFields --- PASS: TestSplitQuotedFields (0.00s) === RUN TestSplitDoubleQuotedFields --- PASS: TestSplitDoubleQuotedFields (0.00s) PASS -ok github.com/go-delve/delve/pkg/config 0.023s +ok github.com/go-delve/delve/pkg/config 0.022s ? github.com/go-delve/delve/pkg/dwarf/dwarfbuilder [no test files] === RUN TestFDEForPC --- PASS: TestFDEForPC (0.00s) === RUN TestParseCIE --- PASS: TestParseCIE (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/frame 0.036s +ok github.com/go-delve/delve/pkg/dwarf/frame 0.004s === RUN TestNormalizeRanges --- PASS: TestNormalizeRanges (0.00s) === RUN TestRangeContains @@ -917,7 +952,7 @@ === RUN TestContainsPC --- PASS: TestContainsPC (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/godwarf 0.004s +ok github.com/go-delve/delve/pkg/dwarf/godwarf 0.019s === RUN TestUserFile --- PASS: TestUserFile (0.00s) === RUN TestDebugLinePrologueParser @@ -1530,50 +1565,50 @@ line_parser_test.go:134: file /usr/lib/go-1.15/src/sync/atomic/asm.s line_parser_test.go:134: file /usr/lib/go-1.15/src/runtime/asm.s line_parser_test.go:134: file /usr/lib/go-1.15/src/reflect/asm_amd64.s ---- PASS: TestDebugLinePrologueParser (0.63s) +--- PASS: TestDebugLinePrologueParser (0.60s) === RUN TestPCToLine match 401c50 / 8c0440 (35ns) -match 40648c / 8c0440 (1.461µs) -match 40aea2 / 8c0440 (2.574µs) -match 40e7c2 / 8c0440 (7.109µs) -match 413162 / 8c0440 (2.806µs) -match 4167ad / 8c0440 (2.114µs) -match 41b3ad / 8c0440 (3.623µs) -match 41f81f / 8c0440 (3.089µs) -match 423cc6 / 8c0440 (3.574µs) -match 427c96 / 8c0440 (3.931µs) -match 42c42b / 8c0440 (12.718µs) -match 430dd3 / 8c0440 (4.705µs) -match 434bf0 / 8c0440 (5.1µs) -match 4392f6 / 8c0440 (5.957µs) -match 43e418 / 8c0440 (6.126µs) -match 442ce3 / 8c0440 (9.557µs) -match 447ae9 / 8c0440 (16.161µs) -match 44cded / 8c0440 (11.558µs) +match 40648c / 8c0440 (1.401µs) +match 40aea2 / 8c0440 (2.106µs) +match 40e7c2 / 8c0440 (1.57µs) +match 413162 / 8c0440 (2.452µs) +match 4167ad / 8c0440 (2.065µs) +match 41b3ad / 8c0440 (3.105µs) +match 41f81f / 8c0440 (2.951µs) +match 423cc6 / 8c0440 (3.139µs) +match 427c96 / 8c0440 (3.371µs) +match 42c42b / 8c0440 (4.311µs) +match 430dd3 / 8c0440 (4.056µs) +match 434bf0 / 8c0440 (3.889µs) +match 4392f6 / 8c0440 (5.066µs) +match 43e418 / 8c0440 (5.632µs) +match 442ce3 / 8c0440 (4.683µs) +match 447ae9 / 8c0440 (7.584µs) +match 44cded / 8c0440 (7.288µs) line_parser_test.go:294: restart form beginning match 401c50 / 8c0440 (2ns) -match 40648c / 8c0440 (1.177µs) -match 40aea2 / 8c0440 (1.252µs) -match 40e7c2 / 8c0440 (898ns) ---- PASS: TestPCToLine (0.28s) +match 40648c / 8c0440 (1.394µs) +match 40aea2 / 8c0440 (1.447µs) +match 40e7c2 / 8c0440 (1.241µs) +--- PASS: TestPCToLine (0.24s) === RUN TestDebugLineC --- PASS: TestDebugLineC (0.00s) === RUN TestDebugLineDwarf4 --- PASS: TestDebugLineDwarf4 (0.00s) === RUN TestGrafana ---- PASS: TestGrafana (2.55s) +--- PASS: TestGrafana (2.49s) === RUN TestMultipleSequences --- PASS: TestMultipleSequences (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/line 3.481s +ok github.com/go-delve/delve/pkg/dwarf/line 3.359s === RUN TestLoclist5 --- PASS: TestLoclist5 (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/loclist 0.013s +ok github.com/go-delve/delve/pkg/dwarf/loclist 0.008s === RUN TestExecuteStackProgram --- PASS: TestExecuteStackProgram (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/op 0.022s +ok github.com/go-delve/delve/pkg/dwarf/op 0.013s ? github.com/go-delve/delve/pkg/dwarf/reader [no test files] ? github.com/go-delve/delve/pkg/dwarf/regnum [no test files] === RUN TestDecodeULEB128 @@ -1601,7 +1636,7 @@ === RUN TestParseString --- PASS: TestParseString (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/util 0.007s +ok github.com/go-delve/delve/pkg/dwarf/util 0.011s ? github.com/go-delve/delve/pkg/elfwriter [no test files] ? github.com/go-delve/delve/pkg/gobuild [no test files] === RUN TestParseVersionString @@ -1616,13 +1651,13 @@ === RUN TestInstalled version_test.go:46: installed: {1 15 9 0 0 } version_test.go:47: runtime: {1 15 9 0 0 } ---- PASS: TestInstalled (0.01s) +--- PASS: TestInstalled (0.02s) PASS -ok github.com/go-delve/delve/pkg/goversion 0.020s +ok github.com/go-delve/delve/pkg/goversion 0.028s === RUN TestFunctionLocationParsing --- PASS: TestFunctionLocationParsing (0.00s) PASS -ok github.com/go-delve/delve/pkg/locspec 0.023s +ok github.com/go-delve/delve/pkg/locspec 0.008s ? github.com/go-delve/delve/pkg/logflags [no test files] === RUN TestIssue554 --- PASS: TestIssue554 (0.00s) @@ -1641,7 +1676,7 @@ proc_general_test.go:45: read addr=0x5000 size=0x33 --- PASS: TestReadCStringValue (0.00s) === RUN TestDwarfVersion ---- PASS: TestDwarfVersion (0.53s) +--- PASS: TestDwarfVersion (0.46s) === RUN TestAlignAddr --- PASS: TestAlignAddr (0.00s) === RUN TestConvertInt @@ -1664,7 +1699,7 @@ --- PASS: TestDwarfExprLoclist (0.00s) === RUN TestIssue1419 dwarf_expr_test.go:318: 0xbeef0000 - dwarf_expr_test.go:319: &{3203334144 false a []int []int slice 0xc00010e580 0xc00015c900 0 0 0 32 0 0 0 0 [] false could not read 8 bytes from register 2 (size: 0) [block] DW_OP_reg2 DW_OP_piece 0x8 DW_OP_reg2 DW_OP_piece 0x8 DW_OP_reg2 DW_OP_piece 0x8 0} + dwarf_expr_test.go:319: &{3203334144 false a []int []int slice 0xc0001d9300 0xc00054ea20 0 0 0 32 0 0 0 0 [] false could not read 8 bytes from register 2 (size: 0) [block] DW_OP_reg2 DW_OP_piece 0x8 DW_OP_reg2 DW_OP_piece 0x8 DW_OP_reg2 DW_OP_piece 0x8 0} --- PASS: TestIssue1419 (0.00s) === RUN TestLocationCovers dwarf_expr_test.go:350: [[40100 40700] [40700 41000]] @@ -1678,15 +1713,15 @@ === RUN TestAbstractOriginDefinedAfterUse --- PASS: TestAbstractOriginDefinedAfterUse (0.00s) === RUN TestLoadingExternalDebugInfo ---- PASS: TestLoadingExternalDebugInfo (1.04s) +--- PASS: TestLoadingExternalDebugInfo (0.91s) === RUN TestExit support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExit Hello, World! ---- PASS: TestExit (0.79s) +--- PASS: TestExit (0.68s) === RUN TestExitAfterContinue support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExitAfterContinue Hello, World! ---- PASS: TestExitAfterContinue (0.40s) +--- PASS: TestExitAfterContinue (0.34s) === RUN TestHalt past main 100000 @@ -1839,93 +1874,74 @@ 14800000 14900000 15000000 -15100000 -15200000 -15300000 -15400000 -15500000 -15600000 -15700000 -15800000 -15900000 -16000000 -16100000 -16200000 -16300000 -16400000 -16500000 -16600000 -16700000 -16800000 -16900000 -17000000 -17100000 -17200000 -17300000 ---- PASS: TestHalt (1.13s) +--- PASS: TestHalt (0.82s) === RUN TestStep support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStep ---- PASS: TestStep (0.81s) +--- PASS: TestStep (0.80s) === RUN TestBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpoint ---- PASS: TestBreakpoint (0.41s) +--- PASS: TestBreakpoint (0.24s) === RUN TestBreakpointInSeparateGoRoutine support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointInSeparateGoRoutine ---- PASS: TestBreakpointInSeparateGoRoutine (0.73s) +--- PASS: TestBreakpointInSeparateGoRoutine (0.81s) === RUN TestBreakpointWithNonExistantFunction ---- PASS: TestBreakpointWithNonExistantFunction (0.53s) +--- PASS: TestBreakpointWithNonExistantFunction (0.36s) === RUN TestClearBreakpointBreakpoint ---- PASS: TestClearBreakpointBreakpoint (0.55s) +--- PASS: TestClearBreakpointBreakpoint (0.53s) === RUN TestNextGeneral support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextGeneral foo ---- PASS: TestNextGeneral (0.65s) +--- PASS: TestNextGeneral (0.64s) === RUN TestNextConcurrent support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrent +hi 0 +hi 6 +hi 0 +hi 6 +hi 7 +hi 7 +hi 1 hi 9 -hi 3 hi 9 -hi 3 ---- PASS: TestNextConcurrent (0.55s) +--- PASS: TestNextConcurrent (0.71s) === RUN TestNextConcurrentVariant2 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrentVariant2 proc_test.go:637: test case {8 9} proc_test.go:637: test case {9 10} -hi 0 -hi 6 -hi 3 hi 9 +hi 3 +hi 0 proc_test.go:637: test case {10 11} hi 0 hi 9 ---- PASS: TestNextConcurrentVariant2 (0.17s) +--- PASS: TestNextConcurrentVariant2 (0.19s) === RUN TestNextFunctionReturn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturn foo Hello, World! ---- PASS: TestNextFunctionReturn (0.38s) +--- PASS: TestNextFunctionReturn (0.35s) === RUN TestNextFunctionReturnDefer support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturnDefer support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturnDefer bye ---- PASS: TestNextFunctionReturnDefer (0.51s) +--- PASS: TestNextFunctionReturnDefer (0.71s) === RUN TestNextNetHTTP ---- PASS: TestNextNetHTTP (7.03s) +--- PASS: TestNextNetHTTP (6.56s) === RUN TestRuntimeBreakpoint ---- PASS: TestRuntimeBreakpoint (0.52s) +--- PASS: TestRuntimeBreakpoint (0.63s) === RUN TestFindReturnAddress support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddress ---- PASS: TestFindReturnAddress (0.33s) +--- PASS: TestFindReturnAddress (0.31s) === RUN TestFindReturnAddressTopOfStackFn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddressTopOfStackFn ---- PASS: TestFindReturnAddressTopOfStackFn (0.74s) +--- PASS: TestFindReturnAddressTopOfStackFn (0.49s) === RUN TestSwitchThread support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestSwitchThread ---- PASS: TestSwitchThread (0.33s) +--- PASS: TestSwitchThread (0.53s) === RUN TestCGONext support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCGONext ---- PASS: TestCGONext (1.22s) +--- PASS: TestCGONext (1.17s) === RUN TestStacktrace support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStacktrace proc_test.go:882: Stacktrace 0: @@ -1941,9 +1957,9 @@ proc_test.go:884: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:17 proc_test.go:884: /usr/lib/go-1.15/src/runtime/proc.go:204 proc_test.go:884: /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 ---- PASS: TestStacktrace (0.51s) +--- PASS: TestStacktrace (0.30s) === RUN TestStacktrace2 ---- PASS: TestStacktrace2 (0.76s) +--- PASS: TestStacktrace2 (0.50s) === RUN TestStacktraceGoroutine support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStacktraceGoroutine proc_test.go:994: Non-goroutine stack: 0 (4) @@ -1966,36 +1982,36 @@ proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock (0x41b112) -28 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/mgcscavenge.go:265 runtime.bgscavenge (0x41b112) -28 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit (0x45a6c1) -20 false ---- PASS: TestStacktraceGoroutine (0.58s) +--- PASS: TestStacktraceGoroutine (0.33s) === RUN TestKill --- PASS: TestKill (0.31s) === RUN TestGetG - proc_test.go:1052: nocgo: g is: &{1 4594016 0 824634142320 0 4593716 4409536 2 0 {824634142720 824634138624} 0 14 false {4823215 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0xc0008a7960} 0xc0001160e0 0xc00013a360 } + proc_test.go:1052: nocgo: g is: &{1 4594016 0 824634142320 0 4593716 4409536 2 0 {824634142720 824634138624} 0 14 false {4823215 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0xc0006c9960} 0xc000854000 0xc00033c000 } support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGetG - proc_test.go:1052: cgo: g is: &{1 4599648 0 824634023472 0 4599348 4415904 2 0 {824634023936 824634019840} 0 14 false {4829464 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0xc00087bb10} 0xc000116380 0xc0000ec120 } ---- PASS: TestGetG (0.27s) + proc_test.go:1052: cgo: g is: &{1 4599648 0 824634002992 0 4599348 4415904 2 0 {824634003456 824633999360} 0 14 false {4829464 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0xc000327b10} 0xc000152310 0xc0000dc5a0 } +--- PASS: TestGetG (0.64s) === RUN TestContinueMulti support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestContinueMulti hi hi hi ---- PASS: TestContinueMulti (4.53s) +--- PASS: TestContinueMulti (4.72s) === RUN TestBreakpointOnFunctionEntry support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointOnFunctionEntry ---- PASS: TestBreakpointOnFunctionEntry (0.13s) +--- PASS: TestBreakpointOnFunctionEntry (0.32s) === RUN TestProcessReceivesSIGCHLD support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestProcessReceivesSIGCHLD -Sat Dec 17 20:04:24 -12 2022 ---- PASS: TestProcessReceivesSIGCHLD (0.76s) +Mon Nov 15 15:44:27 +14 2021 +--- PASS: TestProcessReceivesSIGCHLD (0.52s) === RUN TestIssue239 ---- PASS: TestIssue239 (0.71s) +--- PASS: TestIssue239 (0.69s) === RUN TestVariableEvaluation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluation ---- PASS: TestVariableEvaluation (1.06s) +--- PASS: TestVariableEvaluation (0.88s) === RUN TestFrameEvaluation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFrameEvaluation - proc_test.go:1273: stopped on thread 3639775, goroutine: &proc.G{ID:1, PC:0x42ffde, SP:0x0, BP:0x0, LR:0x0, GoPC:0x4589b4, StartPC:0x42faa0, Status:0x2, stkbarVar:(*proc.Variable)(nil), stkbarPos:0, stack:proc.stack{hi:0xc000034800, lo:0xc000034000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x45dd80, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0xc0003c0198)}, Thread:(*native.nativeThread)(0xc0008061c0), variable:(*proc.Variable)(0xc000420000), Unreadable:error(nil), labels:(*map[string]string)(nil)} - proc_test.go:1286: Goroutine 1 &native.nativeThread{ID:3639775, Status:(*native.waitStatus)(0xc0000bc280), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0xc0003141e0), Active:true, Internal:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0xc000322780), singleStepping:false, os:(*native.osSpecificDetails)(0xc00081eac0), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0xc000168340)}} + proc_test.go:1273: stopped on thread 4113220, goroutine: &proc.G{ID:1, PC:0x42ffde, SP:0x0, BP:0x0, LR:0x0, GoPC:0x4589b4, StartPC:0x42faa0, Status:0x2, stkbarVar:(*proc.Variable)(nil), stkbarPos:0, stack:proc.stack{hi:0xc000034800, lo:0xc000034000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x45dd80, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0xc0002ee198)}, Thread:(*native.nativeThread)(0xc00037c0e0), variable:(*proc.Variable)(0xc0000dc360), Unreadable:error(nil), labels:(*map[string]string)(nil)} + proc_test.go:1286: Goroutine 1 &native.nativeThread{ID:4113220, Status:(*native.waitStatus)(0xc000340030), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0xc0002640f0), Active:true, Internal:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0xc000210180), singleStepping:false, os:(*native.osSpecificDetails)(0xc000028e60), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0xc00038ab60)}} proc_test.go:3162: 0x45dd80 -0xe0 -0x88 main.stacktraceme at goroutinestackprog.go:15 proc_test.go:3162: 0x45deac -0x78 -0x88 main.main at goroutinestackprog.go:29 proc_test.go:3162: 0x42fca9 -0x20 -0x30 runtime.main at proc.go:204 @@ -2025,356 +2041,372 @@ proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000036800 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633944008 824633944008 0 [ 0xc00106caa0 0xc00106ca60 0xc00106ca80] LittleEndian 16 7 6 0 } 0xc0004eac40 0xc000138d00 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633944024 false i int int int 0xc0004eac40 0xc000420fc0 0 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633944008 824633944008 0 [ 0xc0005d3300 0xc0005d32c0 0xc0005d32e0] LittleEndian 16 7 6 0 } 0xc001326300 0xc00038b040 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633944024 false i int int int 0xc001326300 0xc000240fc0 0 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 6 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000037000 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633946056 824633946056 0 [ 0xc00000f000 0xc00000efc0 0xc00000efe0] LittleEndian 16 7 6 0 } 0xc0004eb1c0 0xc000138dd0 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633946072 false i int int int 0xc0004eb1c0 0xc000420fc0 1 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633946056 824633946056 0 [ 0xc0004aaec0 0xc0004aae80 0xc0004aaea0] LittleEndian 16 7 6 0 } 0xc000020600 0xc00038b110 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633946072 false i int int int 0xc000020600 0xc000240fc0 1 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 7 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000037800 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633948104 824633948104 0 [ 0xc00106d560 0xc00106d520 0xc00106d540] LittleEndian 16 7 6 0 } 0xc0004eb6c0 0xc000138ea0 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633948120 false i int int int 0xc0004eb6c0 0xc000420fc0 2 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633948104 824633948104 0 [ 0xc0005d3660 0xc0005d3640 0xc0005d3680] LittleEndian 16 7 6 0 } 0xc00048b2c0 0xc00038b1e0 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633948120 false i int int int 0xc00048b2c0 0xc000240fc0 2 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 8 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000038000 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633950152 824633950152 0 [ 0xc00106dca0 0xc00106dc60 0xc00106dc80] LittleEndian 16 7 6 0 } 0xc0004ebbc0 0xc000138f70 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633950168 false i int int int 0xc0004ebbc0 0xc000420fc0 3 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633950152 824633950152 0 [ 0xc0004ab5a0 0xc0004ab560 0xc0004ab580] LittleEndian 16 7 6 0 } 0xc000020b00 0xc00038b2b0 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633950168 false i int int int 0xc000020b00 0xc000240fc0 3 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 9 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000030800 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633919432 824633919432 0 [ 0xc0003983a0 0xc000398360 0xc000398380] LittleEndian 16 7 6 0 } 0xc0001780c0 0xc000139040 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633919448 false i int int int 0xc0001780c0 0xc000420fc0 4 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633919432 824633919432 0 [ 0xc0004abcc0 0xc0004abc80 0xc0004abca0] LittleEndian 16 7 6 0 } 0xc0000e5180 0xc00038b380 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633919448 false i int int int 0xc0000e5180 0xc000240fc0 4 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 10 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000031000 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633921480 824633921480 0 [ 0xc000398b00 0xc000398ac0 0xc000398ae0] LittleEndian 16 7 6 0 } 0xc0001785c0 0xc000139110 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633921496 false i int int int 0xc0001785c0 0xc000420fc0 5 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633921480 824633921480 0 [ 0xc0005d3d20 0xc0005d3ce0 0xc0005d3d00] LittleEndian 16 7 6 0 } 0xc001326880 0xc00038b450 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633921496 false i int int int 0xc001326880 0xc000240fc0 5 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 11 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000031800 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633923528 824633923528 0 [ 0xc000399220 0xc0003991e0 0xc000399200] LittleEndian 16 7 6 0 } 0xc000178ac0 0xc0001391e0 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633923544 false i int int int 0xc000178ac0 0xc000420fc0 6 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633923528 824633923528 0 [ 0xc00000e140 0xc00000e020 0xc00000e120] LittleEndian 16 7 6 0 } 0xc0000e56c0 0xc00038b520 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633923544 false i int int int 0xc0000e56c0 0xc000240fc0 6 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 12 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000032000 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633925576 824633925576 0 [ 0xc0003999a0 0xc000399980 0xc0003999c0] LittleEndian 16 7 6 0 } 0xc000178fc0 0xc0001392b0 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633925592 false i int int int 0xc000178fc0 0xc000420fc0 7 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633925576 824633925576 0 [ 0xc00000e5e0 0xc00000e580 0xc00000e5c0] LittleEndian 16 7 6 0 } 0xc001326c00 0xc00038b5f0 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633925592 false i int int int 0xc001326c00 0xc000240fc0 7 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 13 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000032800 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633927624 824633927624 0 [ 0xc0001e6120 0xc0001e60e0 0xc0001e6100] LittleEndian 16 7 6 0 } 0xc000179500 0xc000139380 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633927640 false i int int int 0xc000179500 0xc000420fc0 8 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633927624 824633927624 0 [ 0xc0000a8580 0xc0000a8560 0xc0000a85a0] LittleEndian 16 7 6 0 } 0xc001326f80 0xc00038b6c0 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633927640 false i int int int 0xc001326f80 0xc000240fc0 8 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1286: Goroutine 14 proc_test.go:3162: 0x4300e5 -0x110 -0x120 runtime.gopark at proc.go:307 proc_test.go:3162: 0x403f8a -0x90 -0xa0 runtime.chansend at chan.go:258 proc_test.go:3162: 0x403d35 -0x58 -0x68 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x45dd6d -0x38 -0x48 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x45a6c1 -0x30 -0xc000033000 runtime.goexit at asm_amd64.s:1374 - proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0003c0150} {0 824633929672 824633929672 0 [ 0xc0001e6820 0xc0001e67e0 0xc0001e6800] LittleEndian 16 7 6 0 } 0xc000179a00 0xc000139450 0xc000420fc0 -56 false} - proc_test.go:1304: v = &{824633929688 false i int int int 0xc000179a00 0xc000420fc0 9 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} + proc_test.go:1302: scope = &{{4578668 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc0002ee150} {0 824633929672 824633929672 0 [ 0xc00056ffe0 0xc00056ffa0 0xc00056ffc0] LittleEndian 16 7 6 0 } 0xc0000e5bc0 0xc00038b790 0xc000240fc0 -56 false} + proc_test.go:1304: v = &{824633929688 false i int int int 0xc0000e5bc0 0xc000240fc0 9 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x10 7} proc_test.go:1330: frame 1 n 3 proc_test.go:1330: frame 2 n 2 proc_test.go:1330: frame 3 n 1 proc_test.go:1330: frame 4 n 0 ---- PASS: TestFrameEvaluation (0.15s) +--- PASS: TestFrameEvaluation (0.30s) === RUN TestPointerSetting ---- PASS: TestPointerSetting (0.77s) +--- PASS: TestPointerSetting (0.50s) === RUN TestVariableFunctionScoping ---- PASS: TestVariableFunctionScoping (0.34s) +--- PASS: TestVariableFunctionScoping (0.52s) === RUN TestRecursiveStructure support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveStructure - proc_test.go:1392: v: &{824634446704 false aas []main.a []main.a slice 0xc00093dd40 0xc000327320 0 1 1 0 824634474592 24 0xc00093d740 0 0 [{824634474592 false main.a struct main.a struct 0xc00093dd40 0xc000327320 0 1 0 0 0 0 0 0 [{824634474592 false aas []main.a []main.a slice 0xc00093dd40 0xc000327320 0 1 1 0 824634474592 24 0xc00093d740 0 0 [{824634474592 false main.a struct main.a struct 0xc00093dd40 0xc000327320 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xc18 274} ---- PASS: TestRecursiveStructure (0.15s) + proc_test.go:1392: v: &{824634798960 false aas []main.a []main.a slice 0xc000021fc0 0xc00033f8c0 0 1 1 0 824633770208 24 0xc000021980 0 0 [{824633770208 false main.a struct main.a struct 0xc000021fc0 0xc00033f8c0 0 1 0 0 0 0 0 0 [{824633770208 false aas []main.a []main.a slice 0xc000021fc0 0xc00033f8c0 0 1 1 0 824633770208 24 0xc000021980 0 0 [{824633770208 false main.a struct main.a struct 0xc000021fc0 0xc00033f8c0 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xc18 274} +--- PASS: TestRecursiveStructure (0.39s) === RUN TestIssue316 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue316 ---- PASS: TestIssue316 (0.22s) +--- PASS: TestIssue316 (0.47s) === RUN TestIssue325 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue325 - proc_test.go:1411: iface2fn1: &{824634798040 false iface2fn1 interface {} interface {} interface 0xc000382780 0xc0007da480 0 0 0 0 0 0 0 0 [{824634798048 false data func(int) void func(int) void func 0xc000382780 0xc0007da480 "main.afunc1" 0 0 0 0 4907552 0 5132800 0 [] true 0}] true [block] DW_OP_fbreg -0xfb0 262} - proc_test.go:1414: iface2fn2: &{824634798024 false iface2fn2 interface {} interface {} interface 0xc000414140 0xc0007da480 0 0 0 0 0 0 0 0 [{824634798032 false data func(*int) void func(*int) void func 0xc000414140 0xc0007da480 "main.afunc2" 0 0 0 0 4907584 0 5132808 0 [] true 0}] true [block] DW_OP_fbreg -0xfc0 263} ---- PASS: TestIssue325 (0.41s) + proc_test.go:1411: iface2fn1: &{824634798040 false iface2fn1 interface {} interface {} interface 0xc0002e8240 0xc00023fc20 0 0 0 0 0 0 0 0 [{824634798048 false data func(int) void func(int) void func 0xc0002e8240 0xc00023fc20 "main.afunc1" 0 0 0 0 4907552 0 5132800 0 [] true 0}] true [block] DW_OP_fbreg -0xfb0 262} + proc_test.go:1414: iface2fn2: &{824634798024 false iface2fn2 interface {} interface {} interface 0xc0004e8740 0xc00023fc20 0 0 0 0 0 0 0 0 [{824634798032 false data func(*int) void func(*int) void func 0xc0004e8740 0xc00023fc20 "main.afunc2" 0 0 0 0 4907584 0 5132808 0 [] true 0}] true [block] DW_OP_fbreg -0xfc0 263} +--- PASS: TestIssue325 (0.19s) === RUN TestBreakpointCounts support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointCounts -id: 2 step: 0 sleeping 8 -id: 1 step: 0 sleeping 2 -id: 1 step: 1 sleeping 8 -id: 2 step: 1 sleeping 10 -id: 1 step: 2 sleeping 2 -id: 2 step: 2 sleeping 9 -id: 1 step: 3 sleeping 6 -id: 1 step: 4 sleeping 1 -id: 2 step: 3 sleeping 7 -id: 1 step: 5 sleeping 1 +id: 2 step: 0 sleeping 2 +id: 1 step: 0 sleeping 8 +id: 2 step: 1 sleeping 8 +id: 1 step: 1 sleeping 10 +id: 2 step: 2 sleeping 2 +id: 2 step: 3 sleeping 9 +id: 1 step: 2 sleeping 6 +id: 2 step: 4 sleeping 1 +id: 1 step: 3 sleeping 7 +id: 2 step: 5 sleeping 1 +id: 2 step: 6 sleeping 5 +id: 1 step: 4 sleeping 2 +id: 2 step: 7 sleeping 3 +id: 1 step: 5 sleeping 10 +id: 2 step: 8 sleeping 9 id: 1 step: 6 sleeping 5 -id: 2 step: 4 sleeping 2 -id: 2 step: 5 sleeping 3 -id: 1 step: 7 sleeping 10 -id: 2 step: 6 sleeping 9 -id: 1 step: 8 sleeping 5 -id: 1 step: 9 sleeping 2 -id: 2 step: 7 sleeping 6 -id: 1 step: 10 sleeping 8 -id: 2 step: 8 sleeping 7 -id: 2 step: 9 sleeping 6 -id: 1 step: 11 sleeping 7 -id: 1 step: 12 sleeping 9 -id: 2 step: 10 sleeping 9 -id: 1 step: 13 sleeping 8 -id: 2 step: 11 sleeping 8 -id: 1 step: 14 sleeping 8 +id: 2 step: 9 sleeping 2 +id: 2 step: 10 sleeping 6 +id: 1 step: 7 sleeping 8 +id: 2 step: 11 sleeping 7 +id: 1 step: 8 sleeping 6 +id: 1 step: 9 sleeping 7 id: 2 step: 12 sleeping 9 -id: 1 step: 15 sleeping 1 -id: 2 step: 13 sleeping 6 -id: 1 step: 16 sleeping 2 -id: 1 step: 17 sleeping 9 +id: 1 step: 10 sleeping 9 +id: 2 step: 13 sleeping 8 +id: 1 step: 11 sleeping 8 id: 2 step: 14 sleeping 8 -id: 1 step: 18 sleeping 2 -id: 2 step: 15 sleeping 10 -id: 1 step: 19 sleeping 7 -id: 2 step: 16 sleeping 8 -id: 1 step: 20 sleeping 2 -id: 1 step: 21 sleeping 6 -id: 2 step: 17 sleeping 7 -id: 1 step: 22 sleeping 4 -id: 2 step: 18 sleeping 1 -id: 1 step: 23 sleeping 5 -id: 2 step: 19 sleeping 4 -id: 1 step: 24 sleeping 4 -id: 2 step: 20 sleeping 8 -id: 1 step: 25 sleeping 9 -id: 2 step: 21 sleeping 5 -id: 1 step: 26 sleeping 10 +id: 1 step: 12 sleeping 9 +id: 2 step: 15 sleeping 1 +id: 2 step: 16 sleeping 6 +id: 1 step: 13 sleeping 2 +id: 2 step: 17 sleeping 9 +id: 1 step: 14 sleeping 8 +id: 2 step: 18 sleeping 2 +id: 1 step: 15 sleeping 10 +id: 2 step: 19 sleeping 7 +id: 1 step: 16 sleeping 8 +id: 2 step: 20 sleeping 2 +id: 2 step: 21 sleeping 6 +id: 1 step: 17 sleeping 7 id: 2 step: 22 sleeping 4 -id: 2 step: 23 sleeping 8 -id: 1 step: 27 sleeping 2 -id: 1 step: 28 sleeping 10 -id: 2 step: 24 sleeping 10 -id: 1 step: 29 sleeping 1 -id: 1 step: 30 sleeping 6 -id: 2 step: 25 sleeping 9 -id: 1 step: 31 sleeping 9 -id: 2 step: 26 sleeping 4 -id: 1 step: 32 sleeping 6 +id: 1 step: 18 sleeping 1 +id: 1 step: 19 sleeping 5 +id: 2 step: 23 sleeping 4 +id: 1 step: 20 sleeping 4 +id: 2 step: 24 sleeping 8 +id: 1 step: 21 sleeping 9 +id: 2 step: 25 sleeping 5 +id: 2 step: 26 sleeping 10 +id: 1 step: 22 sleeping 4 +id: 1 step: 23 sleeping 8 id: 2 step: 27 sleeping 2 -id: 2 step: 28 sleeping 1 -id: 1 step: 33 sleeping 6 -id: 2 step: 29 sleeping 7 -id: 1 step: 34 sleeping 7 +id: 2 step: 28 sleeping 10 +id: 1 step: 24 sleeping 10 +id: 2 step: 29 sleeping 1 +id: 1 step: 25 sleeping 6 id: 2 step: 30 sleeping 9 -id: 1 step: 35 sleeping 2 -id: 2 step: 31 sleeping 3 -id: 1 step: 36 sleeping 4 -id: 2 step: 32 sleeping 7 -id: 1 step: 37 sleeping 4 -id: 1 step: 38 sleeping 7 -id: 2 step: 33 sleeping 3 -id: 2 step: 34 sleeping 9 -id: 1 step: 39 sleeping 8 -id: 2 step: 35 sleeping 5 -id: 1 step: 40 sleeping 8 -id: 2 step: 36 sleeping 4 +id: 1 step: 26 sleeping 9 +id: 2 step: 31 sleeping 4 +id: 2 step: 32 sleeping 6 +id: 1 step: 27 sleeping 2 +id: 2 step: 33 sleeping 1 +id: 1 step: 28 sleeping 6 +id: 2 step: 34 sleeping 7 +id: 1 step: 29 sleeping 7 +id: 2 step: 35 sleeping 9 +id: 1 step: 30 sleeping 2 +id: 2 step: 36 sleeping 3 +id: 1 step: 31 sleeping 4 id: 2 step: 37 sleeping 7 -id: 1 step: 41 sleeping 1 -id: 1 step: 42 sleeping 4 -id: 2 step: 38 sleeping 4 -id: 2 step: 39 sleeping 8 -id: 1 step: 43 sleeping 4 -id: 1 step: 44 sleeping 2 -id: 2 step: 40 sleeping 10 -id: 1 step: 45 sleeping 4 -id: 1 step: 46 sleeping 4 -id: 2 step: 41 sleeping 2 -id: 2 step: 42 sleeping 3 -id: 1 step: 47 sleeping 9 -id: 2 step: 43 sleeping 7 -id: 1 step: 48 sleeping 7 +id: 1 step: 32 sleeping 4 +id: 2 step: 38 sleeping 7 +id: 1 step: 33 sleeping 3 +id: 2 step: 39 sleeping 9 +id: 1 step: 34 sleeping 8 +id: 2 step: 40 sleeping 5 +id: 1 step: 35 sleeping 8 +id: 2 step: 41 sleeping 4 +id: 1 step: 36 sleeping 7 +id: 2 step: 42 sleeping 1 +id: 2 step: 43 sleeping 4 +id: 1 step: 37 sleeping 4 id: 2 step: 44 sleeping 8 -id: 2 step: 45 sleeping 1 -id: 1 step: 49 sleeping 4 -id: 2 step: 46 sleeping 3 -id: 1 step: 50 sleeping 4 -id: 2 step: 47 sleeping 6 -id: 1 step: 51 sleeping 9 -id: 2 step: 48 sleeping 6 -id: 2 step: 49 sleeping 2 -id: 1 step: 52 sleeping 6 -id: 2 step: 50 sleeping 8 -id: 1 step: 53 sleeping 8 +id: 1 step: 38 sleeping 4 +id: 2 step: 45 sleeping 2 +id: 1 step: 39 sleeping 10 +id: 2 step: 46 sleeping 4 +id: 2 step: 47 sleeping 4 +id: 1 step: 40 sleeping 2 +id: 2 step: 48 sleeping 3 +id: 1 step: 41 sleeping 9 +id: 2 step: 49 sleeping 7 +id: 2 step: 50 sleeping 7 +id: 1 step: 42 sleeping 8 id: 2 step: 51 sleeping 1 -id: 2 step: 52 sleeping 1 -id: 2 step: 53 sleeping 6 -id: 1 step: 54 sleeping 1 -id: 1 step: 55 sleeping 3 +id: 2 step: 52 sleeping 4 +id: 1 step: 43 sleeping 3 +id: 2 step: 53 sleeping 4 +id: 1 step: 44 sleeping 6 id: 2 step: 54 sleeping 9 -id: 1 step: 56 sleeping 4 +id: 1 step: 45 sleeping 6 id: 2 step: 55 sleeping 2 -id: 1 step: 57 sleeping 3 -id: 1 step: 58 sleeping 5 +id: 1 step: 46 sleeping 6 id: 2 step: 56 sleeping 8 -id: 2 step: 57 sleeping 8 -id: 1 step: 59 sleeping 8 -id: 2 step: 58 sleeping 2 -id: 1 step: 60 sleeping 5 -id: 2 step: 59 sleeping 7 -id: 1 step: 61 sleeping 3 -id: 2 step: 60 sleeping 2 -id: 1 step: 62 sleeping 10 -id: 2 step: 61 sleeping 7 -id: 2 step: 62 sleeping 1 -id: 1 step: 63 sleeping 4 -id: 2 step: 63 sleeping 7 -id: 1 step: 64 sleeping 10 -id: 2 step: 64 sleeping 2 +id: 1 step: 47 sleeping 8 +id: 2 step: 57 sleeping 1 +id: 2 step: 58 sleeping 1 +id: 2 step: 59 sleeping 6 +id: 1 step: 48 sleeping 1 +id: 1 step: 49 sleeping 3 +id: 1 step: 50 sleeping 9 +id: 2 step: 60 sleeping 4 +id: 2 step: 61 sleeping 2 +id: 2 step: 62 sleeping 3 +id: 1 step: 51 sleeping 5 +id: 2 step: 63 sleeping 8 +id: 1 step: 52 sleeping 8 +id: 2 step: 64 sleeping 8 +id: 1 step: 53 sleeping 2 +id: 1 step: 54 sleeping 5 +id: 1 step: 55 sleeping 7 id: 2 step: 65 sleeping 3 -id: 2 step: 66 sleeping 6 -id: 1 step: 65 sleeping 6 -id: 2 step: 67 sleeping 1 -id: 2 step: 68 sleeping 8 -id: 1 step: 66 sleeping 10 -id: 2 step: 69 sleeping 9 -id: 1 step: 67 sleeping 9 -id: 2 step: 70 sleeping 5 -id: 1 step: 68 sleeping 4 -id: 2 step: 71 sleeping 5 -id: 1 step: 69 sleeping 8 -id: 2 step: 72 sleeping 3 -id: 1 step: 70 sleeping 3 -id: 2 step: 73 sleeping 7 -id: 1 step: 71 sleeping 10 -id: 2 step: 74 sleeping 1 -id: 2 step: 75 sleeping 7 +id: 2 step: 66 sleeping 2 +id: 1 step: 56 sleeping 10 +id: 2 step: 67 sleeping 7 +id: 1 step: 57 sleeping 1 +id: 2 step: 68 sleeping 4 +id: 1 step: 58 sleeping 7 +id: 2 step: 69 sleeping 10 +id: 1 step: 59 sleeping 2 +id: 2 step: 70 sleeping 3 +id: 1 step: 60 sleeping 6 +id: 2 step: 71 sleeping 6 +id: 1 step: 61 sleeping 1 +id: 1 step: 62 sleeping 8 +id: 2 step: 72 sleeping 10 +id: 1 step: 63 sleeping 9 +id: 2 step: 73 sleeping 9 +id: 1 step: 64 sleeping 5 +id: 2 step: 74 sleeping 4 +id: 1 step: 65 sleeping 5 +id: 2 step: 75 sleeping 8 +id: 1 step: 66 sleeping 3 +id: 2 step: 76 sleeping 3 +id: 2 step: 77 sleeping 7 +id: 1 step: 67 sleeping 10 +id: 2 step: 78 sleeping 1 +id: 2 step: 79 sleeping 7 +id: 1 step: 68 sleeping 2 +id: 1 step: 69 sleeping 7 +id: 2 step: 80 sleeping 1 +id: 2 step: 81 sleeping 2 +id: 2 step: 82 sleeping 5 +id: 1 step: 70 sleeping 5 +id: 2 step: 83 sleeping 6 +id: 1 step: 71 sleeping 4 id: 1 step: 72 sleeping 2 -id: 1 step: 73 sleeping 7 -id: 2 step: 76 sleeping 1 -id: 1 step: 74 sleeping 2 -id: 2 step: 77 sleeping 5 -id: 1 step: 75 sleeping 5 -id: 2 step: 78 sleeping 6 -id: 1 step: 76 sleeping 4 -id: 2 step: 79 sleeping 2 -id: 1 step: 77 sleeping 1 -id: 2 step: 80 sleeping 3 -id: 1 step: 78 sleeping 9 -id: 2 step: 81 sleeping 8 -id: 2 step: 82 sleeping 2 -id: 1 step: 79 sleeping 9 -id: 2 step: 83 sleeping 5 -id: 1 step: 80 sleeping 3 -id: 2 step: 84 sleeping 4 -id: 1 step: 81 sleeping 3 +id: 2 step: 84 sleeping 1 +id: 1 step: 73 sleeping 3 id: 2 step: 85 sleeping 9 -id: 1 step: 82 sleeping 4 -id: 1 step: 83 sleeping 9 -id: 2 step: 86 sleeping 7 -id: 1 step: 84 sleeping 1 -id: 2 step: 87 sleeping 6 -id: 1 step: 85 sleeping 1 -id: 1 step: 86 sleeping 5 -id: 2 step: 88 sleeping 3 -id: 1 step: 87 sleeping 8 -id: 2 step: 89 sleeping 6 -id: 1 step: 88 sleeping 2 -id: 1 step: 89 sleeping 10 +id: 1 step: 74 sleeping 8 +id: 1 step: 75 sleeping 2 +id: 2 step: 86 sleeping 9 +id: 1 step: 76 sleeping 5 +id: 1 step: 77 sleeping 3 +id: 2 step: 87 sleeping 4 +id: 1 step: 78 sleeping 3 +id: 2 step: 88 sleeping 9 +id: 1 step: 79 sleeping 4 +id: 1 step: 80 sleeping 9 +id: 2 step: 89 sleeping 7 +id: 1 step: 81 sleeping 1 +id: 1 step: 82 sleeping 6 id: 2 step: 90 sleeping 1 -id: 2 step: 91 sleeping 4 -id: 1 step: 90 sleeping 1 -id: 1 step: 91 sleeping 10 -id: 2 step: 92 sleeping 1 -id: 2 step: 93 sleeping 4 +id: 2 step: 91 sleeping 5 +id: 1 step: 83 sleeping 3 +id: 2 step: 92 sleeping 8 +id: 1 step: 84 sleeping 6 +id: 2 step: 93 sleeping 2 +id: 1 step: 85 sleeping 10 id: 2 step: 94 sleeping 1 -id: 2 step: 95 sleeping 5 -id: 1 step: 92 sleeping 8 -id: 2 step: 96 sleeping 1 -id: 2 step: 97 sleeping 6 -id: 1 step: 93 sleeping 3 -id: 1 step: 94 sleeping 10 +id: 1 step: 86 sleeping 4 +id: 2 step: 95 sleeping 1 +id: 2 step: 96 sleeping 10 +id: 1 step: 87 sleeping 1 +id: 1 step: 88 sleeping 4 +id: 1 step: 89 sleeping 1 +id: 2 step: 97 sleeping 5 +id: 1 step: 90 sleeping 8 id: 2 step: 98 sleeping 1 -id: 2 step: 99 sleeping 9 +id: 2 step: 99 sleeping 6 +id: 1 step: 91 sleeping 3 +id: 1 step: 92 sleeping 10 +id: 1 step: 93 sleeping 1 +id: 1 step: 94 sleeping 9 id: 1 step: 95 sleeping 7 id: 1 step: 96 sleeping 6 id: 1 step: 97 sleeping 7 id: 1 step: 98 sleeping 1 id: 1 step: 99 sleeping 7 proc_test.go:1433: TotalHitCount: 200 ---- PASS: TestBreakpointCounts (1.80s) +--- PASS: TestBreakpointCounts (1.59s) === RUN TestBreakpointCountsWithDetection --- PASS: TestBreakpointCountsWithDetection (0.00s) === RUN TestIssue262 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue262 2 ---- PASS: TestIssue262 (0.57s) +--- PASS: TestIssue262 (0.46s) === RUN TestIssue305 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue305 0 1 2 ---- PASS: TestIssue305 (0.53s) +--- PASS: TestIssue305 (0.32s) === RUN TestPointerLoops support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPointerLoops proc_test.go:1604: requesting mapinf - proc_test.go:1606: mapinf: &{824634796672 false mapinf main.maptype main.maptype map 0xc00017c640 0xc0000eca20 0 1 0 0 824634106576 0 0 0 [{824634843144 false string string string 0xc00017c700 0xc0000eca20 "inf" 0 3 0 0 5099038 1 0xc00017c740 0 0 [] true 0} {824634843272 false interface {} interface {} interface 0xc00017c700 0xc0000eca20 0 0 0 0 0 0 0 0 [{824634843280 false data main.maptype main.maptype map 0xc00017d100 0xc0000eca20 0 1 0 0 824634106576 0 0 0 [{824634843144 false string string string 0xc00017c700 0xc0000eca20 "inf" 0 3 0 0 5099038 1 0xc00017d180 0 0 [] true 0} {824634843272 false interface {} interface {} interface 0xc00017c700 0xc0000eca20 0 0 0 0 0 0 0 0 [{824634843280 true data main.maptype main.maptype map 0xc00017c700 0xc0000eca20 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1508 264} + proc_test.go:1606: mapinf: &{824634796672 false mapinf main.maptype main.maptype map 0xc0000213c0 0xc0001ccfc0 0 1 0 0 824634106576 0 0 0 [{824634843144 false string string string 0xc000021440 0xc0001ccfc0 "inf" 0 3 0 0 5099038 1 0xc000021480 0 0 [] true 0} {824634843272 false interface {} interface {} interface 0xc000021440 0xc0001ccfc0 0 0 0 0 0 0 0 0 [{824634843280 false data main.maptype main.maptype map 0xc000021e40 0xc0001ccfc0 0 1 0 0 824634106576 0 0 0 [{824634843144 false string string string 0xc000021440 0xc0001ccfc0 "inf" 0 3 0 0 5099038 1 0xc000021ec0 0 0 [] true 0} {824634843272 false interface {} interface {} interface 0xc000021440 0xc0001ccfc0 0 0 0 0 0 0 0 0 [{824634843280 true data main.maptype main.maptype map 0xc000021440 0xc0001ccfc0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1508 264} proc_test.go:1604: requesting ptrinf - proc_test.go:1606: ptrinf: &{824634796600 false ptrinf *interface {} *interface {} ptr 0xc0003e21c0 0xc0000eca20 0 1 0 0 0 0 0 0 [{824634797944 false interface {} interface {} interface 0xc0003e21c0 0xc0000eca20 0 0 0 0 0 0 0 0 [{824634797952 false data **interface {} **interface {} ptr 0xc0003e21c0 0xc0000eca20 0 1 0 0 0 0 0 0 [{824634796600 false *interface {} *interface {} ptr 0xc0003e21c0 0xc0000eca20 0 1 0 0 0 0 0 0 [{824634797944 false interface {} interface {} interface 0xc0003e21c0 0xc0000eca20 0 0 0 0 0 0 0 0 [{824634797952 true data **interface {} **interface {} ptr 0xc0003e21c0 0xc0000eca20 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1550 306} + proc_test.go:1606: ptrinf: &{824634796600 false ptrinf *interface {} *interface {} ptr 0xc000280080 0xc0001ccfc0 0 1 0 0 0 0 0 0 [{824634797944 false interface {} interface {} interface 0xc000280080 0xc0001ccfc0 0 0 0 0 0 0 0 0 [{824634797952 false data **interface {} **interface {} ptr 0xc000280080 0xc0001ccfc0 0 1 0 0 0 0 0 0 [{824634796600 false *interface {} *interface {} ptr 0xc000280080 0xc0001ccfc0 0 1 0 0 0 0 0 0 [{824634797944 false interface {} interface {} interface 0xc000280080 0xc0001ccfc0 0 0 0 0 0 0 0 0 [{824634797952 true data **interface {} **interface {} ptr 0xc000280080 0xc0001ccfc0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1550 306} proc_test.go:1604: requesting sliceinf - proc_test.go:1606: sliceinf: &{824634798648 false sliceinf []interface {} []interface {} slice 0xc000020380 0xc0000eca20 0 1 1 0 824633787040 16 0xc00038e2c0 0 0 [{824633787040 false interface {} interface {} interface 0xc000020380 0xc0000eca20 0 0 0 0 0 0 0 0 [{824633770272 false data []interface {} []interface {} slice 0xc000020440 0xc0000eca20 0 1 1 0 824633787040 16 0xc00038e2c0 0 0 [{824633787040 false interface {} interface {} interface 0xc000020440 0xc0000eca20 0 0 0 0 0 0 0 0 [{824633770272 true data []interface {} []interface {} slice 0xc0000204c0 0xc0000eca20 0 1 1 0 824633787040 16 0xc00038e2c0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xd50 310} ---- PASS: TestPointerLoops (0.17s) + proc_test.go:1606: sliceinf: &{824634798648 false sliceinf []interface {} []interface {} slice 0xc000280540 0xc0001ccfc0 0 1 1 0 824633787040 16 0xc00090a2c0 0 0 [{824633787040 false interface {} interface {} interface 0xc000280540 0xc0001ccfc0 0 0 0 0 0 0 0 0 [{824633770272 false data []interface {} []interface {} slice 0xc000280600 0xc0001ccfc0 0 1 1 0 824633787040 16 0xc00090a2c0 0 0 [{824633787040 false interface {} interface {} interface 0xc000280600 0xc0001ccfc0 0 0 0 0 0 0 0 0 [{824633770272 true data []interface {} []interface {} slice 0xc000280680 0xc0001ccfc0 0 1 1 0 824633787040 16 0xc00090a2c0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xd50 310} +--- PASS: TestPointerLoops (0.56s) === RUN TestCondBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpoint hi 9 hi 9 +hi 4 +hi 4 +hi 2 +hi 2 hi 0 hi 0 ---- PASS: TestCondBreakpoint (0.18s) +hi 5 +hi 5 +--- PASS: TestCondBreakpoint (0.12s) === RUN TestCondBreakpointError support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpointError +hi 3 +hi 3 hi 9 hi 9 +hi 0 +hi 0 +hi 1 +hi 1 +hi 2 +hi 2 +hi 4 +hi 4 hi 6 hi 6 ---- PASS: TestCondBreakpointError (0.16s) +--- PASS: TestCondBreakpointError (0.32s) === RUN TestIssue356 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue356 ---- PASS: TestIssue356 (0.35s) +--- PASS: TestIssue356 (0.33s) === RUN TestStepIntoFunction ---- PASS: TestStepIntoFunction (0.76s) +--- PASS: TestStepIntoFunction (0.65s) === RUN TestIssue332_Part1 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part1 [] [Todd] ---- PASS: TestIssue332_Part1 (0.55s) +--- PASS: TestIssue332_Part1 (0.44s) === RUN TestIssue332_Part2 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part2 [] [Todd] [Todd] ---- PASS: TestIssue332_Part2 (0.17s) +--- PASS: TestIssue332_Part2 (0.33s) === RUN TestIssue414 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue414 proc_test.go:1798: at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/math.go:9 0x45dda2 @@ -2382,122 +2414,131 @@ proc_test.go:1798: at /usr/lib/go-1.15/src/runtime/proc.go:213 0x42fca9 proc_test.go:1798: at /usr/lib/go-1.15/src/runtime/proc.go:222 0x42fce7 proc_test.go:1798: at /usr/lib/go-1.15/src/runtime/proc.go:226 0x42fcf1 ---- PASS: TestIssue414 (0.15s) +--- PASS: TestIssue414 (0.33s) === RUN TestPackageVariables support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageVariables ---- PASS: TestPackageVariables (0.37s) +--- PASS: TestPackageVariables (0.17s) === RUN TestIssue149 ---- PASS: TestIssue149 (0.52s) +--- PASS: TestIssue149 (0.47s) === RUN TestPanicBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPanicBreakpoint ---- PASS: TestPanicBreakpoint (0.32s) +--- PASS: TestPanicBreakpoint (0.45s) === RUN TestCmdLineArgs -received args []string{"/tmp/testargs.a30fbc1c", "test"} -received args []string{"/tmp/testargs.a30fbc1c", "-test"} -received args []string{"/tmp/testargs.a30fbc1c", "test", "pass flag"} -received args []string{"/tmp/testargs.a30fbc1c", "test pass", "flag"} -received args []string{"/tmp/testargs.a30fbc1c", "test", "pass", "flag"} -received args []string{"/tmp/testargs.a30fbc1c", "test pass flag"} -received args []string{"/tmp/testargs.a30fbc1c"} -received args []string{"/tmp/testargs.a30fbc1c", "invalid"} -received args []string{"/tmp/testargs.a30fbc1c", "test", "invalid"} -received args []string{"/tmp/testargs.a30fbc1c", "invalid", "pass flag"} ---- PASS: TestCmdLineArgs (3.20s) +received args []string{"/tmp/testargs.6bd3d4cc", "test"} +received args []string{"/tmp/testargs.6bd3d4cc", "-test"} +received args []string{"/tmp/testargs.6bd3d4cc", "test", "pass flag"} +received args []string{"/tmp/testargs.6bd3d4cc", "test pass", "flag"} +received args []string{"/tmp/testargs.6bd3d4cc", "test", "pass", "flag"} +received args []string{"/tmp/testargs.6bd3d4cc", "test pass flag"} +received args []string{"/tmp/testargs.6bd3d4cc"} +received args []string{"/tmp/testargs.6bd3d4cc", "invalid"} +received args []string{"/tmp/testargs.6bd3d4cc", "test", "invalid"} +received args []string{"/tmp/testargs.6bd3d4cc", "invalid", "pass flag"} +--- PASS: TestCmdLineArgs (3.98s) === RUN TestIssue462 ---- PASS: TestIssue462 (0.54s) +--- PASS: TestIssue462 (0.48s) === RUN TestNextParked support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextParked -hi 7 +hi 4 hi 6 hi 3 -hi 7 +hi 4 hi 6 -hi 3 -hi 8 -hi 8 +hi 7 +hi 7 hi 9 ---- PASS: TestNextParked (0.16s) +--- PASS: TestNextParked (0.53s) === RUN TestStepParked support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepParked - proc_test.go:2015: Parked g is: &{6 4822944 824633944008 0 0 4823628 4822944 1 0 {824633944064 824633942016} 0 0 false {4822944 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/parallel_next.go 8 0xc0006e3918} 0xc0002ed320 } + proc_test.go:2015: Parked g is: &{6 4822944 824633944008 0 0 4823628 4822944 1 0 {824633944064 824633942016} 0 0 false {4822944 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/parallel_next.go 8 0xc000827918} 0xc0001b6360 } proc_test.go:2022: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/parallel_next.go:8 in main.sayhi (0x4997a0) proc_test.go:2022: /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 in runtime.goexit (0x463301) ---- PASS: TestStepParked (0.34s) +hi 9 +hi 6 +hi 4 +hi 3 +hi 6 +hi 4 +hi 3 +hi 7 +hi 7 +hi 9 +--- PASS: TestStepParked (0.32s) === RUN TestUnsupportedArch --- PASS: TestUnsupportedArch (0.00s) === RUN TestIssue573 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue573 ---- PASS: TestIssue573 (0.69s) +--- PASS: TestIssue573 (0.61s) === RUN TestTestvariables2Prologue ---- PASS: TestTestvariables2Prologue (0.32s) +--- PASS: TestTestvariables2Prologue (0.51s) === RUN TestNextDeferReturnAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextDeferReturnAndDirectCall ---- PASS: TestNextDeferReturnAndDirectCall (0.73s) +--- PASS: TestNextDeferReturnAndDirectCall (0.47s) === RUN TestNextPanicAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextPanicAndDirectCall ---- PASS: TestNextPanicAndDirectCall (0.14s) +--- PASS: TestNextPanicAndDirectCall (0.30s) === RUN TestStepCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCall foo ---- PASS: TestStepCall (0.38s) +--- PASS: TestStepCall (0.32s) === RUN TestStepCallPtr support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCallPtr ---- PASS: TestStepCallPtr (0.49s) +--- PASS: TestStepCallPtr (0.48s) === RUN TestStepReturnAndPanic support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepReturnAndPanic --- PASS: TestStepReturnAndPanic (0.49s) === RUN TestStepDeferReturn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepDeferReturn ---- PASS: TestStepDeferReturn (0.50s) +--- PASS: TestStepDeferReturn (0.29s) === RUN TestStepIgnorePrivateRuntime support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIgnorePrivateRuntime ---- PASS: TestStepIgnorePrivateRuntime (0.52s) +--- PASS: TestStepIgnorePrivateRuntime (0.28s) === RUN TestIssue561 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue561 ---- PASS: TestIssue561 (0.65s) +--- PASS: TestIssue561 (0.45s) === RUN TestGoroutineLables ---- PASS: TestGoroutineLables (0.52s) +--- PASS: TestGoroutineLables (0.48s) === RUN TestStepOut support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOut foo Hello, World! ---- PASS: TestStepOut (0.36s) +--- PASS: TestStepOut (0.32s) === RUN TestStepConcurrentDirect support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentDirect ---- PASS: TestStepConcurrentDirect (3.36s) +--- PASS: TestStepConcurrentDirect (2.50s) === RUN TestStepConcurrentPtr support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentPtr z=9900 ---- PASS: TestStepConcurrentPtr (0.84s) +--- PASS: TestStepConcurrentPtr (0.98s) === RUN TestStepOutDefer support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDefer bye hi ---- PASS: TestStepOutDefer (0.33s) +--- PASS: TestStepOutDefer (0.31s) === RUN TestStepOutDeferReturnAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDeferReturnAndDirectCall ---- PASS: TestStepOutDeferReturnAndDirectCall (0.33s) +--- PASS: TestStepOutDeferReturnAndDirectCall (0.08s) === RUN TestStepOnCallPtrInstr support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOnCallPtrInstr ---- PASS: TestStepOnCallPtrInstr (0.32s) +--- PASS: TestStepOnCallPtrInstr (0.08s) === RUN TestIssue594 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue594 ---- PASS: TestIssue594 (1.02s) +--- PASS: TestIssue594 (0.43s) === RUN TestStepOutPanicAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutPanicAndDirectCall ---- PASS: TestStepOutPanicAndDirectCall (0.31s) +--- PASS: TestStepOutPanicAndDirectCall (0.28s) === RUN TestWorkDir support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWorkDir ---- PASS: TestWorkDir (1.02s) +--- PASS: TestWorkDir (0.88s) === RUN TestNegativeIntEvaluation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNegativeIntEvaluation ---- PASS: TestNegativeIntEvaluation (0.20s) +--- PASS: TestNegativeIntEvaluation (0.33s) === RUN TestIssue683 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue683 ---- PASS: TestIssue683 (0.70s) +--- PASS: TestIssue683 (0.91s) === RUN TestIssue664 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue664 ---- PASS: TestIssue664 (0.35s) +--- PASS: TestIssue664 (0.46s) === RUN TestNextInDeferReturn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextInDeferReturn proc_test.go:2655: at 0x42c0e0 /usr/lib/go-1.15/src/runtime/panic.go:528 @@ -2515,63 +2556,63 @@ proc_test.go:2655: at 0x42c175 /usr/lib/go-1.15/src/runtime/panic.go:571 proc_test.go:2655: at 0x42c17c /usr/lib/go-1.15/src/runtime/panic.go:572 proc_test.go:2655: at 0x45dda0 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestNextInDeferReturn (0.29s) +--- PASS: TestNextInDeferReturn (0.41s) === RUN TestStacktraceWithBarriers --- PASS: TestStacktraceWithBarriers (0.00s) === RUN TestAttachDetach ---- PASS: TestAttachDetach (1.59s) +--- PASS: TestAttachDetach (1.33s) === RUN TestVarSum support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVarSum ---- PASS: TestVarSum (0.36s) +--- PASS: TestVarSum (0.33s) === RUN TestPackageWithPathVar support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageWithPathVar ---- PASS: TestPackageWithPathVar (1.25s) +--- PASS: TestPackageWithPathVar (1.49s) === RUN TestEnvironment support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEnvironment proc_test.go:2879: v = "bah" ---- PASS: TestEnvironment (0.68s) +--- PASS: TestEnvironment (0.44s) === RUN TestRecursiveNext support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveNext support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveNext ---- PASS: TestRecursiveNext (0.64s) +--- PASS: TestRecursiveNext (0.99s) === RUN TestIssue877 proc_test.go:2945: v = "/usr/local/lib" ---- PASS: TestIssue877 (0.67s) +--- PASS: TestIssue877 (0.86s) === RUN TestIssue893 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue893 4 --- PASS: TestIssue893 (0.32s) === RUN TestStepInstructionNoGoroutine support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepInstructionNoGoroutine ---- PASS: TestStepInstructionNoGoroutine (0.31s) +--- PASS: TestStepInstructionNoGoroutine (0.50s) === RUN TestIssue871 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue871 - proc_test.go:3008: local &{824633820544 false a [3]int [3]int array 0xc0008ace40 0xc00013a480 0 3 -1 1 824633820544 8 0xc00072e7c0 0 0 [{824633820544 false int int int 0xc0008ace40 0xc00013a480 1 0 0 0 0 0 0 0 0 [] true 0} {824633820552 false int int int 0xc0008ace40 0xc00013a480 2 0 0 0 0 0 0 0 0 [] true 0} {824633820560 false int int int 0xc0008ace40 0xc00013a480 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x50 (escaped) 9} - proc_test.go:3008: local &{824634142488 false b *[3]int *[3]int ptr 0xc0008acd40 0xc00013a480 0 1 0 0 0 0 0 0 [{824633820544 false [3]int [3]int array 0xc0008ace80 0xc00013a480 0 3 -1 0 824633820544 8 0xc00072e7c0 0 0 [{824633820544 false int int int 0xc0008ace80 0xc00013a480 1 0 0 0 0 0 0 0 0 [] true 0} {824633820552 false int int int 0xc0008ace80 0xc00013a480 2 0 0 0 0 0 0 0 0 [] true 0} {824633820560 false int int int 0xc0008ace80 0xc00013a480 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x70 10} ---- PASS: TestIssue871 (0.44s) + proc_test.go:3008: local &{824634769440 false a [3]int [3]int array 0xc0001b22c0 0xc0000dc480 0 3 -1 1 824634769440 8 0xc0006f1040 0 0 [{824634769440 false int int int 0xc0001b22c0 0xc0000dc480 1 0 0 0 0 0 0 0 0 [] true 0} {824634769448 false int int int 0xc0001b22c0 0xc0000dc480 2 0 0 0 0 0 0 0 0 [] true 0} {824634769456 false int int int 0xc0001b22c0 0xc0000dc480 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x50 (escaped) 9} + proc_test.go:3008: local &{824634142488 false b *[3]int *[3]int ptr 0xc0001b21c0 0xc0000dc480 0 1 0 0 0 0 0 0 [{824634769440 false [3]int [3]int array 0xc0001b2300 0xc0000dc480 0 3 -1 0 824634769440 8 0xc0006f1040 0 0 [{824634769440 false int int int 0xc0001b2300 0xc0000dc480 1 0 0 0 0 0 0 0 0 [] true 0} {824634769448 false int int int 0xc0001b2300 0xc0000dc480 2 0 0 0 0 0 0 0 0 [] true 0} {824634769456 false int int int 0xc0001b2300 0xc0000dc480 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x70 10} +--- PASS: TestIssue871 (0.65s) === RUN TestShadowedFlag ---- PASS: TestShadowedFlag (0.46s) +--- PASS: TestShadowedFlag (0.65s) === RUN TestAttachStripped proc_test.go:3124: error is could not open debug info ---- PASS: TestAttachStripped (0.75s) +--- PASS: TestAttachStripped (0.72s) === RUN TestIssue844 ---- PASS: TestIssue844 (0.53s) +--- PASS: TestIssue844 (0.50s) === RUN TestCgoStacktrace proc_test.go:3298: iteration step 0 proc_test.go:3162: 0x49caa5 -0x78 -0x88 main.main at main.go:13 proc_test.go:3162: 0x4363c9 -0x20 -0x30 runtime.main at proc.go:204 - proc_test.go:3162: 0x464dc1 -0x18 -0xc00004a000 runtime.goexit at asm_amd64.s:1374 + proc_test.go:3162: 0x464dc1 -0x18 -0xc000045000 runtime.goexit at asm_amd64.s:1374 proc_test.go:3298: iteration step 1 - proc_test.go:3162: 0x49ce81 0x7fffa550ef20 0x7fffa550ef10 C.helloworld_pt2 at hello.c:15 - proc_test.go:3162: 0x49cea9 0x7fffa550ef40 0x7fffa550ef30 C.helloworld at hello.c:19 - proc_test.go:3162: 0x49ce4e 0x7fffa550ef70 0x7fffa550ef60 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 - proc_test.go:3162: 0x4649d0 0x7fffa550ef78 0xc000049f28 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x49ce81 0x7fff21d57600 0x7fff21d575f0 C.helloworld_pt2 at hello.c:15 + proc_test.go:3162: 0x49cea9 0x7fff21d57620 0x7fff21d57610 C.helloworld at hello.c:19 + proc_test.go:3162: 0x49ce4e 0x7fff21d57650 0x7fff21d57640 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 + proc_test.go:3162: 0x4649d0 0x7fff21d57658 0xc000044f28 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x49ce2d -0x100 -0xd8 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:44 proc_test.go:3162: 0x40511f -0xc8 -0xd8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x49c905 -0x90 -0xa0 main._Cfunc_helloworld at _cgo_gotypes.go:42 proc_test.go:3162: 0x49cab1 -0x78 -0x88 main.main at main.go:13 proc_test.go:3162: 0x4363c9 -0x20 -0x30 runtime.main at proc.go:204 - proc_test.go:3162: 0x464dc1 -0x18 -0xc00004a000 runtime.goexit at asm_amd64.s:1374 + proc_test.go:3162: 0x464dc1 -0x18 -0xc000045000 runtime.goexit at asm_amd64.s:1374 proc_test.go:3298: iteration step 2 proc_test.go:3162: 0x49cb45 -0x288 -0x298 main.helloWorldS at main.go:23 proc_test.go:3162: 0x49cb09 -0x270 -0x280 main.helloWorld at main.go:18 @@ -2579,26 +2620,26 @@ proc_test.go:3162: 0x46339e -0x228 -0x238 runtime.call32 at .:0 proc_test.go:3162: 0x4054c5 -0x190 -0x1a0 runtime.cgocallbackg1 at cgocall.go:332 proc_test.go:3162: 0x405265 -0x128 -0x138 runtime.cgocallbackg at cgocall.go:207 - proc_test.go:3162: 0x464b1b -0x108 0x7f3fa54c4df0 runtime.cgocallback_gofunc at asm_amd64.s:794 - proc_test.go:3162: 0x464a5e 0x7fffa550ee30 0x7fffa550ee20 runtime.cgocallback at asm_amd64.s:705 - proc_test.go:3162: 0x49ccd6 0x7fffa550ee70 0x7fffa550ee60 _cgoexp_03f30c882f33_helloWorld at _cgo_gotypes.go:68 - proc_test.go:3162: 0x468b77 0x7fffa550eed0 0x7fffa550eec0 crosscall2 at asm_amd64.s:59 - proc_test.go:3162: 0x49cd9d 0x7fffa550ef00 0x7fffa550eef0 C.helloWorld at _cgo_export.c:33 - proc_test.go:3162: 0x49ce8e 0x7fffa550ef20 0x7fffa550ef10 C.helloworld_pt2 at hello.c:15 - proc_test.go:3162: 0x49cea9 0x7fffa550ef40 0x7fffa550ef30 C.helloworld at hello.c:19 - proc_test.go:3162: 0x49ce4e 0x7fffa550ef70 0x7fffa550ef60 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 - proc_test.go:3162: 0x4649d0 0x7fffa550ef78 0xc000049f28 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x464b1b -0x108 0x7f3f21d124d0 runtime.cgocallback_gofunc at asm_amd64.s:794 + proc_test.go:3162: 0x464a5e 0x7fff21d57510 0x7fff21d57500 runtime.cgocallback at asm_amd64.s:705 + proc_test.go:3162: 0x49ccd6 0x7fff21d57550 0x7fff21d57540 _cgoexp_03f30c882f33_helloWorld at _cgo_gotypes.go:68 + proc_test.go:3162: 0x468b77 0x7fff21d575b0 0x7fff21d575a0 crosscall2 at asm_amd64.s:59 + proc_test.go:3162: 0x49cd9d 0x7fff21d575e0 0x7fff21d575d0 C.helloWorld at _cgo_export.c:33 + proc_test.go:3162: 0x49ce8e 0x7fff21d57600 0x7fff21d575f0 C.helloworld_pt2 at hello.c:15 + proc_test.go:3162: 0x49cea9 0x7fff21d57620 0x7fff21d57610 C.helloworld at hello.c:19 + proc_test.go:3162: 0x49ce4e 0x7fff21d57650 0x7fff21d57640 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 + proc_test.go:3162: 0x4649d0 0x7fff21d57658 0xc000044f28 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x49ce2d -0x100 -0xd8 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:44 proc_test.go:3162: 0x40511f -0xc8 -0xd8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x49c905 -0x90 -0xa0 main._Cfunc_helloworld at _cgo_gotypes.go:42 proc_test.go:3162: 0x49cab1 -0x78 -0x88 main.main at main.go:13 proc_test.go:3162: 0x4363c9 -0x20 -0x30 runtime.main at proc.go:204 - proc_test.go:3162: 0x464dc1 -0x18 -0xc00004a000 runtime.goexit at asm_amd64.s:1374 + proc_test.go:3162: 0x464dc1 -0x18 -0xc000045000 runtime.goexit at asm_amd64.s:1374 proc_test.go:3298: iteration step 3 - proc_test.go:3162: 0x49ceb8 0x7fffa550ed50 0x7fffa550ed40 C.helloworld_pt4 at hello.c:24 - proc_test.go:3162: 0x49cee0 0x7fffa550ed70 0x7fffa550ed60 C.helloworld_pt3 at hello.c:28 - proc_test.go:3162: 0x49ce72 0x7fffa550eda0 0x7fffa550ed90 C._cgo_03f30c882f33_Cfunc_helloworld_pt3 at cgo-gcc-prolog:63 - proc_test.go:3162: 0x4649d0 0x7fffa550eda8 0xc000049d18 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x49ceb8 0x7fff21d57430 0x7fff21d57420 C.helloworld_pt4 at hello.c:24 + proc_test.go:3162: 0x49cee0 0x7fff21d57450 0x7fff21d57440 C.helloworld_pt3 at hello.c:28 + proc_test.go:3162: 0x49ce72 0x7fff21d57480 0x7fff21d57470 C._cgo_03f30c882f33_Cfunc_helloworld_pt3 at cgo-gcc-prolog:63 + proc_test.go:3162: 0x4649d0 0x7fff21d57488 0xc000044d18 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x49ce51 -0x310 -0x2e8 C._cgo_03f30c882f33_Cfunc_helloworld_pt3 at cgo-gcc-prolog:57 proc_test.go:3162: 0x40511f -0x2d8 -0x2e8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x49c9a5 -0x2a0 -0x2b0 main._Cfunc_helloworld_pt3 at _cgo_gotypes.go:55 @@ -2608,36 +2649,36 @@ proc_test.go:3162: 0x46339e -0x228 -0x238 runtime.call32 at .:0 proc_test.go:3162: 0x4054c5 -0x190 -0x1a0 runtime.cgocallbackg1 at cgocall.go:332 proc_test.go:3162: 0x405265 -0x128 -0x138 runtime.cgocallbackg at cgocall.go:207 - proc_test.go:3162: 0x464b1b -0x108 0x7f3fa54c4df0 runtime.cgocallback_gofunc at asm_amd64.s:794 - proc_test.go:3162: 0x464a5e 0x7fffa550ee30 0x7fffa550ee20 runtime.cgocallback at asm_amd64.s:705 - proc_test.go:3162: 0x49ccd6 0x7fffa550ee70 0x7fffa550ee60 _cgoexp_03f30c882f33_helloWorld at _cgo_gotypes.go:68 - proc_test.go:3162: 0x468b77 0x7fffa550eed0 0x7fffa550eec0 crosscall2 at asm_amd64.s:59 - proc_test.go:3162: 0x49cd9d 0x7fffa550ef00 0x7fffa550eef0 C.helloWorld at _cgo_export.c:33 - proc_test.go:3162: 0x49ce8e 0x7fffa550ef20 0x7fffa550ef10 C.helloworld_pt2 at hello.c:15 - proc_test.go:3162: 0x49cea9 0x7fffa550ef40 0x7fffa550ef30 C.helloworld at hello.c:19 - proc_test.go:3162: 0x49ce4e 0x7fffa550ef70 0x7fffa550ef60 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 - proc_test.go:3162: 0x4649d0 0x7fffa550ef78 0xc000049f28 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x464b1b -0x108 0x7f3f21d124d0 runtime.cgocallback_gofunc at asm_amd64.s:794 + proc_test.go:3162: 0x464a5e 0x7fff21d57510 0x7fff21d57500 runtime.cgocallback at asm_amd64.s:705 + proc_test.go:3162: 0x49ccd6 0x7fff21d57550 0x7fff21d57540 _cgoexp_03f30c882f33_helloWorld at _cgo_gotypes.go:68 + proc_test.go:3162: 0x468b77 0x7fff21d575b0 0x7fff21d575a0 crosscall2 at asm_amd64.s:59 + proc_test.go:3162: 0x49cd9d 0x7fff21d575e0 0x7fff21d575d0 C.helloWorld at _cgo_export.c:33 + proc_test.go:3162: 0x49ce8e 0x7fff21d57600 0x7fff21d575f0 C.helloworld_pt2 at hello.c:15 + proc_test.go:3162: 0x49cea9 0x7fff21d57620 0x7fff21d57610 C.helloworld at hello.c:19 + proc_test.go:3162: 0x49ce4e 0x7fff21d57650 0x7fff21d57640 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 + proc_test.go:3162: 0x4649d0 0x7fff21d57658 0xc000044f28 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x49ce2d -0x100 -0xd8 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:44 proc_test.go:3162: 0x40511f -0xc8 -0xd8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x49c905 -0x90 -0xa0 main._Cfunc_helloworld at _cgo_gotypes.go:42 proc_test.go:3162: 0x49cab1 -0x78 -0x88 main.main at main.go:13 proc_test.go:3162: 0x4363c9 -0x20 -0x30 runtime.main at proc.go:204 - proc_test.go:3162: 0x464dc1 -0x18 -0xc00004a000 runtime.goexit at asm_amd64.s:1374 + proc_test.go:3162: 0x464dc1 -0x18 -0xc000045000 runtime.goexit at asm_amd64.s:1374 proc_test.go:3298: iteration step 4 proc_test.go:3162: 0x49cba6 -0x480 -0x490 main.helloWorld2 at main.go:29 proc_test.go:3162: 0x49ca69 -0x468 -0x478 main._cgoexpwrap_03f30c882f33_helloWorld2 at _cgo_gotypes.go:85 proc_test.go:3162: 0x46339e -0x438 -0x448 runtime.call32 at .:0 proc_test.go:3162: 0x4054c5 -0x3a0 -0x3b0 runtime.cgocallbackg1 at cgocall.go:332 proc_test.go:3162: 0x405265 -0x338 -0x348 runtime.cgocallbackg at cgocall.go:207 - proc_test.go:3162: 0x464b1b -0x318 0x7f3fa54c4c20 runtime.cgocallback_gofunc at asm_amd64.s:794 - proc_test.go:3162: 0x464a5e 0x7fffa550ec60 0x7fffa550ec50 runtime.cgocallback at asm_amd64.s:705 - proc_test.go:3162: 0x49cd56 0x7fffa550eca0 0x7fffa550ec90 _cgoexp_03f30c882f33_helloWorld2 at _cgo_gotypes.go:81 - proc_test.go:3162: 0x468b77 0x7fffa550ed00 0x7fffa550ecf0 crosscall2 at asm_amd64.s:59 - proc_test.go:3162: 0x49cde8 0x7fffa550ed30 0x7fffa550ed20 C.helloWorld2 at _cgo_export.c:49 - proc_test.go:3162: 0x49cec5 0x7fffa550ed50 0x7fffa550ed40 C.helloworld_pt4 at hello.c:24 - proc_test.go:3162: 0x49cee0 0x7fffa550ed70 0x7fffa550ed60 C.helloworld_pt3 at hello.c:28 - proc_test.go:3162: 0x49ce72 0x7fffa550eda0 0x7fffa550ed90 C._cgo_03f30c882f33_Cfunc_helloworld_pt3 at cgo-gcc-prolog:63 - proc_test.go:3162: 0x4649d0 0x7fffa550eda8 0xc000049d18 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x464b1b -0x318 0x7f3f21d12300 runtime.cgocallback_gofunc at asm_amd64.s:794 + proc_test.go:3162: 0x464a5e 0x7fff21d57340 0x7fff21d57330 runtime.cgocallback at asm_amd64.s:705 + proc_test.go:3162: 0x49cd56 0x7fff21d57380 0x7fff21d57370 _cgoexp_03f30c882f33_helloWorld2 at _cgo_gotypes.go:81 + proc_test.go:3162: 0x468b77 0x7fff21d573e0 0x7fff21d573d0 crosscall2 at asm_amd64.s:59 + proc_test.go:3162: 0x49cde8 0x7fff21d57410 0x7fff21d57400 C.helloWorld2 at _cgo_export.c:49 + proc_test.go:3162: 0x49cec5 0x7fff21d57430 0x7fff21d57420 C.helloworld_pt4 at hello.c:24 + proc_test.go:3162: 0x49cee0 0x7fff21d57450 0x7fff21d57440 C.helloworld_pt3 at hello.c:28 + proc_test.go:3162: 0x49ce72 0x7fff21d57480 0x7fff21d57470 C._cgo_03f30c882f33_Cfunc_helloworld_pt3 at cgo-gcc-prolog:63 + proc_test.go:3162: 0x4649d0 0x7fff21d57488 0xc000044d18 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x49ce51 -0x310 -0x2e8 C._cgo_03f30c882f33_Cfunc_helloworld_pt3 at cgo-gcc-prolog:57 proc_test.go:3162: 0x40511f -0x2d8 -0x2e8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x49c9a5 -0x2a0 -0x2b0 main._Cfunc_helloworld_pt3 at _cgo_gotypes.go:55 @@ -2647,52 +2688,51 @@ proc_test.go:3162: 0x46339e -0x228 -0x238 runtime.call32 at .:0 proc_test.go:3162: 0x4054c5 -0x190 -0x1a0 runtime.cgocallbackg1 at cgocall.go:332 proc_test.go:3162: 0x405265 -0x128 -0x138 runtime.cgocallbackg at cgocall.go:207 - proc_test.go:3162: 0x464b1b -0x108 0x7f3fa54c4df0 runtime.cgocallback_gofunc at asm_amd64.s:794 - proc_test.go:3162: 0x464a5e 0x7fffa550ee30 0x7fffa550ee20 runtime.cgocallback at asm_amd64.s:705 - proc_test.go:3162: 0x49ccd6 0x7fffa550ee70 0x7fffa550ee60 _cgoexp_03f30c882f33_helloWorld at _cgo_gotypes.go:68 - proc_test.go:3162: 0x468b77 0x7fffa550eed0 0x7fffa550eec0 crosscall2 at asm_amd64.s:59 - proc_test.go:3162: 0x49cd9d 0x7fffa550ef00 0x7fffa550eef0 C.helloWorld at _cgo_export.c:33 - proc_test.go:3162: 0x49ce8e 0x7fffa550ef20 0x7fffa550ef10 C.helloworld_pt2 at hello.c:15 - proc_test.go:3162: 0x49cea9 0x7fffa550ef40 0x7fffa550ef30 C.helloworld at hello.c:19 - proc_test.go:3162: 0x49ce4e 0x7fffa550ef70 0x7fffa550ef60 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 - proc_test.go:3162: 0x4649d0 0x7fffa550ef78 0xc000049f28 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x464b1b -0x108 0x7f3f21d124d0 runtime.cgocallback_gofunc at asm_amd64.s:794 + proc_test.go:3162: 0x464a5e 0x7fff21d57510 0x7fff21d57500 runtime.cgocallback at asm_amd64.s:705 + proc_test.go:3162: 0x49ccd6 0x7fff21d57550 0x7fff21d57540 _cgoexp_03f30c882f33_helloWorld at _cgo_gotypes.go:68 + proc_test.go:3162: 0x468b77 0x7fff21d575b0 0x7fff21d575a0 crosscall2 at asm_amd64.s:59 + proc_test.go:3162: 0x49cd9d 0x7fff21d575e0 0x7fff21d575d0 C.helloWorld at _cgo_export.c:33 + proc_test.go:3162: 0x49ce8e 0x7fff21d57600 0x7fff21d575f0 C.helloworld_pt2 at hello.c:15 + proc_test.go:3162: 0x49cea9 0x7fff21d57620 0x7fff21d57610 C.helloworld at hello.c:19 + proc_test.go:3162: 0x49ce4e 0x7fff21d57650 0x7fff21d57640 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:50 + proc_test.go:3162: 0x4649d0 0x7fff21d57658 0xc000044f28 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x49ce2d -0x100 -0xd8 C._cgo_03f30c882f33_Cfunc_helloworld at cgo-gcc-prolog:44 proc_test.go:3162: 0x40511f -0xc8 -0xd8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x49c905 -0x90 -0xa0 main._Cfunc_helloworld at _cgo_gotypes.go:42 proc_test.go:3162: 0x49cab1 -0x78 -0x88 main.main at main.go:13 proc_test.go:3162: 0x4363c9 -0x20 -0x30 runtime.main at proc.go:204 - proc_test.go:3162: 0x464dc1 -0x18 -0xc00004a000 runtime.goexit at asm_amd64.s:1374 ---- PASS: TestCgoStacktrace (1.57s) + proc_test.go:3162: 0x464dc1 -0x18 -0xc000045000 runtime.goexit at asm_amd64.s:1374 +--- PASS: TestCgoStacktrace (1.33s) === RUN TestCgoSources ---- PASS: TestCgoSources (0.53s) +--- PASS: TestCgoSources (0.54s) === RUN TestSystemstackStacktrace - proc_test.go:3162: 0x42d793 0x7ffd580608e8 0xc000034660 runtime.startpanic_m at panic.go:1238 + proc_test.go:3162: 0x42d793 0x7ffd23d9db08 0xc000034660 runtime.startpanic_m at panic.go:1238 proc_test.go:3162: 0x458aa0 -0x1e0 -0x1a0 runtime.systemstack_switch at asm_amd64.s:330 proc_test.go:3162: 0x42d735 -0x190 -0x1a0 runtime.fatalpanic at panic.go:1196 proc_test.go:3162: 0x42d0a5 -0xc8 -0xd8 runtime.gopanic at panic.go:1064 proc_test.go:3162: 0x45dd51 -0x78 -0x88 main.main at panic.go:5 proc_test.go:3162: 0x42fca9 -0x20 -0x30 runtime.main at proc.go:204 proc_test.go:3162: 0x45a681 -0x18 -0xc000034800 runtime.goexit at asm_amd64.s:1374 ---- PASS: TestSystemstackStacktrace (0.52s) +--- PASS: TestSystemstackStacktrace (0.29s) === RUN TestSystemstackOnRuntimeNewstack - proc_test.go:3162: 0x44a47b 0x7ffe58f5da18 0xc000064780 runtime.newstack at stack.go:940 - proc_test.go:3162: 0x415065 -0x910 -0x880 runtime.heapBitsSetType at .:0 - proc_test.go:3162: 0x40cf65 -0x870 -0x880 runtime.mallocgc at malloc.go:1090 - proc_test.go:3162: 0x40d698 -0x840 -0x850 runtime.newobject at malloc.go:1195 - proc_test.go:3162: 0x4a88e7 -0x7f8 -0x808 main.bottomUpTree at binarytrees.go:80 - proc_test.go:3162: 0x4a88a5 -0x7b0 -0x7c0 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0x44a47b 0x7ffdebd69668 0xc0000647b0 runtime.newstack at stack.go:940 + proc_test.go:3162: 0x4a8965 -0x888 -0x850 main.bottomUpTree at .:0 + proc_test.go:3162: 0x4a88cd -0x840 -0x850 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0x4a88cd -0x7f8 -0x808 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0x4a88cd -0x7b0 -0x7c0 main.bottomUpTree at binarytrees.go:82 proc_test.go:3162: 0x4a88a5 -0x768 -0x778 main.bottomUpTree at binarytrees.go:81 proc_test.go:3162: 0x4a88cd -0x720 -0x730 main.bottomUpTree at binarytrees.go:82 - proc_test.go:3162: 0x4a88a5 -0x6d8 -0x6e8 main.bottomUpTree at binarytrees.go:81 - proc_test.go:3162: 0x4a88cd -0x690 -0x6a0 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0x4a88cd -0x6d8 -0x6e8 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0x4a88a5 -0x690 -0x6a0 main.bottomUpTree at binarytrees.go:81 proc_test.go:3162: 0x4a88cd -0x648 -0x658 main.bottomUpTree at binarytrees.go:82 - proc_test.go:3162: 0x4a88a5 -0x600 -0x610 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0x4a88cd -0x600 -0x610 main.bottomUpTree at binarytrees.go:82 proc_test.go:3162: 0x4a88cd -0x5b8 -0x5c8 main.bottomUpTree at binarytrees.go:82 - proc_test.go:3162: 0x4a88cd -0x570 -0x580 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0x4a88a5 -0x570 -0x580 main.bottomUpTree at binarytrees.go:81 proc_test.go:3162: 0x4a88a5 -0x528 -0x538 main.bottomUpTree at binarytrees.go:81 proc_test.go:3162: 0x4a88cd -0x4e0 -0x4f0 main.bottomUpTree at binarytrees.go:82 proc_test.go:3162: 0x4a88cd -0x498 -0x4a8 main.bottomUpTree at binarytrees.go:82 - proc_test.go:3162: 0x4a88a5 -0x450 -0x460 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0x4a88cd -0x450 -0x460 main.bottomUpTree at binarytrees.go:82 proc_test.go:3162: 0x4a88a5 -0x408 -0x418 main.bottomUpTree at binarytrees.go:81 proc_test.go:3162: 0x4a88a5 -0x3c0 -0x3d0 main.bottomUpTree at binarytrees.go:81 proc_test.go:3162: 0x4a88a5 -0x378 -0x388 main.bottomUpTree at binarytrees.go:81 @@ -2704,22 +2744,22 @@ proc_test.go:3162: 0x4641e1 -0x18 -0xc000065000 runtime.goexit at asm_amd64.s:1374 --- PASS: TestSystemstackOnRuntimeNewstack (0.70s) === RUN TestIssue1034 ---- PASS: TestIssue1034 (0.38s) +--- PASS: TestIssue1034 (0.53s) === RUN TestIssue1008 - proc_test.go:3462: location &{4835983 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgostacktest/main.go 11 0xc00077fe28} ---- PASS: TestIssue1008 (0.15s) + proc_test.go:3462: location &{4835983 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgostacktest/main.go 11 0xc0007f9e28} +--- PASS: TestIssue1008 (0.52s) === RUN TestDeclLine ---- PASS: TestDeclLine (0.72s) +--- PASS: TestDeclLine (0.47s) === RUN TestIssue1137 ---- PASS: TestIssue1137 (0.71s) +--- PASS: TestIssue1137 (0.84s) === RUN TestIssue1101 ---- PASS: TestIssue1101 (0.37s) +--- PASS: TestIssue1101 (0.58s) === RUN TestIssue1145 ---- PASS: TestIssue1145 (0.48s) +--- PASS: TestIssue1145 (0.69s) === RUN TestDisassembleGlobalVars ---- PASS: TestDisassembleGlobalVars (0.33s) +--- PASS: TestDisassembleGlobalVars (0.31s) === RUN TestAllPCsForFileLines ---- PASS: TestAllPCsForFileLines (0.62s) +--- PASS: TestAllPCsForFileLines (0.67s) === RUN TestInlinedStacktraceAndVariables proc_test.go:3727: setting breakpoint at 0x49ad1a proc_test.go:3727: setting breakpoint at 0x49ad6b @@ -2733,40 +2773,40 @@ proc_test.go:3765: main.main at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 (0x49ad6b) proc_test.go:3765: runtime.main at /usr/lib/go-1.15/src/runtime/proc.go:204 (0x434ac9) proc_test.go:3765: runtime.goexit at /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 (0x4632a1) ---- PASS: TestInlinedStacktraceAndVariables (0.12s) +--- PASS: TestInlinedStacktraceAndVariables (0.31s) === RUN TestInlineStep support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStep ---- PASS: TestInlineStep (0.13s) +--- PASS: TestInlineStep (0.32s) === RUN TestInlineNext support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineNext ---- PASS: TestInlineNext (0.32s) +--- PASS: TestInlineNext (0.12s) === RUN TestInlineStepOver support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOver ---- PASS: TestInlineStepOver (0.11s) +--- PASS: TestInlineStepOver (0.33s) === RUN TestInlineStepOut support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOut ---- PASS: TestInlineStepOut (0.13s) +--- PASS: TestInlineStepOut (0.51s) === RUN TestInlineFunctionList ---- PASS: TestInlineFunctionList (0.64s) +--- PASS: TestInlineFunctionList (0.83s) === RUN TestInlineBreakpoint proc_test.go:3871: []uint64{0x49ac81} ---- PASS: TestInlineBreakpoint (0.52s) +--- PASS: TestInlineBreakpoint (0.30s) === RUN TestIssue951 - proc_test.go:3898: &proc.Variable{Addr:0xc000066f70, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc0004dc040), RealType:(*godwarf.IntType)(0xc0004dc040), Kind:0x2, mem:(*proc.memCache)(0xc0006941c0), bi:(*proc.BinaryInfo)(0xc000492120), Value:42, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0xa, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc00068ad80), DeclLine:12} - proc_test.go:3906: var 0: &proc.Variable{Addr:0xc000066eb8, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc0004dc040), RealType:(*godwarf.IntType)(0xc0004dc040), Kind:0x2, mem:(*proc.memCache)(0xc0006941c0), bi:(*proc.BinaryInfo)(0xc000492120), Value:0, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x2, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc00068af30), DeclLine:13} - proc_test.go:3906: var 1: &proc.Variable{Addr:0xc000066ec0, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc0004dc040), RealType:(*godwarf.IntType)(0xc0004dc040), Kind:0x2, mem:(*proc.memCache)(0xc0006941c0), bi:(*proc.BinaryInfo)(0xc000492120), Value:20, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x0, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc00068af90), DeclLine:14} ---- PASS: TestIssue951 (0.46s) + proc_test.go:3898: &proc.Variable{Addr:0xc000066f70, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc000325080), RealType:(*godwarf.IntType)(0xc000325080), Kind:0x2, mem:(*proc.memCache)(0xc00056aa80), bi:(*proc.BinaryInfo)(0xc0000dc480), Value:42, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0xa, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc000339140), DeclLine:12} + proc_test.go:3906: var 0: &proc.Variable{Addr:0xc000066eb8, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc000325080), RealType:(*godwarf.IntType)(0xc000325080), Kind:0x2, mem:(*proc.memCache)(0xc00056aa80), bi:(*proc.BinaryInfo)(0xc0000dc480), Value:0, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x2, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc000339830), DeclLine:13} + proc_test.go:3906: var 1: &proc.Variable{Addr:0xc000066ec0, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc000325080), RealType:(*godwarf.IntType)(0xc000325080), Kind:0x2, mem:(*proc.memCache)(0xc00056aa80), bi:(*proc.BinaryInfo)(0xc0000dc480), Value:20, FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x0, Base:0x0, stride:0, fieldType:godwarf.Type(nil), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc000339890), DeclLine:14} +--- PASS: TestIssue951 (0.44s) === RUN TestDWZCompression ---- PASS: TestDWZCompression (0.93s) +--- PASS: TestDWZCompression (0.90s) === RUN TestMapLoadConfigWithReslice proc_test.go:3944: m1 returned children 10 (66) proc_test.go:3947: expr "(*(*\"map[string]main.astruct\")(824634796720))[10:]" proc_test.go:3952: m1cont returned children 10 ---- PASS: TestMapLoadConfigWithReslice (0.54s) +--- PASS: TestMapLoadConfigWithReslice (0.52s) === RUN TestStepOutReturn ---- PASS: TestStepOutReturn (0.46s) +--- PASS: TestStepOutReturn (0.63s) === RUN TestOptimizationCheck ---- PASS: TestOptimizationCheck (0.94s) +--- PASS: TestOptimizationCheck (0.90s) === RUN TestIssue1264 i: 0 -> equalsTwo: false i: 1 -> equalsTwo: false @@ -2785,17 +2825,17 @@ proc_test.go:3162: 0x45e0a5 -0x78 -0x88 main.main at deferstack.go:31 proc_test.go:3162: 0x42fd49 -0x20 -0x30 runtime.main at proc.go:204 proc_test.go:3162: 0x45a7a1 -0x18 -0xc000034800 runtime.goexit at asm_amd64.s:1374 ---- PASS: TestReadDefer (0.51s) +--- PASS: TestReadDefer (0.49s) === RUN TestNextUnknownInstr --- PASS: TestNextUnknownInstr (0.49s) === RUN TestReadDeferArgs ---- PASS: TestReadDeferArgs (0.48s) +--- PASS: TestReadDeferArgs (0.28s) === RUN TestIssue1374 0 ---- PASS: TestIssue1374 (0.50s) +--- PASS: TestIssue1374 (0.61s) === RUN TestIssue1432 proc_test.go:4180: 0xc000034760 ---- PASS: TestIssue1432 (0.55s) +--- PASS: TestIssue1432 (0.48s) === RUN TestGoroutinesInfoLimit proc_test.go:4205: got 10 goroutines proc_test.go:4205: got 10 goroutines @@ -2812,81 +2852,81 @@ proc_test.go:4212: number of goroutines (full scan): 105 --- PASS: TestGoroutinesInfoLimit (0.13s) === RUN TestIssue1469 ---- PASS: TestIssue1469 (0.77s) +--- PASS: TestIssue1469 (0.59s) === RUN TestDeadlockBreakpoint fatal error: all goroutines are asleep - deadlock! ---- PASS: TestDeadlockBreakpoint (0.51s) +--- PASS: TestDeadlockBreakpoint (0.52s) === RUN TestListImages proc_test.go:4287: Libraries before /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22: - proc_test.go:4289: 0x0 "/tmp/plugintest.24c14166" err: - proc_test.go:4289: 0x7ff5edde0000 "/lib/x86_64-linux-gnu/libdl.so.2" err:could not open debug info - proc_test.go:4289: 0x7ff5eddb8000 "/lib/x86_64-linux-gnu/libpthread.so.0" err:could not open debug info - proc_test.go:4289: 0x7ff5edbf0000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4289: 0x7ff5eddf0000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info - proc_test.go:4289: 0x7ff5c4410000 "/tmp/plugin1.df0b90b0" err: + proc_test.go:4289: 0x0 "/tmp/plugintest.68cefa91" err: + proc_test.go:4289: 0x7f9945660000 "/lib/x86_64-linux-gnu/libdl.so.2" err:could not open debug info + proc_test.go:4289: 0x7f9945638000 "/lib/x86_64-linux-gnu/libpthread.so.0" err:could not open debug info + proc_test.go:4289: 0x7f9945470000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4289: 0x7f9945670000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info + proc_test.go:4289: 0x7f991c490000 "/tmp/plugin1.3e513ec4" err: proc_test.go:4304: Libraries after /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27: - proc_test.go:4306: 0x0 "/tmp/plugintest.24c14166" err: - proc_test.go:4306: 0x7ff5edde0000 "/lib/x86_64-linux-gnu/libdl.so.2" err:could not open debug info - proc_test.go:4306: 0x7ff5eddb8000 "/lib/x86_64-linux-gnu/libpthread.so.0" err:could not open debug info - proc_test.go:4306: 0x7ff5edbf0000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4306: 0x7ff5eddf0000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info - proc_test.go:4306: 0x7ff5c4410000 "/tmp/plugin1.df0b90b0" err: - proc_test.go:4306: 0x7ff5c4148000 "/tmp/plugin2.a7ead0d8" err: ---- PASS: TestListImages (5.81s) + proc_test.go:4306: 0x0 "/tmp/plugintest.68cefa91" err: + proc_test.go:4306: 0x7f9945660000 "/lib/x86_64-linux-gnu/libdl.so.2" err:could not open debug info + proc_test.go:4306: 0x7f9945638000 "/lib/x86_64-linux-gnu/libpthread.so.0" err:could not open debug info + proc_test.go:4306: 0x7f9945470000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4306: 0x7f9945670000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info + proc_test.go:4306: 0x7f991c490000 "/tmp/plugin1.3e513ec4" err: + proc_test.go:4306: 0x7f991c1c8000 "/tmp/plugin2.ff19da2a" err: +--- PASS: TestListImages (7.91s) === RUN TestAncestors foo Hello, World! - proc_test.go:4335: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0xc0000c6000)}} + proc_test.go:4335: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0xc0000b9180)}} proc_test.go:4343: ancestor 0 proc_test.go:3162: 0x461961 0x0 0x0 ? at .:0 proc_test.go:3162: 0x43ce0e 0x0 0x0 runtime.newproc at proc.go:3554 proc_test.go:3162: 0x499a54 0x0 0x0 main.main at testnextprog.go:40 proc_test.go:3162: 0x434ac9 0x0 0x0 runtime.main at proc.go:204 proc_test.go:3162: 0x4635a1 0x0 0x0 runtime.goexit at asm_amd64.s:1374 ---- PASS: TestAncestors (0.32s) +--- PASS: TestAncestors (0.33s) === RUN TestCallConcurrent + proc_test.go:4396: starting injection in 28 / 4123650 z=9900 - proc_test.go:4396: starting injection in 66 / 3672333 - proc_test.go:4411: starting second injection in 67 / 3672319 - proc_test.go:4369: injection on goroutine 66 (thread 3672333) returned 11 + proc_test.go:4411: starting second injection in 105 / 4123546 + proc_test.go:4369: injection on goroutine 28 (thread 4123650) returned 11 proc_test.go:4419: Continuing... 1 - proc_test.go:4369: injection on goroutine 67 (thread 3672319) returned 12 ---- PASS: TestCallConcurrent (1.14s) + proc_test.go:4369: injection on goroutine 105 (thread 4123546) returned 12 +--- PASS: TestCallConcurrent (1.35s) === RUN TestPluginStepping support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPluginStepping ---- PASS: TestPluginStepping (1.13s) +--- PASS: TestPluginStepping (1.38s) === RUN TestIssue1601 ---- PASS: TestIssue1601 (1.14s) +--- PASS: TestIssue1601 (1.12s) === RUN TestIssue1615 ---- PASS: TestIssue1615 (0.26s) +--- PASS: TestIssue1615 (0.67s) === RUN TestCgoStacktrace2 fatal error: unexpected signal during runtime execution - proc_test.go:3162: 0x42f280 0x7ffee1222000 0x7ffee1222020 runtime.fatalthrow at panic.go:1162 - proc_test.go:3162: 0x42f0f2 0x7ffee1222030 0x7ffee1222020 runtime.throw at panic.go:1116 - proc_test.go:3162: 0x442eac 0x7ffee1222060 0x7ffee1222050 runtime.sigpanic at signal_unix.go:726 - proc_test.go:3162: 0x462e26 0x7ffee1222070 0x7ffee1222060 C.sigsegv at cgosigsegvstack.go:7 - proc_test.go:3162: 0x462e40 0x7ffee1222090 0x7ffee1222080 C.testfn at cgosigsegvstack.go:10 - proc_test.go:3162: 0x462e64 0x7ffee12220c0 0x7ffee12220b0 C._cgo_631791658233_Cfunc_testfn at cgo-gcc-prolog:50 - proc_test.go:3162: 0x45c3d0 0x7ffee12220c8 0xc000038728 runtime.asmcgocall at asm_amd64.s:656 + proc_test.go:3162: 0x42f280 0x7ffdae0434d0 0x7ffdae0434f0 runtime.fatalthrow at panic.go:1162 + proc_test.go:3162: 0x42f0f2 0x7ffdae043500 0x7ffdae0434f0 runtime.throw at panic.go:1116 + proc_test.go:3162: 0x442eac 0x7ffdae043530 0x7ffdae043520 runtime.sigpanic at signal_unix.go:726 + proc_test.go:3162: 0x462e26 0x7ffdae043540 0x7ffdae043530 C.sigsegv at cgosigsegvstack.go:7 + proc_test.go:3162: 0x462e40 0x7ffdae043560 0x7ffdae043550 C.testfn at cgosigsegvstack.go:10 + proc_test.go:3162: 0x462e64 0x7ffdae043590 0x7ffdae043580 C._cgo_631791658233_Cfunc_testfn at cgo-gcc-prolog:50 + proc_test.go:3162: 0x45c3d0 0x7ffdae043598 0xc000038728 runtime.asmcgocall at asm_amd64.s:656 proc_test.go:3162: 0x462e43 -0x100 -0xd8 C._cgo_631791658233_Cfunc_testfn at cgo-gcc-prolog:44 proc_test.go:3162: 0x40433f -0xc8 -0xd8 runtime.cgocall at cgocall.go:143 proc_test.go:3162: 0x462d45 -0x90 -0xa0 main._Cfunc_testfn at _cgo_gotypes.go:42 proc_test.go:3162: 0x462dc9 -0x78 -0x88 main.main at cgosigsegvstack.go:16 proc_test.go:3162: 0x4318e9 -0x20 -0x30 runtime.main at proc.go:204 proc_test.go:3162: 0x45c761 -0x18 -0xc000038800 runtime.goexit at asm_amd64.s:1374 ---- PASS: TestCgoStacktrace2 (1.17s) +--- PASS: TestCgoStacktrace2 (1.19s) === RUN TestIssue1656 proc_test.go:4493: step1 proc_test.go:4496: step2 ---- PASS: TestIssue1656 (0.61s) +--- PASS: TestIssue1656 (0.63s) === RUN TestBreakpointConfusionOnResume 1 ---- PASS: TestBreakpointConfusionOnResume (0.41s) +--- PASS: TestBreakpointConfusionOnResume (0.62s) === RUN TestIssue1736 proc_test.go:4529: *(*"[11]int")(824634220640) ---- PASS: TestIssue1736 (0.32s) +--- PASS: TestIssue1736 (0.52s) === RUN TestIssue1817 ---- PASS: TestIssue1817 (0.80s) +--- PASS: TestIssue1817 (0.42s) === RUN TestListPackagesBuildInfo proc_test.go:4548: returned 88 proc_test.go:4553: "bufio" "/usr/lib/go-1.15/src/bufio" @@ -2985,7 +3025,7 @@ proc_test.go:3162: 0x4bb88c -0x78 -0x88 main.main at issue1795.go:12 proc_test.go:3162: 0x435829 -0x20 -0x30 runtime.main at proc.go:204 proc_test.go:3162: 0x464021 -0x18 -0xc000069000 runtime.goexit at asm_amd64.s:1374 ---- PASS: TestIssue1795 (1.35s) +--- PASS: TestIssue1795 (0.97s) === RUN TestBackwardNextGeneral proc_test.go:4625: Reverse stepping test needs rr --- SKIP: TestBackwardNextGeneral (0.00s) @@ -2999,48 +3039,248 @@ proc_test.go:4707: Reverse stepping test needs rr --- SKIP: TestBackwardNextDeferPanic (0.00s) === RUN TestIssue1925 - proc_test.go:4748: {4916614 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go 358 0xc00089a8a0} ---- PASS: TestIssue1925 (0.53s) + proc_test.go:4748: {4916614 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go 358 0xc00089c8a0} +--- PASS: TestIssue1925 (0.34s) === RUN TestStepIntoWrapperForEmbeddedPointer support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIntoWrapperForEmbeddedPointer support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIntoWrapperForEmbeddedPointer ---- PASS: TestStepIntoWrapperForEmbeddedPointer (0.96s) +--- PASS: TestStepIntoWrapperForEmbeddedPointer (0.97s) === RUN TestRefreshCurThreadSelGAfterContinueOnceError proc_test.go:85: skipped on darwin/lldb: N/A --- SKIP: TestRefreshCurThreadSelGAfterContinueOnceError (0.00s) === RUN TestStepoutOneliner ---- PASS: TestStepoutOneliner (0.66s) +--- PASS: TestStepoutOneliner (0.49s) === RUN TestRequestManualStopWhileStopped proc_test.go:4850: at time.Sleep call proc_test.go:4852: manually stopped proc_test.go:4864: resuming sleep proc_test.go:4866: done ---- PASS: TestRequestManualStopWhileStopped (1.70s) +--- PASS: TestRequestManualStopWhileStopped (1.52s) === RUN TestStepOutPreservesGoroutine proc_test.go:4889: goroutine 105 at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine - proc_test.go:4914: selected goroutine 69 (best) - proc_test.go:4889: goroutine 69 at /usr/lib/go-1.15/src/runtime/symtab.go:866 in runtime.funcspdelta - proc_test.go:4889: goroutine 69 at /usr/lib/go-1.15/src/runtime/mheap.go:896 in runtime.(*mheap).alloc ---- PASS: TestStepOutPreservesGoroutine (0.64s) + proc_test.go:4914: selected goroutine 19 (best) + proc_test.go:4889: goroutine 19 at /usr/lib/go-1.15/src/runtime/sys_linux_amd64.s:515 in runtime.sysMmap +hello 99 198 +goodbye 99 198 +hello 13 26 +goodbye 13 26 +hello 79 158 +hello 97 194 +goodbye 97 194 +hello 61 122 +goodbye 61 122 +hello 10 20 +goodbye 10 20 +hello 15 30 +goodbye 15 30 +hello 68 136 +goodbye 68 136 +hello 38 76 +hello 1 2 +goodbye 38 76 +goodbye 1 2 +hello 16 32 +goodbye 16 32 +hello 55 110 +goodbye 55 110 +hello 71 142 +goodbye 71 142 +hello 84 168 +goodbye 84 168 +hello 70 140 +hello 18 36 +goodbye 18 36 +hello 12 24 +goodbye 12 24 +hello 85 170 +goodbye 85 170 +hello 50 100 +goodbye 50 100 +hello 89 178 +goodbye 89 178 +hello 87 174 +goodbye 87 174 +hello 93 186 +goodbye 93 186 +hello 58 116 +goodbye 58 116 +hello 95 190 +goodbye 95 190 +hello 92 184 +goodbye 92 184 +hello 59 118 +goodbye 59 118 +goodbye 79 158 +hello 60 120 +goodbye 60 120 +hello 94 188 +goodbye 94 188 +hello 96 192 +goodbye 96 192 +hello 9 18 +goodbye 9 18 +hello 40 80 +goodbye 40 80 +hello 98 196 +goodbye 98 196 +hello 42 84 +goodbye 42 84 +hello 43 86 +goodbye 43 86 +hello 39 78 +goodbye 39 78 +hello 45 90 +goodbye 45 90 +hello 46 92 +goodbye 46 92 +hello 62 124 +goodbye 62 124 +hello 82 164 +hello 65 130 +goodbye 65 130 +hello 17 34 +goodbye 17 34 +hello 47 94 +goodbye 47 94 +hello 66 132 +goodbye 66 132 +goodbye 70 140 +hello 2 4 +goodbye 2 4 +hello 73 146 +goodbye 73 146 +hello 36 72 +goodbye 36 72 +hello 53 106 +goodbye 53 106 +hello 90 180 +goodbye 90 180 +hello 24 48 +goodbye 24 48 +hello 27 54 +goodbye 27 54 +hello 11 22 +goodbye 11 22 +hello 63 126 +goodbye 63 126 +hello 49 98 +goodbye 49 98 +hello 20 40 +goodbye 20 40 +hello 22 44 +goodbye 22 44 +hello 8 16 +goodbye 8 16 +hello 5 10 +goodbye 5 10 +hello 7 14 +goodbye 7 14 +hello 25 50 +goodbye 25 50 +hello 86 172 +goodbye 86 172 +hello 29 58 +goodbye 29 58 +hello 75 150 +goodbye 75 150 +hello 69 138 +goodbye 69 138 +hello 80 160 +goodbye 80 160 +hello 14 28 +goodbye 14 28 +hello 57 114 +goodbye 57 114 +hello 37 74 +goodbye 37 74 +hello 6 12 +goodbye 6 12 +hello 44 88 +goodbye 44 88 +hello 74 148 +goodbye 74 148 +hello 91 182 +goodbye 91 182 +hello 52 104 +hello 72 144 +goodbye 72 144 +hello 48 96 +goodbye 48 96 +hello 34 68 +goodbye 34 68 +hello 83 166 +hello 67 134 +goodbye 67 134 +hello 76 152 +goodbye 76 152 +hello 33 66 +goodbye 33 66 +hello 4 8 +goodbye 4 8 +hello 54 108 +goodbye 54 108 +hello 32 64 +goodbye 32 64 +goodbye 52 104 +hello 35 70 +goodbye 35 70 +hello 30 60 +goodbye 30 60 +hello 41 82 +goodbye 41 82 +hello 51 102 +goodbye 51 102 +hello 81 162 +goodbye 81 162 +hello 0 0 +goodbye 0 0 +hello 77 154 +goodbye 77 154 +hello 31 62 +goodbye 31 62 +hello 56 112 +goodbye 56 112 +hello 28 56 +goodbye 28 56 +goodbye 83 166 +goodbye 82 164 +hello 3 6 +goodbye 3 6 +hello 21 42 +goodbye 21 42 +hello 64 128 +goodbye 64 128 +hello 19 38 +goodbye 19 38 +hello 88 176 +goodbye 88 176 +hello 78 156 +goodbye 78 156 +hello 26 52 +goodbye 26 52 +hello 23 46 +goodbye 23 46 +100 +--- PASS: TestStepOutPreservesGoroutine (0.57s) === RUN TestIssue2319 ---- PASS: TestIssue2319 (0.43s) +--- PASS: TestIssue2319 (0.46s) === RUN TestDump proc_test.go:5117: testing normal dump proc_test.go:5126: testing platform-independent dump ---- PASS: TestDump (1.15s) +--- PASS: TestDump (0.97s) === RUN TestCompositeMemoryWrite proc_test.go:5171: PC 0x466b15 AX 0x1 XMM1 0x3ff4cccccccccccd proc_test.go:5191: PC 0x466b15 AX 0xf00dbeeff00dbeef XMM1 0xf00dbeeff00dbeef ---- PASS: TestCompositeMemoryWrite (0.49s) +--- PASS: TestCompositeMemoryWrite (0.72s) === RUN TestVariablesWithExternalLinking - proc_test.go:5214: &proc.Variable{Addr:0xc00010af48, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0xc0015ea770), RealType:(*godwarf.StringType)(0xc0015ea770), Kind:0x18, mem:(*proc.memCache)(0xc000838380), bi:(*proc.BinaryInfo)(0xc00013a480), Value:(*constant.stringVal)(0xc0008905d0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x4e0ee3, stride:1, fieldType:(*godwarf.UintType)(0xc0000211c0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0005a1b90), DeclLine:157} ---- PASS: TestVariablesWithExternalLinking (1.21s) + proc_test.go:5214: &proc.Variable{Addr:0xc00010af48, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0xc0001527e0), RealType:(*godwarf.StringType)(0xc0001527e0), Kind:0x18, mem:(*proc.memCache)(0xc000928240), bi:(*proc.BinaryInfo)(0xc001328360), Value:(*constant.stringVal)(0xc00097bc50), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x4e0ee3, stride:1, fieldType:(*godwarf.UintType)(0xc00095d000), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc00096f2c0), DeclLine:157} +--- PASS: TestVariablesWithExternalLinking (1.28s) === RUN TestWatchpointsBasic 0 1 2 1 2 4 5 4 ---- PASS: TestWatchpointsBasic (0.84s) +--- PASS: TestWatchpointsBasic (0.67s) === RUN TestWatchpointCounts support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWatchpointCounts id: 2 step: 0 sleeping 2 @@ -3051,191 +3291,191 @@ id: 2 step: 3 sleeping 9 id: 1 step: 2 sleeping 6 id: 2 step: 4 sleeping 1 -id: 2 step: 5 sleeping 7 -id: 1 step: 3 sleeping 1 -id: 1 step: 4 sleeping 5 -id: 2 step: 6 sleeping 2 -id: 1 step: 5 sleeping 3 -id: 2 step: 7 sleeping 10 -id: 1 step: 6 sleeping 9 -id: 2 step: 8 sleeping 5 -id: 1 step: 7 sleeping 2 -id: 1 step: 8 sleeping 6 -id: 2 step: 9 sleeping 8 -id: 1 step: 9 sleeping 7 +id: 1 step: 3 sleeping 7 +id: 2 step: 5 sleeping 1 +id: 2 step: 6 sleeping 5 +id: 1 step: 4 sleeping 2 +id: 2 step: 7 sleeping 3 +id: 1 step: 5 sleeping 10 +id: 2 step: 8 sleeping 9 +id: 1 step: 6 sleeping 5 +id: 2 step: 9 sleeping 2 id: 2 step: 10 sleeping 6 -id: 1 step: 10 sleeping 7 -id: 2 step: 11 sleeping 9 -id: 1 step: 11 sleeping 9 -id: 2 step: 12 sleeping 8 -id: 1 step: 12 sleeping 8 -id: 2 step: 13 sleeping 8 -id: 1 step: 13 sleeping 9 -id: 2 step: 14 sleeping 1 -id: 2 step: 15 sleeping 6 -id: 1 step: 14 sleeping 2 -id: 2 step: 16 sleeping 9 -id: 1 step: 15 sleeping 8 -id: 1 step: 16 sleeping 2 -id: 2 step: 17 sleeping 10 -id: 1 step: 17 sleeping 7 -id: 1 step: 18 sleeping 8 -id: 2 step: 18 sleeping 2 -id: 2 step: 19 sleeping 6 -id: 1 step: 19 sleeping 7 -id: 2 step: 20 sleeping 4 -id: 2 step: 21 sleeping 1 -id: 1 step: 20 sleeping 5 -id: 2 step: 22 sleeping 4 +id: 1 step: 7 sleeping 8 +id: 2 step: 11 sleeping 7 +id: 1 step: 8 sleeping 6 +id: 2 step: 12 sleeping 7 +id: 1 step: 9 sleeping 9 +id: 2 step: 13 sleeping 9 +id: 1 step: 10 sleeping 8 +id: 2 step: 14 sleeping 8 +id: 1 step: 11 sleeping 8 +id: 2 step: 15 sleeping 9 +id: 1 step: 12 sleeping 1 +id: 1 step: 13 sleeping 6 +id: 2 step: 16 sleeping 2 +id: 1 step: 14 sleeping 9 +id: 2 step: 17 sleeping 8 +id: 1 step: 15 sleeping 2 +id: 2 step: 18 sleeping 10 +id: 1 step: 16 sleeping 7 +id: 1 step: 17 sleeping 8 +id: 2 step: 19 sleeping 2 +id: 2 step: 20 sleeping 6 +id: 1 step: 18 sleeping 7 +id: 2 step: 21 sleeping 4 +id: 2 step: 22 sleeping 1 +id: 1 step: 19 sleeping 5 id: 2 step: 23 sleeping 4 -id: 1 step: 21 sleeping 8 -id: 2 step: 24 sleeping 9 -id: 1 step: 22 sleeping 5 -id: 2 step: 25 sleeping 10 -id: 1 step: 23 sleeping 4 -id: 1 step: 24 sleeping 8 -id: 2 step: 26 sleeping 2 -id: 1 step: 25 sleeping 10 -id: 2 step: 27 sleeping 10 -id: 2 step: 28 sleeping 1 -id: 1 step: 26 sleeping 6 -id: 2 step: 29 sleeping 9 -id: 1 step: 27 sleeping 9 -id: 2 step: 30 sleeping 4 -id: 2 step: 31 sleeping 6 -id: 1 step: 28 sleeping 2 -id: 1 step: 29 sleeping 1 -id: 1 step: 30 sleeping 6 -id: 2 step: 32 sleeping 7 -id: 1 step: 31 sleeping 7 -id: 2 step: 33 sleeping 9 -id: 1 step: 32 sleeping 2 -id: 1 step: 33 sleeping 3 -id: 2 step: 34 sleeping 4 -id: 1 step: 34 sleeping 7 -id: 2 step: 35 sleeping 4 -id: 2 step: 36 sleeping 7 -id: 1 step: 35 sleeping 3 -id: 1 step: 36 sleeping 9 -id: 2 step: 37 sleeping 8 -id: 1 step: 37 sleeping 5 -id: 2 step: 38 sleeping 8 -id: 1 step: 38 sleeping 4 -id: 2 step: 39 sleeping 7 -id: 1 step: 39 sleeping 1 -id: 1 step: 40 sleeping 4 -id: 2 step: 40 sleeping 4 -id: 1 step: 41 sleeping 8 +id: 1 step: 20 sleeping 4 +id: 2 step: 24 sleeping 8 +id: 1 step: 21 sleeping 9 +id: 2 step: 25 sleeping 5 +id: 1 step: 22 sleeping 10 +id: 2 step: 26 sleeping 4 +id: 2 step: 27 sleeping 8 +id: 1 step: 23 sleeping 2 +id: 1 step: 24 sleeping 10 +id: 2 step: 28 sleeping 10 +id: 1 step: 25 sleeping 1 +id: 2 step: 29 sleeping 6 +id: 1 step: 26 sleeping 9 +id: 2 step: 30 sleeping 9 +id: 1 step: 27 sleeping 4 +id: 1 step: 28 sleeping 6 +id: 2 step: 31 sleeping 2 +id: 2 step: 32 sleeping 1 +id: 2 step: 33 sleeping 6 +id: 1 step: 29 sleeping 7 +id: 2 step: 34 sleeping 7 +id: 1 step: 30 sleeping 9 +id: 2 step: 35 sleeping 2 +id: 2 step: 36 sleeping 3 +id: 1 step: 31 sleeping 4 +id: 2 step: 37 sleeping 7 +id: 1 step: 32 sleeping 4 +id: 1 step: 33 sleeping 7 +id: 2 step: 38 sleeping 3 +id: 2 step: 39 sleeping 9 +id: 1 step: 34 sleeping 8 +id: 2 step: 40 sleeping 5 +id: 1 step: 35 sleeping 8 id: 2 step: 41 sleeping 4 -id: 2 step: 42 sleeping 2 -id: 1 step: 42 sleeping 10 +id: 1 step: 36 sleeping 7 +id: 2 step: 42 sleeping 1 id: 2 step: 43 sleeping 4 -id: 2 step: 44 sleeping 4 -id: 1 step: 43 sleeping 2 -id: 2 step: 45 sleeping 3 -id: 1 step: 44 sleeping 9 -id: 2 step: 46 sleeping 7 -id: 1 step: 45 sleeping 7 -id: 2 step: 47 sleeping 8 -id: 1 step: 46 sleeping 1 -id: 2 step: 48 sleeping 4 -id: 1 step: 47 sleeping 3 -id: 2 step: 49 sleeping 4 -id: 1 step: 48 sleeping 6 -id: 2 step: 50 sleeping 9 -id: 1 step: 49 sleeping 6 -id: 2 step: 51 sleeping 2 -id: 1 step: 50 sleeping 6 -id: 2 step: 52 sleeping 8 -id: 1 step: 51 sleeping 8 -id: 2 step: 53 sleeping 1 -id: 2 step: 54 sleeping 1 -id: 2 step: 55 sleeping 6 -id: 1 step: 52 sleeping 1 -id: 1 step: 53 sleeping 3 -id: 2 step: 56 sleeping 9 -id: 1 step: 54 sleeping 4 -id: 1 step: 55 sleeping 2 -id: 1 step: 56 sleeping 3 -id: 2 step: 57 sleeping 5 -id: 1 step: 57 sleeping 8 -id: 2 step: 58 sleeping 8 -id: 1 step: 58 sleeping 8 -id: 2 step: 59 sleeping 2 -id: 2 step: 60 sleeping 5 -id: 1 step: 59 sleeping 7 -id: 2 step: 61 sleeping 3 -id: 2 step: 62 sleeping 2 -id: 1 step: 60 sleeping 10 -id: 2 step: 63 sleeping 7 -id: 2 step: 64 sleeping 1 -id: 1 step: 61 sleeping 4 -id: 2 step: 65 sleeping 7 -id: 1 step: 62 sleeping 10 -id: 2 step: 66 sleeping 2 -id: 2 step: 67 sleeping 3 -id: 1 step: 63 sleeping 6 -id: 2 step: 68 sleeping 6 -id: 1 step: 64 sleeping 1 -id: 2 step: 69 sleeping 8 -id: 1 step: 65 sleeping 10 -id: 2 step: 70 sleeping 9 -id: 1 step: 66 sleeping 9 -id: 2 step: 71 sleeping 5 -id: 1 step: 67 sleeping 4 +id: 1 step: 37 sleeping 4 +id: 2 step: 44 sleeping 8 +id: 1 step: 38 sleeping 4 +id: 1 step: 39 sleeping 2 +id: 2 step: 45 sleeping 10 +id: 1 step: 40 sleeping 4 +id: 1 step: 41 sleeping 4 +id: 2 step: 46 sleeping 2 +id: 2 step: 47 sleeping 3 +id: 1 step: 42 sleeping 9 +id: 2 step: 48 sleeping 7 +id: 1 step: 43 sleeping 7 +id: 2 step: 49 sleeping 8 +id: 1 step: 44 sleeping 1 +id: 1 step: 45 sleeping 4 +id: 2 step: 50 sleeping 3 +id: 1 step: 46 sleeping 4 +id: 2 step: 51 sleeping 6 +id: 1 step: 47 sleeping 9 +id: 2 step: 52 sleeping 6 +id: 1 step: 48 sleeping 2 +id: 2 step: 53 sleeping 6 +id: 1 step: 49 sleeping 8 +id: 2 step: 54 sleeping 8 +id: 1 step: 50 sleeping 1 +id: 1 step: 51 sleeping 1 +id: 1 step: 52 sleeping 6 +id: 2 step: 55 sleeping 1 +id: 2 step: 56 sleeping 3 +id: 1 step: 53 sleeping 9 +id: 2 step: 57 sleeping 4 +id: 2 step: 58 sleeping 2 +id: 2 step: 59 sleeping 3 +id: 1 step: 54 sleeping 5 +id: 2 step: 60 sleeping 8 +id: 1 step: 55 sleeping 8 +id: 2 step: 61 sleeping 8 +id: 1 step: 56 sleeping 2 +id: 1 step: 57 sleeping 5 +id: 2 step: 62 sleeping 7 +id: 1 step: 58 sleeping 3 +id: 2 step: 63 sleeping 2 +id: 1 step: 59 sleeping 10 +id: 2 step: 64 sleeping 7 +id: 2 step: 65 sleeping 1 +id: 1 step: 60 sleeping 4 +id: 2 step: 66 sleeping 7 +id: 1 step: 61 sleeping 10 +id: 2 step: 67 sleeping 2 +id: 2 step: 68 sleeping 3 +id: 1 step: 62 sleeping 6 +id: 2 step: 69 sleeping 6 +id: 1 step: 63 sleeping 1 +id: 2 step: 70 sleeping 8 +id: 1 step: 64 sleeping 10 +id: 2 step: 71 sleeping 9 +id: 1 step: 65 sleeping 9 id: 2 step: 72 sleeping 5 -id: 1 step: 68 sleeping 8 -id: 2 step: 73 sleeping 3 +id: 1 step: 66 sleeping 4 +id: 2 step: 73 sleeping 5 +id: 1 step: 67 sleeping 8 id: 2 step: 74 sleeping 3 -id: 1 step: 69 sleeping 7 -id: 2 step: 75 sleeping 10 -id: 1 step: 70 sleeping 1 -id: 1 step: 71 sleeping 7 -id: 2 step: 76 sleeping 2 -id: 2 step: 77 sleeping 7 -id: 1 step: 72 sleeping 1 -id: 1 step: 73 sleeping 2 -id: 1 step: 74 sleeping 5 -id: 2 step: 78 sleeping 5 -id: 1 step: 75 sleeping 6 -id: 2 step: 79 sleeping 4 -id: 2 step: 80 sleeping 2 -id: 1 step: 76 sleeping 1 -id: 1 step: 77 sleeping 3 -id: 2 step: 81 sleeping 9 -id: 1 step: 78 sleeping 8 -id: 2 step: 82 sleeping 2 -id: 1 step: 79 sleeping 9 -id: 2 step: 83 sleeping 5 -id: 2 step: 84 sleeping 3 -id: 1 step: 80 sleeping 4 -id: 2 step: 85 sleeping 3 -id: 1 step: 81 sleeping 9 -id: 2 step: 86 sleeping 4 -id: 2 step: 87 sleeping 9 -id: 1 step: 82 sleeping 7 -id: 2 step: 88 sleeping 1 -id: 1 step: 83 sleeping 6 -id: 2 step: 89 sleeping 1 -id: 2 step: 90 sleeping 5 -id: 1 step: 84 sleeping 3 -id: 2 step: 91 sleeping 8 -id: 1 step: 85 sleeping 6 -id: 2 step: 92 sleeping 2 -id: 1 step: 86 sleeping 10 -id: 2 step: 93 sleeping 1 -id: 2 step: 94 sleeping 4 +id: 2 step: 75 sleeping 3 +id: 1 step: 68 sleeping 7 +id: 2 step: 76 sleeping 10 +id: 1 step: 69 sleeping 1 +id: 1 step: 70 sleeping 7 +id: 2 step: 77 sleeping 2 +id: 2 step: 78 sleeping 7 +id: 1 step: 71 sleeping 1 +id: 1 step: 72 sleeping 2 +id: 1 step: 73 sleeping 5 +id: 2 step: 79 sleeping 5 +id: 1 step: 74 sleeping 6 +id: 2 step: 80 sleeping 4 +id: 2 step: 81 sleeping 2 +id: 1 step: 75 sleeping 1 +id: 2 step: 82 sleeping 3 +id: 1 step: 76 sleeping 9 +id: 2 step: 83 sleeping 8 +id: 1 step: 77 sleeping 2 +id: 2 step: 84 sleeping 9 +id: 1 step: 78 sleeping 5 +id: 1 step: 79 sleeping 3 +id: 2 step: 85 sleeping 4 +id: 1 step: 80 sleeping 3 +id: 2 step: 86 sleeping 9 +id: 1 step: 81 sleeping 4 +id: 1 step: 82 sleeping 9 +id: 2 step: 87 sleeping 7 +id: 1 step: 83 sleeping 1 +id: 2 step: 88 sleeping 6 +id: 1 step: 84 sleeping 1 +id: 1 step: 85 sleeping 5 +id: 2 step: 89 sleeping 3 +id: 1 step: 86 sleeping 8 +id: 2 step: 90 sleeping 6 +id: 2 step: 91 sleeping 2 +id: 1 step: 87 sleeping 10 +id: 2 step: 92 sleeping 1 +id: 2 step: 93 sleeping 4 +id: 2 step: 94 sleeping 1 +id: 1 step: 88 sleeping 10 id: 2 step: 95 sleeping 1 -id: 2 step: 96 sleeping 10 -id: 1 step: 87 sleeping 1 -id: 1 step: 88 sleeping 4 -id: 1 step: 89 sleeping 1 -id: 1 step: 90 sleeping 5 -id: 2 step: 97 sleeping 8 -id: 1 step: 91 sleeping 1 -id: 1 step: 92 sleeping 6 -id: 2 step: 98 sleeping 3 -id: 2 step: 99 sleeping 10 +id: 2 step: 96 sleeping 4 +id: 2 step: 97 sleeping 1 +id: 1 step: 89 sleeping 5 +id: 2 step: 98 sleeping 8 +id: 1 step: 90 sleeping 1 +id: 1 step: 91 sleeping 6 +id: 2 step: 99 sleeping 3 +id: 1 step: 92 sleeping 10 id: 1 step: 93 sleeping 1 id: 1 step: 94 sleeping 9 id: 1 step: 95 sleeping 7 @@ -3244,7 +3484,7 @@ id: 1 step: 98 sleeping 1 id: 1 step: 99 sleeping 7 proc_test.go:5295: TotalHitCount: 200 ---- PASS: TestWatchpointCounts (1.32s) +--- PASS: TestWatchpointCounts (1.16s) === RUN TestManualStopWhileStopped proc_test.go:5336: Continue 0 (slow) past main @@ -5366,159 +5606,43 @@ 211600000 211700000 211800000 -211900000 -212000000 -212100000 -212200000 -212300000 -212400000 -212500000 -212600000 -212700000 -212800000 -212900000 -213000000 -213100000 -213200000 -213300000 -213400000 -213500000 -213600000 -213700000 -213800000 -213900000 -214000000 -214100000 -214200000 -214300000 -214400000 -214500000 -214600000 -214700000 -214800000 -214900000 -215000000 -215100000 -215200000 -215300000 -215400000 -215500000 -215600000 -215700000 -215800000 -215900000 -216000000 -216100000 -216200000 -216300000 -216400000 -216500000 -216600000 -216700000 -216800000 -216900000 -217000000 -217100000 -217200000 -217300000 -217400000 -217500000 -217600000 -217700000 -217800000 -217900000 -218000000 -218100000 -218200000 -218300000 -218400000 -218500000 -218600000 -218700000 -218800000 -218900000 -219000000 -219100000 -219200000 -219300000 -219400000 -219500000 -219600000 -219700000 -219800000 -219900000 -220000000 -220100000 -220200000 -220300000 -220400000 -220500000 -220600000 -220700000 -220800000 -220900000 -221000000 -221100000 -221200000 -221300000 -221400000 -221500000 -221600000 -221700000 -221800000 -221900000 -222000000 -222100000 -222200000 -222300000 -222400000 proc_test.go:5318: proc_test.go:5336: Continue 1 (slow) proc_test.go:5318: proc_test.go:5336: Continue 2 (slow) -222500000 -222600000 -222700000 -222800000 -222900000 -223000000 -223100000 -223200000 -223300000 -223400000 proc_test.go:5318: proc_test.go:5347: Continue 0 (fast) +211900000 proc_test.go:5318: proc_test.go:5347: Continue 1 (fast) proc_test.go:5318: proc_test.go:5347: Continue 2 (fast) -223500000 proc_test.go:5318: proc_test.go:5347: Continue 3 (fast) proc_test.go:5318: proc_test.go:5347: Continue 4 (fast) proc_test.go:5318: ---- PASS: TestManualStopWhileStopped (9.30s) +--- PASS: TestManualStopWhileStopped (9.31s) === RUN TestIssue419 Start Receive signal interrupt End - proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:3676093, err:error(nil)} - proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:3676093, Status:0} ---- PASS: TestIssue419 (1.09s) + proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:4125423, err:error(nil)} + proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:4125423, Status:0} +--- PASS: TestIssue419 (0.92s) === RUN TestSignalDeath - proc_unix_test.go:94: error is Process 3676278 has exited with status -13 ---- PASS: TestSignalDeath (0.10s) + proc_unix_test.go:94: error is Process 4125430 has exited with status -13 +--- PASS: TestSignalDeath (0.11s) === RUN TestScopeWithEscapedVariable ---- PASS: TestScopeWithEscapedVariable (0.80s) +--- PASS: TestScopeWithEscapedVariable (0.62s) === RUN TestScope scope_test.go:80: 35 breakpoints set ---- PASS: TestScope (0.32s) +--- PASS: TestScope (0.33s) === RUN TestGoroutineCreationLocation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGoroutineCreationLocation ---- PASS: TestGoroutineCreationLocation (0.09s) +--- PASS: TestGoroutineCreationLocation (0.29s) PASS -ok github.com/go-delve/delve/pkg/proc 118.373s +ok github.com/go-delve/delve/pkg/proc 119.423s ? github.com/go-delve/delve/pkg/proc/amd64util [no test files] === RUN TestSplicedReader === RUN TestSplicedReader/Insert_after @@ -5568,15 +5692,15 @@ core_test.go:247: Rdx = 0x0000000000000006 core_test.go:247: Rcx = 0x000000000045be61 core_test.go:247: Rbx = 0x0000000000000000 - core_test.go:247: Rsi = 0x0000000000371b22 - core_test.go:247: Rdi = 0x0000000000371b22 + core_test.go:247: Rsi = 0x00000000003e9b7c + core_test.go:247: Rdi = 0x00000000003e9b7c core_test.go:247: Rbp = 0x000000c000009998 core_test.go:247: Rsp = 0x000000c000009980 - core_test.go:247: R8 = 0x00007fff48638b20 + core_test.go:247: R8 = 0x00007ffc7424f070 core_test.go:247: R9 = 0x00000000004998d4 core_test.go:247: R10 = 0x0000000000000008 core_test.go:247: R11 = 0x0000000000000246 - core_test.go:247: R12 = 0x0000000000371b22 + core_test.go:247: R12 = 0x00000000003e9b7c core_test.go:247: R13 = 0x00000000004c7820 core_test.go:247: R14 = 0x0000000000000000 core_test.go:247: R15 = 0x000000000045a680 @@ -5633,25 +5757,25 @@ core_test.go:247: MXCSR = 0x00001f80 [RZ/RN=0 PM UM OM ZM DM IM] core_test.go:247: CW = 0x037f core_test.go:247: SW = 0x0000 ---- PASS: TestCore (0.62s) +--- PASS: TestCore (0.63s) === RUN TestCoreFpRegisters core_test.go:322: not supported in go1.10 and later --- SKIP: TestCoreFpRegisters (0.00s) === RUN TestCoreWithEmptyString - core_test.go:435: t = &proc.Variable{Addr:0xc000054758, OnlyAddr:false, Name:"t", DwarfType:(*godwarf.StringType)(0xc00017a690), RealType:(*godwarf.StringType)(0xc00017a690), Kind:0x18, mem:(*proc.memCache)(0xc000195ac0), bi:(*proc.BinaryInfo)(0xc0007fa240), Value:(*constant.stringVal)(0xc0002dca80), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:4, Cap:0, Flags:0x0, Base:0x473ed2, stride:1, fieldType:(*godwarf.UintType)(0xc000195b80), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0002dc990), DeclLine:5} - core_test.go:439: s = &proc.Variable{Addr:0xc000054768, OnlyAddr:false, Name:"s", DwarfType:(*godwarf.StringType)(0xc00017a690), RealType:(*godwarf.StringType)(0xc00017a690), Kind:0x18, mem:(*proc.memCache)(0xc000195ac0), bi:(*proc.BinaryInfo)(0xc0007fa240), Value:(*constant.stringVal)(0xc0002dcbd0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x0, Base:0x0, stride:1, fieldType:(*godwarf.UintType)(0xc000195cc0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0002dcb40), DeclLine:4} ---- PASS: TestCoreWithEmptyString (0.51s) + core_test.go:435: t = &proc.Variable{Addr:0xc000054758, OnlyAddr:false, Name:"t", DwarfType:(*godwarf.StringType)(0xc0000c4540), RealType:(*godwarf.StringType)(0xc0000c4540), Kind:0x18, mem:(*proc.memCache)(0xc0001cdac0), bi:(*proc.BinaryInfo)(0xc000331d40), Value:(*constant.stringVal)(0xc0006b7f20), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:4, Cap:0, Flags:0x0, Base:0x473ed2, stride:1, fieldType:(*godwarf.UintType)(0xc0001cdb80), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0006b7e30), DeclLine:5} + core_test.go:439: s = &proc.Variable{Addr:0xc000054768, OnlyAddr:false, Name:"s", DwarfType:(*godwarf.StringType)(0xc0000c4540), RealType:(*godwarf.StringType)(0xc0000c4540), Kind:0x18, mem:(*proc.memCache)(0xc0001cdac0), bi:(*proc.BinaryInfo)(0xc000331d40), Value:(*constant.stringVal)(0xc0006e8090), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:0, Cap:0, Flags:0x0, Base:0x0, stride:1, fieldType:(*godwarf.UintType)(0xc0001cdcc0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0006e8000), DeclLine:4} +--- PASS: TestCoreWithEmptyString (0.38s) === RUN TestMinidump core_test.go:444: minidumps can only be produced on windows --- SKIP: TestMinidump (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc/core 1.158s +ok github.com/go-delve/delve/pkg/proc/core 1.034s ? github.com/go-delve/delve/pkg/proc/core/minidump [no test files] ? github.com/go-delve/delve/pkg/proc/fbsdutil [no test files] === RUN TestRestartAfterExit support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestRestartAfterExit rr_test.go:30: test skipped, rr not found ---- SKIP: TestRestartAfterExit (0.44s) +--- SKIP: TestRestartAfterExit (0.42s) === RUN TestRestartDuringStop support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestRestartDuringStop rr_test.go:30: test skipped, rr not found @@ -5659,17 +5783,17 @@ === RUN TestReverseBreakpointCounts support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestReverseBreakpointCounts rr_test.go:30: test skipped, rr not found ---- SKIP: TestReverseBreakpointCounts (0.49s) +--- SKIP: TestReverseBreakpointCounts (0.55s) === RUN TestCheckpoints support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestCheckpoints rr_test.go:30: test skipped, rr not found ---- SKIP: TestCheckpoints (0.47s) +--- SKIP: TestCheckpoints (0.42s) === RUN TestIssue1376 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestIssue1376 rr_test.go:30: test skipped, rr not found --- SKIP: TestIssue1376 (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc/gdbserial 1.425s +ok github.com/go-delve/delve/pkg/proc/gdbserial 1.413s ? github.com/go-delve/delve/pkg/proc/linutil [no test files] ? github.com/go-delve/delve/pkg/proc/native [no test files] ? github.com/go-delve/delve/pkg/proc/test [no test files] @@ -5688,40 +5812,41 @@ --- PASS: TestIssue354 (0.00s) === RUN TestIssue411 support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestIssue411 ---- PASS: TestIssue411 (0.62s) +--- PASS: TestIssue411 (0.39s) === RUN TestTrace support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTrace x=99, y=9801, z=0 z=9900 ---- PASS: TestTrace (0.73s) +--- PASS: TestTrace (0.75s) === RUN TestTraceWithName support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceWithName x=99, y=9801, z=0 z=9900 ---- PASS: TestTraceWithName (0.30s) +--- PASS: TestTraceWithName (0.14s) === RUN TestTraceOnNonFunctionEntry support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceOnNonFunctionEntry x=99, y=9801, z=0 z=9900 ---- PASS: TestTraceOnNonFunctionEntry (0.24s) +--- PASS: TestTraceOnNonFunctionEntry (0.46s) === RUN TestExitStatus Hello, World! ---- PASS: TestExitStatus (0.65s) +--- PASS: TestExitStatus (0.75s) === RUN TestScopePrefix support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestScopePrefix ---- PASS: TestScopePrefix (0.86s) +--- PASS: TestScopePrefix (0.93s) === RUN TestOnPrefix support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefix ---- PASS: TestOnPrefix (0.26s) +--- PASS: TestOnPrefix (0.40s) === RUN TestNoVars support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNoVars ---- PASS: TestNoVars (0.79s) +--- PASS: TestNoVars (0.63s) === RUN TestOnPrefixLocals support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefixLocals ---- PASS: TestOnPrefixLocals (0.18s) +--- PASS: TestOnPrefixLocals (0.22s) === RUN TestIssue387 support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestIssue387 - command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(15):1 total:1) (PC: 0x4997b8) + command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(9):1 total:2) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(15):1 total:2) (PC: 0x4997b8) 3: import ( 4: "fmt" 5: "sync" @@ -5734,9 +5859,7 @@ 12: } 13: - command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(9):1 total:3) (PC: 0x4997b8) - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(6):1 total:3) (PC: 0x4997b8) - breakpoint hit during next, continuing... + command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(12):1 total:3) (PC: 0x4997b8) > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:9 (PC: 0x4997cf) 4: "fmt" 5: "sync" @@ -5751,7 +5874,6 @@ 14: func main() { goroutine: 9 -goroutine: 3 command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:10 (PC: 0x499894) 5: "sync" 6: ) @@ -5765,11 +5887,16 @@ 14: func main() { 15: var wg sync.WaitGroup -goroutine: 3 - command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(8):1 total:7) (PC: 0x4997b8) - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(12):1 total:7) (PC: 0x4997b8) - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(7):1 total:7) (PC: 0x4997b8) - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(13):1 total:7) (PC: 0x4997b8) +goroutine: 9 +goroutine: 6 +goroutine: 6 + command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(7):1 total:10) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(8):1 total:10) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(6):1 total:10) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(14):1 total:10) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(10):1 total:10) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(13):1 total:10) (PC: 0x4997b8) + > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(11):1 total:10) (PC: 0x4997b8) 3: import ( 4: "fmt" 5: "sync" @@ -5782,16 +5909,7 @@ 12: } 13: -goroutine: 0 -goroutine: 0 -goroutine: 2 -goroutine: 9 -goroutine: 6 - command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(10):1 total:8) (PC: 0x4997b8) - breakpoint hit during next, continuing... - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(14):1 total:10) (PC: 0x4997b8) - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(11):1 total:10) (PC: 0x4997b8) - > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:9 (PC: 0x4997cf) + command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:9 (PC: 0x4997cf) 4: "fmt" 5: "sync" 6: ) @@ -5804,11 +5922,13 @@ 13: 14: func main() { -goroutine: 8 -goroutine: 5 +goroutine: 3 goroutine: 7 -goroutine: 4 +goroutine: 5 +goroutine: 2 goroutine: 1 +goroutine: 4 +goroutine: 8 command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:10 (PC: 0x499894) 5: "sync" 6: ) @@ -5822,15 +5942,17 @@ 14: func main() { 15: var wg sync.WaitGroup +goroutine: 4 goroutine: 1 goroutine: 2 -goroutine: 4 -goroutine: 7 goroutine: 5 goroutine: 8 -goroutine: 6 +goroutine: 0 +goroutine: 0 +goroutine: 7 +goroutine: 3 command_test.go:596: ---- PASS: TestIssue387 (0.72s) +--- PASS: TestIssue387 (0.85s) === RUN TestListCmd command_test.go:671: "list": "> main.barfoo() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:27 (PC: 0x49995b)\n 22:\t}\n 23:\t\n 24:\tfunc barfoo() {\n 25:\t\ta1 := \"bur\"\n 26:\t\truntime.Breakpoint()\n=> 27:\t\tfmt.Println(a1)\n 28:\t}\n 29:\t\n 30:\tfunc foobar(baz string, bar FooBar) {\n 31:\t\tvar (\n 32:\t\t\ta1 = \"foofoofoofoofoofoo\"\n" command_test.go:672: "list 69": "Showing /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:69 (PC: 0x0)\n 64:\t\n 65:\t\truntime.Breakpoint()\n 66:\t\tbarfoo()\n 67:\t\tfmt.Println(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, b1, b2, baz, neg, i8, u8, u16, u32, u64, up, f32, c64, c128, i32, bar, f, ms, ni, ba, p1, mp)\n 68:\t}\n 69:\t\n 70:\tvar p1 = 10\n 71:\t\n 72:\tfunc main() {\n 73:\t\tfoobar(\"bazburzum\", FooBar{Baz: 10, Bur: \"lorem\"})\n 74:\t}\n" @@ -5838,7 +5960,7 @@ command_test.go:674: "frame 1 list 69": "Showing /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:69 (PC: 0x0)\n 64:\t\n 65:\t\truntime.Breakpoint()\n 66:\t\tbarfoo()\n 67:\t\tfmt.Println(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, b1, b2, baz, neg, i8, u8, u16, u32, u64, up, f32, c64, c128, i32, bar, f, ms, ni, ba, p1, mp)\n 68:\t}\n 69:\t\n 70:\tvar p1 = 10\n 71:\t\n 72:\tfunc main() {\n 73:\t\tfoobar(\"bazburzum\", FooBar{Baz: 10, Bur: \"lorem\"})\n 74:\t}\n" command_test.go:679: "list testvariables.go:1": "Showing /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:1 (PC: 0x0)\n 1:\tpackage main\n 2:\t\n 3:\timport (\n 4:\t\t\"fmt\"\n 5:\t\t\"runtime\"\n 6:\t)\n" command_test.go:680: "list testvariables.go:10000": "Showing /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:10000 (PC: 0x0)\n" ---- PASS: TestListCmd (0.92s) +--- PASS: TestListCmd (0.82s) === RUN TestReverseContinue support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestReverseContinue --- PASS: TestReverseContinue (0.00s) @@ -5849,36 +5971,36 @@ support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNextWithCount command_test.go:720: "continue": "> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:8 (hits goroutine(1):1 total:1) (PC: 0x45dd0f)\n 3:\tvar n = 10\n 4:\t\n 5:\tfunc f1(x int) {\n 6:\t}\n 7:\t\n=> 8:\tfunc main() {\n 9:\t\tf1(n)\n 10:\t\tf1(n)\n 11:\t\tf1(n)\n 12:\t}\n" command_test.go:721: "next 2": "> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:10 (PC: 0x45dd2d)\n 5:\tfunc f1(x int) {\n 6:\t}\n 7:\t\n 8:\tfunc main() {\n 9:\t\tf1(n)\n=> 10:\t\tf1(n)\n 11:\t\tf1(n)\n 12:\t}\n" ---- PASS: TestNextWithCount (0.38s) +--- PASS: TestNextWithCount (0.54s) === RUN TestRestart ---- PASS: TestRestart (1.69s) +--- PASS: TestRestart (1.22s) === RUN TestIssue827 command_test.go:754: port 8888 may be bound in buildd server --- SKIP: TestIssue827 (0.00s) === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestIssue1090 ---- PASS: TestIssue1090 (0.35s) +--- PASS: TestIssue1090 (0.27s) === RUN TestPrintContextParkedGoroutine - command_test.go:881: goroutines -> ["* Goroutine 1 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x45dd80) (thread 3621235)" " Goroutine 2 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x4300e5) [force gc (idle)]" " Goroutine 17 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x4300e5) [GC sweep wait]" " Goroutine 18 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x4300e5) [GC scavenge wait]" " Goroutine 33 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 34 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 35 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 36 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 37 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 38 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 39 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 40 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 41 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 42 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" "[14 goroutines]" ""] - command_test.go:891: picked "33" + command_test.go:881: goroutines -> ["* Goroutine 1 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x45dd80) (thread 4108673)" " Goroutine 2 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x4300e5) [force gc (idle)]" " Goroutine 3 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x4300e5) [GC sweep wait]" " Goroutine 4 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x4300e5) [GC scavenge wait]" " Goroutine 17 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 18 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 19 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 20 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 21 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 22 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 23 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 24 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 25 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" " Goroutine 26 - User: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x45dd6d) [chan send]" "[14 goroutines]" ""] + command_test.go:891: picked "17" command_test.go:895: frame 0 -> ["> runtime.gopark() /usr/lib/go-1.15/src/runtime/proc.go:307 (PC: 0x4300e5)" "Warning: debugging optimized function" "Frame 0: /usr/lib/go-1.15/src/runtime/proc.go:307 (PC: 4300e5)" " 302:\t\tmp.waittraceev = traceEv" " 303:\t\tmp.waittraceskip = traceskip" " 304:\t\treleasem(mp)" " 305:\t\t// can't do anything that might move the G between Ms here." " 306:\t\tmcall(park_m)" "=> 307:\t}" " 308:\t" " 309:\t// Puts the current goroutine into a waiting state and unlocks the lock." " 310:\t// The goroutine can be made runnable again by calling goready(gp)." " 311:\tfunc goparkunlock(lock *mutex, reason waitReason, traceEv byte, traceskip int) {" " 312:\t\tgopark(parkunlock_c, unsafe.Pointer(lock), reason, traceEv, traceskip)" ""] command_test.go:901: list -> ["> runtime.gopark() /usr/lib/go-1.15/src/runtime/proc.go:307 (PC: 0x4300e5)" "Warning: debugging optimized function" " 302:\t\tmp.waittraceev = traceEv" " 303:\t\tmp.waittraceskip = traceskip" " 304:\t\treleasem(mp)" " 305:\t\t// can't do anything that might move the G between Ms here." " 306:\t\tmcall(park_m)" "=> 307:\t}" " 308:\t" " 309:\t// Puts the current goroutine into a waiting state and unlocks the lock." " 310:\t// The goroutine can be made runnable again by calling goready(gp)." " 311:\tfunc goparkunlock(lock *mutex, reason waitReason, traceEv byte, traceskip int) {" " 312:\t\tgopark(parkunlock_c, unsafe.Pointer(lock), reason, traceEv, traceskip)" ""] ---- PASS: TestPrintContextParkedGoroutine (0.42s) +--- PASS: TestPrintContextParkedGoroutine (0.62s) === RUN TestStepOutReturn command_test.go:917: output: "> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stepoutret.go:11 (PC: 0x49adaa)\nValues returned:\n\tstr: \"return 47\"\n\tnum: 48\n\n 6:\t\treturn fmt.Sprintf(\"return %d\", n), n + 1\n 7:\t}\n 8:\t\n 9:\tfunc main() {\n 10:\t\tstepout(47)\n=> 11:\t}\n" ---- PASS: TestStepOutReturn (0.59s) +--- PASS: TestStepOutReturn (0.73s) === RUN TestOptimizationCheck command_test.go:928: output "> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x49980f)\n 11:\t\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n=> 16:\tfunc main() {\n 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" command_test.go:938: output "> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x499693)\nWarning: debugging optimized function\n 11:\t\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n=> 16:\tfunc main() {\n 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" ---- PASS: TestOptimizationCheck (0.75s) +--- PASS: TestOptimizationCheck (0.88s) === RUN TestTruncateStacktrace command_test.go:951: untruncated output "0 0x000000000045dce0 in main.stacktraceme\n at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x000000000045dd25 in main.func1\n at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n2 0x000000000045dda5 in main.main\n at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:16\n3 0x000000000042fca9 in runtime.main\n at /usr/lib/go-1.15/src/runtime/proc.go:204\n4 0x000000000045a681 in runtime.goexit\n at /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374\n" command_test.go:956: truncated output "0 0x000000000045dce0 in main.stacktraceme\n at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x000000000045dd25 in main.func1\n at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n(truncated)\n" ---- PASS: TestTruncateStacktrace (0.61s) +--- PASS: TestTruncateStacktrace (0.56s) === RUN TestIssue1493 command_test.go:969: regs: Rip = 0x0000000000464b20 - Rsp = 0x00007ffd2ab26ce0 + Rsp = 0x00007ffc6fd56f30 Rax = 0x0000000000000000 Rbx = 0x0000000000000000 Rcx = 0x0000000000000000 @@ -5905,7 +6027,7 @@ Gs_base = 0x0000000000000000 command_test.go:972: regs -a: Rip = 0x0000000000464b20 - Rsp = 0x00007ffd2ab26ce0 + Rsp = 0x00007ffc6fd56f30 Rax = 0x0000000000000000 Rbx = 0x0000000000000000 Rcx = 0x0000000000000000 @@ -5922,21 +6044,37 @@ R14 = 0x0000000000000000 R15 = 0x0000000000000000 XMM0 = 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 } + [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 } XMM1 = 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 } + [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 } XMM2 = 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 } + [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 } XMM3 = 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 } + [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 } XMM4 = 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 } + [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 } XMM5 = 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 } + [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 } XMM6 = 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 } + [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 } XMM7 = 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 } + [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 } XMM8 = 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 } + [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 } XMM9 = 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 } + [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 } XMM10 = 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 } + [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 } XMM11 = 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 } + [YMM11h] 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 = 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 } + [YMM12h] 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 } XMM13 = 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 } + [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 } XMM14 = 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 } + [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 } XMM15 = 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 } + [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 } ST(0) = 0x00000000000000000000 0 ST(1) = 0x00000000000000000000 0 ST(2) = 0x00000000000000000000 0 @@ -5958,49 +6096,49 @@ CW = 0x037f SW = 0x0000 ---- PASS: TestIssue1493 (0.57s) +--- PASS: TestIssue1493 (0.56s) === RUN TestIssue1598 command_test.go:990: result "> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue1598.go:5 (hits goroutine(1):2 total:2) (PC: 0x45dd18)\nValues returned:\n\t~r0: \"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut \\nlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut \\naliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum \\ndolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui \\nofficia deserunt mollit anim id est laborum.\"\n\n 1:\tpackage main\n 2:\t\n 3:\tfunc main() {\n 4:\t\ta := x()\n=> 5:\t\tprintln(a) //break here\n 6:\t}\n 7:\t\n 8:\tfunc x() string {\n 9:\t\treturn `Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut \n 10:\tlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut \n" ---- PASS: TestIssue1598 (0.42s) +--- PASS: TestIssue1598 (0.35s) === RUN TestExamineMemoryCmd command_test.go:1010: the result of examining memory - 0xc000020100: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 - 0xc000020108: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 - 0xc000020110: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 - 0xc000020118: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 - 0xc000020120: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 - 0xc000020128: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 - 0xc000020130: 0x3a 0x3b 0x3c 0x00 -0xc000020100 + 0xc000096000: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 + 0xc000096008: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 + 0xc000096010: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 + 0xc000096018: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 + 0xc000096020: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 + 0xc000096028: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 + 0xc000096030: 0x3a 0x3b 0x3c 0x00 +0xc000096000 command_test.go:1026: the second result of examining memory result - 0xc000020100: 11111111 00001011 00001100 00001101 - 0xc000020104: 00001110 00001111 00010000 00010001 - 0xc000020108: 00010010 00010011 00010100 00010101 - 0xc00002010c: 00010110 00010111 00011000 00011001 - 0xc000020110: 00011010 00011011 00011100 00011101 - 0xc000020114: 00011110 00011111 00100000 00100001 - 0xc000020118: 00100010 00100011 00100100 00100101 - 0xc00002011c: 00100110 00100111 00101000 00101001 - 0xc000020120: 00101010 00101011 00101100 00101101 - 0xc000020124: 00101110 00101111 00110000 00110001 - 0xc000020128: 00110010 00110011 00110100 00110101 - 0xc00002012c: 00110110 00110111 00111000 00111001 - 0xc000020130: 00111010 00111011 00111100 00000000 + 0xc000096000: 11111111 00001011 00001100 00001101 + 0xc000096004: 00001110 00001111 00010000 00010001 + 0xc000096008: 00010010 00010011 00010100 00010101 + 0xc00009600c: 00010110 00010111 00011000 00011001 + 0xc000096010: 00011010 00011011 00011100 00011101 + 0xc000096014: 00011110 00011111 00100000 00100001 + 0xc000096018: 00100010 00100011 00100100 00100101 + 0xc00009601c: 00100110 00100111 00101000 00101001 + 0xc000096020: 00101010 00101011 00101100 00101101 + 0xc000096024: 00101110 00101111 00110000 00110001 + 0xc000096028: 00110010 00110011 00110100 00110101 + 0xc00009602c: 00110110 00110111 00111000 00111001 + 0xc000096030: 00111010 00111011 00111100 00000000 command_test.go:1036: the third result of examining memory result - 0xc000020100: 0xff + 0xc000096000: 0xff command_test.go:1044: the fourth result of examining memory result - 0xc000020108: 0x12 + 0xc000096008: 0x12 command_test.go:1051: the fifth result of examining memory result - 0xc000020100: 0xff + 0xc000096000: 0xff command_test.go:1059: the sixth result of examining memory result - 0xc000020100: 0xff ---- PASS: TestExamineMemoryCmd (1.47s) + 0xc000096000: 0xff +--- PASS: TestExamineMemoryCmd (1.63s) === RUN TestPrintOnTracepoint 4 ---- PASS: TestPrintOnTracepoint (0.81s) +--- PASS: TestPrintOnTracepoint (0.50s) === RUN TestPrintCastToInterface command_test.go:1111: "(*interface {})(0xc0000b0fe8)\n" ---- PASS: TestPrintCastToInterface (0.17s) +--- PASS: TestPrintCastToInterface (0.36s) === RUN TestParseNewArgv command_test.go:1138: "-noargs" -> [] ["" "" ""] command_test.go:1138: "-noargs arg1" -> [] ["" "" ""] too many arguments to restart @@ -6018,22 +6156,22 @@ === RUN TestContinueUntil command_test.go:1165: "continue main.main": "Breakpoint 1 (enabled) set at 0x49980f for main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16\n> main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x49980f)\n 11:\t\n 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n=> 16:\tfunc main() {\n 17:\t\tsleepytime()\n 18:\t\tsayhi()\n 19:\t}\n" command_test.go:1169: "continue main.sayhi": "Breakpoint 2 (enabled) set at 0x49976f for main.sayhi() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12\n> main.sayhi() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12 (hits goroutine(1):1 total:1) (PC: 0x49976f)\n 7:\t\n 8:\tfunc sleepytime() {\n 9:\t\ttime.Sleep(time.Millisecond)\n 10:\t}\n 11:\t\n=> 12:\tfunc sayhi() {\n 13:\t\tfmt.Println(\"Hello, World!\")\n 14:\t}\n 15:\t\n 16:\tfunc main() {\n 17:\t\tsleepytime()\n" ---- PASS: TestContinueUntil (0.35s) +--- PASS: TestContinueUntil (0.33s) === RUN TestPrintFormat ---- PASS: TestPrintFormat (0.57s) +--- PASS: TestPrintFormat (0.13s) === RUN TestStarlarkExamples === RUN TestStarlarkExamples/goroutine_start_line - starlark_test.go:25: gsl: "1 \t /usr/lib/go-1.15/src/runtime/proc.go:114 \t func main() {\n2 \t /usr/lib/go-1.15/src/runtime/proc.go:246 \t func forcegchelper() {\n3 \t /usr/lib/go-1.15/src/runtime/mgcsweep.go:156 \t func bgsweep(c chan int) {\n4 \t /usr/lib/go-1.15/src/runtime/mgcscavenge.go:252 \t func bgscavenge(c chan int) {\n5 \t /usr/lib/go-1.15/src/runtime/mfinal.go:161 \t func runfinq() {\n" + starlark_test.go:25: gsl: "1 \t /usr/lib/go-1.15/src/runtime/proc.go:114 \t func main() {\n2 \t /usr/lib/go-1.15/src/runtime/proc.go:246 \t func forcegchelper() {\n17 \t /usr/lib/go-1.15/src/runtime/mgcsweep.go:156 \t func bgsweep(c chan int) {\n18 \t /usr/lib/go-1.15/src/runtime/mgcscavenge.go:252 \t func bgscavenge(c chan int) {\n3 \t /usr/lib/go-1.15/src/runtime/mfinal.go:161 \t func runfinq() {\n" === RUN TestStarlarkExamples/create_breakpoint_main starlark_test.go:33: create_breakpoint_main: starlark_test.go:35: breakpoints: "Breakpoint runtime-fatal-throw (enabled) at 0x4329c0 for runtime.fatalthrow() /usr/lib/go-1.15/src/runtime/panic.go:1162 (0)\nBreakpoint unrecovered-panic (enabled) at 0x432a40 for runtime.fatalpanic() /usr/lib/go-1.15/src/runtime/panic.go:1189 (0)\n\tprint runtime.curg._panic.arg\nBreakpoint 1 (enabled) at 0x4ae200 for main.afunc() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:48 (0)\nBreakpoint 2 (enabled) at 0x4ae220 for main.afunc1() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:53 (0)\nBreakpoint 3 (enabled) at 0x4ae240 for main.afunc2() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:55 (0)\nBreakpoint 4 (enabled) at 0x4ae311 for main.main() /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:141 (0)\n" === RUN TestStarlarkExamples/switch_to_main_goroutine starlark_test.go:48: switching to goroutine 2 starlark_test.go:56: "switching to: 1\n" - starlark_test.go:57: "Thread 3627337 at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358\nGoroutine 1:\n\tRuntime: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0x4b0586)\n\tUser: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0x4b0586)\n\tGo: /usr/lib/go-1.15/src/runtime/asm_amd64.s:220 runtime.rt0_go (0x461ad4)\n\tStart: /usr/lib/go-1.15/src/runtime/proc.go:114 runtime.main (0x434e20)\n" + starlark_test.go:57: "Thread 4110081 at /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358\nGoroutine 1:\n\tRuntime: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0x4b0586)\n\tUser: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0x4b0586)\n\tGo: /usr/lib/go-1.15/src/runtime/asm_amd64.s:220 runtime.rt0_go (0x461ad4)\n\tStart: /usr/lib/go-1.15/src/runtime/proc.go:114 runtime.main (0x434e20)\n" === RUN TestStarlarkExamples/linked_list - starlark_test.go:66: "0: *main.List {N: 0, Next: (*main.List)(0xc0000102c0)}\n1: *main.List {N: 1, Next: (*main.List)(0xc0000102d0)}\n2: *main.List {N: 2, Next: (*main.List)(0xc0000102e0)}\n" - starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0xc0000102c0)}\n1: *main.List {N: 1, Next: (*main.List)(0xc0000102d0)}\n2: *main.List {N: 2, Next: (*main.List)(0xc0000102e0)}\n3: *main.List {N: 3, Next: (*main.List)(0xc0000102f0)}\n4: *main.List {N: 4, Next: *main.List nil}\n5: *main.List nil\n" + starlark_test.go:66: "0: *main.List {N: 0, Next: (*main.List)(0xc000182260)}\n1: *main.List {N: 1, Next: (*main.List)(0xc000182270)}\n2: *main.List {N: 2, Next: (*main.List)(0xc000182280)}\n" + starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0xc000182260)}\n1: *main.List {N: 1, Next: (*main.List)(0xc000182270)}\n2: *main.List {N: 2, Next: (*main.List)(0xc000182280)}\n3: *main.List {N: 3, Next: (*main.List)(0xc000182290)}\n4: *main.List {N: 4, Next: *main.List nil}\n5: *main.List nil\n" === RUN TestStarlarkExamples/echo_expr starlark_test.go:93: echo_expr "a 4 b 0 c 6\n" === RUN TestStarlarkExamples/find_array @@ -6041,22 +6179,22 @@ starlark_test.go:107: find_array (2) "not found\n" === RUN TestStarlarkExamples/map_iteration starlark_test.go:118: values=66 ---- PASS: TestStarlarkExamples (0.50s) - --- PASS: TestStarlarkExamples/goroutine_start_line (0.02s) - --- PASS: TestStarlarkExamples/create_breakpoint_main (0.02s) +--- PASS: TestStarlarkExamples (0.66s) + --- PASS: TestStarlarkExamples/goroutine_start_line (0.01s) + --- PASS: TestStarlarkExamples/create_breakpoint_main (0.01s) --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.01s) --- PASS: TestStarlarkExamples/linked_list (0.01s) --- PASS: TestStarlarkExamples/echo_expr (0.00s) - --- PASS: TestStarlarkExamples/find_array (0.02s) - --- PASS: TestStarlarkExamples/map_iteration (0.07s) + --- PASS: TestStarlarkExamples/find_array (0.01s) + --- PASS: TestStarlarkExamples/map_iteration (0.03s) === RUN TestStarlarkVariable ---- PASS: TestStarlarkVariable (0.63s) +--- PASS: TestStarlarkVariable (0.43s) === RUN TestSubstitutePath --- PASS: TestSubstitutePath (0.00s) === RUN TestIsErrProcessExited --- PASS: TestIsErrProcessExited (0.00s) PASS -ok github.com/go-delve/delve/pkg/terminal 16.564s +ok github.com/go-delve/delve/pkg/terminal 16.109s ? github.com/go-delve/delve/pkg/terminal/colorize [no test files] ? github.com/go-delve/delve/pkg/terminal/starbind [no test files] ? github.com/go-delve/delve/pkg/version [no test files] @@ -6082,38 +6220,38 @@ PASS ok github.com/go-delve/delve/service/api 0.005s === RUN TestLaunchStopOnEntry -DAP server listening at: [::]:34337 -Connecting to server at: [::]:34337 +DAP server listening at: [::]:34243 +Connecting to server at: [::]:34243 4 ---- PASS: TestLaunchStopOnEntry (4.48s) +--- PASS: TestLaunchStopOnEntry (4.28s) === RUN TestAttachStopOnEntry -DAP server listening at: [::]:32957 -Connecting to server at: [::]:32957 ---- PASS: TestAttachStopOnEntry (0.76s) +DAP server listening at: [::]:42033 +Connecting to server at: [::]:42033 +--- PASS: TestAttachStopOnEntry (0.64s) === RUN TestContinueOnEntry -DAP server listening at: [::]:42097 -Connecting to server at: [::]:42097 +DAP server listening at: [::]:36139 +Connecting to server at: [::]:36139 4 ---- PASS: TestContinueOnEntry (0.42s) +--- PASS: TestContinueOnEntry (0.19s) === RUN TestPreSetBreakpoint -DAP server listening at: [::]:44165 -Connecting to server at: [::]:44165 +DAP server listening at: [::]:45677 +Connecting to server at: [::]:45677 4 ---- PASS: TestPreSetBreakpoint (0.47s) +--- PASS: TestPreSetBreakpoint (0.45s) === RUN TestStackTraceRequest -DAP server listening at: [::]:33739 -Connecting to server at: [::]:33739 +DAP server listening at: [::]:42819 +Connecting to server at: [::]:42819 4 ---- PASS: TestStackTraceRequest (0.43s) +--- PASS: TestStackTraceRequest (0.22s) === RUN TestScopesAndVariablesRequests -DAP server listening at: [::]:44581 -Connecting to server at: [::]:44581 +DAP server listening at: [::]:43395 +Connecting to server at: [::]:43395 bur -foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xc00000c0a0 0xc00000c0c0 0xc00000c0e0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x4b8c60 {0 0xc000010200} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] ---- PASS: TestScopesAndVariablesRequests (0.81s) +foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xc00019a060 0xc00019a080 0xc00019a0a0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x4b8c60 {0 0xc0001821e0} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] +--- PASS: TestScopesAndVariablesRequests (0.83s) === RUN TestScopesAndVariablesRequests2 -DAP server listening at: [::]:36033 -Connecting to server at: [::]:36033 +DAP server listening at: [::]:37775 +Connecting to server at: [::]:37775 0 1 2 @@ -6124,16 +6262,16 @@ 7 8 9 ---- PASS: TestScopesAndVariablesRequests2 (1.56s) +--- PASS: TestScopesAndVariablesRequests2 (1.47s) === RUN TestScopesRequestsOptimized -DAP server listening at: [::]:34369 -Connecting to server at: [::]:34369 +DAP server listening at: [::]:46249 +Connecting to server at: [::]:46249 bur -foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xc00010e040 0xc00010e060 0xc00010e080] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x499920 {0 0xc00010a040} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] ---- PASS: TestScopesRequestsOptimized (0.82s) +foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xc00000c0a0 0xc00000c0c0 0xc00000c0e0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x499920 {0 0xc000010200} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] +--- PASS: TestScopesRequestsOptimized (0.77s) === RUN TestVariablesLoading -DAP server listening at: [::]:45919 -Connecting to server at: [::]:45919 +DAP server listening at: [::]:44525 +Connecting to server at: [::]:44525 0 1 2 @@ -6144,66 +6282,66 @@ 7 8 9 -DAP server listening at: [::]:42455 -Connecting to server at: [::]:42455 ---- PASS: TestVariablesLoading (0.64s) +DAP server listening at: [::]:40145 +Connecting to server at: [::]:40145 +--- PASS: TestVariablesLoading (0.81s) === RUN TestGlobalScopeAndVariables -DAP server listening at: [::]:45925 -Connecting to server at: [::]:45925 +DAP server listening at: [::]:43989 +Connecting to server at: [::]:43989 2 3 3 33 10 0 2 ---- PASS: TestGlobalScopeAndVariables (1.13s) +--- PASS: TestGlobalScopeAndVariables (0.81s) === RUN TestShadowedVariables -DAP server listening at: [::]:33815 -Connecting to server at: [::]:33815 +DAP server listening at: [::]:40891 +Connecting to server at: [::]:40891 1 0 ---- PASS: TestShadowedVariables (0.68s) +--- PASS: TestShadowedVariables (0.64s) === RUN TestLaunchRequestWithStackTraceDepth -DAP server listening at: [::]:45889 -Connecting to server at: [::]:45889 +DAP server listening at: [::]:36111 +Connecting to server at: [::]:36111 4 ---- PASS: TestLaunchRequestWithStackTraceDepth (0.19s) +--- PASS: TestLaunchRequestWithStackTraceDepth (0.23s) === RUN TestSetBreakpoint -DAP server listening at: [::]:34279 -Connecting to server at: [::]:34279 +DAP server listening at: [::]:37427 +Connecting to server at: [::]:37427 past main ---- PASS: TestSetBreakpoint (0.29s) +--- PASS: TestSetBreakpoint (0.27s) === RUN TestSetFunctionBreakpoints -DAP server listening at: [::]:36851 -Connecting to server at: [::]:36851 +DAP server listening at: [::]:43131 +Connecting to server at: [::]:43131 SomeTypeObject OtherTypeObject 10 SomeFunction called ---- PASS: TestSetFunctionBreakpoints (0.90s) +--- PASS: TestSetFunctionBreakpoints (0.80s) === RUN TestSetBreakpointWhileRunning -DAP server listening at: [::]:45891 -Connecting to server at: [::]:45891 +DAP server listening at: [::]:34501 +Connecting to server at: [::]:34501 hi hi ---- PASS: TestSetBreakpointWhileRunning (3.68s) +--- PASS: TestSetBreakpointWhileRunning (3.67s) === RUN TestLaunchSubstitutePath -DAP server listening at: [::]:36517 -Connecting to server at: [::]:36517 +DAP server listening at: [::]:38219 +Connecting to server at: [::]:38219 past main ---- PASS: TestLaunchSubstitutePath (0.46s) +--- PASS: TestLaunchSubstitutePath (0.41s) === RUN TestAttachSubstitutePath -DAP server listening at: [::]:45667 -Connecting to server at: [::]:45667 +DAP server listening at: [::]:46795 +Connecting to server at: [::]:46795 past main ---- PASS: TestAttachSubstitutePath (0.44s) +--- PASS: TestAttachSubstitutePath (0.43s) === RUN TestWorkingDir -DAP server listening at: [::]:44801 -Connecting to server at: [::]:44801 +DAP server listening at: [::]:43635 +Connecting to server at: [::]:43635 /tmp ---- PASS: TestWorkingDir (0.86s) +--- PASS: TestWorkingDir (0.62s) === RUN TestEvaluateRequest -DAP server listening at: [::]:44113 -Connecting to server at: [::]:44113 +DAP server listening at: [::]:42455 +Connecting to server at: [::]:42455 bur -foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xc000196040 0xc000196060 0xc000196080] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x4b8c60 {0 0xc000192040} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] ---- PASS: TestEvaluateRequest (0.47s) +foofoofoofoofoofoo 6 7.23 [1 2] [1 2 3 4 5] {8 word} &{5 strum} {10 feh} ofo [{1 a} {2 b} {3 c}] [{4 d} {5 e}] [0xc00000c0a0 0xc00000c0c0 0xc00000c0e0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x4b8c60 {0 0xc000010200} [[123]] [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] 10 map[1:42 2:43] +--- PASS: TestEvaluateRequest (0.30s) === RUN TestEvaluateCallRequest -DAP server listening at: [::]:35223 -Connecting to server at: [::]:35223 +DAP server listening at: [::]:39623 +Connecting to server at: [::]:39623 about to breakcall0: first: 1 second: 2 first: 1 second: 2 about to panic @@ -6211,335 +6349,335 @@ first: 1 second: 2 first: 1 second: 1 about to exit ---- PASS: TestEvaluateCallRequest (1.05s) +--- PASS: TestEvaluateCallRequest (0.98s) === RUN TestNextAndStep -DAP server listening at: [::]:40069 -Connecting to server at: [::]:40069 -2022-12-18T08:04:20Z error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 +DAP server listening at: [::]:37777 +Connecting to server at: [::]:37777 +2021-11-15T01:44:23Z error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 12 20 ---- PASS: TestNextAndStep (0.65s) +--- PASS: TestNextAndStep (0.85s) === RUN TestNextParked -DAP server listening at: [::]:39217 -Connecting to server at: [::]:39217 -hi 0 -hi 0 +DAP server listening at: [::]:45623 +Connecting to server at: [::]:45623 +hi 4 +hi 1 +hi 6 +hi 3 hi 2 hi 2 -hi 6 -hi 6 -hi 4 -hi 4 -hi 5 -hi 5 -hi 7 -hi 7 hi 8 hi 8 -hi 3 -hi 3 +hi 0 +hi 0 +hi 7 +hi 7 hi 9 hi 9 +hi 5 +hi 5 +hi 4 +hi 3 +hi 6 hi 1 -hi 1 ---- PASS: TestNextParked (0.79s) +--- PASS: TestNextParked (0.62s) === RUN TestStepInParked -DAP server listening at: [::]:33679 -Connecting to server at: [::]:33679 -hi 3 -hi 3 -hi 2 -hi 2 -hi 9 -hi 9 +DAP server listening at: [::]:41945 +Connecting to server at: [::]:41945 hi 6 +hi 4 +hi 7 hi 6 -hi 5 +hi 1 +hi 4 hi 5 hi 7 -hi 7 +hi 1 +hi 5 +hi 9 hi 8 +hi 3 +hi 3 hi 8 -hi 4 -hi 4 -hi 1 -hi 1 +hi 2 +hi 2 +hi 9 hi 0 hi 0 ---- PASS: TestStepInParked (0.46s) +--- PASS: TestStepInParked (0.25s) === RUN TestStepOutPreservesGoroutine -DAP server listening at: [::]:39389 -Connecting to server at: [::]:39389 - server_test.go:2927: selected goroutine 72 -hello 91 182 -goodbye 91 182 +DAP server listening at: [::]:33283 +Connecting to server at: [::]:33283 + server_test.go:2924: selected goroutine 62 (best) hello 99 198 goodbye 99 198 -hello 74 148 -goodbye 74 148 -hello 98 196 -goodbye 98 196 -hello 72 144 -goodbye 72 144 -hello 59 118 -goodbye 59 118 -hello 61 122 -goodbye 61 122 -hello 73 146 -goodbye 73 146 -hello 54 108 -goodbye 54 108 -hello 43 86 -goodbye 43 86 -hello 83 166 -goodbye 83 166 -hello 71 142 -goodbye 71 142 -hello 60 120 -goodbye 60 120 -hello 48 96 -goodbye 48 96 -hello 82 164 -goodbye 82 164 +hello 52 104 +goodbye 52 104 +hello 36 72 +goodbye 36 72 hello 84 168 goodbye 84 168 -hello 80 160 -goodbye 80 160 +hello 20 40 +goodbye 20 40 +hello 21 42 +goodbye 21 42 +hello 47 94 +goodbye 47 94 +hello 16 32 +goodbye 16 32 +hello 14 28 +goodbye 14 28 +hello 18 36 +goodbye 18 36 +hello 19 38 +goodbye 19 38 +hello 37 74 +goodbye 37 74 +hello 85 170 +goodbye 85 170 +hello 65 130 +goodbye 65 130 +hello 15 30 +goodbye 15 30 +hello 4 8 +goodbye 4 8 +hello 50 100 +goodbye 50 100 hello 49 98 goodbye 49 98 -hello 55 110 -goodbye 55 110 -hello 81 162 -hello 44 88 -hello 45 90 -goodbye 45 90 -hello 19 38 +hello 42 84 +goodbye 42 84 +hello 17 34 +goodbye 17 34 +hello 51 102 +goodbye 51 102 hello 23 46 -hello 24 48 goodbye 23 46 -goodbye 24 48 -hello 4 8 -hello 28 56 -goodbye 28 56 -hello 26 52 -hello 5 10 -goodbye 26 52 -goodbye 5 10 +hello 39 78 +goodbye 39 78 +hello 81 162 +goodbye 81 162 +hello 80 160 +goodbye 80 160 +hello 40 80 +goodbye 40 80 hello 58 116 -hello 51 102 goodbye 58 116 -hello 31 62 -goodbye 31 62 -hello 79 158 -goodbye 79 158 -hello 65 130 -hello 68 136 -hello 6 12 -goodbye 6 12 -goodbye 68 136 -hello 32 64 -goodbye 32 64 -hello 56 112 -goodbye 56 112 -hello 50 100 -goodbye 50 100 -hello 93 186 -hello 34 68 -hello 69 138 -hello 35 70 -goodbye 35 70 -goodbye 93 186 +hello 33 66 +goodbye 33 66 +hello 26 52 +goodbye 26 52 +hello 41 82 +goodbye 41 82 hello 90 180 -goodbye 69 138 goodbye 90 180 -hello 17 34 -hello 86 172 -goodbye 86 172 -hello 18 36 -goodbye 18 36 -hello 1 2 -goodbye 17 34 -goodbye 1 2 -hello 75 150 -goodbye 75 150 -goodbye 44 88 -hello 11 22 -goodbye 11 22 -hello 2 4 -goodbye 2 4 -hello 20 40 -goodbye 20 40 -hello 57 114 -goodbye 57 114 -hello 14 28 -goodbye 14 28 -hello 66 132 -goodbye 66 132 -hello 87 174 -goodbye 87 174 -hello 67 134 -goodbye 67 134 +hello 22 44 +goodbye 22 44 +hello 61 122 +goodbye 61 122 +hello 88 176 +goodbye 88 176 +hello 48 96 +goodbye 48 96 hello 27 54 goodbye 27 54 -goodbye 4 8 -hello 29 58 -goodbye 29 58 -hello 40 80 -goodbye 40 80 -hello 37 74 -goodbye 37 74 -hello 39 78 -goodbye 39 78 -hello 7 14 -goodbye 7 14 -hello 42 84 -hello 94 188 -hello 36 72 -goodbye 94 188 -goodbye 36 72 -hello 10 20 -hello 8 16 -goodbye 8 16 -hello 70 140 -goodbye 70 140 -hello 95 190 -hello 30 60 -goodbye 10 20 -hello 16 32 -goodbye 16 32 -hello 52 104 -goodbye 30 60 -goodbye 52 104 -hello 47 94 -goodbye 47 94 -hello 97 194 -hello 0 0 +hello 92 184 +goodbye 92 184 +hello 6 12 +goodbye 6 12 hello 77 154 goodbye 77 154 -hello 88 176 -goodbye 88 176 -hello 41 82 -goodbye 41 82 -hello 89 178 -goodbye 89 178 -goodbye 34 68 -hello 85 170 +hello 87 174 +goodbye 87 174 +hello 91 182 +goodbye 91 182 hello 53 106 -hello 96 192 goodbye 53 106 -goodbye 96 192 -hello 22 44 -hello 92 184 -goodbye 92 184 -goodbye 81 162 -hello 15 30 -goodbye 15 30 +hello 24 48 +goodbye 24 48 +hello 94 188 +goodbye 94 188 +hello 74 148 +goodbye 74 148 +hello 82 164 +goodbye 82 164 +hello 5 10 +goodbye 5 10 +hello 73 146 +goodbye 73 146 +hello 25 50 +goodbye 25 50 +hello 72 144 +goodbye 72 144 +hello 59 118 +goodbye 59 118 +hello 86 172 +goodbye 86 172 +hello 97 194 goodbye 97 194 -hello 12 24 -goodbye 12 24 -hello 63 126 -goodbye 63 126 -hello 38 76 -goodbye 38 76 -goodbye 85 170 -hello 76 152 -goodbye 76 152 -goodbye 22 44 +hello 44 88 +goodbye 44 88 +hello 71 142 +goodbye 71 142 hello 78 156 goodbye 78 156 -hello 13 26 -goodbye 13 26 -goodbye 65 130 -goodbye 95 190 -goodbye 0 0 -hello 9 18 -hello 25 50 -goodbye 25 50 hello 64 128 goodbye 64 128 -hello 21 42 -goodbye 9 18 -goodbye 42 84 -goodbye 51 102 -goodbye 21 42 +hello 67 134 +goodbye 67 134 hello 62 124 goodbye 62 124 +hello 55 110 +goodbye 55 110 +hello 93 186 +goodbye 93 186 +hello 95 190 +goodbye 95 190 +hello 8 16 +goodbye 8 16 +hello 79 158 +goodbye 79 158 +hello 75 150 +goodbye 75 150 +hello 7 14 +goodbye 7 14 +hello 60 120 +goodbye 60 120 +hello 69 138 +goodbye 69 138 +hello 54 108 +goodbye 54 108 +hello 28 56 +goodbye 28 56 +hello 70 140 +goodbye 70 140 +hello 10 20 +goodbye 10 20 +hello 9 18 +goodbye 9 18 hello 46 92 goodbye 46 92 -goodbye 19 38 +hello 66 132 +goodbye 66 132 hello 3 6 goodbye 3 6 -hello 33 66 -goodbye 33 66 +hello 13 26 +goodbye 13 26 +hello 2 4 +goodbye 2 4 +hello 30 60 +goodbye 30 60 +hello 1 2 +goodbye 1 2 +hello 31 62 +goodbye 31 62 +hello 43 86 +goodbye 43 86 +hello 34 68 +goodbye 34 68 +hello 11 22 +goodbye 11 22 +hello 38 76 +goodbye 38 76 +hello 32 64 +goodbye 32 64 +hello 0 0 +goodbye 0 0 +hello 35 70 +goodbye 35 70 +hello 68 136 +goodbye 68 136 +hello 76 152 +goodbye 76 152 +hello 96 192 +goodbye 96 192 +hello 98 196 +goodbye 98 196 +hello 45 90 +goodbye 45 90 +hello 83 166 +goodbye 83 166 +hello 63 126 +goodbye 63 126 +hello 89 178 +goodbye 89 178 +hello 56 112 +goodbye 56 112 +hello 12 24 +goodbye 12 24 +hello 29 58 +goodbye 29 58 +hello 57 114 +goodbye 57 114 100 ---- PASS: TestStepOutPreservesGoroutine (0.90s) +--- PASS: TestStepOutPreservesGoroutine (0.76s) === RUN TestBadAccess server_test.go:2952: not applicable --- SKIP: TestBadAccess (0.00s) === RUN TestPanicBreakpointOnContinue -DAP server listening at: [::]:41731 -Connecting to server at: [::]:41731 ---- PASS: TestPanicBreakpointOnContinue (0.65s) +DAP server listening at: [::]:42679 +Connecting to server at: [::]:42679 +--- PASS: TestPanicBreakpointOnContinue (0.58s) === RUN TestPanicBreakpointOnNext -DAP server listening at: [::]:35665 -Connecting to server at: [::]:35665 ---- PASS: TestPanicBreakpointOnNext (0.59s) +DAP server listening at: [::]:35635 +Connecting to server at: [::]:35635 +--- PASS: TestPanicBreakpointOnNext (0.38s) === RUN TestFatalThrowBreakpoint -DAP server listening at: [::]:44891 -Connecting to server at: [::]:44891 +DAP server listening at: [::]:41245 +Connecting to server at: [::]:41245 fatal error: all goroutines are asleep - deadlock! ---- PASS: TestFatalThrowBreakpoint (0.65s) +--- PASS: TestFatalThrowBreakpoint (0.77s) === RUN TestLaunchDebugRequest -DAP server listening at: [::]:45371 -Connecting to server at: [::]:45371 +DAP server listening at: [::]:36141 +Connecting to server at: [::]:36141 4 server_test.go:3258: ---- PASS: TestLaunchDebugRequest (0.73s) +--- PASS: TestLaunchDebugRequest (0.81s) === RUN TestLaunchRequestDefaults -DAP server listening at: [::]:43347 -Connecting to server at: [::]:43347 +DAP server listening at: [::]:36015 +Connecting to server at: [::]:36015 4 -DAP server listening at: [::]:38187 -Connecting to server at: [::]:38187 +DAP server listening at: [::]:41227 +Connecting to server at: [::]:41227 4 -DAP server listening at: [::]:40611 -Connecting to server at: [::]:40611 +DAP server listening at: [::]:45465 +Connecting to server at: [::]:45465 4 -DAP server listening at: [::]:42375 -Connecting to server at: [::]:42375 +DAP server listening at: [::]:43853 +Connecting to server at: [::]:43853 4 ---- PASS: TestLaunchRequestDefaults (2.76s) +--- PASS: TestLaunchRequestDefaults (2.40s) === RUN TestLaunchRequestNoDebug_GoodStatus -DAP server listening at: [::]:43077 -Connecting to server at: [::]:43077 +DAP server listening at: [::]:46147 +Connecting to server at: [::]:46147 4 ---- PASS: TestLaunchRequestNoDebug_GoodStatus (0.48s) +--- PASS: TestLaunchRequestNoDebug_GoodStatus (0.47s) === RUN TestLaunchRequestNoDebug_BadStatus -DAP server listening at: [::]:35797 -Connecting to server at: [::]:35797 ---- PASS: TestLaunchRequestNoDebug_BadStatus (0.76s) +DAP server listening at: [::]:42437 +Connecting to server at: [::]:42437 +--- PASS: TestLaunchRequestNoDebug_BadStatus (0.63s) === RUN TestLaunchTestRequest -DAP server listening at: [::]:34759 -Connecting to server at: [::]:34759 +DAP server listening at: [::]:37351 +Connecting to server at: [::]:37351 PASS ---- PASS: TestLaunchTestRequest (3.09s) +--- PASS: TestLaunchTestRequest (2.62s) === RUN TestLaunchRequestWithArgs -DAP server listening at: [::]:43961 -Connecting to server at: [::]:43961 -received args []string{"/tmp/testargs.3f3a9d22", "test", "pass flag"} ---- PASS: TestLaunchRequestWithArgs (0.62s) +DAP server listening at: [::]:36665 +Connecting to server at: [::]:36665 +received args []string{"/tmp/testargs.c4df2b65", "test", "pass flag"} +--- PASS: TestLaunchRequestWithArgs (0.57s) === RUN TestLaunchRequestWithBuildFlags -DAP server listening at: [::]:37253 -Connecting to server at: [::]:37253 +DAP server listening at: [::]:39975 +Connecting to server at: [::]:39975 Hello World! ---- PASS: TestLaunchRequestWithBuildFlags (1.01s) +--- PASS: TestLaunchRequestWithBuildFlags (0.85s) === RUN TestAttachRequest -DAP server listening at: [::]:34295 -Connecting to server at: [::]:34295 +DAP server listening at: [::]:45531 +Connecting to server at: [::]:45531 past main ---- PASS: TestAttachRequest (0.43s) +--- PASS: TestAttachRequest (0.40s) === RUN TestPauseAndContinue -DAP server listening at: [::]:35097 -Connecting to server at: [::]:35097 +DAP server listening at: [::]:33115 +Connecting to server at: [::]:33115 past main 100000 200000 @@ -8309,43 +8447,336 @@ 176600000 176700000 176800000 ---- PASS: TestPauseAndContinue (1.43s) +176900000 +177000000 +177100000 +177200000 +177300000 +177400000 +177500000 +177600000 +177700000 +177800000 +177900000 +178000000 +178100000 +178200000 +178300000 +178400000 +178500000 +178600000 +178700000 +178800000 +178900000 +179000000 +179100000 +179200000 +179300000 +179400000 +179500000 +179600000 +179700000 +179800000 +179900000 +180000000 +180100000 +180200000 +180300000 +180400000 +180500000 +180600000 +180700000 +180800000 +180900000 +181000000 +181100000 +181200000 +181300000 +181400000 +181500000 +181600000 +181700000 +181800000 +181900000 +182000000 +182100000 +182200000 +182300000 +182400000 +182500000 +182600000 +182700000 +182800000 +182900000 +183000000 +183100000 +183200000 +183300000 +183400000 +183500000 +183600000 +183700000 +183800000 +183900000 +184000000 +184100000 +184200000 +184300000 +184400000 +184500000 +184600000 +184700000 +184800000 +184900000 +185000000 +185100000 +185200000 +185300000 +185400000 +185500000 +185600000 +185700000 +185800000 +185900000 +186000000 +186100000 +186200000 +186300000 +186400000 +186500000 +186600000 +186700000 +186800000 +186900000 +187000000 +187100000 +187200000 +187300000 +187400000 +187500000 +187600000 +187700000 +187800000 +187900000 +188000000 +188100000 +188200000 +188300000 +188400000 +188500000 +188600000 +188700000 +188800000 +188900000 +189000000 +189100000 +189200000 +189300000 +189400000 +189500000 +189600000 +189700000 +189800000 +189900000 +190000000 +190100000 +190200000 +190300000 +190400000 +190500000 +190600000 +190700000 +190800000 +190900000 +191000000 +191100000 +191200000 +191300000 +191400000 +191500000 +191600000 +191700000 +191800000 +191900000 +192000000 +192100000 +192200000 +192300000 +192400000 +192500000 +192600000 +192700000 +192800000 +192900000 +193000000 +193100000 +193200000 +193300000 +193400000 +193500000 +193600000 +193700000 +193800000 +193900000 +194000000 +194100000 +194200000 +194300000 +194400000 +194500000 +194600000 +194700000 +194800000 +194900000 +195000000 +195100000 +195200000 +195300000 +195400000 +195500000 +195600000 +195700000 +195800000 +195900000 +196000000 +196100000 +196200000 +196300000 +196400000 +196500000 +196600000 +196700000 +196800000 +196900000 +197000000 +197100000 +197200000 +197300000 +197400000 +197500000 +197600000 +197700000 +197800000 +197900000 +198000000 +198100000 +198200000 +198300000 +198400000 +198500000 +198600000 +198700000 +198800000 +198900000 +199000000 +199100000 +199200000 +199300000 +199400000 +199500000 +199600000 +199700000 +199800000 +199900000 +200000000 +200100000 +200200000 +200300000 +200400000 +200500000 +200600000 +200700000 +200800000 +200900000 +201000000 +201100000 +201200000 +201300000 +201400000 +201500000 +201600000 +201700000 +201800000 +201900000 +202000000 +202100000 +202200000 +202300000 +202400000 +202500000 +202600000 +202700000 +202800000 +202900000 +203000000 +203100000 +203200000 +203300000 +203400000 +203500000 +203600000 +203700000 +203800000 +203900000 +204000000 +204100000 +204200000 +204300000 +204400000 +204500000 +204600000 +204700000 +204800000 +204900000 +205000000 +205100000 +205200000 +205300000 +205400000 +205500000 +205600000 +205700000 +205800000 +205900000 +206000000 +206100000 +--- PASS: TestPauseAndContinue (1.21s) === RUN TestUnupportedCommandResponses -DAP server listening at: [::]:35473 -Connecting to server at: [::]:35473 +DAP server listening at: [::]:33895 +Connecting to server at: [::]:33895 --- PASS: TestUnupportedCommandResponses (0.10s) === RUN TestOptionalNotYetImplementedResponses -DAP server listening at: [::]:46531 -Connecting to server at: [::]:46531 ---- PASS: TestOptionalNotYetImplementedResponses (0.11s) +DAP server listening at: [::]:36767 +Connecting to server at: [::]:36767 +--- PASS: TestOptionalNotYetImplementedResponses (0.10s) === RUN TestBadLaunchRequests -DAP server listening at: [::]:41869 -Connecting to server at: [::]:41869 ---- PASS: TestBadLaunchRequests (1.39s) +DAP server listening at: [::]:46213 +Connecting to server at: [::]:46213 +--- PASS: TestBadLaunchRequests (1.26s) === RUN TestBadAttachRequest -DAP server listening at: [::]:43583 -Connecting to server at: [::]:43583 -2022-12-18T08:04:37Z error layer=dap recovered panic: runtime error: index out of range [0] with length 0 -goroutine 696 [running]: -runtime/debug.Stack(0xc000697130, 0xa36720, 0xc000df2340) +DAP server listening at: [::]:39919 +Connecting to server at: [::]:39919 +2021-11-15T01:44:37Z error layer=dap recovered panic: runtime error: index out of range [0] with length 0 +goroutine 609 [running]: +runtime/debug.Stack(0xc0002f7130, 0xa36720, 0xc0003c3940) /usr/lib/go-1.15/src/runtime/debug/stack.go:24 +0x9f -github.com/go-delve/delve/service/dap.(*Server).recoverPanic(0xc0003b8000, 0xb213a0, 0xc000288600) +github.com/go-delve/delve/service/dap.(*Server).recoverPanic(0xc000bc40e0, 0xb213a0, 0xc0004caea0) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:364 +0x85 -panic(0xa36720, 0xc000df2340) +panic(0xa36720, 0xc0003c3940) /usr/lib/go-1.15/src/runtime/panic.go:969 +0x1b9 -github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0xc000946840, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x98, 0xc000288660) +github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0xc000e63340, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x98, 0xc0004caf00) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:240 +0x6f6 -github.com/go-delve/delve/service/debugger.New(0xc0002e2c60, 0x0, 0x0, 0x0, 0xc0006977d8, 0x621e05, 0x1) +github.com/go-delve/delve/service/debugger.New(0xc0001f06c0, 0x0, 0x0, 0x0, 0xc0002f77d8, 0x621e05, 0x1) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:188 +0x5d3 -github.com/go-delve/delve/service/dap.(*Server).onAttachRequest.func1(0xc0003b8000, 0xc0006977d0) +github.com/go-delve/delve/service/dap.(*Server).onAttachRequest.func1(0xc000bc40e0, 0xc0002f77d0) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1187 +0x89 -github.com/go-delve/delve/service/dap.(*Server).onAttachRequest(0xc0003b8000, 0xc000288600) +github.com/go-delve/delve/service/dap.(*Server).onAttachRequest(0xc000bc40e0, 0xc0004caea0) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1188 +0x345 -github.com/go-delve/delve/service/dap.(*Server).handleRequest(0xc0003b8000, 0xb213a0, 0xc000288600) +github.com/go-delve/delve/service/dap.(*Server).handleRequest(0xc000bc40e0, 0xb213a0, 0xc0004caea0) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:527 +0x18c7 -github.com/go-delve/delve/service/dap.(*Server).serveDAPCodec(0xc0003b8000) +github.com/go-delve/delve/service/dap.(*Server).serveDAPCodec(0xc000bc40e0) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:355 +0xc7 -github.com/go-delve/delve/service/dap.(*Server).Run.func1(0xc0003b8000) +github.com/go-delve/delve/service/dap.(*Server).Run.func1(0xc000bc40e0) /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:326 +0xb3 created by github.com/go-delve/delve/service/dap.(*Server).Run /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:312 +0x3f @@ -8353,31 +8784,31 @@ --- PASS: TestBadAttachRequest (0.10s) === RUN TestBadInitializeRequest -DAP server listening at: [::]:41643 -Connecting to server at: [::]:41643 -DAP server listening at: [::]:35717 -Connecting to server at: [::]:35717 -DAP server listening at: [::]:39043 -Connecting to server at: [::]:39043 +DAP server listening at: [::]:34811 +Connecting to server at: [::]:34811 +DAP server listening at: [::]:38781 +Connecting to server at: [::]:38781 +DAP server listening at: [::]:44275 +Connecting to server at: [::]:44275 --- PASS: TestBadInitializeRequest (0.30s) === RUN TestBadlyFormattedMessageToServer -DAP server listening at: [::]:45191 -Connecting to server at: [::]:45191 -2022-12-18T08:04:37Z error layer=dap DAP error: Request command 'unknown' is not supported +DAP server listening at: [::]:44011 +Connecting to server at: [::]:44011 +2021-11-15T01:44:38Z error layer=dap DAP error: Request command 'unknown' is not supported --- PASS: TestBadlyFormattedMessageToServer (0.20s) PASS -ok github.com/go-delve/delve/service/dap 38.771s +ok github.com/go-delve/delve/service/dap 35.084s ? github.com/go-delve/delve/service/dap/daptest [no test files] === RUN TestDebugger_LaunchNoMain --- PASS: TestDebugger_LaunchNoMain (0.04s) === RUN TestDebugger_LaunchInvalidFormat ---- PASS: TestDebugger_LaunchInvalidFormat (4.61s) +--- PASS: TestDebugger_LaunchInvalidFormat (4.35s) === RUN TestDebugger_LaunchNoExecutablePerm ---- PASS: TestDebugger_LaunchNoExecutablePerm (0.57s) +--- PASS: TestDebugger_LaunchNoExecutablePerm (0.44s) === RUN TestDebugger_LaunchWithTTY ---- PASS: TestDebugger_LaunchWithTTY (4.52s) +--- PASS: TestDebugger_LaunchWithTTY (4.13s) PASS -ok github.com/go-delve/delve/service/debugger 9.758s +ok github.com/go-delve/delve/service/debugger 8.981s ? github.com/go-delve/delve/service/rpc1 [no test files] ? github.com/go-delve/delve/service/rpc2 [no test files] === RUN TestSameUserForRemoteAddr @@ -8391,25 +8822,25 @@ --- PASS: TestSameUserForRemoteAddr/ipv4-different-uid (0.00s) --- PASS: TestSameUserForRemoteAddr/ipv6-same (0.00s) PASS -ok github.com/go-delve/delve/service/rpccommon 0.049s +ok github.com/go-delve/delve/service/rpccommon 0.024s === RUN Test1RunWithInvalidPath --- PASS: Test1RunWithInvalidPath (0.00s) === RUN Test1Restart_afterExit Hello, World! Hello, World! ---- PASS: Test1Restart_afterExit (1.10s) +--- PASS: Test1Restart_afterExit (1.09s) === RUN Test1Restart_breakpointPreservation Hello, World! integration1_test.go:121: Restart Hello, World! ---- PASS: Test1Restart_breakpointPreservation (0.53s) +--- PASS: Test1Restart_breakpointPreservation (0.44s) === RUN Test1Restart_duringStop ---- PASS: Test1Restart_duringStop (0.70s) +--- PASS: Test1Restart_duringStop (0.87s) === RUN Test1ClientServer_exit Hello, World! ---- PASS: Test1ClientServer_exit (0.21s) +--- PASS: Test1ClientServer_exit (0.19s) === RUN Test1ClientServer_step ---- PASS: Test1ClientServer_step (0.95s) +--- PASS: Test1ClientServer_step (0.58s) === 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} @@ -8428,100 +8859,100 @@ 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.20s) +--- PASS: Test1NextGeneral (1.01s) === 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.19s) +--- PASS: Test1NextFunctionReturn (0.41s) === RUN Test1ClientServer_breakpointInMainThread ---- PASS: Test1ClientServer_breakpointInMainThread (0.34s) +--- PASS: Test1ClientServer_breakpointInMainThread (0.16s) === RUN Test1ClientServer_breakpointInSeparateGoroutine ---- PASS: Test1ClientServer_breakpointInSeparateGoroutine (1.00s) +--- PASS: Test1ClientServer_breakpointInSeparateGoroutine (0.51s) === RUN Test1ClientServer_breakAtNonexistentPoint ---- PASS: Test1ClientServer_breakAtNonexistentPoint (0.34s) +--- PASS: Test1ClientServer_breakAtNonexistentPoint (0.52s) === RUN Test1ClientServer_clearBreakpoint ---- PASS: Test1ClientServer_clearBreakpoint (0.32s) +--- PASS: Test1ClientServer_clearBreakpoint (0.30s) === RUN Test1ClientServer_switchThread ---- PASS: Test1ClientServer_switchThread (0.15s) +--- PASS: Test1ClientServer_switchThread (0.37s) === RUN Test1ClientServer_infoLocals ---- PASS: Test1ClientServer_infoLocals (0.14s) +--- PASS: Test1ClientServer_infoLocals (0.13s) === RUN Test1ClientServer_infoArgs foo Hello, World! ---- PASS: Test1ClientServer_infoArgs (0.17s) +--- PASS: Test1ClientServer_infoArgs (0.40s) === RUN Test1ClientServer_traceContinue - integration1_test.go:479: &{false false false 0xc003217030 0xc0001a8280 [0xc0032171f0 0xc003217420 0xc003217500 0xc0032175e0 0xc003217650] false false 0 } - integration1_test.go:499: Variable i is {i 824634797936 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration1_test.go:510: &{false false false 0xc003217030 0xc0001a8280 [0xc0032171f0 0xc003217420 0xc003217500 0xc0032175e0 0xc003217650] false false 0 } + integration1_test.go:479: &{false false false 0xc001bf8150 0xc00019cf00 [0xc001bf8230 0xc001bf82a0 0xc001bf8310 0xc001bf83f0 0xc001bf8460] false false 0 } + integration1_test.go:499: Variable i is {i 824634822512 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration1_test.go:510: &{false false false 0xc001bf8150 0xc00019cf00 [0xc001bf8230 0xc001bf82a0 0xc001bf8310 0xc001bf83f0 0xc001bf8460] false false 0 } hi - integration1_test.go:479: &{false false false 0xc0032176c0 0xc0001a8780 [0xc0032177a0 0xc003217810 0xc0032178f0 0xc003217960 0xc0032179d0 0xc003217a40] false false 0 } - integration1_test.go:499: Variable i is {i 824634797936 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration1_test.go:510: &{false false false 0xc0032176c0 0xc0001a8780 [0xc0032177a0 0xc003217810 0xc0032178f0 0xc003217960 0xc0032179d0 0xc003217a40] false false 0 } + integration1_test.go:479: &{false false false 0xc000187f10 0xc0046bc640 [0xc005590000 0xc0055900e0 0xc005590150 0xc0055901c0 0xc005590230] false false 0 } + integration1_test.go:499: Variable i is {i 824634822512 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration1_test.go:510: &{false false false 0xc000187f10 0xc0046bc640 [0xc005590000 0xc0055900e0 0xc005590150 0xc0055901c0 0xc005590230] false false 0 } hi - integration1_test.go:479: &{false false false 0xc0020b3b90 0xc002592a00 [0xc0020b3c70 0xc0020b3ce0 0xc0020b3d50 0xc0020b3dc0 0xc0020b3ea0 0xc0020b3f10 0xc0020b3f80] false false 0 } - integration1_test.go:499: Variable i is {i 824634797936 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration1_test.go:510: &{false false false 0xc0020b3b90 0xc002592a00 [0xc0020b3c70 0xc0020b3ce0 0xc0020b3d50 0xc0020b3dc0 0xc0020b3ea0 0xc0020b3f10 0xc0020b3f80] false false 0 } + integration1_test.go:479: &{false false false 0xc005590460 0xc0046bca00 [0xc005590540 0xc005590620 0xc005590690 0xc005590700 0xc005590770] false false 0 } + integration1_test.go:499: Variable i is {i 824634822512 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration1_test.go:510: &{false false false 0xc005590460 0xc0046bca00 [0xc005590540 0xc005590620 0xc005590690 0xc005590700 0xc005590770] false false 0 } hi ---- PASS: Test1ClientServer_traceContinue (4.83s) +--- PASS: Test1ClientServer_traceContinue (4.51s) === RUN Test1ClientServer_traceContinue2 - integration1_test.go:545: &{false false false 0xc0013cdab0 0xc0001a8f00 [0xc0013cdb90 0xc0013cdc70 0xc0013cdce0 0xc0013cdd50 0xc0013cddc0 0xc0013cde30] false false 0 } - integration1_test.go:545: &{false false false 0xc0048264d0 0xc0001a9180 [0xc0048265b0 0xc004826620 0xc004826690 0xc004826770 0xc0048267e0 0xc004826850 0xc0048268c0 0xc004826930] false false 0 } + integration1_test.go:545: &{false false false 0xc005590620 0xc001534000 [0xc005590700 0xc005590cb0 0xc005590d20 0xc005590d90 0xc005590e00] false false 0 } + integration1_test.go:545: &{false false false 0xc001bf9180 0xc00019c140 [0xc001bf9260 0xc001bf92d0 0xc001bf9340 0xc001bf93b0 0xc001bf9420] false false 0 } hi - integration1_test.go:545: &{false false false 0xc001166690 0xc002593040 [0xc001166770 0xc0011667e0 0xc001166850 0xc0011668c0 0xc001166930 0xc0011669a0 0xc001166a80 0xc001166af0] false false 0 } + integration1_test.go:545: &{false false false 0xc001bf9650 0xc00019ca00 [0xc001bf9730 0xc001bf97a0 0xc001bf9810 0xc001bf9880 0xc001bf9960] false false 0 } hi - integration1_test.go:545: &{false false false 0xc001166e70 0xc0025932c0 [0xc001166f50 0xc001166fc0 0xc0011670a0 0xc001167110 0xc001167180 0xc0011671f0 0xc001167260 0xc0011672d0] false false 0 } + integration1_test.go:545: &{false false false 0xc0055912d0 0xc001534280 [0xc0055913b0 0xc005591420 0xc005591490 0xc005591500 0xc005591570] false false 0 } hi --- PASS: Test1ClientServer_traceContinue2 (4.19s) === RUN Test1ClientServer_FindLocations - common_test.go:99: FindLocation("locationsprog.go:26") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc000f50060 [4881615]}] - common_test.go:99: FindLocation("locationsprog.go:27") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc000f63d40 [4881629]}] - common_test.go:99: FindLocation("anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc000f63f50 [4881629]}] - common_test.go:99: FindLocation("main.anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc000f506f0 [4881629]}] - common_test.go:99: FindLocation("anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc000bec3c0 [4881615]}] - common_test.go:99: FindLocation("main.anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc000f50b40 [4881615]}] - common_test.go:99: FindLocation("*0x4a7ccf") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc000bec810 []}] + common_test.go:99: FindLocation("locationsprog.go:26") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0050deb70 [4881615]}] + common_test.go:99: FindLocation("locationsprog.go:27") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0050def60 [4881629]}] + common_test.go:99: FindLocation("anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0050df380 [4881629]}] + common_test.go:99: FindLocation("main.anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0050df7a0 [4881629]}] + common_test.go:99: FindLocation("anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0050dfbc0 [4881615]}] + common_test.go:99: FindLocation("main.anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0050dffb0 [4881615]}] + common_test.go:99: FindLocation("*0x4a7ccf") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0050f8390 []}] 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 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc000f51740 [4881440]}] - common_test.go:99: FindLocation("locationsprog.go:18") → [{4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc000f51e00 [4881472]}] - common_test.go:99: FindLocation("SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc000c3a480 [4881440]}] - common_test.go:99: FindLocation("(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc000c3a9f0 [4881440]}] - common_test.go:99: FindLocation("main.SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc000c3ae70 [4881440]}] - common_test.go:99: FindLocation("main.(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc000c3b380 [4881440]}] - common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc000c3bb30 [4880563]}] - common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc0014de090 [4880563]}] - common_test.go:99: FindLocation("ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc0014de480 [4880563]}] - common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc000bed4a0 [4881440]} {4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc000bed4d0 [4881472]}] - common_test.go:99: FindLocation("locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc00083f530 [4882188]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc00083fe00 [4882188]}] - common_test.go:99: FindLocation("+1") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc000ebc270 [4882188]}] - common_test.go:99: FindLocation("35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc000ebc840 [4882188]}] - common_test.go:99: FindLocation("locationsprog.go:33") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc000ebccf0 [4881743]}] - common_test.go:99: FindLocation("-1") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc000ebd230 [4881743]}] - common_test.go:99: FindLocation("testnextdefer.go:5") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc005d3bda0 [4822232]}] - common_test.go:99: FindLocation("main.main") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc005d641b0 [4822232]}] - common_test.go:99: FindLocation("stacktraceprog.go:4") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc003d98420 [4578528]}] - common_test.go:99: FindLocation("main.stacktraceme") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc003d986c0 [4578528]}] - common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc000d25e00 [4822237]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00143c120 [4822237]}] + common_test.go:99: FindLocation("locationsprog.go:14") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0050f93e0 [4881440]}] + common_test.go:99: FindLocation("locationsprog.go:18") → [{4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc0050f98f0 [4881472]}] + common_test.go:99: FindLocation("SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0050f9dd0 [4881440]}] + common_test.go:99: FindLocation("(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0051242d0 [4881440]}] + common_test.go:99: FindLocation("main.SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0051247e0 [4881440]}] + common_test.go:99: FindLocation("main.(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc005124cf0 [4881440]}] + common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc005125140 [4880563]}] + common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc005125530 [4880563]}] + common_test.go:99: FindLocation("ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc005125920 [4880563]}] + common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003e07620 [4881440]} {4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc003e07650 [4881472]}] + common_test.go:99: FindLocation("locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc005218db0 [4882188]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc005188cf0 [4882188]}] + common_test.go:99: FindLocation("+1") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc005219200 [4882188]}] + common_test.go:99: FindLocation("35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc005189110 [4882188]}] + common_test.go:99: FindLocation("locationsprog.go:33") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc005219620 [4881743]}] + common_test.go:99: FindLocation("-1") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc005189500 [4881743]}] + common_test.go:99: FindLocation("testnextdefer.go:5") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc0043e46c0 [4822232]}] + common_test.go:99: FindLocation("main.main") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc0043e47e0 [4822232]}] + common_test.go:99: FindLocation("stacktraceprog.go:4") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc0027767b0 [4578528]}] + common_test.go:99: FindLocation("main.stacktraceme") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc001678d80 [4578528]}] + common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00435a150 [4822237]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc005b85380 [4822237]}] common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → [] ---- PASS: Test1ClientServer_FindLocations (2.77s) +--- PASS: Test1ClientServer_FindLocations (2.50s) === RUN Test1ClientServer_FindLocationsAddr - common_test.go:99: FindLocation("main.afunction") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc006c71d40 [4822323]}] - common_test.go:99: FindLocation("main.main.func1") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc006c7e1e0 [4823603]}] - common_test.go:99: FindLocation("*fn1") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc006c76630 []}] - common_test.go:99: FindLocation("*fn3") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc006c7eed0 []}] ---- PASS: Test1ClientServer_FindLocationsAddr (0.56s) + common_test.go:99: FindLocation("main.afunction") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00449c360 [4822323]}] + common_test.go:99: FindLocation("main.main.func1") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00449c450 [4823603]}] + common_test.go:99: FindLocation("*fn1") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc003d45080 []}] + common_test.go:99: FindLocation("*fn3") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00449c510 []}] +--- PASS: Test1ClientServer_FindLocationsAddr (0.74s) === RUN Test1ClientServer_EvalVariable integration1_test.go:685: var1: "foofoofoofoofoofoo" ---- PASS: Test1ClientServer_EvalVariable (0.73s) +--- PASS: Test1ClientServer_EvalVariable (0.49s) === RUN Test1ClientServer_SetVariable - integration1_test.go:708: a2: &{a2 824634796336 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x608 33} ---- PASS: Test1ClientServer_SetVariable (0.37s) + integration1_test.go:708: a2: &{a2 824634935600 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x608 33} +--- PASS: Test1ClientServer_SetVariable (0.11s) === RUN Test1ClientServer_FullStacktrace integration1_test.go:736: goroutine 1 integration1_test.go:738: frame 0 off=-0xe0 bpoff=-0x88 pc=0x45dd80 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme @@ -8533,129 +8964,119 @@ integration1_test.go:738: frame 1 off=-0x20 bpoff=-0x30 pc=0x42ff45 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock integration1_test.go:738: frame 2 off=-0x20 bpoff=-0x30 pc=0x42ff45 /usr/lib/go-1.15/src/runtime/proc.go:255 runtime.forcegchelper integration1_test.go:738: frame 3 off=-0x18 bpoff=-0xc000055000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 3 + integration1_test.go:736: goroutine 17 integration1_test.go:738: frame 0 off=-0x58 bpoff=-0x68 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x28 bpoff=-0x38 pc=0x41d0de /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock integration1_test.go:738: frame 2 off=-0x28 bpoff=-0x38 pc=0x41d0de /usr/lib/go-1.15/src/runtime/mgcsweep.go:163 runtime.bgsweep - integration1_test.go:738: frame 3 off=-0x20 bpoff=-0xc000055800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 4 + integration1_test.go:738: frame 3 off=-0x20 bpoff=-0xc000050800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 18 integration1_test.go:738: frame 0 off=-0x88 bpoff=-0x98 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x28 bpoff=-0x38 pc=0x41b112 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock integration1_test.go:738: frame 2 off=-0x28 bpoff=-0x38 pc=0x41b112 /usr/lib/go-1.15/src/runtime/mgcscavenge.go:265 runtime.bgscavenge - integration1_test.go:738: frame 3 off=-0x20 bpoff=-0xc000056000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 5 + integration1_test.go:738: frame 3 off=-0x20 bpoff=-0xc000051000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 19 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634075096 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:738: frame 4 off=-0x30 bpoff=-0xc000056800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 6 + integration1_test.go:749: variable i is {Name:i Addr:824634054616 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:738: frame 4 off=-0x30 bpoff=-0xc000051800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 20 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634077144 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:738: frame 4 off=-0x30 bpoff=-0xc000057000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 7 + integration1_test.go:749: variable i is {Name:i Addr:824634056664 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:738: frame 4 off=-0x30 bpoff=-0xc000052000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 21 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634079192 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:738: frame 4 off=-0x30 bpoff=-0xc000057800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 8 + integration1_test.go:749: variable i is {Name:i Addr:824634058712 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:738: frame 4 off=-0x30 bpoff=-0xc000052800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 22 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634081240 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:738: frame 4 off=-0x30 bpoff=-0xc000058000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 9 + integration1_test.go:749: variable i is {Name:i Addr:824634060760 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:738: frame 4 off=-0x30 bpoff=-0xc000053000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 23 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634050520 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:738: frame 4 off=-0x30 bpoff=-0xc000050800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 10 + integration1_test.go:749: variable i is {Name:i Addr:824634062808 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:738: frame 4 off=-0x30 bpoff=-0xc000053800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 24 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634052568 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:738: frame 4 off=-0x30 bpoff=-0xc000051000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 11 + integration1_test.go:749: variable i is {Name:i Addr:824634064856 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:738: frame 4 off=-0x30 bpoff=-0xc000054000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 25 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634054616 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:738: frame 4 off=-0x30 bpoff=-0xc000051800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 12 + integration1_test.go:749: variable i is {Name:i Addr:824634927064 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:738: frame 4 off=-0x30 bpoff=-0xc000126800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 26 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634056664 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:738: frame 4 off=-0x30 bpoff=-0xc000052000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 13 + integration1_test.go:749: variable i is {Name:i Addr:824634929112 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:738: frame 4 off=-0x30 bpoff=-0xc000127000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 27 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634058712 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:738: frame 4 off=-0x30 bpoff=-0xc000052800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit - integration1_test.go:736: goroutine 14 + integration1_test.go:749: variable i is {Name:i Addr:824634931160 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:738: frame 4 off=-0x30 bpoff=-0xc000127800 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:736: goroutine 28 integration1_test.go:738: frame 0 off=-0x110 bpoff=-0x120 pc=0x4300e5 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xa0 pc=0x403f8a /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x58 bpoff=-0x68 pc=0x403d35 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x38 bpoff=-0x48 pc=0x45dd6d /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:824634060760 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:738: frame 4 off=-0x30 bpoff=-0xc000053000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit + integration1_test.go:749: variable i is {Name:i Addr:824634933208 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:738: frame 4 off=-0x30 bpoff=-0xc000128000 pc=0x45a6c1 /usr/lib/go-1.15/src/runtime/asm_amd64.s:1374 runtime.goexit integration1_test.go:764: continue integration1_test.go:776: frame 0 off=-0x120 bpoff=-0x120 pc=0x45dd80 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration1_test.go:776: frame 1 off=-0x110 bpoff=-0x108 pc=0x45dfc5 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 integration1_test.go:776: frame 2 off=-0xf8 bpoff=-0x108 pc=0x45df8e /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 integration1_test.go:776: frame 3 off=-0xe0 bpoff=-0xf0 pc=0x45df4e /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 integration1_test.go:776: frame 4 off=-0x78 bpoff=-0x88 pc=0x45df05 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: Test1ClientServer_FullStacktrace (0.71s) +--- PASS: Test1ClientServer_FullStacktrace (0.49s) === RUN Test1Issue355 Hello, World! ---- PASS: Test1Issue355 (0.14s) +--- PASS: Test1Issue355 (0.11s) === RUN Test1Disasm - integration1_test.go:949: call: &{{4823124 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc001503230 []} 0xc0007739c0 call rax [255 208] false true} ---- PASS: Test1Disasm (0.43s) + integration1_test.go:949: call: &{{4823124 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc007b70720 []} 0xc0078b1900 call rax [255 208] false true} +--- PASS: Test1Disasm (0.14s) === RUN Test1NegativeStackDepthBug ---- PASS: Test1NegativeStackDepthBug (0.12s) +--- PASS: Test1NegativeStackDepthBug (0.32s) === RUN Test1ClientServer_CondBreakpoint -hi 0 -hi 0 -hi 6 -hi 6 +hi 9 +hi 9 hi 3 hi 3 -hi 1 -hi 1 -hi 4 -hi 4 hi 2 hi 2 -hi 5 -hi 5 ---- PASS: Test1ClientServer_CondBreakpoint (0.71s) +hi 0 +hi 0 +hi 4 +hi 4 +--- PASS: Test1ClientServer_CondBreakpoint (0.90s) === RUN Test1Issue419 Start ---- PASS: Test1Issue419 (3.72s) +--- PASS: Test1Issue419 (3.48s) === RUN Test1TypesCommand ---- PASS: Test1TypesCommand (0.87s) +--- PASS: Test1TypesCommand (0.74s) === RUN Test1Issue406 -Node: domains - Disabled: false - Redirect IP: - Exclude(s): - Include(s): ----------- Node: root Disabled: false Redirect IP: @@ -8677,6 +9098,12 @@ 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:0xc000116040]} integration1_test.go:1065: cfgtree formats to: map[string]*main.Node [ @@ -8753,35 +9180,35 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: Test1Issue406 (0.75s) +--- PASS: Test1Issue406 (0.59s) === RUN TestRunWithInvalidPath --- PASS: TestRunWithInvalidPath (0.00s) === RUN TestRestart_afterExit Hello, World! Hello, World! ---- PASS: TestRestart_afterExit (0.65s) +--- PASS: TestRestart_afterExit (0.40s) === RUN TestRestart_breakpointPreservation support.go:252: 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.70s) +--- PASS: TestRestart_breakpointPreservation (0.62s) === RUN TestRestart_duringStop ---- PASS: TestRestart_duringStop (0.43s) +--- PASS: TestRestart_duringStop (0.85s) === RUN TestRestart_rebuild ---- PASS: TestRestart_rebuild (1.51s) +--- PASS: TestRestart_rebuild (1.74s) === RUN TestClientServer_exit support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_exit Hello, World! ---- PASS: TestClientServer_exit (0.18s) +--- PASS: TestClientServer_exit (0.12s) === RUN TestClientServer_step support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_step ---- PASS: TestClientServer_step (0.19s) +--- PASS: TestClientServer_step (0.56s) === RUN TestClientServer_stepout support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_stepout foo Hello, World! ---- PASS: TestClientServer_stepout (0.17s) +--- PASS: TestClientServer_stepout (0.33s) === RUN TestNextGeneral support.go:252: 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} @@ -8801,7 +9228,7 @@ 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.44s) +--- PASS: TestNextGeneral (0.60s) === RUN TestNextFunctionReturn support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestNextFunctionReturn foo @@ -8809,53 +9236,53 @@ 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.63s) +--- PASS: TestNextFunctionReturn (0.53s) === RUN TestClientServer_breakpointInMainThread support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInMainThread ---- PASS: TestClientServer_breakpointInMainThread (0.34s) +--- PASS: TestClientServer_breakpointInMainThread (0.14s) === RUN TestClientServer_breakpointInSeparateGoroutine support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInSeparateGoroutine ---- PASS: TestClientServer_breakpointInSeparateGoroutine (0.31s) +--- PASS: TestClientServer_breakpointInSeparateGoroutine (0.53s) === RUN TestClientServer_breakAtNonexistentPoint ---- PASS: TestClientServer_breakAtNonexistentPoint (0.51s) +--- PASS: TestClientServer_breakAtNonexistentPoint (0.50s) === RUN TestClientServer_clearBreakpoint ---- PASS: TestClientServer_clearBreakpoint (0.52s) +--- PASS: TestClientServer_clearBreakpoint (0.49s) === RUN TestClientServer_toggleBreakpoint - integration2_test.go:562: &{false false false 0xc00a6e03f0 0xc0001a8140 [0xc00a6e04d0 0xc00a6e05b0 0xc00a6e0620 0xc00a6e0690] false false 0 } + integration2_test.go:562: &{false false false 0xc0074a0e70 0xc0078b0640 [0xc0074a0f50 0xc0074a1030 0xc0074a10a0 0xc0074a1110 0xc0074a1180] false false 0 } lineOne function lineTwo function - integration2_test.go:562: &{false false false 0xc00a6e08c0 0xc0001a8500 [0xc00a6e09a0 0xc00a6e0a10 0xc00a6e0a80 0xc00a6e0af0] false false 0 } + integration2_test.go:562: &{false false false 0xc0074a1960 0xc0078b08c0 [0xc0074a1a40 0xc0074a1b90 0xc0074a1ce0 0xc0074a1f10 0xc005149c70] false false 0 } lineThree function ---- PASS: TestClientServer_toggleBreakpoint (0.62s) +--- PASS: TestClientServer_toggleBreakpoint (0.43s) === RUN TestClientServer_toggleAmendedBreakpoint ---- PASS: TestClientServer_toggleAmendedBreakpoint (0.49s) +--- PASS: TestClientServer_toggleAmendedBreakpoint (0.50s) === RUN TestClientServer_switchThread support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_switchThread ---- PASS: TestClientServer_switchThread (0.13s) +--- PASS: TestClientServer_switchThread (0.14s) === RUN TestClientServer_infoLocals support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoLocals ---- PASS: TestClientServer_infoLocals (0.35s) +--- PASS: TestClientServer_infoLocals (0.51s) === RUN TestClientServer_infoArgs support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoArgs foo Hello, World! integration2_test.go:708: GoroutineID: -1, Frame: 0 Rip = 0x0000000000499b1d - Rsp = 0x000000c0000507a8 + Rsp = 0x000000c0001c87a8 Rax = 0x0000000000000000 Rbx = 0x0000000000499b00 - Rcx = 0x000000c000102780 + Rcx = 0x000000c0001ac480 Rdx = 0x00000000004c4ad8 Rsi = 0x0000000000000000 Rdi = 0x0000000000000000 - Rbp = 0x000000c0000507c0 + Rbp = 0x000000c0001c87c0 R8 = 0x0000000000000001 R9 = 0x0000000000000000 - R10 = 0x0000000000000002 - R11 = 0x000000c000018560 - R12 = 0x0000000000000003 - R13 = 0x000000c000082180 - R14 = 0x00000000004d8114 + R10 = 0x0000000000000000 + R11 = 0x0000000000000286 + R12 = 0x0000000000000002 + R13 = 0x000000c00010a180 + R14 = 0x00000000004d8096 R15 = 0x0000000000000000 Rflags = 0x0000000000000202 [IF IOPL=0] Es = 0x0000000000000000 @@ -8864,94 +9291,94 @@ Ds = 0x0000000000000000 Fs = 0x0000000000000000 Gs = 0x0000000000000000 - Fs_base = 0x000000c000080090 + Fs_base = 0x000000c000108090 Gs_base = 0x0000000000000000 integration2_test.go:715: GoroutineID: -1, Frame: 1 Rip = 0x00000000004635a1 - Rsp = 0x000000c0000507d0 + Rsp = 0x000000c0001c87d0 Rbp = 0x0000000000000000 ---- PASS: TestClientServer_infoArgs (0.36s) +--- PASS: TestClientServer_infoArgs (0.12s) === RUN TestClientServer_traceContinue support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue - integration2_test.go:741: &{false false false 0xc0086916c0 0xc002592280 [0xc0086917a0 0xc008691810 0xc008691880 0xc0086918f0 0xc0086919d0 0xc008691a40] false false 0 } + integration2_test.go:741: &{false false false 0xc0043e9f80 0xc00019d900 [0xc00b814070 0xc00b814150 0xc00b8141c0 0xc00b814230 0xc00b8142a0] false false 0 } integration2_test.go:761: Variable i is {i 824634797936 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration2_test.go:772: &{false false false 0xc0086916c0 0xc002592280 [0xc0086917a0 0xc008691810 0xc008691880 0xc0086918f0 0xc0086919d0 0xc008691a40] false false 0 } + integration2_test.go:772: &{false false false 0xc0043e9f80 0xc00019d900 [0xc00b814070 0xc00b814150 0xc00b8141c0 0xc00b814230 0xc00b8142a0] false false 0 } hi - integration2_test.go:741: &{false false false 0xc00bf5a930 0xc0001a8640 [0xc00bf5aa10 0xc00bf5aa80 0xc00bf5aaf0 0xc00bf5ab60 0xc00bf5ac40 0xc00bf5acb0] false false 0 } + integration2_test.go:741: &{false false false 0xc009958cb0 0xc001535540 [0xc009958d90 0xc009958e70 0xc009958ee0 0xc009958f50 0xc009958fc0] false false 0 } integration2_test.go:761: Variable i is {i 824634797936 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration2_test.go:772: &{false false false 0xc00bf5a930 0xc0001a8640 [0xc00bf5aa10 0xc00bf5aa80 0xc00bf5aaf0 0xc00bf5ab60 0xc00bf5ac40 0xc00bf5acb0] false false 0 } + integration2_test.go:772: &{false false false 0xc009958cb0 0xc001535540 [0xc009958d90 0xc009958e70 0xc009958ee0 0xc009958f50 0xc009958fc0] false false 0 } hi - integration2_test.go:741: &{false false false 0xc00bf5aee0 0xc0001a8b40 [0xc00bf5afc0 0xc00bf5b030 0xc00bf5b110 0xc00bf5b180 0xc00bf5b1f0 0xc00bf5b260] false false 0 } + integration2_test.go:741: &{false false false 0xc00b8145b0 0xc00b83a000 [0xc00b814690 0xc00b814770 0xc00b8147e0 0xc00b814850 0xc00b8148c0] false false 0 } integration2_test.go:761: Variable i is {i 824634797936 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration2_test.go:772: &{false false false 0xc00bf5aee0 0xc0001a8b40 [0xc00bf5afc0 0xc00bf5b030 0xc00bf5b110 0xc00bf5b180 0xc00bf5b1f0 0xc00bf5b260] false false 0 } + integration2_test.go:772: &{false false false 0xc00b8145b0 0xc00b83a000 [0xc00b814690 0xc00b814770 0xc00b8147e0 0xc00b814850 0xc00b8148c0] false false 0 } hi ---- PASS: TestClientServer_traceContinue (4.20s) +--- PASS: TestClientServer_traceContinue (4.33s) === RUN TestClientServer_traceContinue2 support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue2 - integration2_test.go:808: &{false false false 0xc00a0b3730 0xc0001a8f00 [0xc00a0b3880 0xc00a0b39d0 0xc00a0b3b20 0xc00a0b3c70 0xc00a0b3dc0] false false 0 } - integration2_test.go:808: &{false false false 0xc001902e00 0xc0001a9040 [0xc001903420 0xc001903500 0xc001903570 0xc0019035e0 0xc001903730] false false 0 } + integration2_test.go:808: &{false false false 0xc00b814150 0xc00019c000 [0xc00b814230 0xc00b814310 0xc00b814380 0xc00b8143f0 0xc00b814460] false false 0 } + integration2_test.go:808: &{false false false 0xc00b814690 0xc00019c640 [0xc00b814770 0xc00b8147e0 0xc00b814850 0xc00b8149a0 0xc00b814af0] false false 0 } hi - integration2_test.go:808: &{false false false 0xc0020b3a40 0xc0001a9180 [0xc006451260 0xc0064513b0 0xc006451490 0xc006451500 0xc0064517a0] false false 0 } + integration2_test.go:808: &{false false false 0xc00b814d20 0xc00019cb40 [0xc00b814e00 0xc00b814ee0 0xc00b814f50 0xc00b814fc0 0xc00b815030] false false 0 } hi - integration2_test.go:808: &{false false false 0xc0047407e0 0xc002593540 [0xc0047409a0 0xc004740c40 0xc004740d90 0xc004740e00 0xc004740e70 0xc004740ee0] false false 0 } + integration2_test.go:808: &{false false false 0xc00b815260 0xc00019cdc0 [0xc00b815340 0xc00b8153b0 0xc00b815420 0xc00b815490 0xc00b815500] false false 0 } hi ---- PASS: TestClientServer_traceContinue2 (4.35s) +--- PASS: TestClientServer_traceContinue2 (4.36s) === RUN TestClientServer_FindLocations - common_test.go:99: FindLocation("locationsprog.go:26") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0070ebbf0 [4881615]}] - common_test.go:99: FindLocation("locationsprog.go:27") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0070ebe30 [4881629]}] - common_test.go:99: FindLocation("anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc008e74990 [4881629]}] - common_test.go:99: FindLocation("main.anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc007130150 [4881629]}] - common_test.go:99: FindLocation("anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0071304e0 [4881615]}] - common_test.go:99: FindLocation("main.anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc007130750 [4881615]}] - common_test.go:99: FindLocation("*0x4a7ccf") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0071308d0 []}] + common_test.go:99: FindLocation("locationsprog.go:26") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc000ff5ad0 [4881615]}] + common_test.go:99: FindLocation("locationsprog.go:27") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0032070b0 [4881629]}] + common_test.go:99: FindLocation("anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc000ff5ef0 [4881629]}] + common_test.go:99: FindLocation("main.anotherFunction:1") → [{4881629 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0032241b0 [4881629]}] + common_test.go:99: FindLocation("anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003207b00 [4881615]}] + common_test.go:99: FindLocation("main.anotherFunction") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003224690 [4881615]}] + common_test.go:99: FindLocation("*0x4a7ccf") → [{4881615 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0031d80c0 []}] 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 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc008e75740 [4881440]}] - common_test.go:99: FindLocation("locationsprog.go:18") → [{4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc008e75b60 [4881472]}] - common_test.go:99: FindLocation("SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc008e75e90 [4881440]}] - common_test.go:99: FindLocation("(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc005ee01e0 [4881440]}] - common_test.go:99: FindLocation("main.SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0071315f0 [4881440]}] - common_test.go:99: FindLocation("main.(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc005ee0630 [4881440]}] - common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc007131a70 [4880563]}] - common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc007131cb0 [4880563]}] - common_test.go:99: FindLocation("ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc005ee0b10 [4880563]}] - common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007168330 [4881440]} {4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc007168360 [4881472]}] - common_test.go:99: FindLocation("locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0074c3950 [4882188]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc007169f20 [4882188]}] - common_test.go:99: FindLocation("+1") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0074c3d40 [4882188]}] - common_test.go:99: FindLocation("35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0075fc300 [4882188]}] - common_test.go:99: FindLocation("locationsprog.go:33") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc007530120 [4881743]}] - common_test.go:99: FindLocation("-1") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc0075304b0 [4881743]}] - common_test.go:99: FindLocation("amap["k"]") → [{4882543 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc007531860 []}] - common_test.go:99: FindLocation("*amap["k"]") → [{4882543 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc0075fcab0 []}] + common_test.go:99: FindLocation("locationsprog.go:14") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0032251a0 [4881440]}] + common_test.go:99: FindLocation("locationsprog.go:18") → [{4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc0032255c0 [4881472]}] + common_test.go:99: FindLocation("SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0031d8c90 [4881440]}] + common_test.go:99: FindLocation("(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0031d8fc0 [4881440]}] + common_test.go:99: FindLocation("main.SomeType.String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0031d9440 [4881440]}] + common_test.go:99: FindLocation("main.(*SomeType).String") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0031d9b30 [4881440]}] + common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc0031d9d70 [4880563]}] + common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc00322e210 [4880563]}] + common_test.go:99: FindLocation("ioutil.ReadFile") → [{4880563 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0xc00322e690 [4880563]}] + common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{4881440 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc00322ed50 [4881440]} {4881472 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc00322ed80 [4881472]}] + common_test.go:99: FindLocation("locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004a3f1a0 [4882188]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004a1f710 [4882188]}] + common_test.go:99: FindLocation("+1") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004a3f590 [4882188]}] + common_test.go:99: FindLocation("35") → [{4882188 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004a3f9b0 [4882188]}] + common_test.go:99: FindLocation("locationsprog.go:33") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc004a1fad0 [4881743]}] + common_test.go:99: FindLocation("-1") → [{4881743 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc004a3fd40 [4881743]}] + common_test.go:99: FindLocation("amap["k"]") → [{4882543 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc0031e77a0 []}] + common_test.go:99: FindLocation("*amap["k"]") → [{4882543 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc0031e7fb0 []}] integration2_test.go:884: substitute rules: "/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/" -> "/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/nonexistent" - integration2_test.go:889: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x4a7f0c, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0xc0075fce70), PCs:[]uint64{0x4a7f0c}}} - common_test.go:99: FindLocation("testnextdefer.go:5") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc00abd3ef0 [4822232]}] - common_test.go:99: FindLocation("main.main") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc008155d40 [4822232]}] - common_test.go:99: FindLocation("stacktraceprog.go:4") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc00bd18750 [4578528]}] - common_test.go:99: FindLocation("main.stacktraceme") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc00b30bbf0 [4578528]}] - common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc000ebc000 [4822237]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00083e7e0 [4822237]}] + integration2_test.go:889: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x4a7f0c, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0xc003202150), PCs:[]uint64{0x4a7f0c}}} + common_test.go:99: FindLocation("testnextdefer.go:5") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc0067ea510 [4822232]}] + common_test.go:99: FindLocation("main.main") → [{4822232 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc008599200 [4822232]}] + common_test.go:99: FindLocation("stacktraceprog.go:4") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc009166630 [4578528]}] + common_test.go:99: FindLocation("main.stacktraceme") → [{4578528 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc0091668a0 [4578528]}] + common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00a361260 [4822237]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4822237 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00b570c00 [4822237]}] common_test.go:99: FindLocation("/build/delve-1.6.1/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") → [{6271855 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc006bbc330 [6271855]}] - common_test.go:99: FindLocation("dirio.SomeFunction:0") → [{6271855 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc007f388a0 [6271855]}] ---- PASS: TestClientServer_FindLocations (2.55s) + common_test.go:99: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{6271855 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc005bb4000 [6271855]}] + common_test.go:99: FindLocation("dirio.SomeFunction:0") → [{6271855 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc0007a6390 [6271855]}] +--- PASS: TestClientServer_FindLocations (3.08s) === RUN TestClientServer_FindLocationsAddr - common_test.go:99: FindLocation("main.afunction") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00936a3f0 [4822323]}] - common_test.go:99: FindLocation("main.main.func1") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00936a810 [4823603]}] - common_test.go:99: FindLocation("*fn1") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00936af90 []}] - common_test.go:99: FindLocation("*fn3") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00936b500 []}] ---- PASS: TestClientServer_FindLocationsAddr (0.52s) + common_test.go:99: FindLocation("main.afunction") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00a745b30 [4822323]}] + common_test.go:99: FindLocation("main.main.func1") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00a774840 [4823603]}] + common_test.go:99: FindLocation("*fn1") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00a7aa330 []}] + common_test.go:99: FindLocation("*fn3") → [{4823603 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00a774de0 []}] +--- PASS: TestClientServer_FindLocationsAddr (0.32s) === RUN TestClientServer_FindLocationsExactMatch - common_test.go:99: FindLocation("math/rand.Intn") → [{4824143 /usr/lib/go-1.15/src/math/rand/rand.go 337 0xc00c388930 [4824143]}] ---- PASS: TestClientServer_FindLocationsExactMatch (0.47s) + common_test.go:99: FindLocation("math/rand.Intn") → [{4824143 /usr/lib/go-1.15/src/math/rand/rand.go 337 0xc00a0afa40 [4824143]}] +--- PASS: TestClientServer_FindLocationsExactMatch (0.63s) === RUN TestClientServer_EvalVariable integration2_test.go:986: var1: "foofoofoofoofoofoo" ---- PASS: TestClientServer_EvalVariable (0.37s) +--- PASS: TestClientServer_EvalVariable (0.51s) === RUN TestClientServer_SetVariable - integration2_test.go:1009: a2: &{a2 824634935600 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x608 33} ---- PASS: TestClientServer_SetVariable (0.32s) + integration2_test.go:1009: a2: &{a2 824635345200 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x608 33} +--- PASS: TestClientServer_SetVariable (0.54s) === RUN TestClientServer_FullStacktrace support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FullStacktrace integration2_test.go:1038: goroutine 1 @@ -9050,53 +9477,49 @@ integration2_test.go:1078: frame 2 off=-0xf8 bpoff=-0x108 pc=0x45df8e /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 integration2_test.go:1078: frame 3 off=-0xe0 bpoff=-0xf0 pc=0x45df4e /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 integration2_test.go:1078: frame 4 off=-0x78 bpoff=-0x88 pc=0x45df05 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: TestClientServer_FullStacktrace (0.44s) +--- PASS: TestClientServer_FullStacktrace (0.38s) === RUN TestIssue355 support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue355 Hello, World! ---- PASS: TestIssue355 (0.16s) +--- PASS: TestIssue355 (0.32s) === RUN TestDisasm - integration2_test.go:1273: call: &{{4823124 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc00aaa12f0 []} 0xc0082b1740 call rax [255 208] false true} ---- PASS: TestDisasm (0.20s) + integration2_test.go:1273: call: &{{4823124 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc00ac67dd0 []} 0xc00ac6a440 call rax [255 208] false true} +--- PASS: TestDisasm (0.59s) === RUN TestNegativeStackDepthBug support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestNegativeStackDepthBug ---- PASS: TestNegativeStackDepthBug (0.31s) +--- PASS: TestNegativeStackDepthBug (0.30s) === RUN TestClientServer_CondBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_CondBreakpoint hi 9 hi 9 hi 3 hi 3 ---- PASS: TestClientServer_CondBreakpoint (0.32s) +hi 4 +hi 4 +--- PASS: TestClientServer_CondBreakpoint (0.35s) === RUN TestSkipPrologue - common_test.go:99: FindLocation("main.afunction") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc0080fa600 [4822323]}] - common_test.go:99: FindLocation("*fn1") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc009914840 []}] - common_test.go:99: FindLocation("locationsprog2.go:8") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc0080faae0 [4822323]}] ---- PASS: TestSkipPrologue (0.52s) + common_test.go:99: FindLocation("main.afunction") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc0078b94a0 [4822323]}] + common_test.go:99: FindLocation("*fn1") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc0078ab800 []}] + common_test.go:99: FindLocation("locationsprog2.go:8") → [{4822323 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc0078b9980 [4822323]}] +--- PASS: TestSkipPrologue (0.50s) === RUN TestSkipPrologue2 - common_test.go:99: FindLocation("main.callme") → [{4822227 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc00ab177a0 [4822227]}] - common_test.go:99: FindLocation("callme.go:5") → [{4822227 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc00ab17bf0 [4822227]}] - common_test.go:99: FindLocation("main.callme2") → [{4822483 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc00c0d79e0 [4822483]}] - common_test.go:99: FindLocation("callme.go:12") → [{4822483 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc00ab281e0 [4822483]}] - common_test.go:99: FindLocation("main.callme3") → [{4822735 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc00c0e8090 [4822735]}] - common_test.go:99: FindLocation("callme.go:19") → [{4822735 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc00ab28990 [4822735]}] ---- PASS: TestSkipPrologue2 (0.66s) + common_test.go:99: FindLocation("main.callme") → [{4822227 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc0087ff620 [4822227]}] + common_test.go:99: FindLocation("callme.go:5") → [{4822227 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc0094fb9b0 [4822227]}] + common_test.go:99: FindLocation("main.callme2") → [{4822483 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc0094fbd70 [4822483]}] + common_test.go:99: FindLocation("callme.go:12") → [{4822483 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc0087ffe00 [4822483]}] + common_test.go:99: FindLocation("main.callme3") → [{4822735 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc0088140f0 [4822735]}] + common_test.go:99: FindLocation("callme.go:19") → [{4822735 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc008814630 [4822735]}] +--- PASS: TestSkipPrologue2 (0.64s) === RUN TestIssue419 Start integration2_test.go:1403: halt integration2_test.go:1410: done ---- PASS: TestIssue419 (1.31s) +--- PASS: TestIssue419 (4.50s) === RUN TestTypesCommand support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestTypesCommand ---- PASS: TestTypesCommand (0.19s) +--- PASS: TestTypesCommand (0.38s) === RUN TestIssue406 support.go:252: 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: @@ -9118,8 +9541,14 @@ 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:0xc00011e040]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xc00009a040]} integration2_test.go:1455: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -9194,55 +9623,55 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: TestIssue406 (0.43s) +--- PASS: TestIssue406 (0.53s) === RUN TestEvalExprName integration2_test.go:1469: 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.39s) +--- PASS: TestEvalExprName (0.55s) === RUN TestClientServer_Issue528 - common_test.go:99: FindLocation("State.Close") → [{4859311 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/peterh/liner/input.go 351 0xc00c869470 [4859311]}] ---- PASS: TestClientServer_Issue528 (1.06s) + common_test.go:99: FindLocation("State.Close") → [{4859311 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/peterh/liner/input.go 351 0xc00a5a3ad0 [4859311]}] +--- PASS: TestClientServer_Issue528 (0.86s) === RUN TestClientServer_FpRegisters support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FpRegisters - integration2_test.go:1538: state after continue: &api.DebuggerState{Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc0007467e0), SelectedGoroutine:(*api.Goroutine)(0xc0001a8000), Threads:[]*api.Thread{(*api.Thread)(0xc000746850), (*api.Thread)(0xc0007468c0), (*api.Thread)(0xc000746930), (*api.Thread)(0xc0007469a0), (*api.Thread)(0xc000746a10), (*api.Thread)(0xc000746a80)}, NextInProgress:false, Exited:false, ExitStatus:0, When:"", Err:error(nil)} - integration2_test.go:1547: avx2 variable: &api.Variable{Name:"avx2", Addr:0xc00011af36, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x52 ", DeclLine:22} - integration2_test.go:1547: avx512 variable: &api.Variable{Name:"avx512", Addr:0xc00011af35, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x53 ", DeclLine:23} ---- PASS: TestClientServer_FpRegisters (0.45s) + integration2_test.go:1538: state after continue: &api.DebuggerState{Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc00795f030), SelectedGoroutine:(*api.Goroutine)(0xc00019d400), Threads:[]*api.Thread{(*api.Thread)(0xc00795f110), (*api.Thread)(0xc00795f500), (*api.Thread)(0xc00795f570), (*api.Thread)(0xc00795f6c0), (*api.Thread)(0xc00795f730)}, NextInProgress:false, Exited:false, ExitStatus:0, When:"", Err:error(nil)} + integration2_test.go:1547: avx2 variable: &api.Variable{Name:"avx2", Addr:0xc000054736, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x52 ", DeclLine:22} + integration2_test.go:1547: avx512 variable: &api.Variable{Name:"avx512", Addr:0xc000054735, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x53 ", DeclLine:23} +--- PASS: TestClientServer_FpRegisters (0.56s) === RUN TestClientServer_RestartBreakpointPosition support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_RestartBreakpointPosition integration2_test.go:1622: 499533 integration2_test.go:1638: 499533 499533 ---- PASS: TestClientServer_RestartBreakpointPosition (1.02s) +--- PASS: TestClientServer_RestartBreakpointPosition (0.83s) === RUN TestClientServer_SelectedGoroutineLoc support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_SelectedGoroutineLoc ---- PASS: TestClientServer_SelectedGoroutineLoc (0.51s) +--- PASS: TestClientServer_SelectedGoroutineLoc (0.50s) === RUN TestClientServer_ReverseContinue support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_ReverseContinue integration2_test.go:1671: backend is not rr --- SKIP: TestClientServer_ReverseContinue (0.00s) === RUN TestClientServer_collectBreakpointInfoOnNext support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoOnNext - common_test.go:99: FindLocation("testnextprog.go:23") → [{4823251 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc00bffc0f0 [4823251]}] - common_test.go:99: FindLocation("testnextprog.go:24") → [{4823275 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0xc00c6b60c0 [4823275]}] ---- PASS: TestClientServer_collectBreakpointInfoOnNext (0.31s) + common_test.go:99: FindLocation("testnextprog.go:23") → [{4823251 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc00a8ca5a0 [4823251]}] + common_test.go:99: FindLocation("testnextprog.go:24") → [{4823275 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0xc00a8ca810 [4823275]}] +--- PASS: TestClientServer_collectBreakpointInfoOnNext (0.55s) === RUN TestClientServer_collectBreakpointInfoError support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoError - common_test.go:99: FindLocation("testnextprog.go:23") → [{4823251 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc003a2dc50 [4823251]}] ---- PASS: TestClientServer_collectBreakpointInfoError (0.57s) + common_test.go:99: FindLocation("testnextprog.go:23") → [{4823251 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc00c0e6720 [4823251]}] +--- PASS: TestClientServer_collectBreakpointInfoError (0.33s) === RUN TestClientServerConsistentExit demo &{ 0 [] 0 false} ---- PASS: TestClientServerConsistentExit (0.71s) +--- PASS: TestClientServerConsistentExit (0.74s) === RUN TestClientServer_StepOutReturn ---- PASS: TestClientServer_StepOutReturn (0.48s) +--- PASS: TestClientServer_StepOutReturn (0.47s) === RUN TestAcceptMulticlient ---- PASS: TestAcceptMulticlient (0.33s) +--- PASS: TestAcceptMulticlient (0.32s) === RUN TestClientServerFunctionCall first: 1 second: 2 integration2_test.go:1892: returned to "main.main" - integration2_test.go:1899: Return values [{~r2 824634802008 false int int 48 int 3 0 0 [] 0 [block] DW_OP_fbreg 0x10 28}] + integration2_test.go:1899: Return values [{~r2 824634834776 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 {0} 0x49caa0 {7} 0x49cb00 0x49cb20 0x49cba0 0x49cc80 0x49cd00 0x49cd40 0x49cdc0 0x49ce40 0x49cec0 0x49cf40 old string value &{3 {4}} 2 25 ---- PASS: TestClientServerFunctionCall (0.78s) +--- PASS: TestClientServerFunctionCall (0.50s) === RUN TestClientServerFunctionCallBadPos integration2_test.go:1916: this is a safe point for Go 1.12 --- SKIP: TestClientServerFunctionCallBadPos (0.00s) @@ -9250,28 +9679,28 @@ about to panic integration2_test.go:1949: at: /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/fncall.go:197 integration2_test.go:1953: Return values [{~panic 824634801400 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.32s) +--- PASS: TestClientServerFunctionCallPanic (0.53s) === RUN TestClientServerFunctionCallStacktrace integration2_test.go:1968: 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:2008: 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)(0xc008e7c390), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc008e7c3c0), 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)(0xc008e7c3f0), 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)(0xc008e7c420), 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.53s) + integration2_test.go:2008: 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)(0xc00335f230), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00335f290), 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)(0xc00335f2c0), 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)(0xc00335f2f0), 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.35s) === RUN TestUnknownMethodCall -2022-12-18T08:04:59Z error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall ---- PASS: TestUnknownMethodCall (0.31s) +2021-11-15T01:45:07Z error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall +--- PASS: TestUnknownMethodCall (0.49s) === RUN TestIssue1703 - integration2_test.go:2059: FindLocation: []api.Location{api.Location{PC:0x4999f3, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00bdd92f0), PCs:[]uint64{0x4999f3}}} - integration2_test.go:2062: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x4999e0, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1e2a0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1e2d0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1e300), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1e330), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1e360), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1e390), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00be1e3c0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00be1e3f0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00be1e420), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00be1e450), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be12200), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0xa6, 0xae, 0xf6, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a1a, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00be1e4b0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00be1e4e0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0xc00be1e510), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be12240), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0x77, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a29, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e570), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e5a0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e5d0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e600), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e630), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e660), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00be1e690), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be12280), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0x4c, 0x33, 0xfa, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a54, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00be1e6f0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00be1e720), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00be1e750), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc00be1e780), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be122c0), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0xf5, 0xbb, 0xf6, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a6b, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e7e0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e810), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e840), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e870), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e8a0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e8d0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e900), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e930), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e960), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e990), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1e9c0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be12300), Text:"jmp 0x499a9b", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a9b, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1ea20), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1ea50), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1ea80), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1eab0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1eae0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1eb10), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00be1eb40), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be12340), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0xb3, 0x98, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499acd, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00be1eba0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00be1ebd0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00be1ec00), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499ad7, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1ec30), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be12380), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x4, 0x80, 0xfc, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499adc, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1ec90), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00be1ecc0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc00be123c0), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0xfb, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}} ---- PASS: TestIssue1703 (0.50s) + integration2_test.go:2059: FindLocation: []api.Location{api.Location{PC:0x4999f3, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913ec00), PCs:[]uint64{0x4999f3}}} + integration2_test.go:2062: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x4999e0, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913fb90), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913fbc0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913fbf0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913fc20), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913fc50), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00913fc80), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00913fcb0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00913fce0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00913fd10), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00913fd40), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc009097200), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0xa6, 0xae, 0xf6, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a1a, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00913fda0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc00913fdd0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0xc00913fe00), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc009097240), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0x77, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a29, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913fe60), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913fe90), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913fec0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913fef0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913ff20), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913ff50), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00913ff80), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc009097280), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0x4c, 0x33, 0xfa, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a54, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc009170000), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc009170030), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc009170060), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc009170090), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc0090972c0), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0xf5, 0xbb, 0xf6, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a6b, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091700f0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170120), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170150), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170180), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091701b0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091701e0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170210), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170240), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170270), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091702a0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091702d0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc009097300), Text:"jmp 0x499a9b", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499a9b, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170330), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170360), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170390), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091703c0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0091703f0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170420), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009170450), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc009097340), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0xb3, 0x98, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499acd, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc0091704b0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc0091704e0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc009170510), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499ad7, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009170540), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc009097380), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x4, 0x80, 0xfc, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x499adc, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc0091705a0), 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:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc0091705d0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0xc0090973c0), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0xfb, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}} +--- PASS: TestIssue1703 (0.51s) === RUN TestRerecord support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestRerecord integration2_test.go:2069: only valid for recorded targets --- SKIP: TestRerecord (0.00s) === RUN TestIssue1787 ---- PASS: TestIssue1787 (0.35s) +--- PASS: TestIssue1787 (0.30s) === RUN TestDoubleCreateBreakpoint integration2_test.go:2135: breakpoints before second call: integration2_test.go:2137: &{-2 runtime-fatal-throw 4400224 [4400224] /usr/lib/go-1.15/src/runtime/panic.go 1162 runtime.fatalthrow false false false 0 [] map[] 0 false} @@ -9281,23 +9710,23 @@ integration2_test.go:2150: &{-2 runtime-fatal-throw 4400224 [4400224] /usr/lib/go-1.15/src/runtime/panic.go 1162 runtime.fatalthrow false false false 0 [] map[] 0 false} integration2_test.go:2150: &{-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] map[] 0 false} integration2_test.go:2150: &{1 firstbreakpoint 4823553 [4823553] /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main true false false 0 [] map[] 0 false} ---- PASS: TestDoubleCreateBreakpoint (0.51s) +--- PASS: TestDoubleCreateBreakpoint (0.54s) === RUN TestStopRecording support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestStopRecording integration2_test.go:2162: only for rr backend --- SKIP: TestStopRecording (0.00s) === RUN TestClearLogicalBreakpoint integration2_test.go:2189: breakpoint set at []uint64{0x49ad01, 0x49ad52} ---- PASS: TestClearLogicalBreakpoint (0.67s) +--- PASS: TestClearLogicalBreakpoint (0.87s) === RUN TestRedirects support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestRedirects - integration2_test.go:2217: output "Redirect test 2022-12-18 08:05:02.555390111 +0000 UTC m=+0.000108523\n" - integration2_test.go:2227: output "Redirect test 2022-12-18 08:05:02.655179222 +0000 UTC m=+0.000097709\n" ---- PASS: TestRedirects (0.64s) + integration2_test.go:2217: output "Redirect test 2021-11-15 01:45:10.493291981 +0000 UTC m=+0.000116074\n" + integration2_test.go:2227: output "Redirect test 2021-11-15 01:45:10.596689698 +0000 UTC m=+0.000086517\n" +--- PASS: TestRedirects (0.57s) === RUN TestIssue2162 ---- PASS: TestIssue2162 (0.90s) +--- PASS: TestIssue2162 (0.85s) === RUN TestDetachLeaveRunning ---- PASS: TestDetachLeaveRunning (1.10s) +--- PASS: TestDetachLeaveRunning (1.20s) === RUN TestToggleBreakpointRestart integration2_test.go:2338: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x432460, Addrs:[]uint64{0x432460}, File:"/usr/lib/go-1.15/src/runtime/panic.go", Line:1162, FunctionName:"runtime.fatalthrow", Cond:"", Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false} integration2_test.go:2338: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x4324e0, Addrs:[]uint64{0x4324e0}, File:"/usr/lib/go-1.15/src/runtime/panic.go", Line:1189, FunctionName:"runtime.fatalpanic", Cond:"", Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false} @@ -9308,110 +9737,110 @@ integration2_test.go:2341: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4996c5, Addrs:[]uint64{0x4996c5}, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false} integration2_test.go:2341: &api.Breakpoint{ID:3, Name:"thirdbreakpoint", Addr:0x4996ca, Addrs:[]uint64{0x4996ca}, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:22, FunctionName:"main.main", Cond:"", Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false} integration2_test.go:2341: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x4996c0, Addrs:[]uint64{0x4996c0}, File:"/build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true} ---- PASS: TestToggleBreakpointRestart (0.81s) +--- PASS: TestToggleBreakpointRestart (0.79s) === RUN TestStopServerWithClosedListener ---- PASS: TestStopServerWithClosedListener (2.53s) +--- PASS: TestStopServerWithClosedListener (2.47s) === RUN TestVariableEvaluation support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestVariableEvaluation ---- PASS: TestVariableEvaluation (0.15s) +--- PASS: TestVariableEvaluation (0.38s) === RUN TestSetVariable ---- PASS: TestSetVariable (0.35s) +--- PASS: TestSetVariable (0.52s) === RUN TestVariableEvaluationShort support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestVariableEvaluationShort ---- PASS: TestVariableEvaluationShort (0.33s) +--- PASS: TestVariableEvaluationShort (0.32s) === RUN TestMultilineVariableEvaluation support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestMultilineVariableEvaluation ---- PASS: TestMultilineVariableEvaluation (0.36s) +--- PASS: TestMultilineVariableEvaluation (0.10s) === RUN TestLocalVariables support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestLocalVariables ---- PASS: TestLocalVariables (0.30s) +--- PASS: TestLocalVariables (0.51s) === RUN TestEmbeddedStruct support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestEmbeddedStruct ---- PASS: TestEmbeddedStruct (0.36s) +--- PASS: TestEmbeddedStruct (0.34s) === RUN TestComplexSetting --- PASS: TestComplexSetting (0.30s) === RUN TestEvalExpression support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestEvalExpression ---- PASS: TestEvalExpression (0.53s) +--- PASS: TestEvalExpression (0.73s) === RUN TestEvalAddrAndCast support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestEvalAddrAndCast - variables_test.go:889: &c1 → (*main.cstruct)(0xc0000a9418) - variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0xc0000aa010) - variables_test.go:904: *(*main.astruct)(0xc0000aa010) → main.astruct {A: 1, B: 2} ---- PASS: TestEvalAddrAndCast (0.31s) + variables_test.go:889: &c1 → (*main.cstruct)(0xc000123418) + variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0xc00000a140) + variables_test.go:904: *(*main.astruct)(0xc00000a140) → main.astruct {A: 1, B: 2} +--- PASS: TestEvalAddrAndCast (0.55s) === RUN TestMapEvaluation support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestMapEvaluation variables_test.go:916: m1 = map[string]main.astruct [ - "wristwatches": {A: 0, B: 0}, - "idealism": {A: 0, B: 0}, - "zoning": {A: 0, B: 0}, - "periling": {A: 0, B: 0}, - "chant": {A: 0, B: 0}, - "reminisce": {A: 0, B: 0}, - "unguidableness": {A: 0, B: 0}, - "unfluttering": {A: 0, B: 0}, - "squadrons": {A: 0, B: 0}, + "flashgun": {A: 0, B: 0}, + "paramese": {A: 0, B: 0}, + "shadrach": {A: 0, B: 0}, + "capocchia": {A: 0, B: 0}, "councilmanic": {A: 0, B: 0}, - "hindrances": {A: 0, B: 0}, - "tiara": {A: 0, B: 0}, - "raphidiferous": {A: 0, B: 0}, - "lip": {A: 0, B: 0}, - "takers": {A: 0, B: 0}, - "adversaria": {A: 0, B: 0}, - "jagless": {A: 0, B: 0}, + "squadrons": {A: 0, B: 0}, + "quaffing": {A: 0, B: 0}, + "fern": {A: 0, B: 0}, + "annunciable": {A: 0, B: 0}, "hormonal": {A: 0, B: 0}, - "orientations": {A: 0, B: 0}, - "horticulturists": {A: 0, B: 0}, - "unsincereness": {A: 0, B: 0}, - "glycine": {A: 0, B: 0}, - "capocchia": {A: 0, B: 0}, + "alterable": {A: 0, B: 0}, + "tiara": {A: 0, B: 0}, + "unfluttering": {A: 0, B: 0}, + "sweetbrier": {A: 0, B: 0}, + "egging": {A: 0, B: 0}, + "gutters": {A: 0, B: 0}, + "Zubenelgenubi": {A: 0, B: 0}, + "undazzled": {A: 0, B: 0}, "groomer": {A: 0, B: 0}, "quintuplets": {A: 0, B: 0}, - "gutters": {A: 0, B: 0}, + "hindrances": {A: 0, B: 0}, + "vaccinationist": {A: 0, B: 0}, + "ravenously": {A: 0, B: 0}, + "animates": {A: 0, B: 0}, "capital": {A: 0, B: 0}, - "annunciable": {A: 0, B: 0}, - "Adenauer": {A: 0, B: 0}, - "undazzled": {A: 0, B: 0}, - "undermeasure": {A: 0, B: 0}, + "raphidiferous": {A: 0, B: 0}, + "equivocally": {A: 0, B: 0}, + "meanders": {A: 0, B: 0}, + "periling": {A: 0, B: 0}, + "availing": {A: 0, B: 0}, + "bantering": {A: 0, B: 0}, + "wristwatches": {A: 0, B: 0}, + "idealism": {A: 0, B: 0}, + "snorkel": {A: 0, B: 0}, + "unsincereness": {A: 0, B: 0}, + "glycine": {A: 0, B: 0}, + "parasite": {A: 0, B: 0}, "arsenic": {A: 0, B: 0}, "adaptive": {A: 0, B: 0}, - "flummoxes": {A: 0, B: 0}, - "Micraster": {A: 0, B: 0}, - "parasite": {A: 0, B: 0}, - "equivocally": {A: 0, B: 0}, - "tangos": {A: 0, B: 0}, - "fern": {A: 0, B: 0}, - "ravenously": {A: 0, B: 0}, - "egging": {A: 0, B: 0}, - "thallium": {A: 0, B: 0}, - "paramese": {A: 0, B: 0}, "intentionally": {A: 0, B: 0}, "Malone": {A: 2, B: 3}, - "sweetbrier": {A: 0, B: 0}, + "coincidentally": {A: 0, B: 0}, "inserts": {A: 0, B: 0}, - "availing": {A: 0, B: 0}, - "meanders": {A: 0, B: 0}, + "orientations": {A: 0, B: 0}, + "flummoxes": {A: 0, B: 0}, + "reminisce": {A: 0, B: 0}, + "horticulturists": {A: 0, B: 0}, + "thallium": {A: 0, B: 0}, + "crenature": {A: 0, B: 0}, + "Micraster": {A: 0, B: 0}, + "undermeasure": {A: 0, B: 0}, + "unguidableness": {A: 0, B: 0}, + "basiliscine": {A: 0, B: 0}, + "jagless": {A: 0, B: 0}, + "zoning": {A: 0, B: 0}, + "lip": {A: 0, B: 0}, "tumblers": {A: 0, B: 0}, - "shadrach": {A: 0, B: 0}, - "heautomorphism": {A: 0, B: 0}, - "quaffing": {A: 0, B: 0}, - "coincidentally": {A: 0, B: 0}, - "snorkel": {A: 0, B: 0}, + "Adenauer": {A: 0, B: 0}, + "takers": {A: 0, B: 0}, + "preinvolvement": {A: 0, B: 0}, + "tangos": {A: 0, B: 0}, + "chant": {A: 0, B: 0}, "jibbed": {A: 0, B: 0}, - "animates": {A: 0, B: 0}, - "vaccinationist": {A: 0, B: 0}, - "prankster": {A: 0, B: 0}, - "flashgun": {A: 0, B: 0}, - "alterable": {A: 0, B: 0}, - "bantering": {A: 0, B: 0}, - "basiliscine": {A: 0, B: 0}, - "crenature": {A: 0, B: 0}, + "heautomorphism": {A: 0, B: 0}, ...+2 more ] ---- PASS: TestMapEvaluation (0.31s) +--- PASS: TestMapEvaluation (0.53s) === RUN TestUnsafePointer support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestUnsafePointer ---- PASS: TestUnsafePointer (0.35s) +--- PASS: TestUnsafePointer (0.53s) === RUN TestIssue426 support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue426 variables_test.go:996: iface1 → interface {} @@ -9420,14 +9849,14 @@ variables_test.go:996: anonfunc → func(struct struct { main.i int }, interface {}, struct struct { main.val go/constant.Value }) void variables_test.go:996: anonstruct2 → struct struct { main.i int; main.j int } variables_test.go:996: anoniface1 → interface { OtherFunction(int, int); SomeFunction(struct { main.val go/constant.Value }) } ---- PASS: TestIssue426 (0.54s) +--- PASS: TestIssue426 (0.52s) === RUN TestPackageRenames support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestPackageRenames ---- PASS: TestPackageRenames (0.62s) +--- PASS: TestPackageRenames (0.43s) === RUN TestConstants ---- PASS: TestConstants (0.71s) +--- PASS: TestConstants (0.66s) === RUN TestIssue1075 ---- PASS: TestIssue1075 (1.30s) +--- PASS: TestIssue1075 (1.39s) === RUN TestCallFunction variables_test.go:1355: call "call1(one, two)" first: 1 second: 2 @@ -9555,27 +9984,27 @@ variables_test.go:1355: call "strings.Join(s1, comma)" variables_test.go:1358: err = error evaluating "s1" as argument elems in function strings.Join: could not find symbol value for s1 variables_test.go:1355: call "-unsafe escapeArg(&a2)" ---- PASS: TestCallFunction (0.92s) +--- PASS: TestCallFunction (1.00s) === RUN TestIssue1531 variables_test.go:1443: m = map[string]main.W ["s": {x: 0, y: 0}, "r": {x: 0, y: 0}, "v": {x: 0, y: 0}, ] variables_test.go:1449: mm = map[string]main.W ["r": {x: 0, y: 0}, "t": {x: 0, y: 0}, "v": {x: 0, y: 0}, ] ---- PASS: TestIssue1531 (0.88s) +--- PASS: TestIssue1531 (0.91s) === RUN TestPluginVariables - variables_test.go:1500: bp.Addr = 0x7efc09efb8fa - variables_test.go:1504: 0x0 /tmp/plugintest2.09fb6e9e - variables_test.go:1504: 0x7efc37bb8000 /lib/x86_64-linux-gnu/libdl.so.2 - variables_test.go:1504: 0x7efc37b90000 /lib/x86_64-linux-gnu/libpthread.so.0 - variables_test.go:1504: 0x7efc379c8000 /lib/x86_64-linux-gnu/libc.so.6 - variables_test.go:1504: 0x7efc37bc8000 /lib64/ld-linux-x86-64.so.2 - variables_test.go:1504: 0x7efc101f0000 /tmp/plugin1.ffd6d043 - variables_test.go:1504: 0x7efc09d30000 /tmp/plugin2.07f72963 - variables_test.go:1478: at 0x7efc09efbaa0 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 139620963564192 139620963564193 6519 0xc006e73200 []} ---- PASS: TestPluginVariables (8.05s) + variables_test.go:1500: bp.Addr = 0x7fe634a2b8fa + variables_test.go:1504: 0x0 /tmp/plugintest2.083e07a5 + variables_test.go:1504: 0x7fe65e4f8000 /lib/x86_64-linux-gnu/libdl.so.2 + variables_test.go:1504: 0x7fe65e4d0000 /lib/x86_64-linux-gnu/libpthread.so.0 + variables_test.go:1504: 0x7fe65e308000 /lib/x86_64-linux-gnu/libc.so.6 + variables_test.go:1504: 0x7fe65e508000 /lib64/ld-linux-x86-64.so.2 + variables_test.go:1504: 0x7fe634b28000 /tmp/plugin1.28a487f4 + variables_test.go:1504: 0x7fe634860000 /tmp/plugin2.b4f5db5e + variables_test.go:1478: at 0x7fe634a2baa0 /build/delve-1.6.1/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 140626702285472 140626702285473 6519 0xc0032e9d00 []} +--- PASS: TestPluginVariables (5.37s) === RUN TestCgoEval support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestCgoEval ---- PASS: TestCgoEval (1.01s) +--- PASS: TestCgoEval (1.25s) PASS -ok github.com/go-delve/delve/service/test 87.647s +ok github.com/go-delve/delve/service/test 89.820s create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang @@ -9614,12 +10043,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/4095964/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/4095964/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3601208 and its subdirectories -I: Current time: Sat Dec 17 20:06:08 -12 2022 -I: pbuilder-time-stamp: 1671350768 +I: removing directory /srv/workspace/pbuilder/4095964 and its subdirectories +I: Current time: Mon Nov 15 15:46:14 +14 2021 +I: pbuilder-time-stamp: 1636940774