Diff of the two buildlogs: -- --- b1/build.log 2021-07-18 04:33:34.947542171 +0000 +++ b2/build.log 2021-07-18 04:38:59.427365433 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jul 17 16:24:34 -12 2021 -I: pbuilder-time-stamp: 1626582274 +I: Current time: Sun Aug 21 00:56:39 +14 2022 +I: pbuilder-time-stamp: 1660992999 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.SopiNc0u/trustedkeys.kbx': General error -gpgv: Signature made Wed May 19 21:50:46 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.puWH726U/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/28490/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/13189/tmp/hooks/D01_modify_environment starting +debug: Running on codethink13-arm64. +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/13189/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/13189/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=8' - DISTRIBUTION='' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - 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='28490' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=13189 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.NMu2O9OM6K/pbuilderrc_vQxS --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.NMu2O9OM6K/b1 --logfile b1/build.log delve_1.6.1-1.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16: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.NMu2O9OM6K/pbuilderrc_FXQc --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.NMu2O9OM6K/b2 --logfile b2/build.log --extrapackages usrmerge delve_1.6.1-1.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink10-arm64 4.15.0-147-generic #151-Ubuntu SMP Fri Jun 18 19:18:37 UTC 2021 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-147-generic #151-Ubuntu SMP Fri Jun 18 19:18:37 UTC 2021 aarch64 GNU/Linux I: ls -l /bin total 5252 - -rwxr-xr-x 1 root root 1282512 Jun 21 14:26 bash - -rwxr-xr-x 3 root root 34808 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 34808 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 34808 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 14264 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 39832 Sep 22 2020 cat - -rwxr-xr-x 1 root root 64512 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 60368 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 64528 Sep 22 2020 chown - -rwxr-xr-x 1 root root 138896 Sep 22 2020 cp - -rwxr-xr-x 1 root root 129544 Dec 10 2020 dash - -rwxr-xr-x 1 root root 101384 Sep 22 2020 date - -rwxr-xr-x 1 root root 80984 Sep 22 2020 dd - -rwxr-xr-x 1 root root 89824 Sep 22 2020 df - -rwxr-xr-x 1 root root 143088 Sep 22 2020 dir - -rwxr-xr-x 1 root root 76152 Feb 7 02:38 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 35632 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 31512 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 64856 Feb 7 02:38 findmnt - -rwsr-xr-x 1 root root 34824 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 178400 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 93744 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 18440 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 68720 Sep 22 2020 ln - -rwxr-xr-x 1 root root 52720 Feb 7 2020 login - -rwxr-xr-x 1 root root 143088 Sep 22 2020 ls - -rwxr-xr-x 1 root root 161960 Feb 7 02:38 lsblk - -rwxr-xr-x 1 root root 85200 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 68744 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 43976 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 51368 Feb 7 02:38 more - -rwsr-xr-x 1 root root 51360 Feb 7 02:38 mount - -rwxr-xr-x 1 root root 14496 Feb 7 02:38 mountpoint - -rwxr-xr-x 1 root root 134808 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 35720 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Jun 21 14:26 rbash -> bash - -rwxr-xr-x 1 root root 43872 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 68592 Sep 22 2020 rm - -rwxr-xr-x 1 root root 43880 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 19208 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 114016 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 16 21:25 sh -> dash - -rwxr-xr-x 1 root root 35656 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 72640 Sep 22 2020 stty - -rwsr-xr-x 1 root root 67776 Feb 7 02:38 su - -rwxr-xr-x 1 root root 35672 Sep 22 2020 sync - -rwxr-xr-x 1 root root 535768 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 10568 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 89120 Sep 22 2020 touch - -rwxr-xr-x 1 root root 31512 Sep 22 2020 true - -rwxr-xr-x 1 root root 14264 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 30880 Feb 7 02:38 umount - -rwxr-xr-x 1 root root 35640 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 143088 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 59584 Feb 7 02:38 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/28490/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1282512 Jun 22 2021 bash + -rwxr-xr-x 3 root root 34808 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 34808 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 34808 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 14264 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 39832 Sep 23 2020 cat + -rwxr-xr-x 1 root root 64512 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 60368 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 64528 Sep 23 2020 chown + -rwxr-xr-x 1 root root 138896 Sep 23 2020 cp + -rwxr-xr-x 1 root root 129544 Dec 11 2020 dash + -rwxr-xr-x 1 root root 101384 Sep 23 2020 date + -rwxr-xr-x 1 root root 80984 Sep 23 2020 dd + -rwxr-xr-x 1 root root 89824 Sep 23 2020 df + -rwxr-xr-x 1 root root 143088 Sep 23 2020 dir + -rwxr-xr-x 1 root root 76152 Feb 8 2021 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 35632 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 31512 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 64856 Feb 8 2021 findmnt + -rwsr-xr-x 1 root root 34824 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 178400 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 93744 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 18440 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 68720 Sep 23 2020 ln + -rwxr-xr-x 1 root root 52720 Feb 8 2020 login + -rwxr-xr-x 1 root root 143088 Sep 23 2020 ls + -rwxr-xr-x 1 root root 161960 Feb 8 2021 lsblk + -rwxr-xr-x 1 root root 85200 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 68744 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 43976 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 51368 Feb 8 2021 more + -rwsr-xr-x 1 root root 51360 Feb 8 2021 mount + -rwxr-xr-x 1 root root 14496 Feb 8 2021 mountpoint + -rwxr-xr-x 1 root root 134808 Sep 23 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 35720 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Jun 22 2021 rbash -> bash + -rwxr-xr-x 1 root root 43872 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 68592 Sep 23 2020 rm + -rwxr-xr-x 1 root root 43880 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 19208 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 114016 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Aug 21 00:56 sh -> bash + lrwxrwxrwx 1 root root 4 Aug 20 05:48 sh.distrib -> dash + -rwxr-xr-x 1 root root 35656 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 72640 Sep 23 2020 stty + -rwsr-xr-x 1 root root 67776 Feb 8 2021 su + -rwxr-xr-x 1 root root 35672 Sep 23 2020 sync + -rwxr-xr-x 1 root root 535768 Feb 17 2021 tar + -rwxr-xr-x 1 root root 10568 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 89120 Sep 23 2020 touch + -rwxr-xr-x 1 root root 31512 Sep 23 2020 true + -rwxr-xr-x 1 root root 14264 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 30880 Feb 8 2021 umount + -rwxr-xr-x 1 root root 35640 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 143088 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 59584 Feb 8 2021 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/13189/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 arm64 golang-golang-x-arch-dev all 0.0~git20201207.1e68675-1 [331 kB] Get: 80 http://deb.debian.org/debian bullseye/main arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-1 [30.6 kB] Get: 81 http://deb.debian.org/debian bullseye/main arm64 golang-starlark-dev all 0.0~git20210122.f935de8-1 [159 kB] -Fetched 83.1 MB in 2s (42.7 MB/s) +Fetched 83.1 MB in 2s (49.3 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 ... 19646 files and directories currently installed.) @@ -650,8 +684,45 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main arm64 libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main arm64 libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main arm64 libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main arm64 usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (1196 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(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 ... 35596 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. 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: Temporary failure in name resolution +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 @@ -671,43 +742,43 @@ 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-aarch64-linux-gnu && go install -trimpath -v -p 8 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 -internal/cpu runtime/internal/sys -internal/race -unicode/utf8 unicode -runtime/internal/atomic +internal/cpu +unicode/utf8 +internal/unsafeheader sync/atomic +internal/race +runtime/internal/atomic encoding runtime/internal/math math/bits unicode/utf16 -golang.org/x/sys/internal/unsafeheader -container/list internal/bytealg +golang.org/x/sys/internal/unsafeheader +internal/testlog runtime/cgo +container/list +math internal/nettrace -internal/testlog crypto/internal/subtle crypto/subtle -math vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/subtle container/ring -runtime github.com/shurcooL/sanitized_anchor_name +runtime internal/reflectlite sync -math/rand internal/singleflight +math/rand errors sort -io internal/oserror -strconv github.com/hashicorp/golang-lru/simplelru +strconv vendor/golang.org/x/net/dns/dnsmessage +io syscall bytes strings @@ -722,148 +793,148 @@ crypto/rc4 reflect vendor/golang.org/x/text/transform +regexp/syntax path bufio -go.starlark.net/internal/spell html -regexp/syntax -internal/syscall/unix +go.starlark.net/internal/spell time internal/syscall/execenv +internal/syscall/unix regexp -context internal/poll -os -encoding/binary +context internal/fmtsort +encoding/binary +os encoding/base64 -crypto/cipher crypto/sha512 -crypto/ed25519/internal/edwards25519 -crypto/sha1 +crypto/cipher crypto/md5 -fmt +crypto/sha1 +crypto/ed25519/internal/edwards25519 golang.org/x/sys/unix -path/filepath -net -os/signal crypto/sha256 +encoding/pem +vendor/golang.org/x/crypto/poly1305 crypto/aes crypto/des -encoding/pem -io/ioutil -os/exec +path/filepath +fmt +os/signal +net vendor/golang.org/x/crypto/chacha20 runtime/debug -vendor/golang.org/x/crypto/poly1305 +io/ioutil +os/exec vendor/golang.org/x/crypto/chacha20poly1305 -os/user +github.com/go-delve/delve/pkg/goversion log +os/user +github.com/cosiner/argv encoding/json gopkg.in/yaml.v2 -github.com/go-delve/delve/pkg/goversion -github.com/cosiner/argv debug/dwarf compress/flate encoding/hex go/token -go/scanner -compress/zlib -go/ast github.com/go-delve/delve/pkg/dwarf/regnum github.com/go-delve/delve/pkg/version -github.com/sirupsen/logrus math/big +go/scanner +compress/zlib golang.org/x/arch/arm64/arm64asm +go/ast +github.com/sirupsen/logrus debug/elf -github.com/go-delve/delve/pkg/logflags debug/macho -debug/pe +github.com/go-delve/delve/pkg/logflags github.com/go-delve/delve/pkg/astutil +debug/pe github.com/go-delve/delve/pkg/dwarf/util -github.com/go-delve/delve/pkg/elfwriter +go/constant +go/parser github.com/go-delve/delve/pkg/dwarf/frame github.com/go-delve/delve/pkg/dwarf/op github.com/go-delve/delve/pkg/dwarf/line -go/parser -go/printer -go/constant github.com/go-delve/delve/pkg/dwarf/godwarf +github.com/go-delve/delve/pkg/elfwriter +go/printer golang.org/x/arch/x86/x86asm encoding/xml -github.com/go-delve/delve/pkg/config -github.com/go-delve/delve/pkg/terminal/colorize -github.com/go-delve/delve/pkg/dwarf/loclist -github.com/go-delve/delve/pkg/dwarf/reader -github.com/go-delve/delve/pkg/gobuild github.com/mattn/go-isatty +github.com/go-delve/delve/pkg/terminal/colorize encoding/gob net/url +github.com/go-delve/delve/pkg/dwarf/loclist +github.com/go-delve/delve/pkg/dwarf/reader text/template/parse compress/gzip crypto/rand +github.com/go-delve/delve/pkg/config crypto/elliptic encoding/asn1 +github.com/go-delve/delve/pkg/gobuild crypto/ed25519 crypto/rsa crypto/dsa vendor/golang.org/x/crypto/curve25519 -vendor/golang.org/x/text/unicode/bidi +github.com/go-delve/delve/pkg/proc text/template -vendor/golang.org/x/text/unicode/norm +vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/text/unicode/norm +mime vendor/golang.org/x/crypto/cryptobyte -github.com/go-delve/delve/pkg/proc crypto/x509/pkix vendor/golang.org/x/text/secure/bidirule -mime mime/quotedprintable net/http/internal -net/textproto -crypto/ecdsa github.com/peterh/liner go.starlark.net/syntax +net/textproto github.com/google/go-dap -crypto/x509 -mime/multipart +crypto/ecdsa html/template +mime/multipart +crypto/x509 vendor/golang.org/x/net/idna encoding/csv flag github.com/russross/blackfriday/v2 -github.com/go-delve/delve/pkg/dwarf/dwarfbuilder go.starlark.net/resolve +github.com/go-delve/delve/pkg/dwarf/dwarfbuilder runtime/trace testing github.com/spf13/pflag -vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy -go.starlark.net/internal/compile +vendor/golang.org/x/net/http/httpguts crypto/tls +go.starlark.net/internal/compile github.com/cpuguy83/go-md2man/v2/md2man -go.starlark.net/starlark github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/service/dap/daptest -github.com/spf13/cobra +go.starlark.net/starlark github.com/go-delve/delve/pkg/proc/amd64util github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/service/api github.com/go-delve/delve/pkg/proc/core/minidump github.com/go-delve/delve/pkg/proc/linutil +github.com/spf13/cobra github.com/go-delve/delve/pkg/proc/fbsdutil -github.com/spf13/cobra/doc +github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/proc/core github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/native -github.com/go-delve/delve/pkg/locspec +github.com/spf13/cobra/doc net/http/httptrace net/http github.com/go-delve/delve/service/debugger github.com/go-delve/delve/service net/rpc net/rpc/jsonrpc -github.com/go-delve/delve/service/rpc2 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/pkg/terminal/starbind github.com/go-delve/delve/pkg/terminal @@ -876,9 +947,9 @@ 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.05s) +--- PASS: TestGenerateManpage (0.01s) PASS -ok github.com/go-delve/delve/cmd/dlv 0.078s +ok github.com/go-delve/delve/cmd/dlv 0.032s === RUN TestParseRedirects cmds_test.go:41: input: ["one.txt"] cmds_test.go:43: output: ["one.txt" "" ""] error @@ -892,21 +963,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.049s +ok github.com/go-delve/delve/cmd/dlv/cmds 0.020s ? 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.047s +ok github.com/go-delve/delve/pkg/config 0.023s ? 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.094s +ok github.com/go-delve/delve/pkg/dwarf/frame 0.041s === RUN TestNormalizeRanges --- PASS: TestNormalizeRanges (0.00s) === RUN TestRangeContains @@ -1467,50 +1538,50 @@ line_parser_test.go:134: file /usr/lib/go-1.15/src/sync/atomic/value.go 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_arm64.s ---- PASS: TestDebugLinePrologueParser (5.22s) +--- PASS: TestDebugLinePrologueParser (1.78s) === RUN TestPCToLine -match 401c50 / 8c0440 (59ns) -match 40648c / 8c0440 (2.45µs) -match 40aea2 / 8c0440 (11.662µs) -match 40e7c2 / 8c0440 (3.022µs) -match 413162 / 8c0440 (16.118µs) -match 4167ad / 8c0440 (2.953µs) -match 41b3ad / 8c0440 (37.33µs) -match 41f81f / 8c0440 (12.759µs) -match 423cc6 / 8c0440 (4.74µs) -match 427c96 / 8c0440 (18.323µs) -match 42c42b / 8c0440 (11.956µs) -match 430dd3 / 8c0440 (30.285µs) -match 434bf0 / 8c0440 (18.187µs) -match 4392f6 / 8c0440 (14.188µs) -match 43e418 / 8c0440 (16.766µs) -match 442ce3 / 8c0440 (23.574µs) -match 447ae9 / 8c0440 (25.434µs) -match 44cded / 8c0440 (13.992µs) +match 401c50 / 8c0440 (70ns) +match 40648c / 8c0440 (2.272µs) +match 40aea2 / 8c0440 (2.476µs) +match 40e7c2 / 8c0440 (2.51µs) +match 413162 / 8c0440 (4.797µs) +match 4167ad / 8c0440 (2.989µs) +match 41b3ad / 8c0440 (4.928µs) +match 41f81f / 8c0440 (5.476µs) +match 423cc6 / 8c0440 (8.29µs) +match 427c96 / 8c0440 (4.939µs) +match 42c42b / 8c0440 (6.225µs) +match 430dd3 / 8c0440 (5.85µs) +match 434bf0 / 8c0440 (5.998µs) +match 4392f6 / 8c0440 (7.789µs) +match 43e418 / 8c0440 (11.789µs) +match 442ce3 / 8c0440 (7.567µs) +match 447ae9 / 8c0440 (8.841µs) +match 44cded / 8c0440 (9.306µs) line_parser_test.go:294: restart form beginning -match 401c50 / 8c0440 (4ns) -match 40648c / 8c0440 (2.166µs) -match 40aea2 / 8c0440 (4.099µs) -match 40e7c2 / 8c0440 (2.086µs) ---- PASS: TestPCToLine (0.57s) +match 401c50 / 8c0440 (6ns) +match 40648c / 8c0440 (2.392µs) +match 40aea2 / 8c0440 (2.182µs) +match 40e7c2 / 8c0440 (1.819µs) +--- PASS: TestPCToLine (0.26s) === RUN TestDebugLineC --- PASS: TestDebugLineC (0.00s) === RUN TestDebugLineDwarf4 --- PASS: TestDebugLineDwarf4 (0.01s) === RUN TestGrafana ---- PASS: TestGrafana (13.87s) +--- PASS: TestGrafana (4.51s) === RUN TestMultipleSequences --- PASS: TestMultipleSequences (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/line 19.774s +ok github.com/go-delve/delve/pkg/dwarf/line 6.624s === RUN TestLoclist5 --- PASS: TestLoclist5 (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/loclist 0.037s +ok github.com/go-delve/delve/pkg/dwarf/loclist 0.022s === RUN TestExecuteStackProgram --- PASS: TestExecuteStackProgram (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/op 0.008s +ok github.com/go-delve/delve/pkg/dwarf/op 0.029s ? github.com/go-delve/delve/pkg/dwarf/reader [no test files] ? github.com/go-delve/delve/pkg/dwarf/regnum [no test files] === RUN TestDecodeULEB128 @@ -1538,7 +1609,7 @@ === RUN TestParseString --- PASS: TestParseString (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/util 0.013s +ok github.com/go-delve/delve/pkg/dwarf/util 0.040s ? github.com/go-delve/delve/pkg/elfwriter [no test files] ? github.com/go-delve/delve/pkg/gobuild [no test files] === RUN TestParseVersionString @@ -1553,13 +1624,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.10s) +--- PASS: TestInstalled (0.07s) PASS -ok github.com/go-delve/delve/pkg/goversion 0.119s +ok github.com/go-delve/delve/pkg/goversion 0.099s === RUN TestFunctionLocationParsing --- PASS: TestFunctionLocationParsing (0.00s) PASS -ok github.com/go-delve/delve/pkg/locspec 0.031s +ok github.com/go-delve/delve/pkg/locspec 0.032s ? github.com/go-delve/delve/pkg/logflags [no test files] === RUN TestIssue554 --- PASS: TestIssue554 (0.00s) @@ -1578,7 +1649,7 @@ proc_general_test.go:45: read addr=0x5000 size=0x33 --- PASS: TestReadCStringValue (0.00s) === RUN TestDwarfVersion ---- PASS: TestDwarfVersion (2.87s) +--- PASS: TestDwarfVersion (1.16s) === RUN TestAlignAddr --- PASS: TestAlignAddr (0.00s) === RUN TestConvertInt @@ -1601,8 +1672,8 @@ --- PASS: TestDwarfExprLoclist (0.00s) === RUN TestIssue1419 dwarf_expr_test.go:318: 0xbeef0000 - dwarf_expr_test.go:319: &{3203334144 false a []int []int slice 0x4000361740 0x40000cd9e0 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.01s) + dwarf_expr_test.go:319: &{3203334144 false a []int []int slice 0x4000123600 0x40000a6c60 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]] --- PASS: TestLocationCovers (0.00s) @@ -1615,15 +1686,15 @@ === RUN TestAbstractOriginDefinedAfterUse --- PASS: TestAbstractOriginDefinedAfterUse (0.00s) === RUN TestLoadingExternalDebugInfo ---- PASS: TestLoadingExternalDebugInfo (5.17s) +--- PASS: TestLoadingExternalDebugInfo (1.66s) === RUN TestExit support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExit Hello, World! ---- PASS: TestExit (3.56s) +--- PASS: TestExit (1.49s) === RUN TestExitAfterContinue support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExitAfterContinue Hello, World! ---- PASS: TestExitAfterContinue (1.49s) +--- PASS: TestExitAfterContinue (0.28s) === RUN TestHalt past main 100000 @@ -1690,76 +1761,100 @@ 6200000 6300000 6400000 ---- PASS: TestHalt (5.40s) +6500000 +6600000 +6700000 +6800000 +6900000 +7000000 +7100000 +7200000 +7300000 +7400000 +7500000 +7600000 +7700000 +7800000 +7900000 +8000000 +8100000 +8200000 +8300000 +8400000 +--- PASS: TestHalt (1.82s) === RUN TestStep support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStep ---- PASS: TestStep (2.77s) +--- PASS: TestStep (1.56s) === RUN TestBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpoint ---- PASS: TestBreakpoint (0.54s) +--- PASS: TestBreakpoint (0.52s) === RUN TestBreakpointInSeparateGoRoutine support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointInSeparateGoRoutine ---- PASS: TestBreakpointInSeparateGoRoutine (4.68s) +--- PASS: TestBreakpointInSeparateGoRoutine (2.04s) === RUN TestBreakpointWithNonExistantFunction ---- PASS: TestBreakpointWithNonExistantFunction (1.28s) +--- PASS: TestBreakpointWithNonExistantFunction (0.74s) === RUN TestClearBreakpointBreakpoint ---- PASS: TestClearBreakpointBreakpoint (1.18s) +--- PASS: TestClearBreakpointBreakpoint (0.57s) === RUN TestNextGeneral support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextGeneral foo ---- PASS: TestNextGeneral (4.20s) +--- PASS: TestNextGeneral (1.20s) === RUN TestNextConcurrent support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrent hi 9 +hi 3 +hi 4 hi 4 hi 3 -hi 6 -hi 6 +hi 5 +hi 0 +hi 2 +hi 5 hi 9 ---- PASS: TestNextConcurrent (4.19s) +hi 0 +hi 2 +--- PASS: TestNextConcurrent (1.14s) === 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 9 hi 6 +hi 3 +hi 7 proc_test.go:637: test case {10 11} +hi 7 +hi 9 hi 6 -hi 0 -hi 0 hi 3 -hi 3 -hi 9 -hi 1 -hi 1 ---- PASS: TestNextConcurrentVariant2 (1.28s) +--- PASS: TestNextConcurrentVariant2 (0.40s) === 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 (1.06s) +--- PASS: TestNextFunctionReturn (0.55s) === 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 (2.58s) +--- PASS: TestNextFunctionReturnDefer (1.52s) === RUN TestNextNetHTTP ---- PASS: TestNextNetHTTP (41.00s) +--- PASS: TestNextNetHTTP (13.57s) === RUN TestRuntimeBreakpoint ---- PASS: TestRuntimeBreakpoint (2.24s) +--- PASS: TestRuntimeBreakpoint (1.89s) === RUN TestFindReturnAddress support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddress ---- PASS: TestFindReturnAddress (0.80s) +--- PASS: TestFindReturnAddress (0.29s) === RUN TestFindReturnAddressTopOfStackFn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddressTopOfStackFn ---- PASS: TestFindReturnAddressTopOfStackFn (1.82s) +--- PASS: TestFindReturnAddressTopOfStackFn (0.82s) === RUN TestSwitchThread support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestSwitchThread ---- PASS: TestSwitchThread (0.42s) +--- PASS: TestSwitchThread (0.38s) === RUN TestCGONext support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCGONext ---- PASS: TestCGONext (5.52s) +--- PASS: TestCGONext (3.32s) === RUN TestStacktrace support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStacktrace proc_test.go:882: Stacktrace 0: @@ -1775,9 +1870,9 @@ proc_test.go:884: /build/delve-1.6.1/obj-aarch64-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_arm64.s:1136 ---- PASS: TestStacktrace (1.49s) +--- PASS: TestStacktrace (0.68s) === RUN TestStacktrace2 ---- PASS: TestStacktrace2 (2.40s) +--- PASS: TestStacktrace2 (1.18s) === 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) @@ -1785,8 +1880,10 @@ proc_test.go:1000: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main (0x66344) -90 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main (0x3b8bc) -30 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit (0x638e4) -30 false - proc_test.go:994: Non-goroutine stack: 1 (2) - proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:246 runtime.forcegchelper (0x3ba80) -30 false + proc_test.go:994: Non-goroutine stack: 1 (4) + proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) -60 false + proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock (0x3bb44) -30 false + proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:255 runtime.forcegchelper (0x3bb44) -30 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit (0x638e4) -30 false proc_test.go:994: Non-goroutine stack: 2 (4) proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) -60 false @@ -1798,40 +1895,40 @@ proc_test.go:1000: /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock (0x28f1c) -30 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/mgcscavenge.go:265 runtime.bgscavenge (0x28f1c) -30 false proc_test.go:1000: /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit (0x638e4) -30 false ---- PASS: TestStacktraceGoroutine (1.65s) +--- PASS: TestStacktraceGoroutine (0.78s) === RUN TestKill ---- PASS: TestKill (0.42s) +--- PASS: TestKill (0.59s) === RUN TestGetG - proc_test.go:1052: nocgo: g is: &{1 432264 0 0 0 432008 261984 2 0 {274878304256 274878300160} 0 14 false {638432 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0x40006c1060} 0x40000d2540 0x40000f6360 } + proc_test.go:1052: nocgo: g is: &{1 432264 0 0 0 432008 261984 2 0 {274878271488 274878267392} 0 14 false {638432 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0x400062d060} 0x4000174540 0x40000be120 } support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGetG - proc_test.go:1052: cgo: g is: &{1 4563336 0 0 0 4563080 4393776 2 0 {274878210048 274878205952} 0 14 false {4770176 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0x4000651210} 0x40000d20e0 0x4000524120 } ---- PASS: TestGetG (1.05s) + proc_test.go:1052: cgo: g is: &{1 4563336 0 0 0 4563080 4393776 2 0 {274878189568 274878185472} 0 14 false {4770176 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0x4000641210} 0x400028a230 0x40000be000 } +--- PASS: TestGetG (0.80s) === RUN TestContinueMulti support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestContinueMulti hi hi hi ---- PASS: TestContinueMulti (6.23s) +--- PASS: TestContinueMulti (5.15s) === RUN TestBreakpointOnFunctionEntry support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointOnFunctionEntry ---- PASS: TestBreakpointOnFunctionEntry (0.39s) +--- PASS: TestBreakpointOnFunctionEntry (0.42s) === RUN TestProcessReceivesSIGCHLD support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestProcessReceivesSIGCHLD -Sat Jul 17 16:29:58 -12 2021 ---- PASS: TestProcessReceivesSIGCHLD (2.56s) +Sun Aug 21 00:59:09 +14 2022 +--- PASS: TestProcessReceivesSIGCHLD (1.07s) === RUN TestIssue239 ---- PASS: TestIssue239 (1.92s) +--- PASS: TestIssue239 (1.22s) === RUN TestVariableEvaluation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluation ---- PASS: TestVariableEvaluation (1.67s) +--- PASS: TestVariableEvaluation (1.77s) === RUN TestFrameEvaluation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFrameEvaluation - proc_test.go:1273: stopped on thread 20954, goroutine: &proc.G{ID:1, PC:0x3bbdc, SP:0x0, BP:0x0, LR:0x0, GoPC:0x61518, StartPC:0x3b6b0, Status:0x2, stkbarVar:(*proc.Variable)(nil), stkbarPos:0, stack:proc.stack{hi:0x4000069000, lo:0x4000068000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x66230, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0x40005e38e0)}, Thread:(*native.nativeThread)(0x40005fd030), variable:(*proc.Variable)(0x400022c000), Unreadable:error(nil), labels:(*map[string]string)(nil)} - proc_test.go:1286: Goroutine 1 &native.nativeThread{ID:20954, Status:(*native.waitStatus)(0x400060a028), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0x400024c1e0), Active:true, Internal:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0x40003ec280), singleStepping:false, os:(*native.osSpecificDetails)(0x40004bd260), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0x40002f8a90)}} + proc_test.go:1273: stopped on thread 32425, goroutine: &proc.G{ID:1, PC:0x3bbdc, SP:0x0, BP:0x0, LR:0x0, GoPC:0x61518, StartPC:0x3b6b0, Status:0x2, stkbarVar:(*proc.Variable)(nil), stkbarPos:0, stack:proc.stack{hi:0x4000117000, lo:0x4000116000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x66230, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0x400051b8e0)}, Thread:(*native.nativeThread)(0x4000872d20), variable:(*proc.Variable)(0x4000196360), Unreadable:error(nil), labels:(*map[string]string)(nil)} + proc_test.go:1286: Goroutine 1 &native.nativeThread{ID:32425, Status:(*native.waitStatus)(0x400064a058), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0x40005981e0), Active:true, Internal:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0x4000282400), singleStepping:false, os:(*native.osSpecificDetails)(0x4000092100), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0x40001161a0)}} proc_test.go:3162: 0x66230 -0x100 -0x108 main.stacktraceme at goroutinestackprog.go:15 - proc_test.go:3162: 0x66344 -0x90 -0x34898 main.main at goroutinestackprog.go:29 - proc_test.go:3162: 0x3b8bc -0x30 -0x4ce80 runtime.main at proc.go:204 - proc_test.go:3162: 0x638e4 -0x30 -0x4000069000 runtime.goexit at asm_arm64.s:1136 + proc_test.go:3162: 0x66344 -0x90 -0xe2898 main.main at goroutinestackprog.go:29 + proc_test.go:3162: 0x3b8bc -0x30 0x5060 runtime.main at proc.go:204 + proc_test.go:3162: 0x638e4 -0x30 0x5060 runtime.goexit at asm_arm64.s:1136 proc_test.go:1296: Goroutine 1: could not find correct frame proc_test.go:1286: Goroutine 2 proc_test.go:3162: 0x3bcc0 -0x60 -0x88 runtime.gopark at proc.go:307 @@ -1839,382 +1936,375 @@ proc_test.go:3162: 0x3bb44 -0x30 -0x68 runtime.forcegchelper at proc.go:255 proc_test.go:3162: 0x638e4 -0x30 -0x4000035000 runtime.goexit at asm_arm64.s:1136 proc_test.go:1296: Goroutine 2: could not find correct frame - proc_test.go:1286: Goroutine 3 + proc_test.go:1286: Goroutine 17 proc_test.go:3162: 0x3bcc0 -0x60 -0x88 runtime.gopark at proc.go:307 proc_test.go:3162: 0x2aa50 -0x30 -0x68 runtime.goparkunlock inlined in runtime.bgsweep at proc.go:312 proc_test.go:3162: 0x2aa50 -0x30 -0x68 runtime.bgsweep at mgcsweep.go:163 - proc_test.go:3162: 0x638e4 -0x30 -0x4000035800 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1296: Goroutine 3: could not find correct frame - proc_test.go:1286: Goroutine 4 + proc_test.go:3162: 0x638e4 -0x30 -0x4000030800 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1296: Goroutine 17: could not find correct frame + proc_test.go:1286: Goroutine 18 proc_test.go:3162: 0x3bcc0 -0x90 -0xb8 runtime.gopark at proc.go:307 proc_test.go:3162: 0x28f1c -0x30 -0x98 runtime.goparkunlock inlined in runtime.bgscavenge at proc.go:312 proc_test.go:3162: 0x28f1c -0x30 -0x98 runtime.bgscavenge at mgcscavenge.go:265 - proc_test.go:3162: 0x638e4 -0x30 -0x4000036000 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1296: Goroutine 4: could not find correct frame - proc_test.go:1286: Goroutine 5 + proc_test.go:3162: 0x638e4 -0x30 -0x4000031000 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1296: Goroutine 18: could not find correct frame + proc_test.go:1286: Goroutine 19 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 proc_test.go:3162: 0x638e4 -0x40 -0x4000034800 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878121920 274878121920 0 [ 0x40005b1d00 0x40005b1d20 0x40005b1d40] LittleEndian 32 31 29 30 } 0x400076a540 0x40002f91e0 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878121944 false i int int int 0x400076a540 0x400022cc60 0 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 6 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878121920 274878121920 0 [ 0x4001403440 0x4001403400 0x4001403420] LittleEndian 32 31 29 30 } 0x4000122080 0x4000116b60 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878121944 false i int int int 0x4000122080 0x40000bb9e0 0 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 20 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000036800 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878130112 274878130112 0 [ 0x4000387ec0 0x4000387e80 0x4000387ea0] LittleEndian 32 31 29 30 } 0x4000825500 0x40002f92b0 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878130136 false i int int int 0x4000825500 0x400022cc60 1 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 7 + proc_test.go:3162: 0x638e4 -0x40 -0x4000031800 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878109632 274878109632 0 [ 0x4001403920 0x40014038e0 0x4001403900] LittleEndian 32 31 29 30 } 0x4000020640 0x4000116c30 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878109656 false i int int int 0x4000020640 0x40000bb9e0 1 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 21 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000037000 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878132160 274878132160 0 [ 0x40004845e0 0x40004845a0 0x40004845c0] LittleEndian 32 31 29 30 } 0x4000216040 0x40002f9380 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878132184 false i int int int 0x4000216040 0x400022cc60 2 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 8 + proc_test.go:3162: 0x638e4 -0x40 -0x4000032000 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878111680 274878111680 0 [ 0x40000eca40 0x40000eca00 0x40000eca20] LittleEndian 32 31 29 30 } 0x4000122d40 0x4000116d00 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878111704 false i int int int 0x4000122d40 0x40000bb9e0 2 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 22 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000037800 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878134208 274878134208 0 [ 0x4000484ea0 0x4000484e60 0x4000484e80] LittleEndian 32 31 29 30 } 0x4000824080 0x40002f9450 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878134232 false i int int int 0x4000824080 0x400022cc60 3 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 9 + proc_test.go:3162: 0x638e4 -0x40 -0x4000032800 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878113728 274878113728 0 [ 0x40000ed300 0x40000ed2c0 0x40000ed2e0] LittleEndian 32 31 29 30 } 0x4000122fc0 0x4000116dd0 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878113752 false i int int int 0x4000122fc0 0x40000bb9e0 3 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 23 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000038000 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878136256 274878136256 0 [ 0x4000386ac0 0x4000386a80 0x4000386aa0] LittleEndian 32 31 29 30 } 0x4000824300 0x40002f9520 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878136280 false i int int int 0x4000824300 0x400022cc60 4 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 10 + proc_test.go:3162: 0x638e4 -0x40 -0x4000033000 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878115776 274878115776 0 [ 0x40000edb40 0x40000edb00 0x40000edb20] LittleEndian 32 31 29 30 } 0x4000bff640 0x4000116ea0 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878115800 false i int int int 0x4000bff640 0x40000bb9e0 4 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 24 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000030800 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878105536 274878105536 0 [ 0x40003872e0 0x4000387300 0x4000387320] LittleEndian 32 31 29 30 } 0x4000824780 0x40002f95f0 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878105560 false i int int int 0x4000824780 0x400022cc60 5 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 11 + proc_test.go:3162: 0x638e4 -0x40 -0x4000033800 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878117824 274878117824 0 [ 0x400009eaa0 0x400009ea60 0x400009ea80] LittleEndian 32 31 29 30 } 0x4000bfff00 0x4000116f70 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878117848 false i int int int 0x4000bfff00 0x40000bb9e0 5 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 25 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000031000 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878107584 274878107584 0 [ 0x4000550a80 0x4000550a40 0x4000550a60] LittleEndian 32 31 29 30 } 0x40002162c0 0x40002f96c0 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878107608 false i int int int 0x40002162c0 0x400022cc60 6 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 12 + proc_test.go:3162: 0x638e4 -0x40 -0x4000034000 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274878119872 274878119872 0 [ 0x400009f3a0 0x400009f360 0x400009f380] LittleEndian 32 31 29 30 } 0x400066e200 0x4000117110 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274878119896 false i int int int 0x400066e200 0x40000bb9e0 6 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 26 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 - proc_test.go:3162: 0x13be4 -0xa0 -0x33928 runtime.chansend at chan.go:258 - proc_test.go:3162: 0x139d0 -0x60 -0x338a8 runtime.chansend1 at chan.go:143 - proc_test.go:3162: 0x66214 -0x40 -0x33868 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000065000 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878320576 274878320576 0 [ 0x4000485720 0x40004856e0 0x4000485700] LittleEndian 32 31 29 30 } 0x4000216540 0x40002f9790 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878320600 false i int int int 0x4000216540 0x400022cc60 7 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 13 + proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 + proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 + proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 + proc_test.go:3162: 0x638e4 -0x40 -0x4000126800 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274879113152 274879113152 0 [ 0x40000edfa0 0x40000edf60 0x40000edf80] LittleEndian 32 31 29 30 } 0x4000020880 0x40001171e0 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274879113176 false i int int int 0x4000020880 0x40000bb9e0 7 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 27 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000032000 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878111680 274878111680 0 [ 0x400025e3e0 0x400025e3a0 0x400025e3c0] LittleEndian 32 31 29 30 } 0x4000020080 0x40002f9860 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878111704 false i int int int 0x4000020080 0x400022cc60 8 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} - proc_test.go:1286: Goroutine 14 + proc_test.go:3162: 0x638e4 -0x40 -0x4000127000 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274879115200 274879115200 0 [ 0x400000e600 0x400000e620 0x400000e5e0] LittleEndian 32 31 29 30 } 0x4000020b00 0x4000117380 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274879115224 false i int int int 0x4000020b00 0x40000bb9e0 8 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:1286: Goroutine 28 proc_test.go:3162: 0x3bcc0 -0x120 -0x148 runtime.gopark at proc.go:307 proc_test.go:3162: 0x13be4 -0xa0 -0x128 runtime.chansend at chan.go:258 proc_test.go:3162: 0x139d0 -0x60 -0xa8 runtime.chansend1 at chan.go:143 proc_test.go:3162: 0x66214 -0x40 -0x68 main.agoroutine at goroutinestackprog.go:9 - proc_test.go:3162: 0x638e4 -0x40 -0x4000032800 runtime.goexit at asm_arm64.s:1136 - proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x40005e3898} {0 274878113728 274878113728 0 [ 0x40007cc7a0 0x40007cc760 0x40007cc780] LittleEndian 32 31 29 30 } 0x4000020bc0 0x40002f9930 0x400022cc60 -64 false} - proc_test.go:1304: v = &{274878113752 false i int int int 0x4000020bc0 0x400022cc60 9 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 7} + proc_test.go:3162: 0x638e4 -0x40 -0x4000127800 runtime.goexit at asm_arm64.s:1136 + proc_test.go:1302: scope = &{{418323 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0x400051b898} {0 274879117248 274879117248 0 [ 0x400075e420 0x400075e3e0 0x400075e400] LittleEndian 32 31 29 30 } 0x400062f300 0x4000117450 0x40000bb9e0 -64 false} + proc_test.go:1304: v = &{274879117272 false i int int int 0x400062f300 0x40000bb9e0 9 0 0 0 8 0 0 0 0 [] true [block] DW_OP_fbreg 0x18 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.32s) +--- PASS: TestFrameEvaluation (0.33s) === RUN TestPointerSetting ---- PASS: TestPointerSetting (2.25s) +--- PASS: TestPointerSetting (1.29s) === RUN TestVariableFunctionScoping ---- PASS: TestVariableFunctionScoping (0.77s) +--- PASS: TestVariableFunctionScoping (0.40s) === RUN TestRecursiveStructure support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveStructure - proc_test.go:1392: v: &{274878763872 false aas []main.a []main.a slice 0x40004bfd80 0x400011e120 0 1 1 0 274878521504 24 0x40004bf780 0 0 [{274878521504 false main.a struct main.a struct 0x40004bfd80 0x400011e120 0 1 0 0 0 0 0 0 [{274878521504 false aas []main.a []main.a slice 0x40004bfd80 0x400011e120 0 1 1 0 274878521504 24 0x40004bf780 0 0 [{274878521504 false main.a struct main.a struct 0x40004bfd80 0x400011e120 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xc10 274} ---- PASS: TestRecursiveStructure (0.56s) + proc_test.go:1392: v: &{274879255392 false aas []main.a []main.a slice 0x4000a5be40 0x40005ef0e0 0 1 1 0 274879013024 24 0x4000a5b840 0 0 [{274879013024 false main.a struct main.a struct 0x4000a5be40 0x40005ef0e0 0 1 0 0 0 0 0 0 [{274879013024 false aas []main.a []main.a slice 0x4000a5be40 0x40005ef0e0 0 1 1 0 274879013024 24 0x4000a5b840 0 0 [{274879013024 false main.a struct main.a struct 0x4000a5be40 0x40005ef0e0 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xc10 274} +--- PASS: TestRecursiveStructure (0.49s) === RUN TestIssue316 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue316 ---- PASS: TestIssue316 (0.57s) +--- PASS: TestIssue316 (0.28s) === RUN TestIssue325 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue325 - proc_test.go:1411: iface2fn1: &{274879205320 false iface2fn1 interface {} interface {} interface 0x400053f840 0x40002430e0 0 0 0 0 0 0 0 0 [{274879205328 false data func(int) void func(int) void func 0x400053f840 0x40002430e0 "main.afunc1" 0 0 0 0 706128 0 987464 0 [] true 0}] true [block] DW_OP_fbreg -0xfa8 262} - proc_test.go:1414: iface2fn2: &{274879205304 false iface2fn2 interface {} interface {} interface 0x400069a000 0x40002430e0 0 0 0 0 0 0 0 0 [{274879205312 false data func(*int) void func(*int) void func 0x400069a000 0x40002430e0 "main.afunc2" 0 0 0 0 706144 0 987472 0 [] true 0}] true [block] DW_OP_fbreg -0xfb8 263} ---- PASS: TestIssue325 (1.11s) + proc_test.go:1411: iface2fn1: &{274879721416 false iface2fn1 interface {} interface {} interface 0x4000726d40 0x40007419e0 0 0 0 0 0 0 0 0 [{274879721424 false data func(int) void func(int) void func 0x4000726d40 0x40007419e0 "main.afunc1" 0 0 0 0 706128 0 987464 0 [] true 0}] true [block] DW_OP_fbreg -0xfa8 262} + proc_test.go:1414: iface2fn2: &{274879721400 false iface2fn2 interface {} interface {} interface 0x4000514000 0x40007419e0 0 0 0 0 0 0 0 0 [{274879721408 false data func(*int) void func(*int) void func 0x4000514000 0x40007419e0 "main.afunc2" 0 0 0 0 706144 0 987472 0 [] true 0}] true [block] DW_OP_fbreg -0xfb8 263} +--- PASS: TestIssue325 (0.44s) === RUN TestBreakpointCounts support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointCounts -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: 0 sleeping 2 +id: 2 step: 0 sleeping 8 +id: 1 step: 1 sleeping 8 +id: 2 step: 1 sleeping 10 +id: 1 step: 2 sleeping 2 +id: 1 step: 3 sleeping 9 +id: 2 step: 2 sleeping 6 +id: 1 step: 4 sleeping 1 +id: 2 step: 3 sleeping 7 +id: 1 step: 5 sleeping 1 id: 1 step: 6 sleeping 5 -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: 10 sleeping 9 -id: 2 step: 13 sleeping 8 -id: 1 step: 11 sleeping 8 -id: 2 step: 14 sleeping 8 +id: 2 step: 4 sleeping 2 +id: 1 step: 7 sleeping 3 +id: 2 step: 5 sleeping 10 +id: 1 step: 8 sleeping 9 +id: 1 step: 9 sleeping 5 +id: 2 step: 6 sleeping 2 +id: 2 step: 7 sleeping 6 +id: 1 step: 10 sleeping 8 +id: 2 step: 8 sleeping 7 +id: 1 step: 11 sleeping 6 +id: 2 step: 9 sleeping 7 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: 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: 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: 1 step: 18 sleeping 1 -id: 2 step: 23 sleeping 5 -id: 1 step: 19 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: 2 step: 12 sleeping 9 +id: 1 step: 15 sleeping 1 +id: 1 step: 16 sleeping 6 +id: 2 step: 13 sleeping 2 +id: 2 step: 14 sleeping 9 +id: 1 step: 17 sleeping 8 +id: 1 step: 18 sleeping 2 +id: 2 step: 15 sleeping 10 +id: 1 step: 19 sleeping 7 +id: 1 step: 20 sleeping 8 +id: 2 step: 16 sleeping 2 +id: 2 step: 17 sleeping 6 +id: 1 step: 21 sleeping 7 +id: 2 step: 18 sleeping 4 +id: 2 step: 19 sleeping 1 +id: 1 step: 22 sleeping 5 +id: 2 step: 20 sleeping 4 +id: 2 step: 21 sleeping 4 id: 1 step: 23 sleeping 8 -id: 2 step: 27 sleeping 2 -id: 1 step: 24 sleeping 10 -id: 2 step: 28 sleeping 10 -id: 2 step: 29 sleeping 1 -id: 1 step: 25 sleeping 6 -id: 2 step: 30 sleeping 9 -id: 1 step: 26 sleeping 9 -id: 2 step: 31 sleeping 4 -id: 2 step: 32 sleeping 6 -id: 2 step: 33 sleeping 2 -id: 1 step: 27 sleeping 1 +id: 2 step: 22 sleeping 9 +id: 1 step: 24 sleeping 5 +id: 2 step: 23 sleeping 10 +id: 1 step: 25 sleeping 4 +id: 1 step: 26 sleeping 8 +id: 2 step: 24 sleeping 2 +id: 2 step: 25 sleeping 10 +id: 1 step: 27 sleeping 10 +id: 2 step: 26 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: 2 step: 27 sleeping 9 +id: 1 step: 29 sleeping 9 +id: 2 step: 28 sleeping 4 +id: 2 step: 29 sleeping 6 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: 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: 2 step: 41 sleeping 8 -id: 1 step: 35 sleeping 4 +id: 1 step: 31 sleeping 1 +id: 1 step: 32 sleeping 6 +id: 2 step: 30 sleeping 7 +id: 1 step: 33 sleeping 7 +id: 2 step: 31 sleeping 9 +id: 1 step: 34 sleeping 2 +id: 1 step: 35 sleeping 3 +id: 2 step: 32 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: 1 step: 38 sleeping 4 -id: 2 step: 45 sleeping 2 -id: 1 step: 39 sleeping 10 -id: 2 step: 46 sleeping 4 -id: 1 step: 40 sleeping 4 -id: 2 step: 47 sleeping 2 -id: 1 step: 41 sleeping 3 -id: 2 step: 48 sleeping 9 -id: 1 step: 42 sleeping 7 -id: 2 step: 49 sleeping 7 -id: 1 step: 43 sleeping 8 -id: 1 step: 44 sleeping 1 -id: 2 step: 50 sleeping 4 -id: 1 step: 45 sleeping 3 -id: 2 step: 51 sleeping 4 -id: 1 step: 46 sleeping 6 -id: 2 step: 52 sleeping 9 -id: 1 step: 47 sleeping 6 -id: 2 step: 53 sleeping 2 -id: 2 step: 54 sleeping 6 -id: 1 step: 48 sleeping 8 -id: 2 step: 55 sleeping 8 -id: 1 step: 49 sleeping 1 -id: 2 step: 56 sleeping 1 -id: 1 step: 50 sleeping 6 -id: 2 step: 57 sleeping 1 -id: 1 step: 51 sleeping 3 -id: 2 step: 58 sleeping 9 -id: 2 step: 59 sleeping 4 -id: 1 step: 52 sleeping 2 -id: 1 step: 53 sleeping 3 -id: 2 step: 60 sleeping 5 -id: 1 step: 54 sleeping 8 -id: 2 step: 61 sleeping 8 -id: 1 step: 55 sleeping 8 -id: 2 step: 62 sleeping 2 -id: 1 step: 56 sleeping 5 -id: 2 step: 63 sleeping 7 -id: 1 step: 57 sleeping 3 -id: 1 step: 58 sleeping 2 -id: 2 step: 64 sleeping 10 -id: 2 step: 65 sleeping 7 -id: 1 step: 59 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: 1 step: 62 sleeping 3 -id: 2 step: 68 sleeping 6 -id: 1 step: 63 sleeping 6 -id: 2 step: 69 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: 66 sleeping 4 -id: 2 step: 73 sleeping 5 -id: 1 step: 67 sleeping 8 -id: 2 step: 74 sleeping 3 -id: 1 step: 68 sleeping 3 -id: 2 step: 75 sleeping 7 +id: 2 step: 33 sleeping 4 +id: 1 step: 37 sleeping 7 +id: 2 step: 34 sleeping 3 +id: 2 step: 35 sleeping 9 +id: 1 step: 38 sleeping 8 +id: 2 step: 36 sleeping 5 +id: 1 step: 39 sleeping 8 +id: 2 step: 37 sleeping 4 +id: 2 step: 38 sleeping 7 +id: 1 step: 40 sleeping 1 +id: 1 step: 41 sleeping 4 +id: 1 step: 42 sleeping 4 +id: 2 step: 39 sleeping 8 +id: 1 step: 43 sleeping 4 +id: 2 step: 40 sleeping 2 +id: 1 step: 44 sleeping 10 +id: 2 step: 41 sleeping 4 +id: 2 step: 42 sleeping 4 +id: 1 step: 45 sleeping 2 +id: 2 step: 43 sleeping 3 +id: 1 step: 46 sleeping 9 +id: 2 step: 44 sleeping 7 +id: 1 step: 47 sleeping 7 +id: 2 step: 45 sleeping 8 +id: 1 step: 48 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: 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: 1 step: 56 sleeping 9 +id: 2 step: 54 sleeping 4 +id: 2 step: 55 sleeping 2 +id: 2 step: 56 sleeping 3 +id: 1 step: 57 sleeping 5 +id: 2 step: 57 sleeping 8 +id: 1 step: 58 sleeping 8 +id: 2 step: 58 sleeping 8 +id: 1 step: 59 sleeping 2 +id: 1 step: 60 sleeping 5 +id: 2 step: 59 sleeping 7 +id: 1 step: 61 sleeping 3 +id: 1 step: 62 sleeping 2 +id: 1 step: 63 sleeping 10 +id: 2 step: 60 sleeping 7 +id: 2 step: 61 sleeping 1 +id: 2 step: 62 sleeping 4 +id: 1 step: 64 sleeping 7 +id: 2 step: 63 sleeping 10 +id: 1 step: 65 sleeping 2 +id: 1 step: 66 sleeping 3 +id: 1 step: 67 sleeping 6 +id: 2 step: 64 sleeping 6 +id: 1 step: 68 sleeping 1 +id: 2 step: 65 sleeping 8 id: 1 step: 69 sleeping 10 +id: 2 step: 66 sleeping 9 +id: 1 step: 70 sleeping 9 +id: 2 step: 67 sleeping 5 +id: 1 step: 71 sleeping 4 +id: 2 step: 68 sleeping 5 +id: 1 step: 72 sleeping 8 +id: 2 step: 69 sleeping 3 +id: 2 step: 70 sleeping 3 +id: 1 step: 73 sleeping 7 +id: 2 step: 71 sleeping 10 +id: 1 step: 74 sleeping 1 +id: 1 step: 75 sleeping 7 +id: 2 step: 72 sleeping 2 +id: 2 step: 73 sleeping 7 +id: 1 step: 76 sleeping 1 +id: 1 step: 77 sleeping 2 +id: 1 step: 78 sleeping 5 +id: 2 step: 74 sleeping 5 +id: 1 step: 79 sleeping 6 +id: 2 step: 75 sleeping 4 +id: 1 step: 80 sleeping 2 id: 2 step: 76 sleeping 1 -id: 2 step: 77 sleeping 7 -id: 1 step: 70 sleeping 2 -id: 1 step: 71 sleeping 7 -id: 2 step: 78 sleeping 1 -id: 2 step: 79 sleeping 2 -id: 1 step: 72 sleeping 5 -id: 2 step: 80 sleeping 5 -id: 1 step: 73 sleeping 6 -id: 1 step: 74 sleeping 4 -id: 2 step: 81 sleeping 2 -id: 2 step: 82 sleeping 1 -id: 1 step: 75 sleeping 3 -id: 2 step: 83 sleeping 9 -id: 1 step: 76 sleeping 8 -id: 2 step: 84 sleeping 2 -id: 2 step: 85 sleeping 9 -id: 1 step: 77 sleeping 5 -id: 1 step: 78 sleeping 3 -id: 2 step: 86 sleeping 4 -id: 1 step: 79 sleeping 3 -id: 2 step: 87 sleeping 9 -id: 1 step: 80 sleeping 4 -id: 2 step: 88 sleeping 9 -id: 1 step: 81 sleeping 7 -id: 2 step: 89 sleeping 1 -id: 1 step: 82 sleeping 6 -id: 2 step: 90 sleeping 1 +id: 1 step: 81 sleeping 9 +id: 2 step: 77 sleeping 3 +id: 2 step: 78 sleeping 8 +id: 1 step: 82 sleeping 2 +id: 2 step: 79 sleeping 9 id: 1 step: 83 sleeping 5 -id: 2 step: 91 sleeping 3 -id: 1 step: 84 sleeping 8 -id: 2 step: 92 sleeping 6 -id: 1 step: 85 sleeping 2 -id: 2 step: 93 sleeping 10 -id: 1 step: 86 sleeping 1 -id: 2 step: 94 sleeping 4 -id: 1 step: 87 sleeping 1 -id: 2 step: 95 sleeping 10 +id: 1 step: 84 sleeping 3 +id: 1 step: 85 sleeping 4 +id: 2 step: 80 sleeping 3 +id: 2 step: 81 sleeping 9 +id: 1 step: 86 sleeping 4 +id: 1 step: 87 sleeping 9 +id: 2 step: 82 sleeping 7 id: 1 step: 88 sleeping 1 -id: 2 step: 96 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: 1 step: 89 sleeping 6 +id: 2 step: 83 sleeping 1 +id: 2 step: 84 sleeping 5 +id: 1 step: 90 sleeping 3 +id: 2 step: 85 sleeping 8 id: 1 step: 91 sleeping 6 -id: 2 step: 99 sleeping 3 +id: 2 step: 86 sleeping 2 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 +id: 2 step: 87 sleeping 1 +id: 2 step: 88 sleeping 4 +id: 2 step: 89 sleeping 1 +id: 1 step: 93 sleeping 10 +id: 2 step: 90 sleeping 1 +id: 2 step: 91 sleeping 4 +id: 2 step: 92 sleeping 1 +id: 2 step: 93 sleeping 5 +id: 1 step: 94 sleeping 8 +id: 2 step: 94 sleeping 1 +id: 2 step: 95 sleeping 6 +id: 1 step: 95 sleeping 3 +id: 2 step: 96 sleeping 10 +id: 1 step: 96 sleeping 1 +id: 1 step: 97 sleeping 9 +id: 2 step: 97 sleeping 7 +id: 1 step: 98 sleeping 6 +id: 2 step: 98 sleeping 7 +id: 1 step: 99 sleeping 1 +id: 2 step: 99 sleeping 7 proc_test.go:1433: TotalHitCount: 200 ---- PASS: TestBreakpointCounts (6.94s) +--- PASS: TestBreakpointCounts (1.81s) === 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 (2.31s) +--- PASS: TestIssue262 (1.28s) === RUN TestIssue305 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue305 0 1 2 ---- PASS: TestIssue305 (1.38s) +--- PASS: TestIssue305 (0.78s) === 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: &{274878458480 false mapinf main.maptype main.maptype map 0x400026a0c0 0x40001b45a0 0 1 0 0 274878325456 0 0 0 [{274878504968 false string string string 0x400026a140 0x40001b45a0 "inf" 0 3 0 0 953815 1 0x400026a180 0 0 [] true 0} {274878505096 false interface {} interface {} interface 0x400026a140 0x40001b45a0 0 0 0 0 0 0 0 0 [{274878505104 false data main.maptype main.maptype map 0x400026ab40 0x40001b45a0 0 1 0 0 274878325456 0 0 0 [{274878504968 false string string string 0x400026a140 0x40001b45a0 "inf" 0 3 0 0 953815 1 0x400026abc0 0 0 [] true 0} {274878505096 false interface {} interface {} interface 0x400026a140 0x40001b45a0 0 0 0 0 0 0 0 0 [{274878505104 true data main.maptype main.maptype map 0x400026a140 0x40001b45a0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1500 264} + proc_test.go:1606: mapinf: &{274878982768 false mapinf main.maptype main.maptype map 0x4000643380 0x40001ecb40 0 1 0 0 274878325456 0 0 0 [{274879029256 false string string string 0x4000643400 0x40001ecb40 "inf" 0 3 0 0 953815 1 0x4000643440 0 0 [] true 0} {274879029384 false interface {} interface {} interface 0x4000643400 0x40001ecb40 0 0 0 0 0 0 0 0 [{274879029392 false data main.maptype main.maptype map 0x4000643e00 0x40001ecb40 0 1 0 0 274878325456 0 0 0 [{274879029256 false string string string 0x4000643400 0x40001ecb40 "inf" 0 3 0 0 953815 1 0x4000643e80 0 0 [] true 0} {274879029384 false interface {} interface {} interface 0x4000643400 0x40001ecb40 0 0 0 0 0 0 0 0 [{274879029392 true data main.maptype main.maptype map 0x4000643400 0x40001ecb40 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1500 264} proc_test.go:1604: requesting ptrinf - proc_test.go:1606: ptrinf: &{274878458408 false ptrinf *interface {} *interface {} ptr 0x400026ac00 0x40001b45a0 0 1 0 0 0 0 0 0 [{274878459752 false interface {} interface {} interface 0x400026ac00 0x40001b45a0 0 0 0 0 0 0 0 0 [{274878459760 false data **interface {} **interface {} ptr 0x400026ac00 0x40001b45a0 0 1 0 0 0 0 0 0 [{274878458408 false *interface {} *interface {} ptr 0x400026ac00 0x40001b45a0 0 1 0 0 0 0 0 0 [{274878459752 false interface {} interface {} interface 0x400026ac00 0x40001b45a0 0 0 0 0 0 0 0 0 [{274878459760 true data **interface {} **interface {} ptr 0x400026ac00 0x40001b45a0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1548 306} + proc_test.go:1606: ptrinf: &{274878982696 false ptrinf *interface {} *interface {} ptr 0x4000643ec0 0x40001ecb40 0 1 0 0 0 0 0 0 [{274878984040 false interface {} interface {} interface 0x4000643ec0 0x40001ecb40 0 0 0 0 0 0 0 0 [{274878984048 false data **interface {} **interface {} ptr 0x4000643ec0 0x40001ecb40 0 1 0 0 0 0 0 0 [{274878982696 false *interface {} *interface {} ptr 0x4000643ec0 0x40001ecb40 0 1 0 0 0 0 0 0 [{274878984040 false interface {} interface {} interface 0x4000643ec0 0x40001ecb40 0 0 0 0 0 0 0 0 [{274878984048 true data **interface {} **interface {} ptr 0x4000643ec0 0x40001ecb40 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1548 306} proc_test.go:1604: requesting sliceinf - proc_test.go:1606: sliceinf: &{274878460456 false sliceinf []interface {} []interface {} slice 0x400089a280 0x40001b45a0 0 1 1 0 274877973152 16 0x40006262c0 0 0 [{274877973152 false interface {} interface {} interface 0x400089a280 0x40001b45a0 0 0 0 0 0 0 0 0 [{274877956384 false data []interface {} []interface {} slice 0x400089a340 0x40001b45a0 0 1 1 0 274877973152 16 0x40006262c0 0 0 [{274877973152 false interface {} interface {} interface 0x400089a340 0x40001b45a0 0 0 0 0 0 0 0 0 [{274877956384 true data []interface {} []interface {} slice 0x400089a3c0 0x40001b45a0 0 1 1 0 274877973152 16 0x40006262c0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xd48 310} + proc_test.go:1606: sliceinf: &{274878984744 false sliceinf []interface {} []interface {} slice 0x4000122bc0 0x40001ecb40 0 1 1 0 274877973152 16 0x4000020340 0 0 [{274877973152 false interface {} interface {} interface 0x4000122bc0 0x40001ecb40 0 0 0 0 0 0 0 0 [{274877956384 false data []interface {} []interface {} slice 0x4000122cc0 0x40001ecb40 0 1 1 0 274877973152 16 0x4000020340 0 0 [{274877973152 false interface {} interface {} interface 0x4000122cc0 0x40001ecb40 0 0 0 0 0 0 0 0 [{274877956384 true data []interface {} []interface {} slice 0x4000122d80 0x40001ecb40 0 1 1 0 274877973152 16 0x4000020340 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xd48 310} --- PASS: TestPointerLoops (0.41s) === RUN TestCondBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpoint -hi 9 -hi 9 -hi 0 -hi 0 -hi 4 -hi 4 -hi 5 -hi 5 hi 1 hi 1 -hi 6 -hi 6 -hi 2 -hi 2 ---- PASS: TestCondBreakpoint (0.54s) +hi 9 +hi 9 +--- PASS: TestCondBreakpoint (0.39s) === RUN TestCondBreakpointError support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpointError hi 9 hi 9 ---- PASS: TestCondBreakpointError (0.45s) +hi 3 +hi 3 +hi 5 +--- PASS: TestCondBreakpointError (0.58s) === RUN TestIssue356 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue356 ---- PASS: TestIssue356 (0.41s) +--- PASS: TestIssue356 (0.40s) === RUN TestStepIntoFunction ---- PASS: TestStepIntoFunction (2.46s) +--- PASS: TestStepIntoFunction (0.99s) === RUN TestIssue332_Part1 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part1 [] [Todd] ---- PASS: TestIssue332_Part1 (2.61s) +--- PASS: TestIssue332_Part1 (1.18s) === 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.59s) +--- PASS: TestIssue332_Part2 (0.44s) === 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-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/math.go:9 0x661d0 @@ -2222,116 +2312,128 @@ proc_test.go:1798: at /usr/lib/go-1.15/src/runtime/proc.go:213 0x3b8bc proc_test.go:1798: at /usr/lib/go-1.15/src/runtime/proc.go:222 0x3b90c proc_test.go:1798: at /usr/lib/go-1.15/src/runtime/proc.go:226 0x3b91c ---- PASS: TestIssue414 (0.55s) +--- PASS: TestIssue414 (0.41s) === RUN TestPackageVariables support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageVariables ---- PASS: TestPackageVariables (0.64s) +--- PASS: TestPackageVariables (0.51s) === RUN TestIssue149 ---- PASS: TestIssue149 (1.42s) +--- PASS: TestIssue149 (0.92s) === RUN TestPanicBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPanicBreakpoint ---- PASS: TestPanicBreakpoint (1.50s) +--- PASS: TestPanicBreakpoint (0.70s) === RUN TestCmdLineArgs -received args []string{"/tmp/testargs.7f252362", "test"} -received args []string{"/tmp/testargs.7f252362", "-test"} -received args []string{"/tmp/testargs.7f252362", "test", "pass flag"} -received args []string{"/tmp/testargs.7f252362", "test pass", "flag"} -received args []string{"/tmp/testargs.7f252362", "test", "pass", "flag"} -received args []string{"/tmp/testargs.7f252362", "test pass flag"} -received args []string{"/tmp/testargs.7f252362"} -received args []string{"/tmp/testargs.7f252362", "invalid"} -received args []string{"/tmp/testargs.7f252362", "test", "invalid"} -received args []string{"/tmp/testargs.7f252362", "invalid", "pass flag"} ---- PASS: TestCmdLineArgs (6.07s) +received args []string{"/tmp/testargs.788a8554", "test"} +received args []string{"/tmp/testargs.788a8554", "-test"} +received args []string{"/tmp/testargs.788a8554", "test", "pass flag"} +received args []string{"/tmp/testargs.788a8554", "test pass", "flag"} +received args []string{"/tmp/testargs.788a8554", "test", "pass", "flag"} +received args []string{"/tmp/testargs.788a8554", "test pass flag"} +received args []string{"/tmp/testargs.788a8554"} +received args []string{"/tmp/testargs.788a8554", "invalid"} +received args []string{"/tmp/testargs.788a8554", "test", "invalid"} +received args []string{"/tmp/testargs.788a8554", "invalid", "pass flag"} +--- PASS: TestCmdLineArgs (6.96s) === RUN TestIssue462 ---- PASS: TestIssue462 (1.26s) +--- PASS: TestIssue462 (0.47s) === RUN TestNextParked support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextParked ---- PASS: TestNextParked (0.75s) +hi 3 +hi 0 +hi 4 +hi 6 +hi 3 +hi 0 +hi 4 +--- PASS: TestNextParked (0.41s) === RUN TestStepParked support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepParked - proc_test.go:2015: Parked g is: &{34 638160 274879655872 0 440564 638712 638160 1 0 {274879655936 274879653888} 0 0 false {638160 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/parallel_next.go 8 0x40008d5018} 0x40001187e0 } + proc_test.go:2015: Parked g is: &{21 638160 274878111680 0 440564 638712 638160 1 0 {274878111744 274878109696} 0 0 false {638160 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/parallel_next.go 8 0x4000675018} 0x4000412d80 } proc_test.go:2022: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/parallel_next.go:8 in main.sayhi (0x9bcd0) proc_test.go:2022: /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 in runtime.goexit (0x6b8f4) -hi 9 -hi 3 hi 6 ---- PASS: TestStepParked (0.89s) +hi 0 +hi 0 +hi 6 +hi 3 +hi 3 +hi 7 +hi 7 +--- PASS: TestStepParked (0.39s) === 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 (2.39s) +--- PASS: TestIssue573 (0.98s) === RUN TestTestvariables2Prologue ---- PASS: TestTestvariables2Prologue (0.73s) +--- PASS: TestTestvariables2Prologue (1.07s) === RUN TestNextDeferReturnAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextDeferReturnAndDirectCall ---- PASS: TestNextDeferReturnAndDirectCall (1.46s) +--- PASS: TestNextDeferReturnAndDirectCall (0.74s) === RUN TestNextPanicAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextPanicAndDirectCall ---- PASS: TestNextPanicAndDirectCall (0.57s) +--- PASS: TestNextPanicAndDirectCall (0.36s) === RUN TestStepCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCall foo ---- PASS: TestStepCall (0.60s) +--- PASS: TestStepCall (0.45s) === RUN TestStepCallPtr support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCallPtr ---- PASS: TestStepCallPtr (1.54s) +--- PASS: TestStepCallPtr (0.69s) === RUN TestStepReturnAndPanic support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepReturnAndPanic ---- PASS: TestStepReturnAndPanic (0.39s) +--- PASS: TestStepReturnAndPanic (0.34s) === RUN TestStepDeferReturn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepDeferReturn ---- PASS: TestStepDeferReturn (0.47s) +--- PASS: TestStepDeferReturn (0.48s) === RUN TestStepIgnorePrivateRuntime support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIgnorePrivateRuntime ---- PASS: TestStepIgnorePrivateRuntime (0.36s) +--- PASS: TestStepIgnorePrivateRuntime (0.35s) === RUN TestIssue561 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue561 ---- PASS: TestIssue561 (1.73s) +--- PASS: TestIssue561 (1.00s) === RUN TestGoroutineLables ---- PASS: TestGoroutineLables (2.28s) +--- PASS: TestGoroutineLables (2.93s) === RUN TestStepOut support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOut foo Hello, World! ---- PASS: TestStepOut (0.45s) +--- PASS: TestStepOut (0.38s) === RUN TestStepConcurrentDirect support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentDirect ---- PASS: TestStepConcurrentDirect (10.96s) +--- PASS: TestStepConcurrentDirect (3.60s) === RUN TestStepConcurrentPtr support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentPtr z=9900 ---- PASS: TestStepConcurrentPtr (1.82s) +--- PASS: TestStepConcurrentPtr (0.87s) === RUN TestStepOutDefer support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDefer bye hi ---- PASS: TestStepOutDefer (0.42s) +--- PASS: TestStepOutDefer (0.38s) === RUN TestStepOutDeferReturnAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDeferReturnAndDirectCall ---- PASS: TestStepOutDeferReturnAndDirectCall (0.80s) +--- PASS: TestStepOutDeferReturnAndDirectCall (0.33s) === RUN TestStepOnCallPtrInstr support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOnCallPtrInstr ---- PASS: TestStepOnCallPtrInstr (0.36s) +--- PASS: TestStepOnCallPtrInstr (0.34s) === RUN TestIssue594 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue594 ---- PASS: TestIssue594 (1.83s) +--- PASS: TestIssue594 (3.87s) === RUN TestStepOutPanicAndDirectCall support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutPanicAndDirectCall ---- PASS: TestStepOutPanicAndDirectCall (0.29s) +--- PASS: TestStepOutPanicAndDirectCall (0.36s) === RUN TestWorkDir support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWorkDir ---- PASS: TestWorkDir (2.24s) +--- PASS: TestWorkDir (1.58s) === RUN TestNegativeIntEvaluation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNegativeIntEvaluation ---- PASS: TestNegativeIntEvaluation (0.56s) +--- PASS: TestNegativeIntEvaluation (0.40s) === RUN TestIssue683 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue683 ---- PASS: TestIssue683 (2.24s) +--- PASS: TestIssue683 (1.06s) === RUN TestIssue664 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue664 ---- PASS: TestIssue664 (1.44s) +--- PASS: TestIssue664 (0.87s) === RUN TestNextInDeferReturn support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextInDeferReturn proc_test.go:2655: at 0x38230 /usr/lib/go-1.15/src/runtime/panic.go:528 @@ -2349,85 +2451,114 @@ proc_test.go:2655: at 0x382b8 /usr/lib/go-1.15/src/runtime/panic.go:571 proc_test.go:2655: at 0x382c0 /usr/lib/go-1.15/src/runtime/panic.go:572 proc_test.go:2655: at 0x66230 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestNextInDeferReturn (0.76s) +--- PASS: TestNextInDeferReturn (0.67s) === RUN TestStacktraceWithBarriers --- PASS: TestStacktraceWithBarriers (0.00s) === RUN TestAttachDetach ---- PASS: TestAttachDetach (2.19s) +--- PASS: TestAttachDetach (1.50s) === RUN TestVarSum support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVarSum ---- PASS: TestVarSum (0.57s) +--- PASS: TestVarSum (0.69s) === RUN TestPackageWithPathVar support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageWithPathVar ---- PASS: TestPackageWithPathVar (4.44s) +--- PASS: TestPackageWithPathVar (6.45s) === 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 (2.51s) +--- PASS: TestEnvironment (1.31s) === 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 (2.12s) +--- PASS: TestRecursiveNext (1.39s) === RUN TestIssue877 proc_test.go:2945: v = "/usr/local/lib" ---- PASS: TestIssue877 (1.58s) +--- PASS: TestIssue877 (1.23s) === RUN TestIssue893 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue893 ---- PASS: TestIssue893 (0.70s) +--- PASS: TestIssue893 (0.74s) === RUN TestStepInstructionNoGoroutine support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepInstructionNoGoroutine ---- PASS: TestStepInstructionNoGoroutine (0.62s) +--- PASS: TestStepInstructionNoGoroutine (0.58s) === RUN TestIssue871 support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue871 - proc_test.go:3008: local &{274878006656 false a [3]int [3]int array 0x40009a65c0 0x40002c0120 0 3 -1 1 274878006656 8 0x400019d040 0 0 [{274878006656 false int int int 0x40009a65c0 0x40002c0120 1 0 0 0 0 0 0 0 0 [] true 0} {274878006664 false int int int 0x40009a65c0 0x40002c0120 2 0 0 0 0 0 0 0 0 [] true 0} {274878006672 false int int int 0x40009a65c0 0x40002c0120 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x48 (escaped) 9} - proc_test.go:3008: local &{274878271240 false b *[3]int *[3]int ptr 0x40009a64c0 0x40002c0120 0 1 0 0 0 0 0 0 [{274878006656 false [3]int [3]int array 0x40009a6600 0x40002c0120 0 3 -1 0 274878006656 8 0x400019d040 0 0 [{274878006656 false int int int 0x40009a6600 0x40002c0120 1 0 0 0 0 0 0 0 0 [] true 0} {274878006664 false int int int 0x40009a6600 0x40002c0120 2 0 0 0 0 0 0 0 0 [] true 0} {274878006672 false int int int 0x40009a6600 0x40002c0120 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x68 10} ---- PASS: TestIssue871 (2.10s) + proc_test.go:3008: local &{274878006624 false a [3]int [3]int array 0x400064e240 0x4000436240 0 3 -1 1 274878006624 8 0x4000123040 0 0 [{274878006624 false int int int 0x400064e240 0x4000436240 1 0 0 0 0 0 0 0 0 [] true 0} {274878006632 false int int int 0x400064e240 0x4000436240 2 0 0 0 0 0 0 0 0 [] true 0} {274878006640 false int int int 0x400064e240 0x4000436240 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x48 (escaped) 9} + proc_test.go:3008: local &{274878271240 false b *[3]int *[3]int ptr 0x400064e140 0x4000436240 0 1 0 0 0 0 0 0 [{274878006624 false [3]int [3]int array 0x400064e280 0x4000436240 0 3 -1 0 274878006624 8 0x4000123040 0 0 [{274878006624 false int int int 0x400064e280 0x4000436240 1 0 0 0 0 0 0 0 0 [] true 0} {274878006632 false int int int 0x400064e280 0x4000436240 2 0 0 0 0 0 0 0 0 [] true 0} {274878006640 false int int int 0x400064e280 0x4000436240 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x68 10} +--- PASS: TestIssue871 (1.04s) === RUN TestShadowedFlag ---- PASS: TestShadowedFlag (1.65s) +--- PASS: TestShadowedFlag (1.07s) === RUN TestAttachStripped proc_test.go:3124: error is could not open debug info ---- PASS: TestAttachStripped (2.89s) +--- PASS: TestAttachStripped (1.34s) === RUN TestIssue844 ---- PASS: TestIssue844 (1.39s) +--- PASS: TestIssue844 (0.70s) === RUN TestCgoStacktrace proc_test.go:79: skipped on arm64: https://github.com/go-delve/delve/issues/2212 --- SKIP: TestCgoStacktrace (0.00s) === RUN TestCgoSources ---- PASS: TestCgoSources (5.72s) +--- PASS: TestCgoSources (2.64s) === RUN TestSystemstackStacktrace - proc_test.go:3162: 0x39680 0xffffd28b1330 0x4000058de8 runtime.startpanic_m at panic.go:1238 + proc_test.go:3162: 0x39680 0xffffd5c2c950 0x4000060de8 runtime.startpanic_m at panic.go:1238 proc_test.go:3162: 0x615e8 -0x200 -0x218 runtime.systemstack_switch at asm_arm64.s:180 proc_test.go:3162: 0x39628 -0x1b0 -0x208 runtime.fatalpanic at panic.go:1196 proc_test.go:3162: 0x390c4 -0xe0 -0x1b8 runtime.gopanic at panic.go:1064 proc_test.go:3162: 0x66200 -0x90 -0xe8 main.main at panic.go:5 - proc_test.go:3162: 0x3b8bc -0x30 -0x24898 runtime.main at proc.go:204 - proc_test.go:3162: 0x638b4 -0x30 -0x4000059000 runtime.goexit at asm_arm64.s:1136 ---- PASS: TestSystemstackStacktrace (0.40s) + proc_test.go:3162: 0x3b8bc -0x30 -0x2c898 runtime.main at proc.go:204 + proc_test.go:3162: 0x638b4 -0x30 -0x4000061000 runtime.goexit at asm_arm64.s:1136 +--- PASS: TestSystemstackStacktrace (0.35s) === RUN TestSystemstackOnRuntimeNewstack - proc_test.go:3162: 0x555e0 0xffffe5f40ac0 0x400009ed38 runtime.newstack at stack.go:940 - proc_test.go:3162: 0x1666c -0x2c0 -0x2c8 runtime.GOMAXPROCS at .:0 - proc_test.go:3162: 0xa8ccc -0x90 -0x6a898 main.main at binarytrees.go:26 - proc_test.go:3162: 0x40bfc -0x30 -0x400009f000 runtime.main at proc.go:204 - proc_test.go:3162: 0x6c4b4 -0x30 -0x400009f000 runtime.goexit at asm_arm64.s:1136 ---- PASS: TestSystemstackOnRuntimeNewstack (2.43s) + proc_test.go:3162: 0x555e0 0xffffc0a7a520 0x4000058378 runtime.newstack at stack.go:940 + proc_test.go:3162: 0x21574 -0xc80 -0xc88 runtime.heapBits.forwardOrBoundary at .:0 + proc_test.go:3162: 0x22020 -0xbf0 -0xbf8 runtime.heapBits.initSpan at mbitmap.go:813 + proc_test.go:3162: 0x242e8 -0xba0 -0xba8 runtime.(*mcentral).grow at mcentral.go:515 + proc_test.go:3162: 0x23f9c -0xb10 -0xb18 runtime.(*mcentral).cacheSpan at mcentral.go:177 + proc_test.go:3162: 0x238fc -0xae0 -0xae8 runtime.(*mcache).refill at mcache.go:142 + proc_test.go:3162: 0x1b18c -0xa90 -0xa98 runtime.(*mcache).nextFree at malloc.go:880 + proc_test.go:3162: 0x1b9d4 -0x9d0 -0x9d8 runtime.mallocgc at malloc.go:1061 + proc_test.go:3162: 0x1bde8 -0x9a0 -0x9a8 runtime.newobject at malloc.go:1195 + proc_test.go:3162: 0xa93a0 -0x950 -0x958 main.bottomUpTree at binarytrees.go:78 + proc_test.go:3162: 0xa944c -0x900 -0x908 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x8b0 -0x8b8 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x860 -0x868 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x810 -0x818 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x7c0 -0x7c8 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x770 -0x778 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x720 -0x728 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa9470 -0x6d0 -0x6d8 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0xa9470 -0x680 -0x688 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0xa9470 -0x630 -0x638 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0xa9470 -0x5e0 -0x5e8 main.bottomUpTree at binarytrees.go:82 + proc_test.go:3162: 0xa944c -0x590 -0x598 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x540 -0x548 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x4f0 -0x4f8 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x4a0 -0x4a8 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x450 -0x458 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x400 -0x408 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x3b0 -0x3b8 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x360 -0x368 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x310 -0x318 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa944c -0x2c0 -0x2c8 main.bottomUpTree at binarytrees.go:81 + proc_test.go:3162: 0xa8dac -0x90 -0x24898 main.main at binarytrees.go:39 + proc_test.go:3162: 0x40bfc -0x30 -0x4000059000 runtime.main at proc.go:204 + proc_test.go:3162: 0x6c4b4 -0x30 -0x4000059000 runtime.goexit at asm_arm64.s:1136 +--- PASS: TestSystemstackOnRuntimeNewstack (1.36s) === RUN TestIssue1034 ---- PASS: TestIssue1034 (0.39s) +--- PASS: TestIssue1034 (0.42s) === RUN TestIssue1008 - proc_test.go:3462: location &{4776592 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgostacktest/main.go 11 0x40008d1528} ---- PASS: TestIssue1008 (0.38s) + proc_test.go:3462: location &{4776592 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgostacktest/main.go 11 0x4000915528} +--- PASS: TestIssue1008 (0.41s) === RUN TestDeclLine ---- PASS: TestDeclLine (2.05s) +--- PASS: TestDeclLine (1.05s) === RUN TestIssue1137 ---- PASS: TestIssue1137 (1.93s) +--- PASS: TestIssue1137 (1.13s) === RUN TestIssue1101 ---- PASS: TestIssue1101 (1.95s) +--- PASS: TestIssue1101 (0.85s) === RUN TestIssue1145 ---- PASS: TestIssue1145 (1.55s) +--- PASS: TestIssue1145 (1.03s) === RUN TestDisassembleGlobalVars proc_test.go:79: skipped on arm64: broken - global variable symbolication --- SKIP: TestDisassembleGlobalVars (0.00s) === RUN TestAllPCsForFileLines ---- PASS: TestAllPCsForFileLines (1.74s) +--- PASS: TestAllPCsForFileLines (1.67s) === RUN TestInlinedStacktraceAndVariables proc_test.go:3727: setting breakpoint at 0x9cfec proc_test.go:3727: setting breakpoint at 0x9d020 @@ -2441,44 +2572,44 @@ proc_test.go:3765: main.main at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 (0x9d020) proc_test.go:3765: runtime.main at /usr/lib/go-1.15/src/runtime/proc.go:204 (0x4016c) proc_test.go:3765: runtime.goexit at /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 (0x6b8a4) ---- PASS: TestInlinedStacktraceAndVariables (0.40s) +--- PASS: TestInlinedStacktraceAndVariables (0.58s) === RUN TestInlineStep support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStep ---- PASS: TestInlineStep (0.69s) +--- PASS: TestInlineStep (0.60s) === RUN TestInlineNext support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineNext ---- PASS: TestInlineNext (0.45s) +--- PASS: TestInlineNext (0.39s) === RUN TestInlineStepOver support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOver ---- PASS: TestInlineStepOver (0.48s) +--- PASS: TestInlineStepOver (0.47s) === RUN TestInlineStepOut support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOut ---- PASS: TestInlineStepOut (0.34s) +--- PASS: TestInlineStepOut (0.65s) === RUN TestInlineFunctionList ---- PASS: TestInlineFunctionList (2.05s) +--- PASS: TestInlineFunctionList (1.99s) === RUN TestInlineBreakpoint proc_test.go:3871: []uint64{0x9cf84} ---- PASS: TestInlineBreakpoint (0.52s) +--- PASS: TestInlineBreakpoint (0.58s) === RUN TestIssue951 - proc_test.go:3898: &proc.Variable{Addr:0x4000060f58, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x40002ab040), RealType:(*godwarf.IntType)(0x40002ab040), Kind:0x2, mem:(*proc.memCache)(0x400016c200), bi:(*proc.BinaryInfo)(0x4000814240), 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)(0x4000614c00), DeclLine:12} - proc_test.go:3906: var 0: &proc.Variable{Addr:0x4000060ea0, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x40002ab040), RealType:(*godwarf.IntType)(0x40002ab040), Kind:0x2, mem:(*proc.memCache)(0x400016c200), bi:(*proc.BinaryInfo)(0x4000814240), 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)(0x4000614db0), DeclLine:13} - proc_test.go:3906: var 1: &proc.Variable{Addr:0x4000060ea8, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x40002ab040), RealType:(*godwarf.IntType)(0x40002ab040), Kind:0x2, mem:(*proc.memCache)(0x400016c200), bi:(*proc.BinaryInfo)(0x4000814240), 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)(0x4000614e10), DeclLine:14} ---- PASS: TestIssue951 (1.71s) + proc_test.go:3898: &proc.Variable{Addr:0x4000060f58, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x40003d1040), RealType:(*godwarf.IntType)(0x40003d1040), Kind:0x2, mem:(*proc.memCache)(0x400032c080), bi:(*proc.BinaryInfo)(0x400017c5a0), 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)(0x400031a600), DeclLine:12} + proc_test.go:3906: var 0: &proc.Variable{Addr:0x4000060ea0, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x40003d1040), RealType:(*godwarf.IntType)(0x40003d1040), Kind:0x2, mem:(*proc.memCache)(0x400032c080), bi:(*proc.BinaryInfo)(0x400017c5a0), 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)(0x400031a7b0), DeclLine:13} + proc_test.go:3906: var 1: &proc.Variable{Addr:0x4000060ea8, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0x40003d1040), RealType:(*godwarf.IntType)(0x40003d1040), Kind:0x2, mem:(*proc.memCache)(0x400032c080), bi:(*proc.BinaryInfo)(0x400017c5a0), 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)(0x400031a810), DeclLine:14} +--- PASS: TestIssue951 (0.97s) === RUN TestDWZCompression ---- PASS: TestDWZCompression (2.63s) +--- PASS: TestDWZCompression (1.47s) === RUN TestMapLoadConfigWithReslice proc_test.go:3944: m1 returned children 10 (66) - proc_test.go:3947: expr "(*(*\"map[string]main.astruct\")(274878999200))[10:]" + proc_test.go:3947: expr "(*(*\"map[string]main.astruct\")(274878982816))[10:]" proc_test.go:3952: m1cont returned children 10 ---- PASS: TestMapLoadConfigWithReslice (0.36s) +--- PASS: TestMapLoadConfigWithReslice (0.60s) === RUN TestStepOutReturn ---- PASS: TestStepOutReturn (1.60s) +--- PASS: TestStepOutReturn (2.08s) === RUN TestOptimizationCheck ---- PASS: TestOptimizationCheck (2.65s) +--- PASS: TestOptimizationCheck (2.85s) === RUN TestIssue1264 i: 0 -> equalsTwo: false i: 1 -> equalsTwo: false ---- PASS: TestIssue1264 (1.51s) +--- PASS: TestIssue1264 (1.59s) === RUN TestReadDefer proc_test.go:3162: 0x66470 -0x220 -0x238 main.call3 at deferstack.go:28 proc_test.go:3169: topmost defer: 0x66290 main.f2 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/deferstack.go:9 @@ -2491,20 +2622,20 @@ proc_test.go:3177: 0 defer: 0x66280 main.f1 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/deferstack.go:6 proc_test.go:3177: 1 defer: 0x66290 main.f2 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/deferstack.go:9 proc_test.go:3162: 0x664b0 -0x90 -0xa8 main.main at deferstack.go:31 - proc_test.go:3162: 0x3b93c -0x30 -0x6a898 runtime.main at proc.go:204 - proc_test.go:3162: 0x63994 -0x30 -0x400009f000 runtime.goexit at asm_arm64.s:1136 ---- PASS: TestReadDefer (1.28s) + proc_test.go:3162: 0x3b93c -0x30 -0x2c898 runtime.main at proc.go:204 + proc_test.go:3162: 0x63994 -0x30 -0x4000061000 runtime.goexit at asm_arm64.s:1136 +--- PASS: TestReadDefer (0.67s) === RUN TestNextUnknownInstr proc_test.go:85: skipped on amd64: amd64 only --- SKIP: TestNextUnknownInstr (0.00s) === RUN TestReadDeferArgs ---- PASS: TestReadDeferArgs (0.30s) +--- PASS: TestReadDeferArgs (0.33s) === RUN TestIssue1374 support.go:325: arm64 does not support FunctionCall for now --- SKIP: TestIssue1374 (0.00s) === RUN TestIssue1432 - proc_test.go:4180: 0x4000058f50 ---- PASS: TestIssue1432 (1.23s) + proc_test.go:4180: 0x4000060f50 +--- PASS: TestIssue1432 (0.85s) === RUN TestGoroutinesInfoLimit proc_test.go:4205: got 10 goroutines proc_test.go:4205: got 10 goroutines @@ -2519,50 +2650,50 @@ proc_test.go:4205: got 5 goroutines proc_test.go:4208: number of goroutines: 105 proc_test.go:4212: number of goroutines (full scan): 105 ---- PASS: TestGoroutinesInfoLimit (0.46s) +--- PASS: TestGoroutinesInfoLimit (0.41s) === RUN TestIssue1469 ---- PASS: TestIssue1469 (1.29s) +--- PASS: TestIssue1469 (1.04s) === RUN TestDeadlockBreakpoint fatal error: all goroutines are asleep - deadlock! ---- PASS: TestDeadlockBreakpoint (1.28s) +--- PASS: TestDeadlockBreakpoint (0.68s) === RUN TestListImages proc_test.go:4287: Libraries before /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22: - proc_test.go:4289: 0x0 "/tmp/plugintest.f0a6cfac" err: - proc_test.go:4289: 0xffffaa11e000 "/lib/aarch64-linux-gnu/libdl.so.2" err:could not open debug info - proc_test.go:4289: 0xffffaa0ed000 "/lib/aarch64-linux-gnu/libpthread.so.0" err:could not open debug info - proc_test.go:4289: 0xffffa9f77000 "/lib/aarch64-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4289: 0xffffaa132000 "/lib/ld-linux-aarch64.so.1" err:could not open debug info - proc_test.go:4289: 0xffff80fe9000 "/tmp/plugin1.33e0c61d" err: + proc_test.go:4289: 0x0 "/tmp/plugintest.1f031bbf" err: + proc_test.go:4289: 0xffff89c0a000 "/lib/aarch64-linux-gnu/libdl.so.2" err:could not open debug info + proc_test.go:4289: 0xffff89bd9000 "/lib/aarch64-linux-gnu/libpthread.so.0" err:could not open debug info + proc_test.go:4289: 0xffff89a63000 "/lib/aarch64-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4289: 0xffff89c1e000 "/lib/ld-linux-aarch64.so.1" err:could not open debug info + proc_test.go:4289: 0xffff60294000 "/tmp/plugin1.7e758547" err: proc_test.go:4304: Libraries after /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27: - proc_test.go:4306: 0x0 "/tmp/plugintest.f0a6cfac" err: - proc_test.go:4306: 0xffffaa11e000 "/lib/aarch64-linux-gnu/libdl.so.2" err:could not open debug info - proc_test.go:4306: 0xffffaa0ed000 "/lib/aarch64-linux-gnu/libpthread.so.0" err:could not open debug info - proc_test.go:4306: 0xffffa9f77000 "/lib/aarch64-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4306: 0xffffaa132000 "/lib/ld-linux-aarch64.so.1" err:could not open debug info - proc_test.go:4306: 0xffff80fe9000 "/tmp/plugin1.33e0c61d" err: - proc_test.go:4306: 0xffff80d30000 "/tmp/plugin2.4e534ba5" err: ---- PASS: TestListImages (6.52s) + proc_test.go:4306: 0x0 "/tmp/plugintest.1f031bbf" err: + proc_test.go:4306: 0xffff89c0a000 "/lib/aarch64-linux-gnu/libdl.so.2" err:could not open debug info + proc_test.go:4306: 0xffff89bd9000 "/lib/aarch64-linux-gnu/libpthread.so.0" err:could not open debug info + proc_test.go:4306: 0xffff89a63000 "/lib/aarch64-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4306: 0xffff89c1e000 "/lib/ld-linux-aarch64.so.1" err:could not open debug info + proc_test.go:4306: 0xffff60294000 "/tmp/plugin1.7e758547" err: + proc_test.go:4306: 0xffff4bd47000 "/tmp/plugin2.2944c270" err: +--- PASS: TestListImages (12.66s) === RUN TestAncestors foo Hello, World! - proc_test.go:4335: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0x4000090000)}} + proc_test.go:4335: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0x4000126380)}} proc_test.go:4343: ancestor 0 proc_test.go:3162: 0x69888 0x0 0x0 runtime.systemstack_switch at asm_arm64.s:180 proc_test.go:3162: 0x485e4 0x0 0x0 runtime.newproc at proc.go:3554 proc_test.go:3162: 0x9bf54 0x0 0x0 main.main at testnextprog.go:40 proc_test.go:3162: 0x4016c 0x0 0x0 runtime.main at proc.go:204 proc_test.go:3162: 0x6bb94 0x0 0x0 runtime.goexit at asm_arm64.s:1136 ---- PASS: TestAncestors (0.37s) +--- PASS: TestAncestors (0.39s) === RUN TestCallConcurrent support.go:325: arm64 does not support FunctionCall for now --- SKIP: TestCallConcurrent (0.00s) === RUN TestPluginStepping support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPluginStepping ---- PASS: TestPluginStepping (2.84s) +--- PASS: TestPluginStepping (4.48s) === RUN TestIssue1601 ---- PASS: TestIssue1601 (2.45s) +--- PASS: TestIssue1601 (2.14s) === RUN TestIssue1615 ---- PASS: TestIssue1615 (1.40s) +--- PASS: TestIssue1615 (0.67s) === RUN TestCgoStacktrace2 proc_test.go:79: skipped on arm64: broken --- SKIP: TestCgoStacktrace2 (0.00s) @@ -2574,9 +2705,9 @@ --- SKIP: TestBreakpointConfusionOnResume (0.00s) === RUN TestIssue1736 proc_test.go:4529: *(*"[11]int")(274878423136) ---- PASS: TestIssue1736 (0.60s) +--- PASS: TestIssue1736 (0.59s) === RUN TestIssue1817 ---- PASS: TestIssue1817 (1.75s) +--- PASS: TestIssue1817 (1.70s) === RUN TestListPackagesBuildInfo proc_test.go:4548: returned 87 proc_test.go:4553: "bufio" "/usr/lib/go-1.15/src/bufio" @@ -2666,7 +2797,7 @@ proc_test.go:4553: "vendor/golang.org/x/text/transform" "/usr/lib/go-1.15/src/vendor/golang.org/x/text/transform" proc_test.go:4553: "vendor/golang.org/x/text/unicode/bidi" "/usr/lib/go-1.15/src/vendor/golang.org/x/text/unicode/bidi" proc_test.go:4553: "vendor/golang.org/x/text/unicode/norm" "/usr/lib/go-1.15/src/vendor/golang.org/x/text/unicode/norm" ---- PASS: TestListPackagesBuildInfo (0.75s) +--- PASS: TestListPackagesBuildInfo (0.77s) === RUN TestIssue1795 proc_test.go:3162: 0xb4d00 -0x140 -0x148 regexp.(*Regexp).doExecute at exec.go:521 proc_test.go:3162: 0xb9a14 -0x90 -0x24898 regexp.(*Regexp).doMatch inlined in main.main at exec.go:514 @@ -2674,7 +2805,7 @@ proc_test.go:3162: 0xb9a14 -0x90 -0x24898 main.main at issue1795.go:12 proc_test.go:3162: 0x40cfc -0x30 -0x400005b000 runtime.main at proc.go:204 proc_test.go:3162: 0x6c444 -0x30 -0x400005b000 runtime.goexit at asm_arm64.s:1136 ---- PASS: TestIssue1795 (2.65s) +--- PASS: TestIssue1795 (3.14s) === RUN TestBackwardNextGeneral proc_test.go:4625: Reverse stepping test needs rr --- SKIP: TestBackwardNextGeneral (0.00s) @@ -2693,112 +2824,36 @@ === 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 (2.32s) +--- PASS: TestStepIntoWrapperForEmbeddedPointer (1.82s) === RUN TestRefreshCurThreadSelGAfterContinueOnceError proc_test.go:85: skipped on darwin/lldb: N/A --- SKIP: TestRefreshCurThreadSelGAfterContinueOnceError (0.00s) === RUN TestStepoutOneliner ---- PASS: TestStepoutOneliner (1.24s) +--- PASS: TestStepoutOneliner (0.67s) === 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 (2.50s) +--- PASS: TestRequestManualStopWhileStopped (1.56s) === RUN TestStepOutPreservesGoroutine - proc_test.go:4889: goroutine 105 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine - proc_test.go:4917: selected goroutine 67 - proc_test.go:4889: goroutine 67 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine -hello 99 198 -goodbye 99 198 -hello 0 0 -goodbye 0 0 -hello 1 2 -goodbye 1 2 -hello 2 4 -goodbye 2 4 -hello 3 6 -goodbye 3 6 -hello 4 8 -goodbye 4 8 -hello 5 10 -goodbye 5 10 -hello 6 12 -goodbye 6 12 -hello 7 14 -goodbye 7 14 -hello 8 16 -goodbye 8 16 -hello 9 18 -goodbye 9 18 -hello 10 20 -goodbye 10 20 -hello 11 22 -goodbye 11 22 -hello 12 24 -goodbye 12 24 -hello 13 26 -goodbye 13 26 -hello 56 112 -goodbye 56 112 -hello 77 154 -goodbye 77 154 -hello 88 176 -goodbye 88 176 -hello 89 178 -goodbye 89 178 -hello 78 156 -goodbye 78 156 -hello 14 28 -goodbye 14 28 -hello 57 114 -goodbye 57 114 -hello 79 158 -goodbye 79 158 -hello 15 30 -goodbye 15 30 -hello 58 116 -goodbye 58 116 -hello 90 180 -goodbye 90 180 -hello 80 160 -goodbye 80 160 -hello 16 32 -goodbye 16 32 -hello 59 118 -goodbye 59 118 -hello 91 182 -goodbye 91 182 -hello 92 184 -goodbye 92 184 -hello 81 162 -goodbye 81 162 -hello 17 34 -goodbye 17 34 -hello 60 120 -goodbye 60 120 -hello 93 186 -goodbye 93 186 -hello 82 164 -goodbye 82 164 -hello 18 36 -goodbye 18 36 -hello 61 122 -goodbye 61 122 - proc_test.go:4889: goroutine 67 at /usr/lib/go-1.15/src/runtime/asm_arm64.s:1137 in runtime.goexit ---- PASS: TestStepOutPreservesGoroutine (2.00s) + proc_test.go:4889: goroutine 117 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine + proc_test.go:4914: selected goroutine 109 (best) + proc_test.go:4889: goroutine 109 at /usr/lib/go-1.15/src/runtime/malloc.go:1087 in runtime.mallocgc + proc_test.go:4889: goroutine 109 at /usr/lib/go-1.15/src/runtime/malloc.go:1195 in runtime.newobject +--- PASS: TestStepOutPreservesGoroutine (1.24s) === RUN TestIssue2319 proc_test.go:4957: skipping since not linux/amd64 --- SKIP: TestIssue2319 (0.00s) === RUN TestDump proc_test.go:5117: testing normal dump ---- PASS: TestDump (1.68s) +--- PASS: TestDump (0.96s) === RUN TestCompositeMemoryWrite proc_test.go:5136: only valid on amd64 --- SKIP: TestCompositeMemoryWrite (0.00s) === RUN TestVariablesWithExternalLinking - proc_test.go:5214: &proc.Variable{Addr:0x400008af38, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0x40002184d0), RealType:(*godwarf.StringType)(0x40002184d0), Kind:0x18, mem:(*proc.memCache)(0x40004a2280), bi:(*proc.BinaryInfo)(0x4001ba8120), Value:(*constant.stringVal)(0x400057a180), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x4ccb9b, stride:1, fieldType:(*godwarf.UintType)(0x4000537040), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x400054d7d0), DeclLine:157} ---- PASS: TestVariablesWithExternalLinking (3.03s) + proc_test.go:5214: &proc.Variable{Addr:0x4000142f38, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0x4000090540), RealType:(*godwarf.StringType)(0x4000090540), Kind:0x18, mem:(*proc.memCache)(0x400072a240), bi:(*proc.BinaryInfo)(0x40016ce120), Value:(*constant.stringVal)(0x400083a5d0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x4ccb9b, stride:1, fieldType:(*godwarf.UintType)(0x400077b000), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0x400078bc20), DeclLine:157} +--- PASS: TestVariablesWithExternalLinking (1.75s) === RUN TestWatchpointsBasic proc_test.go:79: skipped on arm64: not implemented --- SKIP: TestWatchpointsBasic (0.00s) @@ -3954,6 +4009,154 @@ 114400000 114500000 114600000 +114700000 +114800000 +114900000 +115000000 +115100000 +115200000 +115300000 +115400000 +115500000 +115600000 +115700000 +115800000 +115900000 +116000000 +116100000 +116200000 +116300000 +116400000 +116500000 +116600000 +116700000 +116800000 +116900000 +117000000 +117100000 +117200000 +117300000 +117400000 +117500000 +117600000 +117700000 +117800000 +117900000 +118000000 +118100000 +118200000 +118300000 +118400000 +118500000 +118600000 +118700000 +118800000 +118900000 +119000000 +119100000 +119200000 +119300000 +119400000 +119500000 +119600000 +119700000 +119800000 +119900000 +120000000 +120100000 +120200000 +120300000 +120400000 +120500000 +120600000 +120700000 +120800000 +120900000 +121000000 +121100000 +121200000 +121300000 +121400000 +121500000 +121600000 +121700000 +121800000 +121900000 +122000000 +122100000 +122200000 +122300000 +122400000 +122500000 +122600000 +122700000 +122800000 +122900000 +123000000 +123100000 +123200000 +123300000 +123400000 +123500000 +123600000 +123700000 +123800000 +123900000 +124000000 +124100000 +124200000 +124300000 +124400000 +124500000 +124600000 +124700000 +124800000 +124900000 +125000000 +125100000 +125200000 +125300000 +125400000 +125500000 +125600000 +125700000 +125800000 +125900000 +126000000 +126100000 +126200000 +126300000 +126400000 +126500000 +126600000 +126700000 +126800000 +126900000 +127000000 +127100000 +127200000 +127300000 +127400000 +127500000 +127600000 +127700000 +127800000 +127900000 +128000000 +128100000 +128200000 +128300000 +128400000 +128500000 +128600000 +128700000 +128800000 +128900000 +129000000 +129100000 +129200000 +129300000 +129400000 proc_test.go:5318: proc_test.go:5336: Continue 1 (slow) proc_test.go:5318: @@ -3962,12 +4165,6 @@ proc_test.go:5347: Continue 0 (fast) proc_test.go:5318: proc_test.go:5347: Continue 1 (fast) -114700000 -114800000 -114900000 -115000000 -115100000 -115200000 proc_test.go:5318: proc_test.go:5347: Continue 2 (fast) proc_test.go:5318: @@ -3975,27 +4172,27 @@ proc_test.go:5318: proc_test.go:5347: Continue 4 (fast) proc_test.go:5318: ---- PASS: TestManualStopWhileStopped (9.33s) +--- PASS: TestManualStopWhileStopped (9.41s) === RUN TestIssue419 Start Receive signal interrupt End - proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:4402, err:error(nil)} - proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:4402, Status:0} ---- PASS: TestIssue419 (1.93s) + proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:5318, err:error(nil)} + proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:5318, Status:0} +--- PASS: TestIssue419 (1.44s) === RUN TestSignalDeath - proc_unix_test.go:94: error is Process 4410 has exited with status -13 ---- PASS: TestSignalDeath (0.58s) + proc_unix_test.go:94: error is Process 5381 has exited with status -13 +--- PASS: TestSignalDeath (0.38s) === RUN TestScopeWithEscapedVariable ---- PASS: TestScopeWithEscapedVariable (1.53s) +--- PASS: TestScopeWithEscapedVariable (1.38s) === RUN TestScope scope_test.go:80: 35 breakpoints set ---- PASS: TestScope (1.01s) +--- PASS: TestScope (0.78s) === RUN TestGoroutineCreationLocation support.go:252: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGoroutineCreationLocation ---- PASS: TestGoroutineCreationLocation (0.28s) +--- PASS: TestGoroutineCreationLocation (0.35s) PASS -ok github.com/go-delve/delve/pkg/proc 296.834s +ok github.com/go-delve/delve/pkg/proc 193.079s ? github.com/go-delve/delve/pkg/proc/amd64util [no test files] === RUN TestSplicedReader === RUN TestSplicedReader/Insert_after @@ -4023,13 +4220,13 @@ 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 0.099s +ok github.com/go-delve/delve/pkg/proc/core 0.082s ? 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 (1.95s) +--- SKIP: TestRestartAfterExit (0.81s) === 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 @@ -4037,17 +4234,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 (2.34s) +--- SKIP: TestReverseBreakpointCounts (0.84s) === 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 (2.90s) +--- SKIP: TestCheckpoints (1.21s) === 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 7.282s +ok github.com/go-delve/delve/pkg/proc/gdbserial 2.889s ? 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] @@ -4066,17 +4263,17 @@ --- PASS: TestIssue354 (0.00s) === RUN TestIssue411 support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestIssue411 ---- PASS: TestIssue411 (2.58s) +--- PASS: TestIssue411 (0.79s) === 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 (4.28s) +--- PASS: TestTrace (1.73s) === 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 (1.13s) +--- PASS: TestTraceWithName (0.62s) === RUN TestTraceOnNonFunctionEntry support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceOnNonFunctionEntry x=99, y=9801, z=0 @@ -4084,23 +4281,24 @@ --- PASS: TestTraceOnNonFunctionEntry (0.50s) === RUN TestExitStatus Hello, World! ---- PASS: TestExitStatus (3.77s) +--- PASS: TestExitStatus (1.64s) === RUN TestScopePrefix support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestScopePrefix ---- PASS: TestScopePrefix (2.21s) +--- PASS: TestScopePrefix (1.38s) === RUN TestOnPrefix support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefix ---- PASS: TestOnPrefix (0.76s) +--- PASS: TestOnPrefix (0.49s) === RUN TestNoVars support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNoVars ---- PASS: TestNoVars (4.80s) +--- PASS: TestNoVars (1.92s) === RUN TestOnPrefixLocals support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefixLocals ---- PASS: TestOnPrefixLocals (0.81s) +--- PASS: TestOnPrefixLocals (0.33s) === 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-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(9):1 total:2) (PC: 0x9bce0) - > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(15):1 total:2) (PC: 0x9bce0) + command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(7):1 total:3) (PC: 0x9bce0) + > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(4):1 total:3) (PC: 0x9bce0) + > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(13):1 total:3) (PC: 0x9bce0) 3: import ( 4: "fmt" 5: "sync" @@ -4113,8 +4311,9 @@ 12: } 13: - command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(13):1 total:4) (PC: 0x9bce0) - > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(12):1 total:4) (PC: 0x9bce0) + command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(9):1 total:6) (PC: 0x9bce0) + > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(10):1 total:6) (PC: 0x9bce0) + > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(8):1 total:6) (PC: 0x9bce0) > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:9 (PC: 0x9bcec) 4: "fmt" 5: "sync" @@ -4128,9 +4327,10 @@ 13: 14: func main() { -goroutine: 6 +goroutine: 5 +goroutine: 4 goroutine: 9 -goroutine: 7 +goroutine: 6 command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:10 (PC: 0x9bd8c) 5: "sync" 6: ) @@ -4145,13 +4345,15 @@ 15: var wg sync.WaitGroup goroutine: 9 +goroutine: 0 +goroutine: 0 goroutine: 3 goroutine: 3 -goroutine: 7 - command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(14):1 total:8) (PC: 0x9bce0) - > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(10):1 total:8) (PC: 0x9bce0) - > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(11):1 total:8) (PC: 0x9bce0) - > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(7):1 total:8) (PC: 0x9bce0) +goroutine: 5 +goroutine: 6 +goroutine: 4 + command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(6):1 total:8) (PC: 0x9bce0) + > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(12):1 total:8) (PC: 0x9bce0) 3: import ( 4: "fmt" 5: "sync" @@ -4164,7 +4366,8 @@ 12: } 13: - command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(8):1 total:9) (PC: 0x9bce0) +goroutine: 2 + command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(5):1 total:9) (PC: 0x9bce0) > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:9 (PC: 0x9bcec) 4: "fmt" 5: "sync" @@ -4178,11 +4381,9 @@ 13: 14: func main() { +goroutine: 2 goroutine: 8 goroutine: 1 -goroutine: 5 -goroutine: 4 -goroutine: 2 command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:10 (PC: 0x9bd8c) 5: "sync" 6: ) @@ -4196,13 +4397,9 @@ 14: func main() { 15: var wg sync.WaitGroup -goroutine: 2 -goroutine: 4 -goroutine: 5 goroutine: 1 -goroutine: 6 goroutine: 8 - command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(6):1 total:10) (PC: 0x9bce0) + command_test.go:596: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:8 (hits goroutine(11):1 total:10) (PC: 0x9bce0) 3: import ( 4: "fmt" 5: "sync" @@ -4228,7 +4425,7 @@ 13: 14: func main() { -goroutine: 0 +goroutine: 7 command_test.go:609: > main.dostuff() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue387.go:10 (PC: 0x9bd8c) 5: "sync" 6: ) @@ -4242,9 +4439,9 @@ 14: func main() { 15: var wg sync.WaitGroup -goroutine: 0 +goroutine: 7 command_test.go:596: ---- PASS: TestIssue387 (4.60s) +--- PASS: TestIssue387 (1.11s) === RUN TestListCmd command_test.go:671: "list": "> main.barfoo() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:27 (PC: 0x9be54)\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-aarch64-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" @@ -4252,7 +4449,7 @@ command_test.go:674: "frame 1 list 69": "Showing /build/delve-1.6.1/obj-aarch64-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-aarch64-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-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:10000 (PC: 0x0)\n" ---- PASS: TestListCmd (4.60s) +--- PASS: TestListCmd (1.29s) === RUN TestReverseContinue support.go:252: enabling recording for github.com/go-delve/delve/pkg/terminal.TestReverseContinue --- PASS: TestReverseContinue (0.00s) @@ -4263,36 +4460,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-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:8 (hits goroutine(1):1 total:1) (PC: 0x661c0)\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-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:10 (PC: 0x661e0)\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 (1.76s) +--- PASS: TestNextWithCount (0.71s) === RUN TestRestart ---- PASS: TestRestart (3.69s) +--- PASS: TestRestart (2.41s) === 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 (1.05s) +--- PASS: TestIssue1090 (0.75s) === RUN TestPrintContextParkedGoroutine - command_test.go:881: goroutines -> ["* Goroutine 1 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x66230) (thread 16212)" " Goroutine 2 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) [force gc (idle)]" " Goroutine 3 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) [GC sweep wait]" " Goroutine 4 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) [GC scavenge wait]" " Goroutine 17 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 18 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 19 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 20 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 21 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 22 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 23 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 24 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 25 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 26 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" "[14 goroutines]" ""] - command_test.go:891: picked "17" + command_test.go:881: goroutines -> ["* Goroutine 1 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x66230) (thread 24700)" " Goroutine 2 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) [force gc (idle)]" " Goroutine 17 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) [GC sweep wait]" " Goroutine 18 - User: /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark (0x3bcc0) [GC scavenge wait]" " Goroutine 33 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 34 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 35 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 36 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 37 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 38 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 39 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 40 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 41 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" " Goroutine 42 - User: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x66214) [chan send]" "[14 goroutines]" ""] + command_test.go:891: picked "33" command_test.go:895: frame 0 -> ["> runtime.gopark() /usr/lib/go-1.15/src/runtime/proc.go:307 (PC: 0x3bcc0)" "Warning: debugging optimized function" "Frame 0: /usr/lib/go-1.15/src/runtime/proc.go:307 (PC: 3bcc0)" " 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: 0x3bcc0)" "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.66s) +--- PASS: TestPrintContextParkedGoroutine (0.57s) === RUN TestStepOutReturn command_test.go:917: output: "> main.main() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stepoutret.go:11 (PC: 0x9d078)\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 (2.99s) +--- PASS: TestStepOutReturn (0.98s) === RUN TestOptimizationCheck command_test.go:928: output "> main.main() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x9bd50)\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-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x9bbe0)\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 (2.87s) +--- PASS: TestOptimizationCheck (1.72s) === RUN TestTruncateStacktrace command_test.go:951: untruncated output "0 0x00000000000661a0 in main.stacktraceme\n at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x00000000000661d0 in main.func1\n at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n2 0x0000000000066250 in main.main\n at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:16\n3 0x000000000003b8bc in runtime.main\n at /usr/lib/go-1.15/src/runtime/proc.go:204\n4 0x00000000000638b4 in runtime.goexit\n at /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136\n" command_test.go:956: truncated output "0 0x00000000000661a0 in main.stacktraceme\n at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x00000000000661d0 in main.func1\n at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n(truncated)\n" ---- PASS: TestTruncateStacktrace (2.43s) +--- PASS: TestTruncateStacktrace (1.02s) === RUN TestIssue1493 command_test.go:969: regs: PC = 0x000000000006c560 - SP = 0x0000fffff33a0110 + SP = 0x0000ffffcbaf8d90 X0 = 0x0000000000000000 X1 = 0x0000000000000000 X2 = 0x0000000000000000 @@ -4326,7 +4523,7 @@ X30 = 0x0000000000000000 command_test.go:972: regs -a: PC = 0x000000000006c560 - SP = 0x0000fffff33a0110 + SP = 0x0000ffffcbaf8d90 X0 = 0x0000000000000000 X1 = 0x0000000000000000 X2 = 0x0000000000000000 @@ -4583,49 +4780,49 @@ Q = {u = {0x00000000000000000000000000000000}, s = {0x00000000000000000000000000000000}} } ---- PASS: TestIssue1493 (0.97s) +--- PASS: TestIssue1493 (0.45s) === RUN TestIssue1598 support.go:325: arm64 does not support FunctionCall for now --- SKIP: TestIssue1598 (0.00s) === RUN TestExamineMemoryCmd command_test.go:1010: the result of examining memory - 0x40000c6000: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 - 0x40000c6008: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 - 0x40000c6010: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 - 0x40000c6018: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 - 0x40000c6020: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 - 0x40000c6028: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 - 0x40000c6030: 0x3a 0x3b 0x3c 0x00 -0x40000c6000 + 0x4000020100: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 + 0x4000020108: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 + 0x4000020110: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 + 0x4000020118: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 + 0x4000020120: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 + 0x4000020128: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 + 0x4000020130: 0x3a 0x3b 0x3c 0x00 +0x4000020100 command_test.go:1026: the second result of examining memory result - 0x40000c6000: 11111111 00001011 00001100 00001101 - 0x40000c6004: 00001110 00001111 00010000 00010001 - 0x40000c6008: 00010010 00010011 00010100 00010101 - 0x40000c600c: 00010110 00010111 00011000 00011001 - 0x40000c6010: 00011010 00011011 00011100 00011101 - 0x40000c6014: 00011110 00011111 00100000 00100001 - 0x40000c6018: 00100010 00100011 00100100 00100101 - 0x40000c601c: 00100110 00100111 00101000 00101001 - 0x40000c6020: 00101010 00101011 00101100 00101101 - 0x40000c6024: 00101110 00101111 00110000 00110001 - 0x40000c6028: 00110010 00110011 00110100 00110101 - 0x40000c602c: 00110110 00110111 00111000 00111001 - 0x40000c6030: 00111010 00111011 00111100 00000000 + 0x4000020100: 11111111 00001011 00001100 00001101 + 0x4000020104: 00001110 00001111 00010000 00010001 + 0x4000020108: 00010010 00010011 00010100 00010101 + 0x400002010c: 00010110 00010111 00011000 00011001 + 0x4000020110: 00011010 00011011 00011100 00011101 + 0x4000020114: 00011110 00011111 00100000 00100001 + 0x4000020118: 00100010 00100011 00100100 00100101 + 0x400002011c: 00100110 00100111 00101000 00101001 + 0x4000020120: 00101010 00101011 00101100 00101101 + 0x4000020124: 00101110 00101111 00110000 00110001 + 0x4000020128: 00110010 00110011 00110100 00110101 + 0x400002012c: 00110110 00110111 00111000 00111001 + 0x4000020130: 00111010 00111011 00111100 00000000 command_test.go:1036: the third result of examining memory result - 0x40000c6000: 0xff + 0x4000020100: 0xff command_test.go:1044: the fourth result of examining memory result - 0x40000c6008: 0x12 + 0x4000020108: 0x12 command_test.go:1051: the fifth result of examining memory result - 0x40000c6000: 0xff + 0x4000020100: 0xff command_test.go:1059: the sixth result of examining memory result - 0x40000c6000: 0xff ---- PASS: TestExamineMemoryCmd (7.88s) + 0x4000020100: 0xff +--- PASS: TestExamineMemoryCmd (2.81s) === RUN TestPrintOnTracepoint 4 ---- PASS: TestPrintOnTracepoint (2.94s) +--- PASS: TestPrintOnTracepoint (1.42s) === RUN TestPrintCastToInterface - command_test.go:1111: "(*interface {})(0x40000d0fd8)\n" ---- PASS: TestPrintCastToInterface (0.67s) + command_test.go:1111: "(*interface {})(0x400010cfd8)\n" +--- PASS: TestPrintCastToInterface (0.47s) === RUN TestParseNewArgv command_test.go:1138: "-noargs" -> [] ["" "" ""] command_test.go:1138: "-noargs arg1" -> [] ["" "" ""] too many arguments to restart @@ -4643,22 +4840,22 @@ === RUN TestContinueUntil command_test.go:1165: "continue main.main": "Breakpoint 1 (enabled) set at 0x9bd50 for main.main() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16\n> main.main() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x9bd50)\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 0x9bcc0 for main.sayhi() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12\n> main.sayhi() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12 (hits goroutine(1):1 total:1) (PC: 0x9bcc0)\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.89s) +--- PASS: TestContinueUntil (0.31s) === RUN TestPrintFormat ---- PASS: TestPrintFormat (0.66s) +--- PASS: TestPrintFormat (0.58s) === 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() {\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) {\n17 \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 0x3e340 for runtime.fatalthrow() /usr/lib/go-1.15/src/runtime/panic.go:1162 (0)\nBreakpoint unrecovered-panic (enabled) at 0x3e3a0 for runtime.fatalpanic() /usr/lib/go-1.15/src/runtime/panic.go:1189 (0)\n\tprint runtime.curg._panic.arg\nBreakpoint 1 (enabled) at 0xac630 for main.afunc() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:48 (0)\nBreakpoint 2 (enabled) at 0xac650 for main.afunc1() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:53 (0)\nBreakpoint 3 (enabled) at 0xac660 for main.afunc2() /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:55 (0)\nBreakpoint 4 (enabled) at 0xac6f4 for main.main() /build/delve-1.6.1/obj-aarch64-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 17766 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358\nGoroutine 1:\n\tRuntime: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0xae34c)\n\tUser: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0xae34c)\n\tGo: /usr/lib/go-1.15/src/runtime/asm_arm64.s:79 runtime.rt0_go (0x699f8)\n\tStart: /usr/lib/go-1.15/src/runtime/proc.go:114 runtime.main (0x40480)\n" + starlark_test.go:57: "Thread 26416 at /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358\nGoroutine 1:\n\tRuntime: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0xae34c)\n\tUser: /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:358 main.main (0xae34c)\n\tGo: /usr/lib/go-1.15/src/runtime/asm_arm64.s:79 runtime.rt0_go (0x699f8)\n\tStart: /usr/lib/go-1.15/src/runtime/proc.go:114 runtime.main (0x40480)\n" === RUN TestStarlarkExamples/linked_list - starlark_test.go:66: "0: *main.List {N: 0, Next: (*main.List)(0x40000102c0)}\n1: *main.List {N: 1, Next: (*main.List)(0x40000102d0)}\n2: *main.List {N: 2, Next: (*main.List)(0x40000102e0)}\n" - starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0x40000102c0)}\n1: *main.List {N: 1, Next: (*main.List)(0x40000102d0)}\n2: *main.List {N: 2, Next: (*main.List)(0x40000102e0)}\n3: *main.List {N: 3, Next: (*main.List)(0x40000102f0)}\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)(0x400010e2a0)}\n1: *main.List {N: 1, Next: (*main.List)(0x400010e2b0)}\n2: *main.List {N: 2, Next: (*main.List)(0x400010e2c0)}\n" + starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0x400010e2a0)}\n1: *main.List {N: 1, Next: (*main.List)(0x400010e2b0)}\n2: *main.List {N: 2, Next: (*main.List)(0x400010e2c0)}\n3: *main.List {N: 3, Next: (*main.List)(0x400010e2d0)}\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 @@ -4666,22 +4863,22 @@ starlark_test.go:107: find_array (2) "not found\n" === RUN TestStarlarkExamples/map_iteration starlark_test.go:118: values=66 ---- PASS: TestStarlarkExamples (1.37s) - --- PASS: TestStarlarkExamples/goroutine_start_line (0.06s) - --- PASS: TestStarlarkExamples/create_breakpoint_main (0.10s) - --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.04s) - --- PASS: TestStarlarkExamples/linked_list (0.09s) +--- PASS: TestStarlarkExamples (0.66s) + --- PASS: TestStarlarkExamples/goroutine_start_line (0.03s) + --- PASS: TestStarlarkExamples/create_breakpoint_main (0.03s) + --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.01s) + --- PASS: TestStarlarkExamples/linked_list (0.02s) --- PASS: TestStarlarkExamples/echo_expr (0.00s) - --- PASS: TestStarlarkExamples/find_array (0.05s) - --- PASS: TestStarlarkExamples/map_iteration (0.19s) + --- PASS: TestStarlarkExamples/find_array (0.02s) + --- PASS: TestStarlarkExamples/map_iteration (0.08s) === RUN TestStarlarkVariable ---- PASS: TestStarlarkVariable (0.98s) +--- PASS: TestStarlarkVariable (0.52s) === RUN TestSubstitutePath --- PASS: TestSubstitutePath (0.00s) === RUN TestIsErrProcessExited --- PASS: TestIsErrProcessExited (0.00s) PASS -ok github.com/go-delve/delve/pkg/terminal 62.040s +ok github.com/go-delve/delve/pkg/terminal 27.259s ? 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] @@ -4705,40 +4902,40 @@ --- PASS: Test_byteArrayToUInt64/case-4 (0.00s) --- PASS: Test_byteArrayToUInt64/case-5 (0.00s) PASS -ok github.com/go-delve/delve/service/api 0.047s +ok github.com/go-delve/delve/service/api 0.018s === RUN TestLaunchStopOnEntry -DAP server listening at: [::]:33123 -Connecting to server at: [::]:33123 +DAP server listening at: [::]:44857 +Connecting to server at: [::]:44857 4 ---- PASS: TestLaunchStopOnEntry (31.85s) +--- PASS: TestLaunchStopOnEntry (9.03s) === RUN TestAttachStopOnEntry -DAP server listening at: [::]:37777 -Connecting to server at: [::]:37777 ---- PASS: TestAttachStopOnEntry (2.96s) +DAP server listening at: [::]:40721 +Connecting to server at: [::]:40721 +--- PASS: TestAttachStopOnEntry (1.27s) === RUN TestContinueOnEntry -DAP server listening at: [::]:34029 -Connecting to server at: [::]:34029 +DAP server listening at: [::]:34799 +Connecting to server at: [::]:34799 4 ---- PASS: TestContinueOnEntry (0.47s) +--- PASS: TestContinueOnEntry (0.48s) === RUN TestPreSetBreakpoint -DAP server listening at: [::]:36283 -Connecting to server at: [::]:36283 +DAP server listening at: [::]:33247 +Connecting to server at: [::]:33247 4 ---- PASS: TestPreSetBreakpoint (0.68s) +--- PASS: TestPreSetBreakpoint (0.48s) === RUN TestStackTraceRequest -DAP server listening at: [::]:35121 -Connecting to server at: [::]:35121 +DAP server listening at: [::]:42903 +Connecting to server at: [::]:42903 4 ---- PASS: TestStackTraceRequest (0.55s) +--- PASS: TestStackTraceRequest (0.51s) === RUN TestScopesAndVariablesRequests -DAP server listening at: [::]:39875 -Connecting to server at: [::]:39875 +DAP server listening at: [::]:35269 +Connecting to server at: [::]:35269 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}] [0x4000096080 0x40000960a0 0x40000960c0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0xb3a40 {0 0x40000a61e0} [[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 (3.61s) +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}] [0x4000192060 0x4000192080 0x40001920a0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0xb3a40 {0 0x40001821e0} [[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 (1.37s) === RUN TestScopesAndVariablesRequests2 -DAP server listening at: [::]:35931 -Connecting to server at: [::]:35931 +DAP server listening at: [::]:42843 +Connecting to server at: [::]:42843 0 1 2 @@ -4749,16 +4946,16 @@ 7 8 9 ---- PASS: TestScopesAndVariablesRequests2 (9.69s) +--- PASS: TestScopesAndVariablesRequests2 (2.68s) === RUN TestScopesRequestsOptimized -DAP server listening at: [::]:37383 -Connecting to server at: [::]:37383 +DAP server listening at: [::]:37441 +Connecting to server at: [::]:37441 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}] [0x4000096080 0x40000960a0 0x40000960c0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x9be20 {0 0x40000a61e0} [[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 (4.09s) +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}] [0x400000c0a0 0x400000c0c0 0x400000c0e0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x9be20 {0 0x4000010200} [[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 (1.43s) === RUN TestVariablesLoading -DAP server listening at: [::]:43113 -Connecting to server at: [::]:43113 +DAP server listening at: [::]:37403 +Connecting to server at: [::]:37403 0 1 2 @@ -4770,392 +4967,392 @@ 8 9 support.go:325: arm64 does not support FunctionCall for now ---- SKIP: TestVariablesLoading (1.15s) +--- SKIP: TestVariablesLoading (0.79s) === RUN TestGlobalScopeAndVariables -DAP server listening at: [::]:39005 -Connecting to server at: [::]:39005 +DAP server listening at: [::]:42839 +Connecting to server at: [::]:42839 2 3 3 33 10 0 2 ---- PASS: TestGlobalScopeAndVariables (4.13s) +--- PASS: TestGlobalScopeAndVariables (1.31s) === RUN TestShadowedVariables -DAP server listening at: [::]:38663 -Connecting to server at: [::]:38663 +DAP server listening at: [::]:37015 +Connecting to server at: [::]:37015 1 0 ---- PASS: TestShadowedVariables (3.76s) +--- PASS: TestShadowedVariables (1.42s) === RUN TestLaunchRequestWithStackTraceDepth -DAP server listening at: [::]:45957 -Connecting to server at: [::]:45957 +DAP server listening at: [::]:38519 +Connecting to server at: [::]:38519 4 ---- PASS: TestLaunchRequestWithStackTraceDepth (0.64s) +--- PASS: TestLaunchRequestWithStackTraceDepth (0.57s) === RUN TestSetBreakpoint -DAP server listening at: [::]:35863 -Connecting to server at: [::]:35863 +DAP server listening at: [::]:41515 +Connecting to server at: [::]:41515 past main ---- PASS: TestSetBreakpoint (1.01s) +--- PASS: TestSetBreakpoint (0.46s) === RUN TestSetFunctionBreakpoints -DAP server listening at: [::]:38325 -Connecting to server at: [::]:38325 +DAP server listening at: [::]:35617 +Connecting to server at: [::]:35617 SomeTypeObject OtherTypeObject 10 SomeFunction called ---- PASS: TestSetFunctionBreakpoints (3.81s) +--- PASS: TestSetFunctionBreakpoints (1.97s) === RUN TestSetBreakpointWhileRunning -DAP server listening at: [::]:39527 -Connecting to server at: [::]:39527 +DAP server listening at: [::]:38573 +Connecting to server at: [::]:38573 hi hi ---- PASS: TestSetBreakpointWhileRunning (5.53s) +--- PASS: TestSetBreakpointWhileRunning (4.27s) === RUN TestLaunchSubstitutePath -DAP server listening at: [::]:35709 -Connecting to server at: [::]:35709 +DAP server listening at: [::]:40747 +Connecting to server at: [::]:40747 past main ---- PASS: TestLaunchSubstitutePath (0.56s) +--- PASS: TestLaunchSubstitutePath (0.50s) === RUN TestAttachSubstitutePath -DAP server listening at: [::]:37895 -Connecting to server at: [::]:37895 +DAP server listening at: [::]:45391 +Connecting to server at: [::]:45391 past main ---- PASS: TestAttachSubstitutePath (0.80s) +--- PASS: TestAttachSubstitutePath (0.30s) === RUN TestWorkingDir -DAP server listening at: [::]:37921 -Connecting to server at: [::]:37921 +DAP server listening at: [::]:43287 +Connecting to server at: [::]:43287 /tmp ---- PASS: TestWorkingDir (2.48s) +--- PASS: TestWorkingDir (1.18s) === RUN TestEvaluateRequest -DAP server listening at: [::]:43325 -Connecting to server at: [::]:43325 +DAP server listening at: [::]:46281 +Connecting to server at: [::]:46281 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}] [0x4000096080 0x40000960a0 0x40000960c0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0xb3a40 {0 0x40000a61e0} [[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.80s) +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}] [0x400011e060 0x400011e080 0x400011e0a0] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0xb3a40 {0 0x400010e1e0} [[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.52s) === RUN TestEvaluateCallRequest support.go:325: arm64 does not support FunctionCall for now --- SKIP: TestEvaluateCallRequest (0.00s) === RUN TestNextAndStep -DAP server listening at: [::]:45603 -Connecting to server at: [::]:45603 -2021-07-18T04:29:40Z error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 +DAP server listening at: [::]:37345 +Connecting to server at: [::]:37345 +2022-08-20T10:58:57Z error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 12 20 ---- PASS: TestNextAndStep (2.82s) +--- PASS: TestNextAndStep (1.40s) === RUN TestNextParked -DAP server listening at: [::]:36049 -Connecting to server at: [::]:36049 +DAP server listening at: [::]:34957 +Connecting to server at: [::]:34957 +hi 2 +hi 2 hi 1 -hi 9 -hi 6 -hi 6 +hi 1 +hi 7 +hi 7 +hi 8 +hi 8 hi 5 hi 5 hi 3 hi 3 -hi 0 -hi 0 -hi 2 -hi 2 -hi 8 -hi 8 hi 4 hi 4 hi 9 -hi 1 -hi 7 -hi 7 ---- PASS: TestNextParked (2.89s) -=== RUN TestStepInParked -DAP server listening at: [::]:34111 -Connecting to server at: [::]:34111 +hi 9 hi 0 hi 0 -hi 3 -hi 3 hi 6 hi 6 -hi 4 +--- PASS: TestNextParked (1.48s) +=== RUN TestStepInParked +DAP server listening at: [::]:33621 +Connecting to server at: [::]:33621 +hi 6 +hi 6 +hi 7 +hi 7 hi 4 hi 5 hi 5 -hi 7 -hi 7 -hi 8 -hi 8 -hi 2 -hi 2 hi 1 +hi 4 +hi 3 +hi 3 +hi 8 hi 1 +hi 0 +hi 0 +hi 8 hi 9 hi 9 ---- PASS: TestStepInParked (0.78s) +hi 2 +hi 2 +--- PASS: TestStepInParked (0.51s) === RUN TestStepOutPreservesGoroutine -DAP server listening at: [::]:39629 -Connecting to server at: [::]:39629 - server_test.go:2927: selected goroutine 38 +DAP server listening at: [::]:46619 +Connecting to server at: [::]:46619 + server_test.go:2924: selected goroutine 55 (best) +hello 24 48 +hello 86 172 +goodbye 24 48 +goodbye 86 172 +hello 71 142 +hello 77 154 +goodbye 71 142 +goodbye 77 154 +hello 73 146 +hello 82 164 +goodbye 82 164 +goodbye 73 146 +hello 75 150 +goodbye 75 150 +hello 76 152 +goodbye 76 152 +hello 83 166 +hello 85 170 +goodbye 83 166 +hello 27 54 +goodbye 27 54 +hello 29 58 +goodbye 29 58 hello 99 198 +hello 84 168 goodbye 99 198 +hello 28 56 +goodbye 28 56 +goodbye 84 168 hello 0 0 -goodbye 0 0 +hello 72 144 hello 1 2 goodbye 1 2 -hello 51 102 -goodbye 51 102 -hello 25 50 -goodbye 25 50 -hello 50 100 -goodbye 50 100 -hello 37 74 -goodbye 37 74 -hello 52 104 -goodbye 52 104 -hello 32 64 -goodbye 32 64 +hello 89 178 +hello 15 30 +goodbye 15 30 +hello 9 18 +hello 61 122 hello 2 4 +hello 90 180 goodbye 2 4 -hello 38 76 -goodbye 38 76 hello 31 62 -goodbye 31 62 -hello 39 78 -goodbye 39 78 -hello 40 80 -goodbye 40 80 -hello 41 82 -goodbye 41 82 -hello 42 84 -goodbye 42 84 -hello 43 86 -goodbye 43 86 -hello 44 88 -goodbye 44 88 -hello 45 90 -goodbye 45 90 -hello 46 92 -goodbye 46 92 -hello 47 94 -goodbye 47 94 -hello 48 96 -goodbye 48 96 -hello 49 98 -goodbye 49 98 -hello 34 68 -goodbye 34 68 -hello 33 66 -goodbye 33 66 -hello 13 26 -goodbye 13 26 +hello 58 116 hello 3 6 -goodbye 3 6 -hello 4 8 -goodbye 4 8 +goodbye 85 170 +hello 62 124 +hello 33 66 +hello 59 118 hello 5 10 -goodbye 5 10 -hello 6 12 -goodbye 6 12 -hello 7 14 -goodbye 7 14 -hello 8 16 -goodbye 8 16 -hello 9 18 -goodbye 9 18 +goodbye 59 118 +hello 56 112 +hello 64 128 hello 10 20 +goodbye 90 180 goodbye 10 20 -hello 11 22 -goodbye 11 22 -hello 12 24 -goodbye 12 24 -hello 28 56 -goodbye 28 56 -hello 26 52 -goodbye 26 52 -hello 27 54 -goodbye 27 54 -hello 75 150 -goodbye 75 150 -hello 53 106 -goodbye 53 106 +hello 20 40 hello 54 108 -goodbye 54 108 -hello 55 110 -goodbye 55 110 -hello 56 112 -goodbye 56 112 -hello 57 114 -goodbye 57 114 -hello 58 116 -goodbye 58 116 -hello 59 118 -goodbye 59 118 -hello 60 120 -goodbye 60 120 -hello 61 122 -goodbye 61 122 -hello 62 124 -goodbye 62 124 -hello 63 126 -goodbye 63 126 -hello 64 128 -goodbye 64 128 +hello 36 72 hello 65 130 -goodbye 65 130 -hello 66 132 -goodbye 66 132 -hello 67 134 -goodbye 67 134 +hello 16 32 hello 68 136 -goodbye 68 136 +hello 60 120 +goodbye 60 120 +hello 21 42 hello 69 138 -goodbye 69 138 -hello 70 140 -goodbye 70 140 -hello 71 142 -goodbye 71 142 -hello 72 144 -goodbye 72 144 -hello 73 146 -goodbye 73 146 +goodbye 21 42 +goodbye 0 0 +hello 14 28 +hello 38 76 +hello 67 134 +hello 57 114 +goodbye 62 124 hello 74 148 goodbye 74 148 -hello 29 58 -goodbye 29 58 -hello 30 60 -goodbye 30 60 -hello 87 174 -goodbye 87 174 -hello 76 152 -goodbye 76 152 -hello 77 154 -goodbye 77 154 -hello 78 156 -goodbye 78 156 +hello 50 100 +goodbye 50 100 +hello 40 80 hello 79 158 -goodbye 79 158 -hello 80 160 -goodbye 80 160 -hello 81 162 -goodbye 81 162 -hello 82 164 -goodbye 82 164 -hello 83 166 -goodbye 83 166 -hello 84 168 -goodbye 84 168 -hello 85 170 -goodbye 85 170 -hello 86 172 -goodbye 86 172 +goodbye 40 80 +hello 45 90 +hello 70 140 +hello 48 96 +hello 46 92 +hello 19 38 +hello 52 104 +goodbye 52 104 hello 35 70 goodbye 35 70 -hello 36 72 +hello 44 88 +hello 42 84 +goodbye 72 144 +goodbye 54 108 +hello 93 186 +goodbye 93 186 goodbye 36 72 -hello 19 38 -goodbye 19 38 -hello 14 28 -goodbye 14 28 -hello 15 30 -goodbye 15 30 -hello 16 32 +goodbye 31 62 +hello 49 98 +goodbye 49 98 +goodbye 3 6 +hello 12 24 +goodbye 12 24 +hello 97 194 +goodbye 97 194 +goodbye 68 136 +goodbye 65 130 goodbye 16 32 +goodbye 9 18 +hello 11 22 +goodbye 11 22 +hello 37 74 +hello 8 16 +goodbye 8 16 +hello 87 174 +goodbye 87 174 +hello 4 8 +goodbye 4 8 hello 17 34 goodbye 17 34 +hello 30 60 +goodbye 30 60 +hello 66 132 +goodbye 66 132 +hello 94 188 +goodbye 33 66 +goodbye 94 188 +goodbye 38 76 +hello 26 52 +hello 25 50 +goodbye 25 50 +hello 80 160 +goodbye 80 160 +hello 81 162 +goodbye 81 162 +hello 39 78 +goodbye 39 78 +hello 6 12 +goodbye 6 12 +hello 91 182 +goodbye 91 182 +goodbye 64 128 +hello 47 94 +goodbye 47 94 hello 18 36 goodbye 18 36 -hello 22 44 -goodbye 22 44 -hello 20 40 -goodbye 20 40 -hello 21 42 -goodbye 21 42 +goodbye 70 140 +goodbye 89 178 +goodbye 56 112 +goodbye 48 96 +goodbye 46 92 +goodbye 19 38 +hello 41 82 +goodbye 41 82 +hello 53 106 +goodbye 53 106 +hello 43 86 +goodbye 43 86 +goodbye 44 88 +goodbye 42 84 +goodbye 58 116 hello 23 46 goodbye 23 46 -hello 24 48 -goodbye 24 48 -hello 93 186 -goodbye 93 186 +hello 55 110 +goodbye 55 110 +goodbye 69 138 +hello 98 196 +goodbye 98 196 +hello 13 26 +goodbye 13 26 +hello 96 192 +goodbye 96 192 +goodbye 5 10 +goodbye 57 114 +hello 63 126 +goodbye 63 126 +hello 32 64 +goodbye 32 64 +goodbye 45 90 +goodbye 79 158 +hello 51 102 +goodbye 26 52 +hello 22 44 +goodbye 67 134 +hello 7 14 +goodbye 7 14 +goodbye 20 40 +goodbye 14 28 hello 88 176 goodbye 88 176 -hello 89 178 -goodbye 89 178 -hello 90 180 -goodbye 90 180 -hello 91 182 -goodbye 91 182 +goodbye 61 122 +goodbye 51 102 +hello 78 156 +goodbye 78 156 +goodbye 22 44 hello 92 184 goodbye 92 184 -hello 96 192 -goodbye 96 192 -hello 94 188 -goodbye 94 188 hello 95 190 goodbye 95 190 -hello 97 194 -goodbye 97 194 -hello 98 196 -goodbye 98 196 +goodbye 37 74 +hello 34 68 +goodbye 34 68 100 ---- PASS: TestStepOutPreservesGoroutine (2.99s) +--- PASS: TestStepOutPreservesGoroutine (1.38s) === RUN TestBadAccess server_test.go:2952: not applicable --- SKIP: TestBadAccess (0.00s) === RUN TestPanicBreakpointOnContinue -DAP server listening at: [::]:42997 -Connecting to server at: [::]:42997 ---- PASS: TestPanicBreakpointOnContinue (1.49s) +DAP server listening at: [::]:33545 +Connecting to server at: [::]:33545 +--- PASS: TestPanicBreakpointOnContinue (0.97s) === RUN TestPanicBreakpointOnNext -DAP server listening at: [::]:41533 -Connecting to server at: [::]:41533 ---- PASS: TestPanicBreakpointOnNext (0.64s) +DAP server listening at: [::]:44919 +Connecting to server at: [::]:44919 +--- PASS: TestPanicBreakpointOnNext (0.24s) === RUN TestFatalThrowBreakpoint -DAP server listening at: [::]:44167 -Connecting to server at: [::]:44167 +DAP server listening at: [::]:39559 +Connecting to server at: [::]:39559 fatal error: all goroutines are asleep - deadlock! ---- PASS: TestFatalThrowBreakpoint (1.74s) +--- PASS: TestFatalThrowBreakpoint (0.79s) === RUN TestLaunchDebugRequest -DAP server listening at: [::]:45227 -Connecting to server at: [::]:45227 +DAP server listening at: [::]:35103 +Connecting to server at: [::]:35103 4 server_test.go:3258: ---- PASS: TestLaunchDebugRequest (1.84s) +--- PASS: TestLaunchDebugRequest (1.32s) === RUN TestLaunchRequestDefaults -DAP server listening at: [::]:45913 -Connecting to server at: [::]:45913 +DAP server listening at: [::]:35133 +Connecting to server at: [::]:35133 4 -DAP server listening at: [::]:43965 -Connecting to server at: [::]:43965 +DAP server listening at: [::]:35791 +Connecting to server at: [::]:35791 4 -DAP server listening at: [::]:45143 -Connecting to server at: [::]:45143 +DAP server listening at: [::]:43347 +Connecting to server at: [::]:43347 4 -DAP server listening at: [::]:38039 -Connecting to server at: [::]:38039 +DAP server listening at: [::]:44049 +Connecting to server at: [::]:44049 4 ---- PASS: TestLaunchRequestDefaults (7.95s) +--- PASS: TestLaunchRequestDefaults (4.07s) === RUN TestLaunchRequestNoDebug_GoodStatus -DAP server listening at: [::]:40395 -Connecting to server at: [::]:40395 +DAP server listening at: [::]:36803 +Connecting to server at: [::]:36803 4 ---- PASS: TestLaunchRequestNoDebug_GoodStatus (1.55s) +--- PASS: TestLaunchRequestNoDebug_GoodStatus (0.78s) === RUN TestLaunchRequestNoDebug_BadStatus -DAP server listening at: [::]:34807 -Connecting to server at: [::]:34807 ---- PASS: TestLaunchRequestNoDebug_BadStatus (3.16s) +DAP server listening at: [::]:46099 +Connecting to server at: [::]:46099 +--- PASS: TestLaunchRequestNoDebug_BadStatus (1.24s) === RUN TestLaunchTestRequest -DAP server listening at: [::]:37967 -Connecting to server at: [::]:37967 +DAP server listening at: [::]:43005 +Connecting to server at: [::]:43005 PASS ---- PASS: TestLaunchTestRequest (19.55s) +--- PASS: TestLaunchTestRequest (6.53s) === RUN TestLaunchRequestWithArgs -DAP server listening at: [::]:37875 -Connecting to server at: [::]:37875 -received args []string{"/tmp/testargs.5311a5bf", "test", "pass flag"} ---- PASS: TestLaunchRequestWithArgs (2.43s) +DAP server listening at: [::]:44605 +Connecting to server at: [::]:44605 +received args []string{"/tmp/testargs.363456ff", "test", "pass flag"} +--- PASS: TestLaunchRequestWithArgs (1.15s) === RUN TestLaunchRequestWithBuildFlags -DAP server listening at: [::]:46445 -Connecting to server at: [::]:46445 +DAP server listening at: [::]:34927 +Connecting to server at: [::]:34927 Hello World! ---- PASS: TestLaunchRequestWithBuildFlags (4.62s) +--- PASS: TestLaunchRequestWithBuildFlags (1.82s) === RUN TestAttachRequest -DAP server listening at: [::]:44121 -Connecting to server at: [::]:44121 +DAP server listening at: [::]:38677 +Connecting to server at: [::]:38677 past main ---- PASS: TestAttachRequest (0.95s) +--- PASS: TestAttachRequest (0.31s) === RUN TestPauseAndContinue -DAP server listening at: [::]:33457 -Connecting to server at: [::]:33457 +DAP server listening at: [::]:39037 +Connecting to server at: [::]:39037 past main 100000 200000 @@ -5952,43 +6149,531 @@ 79300000 79400000 79500000 ---- PASS: TestPauseAndContinue (1.61s) +79600000 +79700000 +79800000 +79900000 +80000000 +80100000 +80200000 +80300000 +80400000 +80500000 +80600000 +80700000 +80800000 +80900000 +81000000 +81100000 +81200000 +81300000 +81400000 +81500000 +81600000 +81700000 +81800000 +81900000 +82000000 +82100000 +82200000 +82300000 +82400000 +82500000 +82600000 +82700000 +82800000 +82900000 +83000000 +83100000 +83200000 +83300000 +83400000 +83500000 +83600000 +83700000 +83800000 +83900000 +84000000 +84100000 +84200000 +84300000 +84400000 +84500000 +84600000 +84700000 +84800000 +84900000 +85000000 +85100000 +85200000 +85300000 +85400000 +85500000 +85600000 +85700000 +85800000 +85900000 +86000000 +86100000 +86200000 +86300000 +86400000 +86500000 +86600000 +86700000 +86800000 +86900000 +87000000 +87100000 +87200000 +87300000 +87400000 +87500000 +87600000 +87700000 +87800000 +87900000 +88000000 +88100000 +88200000 +88300000 +88400000 +88500000 +88600000 +88700000 +88800000 +88900000 +89000000 +89100000 +89200000 +89300000 +89400000 +89500000 +89600000 +89700000 +89800000 +89900000 +90000000 +90100000 +90200000 +90300000 +90400000 +90500000 +90600000 +90700000 +90800000 +90900000 +91000000 +91100000 +91200000 +91300000 +91400000 +91500000 +91600000 +91700000 +91800000 +91900000 +92000000 +92100000 +92200000 +92300000 +92400000 +92500000 +92600000 +92700000 +92800000 +92900000 +93000000 +93100000 +93200000 +93300000 +93400000 +93500000 +93600000 +93700000 +93800000 +93900000 +94000000 +94100000 +94200000 +94300000 +94400000 +94500000 +94600000 +94700000 +94800000 +94900000 +95000000 +95100000 +95200000 +95300000 +95400000 +95500000 +95600000 +95700000 +95800000 +95900000 +96000000 +96100000 +96200000 +96300000 +96400000 +96500000 +96600000 +96700000 +96800000 +96900000 +97000000 +97100000 +97200000 +97300000 +97400000 +97500000 +97600000 +97700000 +97800000 +97900000 +98000000 +98100000 +98200000 +98300000 +98400000 +98500000 +98600000 +98700000 +98800000 +98900000 +99000000 +99100000 +99200000 +99300000 +99400000 +99500000 +99600000 +99700000 +99800000 +99900000 +100000000 +100100000 +100200000 +100300000 +100400000 +100500000 +100600000 +100700000 +100800000 +100900000 +101000000 +101100000 +101200000 +101300000 +101400000 +101500000 +101600000 +101700000 +101800000 +101900000 +102000000 +102100000 +102200000 +102300000 +102400000 +102500000 +102600000 +102700000 +102800000 +102900000 +103000000 +103100000 +103200000 +103300000 +103400000 +103500000 +103600000 +103700000 +103800000 +103900000 +104000000 +104100000 +104200000 +104300000 +104400000 +104500000 +104600000 +104700000 +104800000 +104900000 +105000000 +105100000 +105200000 +105300000 +105400000 +105500000 +105600000 +105700000 +105800000 +105900000 +106000000 +106100000 +106200000 +106300000 +106400000 +106500000 +106600000 +106700000 +106800000 +106900000 +107000000 +107100000 +107200000 +107300000 +107400000 +107500000 +107600000 +107700000 +107800000 +107900000 +108000000 +108100000 +108200000 +108300000 +108400000 +108500000 +108600000 +108700000 +108800000 +108900000 +109000000 +109100000 +109200000 +109300000 +109400000 +109500000 +109600000 +109700000 +109800000 +109900000 +110000000 +110100000 +110200000 +110300000 +110400000 +110500000 +110600000 +110700000 +110800000 +110900000 +111000000 +111100000 +111200000 +111300000 +111400000 +111500000 +111600000 +111700000 +111800000 +111900000 +112000000 +112100000 +112200000 +112300000 +112400000 +112500000 +112600000 +112700000 +112800000 +112900000 +113000000 +113100000 +113200000 +113300000 +113400000 +113500000 +113600000 +113700000 +113800000 +113900000 +114000000 +114100000 +114200000 +114300000 +114400000 +114500000 +114600000 +114700000 +114800000 +114900000 +115000000 +115100000 +115200000 +115300000 +115400000 +115500000 +115600000 +115700000 +115800000 +115900000 +116000000 +116100000 +116200000 +116300000 +116400000 +116500000 +116600000 +116700000 +116800000 +116900000 +117000000 +117100000 +117200000 +117300000 +117400000 +117500000 +117600000 +117700000 +117800000 +117900000 +118000000 +118100000 +118200000 +118300000 +118400000 +118500000 +118600000 +118700000 +118800000 +118900000 +119000000 +119100000 +119200000 +119300000 +119400000 +119500000 +119600000 +119700000 +119800000 +119900000 +120000000 +120100000 +120200000 +120300000 +120400000 +120500000 +120600000 +120700000 +120800000 +120900000 +121000000 +121100000 +121200000 +121300000 +121400000 +121500000 +121600000 +121700000 +121800000 +121900000 +122000000 +122100000 +122200000 +122300000 +122400000 +122500000 +122600000 +122700000 +122800000 +122900000 +123000000 +123100000 +123200000 +123300000 +123400000 +123500000 +123600000 +123700000 +123800000 +123900000 +124000000 +124100000 +124200000 +124300000 +124400000 +124500000 +124600000 +124700000 +124800000 +124900000 +125000000 +125100000 +125200000 +125300000 +125400000 +125500000 +125600000 +125700000 +125800000 +125900000 +126000000 +126100000 +126200000 +126300000 +126400000 +126500000 +126600000 +126700000 +126800000 +126900000 +127000000 +127100000 +127200000 +127300000 +127400000 +127500000 +127600000 +127700000 +127800000 +127900000 +128000000 +128100000 +128200000 +128300000 +--- PASS: TestPauseAndContinue (1.48s) === RUN TestUnupportedCommandResponses -DAP server listening at: [::]:32907 -Connecting to server at: [::]:32907 +DAP server listening at: [::]:38451 +Connecting to server at: [::]:38451 --- PASS: TestUnupportedCommandResponses (0.11s) === RUN TestOptionalNotYetImplementedResponses -DAP server listening at: [::]:37829 -Connecting to server at: [::]:37829 ---- PASS: TestOptionalNotYetImplementedResponses (0.11s) +DAP server listening at: [::]:35857 +Connecting to server at: [::]:35857 +--- PASS: TestOptionalNotYetImplementedResponses (0.10s) === RUN TestBadLaunchRequests -DAP server listening at: [::]:35063 -Connecting to server at: [::]:35063 ---- PASS: TestBadLaunchRequests (7.21s) +DAP server listening at: [::]:39635 +Connecting to server at: [::]:39635 +--- PASS: TestBadLaunchRequests (2.32s) === RUN TestBadAttachRequest -DAP server listening at: [::]:42291 -Connecting to server at: [::]:42291 -2021-07-18T04:30:42Z error layer=dap recovered panic: runtime error: index out of range [0] with length 0 -goroutine 600 [running]: -runtime/debug.Stack(0x40000ed0a8, 0x576b00, 0x4000897ba0) +DAP server listening at: [::]:45211 +Connecting to server at: [::]:45211 +2022-08-20T10:59:24Z error layer=dap recovered panic: runtime error: index out of range [0] with length 0 +goroutine 551 [running]: +runtime/debug.Stack(0x40002550a8, 0x576b00, 0x40003979e0) /usr/lib/go-1.15/src/runtime/debug/stack.go:24 +0x88 -github.com/go-delve/delve/service/dap.(*Server).recoverPanic(0x4000592000, 0x660ac0, 0x4000434fc0) +github.com/go-delve/delve/service/dap.(*Server).recoverPanic(0x40001060e0, 0x660ac0, 0x400020e960) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:364 +0x58 -panic(0x576b00, 0x4000897ba0) +panic(0x576b00, 0x40003979e0) /usr/lib/go-1.15/src/runtime/panic.go:969 +0x15c -github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0x400050ab00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1f28e4, 0x4000404026) +github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0x40004686e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1f28e4, 0x4000128026) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:240 +0x538 -github.com/go-delve/delve/service/debugger.New(0x400040b9e0, 0x0, 0x0, 0x0, 0x4000776000, 0x53c420, 0x4000434fc0) +github.com/go-delve/delve/service/debugger.New(0x4000492240, 0x0, 0x0, 0x0, 0x400015a000, 0x53c420, 0x400020e960) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:188 +0x4bc -github.com/go-delve/delve/service/dap.(*Server).onAttachRequest.func1(0x4000592000, 0x40000ed7b0) +github.com/go-delve/delve/service/dap.(*Server).onAttachRequest.func1(0x40001060e0, 0x40002557b0) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1187 +0x8c -github.com/go-delve/delve/service/dap.(*Server).onAttachRequest(0x4000592000, 0x4000434fc0) +github.com/go-delve/delve/service/dap.(*Server).onAttachRequest(0x40001060e0, 0x400020e960) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1188 +0x2dc -github.com/go-delve/delve/service/dap.(*Server).handleRequest(0x4000592000, 0x660ac0, 0x4000434fc0) +github.com/go-delve/delve/service/dap.(*Server).handleRequest(0x40001060e0, 0x660ac0, 0x400020e960) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:527 +0x1524 -github.com/go-delve/delve/service/dap.(*Server).serveDAPCodec(0x4000592000) +github.com/go-delve/delve/service/dap.(*Server).serveDAPCodec(0x40001060e0) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:355 +0xa0 -github.com/go-delve/delve/service/dap.(*Server).Run.func1(0x4000592000) +github.com/go-delve/delve/service/dap.(*Server).Run.func1(0x40001060e0) /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:326 +0xc4 created by github.com/go-delve/delve/service/dap.(*Server).Run /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:312 +0x3c @@ -5996,31 +6681,31 @@ --- PASS: TestBadAttachRequest (0.11s) === RUN TestBadInitializeRequest -DAP server listening at: [::]:46021 -Connecting to server at: [::]:46021 -DAP server listening at: [::]:35441 -Connecting to server at: [::]:35441 -DAP server listening at: [::]:38299 -Connecting to server at: [::]:38299 +DAP server listening at: [::]:33491 +Connecting to server at: [::]:33491 +DAP server listening at: [::]:39815 +Connecting to server at: [::]:39815 +DAP server listening at: [::]:35979 +Connecting to server at: [::]:35979 --- PASS: TestBadInitializeRequest (0.31s) === RUN TestBadlyFormattedMessageToServer -DAP server listening at: [::]:40981 -Connecting to server at: [::]:40981 -2021-07-18T04:30:42Z error layer=dap DAP error: Request command 'unknown' is not supported +DAP server listening at: [::]:39509 +Connecting to server at: [::]:39509 +2022-08-20T10:59:24Z error layer=dap DAP error: Request command 'unknown' is not supported --- PASS: TestBadlyFormattedMessageToServer (0.20s) PASS -ok github.com/go-delve/delve/service/dap 143.729s +ok github.com/go-delve/delve/service/dap 59.260s ? github.com/go-delve/delve/service/dap/daptest [no test files] === RUN TestDebugger_LaunchNoMain ---- PASS: TestDebugger_LaunchNoMain (0.20s) +--- PASS: TestDebugger_LaunchNoMain (0.07s) === RUN TestDebugger_LaunchInvalidFormat ---- PASS: TestDebugger_LaunchInvalidFormat (26.71s) +--- PASS: TestDebugger_LaunchInvalidFormat (10.42s) === RUN TestDebugger_LaunchNoExecutablePerm ---- PASS: TestDebugger_LaunchNoExecutablePerm (3.19s) +--- PASS: TestDebugger_LaunchNoExecutablePerm (0.95s) === RUN TestDebugger_LaunchWithTTY ---- PASS: TestDebugger_LaunchWithTTY (33.62s) +--- PASS: TestDebugger_LaunchWithTTY (9.41s) PASS -ok github.com/go-delve/delve/service/debugger 63.843s +ok github.com/go-delve/delve/service/debugger 20.869s ? github.com/go-delve/delve/service/rpc1 [no test files] ? github.com/go-delve/delve/service/rpc2 [no test files] === RUN TestSameUserForRemoteAddr @@ -6034,25 +6719,25 @@ --- PASS: TestSameUserForRemoteAddr/ipv4-different-uid (0.00s) --- PASS: TestSameUserForRemoteAddr/ipv6-same (0.00s) PASS -ok github.com/go-delve/delve/service/rpccommon 0.066s +ok github.com/go-delve/delve/service/rpccommon 0.030s === RUN Test1RunWithInvalidPath --- PASS: Test1RunWithInvalidPath (0.00s) === RUN Test1Restart_afterExit Hello, World! Hello, World! ---- PASS: Test1Restart_afterExit (5.71s) +--- PASS: Test1Restart_afterExit (2.01s) === RUN Test1Restart_breakpointPreservation Hello, World! integration1_test.go:121: Restart Hello, World! ---- PASS: Test1Restart_breakpointPreservation (1.52s) +--- PASS: Test1Restart_breakpointPreservation (0.91s) === RUN Test1Restart_duringStop ---- PASS: Test1Restart_duringStop (1.91s) +--- PASS: Test1Restart_duringStop (0.91s) === RUN Test1ClientServer_exit Hello, World! ---- PASS: Test1ClientServer_exit (1.68s) +--- PASS: Test1ClientServer_exit (0.31s) === RUN Test1ClientServer_step ---- PASS: Test1ClientServer_step (4.32s) +--- PASS: Test1ClientServer_step (1.80s) === 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} @@ -6071,228 +6756,224 @@ 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 (4.58s) +--- PASS: Test1NextGeneral (1.70s) === 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 (1.27s) +--- PASS: Test1NextFunctionReturn (0.41s) === RUN Test1ClientServer_breakpointInMainThread ---- PASS: Test1ClientServer_breakpointInMainThread (1.86s) +--- PASS: Test1ClientServer_breakpointInMainThread (0.58s) === RUN Test1ClientServer_breakpointInSeparateGoroutine ---- PASS: Test1ClientServer_breakpointInSeparateGoroutine (4.68s) +--- PASS: Test1ClientServer_breakpointInSeparateGoroutine (1.47s) === RUN Test1ClientServer_breakAtNonexistentPoint ---- PASS: Test1ClientServer_breakAtNonexistentPoint (1.29s) +--- PASS: Test1ClientServer_breakAtNonexistentPoint (0.40s) === RUN Test1ClientServer_clearBreakpoint ---- PASS: Test1ClientServer_clearBreakpoint (1.49s) +--- PASS: Test1ClientServer_clearBreakpoint (0.48s) === RUN Test1ClientServer_switchThread ---- PASS: Test1ClientServer_switchThread (0.85s) +--- PASS: Test1ClientServer_switchThread (0.24s) === RUN Test1ClientServer_infoLocals ---- PASS: Test1ClientServer_infoLocals (1.20s) +--- PASS: Test1ClientServer_infoLocals (0.22s) === RUN Test1ClientServer_infoArgs foo Hello, World! ---- PASS: Test1ClientServer_infoArgs (1.22s) +--- PASS: Test1ClientServer_infoArgs (0.27s) === RUN Test1ClientServer_traceContinue - integration1_test.go:479: &{false false false 0x40006df1f0 0x40002dc3c0 [0x40006df2d0 0x40006df340 0x40006df3b0 0x40006df420 0x40006df500] false false 0 } - integration1_test.go:499: Variable i is {i 274878558048 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} - integration1_test.go:510: &{false false false 0x40006df1f0 0x40002dc3c0 [0x40006df2d0 0x40006df340 0x40006df3b0 0x40006df420 0x40006df500] false false 0 } + integration1_test.go:479: &{false false false 0x40004f1340 0x40002be640 [0x40004f1420 0x40004f1570 0x40004f15e0 0x40004f1650 0x40004f16c0 0x40004f1730] false false 0 } + integration1_test.go:499: Variable i is {i 274878320480 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} + integration1_test.go:510: &{false false false 0x40004f1340 0x40002be640 [0x40004f1420 0x40004f1570 0x40004f15e0 0x40004f1650 0x40004f16c0 0x40004f1730] false false 0 } hi - integration1_test.go:479: &{false false false 0x40006709a0 0x40001a0280 [0x4000670a80 0x4000670af0 0x4000670b60 0x4000670bd0 0x4000670c40] false false 0 } - integration1_test.go:499: Variable i is {i 274878558048 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} - integration1_test.go:510: &{false false false 0x40006709a0 0x40001a0280 [0x4000670a80 0x4000670af0 0x4000670b60 0x4000670bd0 0x4000670c40] false false 0 } + integration1_test.go:479: &{false false false 0x40007ebea0 0x40001aadc0 [0x40007ebf80 0x400024d030 0x400024d180 0x400024dc70 0x400024df80 0x4001fab110] false false 0 } + integration1_test.go:499: Variable i is {i 274878320480 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} + integration1_test.go:510: &{false false false 0x40007ebea0 0x40001aadc0 [0x40007ebf80 0x400024d030 0x400024d180 0x400024dc70 0x400024df80 0x4001fab110] false false 0 } hi - integration1_test.go:479: &{false false false 0x40006df880 0x40002dcb40 [0x40006df960 0x40006dfa40 0x40006dfab0 0x40006dfb20 0x40006dfc00] false false 0 } - integration1_test.go:499: Variable i is {i 274878558048 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} - integration1_test.go:510: &{false false false 0x40006df880 0x40002dcb40 [0x40006df960 0x40006dfa40 0x40006dfab0 0x40006dfb20 0x40006dfc00] false false 0 } + integration1_test.go:479: &{false false false 0x40004f1a40 0x40002bec80 [0x40004f1b20 0x400088a070 0x400088a0e0 0x400088a150 0x400088a1c0 0x400088a230] false false 0 } + integration1_test.go:499: Variable i is {i 274878320480 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} + integration1_test.go:510: &{false false false 0x40004f1a40 0x40002bec80 [0x40004f1b20 0x400088a070 0x400088a0e0 0x400088a150 0x400088a1c0 0x400088a230] false false 0 } hi ---- PASS: Test1ClientServer_traceContinue (8.12s) +--- PASS: Test1ClientServer_traceContinue (4.92s) === RUN Test1ClientServer_traceContinue2 - integration1_test.go:545: &{false false false 0x400074b110 0x40001a0a00 [0x400074b6c0 0x400074b880 0x400074bb90 0x400074bc70 0x4000244460 0x40002449a0] false false 0 } - integration1_test.go:545: &{false false false 0x40002455e0 0x40001a0c80 [0x40002456c0 0x4000245730 0x40002457a0 0x4000245810 0x4000245880 0x4000245960] false false 0 } + integration1_test.go:545: &{false false false 0x400088abd0 0x40002be000 [0x400088af50 0x400088b030 0x400088b7a0 0x400088b810 0x400088b8f0] false false 0 } + integration1_test.go:545: &{false false false 0x400088b9d0 0x40002be140 [0x400088bab0 0x400088bb20 0x400088bb90 0x400088bc00 0x400088bce0] false false 0 } hi - integration1_test.go:545: &{false false false 0x400505a0e0 0x40002dd180 [0x400505a1c0 0x400505a2a0 0x400505a310 0x400505a380 0x400505a3f0 0x400505a460] false false 0 } + integration1_test.go:545: &{false false false 0x400088be30 0x40002be280 [0x400200e850 0x400200e930 0x400200e9a0 0x400200ea10 0x400200ea80] false false 0 } hi - integration1_test.go:545: &{false false false 0x400505a7e0 0x40002dd400 [0x400505a8c0 0x400505a930 0x400505aa10 0x400505aa80 0x400505aaf0 0x400505ab60] false false 0 } + integration1_test.go:545: &{false false false 0x400200eee0 0x40002be640 [0x400200efc0 0x400200f030 0x400200f0a0 0x400200f110 0x400200f180] false false 0 } hi ---- PASS: Test1ClientServer_traceContinue2 (4.76s) +--- PASS: Test1ClientServer_traceContinue2 (4.29s) === RUN Test1ClientServer_FindLocations - common_test.go:99: FindLocation("locationsprog.go:26") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4000378510 [690720]}] - common_test.go:99: FindLocation("locationsprog.go:27") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x4000e10360 [690732]}] - common_test.go:99: FindLocation("anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x4000378990 [690732]}] - common_test.go:99: FindLocation("main.anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x4000e106c0 [690732]}] - common_test.go:99: FindLocation("anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4000378e40 [690720]}] - common_test.go:99: FindLocation("main.anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4000e10900 [690720]}] - common_test.go:99: FindLocation("*0xa8a20") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4000379590 []}] + common_test.go:99: FindLocation("locationsprog.go:26") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4004d88150 [690720]}] + common_test.go:99: FindLocation("locationsprog.go:27") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400273a720 [690732]}] + common_test.go:99: FindLocation("anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x4004d88360 [690732]}] + common_test.go:99: FindLocation("main.anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400273abd0 [690732]}] + common_test.go:99: FindLocation("anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4004d88690 [690720]}] + common_test.go:99: FindLocation("main.anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400273af00 [690720]}] + common_test.go:99: FindLocation("*0xa8a20") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x4004d889c0 []}] 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") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4000e11a40 [690544]}] - common_test.go:99: FindLocation("locationsprog.go:18") → [{690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x4000e1c5d0 [690576]}] - common_test.go:99: FindLocation("SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4000e1ca80 [690544]}] - common_test.go:99: FindLocation("(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4000e11ec0 [690544]}] - common_test.go:99: FindLocation("main.SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4000e1cde0 [690544]}] - common_test.go:99: FindLocation("main.(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4000e26510 [690544]}] - common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4000e1d1a0 [689792]}] - common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4000e26870 [689792]}] - common_test.go:99: FindLocation("ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4000e1d4d0 [689792]}] - common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4000e26f90 [690544]} {690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x4000e26fc0 [690576]}] - common_test.go:99: FindLocation("locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x4000e43d40 [691212]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x4000ea8c90 [691212]}] - common_test.go:99: FindLocation("+1") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x4000ea9050 [691212]}] - common_test.go:99: FindLocation("35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x4000ea9440 [691212]}] - common_test.go:99: FindLocation("locationsprog.go:33") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x4000eb0330 [690828]}] - common_test.go:99: FindLocation("-1") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x4000ea9800 [690828]}] - common_test.go:99: FindLocation("testnextdefer.go:5") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x4004bd4240 [637456]}] - common_test.go:99: FindLocation("main.main") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x4004bd4570 [637456]}] - common_test.go:99: FindLocation("stacktraceprog.go:4") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x40064ce8d0 [418208]}] - common_test.go:99: FindLocation("main.stacktraceme") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x40064ced20 [418208]}] - common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40009a7680 [637468]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40042069c0 [637468]}] + common_test.go:99: FindLocation("locationsprog.go:14") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4004d89260 [690544]}] + common_test.go:99: FindLocation("locationsprog.go:18") → [{690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x400273baa0 [690576]}] + common_test.go:99: FindLocation("SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4004d896b0 [690544]}] + common_test.go:99: FindLocation("(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4004d90180 [690544]}] + common_test.go:99: FindLocation("main.SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4004d89b60 [690544]}] + common_test.go:99: FindLocation("main.(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4004d90630 [690544]}] + common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4004d89f20 [689792]}] + common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4004d90960 [689792]}] + common_test.go:99: FindLocation("ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4004da2270 [689792]}] + common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4004d91050 [690544]} {690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x4004d91080 [690576]}] + common_test.go:99: FindLocation("locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x40027c30e0 [691212]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x40027c3230 [691212]}] + common_test.go:99: FindLocation("+1") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x40027c3290 [691212]}] + common_test.go:99: FindLocation("35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x40027c3710 [691212]}] + common_test.go:99: FindLocation("locationsprog.go:33") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x40027c3b00 [690828]}] + common_test.go:99: FindLocation("-1") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x4004da3bc0 [690828]}] + common_test.go:99: FindLocation("testnextdefer.go:5") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x40044a2b10 [637456]}] + common_test.go:99: FindLocation("main.main") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x400656fda0 [637456]}] + common_test.go:99: FindLocation("stacktraceprog.go:4") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x4001fd3980 [418208]}] + common_test.go:99: FindLocation("main.stacktraceme") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x4001fd3d70 [418208]}] + common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40048a15c0 [637468]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40048a1770 [637468]}] common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → [] ---- PASS: Test1ClientServer_FindLocations (12.29s) +--- PASS: Test1ClientServer_FindLocations (4.99s) === RUN Test1ClientServer_FindLocationsAddr - common_test.go:99: FindLocation("main.afunction") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400567a840 [637536]}] - common_test.go:99: FindLocation("main.main.func1") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x400566ca20 [638672]}] - common_test.go:99: FindLocation("*fn1") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400566d1d0 []}] - common_test.go:99: FindLocation("*fn3") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x400566d770 []}] ---- PASS: Test1ClientServer_FindLocationsAddr (3.46s) + common_test.go:99: FindLocation("main.afunction") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x4007482ab0 [637536]}] + common_test.go:99: FindLocation("main.main.func1") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x4007482e40 [638672]}] + common_test.go:99: FindLocation("*fn1") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x40074344e0 []}] + common_test.go:99: FindLocation("*fn3") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x40074833e0 []}] +--- PASS: Test1ClientServer_FindLocationsAddr (1.04s) === RUN Test1ClientServer_EvalVariable integration1_test.go:685: var1: "foofoofoofoofoofoo" ---- PASS: Test1ClientServer_EvalVariable (3.22s) +--- PASS: Test1ClientServer_EvalVariable (0.87s) === RUN Test1ClientServer_SetVariable - integration1_test.go:708: a2: &{a2 274878318880 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x600 33} ---- PASS: Test1ClientServer_SetVariable (0.98s) + integration1_test.go:708: a2: &{a2 274878351648 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x600 33} +--- PASS: Test1ClientServer_SetVariable (0.40s) === RUN Test1ClientServer_FullStacktrace integration1_test.go:736: goroutine 1 integration1_test.go:738: frame 0 off=-0x100 bpoff=-0x108 pc=0x66230 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme - integration1_test.go:738: frame 1 off=-0x90 bpoff=-0x24898 pc=0x66344 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main - integration1_test.go:738: frame 2 off=-0x30 bpoff=-0x48e80 pc=0x3b8bc /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main - integration1_test.go:738: frame 3 off=-0x30 bpoff=-0x4000065000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:738: frame 1 off=-0x90 bpoff=-0xd6898 pc=0x66344 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main + integration1_test.go:738: frame 2 off=-0x30 bpoff=0x50c0 pc=0x3b8bc /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main + integration1_test.go:738: frame 3 off=-0x30 bpoff=0x50c0 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration1_test.go:736: goroutine 2 integration1_test.go:738: frame 0 off=-0x60 bpoff=-0x88 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x30 bpoff=-0x68 pc=0x3bb44 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock integration1_test.go:738: frame 2 off=-0x30 bpoff=-0x68 pc=0x3bb44 /usr/lib/go-1.15/src/runtime/proc.go:255 runtime.forcegchelper integration1_test.go:738: frame 3 off=-0x30 bpoff=-0x4000041000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 3 + integration1_test.go:736: goroutine 17 integration1_test.go:738: frame 0 off=-0x60 bpoff=-0x88 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x30 bpoff=-0x68 pc=0x2aa50 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock integration1_test.go:738: frame 2 off=-0x30 bpoff=-0x68 pc=0x2aa50 /usr/lib/go-1.15/src/runtime/mgcsweep.go:163 runtime.bgsweep - integration1_test.go:738: frame 3 off=-0x30 bpoff=-0x4000041800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 4 + integration1_test.go:738: frame 3 off=-0x30 bpoff=-0x400003c800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 18 integration1_test.go:738: frame 0 off=-0x90 bpoff=-0xb8 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0x30 bpoff=-0x98 pc=0x28f1c /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock integration1_test.go:738: frame 2 off=-0x30 bpoff=-0x98 pc=0x28f1c /usr/lib/go-1.15/src/runtime/mgcscavenge.go:265 runtime.bgscavenge - integration1_test.go:738: frame 3 off=-0x30 bpoff=-0x4000042000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 5 + integration1_test.go:738: frame 3 off=-0x30 bpoff=-0x400003d000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 19 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878171096 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000040800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 6 + integration1_test.go:738: frame 3 off=-0x40 bpoff=-0xd2868 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:749: variable i is {Name:i Addr:274879033304 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000113000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 20 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878179288 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000042800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 7 + integration1_test.go:749: variable i is {Name:i Addr:274878158808 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003d800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 21 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark - integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend - integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878181336 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000043000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 8 + integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x1dd128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend + integration1_test.go:738: frame 2 off=-0x60 bpoff=-0x1dd0a8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 + integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x1dd068 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:749: variable i is {Name:i Addr:274880114648 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400021b000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 22 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878183384 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000043800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 9 + integration1_test.go:749: variable i is {Name:i Addr:274878162904 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003e800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 23 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878185432 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000044000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 10 + integration1_test.go:749: variable i is {Name:i Addr:274878164952 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003f000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 24 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878154712 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003c800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 11 + integration1_test.go:749: variable i is {Name:i Addr:274878167000 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003f800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 25 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark - integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend - integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878156760 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003d000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 12 + integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x143128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend + integration1_test.go:738: frame 2 off=-0x60 bpoff=-0x1430a8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 + integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x143068 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:749: variable i is {Name:i Addr:274879492056 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000183000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 26 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878158808 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003d800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 13 + integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x60868 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration1_test.go:749: variable i is {Name:i Addr:274879508440 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000187000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 27 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878160856 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003e000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration1_test.go:736: goroutine 14 + integration1_test.go:749: variable i is {Name:i Addr:274879115224 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000127000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:736: goroutine 28 integration1_test.go:738: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration1_test.go:738: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration1_test.go:738: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration1_test.go:738: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:749: variable i is {Name:i Addr:274878162904 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 0x18 DeclLine:7} - integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x400003e800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration1_test.go:749: variable i is {Name:i Addr:274879117272 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 0x18 DeclLine:7} + integration1_test.go:738: frame 4 off=-0x40 bpoff=-0x4000127800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration1_test.go:764: continue integration1_test.go:776: frame 0 off=-0x150 bpoff=-0x158 pc=0x66230 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration1_test.go:776: frame 1 off=-0x140 bpoff=-0x148 pc=0x66470 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 integration1_test.go:776: frame 2 off=-0x120 bpoff=-0x128 pc=0x6642c /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 integration1_test.go:776: frame 3 off=-0x100 bpoff=-0x108 pc=0x663dc /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 - integration1_test.go:776: frame 4 off=-0x90 bpoff=-0x24898 pc=0x66390 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: Test1ClientServer_FullStacktrace (1.72s) + integration1_test.go:776: frame 4 off=-0x90 bpoff=-0xd6898 pc=0x66390 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main +--- PASS: Test1ClientServer_FullStacktrace (0.57s) === RUN Test1Issue355 Hello, World! ---- PASS: Test1Issue355 (1.04s) +--- PASS: Test1Issue355 (0.26s) === RUN Test1Disasm - integration1_test.go:949: call: &{{638268 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x4009a1ad50 []} 0x4009949a00 CALL (R1) [32 0 63 214] false true} ---- PASS: Test1Disasm (1.07s) + integration1_test.go:949: call: &{{638268 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x40043c4ba0 []} 0x4008efa1c0 CALL (R1) [32 0 63 214] false true} +--- PASS: Test1Disasm (0.27s) === RUN Test1NegativeStackDepthBug ---- PASS: Test1NegativeStackDepthBug (0.58s) +--- PASS: Test1NegativeStackDepthBug (0.18s) === RUN Test1ClientServer_CondBreakpoint -hi 9 -hi 9 -hi 0 -hi 0 -hi 4 -hi 4 -hi 5 -hi 5 -hi 2 -hi 2 -hi 1 -hi 1 hi 3 hi 3 ---- PASS: Test1ClientServer_CondBreakpoint (2.94s) +hi 6 +hi 6 +--- PASS: Test1ClientServer_CondBreakpoint (1.00s) === RUN Test1Issue419 Start ---- PASS: Test1Issue419 (4.36s) +--- PASS: Test1Issue419 (4.03s) === RUN Test1TypesCommand ---- PASS: Test1TypesCommand (2.51s) +--- PASS: Test1TypesCommand (0.88s) === RUN Test1Issue406 +Node: root + Disabled: false + Redirect IP: + Exclude(s): + Include(s): +---------- Node: hosts Disabled: false Redirect IP: 192.168.168.1 @@ -6314,14 +6995,8 @@ Exclude(s): Include(s): ---------- -Node: root - Disabled: false - Redirect IP: - Exclude(s): - Include(s): ----------- -&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0x40000b8040]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0x4000126040]} integration1_test.go:1065: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -6396,35 +7071,35 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: Test1Issue406 (2.90s) +--- PASS: Test1Issue406 (1.02s) === RUN TestRunWithInvalidPath --- PASS: TestRunWithInvalidPath (0.00s) === RUN TestRestart_afterExit Hello, World! Hello, World! ---- PASS: TestRestart_afterExit (0.89s) +--- PASS: TestRestart_afterExit (0.84s) === 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 (1.44s) +--- PASS: TestRestart_breakpointPreservation (0.79s) === RUN TestRestart_duringStop ---- PASS: TestRestart_duringStop (1.04s) +--- PASS: TestRestart_duringStop (0.97s) === RUN TestRestart_rebuild ---- PASS: TestRestart_rebuild (4.86s) +--- PASS: TestRestart_rebuild (2.20s) === 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.62s) +--- PASS: TestClientServer_exit (0.38s) === RUN TestClientServer_step support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_step ---- PASS: TestClientServer_step (0.61s) +--- PASS: TestClientServer_step (0.39s) === 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.54s) +--- PASS: TestClientServer_stepout (0.42s) === 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} @@ -6444,7 +7119,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.91s) +--- PASS: TestNextGeneral (0.60s) === RUN TestNextFunctionReturn support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestNextFunctionReturn foo @@ -6452,163 +7127,163 @@ 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.68s) +--- PASS: TestNextFunctionReturn (0.23s) === RUN TestClientServer_breakpointInMainThread support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInMainThread ---- PASS: TestClientServer_breakpointInMainThread (0.52s) +--- PASS: TestClientServer_breakpointInMainThread (0.39s) === RUN TestClientServer_breakpointInSeparateGoroutine support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInSeparateGoroutine ---- PASS: TestClientServer_breakpointInSeparateGoroutine (0.50s) +--- PASS: TestClientServer_breakpointInSeparateGoroutine (0.18s) === RUN TestClientServer_breakAtNonexistentPoint ---- PASS: TestClientServer_breakAtNonexistentPoint (0.71s) +--- PASS: TestClientServer_breakAtNonexistentPoint (0.57s) === RUN TestClientServer_clearBreakpoint ---- PASS: TestClientServer_clearBreakpoint (0.82s) +--- PASS: TestClientServer_clearBreakpoint (0.65s) === RUN TestClientServer_toggleBreakpoint - integration2_test.go:562: &{false false false 0x400b6ee930 0x40002dc140 [0x400b6eea10 0x400b6eeaf0 0x400b6eeb60 0x400b6eebd0 0x400b6eec40] false false 0 } + integration2_test.go:562: &{false false false 0x40079de460 0x40001aa8c0 [0x40079df9d0 0x4009702ee0 0x40097030a0 0x4009703110 0x4009703180 0x4009703260] false false 0 } lineOne function lineTwo function - integration2_test.go:562: &{false false false 0x400966eee0 0x40001a0140 [0x400966efc0 0x400966f030 0x400966f0a0 0x400966f180 0x400966f1f0] false false 0 } + integration2_test.go:562: &{false false false 0x400384b570 0x40002be640 [0x400384b650 0x400384b6c0 0x400384b730 0x400384b7a0 0x400384b810 0x400384b960] false false 0 } lineThree function ---- PASS: TestClientServer_toggleBreakpoint (2.97s) +--- PASS: TestClientServer_toggleBreakpoint (1.13s) === RUN TestClientServer_toggleAmendedBreakpoint ---- PASS: TestClientServer_toggleAmendedBreakpoint (0.58s) +--- PASS: TestClientServer_toggleAmendedBreakpoint (0.59s) === RUN TestClientServer_switchThread support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_switchThread --- PASS: TestClientServer_switchThread (0.43s) === RUN TestClientServer_infoLocals support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoLocals ---- PASS: TestClientServer_infoLocals (0.44s) +--- PASS: TestClientServer_infoLocals (0.37s) === 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 PC = 0x000000000009bfec - SP = 0x0000004000040790 + SP = 0x000000400003c790 X0 = 0x0000000000000000 - X1 = 0x00000040000403a0 - X2 = 0x00000040000407c0 + X1 = 0x000000400003c3a0 + X2 = 0x000000400003c7c0 X3 = 0x0000000000000000 - X4 = 0x0000004000040000 - X5 = 0x00000040000010b8 + X4 = 0x000000400003c000 + X5 = 0x0000004000082338 X6 = 0x000000000009bfd0 X7 = 0x0000000000000002 X8 = 0x0000000000000062 X9 = 0x003b9aca00000000 - X10 = 0x000000000020b5f7 - X11 = 0x0000000017bf2dd9 + X10 = 0x000000000020b75e + X11 = 0x0000000005708014 X12 = 0x0000000000000018 - X13 = 0x0000000060f3ae41 - X14 = 0x001b7f7eafdcc9cb - X15 = 0x000053a17a1ea9e0 - X16 = 0x0000000000000000 + X13 = 0x000000006300be80 + X14 = 0x000f9e1b00000000 + X15 = 0x000065c3f4000000 + X16 = 0x0000004000055e08 X17 = 0x0000000000000030 X18 = 0x0000000000000000 - X19 = 0x0000ffff83fa5000 - X20 = 0x0000004000091d90 - X21 = 0x0000004000080000 - X22 = 0x0000004000084000 + X19 = 0x0000ffffb476b000 + X20 = 0x0000004000055d90 + X21 = 0x0000004000044400 + X22 = 0x0000004000056000 X23 = 0x0000000000000000 X24 = 0x0000000000000000 X25 = 0x0000000000000000 X26 = 0x00000000000ca9e8 X27 = 0x00000000001951eb - X28 = 0x0000004000001080 - X29 = 0x0000004000040788 + X28 = 0x0000004000082300 + X29 = 0x000000400003c788 X30 = 0x000000000006bb94 integration2_test.go:715: GoroutineID: -1, Frame: 1 - SP = 0x00000040000407c0 + SP = 0x000000400003c7c0 X29 = 0x0000000000000000 X30 = 0x000000000006bb94 ---- PASS: TestClientServer_infoArgs (0.33s) +--- PASS: TestClientServer_infoArgs (1.06s) === 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 0x400d7faa10 0x40001a0140 [0x400d7faaf0 0x400d7fabd0 0x400d7fac40 0x400d7facb0 0x400d7fad20] false false 0 } + integration2_test.go:741: &{false false false 0x4009703340 0x40001ab040 [0x4009703420 0x4009703490 0x4009703500 0x4009703650 0x40097037a0] false false 0 } integration2_test.go:761: Variable i is {i 274878320480 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} - integration2_test.go:772: &{false false false 0x400d7faa10 0x40001a0140 [0x400d7faaf0 0x400d7fabd0 0x400d7fac40 0x400d7facb0 0x400d7fad20] false false 0 } + integration2_test.go:772: &{false false false 0x4009703340 0x40001ab040 [0x4009703420 0x4009703490 0x4009703500 0x4009703650 0x40097037a0] false false 0 } hi - integration2_test.go:741: &{false false false 0x400d7fae70 0x40001a0a00 [0x400d7faf50 0x400d7fafc0 0x400d7fb030 0x400d7fb0a0 0x400d7fb110] false false 0 } + integration2_test.go:741: &{false false false 0x4009703b20 0x40001ab540 [0x4009703c00 0x4009703c70 0x4009703ce0 0x40076a4070 0x40076a4700] false false 0 } integration2_test.go:761: Variable i is {i 274878320480 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} - integration2_test.go:772: &{false false false 0x400d7fae70 0x40001a0a00 [0x400d7faf50 0x400d7fafc0 0x400d7fb030 0x400d7fb0a0 0x400d7fb110] false false 0 } + integration2_test.go:772: &{false false false 0x4009703b20 0x40001ab540 [0x4009703c00 0x4009703c70 0x4009703ce0 0x40076a4070 0x40076a4700] false false 0 } hi - integration2_test.go:741: &{false false false 0x400997ea10 0x40002dca00 [0x400997eaf0 0x400997eb60 0x400997ebd0 0x400997ec40 0x400997ecb0] false false 0 } + integration2_test.go:741: &{false false false 0x40015ff880 0x40002bea00 [0x40015ff960 0x40015ff9d0 0x40015ffa40 0x40015ffb20 0x40015ffb90] false false 0 } integration2_test.go:761: Variable i is {i 274878320480 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x10 14} - integration2_test.go:772: &{false false false 0x400997ea10 0x40002dca00 [0x400997eaf0 0x400997eb60 0x400997ebd0 0x400997ec40 0x400997ecb0] false false 0 } + integration2_test.go:772: &{false false false 0x40015ff880 0x40002bea00 [0x40015ff960 0x40015ff9d0 0x40015ffa40 0x40015ffb20 0x40015ffb90] false false 0 } hi ---- PASS: TestClientServer_traceContinue (4.87s) +--- PASS: TestClientServer_traceContinue (4.38s) === 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 0x400b6ee8c0 0x40002dd040 [0x400b6ee9a0 0x400b6eea10 0x400b6eeaf0 0x400b6eeb60 0x400b6eebd0] false false 0 } + integration2_test.go:808: &{false false false 0x40040e6070 0x40001abcc0 [0x40040e6150 0x40040e61c0 0x40040e6230 0x40040e62a0 0x40040e6380] false false 0 } + integration2_test.go:808: &{false false false 0x400384b030 0x40002bf540 [0x400384b180 0x400384b1f0 0x400384b260 0x400384b2d0 0x400384b420 0x400384b490] false false 0 } hi - integration2_test.go:808: &{false false false 0x400966e8c0 0x40001a0f00 [0x400966e9a0 0x400966eaf0 0x400966eb60 0x400966ebd0 0x400966ec40] false false 0 } - integration2_test.go:808: &{false false false 0x400b6ef110 0x40002dd180 [0x400b6ef1f0 0x400b6ef260 0x400b6ef2d0 0x400b6ef340 0x400b6ef3b0] false false 0 } + integration2_test.go:808: &{false false false 0x400384b730 0x40002bf680 [0x400384b810 0x400384b960 0x400384bab0 0x400384bc00 0x400384bd50 0x400384bdc0] false false 0 } hi - integration2_test.go:808: &{false false false 0x400b6ef650 0x40002dd2c0 [0x400b6ef730 0x400b6ef7a0 0x400b6ef810 0x400b6ef880 0x400b6ef8f0] false false 0 } + integration2_test.go:808: &{false false false 0x40035f6e70 0x40002bf900 [0x40035f7030 0x40035f70a0 0x40035f7110 0x40035f7180 0x40035f71f0 0x40035f7810] false false 0 } hi ---- PASS: TestClientServer_traceContinue2 (4.36s) +--- PASS: TestClientServer_traceContinue2 (4.43s) === RUN TestClientServer_FindLocations - common_test.go:99: FindLocation("locationsprog.go:26") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400a122cf0 [690720]}] - common_test.go:99: FindLocation("locationsprog.go:27") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400a122fc0 [690732]}] - common_test.go:99: FindLocation("anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400a1232c0 [690732]}] - common_test.go:99: FindLocation("main.anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400a123620 [690732]}] - common_test.go:99: FindLocation("anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400a123950 [690720]}] - common_test.go:99: FindLocation("main.anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400a123c20 [690720]}] - common_test.go:99: FindLocation("*0xa8a20") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400a123ef0 []}] + common_test.go:99: FindLocation("locationsprog.go:26") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400b1fdc20 [690720]}] + common_test.go:99: FindLocation("locationsprog.go:27") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400b1fdda0 [690732]}] + common_test.go:99: FindLocation("anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400a86a420 [690732]}] + common_test.go:99: FindLocation("main.anotherFunction:1") → [{690732 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0x400a86a5d0 [690732]}] + common_test.go:99: FindLocation("anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400b2142d0 [690720]}] + common_test.go:99: FindLocation("main.anotherFunction") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400b214450 [690720]}] + common_test.go:99: FindLocation("*0xa8a20") → [{690720 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0x400b214600 []}] 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") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400796eba0 [690544]}] - common_test.go:99: FindLocation("locationsprog.go:18") → [{690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x400796f110 [690576]}] - common_test.go:99: FindLocation("SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400796f440 [690544]}] - common_test.go:99: FindLocation("(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400796f860 [690544]}] - common_test.go:99: FindLocation("main.SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400796fcb0 [690544]}] - common_test.go:99: FindLocation("main.(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x4005f9ee40 [690544]}] - common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4005f9f020 [689792]}] - common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x400a14a120 [689792]}] - common_test.go:99: FindLocation("ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x4005f9f2f0 [689792]}] - common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400a14a780 [690544]} {690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x400a14a7b0 [690576]}] - common_test.go:99: FindLocation("locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400a14b740 [691212]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400a831170 [691212]}] - common_test.go:99: FindLocation("+1") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400a14bb30 [691212]}] - common_test.go:99: FindLocation("35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400a831500 [691212]}] - common_test.go:99: FindLocation("locationsprog.go:33") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x400a14bec0 [690828]}] - common_test.go:99: FindLocation("-1") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x400a831860 [690828]}] - common_test.go:99: FindLocation("amap["k"]") → [{691568 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0x4007d62fc0 []}] - common_test.go:99: FindLocation("*amap["k"]") → [{691568 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0x4009e50660 []}] + common_test.go:99: FindLocation("locationsprog.go:14") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400b214e70 [690544]}] + common_test.go:99: FindLocation("locationsprog.go:18") → [{690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x400b215290 [690576]}] + common_test.go:99: FindLocation("SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400b215560 [690544]}] + common_test.go:99: FindLocation("(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400a86b290 [690544]}] + common_test.go:99: FindLocation("main.SomeType.String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400a86b6e0 [690544]}] + common_test.go:99: FindLocation("main.(*SomeType).String") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400a86bb30 [690544]}] + common_test.go:99: FindLocation("io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x400b215830 [689792]}] + common_test.go:99: FindLocation("/io/ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x400b215b00 [689792]}] + common_test.go:99: FindLocation("ioutil.ReadFile") → [{689792 /usr/lib/go-1.15/src/io/ioutil/ioutil.go 52 0x400b215dd0 [689792]}] + common_test.go:99: FindLocation("/^main.*Type.*String$/") → [{690544 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0x400b22e420 [690544]} {690576 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0x400b22e450 [690576]}] + common_test.go:99: FindLocation("locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400b254390 [691212]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400b254750 [691212]}] + common_test.go:99: FindLocation("+1") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400b254ae0 [691212]}] + common_test.go:99: FindLocation("35") → [{691212 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0x400b254e70 [691212]}] + common_test.go:99: FindLocation("locationsprog.go:33") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x400b2a59b0 [690828]}] + common_test.go:99: FindLocation("-1") → [{690828 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0x400b2551d0 [690828]}] + common_test.go:99: FindLocation("amap["k"]") → [{691568 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0x400b2b2d20 []}] + common_test.go:99: FindLocation("*amap["k"]") → [{691568 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0x400b2b34a0 []}] integration2_test.go:884: substitute rules: "/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/" -> "/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/nonexistent" - integration2_test.go:889: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0xa8c0c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0x4007d63350), PCs:[]uint64{0xa8c0c}}} - common_test.go:99: FindLocation("testnextdefer.go:5") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x4008eb3ad0 [637456]}] - common_test.go:99: FindLocation("main.main") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x4008eb3da0 [637456]}] - common_test.go:99: FindLocation("stacktraceprog.go:4") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x400b1b6b40 [418208]}] - common_test.go:99: FindLocation("main.stacktraceme") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x400b1b6f30 [418208]}] - common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40076d63f0 [637468]}] - common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40076d66f0 [637468]}] + integration2_test.go:889: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0xa8c0c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0x400b2b3b90), PCs:[]uint64{0xa8c0c}}} + common_test.go:99: FindLocation("testnextdefer.go:5") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x400c1fe900 [637456]}] + common_test.go:99: FindLocation("main.main") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0x400cdf15f0 [637456]}] + common_test.go:99: FindLocation("stacktraceprog.go:4") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x4007c55b30 [418208]}] + common_test.go:99: FindLocation("main.stacktraceme") → [{418208 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0x4007c55f80 [418208]}] + common_test.go:99: FindLocation("locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x40022d5da0 [637468]}] + common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{637468 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0x4004ef9f50 [637468]}] common_test.go:99: FindLocation("/build/delve-1.6.1/obj-aarch64-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") → [{1841024 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x4003e16570 [1841024]}] - common_test.go:99: FindLocation("dirio.SomeFunction:0") → [{1841024 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x4003e166f0 [1841024]}] ---- PASS: TestClientServer_FindLocations (12.52s) + common_test.go:99: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{1841024 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x400b0e35f0 [1841024]}] + common_test.go:99: FindLocation("dirio.SomeFunction:0") → [{1841024 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0x400b0e36b0 [1841024]}] +--- PASS: TestClientServer_FindLocations (4.71s) === RUN TestClientServer_FindLocationsAddr - common_test.go:99: FindLocation("main.afunction") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x4008a1e7e0 [637536]}] - common_test.go:99: FindLocation("main.main.func1") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x4008a1ebd0 [638672]}] - common_test.go:99: FindLocation("*fn1") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x4007740210 []}] - common_test.go:99: FindLocation("*fn3") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x4007740750 []}] ---- PASS: TestClientServer_FindLocationsAddr (0.48s) + common_test.go:99: FindLocation("main.afunction") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400c731290 [637536]}] + common_test.go:99: FindLocation("main.main.func1") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x400bffffb0 [638672]}] + common_test.go:99: FindLocation("*fn1") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400c731a40 []}] + common_test.go:99: FindLocation("*fn3") → [{638672 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0x400c792510 []}] +--- PASS: TestClientServer_FindLocationsAddr (0.38s) === RUN TestClientServer_FindLocationsExactMatch - common_test.go:99: FindLocation("math/rand.Intn") → [{639264 /usr/lib/go-1.15/src/math/rand/rand.go 337 0x400b363530 [639264]}] ---- PASS: TestClientServer_FindLocationsExactMatch (2.00s) + common_test.go:99: FindLocation("math/rand.Intn") → [{639264 /usr/lib/go-1.15/src/math/rand/rand.go 337 0x40028c1680 [639264]}] +--- PASS: TestClientServer_FindLocationsExactMatch (1.55s) === RUN TestClientServer_EvalVariable integration2_test.go:986: var1: "foofoofoofoofoofoo" ---- PASS: TestClientServer_EvalVariable (0.73s) +--- PASS: TestClientServer_EvalVariable (0.38s) === RUN TestClientServer_SetVariable - integration2_test.go:1009: a2: &{a2 274878556448 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x600 33} ---- PASS: TestClientServer_SetVariable (0.57s) + integration2_test.go:1009: a2: &{a2 274878384416 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x600 33} +--- PASS: TestClientServer_SetVariable (0.38s) === 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 integration2_test.go:1040: frame 0 off=-0x100 bpoff=-0x108 pc=0x66230 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme - integration2_test.go:1040: frame 1 off=-0x90 bpoff=-0x24898 pc=0x66344 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main - integration2_test.go:1040: frame 2 off=-0x30 bpoff=-0x4000065000 pc=0x3b8bc /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main - integration2_test.go:1040: frame 3 off=-0x30 bpoff=-0x4000065000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1040: frame 1 off=-0x90 bpoff=-0x34898 pc=0x66344 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main + integration2_test.go:1040: frame 2 off=-0x30 bpoff=-0x4000075000 pc=0x3b8bc /usr/lib/go-1.15/src/runtime/proc.go:204 runtime.main + integration2_test.go:1040: frame 3 off=-0x30 bpoff=-0x4000075000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1038: goroutine 2 integration2_test.go:1040: frame 0 off=-0x60 bpoff=-0x88 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0x30 bpoff=-0x68 pc=0x3bb44 /usr/lib/go-1.15/src/runtime/proc.go:312 runtime.goparkunlock @@ -6628,9 +7303,9 @@ integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration2_test.go:1040: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1051: variable i is {Name:i Addr:274878154712 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 0x18 DeclLine:7} - integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400003c800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0x34868 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1051: variable i is {Name:i Addr:274878369752 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 0x18 DeclLine:7} + integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x4000071000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1038: goroutine 18 integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend @@ -6642,9 +7317,9 @@ integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration2_test.go:1040: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1051: variable i is {Name:i Addr:274878158808 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 0x18 DeclLine:7} - integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400003d800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0xdf868 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1051: variable i is {Name:i Addr:274879074264 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 0x18 DeclLine:7} + integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400011d000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1038: goroutine 20 integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend @@ -6653,22 +7328,19 @@ integration2_test.go:1051: variable i is {Name:i Addr:274878160856 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 0x18 DeclLine:7} integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400003e000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1038: goroutine 21 - integration2_test.go:1040: frame 0 off=-0x170 bpoff=-0x178 pc=0x64b38 /usr/lib/go-1.15/src/runtime/sys_linux_arm64.s:653 runtime.osyield - integration2_test.go:1040: frame 1 off=-0x120 bpoff=-0x128 pc=0x182a8 /usr/lib/go-1.15/src/runtime/lock_futex.go:97 runtime.lock2 - integration2_test.go:1040: frame 2 off=-0xa0 bpoff=-0xa8 pc=0x13a70 /usr/lib/go-1.15/src/runtime/lockrank_off.go:28 runtime.lockWithRank - integration2_test.go:1040: frame 3 off=-0xa0 bpoff=-0xa8 pc=0x13a70 /usr/lib/go-1.15/src/runtime/lock_futex.go:47 runtime.lock - integration2_test.go:1040: frame 4 off=-0xa0 bpoff=-0xa8 pc=0x13a70 /usr/lib/go-1.15/src/runtime/chan.go:200 runtime.chansend - integration2_test.go:1040: frame 5 off=-0x60 bpoff=-0x68 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 - integration2_test.go:1040: frame 6 off=-0x40 bpoff=-0x400003e800 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1051: variable i is {Name:i Addr:274878162904 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 0x18 DeclLine:7} - integration2_test.go:1040: frame 7 off=-0x40 bpoff=-0x400003e800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit - integration2_test.go:1038: goroutine 22 integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration2_test.go:1040: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1051: variable i is {Name:i Addr:274878164952 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 0x18 DeclLine:7} - integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400003f000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1051: variable i is {Name:i Addr:274878162904 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 0x18 DeclLine:7} + integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400003e800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1038: goroutine 22 + integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark + integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0xe2128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend + integration2_test.go:1040: frame 2 off=-0x60 bpoff=-0xe20a8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 + integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0xe2068 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine + integration2_test.go:1051: variable i is {Name:i Addr:274879090648 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 0x18 DeclLine:7} + integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x4000121000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1038: goroutine 23 integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend @@ -6688,60 +7360,64 @@ integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration2_test.go:1040: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1051: variable i is {Name:i Addr:274878482392 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 0x18 DeclLine:7} - integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400008c800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1051: variable i is {Name:i Addr:274879047640 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 0x18 DeclLine:7} + integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x4000116800 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1038: goroutine 26 integration2_test.go:1040: frame 0 off=-0x120 bpoff=-0x148 pc=0x3bcc0 /usr/lib/go-1.15/src/runtime/proc.go:307 runtime.gopark integration2_test.go:1040: frame 1 off=-0xa0 bpoff=-0x128 pc=0x13be4 /usr/lib/go-1.15/src/runtime/chan.go:258 runtime.chansend integration2_test.go:1040: frame 2 off=-0x60 bpoff=-0xa8 pc=0x139d0 /usr/lib/go-1.15/src/runtime/chan.go:143 runtime.chansend1 integration2_test.go:1040: frame 3 off=-0x40 bpoff=-0x68 pc=0x66214 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1051: variable i is {Name:i Addr:274878484440 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 0x18 DeclLine:7} - integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x400008d000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit + integration2_test.go:1051: variable i is {Name:i Addr:274879049688 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 0x18 DeclLine:7} + integration2_test.go:1040: frame 4 off=-0x40 bpoff=-0x4000117000 pc=0x638e4 /usr/lib/go-1.15/src/runtime/asm_arm64.s:1136 runtime.goexit integration2_test.go:1066: continue integration2_test.go:1078: frame 0 off=-0x150 bpoff=-0x158 pc=0x66230 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration2_test.go:1078: frame 1 off=-0x140 bpoff=-0x148 pc=0x66470 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 integration2_test.go:1078: frame 2 off=-0x120 bpoff=-0x128 pc=0x6642c /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 integration2_test.go:1078: frame 3 off=-0x100 bpoff=-0x108 pc=0x663dc /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 - integration2_test.go:1078: frame 4 off=-0x90 bpoff=-0x24898 pc=0x66390 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: TestClientServer_FullStacktrace (0.53s) + integration2_test.go:1078: frame 4 off=-0x90 bpoff=-0x34898 pc=0x66390 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main +--- PASS: TestClientServer_FullStacktrace (0.21s) === RUN TestIssue355 support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue355 Hello, World! ---- PASS: TestIssue355 (0.70s) +--- PASS: TestIssue355 (0.38s) === RUN TestDisasm - integration2_test.go:1273: call: &{{638268 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x400c4486f0 []} 0x400c44c080 CALL (R1) [32 0 63 214] false true} ---- PASS: TestDisasm (0.77s) + integration2_test.go:1273: call: &{{638268 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0x4002523320 []} 0x4002847980 CALL (R1) [32 0 63 214] false true} +--- PASS: TestDisasm (0.50s) === RUN TestNegativeStackDepthBug support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestNegativeStackDepthBug ---- PASS: TestNegativeStackDepthBug (1.11s) +--- PASS: TestNegativeStackDepthBug (0.38s) === RUN TestClientServer_CondBreakpoint support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_CondBreakpoint -hi 9 -hi 9 +hi 5 +hi 2 +hi 2 hi 0 hi 0 ---- PASS: TestClientServer_CondBreakpoint (0.58s) +hi 5 +hi 9 +hi 9 +--- PASS: TestClientServer_CondBreakpoint (0.37s) === RUN TestSkipPrologue - common_test.go:99: FindLocation("main.afunction") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x4008108f30 [637536]}] - common_test.go:99: FindLocation("*fn1") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x40066e05d0 []}] - common_test.go:99: FindLocation("locationsprog2.go:8") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x40081093e0 [637536]}] ---- PASS: TestSkipPrologue (0.67s) + common_test.go:99: FindLocation("main.afunction") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400b91dec0 [637536]}] + common_test.go:99: FindLocation("*fn1") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400b990270 []}] + common_test.go:99: FindLocation("locationsprog2.go:8") → [{637536 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0x400b92e390 [637536]}] +--- PASS: TestSkipPrologue (0.38s) === RUN TestSkipPrologue2 - common_test.go:99: FindLocation("main.callme") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0x400a23f770 [637456]}] - common_test.go:99: FindLocation("callme.go:5") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0x400a23fec0 [637456]}] - common_test.go:99: FindLocation("main.callme2") → [{637680 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0x400a27c210 [637680]}] - common_test.go:99: FindLocation("callme.go:12") → [{637680 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0x400a27c8a0 [637680]}] - common_test.go:99: FindLocation("main.callme3") → [{637904 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0x400b1a1c50 [637904]}] - common_test.go:99: FindLocation("callme.go:19") → [{637904 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0x400b1b60c0 [637904]}] ---- PASS: TestSkipPrologue2 (2.46s) + common_test.go:99: FindLocation("main.callme") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0x400a5d4cf0 [637456]}] + common_test.go:99: FindLocation("callme.go:5") → [{637456 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0x400a5d5440 [637456]}] + common_test.go:99: FindLocation("main.callme2") → [{637680 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0x400a5d57a0 [637680]}] + common_test.go:99: FindLocation("callme.go:12") → [{637680 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0x400a5d5fb0 [637680]}] + common_test.go:99: FindLocation("main.callme3") → [{637904 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0x400a5d8300 [637904]}] + common_test.go:99: FindLocation("callme.go:19") → [{637904 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0x400a5d8a20 [637904]}] +--- PASS: TestSkipPrologue2 (2.43s) === RUN TestIssue419 Start integration2_test.go:1403: halt integration2_test.go:1410: done ---- PASS: TestIssue419 (4.53s) +--- PASS: TestIssue419 (2.39s) === RUN TestTypesCommand support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestTypesCommand ---- PASS: TestTypesCommand (1.22s) +--- PASS: TestTypesCommand (0.41s) === RUN TestIssue406 support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue406 Node: root @@ -6772,7 +7448,7 @@ Include(s): ---------- -&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0x40000c4040]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0x4000026080]} integration2_test.go:1455: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -6847,13 +7523,13 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: TestIssue406 (0.63s) +--- PASS: TestIssue406 (0.43s) === 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.50s) +--- PASS: TestEvalExprName (0.39s) === RUN TestClientServer_Issue528 - common_test.go:99: FindLocation("State.Close") → [{672096 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/peterh/liner/input.go 351 0x400b621320 [672096]}] ---- PASS: TestClientServer_Issue528 (3.37s) + common_test.go:99: FindLocation("State.Close") → [{672096 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/peterh/liner/input.go 351 0x4007e29680 [672096]}] +--- PASS: TestClientServer_Issue528 (1.30s) === RUN TestClientServer_FpRegisters integration2_test.go:1496: test is valid only on AMD64 --- SKIP: TestClientServer_FpRegisters (0.00s) @@ -6861,30 +7537,30 @@ support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_RestartBreakpointPosition integration2_test.go:1622: 9ba60 integration2_test.go:1638: 9ba60 9ba60 ---- PASS: TestClientServer_RestartBreakpointPosition (1.52s) +--- PASS: TestClientServer_RestartBreakpointPosition (0.97s) === RUN TestClientServer_SelectedGoroutineLoc support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_SelectedGoroutineLoc ---- PASS: TestClientServer_SelectedGoroutineLoc (0.60s) +--- PASS: TestClientServer_SelectedGoroutineLoc (0.37s) === 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") → [{638460 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0x40082fa4e0 [638460]}] - common_test.go:99: FindLocation("testnextprog.go:24") → [{638484 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0x4009ae2d50 [638484]}] ---- PASS: TestClientServer_collectBreakpointInfoOnNext (0.49s) + common_test.go:99: FindLocation("testnextprog.go:23") → [{638460 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0x400bfdcb70 [638460]}] + common_test.go:99: FindLocation("testnextprog.go:24") → [{638484 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0x400c657860 [638484]}] +--- PASS: TestClientServer_collectBreakpointInfoOnNext (0.38s) === 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") → [{638460 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0x400b74f320 [638460]}] ---- PASS: TestClientServer_collectBreakpointInfoError (0.39s) + common_test.go:99: FindLocation("testnextprog.go:23") → [{638460 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0x4002743890 [638460]}] +--- PASS: TestClientServer_collectBreakpointInfoError (0.45s) === RUN TestClientServerConsistentExit demo &{ 0 [] 0 false} ---- PASS: TestClientServerConsistentExit (2.84s) +--- PASS: TestClientServerConsistentExit (1.08s) === RUN TestClientServer_StepOutReturn ---- PASS: TestClientServer_StepOutReturn (2.37s) +--- PASS: TestClientServer_StepOutReturn (1.01s) === RUN TestAcceptMulticlient ---- PASS: TestAcceptMulticlient (0.38s) +--- PASS: TestAcceptMulticlient (0.21s) === RUN TestClientServerFunctionCall support.go:325: arm64 does not support FunctionCall for now --- SKIP: TestClientServerFunctionCall (0.00s) @@ -6900,21 +7576,21 @@ === 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:0x69888, File:"/usr/lib/go-1.15/src/runtime/asm_arm64.s", Line:180, Function:(*api.Function)(0x400a144540), 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:0x485e4, File:"/usr/lib/go-1.15/src/runtime/proc.go", Line:3554, Function:(*api.Function)(0x400a144570), 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:0x9bf54, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x400a1445a0), 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:0x4016c, File:"/usr/lib/go-1.15/src/runtime/proc.go", Line:204, Function:(*api.Function)(0x400a1445d0), 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:0x6bb94, File:"/usr/lib/go-1.15/src/runtime/asm_arm64.s", Line:1136, Function:(*api.Function)(0x400a144600), 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.45s) + integration2_test.go:2008: ancestors: []api.Ancestor{api.Ancestor{ID:1, Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x69888, File:"/usr/lib/go-1.15/src/runtime/asm_arm64.s", Line:180, Function:(*api.Function)(0x400d1391a0), 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:0x485e4, File:"/usr/lib/go-1.15/src/runtime/proc.go", Line:3554, Function:(*api.Function)(0x400d1391d0), 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:0x9bf54, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x400d139200), 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:0x4016c, File:"/usr/lib/go-1.15/src/runtime/proc.go", Line:204, Function:(*api.Function)(0x400d139230), 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:0x6bb94, File:"/usr/lib/go-1.15/src/runtime/asm_arm64.s", Line:1136, Function:(*api.Function)(0x400d139260), 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.42s) === RUN TestUnknownMethodCall -2021-07-18T04:30:45Z error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall +2022-08-20T10:59:43Z error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall --- PASS: TestUnknownMethodCall (0.56s) === RUN TestIssue1703 - integration2_test.go:2059: FindLocation: []api.Location{api.Location{PC:0x9bf00, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x400763d920), PCs:[]uint64{0x9bf00}}} - integration2_test.go:2062: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x9bef0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8bd0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 16(R28), R1", Bytes:[]uint8{0x81, 0xb, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bef4, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8c00), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD RSP, R2", Bytes:[]uint8{0xe2, 0x3, 0x0, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bef8, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8c30), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"CMP R1, R2", Bytes:[]uint8{0x5f, 0x0, 0x1, 0xeb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9befc, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8c60), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"BLS 49(PC)", Bytes:[]uint8{0x29, 0x6, 0x0, 0x54}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf00, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8c90), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD.W R30, -128(RSP)", Bytes:[]uint8{0xfe, 0xf, 0x18, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf04, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8cc0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R29, -8(RSP)", Bytes:[]uint8{0xfd, 0x83, 0x1f, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf08, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd8cf0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"SUB $8, RSP, R29", Bytes:[]uint8{0xfd, 0x23, 0x0, 0xd1}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf0c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8d20), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 57344(PC), R0", Bytes:[]uint8{0x60, 0x0, 0x0, 0xd0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf10, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8d50), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $3552, R0, R0", Bytes:[]uint8{0x0, 0x80, 0x37, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf14, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8d80), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 8(RSP)", Bytes:[]uint8{0xe0, 0x7, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf18, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8db0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD ZR, 16(RSP)", Bytes:[]uint8{0xff, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf1c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8de0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d680), Text:"CALL runtime.makechan(SB)", Bytes:[]uint8{0x61, 0xe1, 0xfd, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf20, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8e40), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 24(RSP), R0", Bytes:[]uint8{0xe0, 0xf, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf24, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x4003cd8e70), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 64(RSP)", Bytes:[]uint8{0xe0, 0x23, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf28, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0x4003cd8ea0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d6c0), Text:"CALL main.testnext(SB)", Bytes:[]uint8{0xaa, 0xff, 0xff, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf2c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd8f00), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ORR $16, ZR, R0", Bytes:[]uint8{0xe0, 0x3, 0x7c, 0xb2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf30, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd8f30), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVW R0, 8(RSP)", Bytes:[]uint8{0xe0, 0xb, 0x0, 0xb9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf34, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd8f90), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 192512(PC), R0", Bytes:[]uint8{0x60, 0x1, 0x0, 0xf0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf38, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd8fc0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $2536, R0, R0", Bytes:[]uint8{0x0, 0xa0, 0x27, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf3c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd8ff0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 16(RSP)", Bytes:[]uint8{0xe0, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf40, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd9020), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD $9, R0", Bytes:[]uint8{0x20, 0x1, 0x80, 0xd2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf44, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd9050), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 24(RSP)", Bytes:[]uint8{0xe0, 0xf, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf48, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd9080), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 64(RSP), R0", Bytes:[]uint8{0xe0, 0x23, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf4c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd90b0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 32(RSP)", Bytes:[]uint8{0xe0, 0x13, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf50, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x4003cd90e0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d700), Text:"CALL runtime.newproc(SB)", Bytes:[]uint8{0x90, 0xb1, 0xfe, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf54, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x4003cd9140), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 64(RSP), R0", Bytes:[]uint8{0xe0, 0x23, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf58, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x4003cd9170), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 8(RSP)", Bytes:[]uint8{0xe0, 0x7, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf5c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x4003cd91a0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD ZR, 16(RSP)", Bytes:[]uint8{0xff, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf60, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x4003cd91d0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d740), Text:"CALL runtime.chanrecv1(SB)", Bytes:[]uint8{0x8c, 0xe4, 0xfd, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf64, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9230), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"STP (ZR, ZR), 80(RSP)", Bytes:[]uint8{0xff, 0x7f, 0x5, 0xa9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf68, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9260), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $80, RSP, R0", Bytes:[]uint8{0xe0, 0x43, 0x1, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf6c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9290), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 72(RSP)", Bytes:[]uint8{0xe0, 0x27, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf70, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd92c0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVB (R0), R27", Bytes:[]uint8{0x1b, 0x0, 0x80, 0x39}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf74, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd92f0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 61440(PC), R1", Bytes:[]uint8{0x61, 0x0, 0x0, 0xf0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf78, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9320), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $2400, R1, R1", Bytes:[]uint8{0x21, 0x80, 0x25, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf7c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9350), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 80(RSP)", Bytes:[]uint8{0xe1, 0x2b, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf80, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9380), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 282624(PC), R1", Bytes:[]uint8{0x21, 0x2, 0x0, 0xb0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf84, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd93b0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $3056, R1, R1", Bytes:[]uint8{0x21, 0xc0, 0x2f, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf88, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd93e0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 88(RSP)", Bytes:[]uint8{0xe1, 0x2f, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf8c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9410), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVB (R0), R27", Bytes:[]uint8{0x1b, 0x0, 0x80, 0x39}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf90, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9440), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d780), Text:"JMP 1(PC)", Bytes:[]uint8{0x1, 0x0, 0x0, 0x14}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf94, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd94a0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 96(RSP)", Bytes:[]uint8{0xe0, 0x33, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf98, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd94d0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ORR $1, ZR, R1", Bytes:[]uint8{0xe1, 0x3, 0x40, 0xb2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf9c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9500), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 104(RSP)", Bytes:[]uint8{0xe1, 0x37, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfa0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9530), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 112(RSP)", Bytes:[]uint8{0xe1, 0x3b, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfa4, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9560), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 8(RSP)", Bytes:[]uint8{0xe0, 0x7, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfa8, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd9590), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 16(RSP)", Bytes:[]uint8{0xe1, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfac, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd95c0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 24(RSP)", Bytes:[]uint8{0xe1, 0xf, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfb0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x4003cd95f0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d7c0), Text:"CALL fmt.Println(SB)", Bytes:[]uint8{0x60, 0xe9, 0xff, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfb4, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x4003cd9650), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"LDUR -8(RSP), R29", Bytes:[]uint8{0xfd, 0x83, 0x5f, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfb8, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x4003cd9680), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD.P 128(RSP), R30", Bytes:[]uint8{0xfe, 0x7, 0x48, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfbc, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x4003cd96b0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"RET", Bytes:[]uint8{0xc0, 0x3, 0x5f, 0xd6}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfc0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x4003cd96e0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R30, R3", Bytes:[]uint8{0xe3, 0x3, 0x1e, 0xaa}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfc4, File:"", Line:0, Function:(*api.Function)(0x4003cd9740), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d800), Text:"CALL runtime.morestack_noctxt(SB)", Bytes:[]uint8{0x8f, 0x36, 0xff, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfc8, File:"", Line:0, Function:(*api.Function)(0x4003cd97a0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400757d840), Text:"JMP main.main(SB)", Bytes:[]uint8{0xca, 0xff, 0xff, 0x17}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfcc, File:"", Line:0, Function:(*api.Function)(0x4003cd9800), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"?", Bytes:[]uint8{0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}} ---- PASS: TestIssue1703 (0.86s) + integration2_test.go:2059: FindLocation: []api.Location{api.Location{PC:0x9bf00, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40068e37a0), PCs:[]uint64{0x9bf00}}} + integration2_test.go:2062: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x9bef0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d4fc0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 16(R28), R1", Bytes:[]uint8{0x81, 0xb, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bef4, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d4ff0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD RSP, R2", Bytes:[]uint8{0xe2, 0x3, 0x0, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bef8, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d5020), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"CMP R1, R2", Bytes:[]uint8{0x5f, 0x0, 0x1, 0xeb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9befc, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d5050), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"BLS 49(PC)", Bytes:[]uint8{0x29, 0x6, 0x0, 0x54}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf00, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d5080), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD.W R30, -128(RSP)", Bytes:[]uint8{0xfe, 0xf, 0x18, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf04, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d50b0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R29, -8(RSP)", Bytes:[]uint8{0xfd, 0x83, 0x1f, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf08, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d50e0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"SUB $8, RSP, R29", Bytes:[]uint8{0xfd, 0x23, 0x0, 0xd1}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf0c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d5110), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 57344(PC), R0", Bytes:[]uint8{0x60, 0x0, 0x0, 0xd0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf10, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d5140), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $3552, R0, R0", Bytes:[]uint8{0x0, 0x80, 0x37, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf14, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d5170), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 8(RSP)", Bytes:[]uint8{0xe0, 0x7, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf18, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d51a0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD ZR, 16(RSP)", Bytes:[]uint8{0xff, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf1c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d51d0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b040), Text:"CALL runtime.makechan(SB)", Bytes:[]uint8{0x61, 0xe1, 0xfd, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf20, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d5230), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 24(RSP), R0", Bytes:[]uint8{0xe0, 0xf, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf24, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0x40069d5260), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 64(RSP)", Bytes:[]uint8{0xe0, 0x23, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf28, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0x40069d5290), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b080), Text:"CALL main.testnext(SB)", Bytes:[]uint8{0xaa, 0xff, 0xff, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf2c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d52f0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ORR $16, ZR, R0", Bytes:[]uint8{0xe0, 0x3, 0x7c, 0xb2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf30, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d5320), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVW R0, 8(RSP)", Bytes:[]uint8{0xe0, 0xb, 0x0, 0xb9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf34, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d5350), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 192512(PC), R0", Bytes:[]uint8{0x60, 0x1, 0x0, 0xf0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf38, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d5380), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $2536, R0, R0", Bytes:[]uint8{0x0, 0xa0, 0x27, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf3c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d53b0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 16(RSP)", Bytes:[]uint8{0xe0, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf40, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d53e0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD $9, R0", Bytes:[]uint8{0x20, 0x1, 0x80, 0xd2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf44, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d5410), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 24(RSP)", Bytes:[]uint8{0xe0, 0xf, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf48, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d5440), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 64(RSP), R0", Bytes:[]uint8{0xe0, 0x23, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf4c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d5470), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 32(RSP)", Bytes:[]uint8{0xe0, 0x13, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf50, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0x40069d54a0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b0c0), Text:"CALL runtime.newproc(SB)", Bytes:[]uint8{0x90, 0xb1, 0xfe, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf54, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x40069d5500), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD 64(RSP), R0", Bytes:[]uint8{0xe0, 0x23, 0x40, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf58, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x40069d5530), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 8(RSP)", Bytes:[]uint8{0xe0, 0x7, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf5c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x40069d5560), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD ZR, 16(RSP)", Bytes:[]uint8{0xff, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf60, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0x40069d5590), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b100), Text:"CALL runtime.chanrecv1(SB)", Bytes:[]uint8{0x8c, 0xe4, 0xfd, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf64, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5710), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"STP (ZR, ZR), 80(RSP)", Bytes:[]uint8{0xff, 0x7f, 0x5, 0xa9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf68, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5740), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $80, RSP, R0", Bytes:[]uint8{0xe0, 0x43, 0x1, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf6c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5770), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 72(RSP)", Bytes:[]uint8{0xe0, 0x27, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf70, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d57a0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVB (R0), R27", Bytes:[]uint8{0x1b, 0x0, 0x80, 0x39}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf74, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5800), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 61440(PC), R1", Bytes:[]uint8{0x61, 0x0, 0x0, 0xf0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf78, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5980), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $2400, R1, R1", Bytes:[]uint8{0x21, 0x80, 0x25, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf7c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d59e0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 80(RSP)", Bytes:[]uint8{0xe1, 0x2b, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf80, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5a10), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADRP 282624(PC), R1", Bytes:[]uint8{0x21, 0x2, 0x0, 0xb0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf84, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5a40), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ADD $3056, R1, R1", Bytes:[]uint8{0x21, 0xc0, 0x2f, 0x91}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf88, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5a70), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 88(RSP)", Bytes:[]uint8{0xe1, 0x2f, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf8c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5aa0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVB (R0), R27", Bytes:[]uint8{0x1b, 0x0, 0x80, 0x39}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf90, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5ad0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b140), Text:"JMP 1(PC)", Bytes:[]uint8{0x1, 0x0, 0x0, 0x14}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf94, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5b30), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 96(RSP)", Bytes:[]uint8{0xe0, 0x33, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf98, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5b60), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"ORR $1, ZR, R1", Bytes:[]uint8{0xe1, 0x3, 0x40, 0xb2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bf9c, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5b90), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 104(RSP)", Bytes:[]uint8{0xe1, 0x37, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfa0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5bc0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 112(RSP)", Bytes:[]uint8{0xe1, 0x3b, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfa4, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5bf0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R0, 8(RSP)", Bytes:[]uint8{0xe0, 0x7, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfa8, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5c20), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 16(RSP)", Bytes:[]uint8{0xe1, 0xb, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfac, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5c50), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R1, 24(RSP)", Bytes:[]uint8{0xe1, 0xf, 0x0, 0xf9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfb0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0x40069d5c80), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b180), Text:"CALL fmt.Println(SB)", Bytes:[]uint8{0x60, 0xe9, 0xff, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfb4, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x40069d5ce0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"LDUR -8(RSP), R29", Bytes:[]uint8{0xfd, 0x83, 0x5f, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfb8, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x40069d5d10), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD.P 128(RSP), R30", Bytes:[]uint8{0xfe, 0x7, 0x48, 0xf8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfbc, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0x40069d5d40), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"RET", Bytes:[]uint8{0xc0, 0x3, 0x5f, 0xd6}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfc0, File:"/build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0x40069d5d70), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"MOVD R30, R3", Bytes:[]uint8{0xe3, 0x3, 0x1e, 0xaa}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfc4, File:"", Line:0, Function:(*api.Function)(0x40069d5da0), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b1c0), Text:"CALL runtime.morestack_noctxt(SB)", Bytes:[]uint8{0x8f, 0x36, 0xff, 0x97}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfc8, File:"", Line:0, Function:(*api.Function)(0x40069d5e00), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(0x400a80b200), Text:"JMP main.main(SB)", Bytes:[]uint8{0xca, 0xff, 0xff, 0x17}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x9bfcc, File:"", Line:0, Function:(*api.Function)(0x40069d5e60), PCs:[]uint64(nil)}, DestLoc:(*api.Location)(nil), Text:"?", Bytes:[]uint8{0x0, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}} +--- PASS: TestIssue1703 (0.58s) === 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.53s) +--- PASS: TestIssue1787 (0.57s) === RUN TestDoubleCreateBreakpoint integration2_test.go:2135: breakpoints before second call: integration2_test.go:2137: &{-2 runtime-fatal-throw 253472 [253472] /usr/lib/go-1.15/src/runtime/panic.go 1162 runtime.fatalthrow false false false 0 [] map[] 0 false} @@ -6924,23 +7600,23 @@ integration2_test.go:2150: &{-2 runtime-fatal-throw 253472 [253472] /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 253568 [253568] /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 638732 [638732] /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main true false false 0 [] map[] 0 false} ---- PASS: TestDoubleCreateBreakpoint (0.59s) +--- PASS: TestDoubleCreateBreakpoint (0.57s) === 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{0x9cfdc, 0x9d010} ---- PASS: TestClearLogicalBreakpoint (2.11s) +--- PASS: TestClearLogicalBreakpoint (1.84s) === RUN TestRedirects support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestRedirects - integration2_test.go:2217: output "Redirect test 2021-07-18 04:30:51.977657553 +0000 UTC m=+0.000252164\n" - integration2_test.go:2227: output "Redirect test 2021-07-18 04:30:52.872968649 +0000 UTC m=+0.000226344\n" ---- PASS: TestRedirects (3.12s) + integration2_test.go:2217: output "Redirect test 2022-08-20 10:59:47.90064538 +0000 UTC m=+0.000190941\n" + integration2_test.go:2227: output "Redirect test 2022-08-20 10:59:48.08076148 +0000 UTC m=+0.000191501\n" +--- PASS: TestRedirects (1.02s) === RUN TestIssue2162 ---- PASS: TestIssue2162 (2.11s) +--- PASS: TestIssue2162 (1.85s) === RUN TestDetachLeaveRunning ---- PASS: TestDetachLeaveRunning (3.78s) +--- PASS: TestDetachLeaveRunning (6.27s) === RUN TestToggleBreakpointRestart integration2_test.go:2338: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x3de20, Addrs:[]uint64{0x3de20}, 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:0x3de80, Addrs:[]uint64{0x3de80}, 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} @@ -6951,110 +7627,110 @@ integration2_test.go:2341: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x9bbd0, Addrs:[]uint64{0x9bbd0}, File:"/build/delve-1.6.1/obj-aarch64-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:0x9bbd4, Addrs:[]uint64{0x9bbd4}, File:"/build/delve-1.6.1/obj-aarch64-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:0x9bbcc, Addrs:[]uint64{0x9bbcc}, File:"/build/delve-1.6.1/obj-aarch64-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 (1.23s) +--- PASS: TestToggleBreakpointRestart (1.14s) === RUN TestStopServerWithClosedListener ---- PASS: TestStopServerWithClosedListener (3.39s) +--- PASS: TestStopServerWithClosedListener (2.64s) === RUN TestVariableEvaluation support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestVariableEvaluation ---- PASS: TestVariableEvaluation (0.82s) +--- PASS: TestVariableEvaluation (0.61s) === RUN TestSetVariable ---- PASS: TestSetVariable (0.61s) +--- PASS: TestSetVariable (0.49s) === RUN TestVariableEvaluationShort support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestVariableEvaluationShort ---- PASS: TestVariableEvaluationShort (0.36s) +--- PASS: TestVariableEvaluationShort (0.40s) === RUN TestMultilineVariableEvaluation support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestMultilineVariableEvaluation ---- PASS: TestMultilineVariableEvaluation (0.53s) +--- PASS: TestMultilineVariableEvaluation (0.38s) === RUN TestLocalVariables support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestLocalVariables ---- PASS: TestLocalVariables (0.43s) +--- PASS: TestLocalVariables (0.36s) === RUN TestEmbeddedStruct support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestEmbeddedStruct ---- PASS: TestEmbeddedStruct (0.66s) +--- PASS: TestEmbeddedStruct (0.49s) === RUN TestComplexSetting ---- PASS: TestComplexSetting (0.62s) +--- PASS: TestComplexSetting (0.38s) === RUN TestEvalExpression support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestEvalExpression ---- PASS: TestEvalExpression (1.71s) +--- PASS: TestEvalExpression (0.78s) === RUN TestEvalAddrAndCast support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestEvalAddrAndCast - variables_test.go:889: &c1 → (*main.cstruct)(0x40000d1408) - variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0x40000be020) - variables_test.go:904: *(*main.astruct)(0x40000be020) → main.astruct {A: 1, B: 2} ---- PASS: TestEvalAddrAndCast (0.34s) + variables_test.go:889: &c1 → (*main.cstruct)(0x400013f408) + variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0x400012a020) + variables_test.go:904: *(*main.astruct)(0x400012a020) → main.astruct {A: 1, B: 2} +--- PASS: TestEvalAddrAndCast (0.39s) === 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 [ - "tumblers": {A: 0, B: 0}, + "hindrances": {A: 0, B: 0}, + "zoning": {A: 0, B: 0}, + "egging": {A: 0, B: 0}, + "periling": {A: 0, B: 0}, + "alterable": {A: 0, B: 0}, + "undazzled": {A: 0, B: 0}, "capocchia": {A: 0, B: 0}, - "meanders": {A: 0, B: 0}, - "snorkel": {A: 0, B: 0}, - "sweetbrier": {A: 0, B: 0}, - "adaptive": {A: 0, B: 0}, - "lip": {A: 0, B: 0}, - "unsincereness": {A: 0, B: 0}, + "annunciable": {A: 0, B: 0}, + "orientations": {A: 0, B: 0}, + "Zubenelgenubi": {A: 0, B: 0}, + "tumblers": {A: 0, B: 0}, "quintuplets": {A: 0, B: 0}, "arsenic": {A: 0, B: 0}, - "hindrances": {A: 0, B: 0}, - "reminisce": {A: 0, B: 0}, - "animates": {A: 0, B: 0}, - "capital": {A: 0, B: 0}, + "availing": {A: 0, B: 0}, + "bantering": {A: 0, B: 0}, + "intentionally": {A: 0, B: 0}, + "ravenously": {A: 0, B: 0}, + "unsincereness": {A: 0, B: 0}, + "undermeasure": {A: 0, B: 0}, "preinvolvement": {A: 0, B: 0}, - "prankster": {A: 0, B: 0}, - "shadrach": {A: 0, B: 0}, "raphidiferous": {A: 0, B: 0}, - "squadrons": {A: 0, B: 0}, - "coincidentally": {A: 0, B: 0}, - "egging": {A: 0, B: 0}, + "flashgun": {A: 0, B: 0}, + "tiara": {A: 0, B: 0}, + "glycine": {A: 0, B: 0}, + "crenature": {A: 0, B: 0}, + "wristwatches": {A: 0, B: 0}, + "flummoxes": {A: 0, B: 0}, + "meanders": {A: 0, B: 0}, + "groomer": {A: 0, B: 0}, + "equivocally": {A: 0, B: 0}, + "hormonal": {A: 0, B: 0}, + "inserts": {A: 0, B: 0}, + "sweetbrier": {A: 0, B: 0}, "fern": {A: 0, B: 0}, - "jibbed": {A: 0, B: 0}, - "adversaria": {A: 0, B: 0}, - "unguidableness": {A: 0, B: 0}, - "councilmanic": {A: 0, B: 0}, + "snorkel": {A: 0, B: 0}, + "animates": {A: 0, B: 0}, + "thallium": {A: 0, B: 0}, + "capital": {A: 0, B: 0}, + "prankster": {A: 0, B: 0}, "Adenauer": {A: 0, B: 0}, "quaffing": {A: 0, B: 0}, - "inserts": {A: 0, B: 0}, - "orientations": {A: 0, B: 0}, - "intentionally": {A: 0, B: 0}, - "glycine": {A: 0, B: 0}, - "zoning": {A: 0, B: 0}, - "ravenously": {A: 0, B: 0}, - "vaccinationist": {A: 0, B: 0}, - "undermeasure": {A: 0, B: 0}, + "reminisce": {A: 0, B: 0}, + "unguidableness": {A: 0, B: 0}, + "idealism": {A: 0, B: 0}, "chant": {A: 0, B: 0}, - "availing": {A: 0, B: 0}, - "paramese": {A: 0, B: 0}, "basiliscine": {A: 0, B: 0}, - "bantering": {A: 0, B: 0}, - "heautomorphism": {A: 0, B: 0}, - "Micraster": {A: 0, B: 0}, - "groomer": {A: 0, B: 0}, - "wristwatches": {A: 0, B: 0}, + "tangos": {A: 0, B: 0}, "gutters": {A: 0, B: 0}, - "tiara": {A: 0, B: 0}, - "Zubenelgenubi": {A: 0, B: 0}, + "jibbed": {A: 0, B: 0}, + "horticulturists": {A: 0, B: 0}, + "heautomorphism": {A: 0, B: 0}, "unfluttering": {A: 0, B: 0}, + "squadrons": {A: 0, B: 0}, + "takers": {A: 0, B: 0}, + "councilmanic": {A: 0, B: 0}, "Malone": {A: 2, B: 3}, - "flashgun": {A: 0, B: 0}, - "jagless": {A: 0, B: 0}, - "crenature": {A: 0, B: 0}, - "equivocally": {A: 0, B: 0}, - "horticulturists": {A: 0, B: 0}, - "undazzled": {A: 0, B: 0}, "parasite": {A: 0, B: 0}, - "flummoxes": {A: 0, B: 0}, - "thallium": {A: 0, B: 0}, - "alterable": {A: 0, B: 0}, - "periling": {A: 0, B: 0}, - "takers": {A: 0, B: 0}, - "hormonal": {A: 0, B: 0}, - "idealism": {A: 0, B: 0}, + "coincidentally": {A: 0, B: 0}, + "adaptive": {A: 0, B: 0}, + "lip": {A: 0, B: 0}, + "paramese": {A: 0, B: 0}, + "vaccinationist": {A: 0, B: 0}, + "shadrach": {A: 0, B: 0}, + "adversaria": {A: 0, B: 0}, ...+2 more ] ---- PASS: TestMapEvaluation (0.63s) +--- PASS: TestMapEvaluation (0.39s) === RUN TestUnsafePointer support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestUnsafePointer ---- PASS: TestUnsafePointer (0.35s) +--- PASS: TestUnsafePointer (0.38s) === RUN TestIssue426 support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue426 variables_test.go:996: iface1 → interface {} @@ -7063,37 +7739,37 @@ 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.41s) +--- PASS: TestIssue426 (0.38s) === RUN TestPackageRenames support.go:252: enabling recording for github.com/go-delve/delve/service/test_test.TestPackageRenames ---- PASS: TestPackageRenames (1.16s) +--- PASS: TestPackageRenames (0.65s) === RUN TestConstants ---- PASS: TestConstants (2.42s) +--- PASS: TestConstants (2.36s) === RUN TestIssue1075 ---- PASS: TestIssue1075 (4.57s) +--- PASS: TestIssue1075 (3.73s) === RUN TestCallFunction support.go:325: arm64 does not support FunctionCall for now --- SKIP: TestCallFunction (0.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 (2.20s) +--- PASS: TestIssue1531 (0.97s) === RUN TestPluginVariables - variables_test.go:1500: bp.Addr = 0xffff57c35fe0 - variables_test.go:1504: 0x0 /tmp/plugintest2.7f9d3642 - variables_test.go:1504: 0xffff956cb000 /lib/aarch64-linux-gnu/libdl.so.2 - variables_test.go:1504: 0xffff9569a000 /lib/aarch64-linux-gnu/libpthread.so.0 - variables_test.go:1504: 0xffff95524000 /lib/aarch64-linux-gnu/libc.so.6 - variables_test.go:1504: 0xffff956df000 /lib/ld-linux-aarch64.so.1 - variables_test.go:1504: 0xffff57d47000 /tmp/plugin1.c4bd6967 - variables_test.go:1504: 0xffff57a8e000 /tmp/plugin2.f15a6ee9 - variables_test.go:1478: at 0xffff57c36120 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 281472154165536 281472154165552 258541 0x40045b6b00 []} ---- PASS: TestPluginVariables (38.17s) + variables_test.go:1500: bp.Addr = 0xffff588b6fe0 + variables_test.go:1504: 0x0 /tmp/plugintest2.df749336 + variables_test.go:1504: 0xffff82b3f000 /lib/aarch64-linux-gnu/libdl.so.2 + variables_test.go:1504: 0xffff82b0e000 /lib/aarch64-linux-gnu/libpthread.so.0 + variables_test.go:1504: 0xffff82998000 /lib/aarch64-linux-gnu/libc.so.6 + variables_test.go:1504: 0xffff82b53000 /lib/ld-linux-aarch64.so.1 + variables_test.go:1504: 0xffff589c8000 /tmp/plugin1.1e0d8561 + variables_test.go:1504: 0xffff5870f000 /tmp/plugin2.616c09d4 + variables_test.go:1478: at 0xffff588b7120 /build/delve-1.6.1/obj-aarch64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:33 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 281472167276832 281472167276848 258541 0x4009725000 []} +--- PASS: TestPluginVariables (14.89s) === RUN TestCgoEval variables_test.go:1556: https://github.com/go-delve/delve/issues/2212 --- SKIP: TestCgoEval (0.00s) PASS -ok github.com/go-delve/delve/service/test 228.692s +ok github.com/go-delve/delve/service/test 124.415s create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang @@ -7132,12 +7808,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/13189/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/13189/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/28490 and its subdirectories -I: Current time: Sat Jul 17 16:33:33 -12 2021 -I: pbuilder-time-stamp: 1626582813 +I: removing directory /srv/workspace/pbuilder/13189 and its subdirectories +I: Current time: Sun Aug 21 01:01:58 +14 2022 +I: pbuilder-time-stamp: 1660993318