Diff of the two buildlogs: -- --- b1/build.log 2024-03-22 07:09:44.835504061 +0000 +++ b2/build.log 2024-03-22 07:23:34.284167523 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Apr 24 01:28:55 -12 2025 -I: pbuilder-time-stamp: 1745501335 +I: Current time: Fri Mar 22 21:09:48 +14 2024 +I: pbuilder-time-stamp: 1711091388 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./delve_1.20.2.orig.tar.xz] I: copying [./delve_1.20.2-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Thu Apr 6 21:05:53 2023 -12 +gpgv: Signature made Fri Apr 7 23:05:53 2023 +14 gpgv: using EDDSA key 9185D4F57767AEEE6C55D41E7F44FA25EA5514CB gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./delve_1.20.2-1.dsc: no acceptable signature found @@ -31,135 +31,167 @@ dpkg-source: info: applying 0005-Generate-vmlinux.h.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1507843/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 22 21:10 /bin/sh -> /bin/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/2907282/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='e2affb0ba215453fbcb61db4d761fc37' - 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='1507843' - PS1='# ' - PS2='> ' + INVOCATION_ID=bfaaab0e3a084c9b92a20578422e16a5 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=2907282 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/r-b-build.TZIr8o00/pbuilderrc_KKfk --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TZIr8o00/b1 --logfile b1/build.log delve_1.20.2-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.TZIr8o00/pbuilderrc_8GWH --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TZIr8o00/b2 --logfile b2/build.log delve_1.20.2-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux I: ls -l /bin total 5632 - -rwxr-xr-x 1 root root 1265648 Apr 23 2023 bash - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 14568 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 44016 Sep 20 2022 cat - -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown - -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp - -rwxr-xr-x 1 root root 125640 Jan 5 2023 dash - -rwxr-xr-x 1 root root 121904 Sep 20 2022 date - -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd - -rwxr-xr-x 1 root root 102200 Sep 20 2022 df - -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir - -rwxr-xr-x 1 root root 88656 Mar 22 2023 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname - -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 35664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 85600 Mar 22 2023 findmnt - -rwsr-xr-x 1 root root 35128 Mar 22 2023 fusermount - -rwxr-xr-x 1 root root 203152 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98136 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22680 Dec 19 2022 hostname - -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln - -rwxr-xr-x 1 root root 53024 Mar 23 2023 login - -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls - -rwxr-xr-x 1 root root 207168 Mar 22 2023 lsblk - -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 59712 Mar 22 2023 more - -rwsr-xr-x 1 root root 59704 Mar 22 2023 mount - -rwxr-xr-x 1 root root 18744 Mar 22 2023 mountpoint - -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 2023 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash - -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm - -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 27560 Jul 28 2023 run-parts - -rwxr-xr-x 1 root root 126424 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash - -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty - -rwsr-xr-x 1 root root 72000 Mar 22 2023 su - -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync - -rwxr-xr-x 1 root root 531984 Jan 19 2024 tar - -rwxr-xr-x 1 root root 14520 Jul 28 2023 tempfile - -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch - -rwxr-xr-x 1 root root 35664 Sep 20 2022 true - -rwxr-xr-x 1 root root 14568 Mar 22 2023 ulockmgr_server - -rwsr-xr-x 1 root root 35128 Mar 22 2023 umount - -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 72024 Mar 22 2023 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/1507843/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1265648 Apr 24 2023 bash + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 14568 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 44016 Sep 21 2022 cat + -rwxr-xr-x 1 root root 68656 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 64496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 72752 Sep 21 2022 chown + -rwxr-xr-x 1 root root 151152 Sep 21 2022 cp + -rwxr-xr-x 1 root root 125640 Jan 6 2023 dash + -rwxr-xr-x 1 root root 121904 Sep 21 2022 date + -rwxr-xr-x 1 root root 89240 Sep 21 2022 dd + -rwxr-xr-x 1 root root 102200 Sep 21 2022 df + -rwxr-xr-x 1 root root 151344 Sep 21 2022 dir + -rwxr-xr-x 1 root root 88656 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 43856 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 35664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 85600 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 35128 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 203152 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98136 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22680 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 72824 Sep 21 2022 ln + -rwxr-xr-x 1 root root 53024 Mar 24 2023 login + -rwxr-xr-x 1 root root 151344 Sep 21 2022 ls + -rwxr-xr-x 1 root root 207168 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 97552 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 72912 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 43952 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 59712 Mar 24 2023 more + -rwsr-xr-x 1 root root 59704 Mar 24 2023 mount + -rwxr-xr-x 1 root root 18744 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 142968 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43952 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 2023 rbash -> bash + -rwxr-xr-x 1 root root 52112 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 72752 Sep 21 2022 rm + -rwxr-xr-x 1 root root 56240 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 27560 Jul 29 2023 run-parts + -rwxr-xr-x 1 root root 126424 Jan 6 2023 sed + lrwxrwxrwx 1 root root 9 Mar 22 21:10 sh -> /bin/bash + -rwxr-xr-x 1 root root 43888 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 85008 Sep 21 2022 stty + -rwsr-xr-x 1 root root 72000 Mar 24 2023 su + -rwxr-xr-x 1 root root 39824 Sep 21 2022 sync + -rwxr-xr-x 1 root root 531984 Jan 20 23:27 tar + -rwxr-xr-x 1 root root 14520 Jul 29 2023 tempfile + -rwxr-xr-x 1 root root 109616 Sep 21 2022 touch + -rwxr-xr-x 1 root root 35664 Sep 21 2022 true + -rwxr-xr-x 1 root root 14568 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 35128 Mar 24 2023 umount + -rwxr-xr-x 1 root root 43888 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 151344 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 72024 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -358,7 +390,7 @@ Get: 117 http://deb.debian.org/debian bookworm/main amd64 llvm-runtime amd64 1:14.0-55.7~deb12u1 [4812 B] Get: 118 http://deb.debian.org/debian bookworm/main amd64 llvm-14 amd64 1:14.0.6-12 [11.7 MB] Get: 119 http://deb.debian.org/debian bookworm/main amd64 llvm amd64 1:14.0-55.7~deb12u1 [7212 B] -Fetched 181 MB in 8s (23.0 MB/s) +Fetched 181 MB in 17s (10.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19555 files and directories currently installed.) @@ -849,7 +881,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/delve-1.20.2/ && 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.20.2-1_source.changes +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for bookworm +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/delve-1.20.2/ && 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.20.2-1_source.changes dpkg-buildpackage: info: source package delve dpkg-buildpackage: info: source version 1.20.2-1 dpkg-buildpackage: info: source distribution unstable @@ -878,27 +914,27 @@ Stripped /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/pkg/proc/internal/ebpf/trace_bpfel_x86.o Wrote /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/pkg/proc/internal/ebpf/trace_bpfel_x86.go src/github.com/go-delve/delve/pkg/proc/internal/ebpf/helpers_test.go - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 github.com/go-delve/delve/pkg/proc/internal/ebpf + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 20 github.com/go-delve/delve/pkg/proc/internal/ebpf +internal/goarch +internal/unsafeheader internal/goos -internal/itoa -encoding internal/goexperiment -unicode -internal/unsafeheader +runtime/internal/math +internal/race unicode/utf8 -crypto/internal/subtle -math/bits -internal/goarch +runtime/internal/sys +unicode +internal/itoa crypto/subtle -runtime/internal/syscall -internal/race -sync/atomic +encoding +math/bits internal/cpu -crypto/internal/boring/sig runtime/internal/atomic -runtime/internal/math +crypto/internal/subtle +runtime/internal/syscall internal/abi -runtime/internal/sys +sync/atomic +crypto/internal/boring/sig internal/bytealg math runtime @@ -908,66 +944,66 @@ math/rand errors sort +io internal/oserror internal/safefilepath -path -io strconv +path syscall hash -crypto/internal/randutil text/tabwriter github.com/go-delve/delve/pkg/dwarf/leb128 -bytes strings +crypto/internal/randutil +bytes hash/adler32 hash/crc32 crypto reflect -go/build/constraint bufio -internal/syscall/execenv +go/build/constraint internal/syscall/unix +internal/syscall/execenv time io/fs internal/poll embed +os internal/fmtsort encoding/binary -os crypto/cipher golang.org/x/sys/unix +fmt +path/filepath crypto/internal/boring crypto/sha1 -path/filepath -fmt encoding/hex -go/token compress/flate debug/dwarf +go/token go/doc/comment math/big go/scanner go/ast -compress/gzip compress/zlib -github.com/cilium/ebpf/internal/unix -github.com/cilium/ebpf/internal/sys -github.com/cilium/ebpf/asm -github.com/go-delve/delve/pkg/dwarf +compress/gzip debug/macho -debug/pe debug/elf +github.com/go-delve/delve/pkg/dwarf +debug/pe github.com/go-delve/delve/pkg/dwarf/op +github.com/cilium/ebpf/internal/unix +github.com/cilium/ebpf/internal/sys go/internal/typeparams go/printer go/parser +github.com/cilium/ebpf/asm crypto/rand github.com/go-delve/delve/pkg/dwarf/godwarf go/format github.com/cilium/ebpf/internal -github.com/cilium/ebpf/internal/epoll github.com/cilium/ebpf/btf +github.com/cilium/ebpf/internal/epoll github.com/cilium/ebpf github.com/cilium/ebpf/ringbuf github.com/cilium/ebpf/link @@ -975,125 +1011,125 @@ make[1]: Leaving directory '/build/reproducible-path/delve-1.20.2' dh_auto_build -O--buildsystem=golang dh_auto_build: warning: github.com/go-delve/delve/service/test contains no non-test Go files, removing it from build - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 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 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/leb128 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/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/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil 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/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon -internal/nettrace + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 20 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 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/leb128 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/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/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil 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/internal/sameuser 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/proc/macutil -unicode/utf16 -container/list +vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/subtle +unicode/utf16 container/ring -vendor/golang.org/x/crypto/cryptobyte/asn1 +container/list +internal/nettrace github.com/rivo/uniseg vendor/golang.org/x/net/dns/dnsmessage +encoding/base64 +crypto/internal/nistec/fiat internal/singleflight -github.com/derekparker/trie crypto/rc4 -vendor/golang.org/x/text/transform -crypto/internal/nistec/fiat -encoding/base64 -internal/sysinfo -crypto/md5 -regexp/syntax html -vendor/golang.org/x/crypto/curve25519/internal/field -go.starlark.net/internal/spell crypto/internal/edwards25519/field +regexp/syntax vendor/golang.org/x/crypto/internal/poly1305 -net/http/internal/ascii -context -runtime/cgo -vendor/golang.org/x/crypto/chacha20 +github.com/derekparker/trie +vendor/golang.org/x/text/transform +vendor/golang.org/x/crypto/curve25519/internal/field crypto/des -crypto/hmac crypto/sha512 -crypto/sha256 crypto/aes -github.com/hashicorp/golang-lru/simplelru +crypto/md5 +context +runtime/cgo +github.com/go-delve/delve/pkg/astutil +github.com/go-delve/delve/pkg/dwarf/frame +encoding/json +github.com/go-delve/delve/pkg/dwarf/line +github.com/go-delve/delve/pkg/dwarf/loclist +github.com/go-delve/delve/pkg/dwarf/reader +github.com/go-delve/delve/pkg/elfwriter +log internal/godebug io/ioutil -log -github.com/go-delve/delve/pkg/dwarf/regnum -runtime/debug net/url -github.com/go-delve/delve/pkg/elfwriter -github.com/mattn/go-isatty -github.com/go-delve/delve/pkg/dwarf/frame -encoding/xml +runtime/debug +github.com/go-delve/delve/pkg/dwarf/regnum text/template/parse -github.com/go-delve/delve/pkg/dwarf/line -github.com/go-delve/delve/pkg/astutil +github.com/hashicorp/golang-lru/simplelru golang.org/x/arch/arm64/arm64asm -golang.org/x/arch/x86/x86asm -github.com/go-delve/delve/pkg/dwarf/loclist -github.com/go-delve/delve/pkg/dwarf/reader go/constant +golang.org/x/arch/x86/x86asm +encoding/xml +github.com/mattn/go-isatty +os/signal encoding/gob crypto/internal/boring/bbig +github.com/go-delve/delve/pkg/terminal/colorize encoding/asn1 internal/intern -github.com/go-delve/delve/pkg/terminal/colorize os/exec -os/signal -net/netip -encoding/json crypto/internal/edwards25519 +regexp +crypto/hmac +crypto/rsa +net/netip +crypto/sha256 +crypto/dsa encoding/pem +vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/sys/cpu -crypto/rsa vendor/golang.org/x/crypto/curve25519 -crypto/dsa vendor/golang.org/x/crypto/hkdf -encoding/csv -mime/quotedprintable -vendor/golang.org/x/net/http2/hpack -net/http/internal -flag +vendor/golang.org/x/text/unicode/bidi +github.com/sirupsen/logrus vendor/golang.org/x/text/unicode/norm -github.com/go-delve/delve/pkg/dwarf/dwarfbuilder -go.starlark.net/syntax +crypto/ed25519 +vendor/golang.org/x/net/http2/hpack mime -vendor/golang.org/x/text/unicode/bidi -runtime/trace -vendor/golang.org/x/crypto/chacha20poly1305 -crypto/x509/pkix -vendor/golang.org/x/crypto/cryptobyte +crypto/internal/nistec +mime/quotedprintable +gopkg.in/yaml.v2 github.com/go-delve/delve/pkg/proc/debuginfod github.com/cosiner/argv -regexp -testing -crypto/ed25519 -text/template -vendor/golang.org/x/text/secure/bidirule -crypto/internal/nistec -go.starlark.net/resolve -github.com/sirupsen/logrus +vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +net/http/internal +net/http/internal/ascii github.com/mattn/go-runewidth +go.starlark.net/internal/spell +go.starlark.net/syntax github.com/google/go-dap +encoding/csv +flag github.com/russross/blackfriday/v2 -gopkg.in/yaml.v2 +vendor/golang.org/x/text/secure/bidirule gopkg.in/yaml.v3 -go.starlark.net/internal/compile -vendor/golang.org/x/net/idna github.com/go-delve/liner -github.com/go-delve/delve/pkg/version -html/template +github.com/go-delve/delve/pkg/dwarf/dwarfbuilder +internal/sysinfo +runtime/trace +text/template +testing crypto/elliptic -go.starlark.net/starlark +go.starlark.net/resolve +vendor/golang.org/x/net/idna crypto/ecdsa +go.starlark.net/internal/compile github.com/cpuguy83/go-md2man/v2/md2man +github.com/go-delve/delve/pkg/version +html/template +go.starlark.net/starlark os/user github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper net github.com/go-delve/delve/pkg/logflags -vendor/golang.org/x/net/http/httpproxy +crypto/x509 net/textproto +vendor/golang.org/x/net/http/httpproxy github.com/go-delve/delve/service/dap/daptest -crypto/x509 github.com/spf13/pflag vendor/golang.org/x/net/http/httpguts mime/multipart -github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/pkg/goversion +github.com/go-delve/delve/service/internal/sameuser github.com/go-delve/delve/pkg/proc/test github.com/go-delve/delve/pkg/proc crypto/tls @@ -1101,12 +1137,12 @@ github.com/spf13/cobra/doc net/http/httptrace net/http -github.com/go-delve/delve/pkg/proc/winutil -github.com/go-delve/delve/service/api github.com/go-delve/delve/pkg/proc/amd64util +github.com/go-delve/delve/service/api +github.com/go-delve/delve/pkg/proc/winutil github.com/go-delve/delve/pkg/proc/core/minidump -github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/linutil +github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/config github.com/go-delve/delve/pkg/locspec github.com/go-delve/delve/pkg/proc/core @@ -1120,17 +1156,17 @@ net/rpc/jsonrpc github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpc1 -github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/pkg/terminal/starbind +github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/pkg/terminal github.com/go-delve/delve/cmd/dlv/cmds github.com/go-delve/delve/cmd/dlv dh_auto_test -O--buildsystem=golang - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 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 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/leb128 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/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/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil 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/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/service/test + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 20 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 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/leb128 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/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/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil 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/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/service/test === RUN TestGenerateManpage --- PASS: TestGenerateManpage (0.01s) PASS -ok github.com/go-delve/delve/cmd/dlv 0.013s +ok github.com/go-delve/delve/cmd/dlv 0.113s === RUN TestParseRedirects cmds_test.go:41: input: ["one.txt"] cmds_test.go:43: output: ["one.txt" "" ""] error @@ -1144,7 +1180,7 @@ 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.006s +ok github.com/go-delve/delve/cmd/dlv/cmds 0.245s ? github.com/go-delve/delve/pkg/astutil [no test files] === RUN TestSplitQuotedFields --- PASS: TestSplitQuotedFields (0.00s) @@ -1171,18 +1207,18 @@ --- PASS: TestConfigureListByName/empty (0.00s) --- PASS: TestConfigureListByName/invalid (0.00s) PASS -ok github.com/go-delve/delve/pkg/config 0.007s +ok github.com/go-delve/delve/pkg/config 0.057s === RUN TestReadString --- PASS: TestReadString (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf 0.003s +ok github.com/go-delve/delve/pkg/dwarf 0.052s ? 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.004s +ok github.com/go-delve/delve/pkg/dwarf/frame 0.039s === RUN TestNormalizeRanges --- PASS: TestNormalizeRanges (0.00s) === RUN TestRangeContains @@ -1192,7 +1228,7 @@ === RUN TestContainsPC --- PASS: TestContainsPC (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/godwarf 0.003s +ok github.com/go-delve/delve/pkg/dwarf/godwarf 0.043s === RUN TestDecodeUnsigned --- PASS: TestDecodeUnsigned (0.00s) === RUN TestDecodeSigned @@ -1216,7 +1252,7 @@ encode_test.go:34: input -81 output -81 encoded ff7e --- PASS: TestEncodeSigned (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/leb128 0.003s +ok github.com/go-delve/delve/pkg/dwarf/leb128 0.046s === RUN TestUserFile --- PASS: TestUserFile (0.00s) === RUN TestDebugLinePrologueParser @@ -1936,46 +1972,46 @@ line_parser_test.go:134: file /usr/lib/go-1.19/src/sync/atomic/type.go line_parser_test.go:134: file /usr/lib/go-1.19/src/sync/atomic/value.go line_parser_test.go:134: file /usr/lib/go-1.19/src/sync/atomic/doc.go ---- PASS: TestDebugLinePrologueParser (0.30s) +--- PASS: TestDebugLinePrologueParser (2.09s) === RUN TestPCToLine -match 401c50 / 8c0440 (289ns) -match 40648c / 8c0440 (632ns) -match 40aea2 / 8c0440 (1.12µs) -match 40e7c2 / 8c0440 (775ns) -match 413162 / 8c0440 (1.282µs) -match 4167ad / 8c0440 (976ns) -match 41b3ad / 8c0440 (1.713µs) -match 41f81f / 8c0440 (1.563µs) -match 423cc6 / 8c0440 (1.67µs) -match 427c96 / 8c0440 (1.794µs) -match 42c42b / 8c0440 (2.328µs) -match 430dd3 / 8c0440 (2.184µs) -match 434bf0 / 8c0440 (2.188µs) -match 4392f6 / 8c0440 (2.884µs) -match 43e418 / 8c0440 (3.114µs) -match 442ce3 / 8c0440 (2.706µs) -match 447ae9 / 8c0440 (3.452µs) -match 44cded / 8c0440 (3.68µs) +match 401c50 / 8c0440 (80ns) +match 40648c / 8c0440 (846ns) +match 40aea2 / 8c0440 (13.515µs) +match 40e7c2 / 8c0440 (1.177µs) +match 413162 / 8c0440 (1.731µs) +match 4167ad / 8c0440 (5.359µs) +match 41b3ad / 8c0440 (2.224µs) +match 41f81f / 8c0440 (14.368µs) +match 423cc6 / 8c0440 (2.168µs) +match 427c96 / 8c0440 (10.431µs) +match 42c42b / 8c0440 (15.112µs) +match 430dd3 / 8c0440 (2.788µs) +match 434bf0 / 8c0440 (15.114µs) +match 4392f6 / 8c0440 (11.7µs) +match 43e418 / 8c0440 (11.99µs) +match 442ce3 / 8c0440 (15.499µs) +match 447ae9 / 8c0440 (16.141µs) +match 44cded / 8c0440 (12.696µs) line_parser_test.go:294: restart form beginning -match 401c50 / 8c0440 (0s) -match 40648c / 8c0440 (541ns) -match 40aea2 / 8c0440 (560ns) -match 40e7c2 / 8c0440 (456ns) ---- PASS: TestPCToLine (0.08s) +match 401c50 / 8c0440 (8ns) +match 40648c / 8c0440 (900ns) +match 40aea2 / 8c0440 (889ns) +match 40e7c2 / 8c0440 (701ns) +--- PASS: TestPCToLine (0.58s) === RUN TestDebugLineC --- PASS: TestDebugLineC (0.00s) === RUN TestDebugLineDwarf4 ---- PASS: TestDebugLineDwarf4 (0.00s) +--- PASS: TestDebugLineDwarf4 (0.01s) === RUN TestGrafana ---- PASS: TestGrafana (1.00s) +--- PASS: TestGrafana (4.58s) === RUN TestMultipleSequences --- PASS: TestMultipleSequences (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/line 1.404s +ok github.com/go-delve/delve/pkg/dwarf/line 7.327s === RUN TestLoclist5 --- PASS: TestLoclist5 (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/loclist 0.003s +ok github.com/go-delve/delve/pkg/dwarf/loclist 0.049s === RUN TestExecuteStackProgram --- PASS: TestExecuteStackProgram (0.00s) === RUN TestSignExtension @@ -1985,7 +2021,7 @@ === RUN TestBra --- PASS: TestBra (0.00s) PASS -ok github.com/go-delve/delve/pkg/dwarf/op 0.003s +ok github.com/go-delve/delve/pkg/dwarf/op 0.054s ? github.com/go-delve/delve/pkg/dwarf/reader [no test files] ? github.com/go-delve/delve/pkg/dwarf/regnum [no test files] ? github.com/go-delve/delve/pkg/elfwriter [no test files] @@ -2004,9 +2040,9 @@ === RUN TestInstalled version_test.go:48: installed: {1 19 8 0 0 } version_test.go:49: runtime: {1 19 8 0 0 } ---- PASS: TestInstalled (0.01s) +--- PASS: TestInstalled (0.07s) PASS -ok github.com/go-delve/delve/pkg/goversion 0.009s +ok github.com/go-delve/delve/pkg/goversion 0.118s === RUN TestFunctionLocationParsing --- PASS: TestFunctionLocationParsing (0.00s) === RUN TestSubstitutePathUnix @@ -2015,7 +2051,7 @@ locations_test.go:103: Skipping windows SubstitutePath test in unix --- SKIP: TestSubstitutePathWindows (0.00s) PASS -ok github.com/go-delve/delve/pkg/locspec 0.005s +ok github.com/go-delve/delve/pkg/locspec 0.083s === RUN TestMakeLogger_usingLoggerFactory --- PASS: TestMakeLogger_usingLoggerFactory (0.00s) === RUN TestMakeLogger_usingDefaultBehavior @@ -2023,7 +2059,7 @@ === RUN TestMakeLogger_usingDefaultBehaviorAndFlagged --- PASS: TestMakeLogger_usingDefaultBehaviorAndFlagged (0.00s) PASS -ok github.com/go-delve/delve/pkg/logflags 0.004s +ok github.com/go-delve/delve/pkg/logflags 0.057s === RUN TestIssue554 --- PASS: TestIssue554 (0.00s) === RUN TestReadCStringValue @@ -2041,9 +2077,9 @@ proc_general_test.go:46: read addr=0x5000 size=0x33 --- PASS: TestReadCStringValue (0.00s) === RUN TestDwarfVersion ---- PASS: TestDwarfVersion (0.18s) +--- PASS: TestDwarfVersion (1.48s) === RUN TestRegabiFlagSentinel ---- PASS: TestRegabiFlagSentinel (0.04s) +--- PASS: TestRegabiFlagSentinel (0.18s) === RUN TestGenericFunctionParser --- PASS: TestGenericFunctionParser (0.00s) === RUN TestAlignAddr @@ -2071,7 +2107,7 @@ --- PASS: TestDwarfExprLoclist (0.00s) === RUN TestIssue1419 dwarf_expr_test.go:337: 0x0 - dwarf_expr_test.go:338: &{0 false a []int []int slice 0xc00042c740 0xc00003cc60 0 0 0 32 0 0 0 0 [] false could not read 8 bytes from register 2 (size: 0) [block] DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 0} + dwarf_expr_test.go:338: &{0 false a []int []int slice 0xc0000989a0 0xc00038b340 0 0 0 32 0 0 0 0 [] false could not read 8 bytes from register 2 (size: 0) [block] DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 DW_OP_reg2(Rcx) DW_OP_piece 0x8 0} --- PASS: TestIssue1419 (0.00s) === RUN TestLocationCovers dwarf_expr_test.go:369: [[40100 40700] [40700 41000]] @@ -2085,15 +2121,15 @@ === RUN TestAbstractOriginDefinedAfterUse --- PASS: TestAbstractOriginDefinedAfterUse (0.00s) === RUN TestLoadingExternalDebugInfo ---- PASS: TestLoadingExternalDebugInfo (0.74s) +--- PASS: TestLoadingExternalDebugInfo (2.62s) === RUN TestExit support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExit Hello, World! ---- PASS: TestExit (0.50s) +--- PASS: TestExit (2.18s) === RUN TestExitAfterContinue support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestExitAfterContinue Hello, World! ---- PASS: TestExitAfterContinue (0.30s) +--- PASS: TestExitAfterContinue (0.98s) === RUN TestHalt past main 1000000 @@ -2101,55 +2137,20 @@ 3000000 4000000 5000000 -6000000 -7000000 -8000000 -9000000 -10000000 -11000000 -12000000 -13000000 -14000000 -15000000 -16000000 -17000000 -18000000 -19000000 -20000000 -21000000 -22000000 -23000000 -24000000 -25000000 -26000000 -27000000 -28000000 -29000000 -30000000 -31000000 -32000000 -33000000 -34000000 -35000000 -36000000 -37000000 -38000000 -39000000 -40000000 ---- PASS: TestHalt (0.62s) +--- PASS: TestHalt (2.39s) === RUN TestStep support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStep ---- PASS: TestStep (0.51s) +--- PASS: TestStep (2.58s) === RUN TestBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpoint ---- PASS: TestBreakpoint (0.50s) +--- PASS: TestBreakpoint (0.99s) === RUN TestBreakpointInSeparateGoRoutine support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointInSeparateGoRoutine ---- PASS: TestBreakpointInSeparateGoRoutine (0.70s) +--- PASS: TestBreakpointInSeparateGoRoutine (2.65s) === RUN TestBreakpointWithNonExistantFunction ---- PASS: TestBreakpointWithNonExistantFunction (0.48s) +--- PASS: TestBreakpointWithNonExistantFunction (0.81s) === RUN TestClearBreakpointBreakpoint ---- PASS: TestClearBreakpointBreakpoint (0.29s) +--- PASS: TestClearBreakpointBreakpoint (0.70s) === RUN TestNextGeneral support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextGeneral proc_test.go:458: initial breakpoint Breakpoint 4723690 at 0x4813ea /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:17 @@ -2206,29 +2207,43 @@ proc_test.go:468: next proc_test.go:529: at 0x4814e0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:34 at 0x4814e0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:34 ---- PASS: TestNextGeneral (0.53s) +--- PASS: TestNextGeneral (3.92s) === RUN TestNextConcurrent support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrent -hi 9 -hi 1 hi 3 +hi 4 +hi 4 +hi 0 +hi 2 hi 0 -hi 1 hi 3 +hi 6 +hi 2 +hi 6 hi 9 -hi 0 ---- PASS: TestNextConcurrent (0.70s) +hi 9 +--- PASS: TestNextConcurrent (5.13s) === RUN TestNextConcurrentVariant2 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextConcurrentVariant2 proc_test.go:649: test case {8 9} proc_test.go:649: test case {9 10} -hi 9 hi 3 - proc_test.go:649: test case {10 11} +hi 3 +hi 4 hi 9 + proc_test.go:649: test case {10 11} +hi 7 +hi 7 hi 0 hi 0 ---- PASS: TestNextConcurrentVariant2 (0.49s) +hi 1 +hi 1 +hi 5 +hi 5 +hi 8 +hi 8 +hi 9 +--- PASS: TestNextConcurrentVariant2 (2.85s) === RUN TestNextFunctionReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturn @@ -2248,7 +2263,7 @@ proc_test.go:468: next proc_test.go:529: at 0x4814e5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 at 0x4814e5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 ---- PASS: TestNextFunctionReturn (0.49s) +--- PASS: TestNextFunctionReturn (1.20s) === RUN TestNextFunctionReturnDefer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturnDefer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextFunctionReturnDefer @@ -2267,26 +2282,26 @@ bye proc_test.go:529: at 0x481160 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go:10 at 0x481160 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go:10 ---- PASS: TestNextFunctionReturnDefer (0.68s) +--- PASS: TestNextFunctionReturnDefer (3.39s) === RUN TestNextNetHTTP ---- PASS: TestNextNetHTTP (5.82s) +--- PASS: TestNextNetHTTP (30.09s) === RUN TestRuntimeBreakpoint ---- PASS: TestRuntimeBreakpoint (0.67s) +--- PASS: TestRuntimeBreakpoint (1.60s) === RUN TestFindReturnAddress support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddress ---- PASS: TestFindReturnAddress (0.49s) +--- PASS: TestFindReturnAddress (0.48s) === RUN TestFindReturnAddressTopOfStackFn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFindReturnAddressTopOfStackFn ---- PASS: TestFindReturnAddressTopOfStackFn (0.39s) +--- PASS: TestFindReturnAddressTopOfStackFn (1.28s) === RUN TestSwitchThread support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestSwitchThread ---- PASS: TestSwitchThread (0.28s) +--- PASS: TestSwitchThread (0.48s) === RUN TestCGONext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCGONext ---- PASS: TestCGONext (1.21s) +--- PASS: TestCGONext (4.06s) === RUN TestCGOBreakpointLocation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCGOBreakpointLocation ---- PASS: TestCGOBreakpointLocation (0.47s) +--- PASS: TestCGOBreakpointLocation (0.37s) === RUN TestStacktrace support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStacktrace proc_test.go:907: Stacktrace 0: @@ -2302,9 +2317,9 @@ proc_test.go:909: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:17 proc_test.go:909: /usr/lib/go-1.19/src/runtime/proc.go:250 proc_test.go:909: /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 ---- PASS: TestStacktrace (0.38s) +--- PASS: TestStacktrace (0.92s) === RUN TestStacktrace2 ---- PASS: TestStacktrace2 (0.68s) +--- PASS: TestStacktrace2 (1.29s) === RUN TestStacktraceGoroutine support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStacktraceGoroutine proc_test.go:1024: Non-goroutine stack: 0 (4) @@ -2330,20 +2345,20 @@ proc_test.go:1030: /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge (0x41c5a5) -38 false proc_test.go:1030: /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 (0x412d86) -20 false proc_test.go:1030: /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit (0x454c21) -18 false ---- PASS: TestStacktraceGoroutine (0.39s) +--- PASS: TestStacktraceGoroutine (0.79s) === RUN TestKill ---- PASS: TestKill (0.47s) +--- PASS: TestKill (0.36s) === RUN TestGetG - proc_test.go:1082: nocgo: g is: &{1 4567072 0 824634207568 0 4585061 4406784 2 {824634208256 824634204160} 0 14 false {4723686 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0xc000553ec0} 0xc0001ca070 0xc0001b25a0 } + proc_test.go:1082: nocgo: g is: &{1 4567072 0 824634887504 0 4585061 4406784 2 {824634888192 824634884096} 0 14 false {4723686 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go 17 0xc0008a7ec0} 0xc00033c150 0xc000114240 } support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGetG - proc_test.go:1082: cgo: g is: &{1 4573568 0 824634071872 0 4591941 4414016 2 {824634073088 824634068992} 0 14 false {4730378 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0xc0008ad180} 0xc000604000 0xc0006f4000 } ---- PASS: TestGetG (0.57s) + proc_test.go:1082: cgo: g is: &{1 4573568 0 824634051392 0 4591941 4414016 2 {824634052608 824634048512} 0 14 false {4730378 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgotest.go 12 0xc000367180} 0xc00033d180 0xc000a02120 } +--- PASS: TestGetG (0.48s) === RUN TestContinueMulti support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestContinueMulti hi hi hi ---- PASS: TestContinueMulti (4.48s) +--- PASS: TestContinueMulti (5.15s) === RUN TestBreakpointOnFunctionEntry support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointOnFunctionEntry proc_test.go:458: initial breakpoint Breakpoint 4723686 at 0x4813e6 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go:17 @@ -2351,20 +2366,20 @@ proc_test.go:488: clearing initial breakpoint proc_test.go:529: at 0x4813e6 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go:17 at 0x4813e6 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testprog.go:17 ---- PASS: TestBreakpointOnFunctionEntry (0.48s) +--- PASS: TestBreakpointOnFunctionEntry (0.27s) === RUN TestProcessReceivesSIGCHLD support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestProcessReceivesSIGCHLD -Thu Apr 24 01:30:34 -12 2025 ---- PASS: TestProcessReceivesSIGCHLD (0.52s) +Fri Mar 22 21:16:21 +14 2024 +--- PASS: TestProcessReceivesSIGCHLD (0.99s) === RUN TestIssue239 ---- PASS: TestIssue239 (0.48s) +--- PASS: TestIssue239 (0.79s) === RUN TestVariableEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluation ---- PASS: TestVariableEvaluation (0.67s) +--- PASS: TestVariableEvaluation (0.60s) === RUN TestFrameEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestFrameEvaluation - proc_test.go:1307: stopped on thread 1533557, goroutine: &proc.G{ID:1, PC:0x43045a, SP:0x0, BP:0x0, LR:0x0, GoPC:0x4570e5, StartPC:0x42ff80, Status:0x2, stack:proc.stack{hi:0xc000040800, lo:0xc000040000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x457ce0, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0xc00055d290)}, Thread:(*native.nativeThread)(0xc00080a3f0), variable:(*proc.Variable)(0xc00042e000), Unreadable:error(nil), labels:(*map[string]string)(nil)} - proc_test.go:1320: Goroutine 1 &native.nativeThread{ID:1533557, Status:(*native.waitStatus)(0xc0004581dc), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0xc0001a63f0), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0xc00051b100), singleStepping:false, os:(*native.osSpecificDetails)(0xc00042ac18), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0xc000242300)}} + proc_test.go:1307: stopped on thread 3024570, goroutine: &proc.G{ID:1, PC:0x43045a, SP:0x0, BP:0x0, LR:0x0, GoPC:0x4570e5, StartPC:0x42ff80, Status:0x2, stack:proc.stack{hi:0xc000040800, lo:0xc000040000}, WaitSince:0, WaitReason:14, SystemStack:false, CurrentLoc:proc.Location{PC:0x457ce0, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go", Line:15, Fn:(*proc.Function)(0xc000299290)}, Thread:(*native.nativeThread)(0xc00009b9d0), variable:(*proc.Variable)(0xc0001145a0), Unreadable:error(nil), labels:(*map[string]string)(nil)} + proc_test.go:1320: Goroutine 1 &native.nativeThread{ID:3024570, Status:(*native.waitStatus)(0xc0004d2000), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0xc00047e480), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0xc00049a280), singleStepping:false, os:(*native.osSpecificDetails)(0xc000459a58), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0xc000408180)}} Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers 0x457ce0 -0xf0 -0x90 0x457ce0 0x457e56 main.stacktraceme goroutinestackprog.go:15 @@ -2408,8 +2423,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc000042800 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633993120 824633993120 0 [ 0xc000192ca0 0xc000192c60 0xc000192c80] LittleEndian 16 7 6 0 } 0xc000616900 0xc000242e40 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633993136 false i int int int 0xc000616900 0xc00080c160 0 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633993120 824633993120 0 [ 0xc000098e80 0xc000098e00 0xc000098e20] LittleEndian 16 7 6 0 } 0xc000656b80 0xc000480540 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633993136 false i int int int 0xc000656b80 0xc00009c000 0 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 6 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2419,8 +2434,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc000043000 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633995168 824633995168 0 [ 0xc000383180 0xc000383140 0xc000383160] LittleEndian 16 7 6 0 } 0xc0001f9800 0xc000242f00 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633995184 false i int int int 0xc0001f9800 0xc00080c160 1 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633995168 824633995168 0 [ 0xc001198820 0xc001198800 0xc001198840] LittleEndian 16 7 6 0 } 0xc0007768c0 0xc000480600 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633995184 false i int int int 0xc0007768c0 0xc00009c000 1 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 7 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2430,8 +2445,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc000043800 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633997216 824633997216 0 [ 0xc0009b72e0 0xc0009b72a0 0xc0009b72c0] LittleEndian 16 7 6 0 } 0xc000228540 0xc000242fc0 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633997232 false i int int int 0xc000228540 0xc00080c160 2 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633997216 824633997216 0 [ 0xc001198da0 0xc001198d80 0xc001198dc0] LittleEndian 16 7 6 0 } 0xc000777140 0xc0004806c0 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633997232 false i int int int 0xc000777140 0xc00009c000 2 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 8 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2441,8 +2456,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc000044000 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633999264 824633999264 0 [ 0xc000193200 0xc0001931e0 0xc000193220] LittleEndian 16 7 6 0 } 0xc000617380 0xc000243080 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633999280 false i int int int 0xc000617380 0xc00080c160 3 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633999264 824633999264 0 [ 0xc0000994c0 0xc000099480 0xc0000994a0] LittleEndian 16 7 6 0 } 0xc000657600 0xc000480780 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633999280 false i int int int 0xc000657600 0xc00009c000 3 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 9 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2452,8 +2467,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc00003c800 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633968544 824633968544 0 [ 0xc0003836e0 0xc0003836a0 0xc0003836c0] LittleEndian 16 7 6 0 } 0xc0002d2080 0xc000243140 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633968560 false i int int int 0xc0002d2080 0xc00080c160 4 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633968544 824633968544 0 [ 0xc0004f2ba0 0xc0004f2b60 0xc0004f2b80] LittleEndian 16 7 6 0 } 0xc0004f7b40 0xc000480840 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633968560 false i int int int 0xc0004f7b40 0xc00009c000 4 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 10 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2463,8 +2478,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc00003d000 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633970592 824633970592 0 [ 0xc0009b7840 0xc0009b7820 0xc0009b7860] LittleEndian 16 7 6 0 } 0xc000228dc0 0xc000243200 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633970608 false i int int int 0xc000228dc0 0xc00080c160 5 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633970592 824633970592 0 [ 0xc0004f3120 0xc0004f30e0 0xc0004f3100] LittleEndian 16 7 6 0 } 0xc0004023c0 0xc000480900 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633970608 false i int int int 0xc0004023c0 0xc00009c000 5 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 11 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2474,8 +2489,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc00003d800 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633972640 824633972640 0 [ 0xc0001937a0 0xc000193760 0xc000193780] LittleEndian 16 7 6 0 } 0xc000617c00 0xc0002432c0 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633972656 false i int int int 0xc000617c00 0xc00080c160 6 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633972640 824633972640 0 [ 0xc0004f36a0 0xc0004f3660 0xc0004f3680] LittleEndian 16 7 6 0 } 0xc000402c40 0xc0004809c0 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633972656 false i int int int 0xc000402c40 0xc00009c000 6 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 12 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2485,8 +2500,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc00003e000 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633974688 824633974688 0 [ 0xc0009b60e0 0xc0009b60a0 0xc0009b60c0] LittleEndian 16 7 6 0 } 0xc000228280 0xc000243380 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633974704 false i int int int 0xc000228280 0xc00080c160 7 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633974688 824633974688 0 [ 0xc000099a40 0xc000099a00 0xc000099a20] LittleEndian 16 7 6 0 } 0xc000657e80 0xc000480a80 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633974704 false i int int int 0xc000657e80 0xc00009c000 7 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 13 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2496,8 +2511,8 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc00003e800 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633976736 824633976736 0 [ 0xc0003821c0 0xc000382180 0xc0003821a0] LittleEndian 16 7 6 0 } 0xc000388480 0xc000243440 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633976752 false i int int int 0xc000388480 0xc00080c160 8 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633976736 824633976736 0 [ 0xc000099fc0 0xc000099f80 0xc000099fa0] LittleEndian 16 7 6 0 } 0xc00050e700 0xc000480b40 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633976752 false i int int int 0xc00050e700 0xc00009c000 8 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} proc_test.go:1320: Goroutine 14 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -2507,9 +2522,9 @@ 0x457ca5 -0x60 -0x70 0x457ca5 0x457f07 main.agoroutine goroutinestackprog.go:9 0x457f07 -0x20 -0x30 0x457f07 0x454c21 main.main.func1 goroutinestackprog.go:23 0x454c21 -0x18 -0xc00003f000 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 - proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc00055d240} {0 824633978784 824633978784 0 [ 0xc000192660 0xc000192580 0xc000192640] LittleEndian 16 7 6 0 } 0xc0002302c0 0xc000243500 0xc00080c160 0xc000842000 -96 0} - proc_test.go:1338: v = &{824633978800 false i int int int 0xc0002302c0 0xc00080c160 9 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} - proc_test.go:1363: Goroutine 1 &native.nativeThread{ID:1533557, Status:(*native.waitStatus)(0xc0006664fc), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0xc0001a63f0), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0xc00051b100), singleStepping:false, os:(*native.osSpecificDetails)(0xc00042ac18), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0xc000474900)}} + proc_test.go:1336: scope = &{{4553892 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go 9 0xc000299240} {0 824633978784 824633978784 0 [ 0xc0004b6520 0xc0004b64e0 0xc0004b6500] LittleEndian 16 7 6 0 } 0xc0004034c0 0xc000480c00 0xc00009c000 0xc0007c0000 -96 0} + proc_test.go:1338: v = &{824633978800 false i int int int 0xc0004034c0 0xc00009c000 9 0 0 0 8 0 0 0 0 [] true [0x8d:0x457ca5] DW_OP_fbreg 0x10 7} + proc_test.go:1363: Goroutine 1 &native.nativeThread{ID:3024570, Status:(*native.waitStatus)(0xc00002aac4), CurrentBreakpoint:proc.BreakpointState{Breakpoint:(*proc.Breakpoint)(0xc00047e480), Active:true, Stepping:false, SteppingInto:false, CondError:error(nil)}, dbp:(*native.nativeProcess)(0xc00049a280), singleStepping:false, os:(*native.osSpecificDetails)(0xc000459a58), common:proc.CommonThread{CallReturn:false, returnValues:[]*proc.Variable(nil), g:(*proc.G)(0xc0003bc180)}} Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers 0x457ce0 -0x130 -0x130 0x457ce0 0x45801c main.stacktraceme goroutinestackprog.go:15 @@ -2523,25 +2538,25 @@ proc_test.go:1372: frame 2 n 2 proc_test.go:1372: frame 3 n 1 proc_test.go:1372: frame 4 n 0 ---- PASS: TestFrameEvaluation (0.48s) +--- PASS: TestFrameEvaluation (0.39s) === RUN TestThreadFrameEvaluation ---- PASS: TestThreadFrameEvaluation (0.39s) +--- PASS: TestThreadFrameEvaluation (0.53s) === RUN TestPointerSetting ---- PASS: TestPointerSetting (0.69s) +--- PASS: TestPointerSetting (0.70s) === RUN TestVariableFunctionScoping ---- PASS: TestVariableFunctionScoping (0.48s) +--- PASS: TestVariableFunctionScoping (0.19s) === RUN TestRecursiveStructure support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveStructure - proc_test.go:1457: v: &{824634814944 false aas []main.a []main.a slice 0xc000488500 0xc00003c2c0 0 1 1 0 824633786488 24 0xc000540c80 0 0 [{824633786488 false main.a struct main.a struct 0xc000488500 0xc00003c2c0 0 1 0 0 0 0 0 0 [{824633786488 false aas []main.a []main.a slice 0xc000488500 0xc00003c2c0 0 1 1 0 824633786488 24 0xc000540c80 0 0 [{824633786488 false main.a struct main.a struct 0xc000488500 0xc00003c2c0 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xda0 283} ---- PASS: TestRecursiveStructure (0.49s) + proc_test.go:1457: v: &{824634511840 false aas []main.a []main.a slice 0xc000434080 0xc00001c160 0 1 1 0 824634409056 24 0xc0009a2c80 0 0 [{824634409056 false main.a struct main.a struct 0xc000434080 0xc00001c160 0 1 0 0 0 0 0 0 [{824634409056 false aas []main.a []main.a slice 0xc000434080 0xc00001c160 0 1 1 0 824634409056 24 0xc0009a2c80 0 0 [{824634409056 false main.a struct main.a struct 0xc000434080 0xc00001c160 0 1 0 0 0 0 0 0 [] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xda0 283} +--- PASS: TestRecursiveStructure (0.38s) === RUN TestIssue316 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue316 ---- PASS: TestIssue316 (0.49s) +--- PASS: TestIssue316 (0.37s) === RUN TestIssue325 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue325 - proc_test.go:1476: iface2fn1: &{824634813760 false iface2fn1 interface {} interface {} interface 0xc0009d6140 0xc00003c2c0 0 0 0 0 0 0 0 0 [{824634813768 false data func(int) void func(int) void func 0xc0009d6140 0xc00003c2c0 "main.afunc1" 0 0 0 0 4796128 0 4978184 0 [] true 0}] true [block] DW_OP_fbreg -0x1240 271} - proc_test.go:1479: iface2fn2: &{824634813744 false iface2fn2 interface {} interface {} interface 0xc000112740 0xc00003c2c0 0 0 0 0 0 0 0 0 [{824634813752 false data func(*int) void func(*int) void func 0xc000112740 0xc00003c2c0 "main.afunc2" 0 0 0 0 4796160 0 4978192 0 [] true 0}] true [block] DW_OP_fbreg -0x1250 272} ---- PASS: TestIssue325 (0.49s) + proc_test.go:1476: iface2fn1: &{824634813760 false iface2fn1 interface {} interface {} interface 0xc000452300 0xc00001c160 0 0 0 0 0 0 0 0 [{824634813768 false data func(int) void func(int) void func 0xc000452300 0xc00001c160 "main.afunc1" 0 0 0 0 4796128 0 4978184 0 [] true 0}] true [block] DW_OP_fbreg -0x1240 271} + proc_test.go:1479: iface2fn2: &{824634813744 false iface2fn2 interface {} interface {} interface 0xc0004fb180 0xc00001c160 0 0 0 0 0 0 0 0 [{824634813752 false data func(*int) void func(*int) void func 0xc0004fb180 0xc00001c160 "main.afunc2" 0 0 0 0 4796160 0 4978192 0 [] true 0}] true [block] DW_OP_fbreg -0x1250 272} +--- PASS: TestIssue325 (0.41s) === RUN TestBreakpointCounts support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestBreakpointCounts id: 2 step: 0 sleeping 2 @@ -2552,19 +2567,19 @@ id: 2 step: 3 sleeping 9 id: 1 step: 2 sleeping 6 id: 1 step: 3 sleeping 1 -id: 2 step: 4 sleeping 7 -id: 1 step: 4 sleeping 1 -id: 1 step: 5 sleeping 5 -id: 2 step: 5 sleeping 2 +id: 1 step: 4 sleeping 7 +id: 2 step: 4 sleeping 1 +id: 2 step: 5 sleeping 5 +id: 1 step: 5 sleeping 2 id: 1 step: 6 sleeping 3 id: 2 step: 6 sleeping 10 id: 1 step: 7 sleeping 9 id: 2 step: 7 sleeping 5 id: 1 step: 8 sleeping 2 -id: 1 step: 9 sleeping 6 -id: 2 step: 8 sleeping 8 -id: 1 step: 10 sleeping 7 -id: 2 step: 9 sleeping 6 +id: 2 step: 8 sleeping 6 +id: 1 step: 9 sleeping 8 +id: 2 step: 9 sleeping 7 +id: 1 step: 10 sleeping 6 id: 1 step: 11 sleeping 7 id: 2 step: 10 sleeping 9 id: 1 step: 12 sleeping 9 @@ -2575,8 +2590,8 @@ id: 2 step: 13 sleeping 1 id: 2 step: 14 sleeping 6 id: 1 step: 15 sleeping 2 -id: 1 step: 16 sleeping 9 -id: 2 step: 15 sleeping 8 +id: 2 step: 15 sleeping 9 +id: 1 step: 16 sleeping 8 id: 2 step: 16 sleeping 2 id: 1 step: 17 sleeping 10 id: 2 step: 17 sleeping 7 @@ -2584,25 +2599,25 @@ id: 1 step: 18 sleeping 2 id: 1 step: 19 sleeping 6 id: 2 step: 19 sleeping 7 -id: 1 step: 20 sleeping 4 -id: 1 step: 21 sleeping 1 -id: 1 step: 22 sleeping 5 id: 2 step: 20 sleeping 4 +id: 1 step: 20 sleeping 1 +id: 1 step: 21 sleeping 5 id: 2 step: 21 sleeping 4 -id: 1 step: 23 sleeping 8 -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: 2 step: 27 sleeping 6 -id: 1 step: 28 sleeping 9 -id: 2 step: 28 sleeping 9 -id: 1 step: 29 sleeping 4 +id: 1 step: 22 sleeping 4 +id: 2 step: 22 sleeping 8 +id: 1 step: 23 sleeping 9 +id: 2 step: 23 sleeping 5 +id: 1 step: 24 sleeping 10 +id: 2 step: 24 sleeping 4 +id: 2 step: 25 sleeping 8 +id: 1 step: 25 sleeping 2 +id: 1 step: 26 sleeping 10 +id: 2 step: 26 sleeping 10 +id: 1 step: 27 sleeping 1 +id: 1 step: 28 sleeping 6 +id: 2 step: 27 sleeping 9 +id: 1 step: 29 sleeping 9 +id: 2 step: 28 sleeping 4 id: 1 step: 30 sleeping 6 id: 2 step: 29 sleeping 2 id: 2 step: 30 sleeping 1 @@ -2610,21 +2625,21 @@ id: 1 step: 31 sleeping 7 id: 2 step: 32 sleeping 7 id: 1 step: 32 sleeping 9 -id: 2 step: 33 sleeping 2 -id: 2 step: 34 sleeping 3 -id: 1 step: 33 sleeping 4 -id: 2 step: 35 sleeping 7 +id: 1 step: 33 sleeping 2 +id: 2 step: 33 sleeping 3 id: 1 step: 34 sleeping 4 -id: 1 step: 35 sleeping 7 -id: 2 step: 36 sleeping 3 -id: 2 step: 37 sleeping 9 -id: 1 step: 36 sleeping 8 -id: 2 step: 38 sleeping 5 -id: 1 step: 37 sleeping 8 -id: 2 step: 39 sleeping 4 -id: 2 step: 40 sleeping 7 -id: 1 step: 38 sleeping 1 -id: 1 step: 39 sleeping 4 +id: 2 step: 34 sleeping 7 +id: 1 step: 35 sleeping 4 +id: 2 step: 35 sleeping 7 +id: 1 step: 36 sleeping 3 +id: 1 step: 37 sleeping 9 +id: 2 step: 36 sleeping 8 +id: 2 step: 37 sleeping 5 +id: 1 step: 38 sleeping 8 +id: 2 step: 38 sleeping 4 +id: 1 step: 39 sleeping 7 +id: 2 step: 39 sleeping 1 +id: 2 step: 40 sleeping 4 id: 1 step: 40 sleeping 4 id: 2 step: 41 sleeping 8 id: 1 step: 41 sleeping 4 @@ -2639,8 +2654,8 @@ id: 2 step: 45 sleeping 7 id: 1 step: 47 sleeping 8 id: 2 step: 46 sleeping 1 -id: 1 step: 48 sleeping 4 -id: 2 step: 47 sleeping 3 +id: 2 step: 47 sleeping 4 +id: 1 step: 48 sleeping 3 id: 2 step: 48 sleeping 4 id: 1 step: 49 sleeping 6 id: 2 step: 49 sleeping 9 @@ -2656,16 +2671,16 @@ id: 1 step: 54 sleeping 3 id: 2 step: 55 sleeping 9 id: 1 step: 55 sleeping 4 -id: 1 step: 56 sleeping 2 -id: 1 step: 57 sleeping 3 -id: 2 step: 56 sleeping 5 +id: 2 step: 56 sleeping 2 +id: 1 step: 56 sleeping 3 +id: 2 step: 57 sleeping 5 +id: 1 step: 57 sleeping 8 +id: 2 step: 58 sleeping 8 id: 1 step: 58 sleeping 8 -id: 2 step: 57 sleeping 8 -id: 1 step: 59 sleeping 8 -id: 2 step: 58 sleeping 2 -id: 2 step: 59 sleeping 5 -id: 1 step: 60 sleeping 7 -id: 2 step: 60 sleeping 3 +id: 2 step: 59 sleeping 2 +id: 1 step: 59 sleeping 5 +id: 2 step: 60 sleeping 7 +id: 1 step: 60 sleeping 3 id: 1 step: 61 sleeping 2 id: 2 step: 61 sleeping 10 id: 1 step: 62 sleeping 7 @@ -2674,10 +2689,10 @@ 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: 2 step: 64 sleeping 6 -id: 1 step: 67 sleeping 6 -id: 2 step: 65 sleeping 1 +id: 2 step: 64 sleeping 3 +id: 1 step: 66 sleeping 6 +id: 2 step: 65 sleeping 6 +id: 1 step: 67 sleeping 1 id: 1 step: 68 sleeping 8 id: 2 step: 66 sleeping 10 id: 1 step: 69 sleeping 9 @@ -2685,258 +2700,258 @@ id: 1 step: 70 sleeping 5 id: 2 step: 68 sleeping 4 id: 1 step: 71 sleeping 5 -id: 2 step: 69 sleeping 8 -id: 1 step: 72 sleeping 3 -id: 1 step: 73 sleeping 3 -id: 2 step: 70 sleeping 7 -id: 1 step: 74 sleeping 10 -id: 2 step: 71 sleeping 1 -id: 2 step: 72 sleeping 7 -id: 1 step: 75 sleeping 2 -id: 1 step: 76 sleeping 7 -id: 2 step: 73 sleeping 1 -id: 2 step: 74 sleeping 2 -id: 2 step: 75 sleeping 5 -id: 1 step: 77 sleeping 5 -id: 2 step: 76 sleeping 6 -id: 1 step: 78 sleeping 4 -id: 1 step: 79 sleeping 2 -id: 2 step: 77 sleeping 1 -id: 2 step: 78 sleeping 3 -id: 1 step: 80 sleeping 9 -id: 2 step: 79 sleeping 8 -id: 1 step: 81 sleeping 2 -id: 2 step: 80 sleeping 9 -id: 1 step: 82 sleeping 5 +id: 1 step: 72 sleeping 8 +id: 2 step: 69 sleeping 3 +id: 2 step: 70 sleeping 3 +id: 2 step: 71 sleeping 7 +id: 1 step: 73 sleeping 10 +id: 2 step: 72 sleeping 1 +id: 1 step: 74 sleeping 7 +id: 2 step: 73 sleeping 2 +id: 1 step: 75 sleeping 7 +id: 2 step: 74 sleeping 1 +id: 2 step: 75 sleeping 2 +id: 1 step: 76 sleeping 5 +id: 2 step: 76 sleeping 5 +id: 2 step: 77 sleeping 6 +id: 1 step: 77 sleeping 4 +id: 1 step: 78 sleeping 2 +id: 2 step: 78 sleeping 1 +id: 1 step: 79 sleeping 3 +id: 2 step: 79 sleeping 9 +id: 1 step: 80 sleeping 8 +id: 2 step: 80 sleeping 2 +id: 1 step: 81 sleeping 9 +id: 2 step: 81 sleeping 5 +id: 1 step: 82 sleeping 3 +id: 2 step: 82 sleeping 4 id: 1 step: 83 sleeping 3 -id: 2 step: 81 sleeping 4 -id: 1 step: 84 sleeping 3 -id: 2 step: 82 sleeping 9 -id: 1 step: 85 sleeping 4 -id: 1 step: 86 sleeping 9 -id: 2 step: 83 sleeping 7 +id: 2 step: 83 sleeping 9 +id: 1 step: 84 sleeping 4 +id: 1 step: 85 sleeping 9 +id: 2 step: 84 sleeping 7 +id: 1 step: 86 sleeping 1 +id: 2 step: 85 sleeping 6 id: 1 step: 87 sleeping 1 -id: 1 step: 88 sleeping 6 -id: 2 step: 84 sleeping 1 -id: 2 step: 85 sleeping 5 -id: 1 step: 89 sleeping 3 -id: 2 step: 86 sleeping 8 -id: 1 step: 90 sleeping 6 -id: 1 step: 91 sleeping 2 -id: 2 step: 87 sleeping 10 +id: 1 step: 88 sleeping 5 +id: 2 step: 86 sleeping 3 +id: 1 step: 89 sleeping 8 +id: 2 step: 87 sleeping 6 +id: 2 step: 88 sleeping 2 +id: 1 step: 90 sleeping 10 +id: 2 step: 89 sleeping 1 +id: 1 step: 91 sleeping 4 +id: 2 step: 90 sleeping 1 +id: 2 step: 91 sleeping 10 id: 1 step: 92 sleeping 1 id: 1 step: 93 sleeping 4 id: 1 step: 94 sleeping 1 -id: 1 step: 95 sleeping 10 -id: 2 step: 88 sleeping 1 -id: 2 step: 89 sleeping 4 -id: 2 step: 90 sleeping 1 -id: 2 step: 91 sleeping 5 -id: 1 step: 96 sleeping 8 -id: 2 step: 92 sleeping 1 -id: 2 step: 93 sleeping 6 -id: 1 step: 97 sleeping 3 -id: 2 step: 94 sleeping 10 -id: 1 step: 98 sleeping 1 -id: 1 step: 99 sleeping 9 -id: 2 step: 95 sleeping 7 -id: 2 step: 96 sleeping 6 +id: 2 step: 92 sleeping 5 +id: 1 step: 95 sleeping 8 +id: 2 step: 93 sleeping 1 +id: 2 step: 94 sleeping 6 +id: 1 step: 96 sleeping 3 +id: 2 step: 95 sleeping 10 +id: 2 step: 96 sleeping 1 +id: 1 step: 97 sleeping 9 id: 2 step: 97 sleeping 7 -id: 2 step: 98 sleeping 1 +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:1497: TotalHitCount: 200 ---- PASS: TestBreakpointCounts (1.12s) +--- PASS: TestBreakpointCounts (1.72s) === RUN TestHardcodedBreakpointCounts -id: 2 step: 0 sleeping 2 id: 1 step: 0 sleeping 8 -id: 2 step: 1 sleeping 8 +id: 2 step: 0 sleeping 2 id: 1 step: 1 sleeping 10 +id: 2 step: 1 sleeping 8 id: 2 step: 2 sleeping 2 -id: 2 step: 3 sleeping 9 -id: 1 step: 2 sleeping 6 +id: 1 step: 2 sleeping 9 +id: 2 step: 3 sleeping 6 +id: 1 step: 3 sleeping 1 +id: 1 step: 4 sleeping 7 id: 2 step: 4 sleeping 1 -id: 1 step: 3 sleeping 7 -id: 2 step: 5 sleeping 1 -id: 2 step: 6 sleeping 5 -id: 1 step: 4 sleeping 2 -id: 2 step: 7 sleeping 3 -id: 1 step: 5 sleeping 10 -id: 2 step: 8 sleeping 9 -id: 1 step: 6 sleeping 5 -id: 2 step: 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: 2 step: 12 sleeping 7 -id: 1 step: 9 sleeping 9 +id: 1 step: 5 sleeping 5 +id: 2 step: 5 sleeping 2 +id: 1 step: 6 sleeping 3 +id: 2 step: 6 sleeping 10 +id: 1 step: 7 sleeping 9 +id: 2 step: 7 sleeping 5 +id: 1 step: 8 sleeping 2 +id: 2 step: 8 sleeping 6 +id: 1 step: 9 sleeping 8 +id: 2 step: 9 sleeping 7 +id: 1 step: 10 sleeping 6 +id: 2 step: 10 sleeping 7 +id: 1 step: 11 sleeping 9 +id: 2 step: 11 sleeping 9 +id: 1 step: 12 sleeping 8 +id: 2 step: 12 sleeping 8 +id: 1 step: 13 sleeping 8 +id: 1 step: 14 sleeping 1 id: 2 step: 13 sleeping 9 -id: 1 step: 10 sleeping 8 -id: 2 step: 14 sleeping 8 -id: 1 step: 11 sleeping 8 -id: 2 step: 15 sleeping 9 -id: 1 step: 12 sleeping 1 -id: 1 step: 13 sleeping 6 -id: 2 step: 16 sleeping 2 -id: 1 step: 14 sleeping 9 -id: 2 step: 17 sleeping 8 -id: 1 step: 15 sleeping 10 -id: 2 step: 18 sleeping 2 -id: 2 step: 19 sleeping 7 -id: 1 step: 16 sleeping 2 -id: 2 step: 20 sleeping 8 -id: 1 step: 17 sleeping 6 -id: 2 step: 21 sleeping 7 -id: 1 step: 18 sleeping 4 -id: 1 step: 19 sleeping 1 -id: 1 step: 20 sleeping 5 -id: 2 step: 22 sleeping 4 -id: 2 step: 23 sleeping 4 -id: 1 step: 21 sleeping 8 -id: 2 step: 24 sleeping 9 -id: 1 step: 22 sleeping 5 -id: 2 step: 25 sleeping 10 -id: 1 step: 23 sleeping 4 -id: 1 step: 24 sleeping 8 -id: 2 step: 26 sleeping 2 -id: 2 step: 27 sleeping 10 -id: 1 step: 25 sleeping 10 -id: 2 step: 28 sleeping 1 -id: 2 step: 29 sleeping 6 -id: 1 step: 26 sleeping 9 -id: 2 step: 30 sleeping 9 -id: 1 step: 27 sleeping 4 -id: 1 step: 28 sleeping 6 -id: 2 step: 31 sleeping 2 -id: 2 step: 32 sleeping 1 -id: 2 step: 33 sleeping 6 -id: 1 step: 29 sleeping 7 -id: 2 step: 34 sleeping 7 -id: 1 step: 30 sleeping 9 -id: 2 step: 35 sleeping 2 -id: 2 step: 36 sleeping 3 -id: 1 step: 31 sleeping 4 -id: 2 step: 37 sleeping 7 +id: 1 step: 15 sleeping 6 +id: 2 step: 14 sleeping 2 +id: 1 step: 16 sleeping 9 +id: 2 step: 15 sleeping 8 +id: 1 step: 17 sleeping 2 +id: 2 step: 16 sleeping 10 +id: 1 step: 18 sleeping 7 +id: 1 step: 19 sleeping 8 +id: 2 step: 17 sleeping 2 +id: 2 step: 18 sleeping 6 +id: 1 step: 20 sleeping 7 +id: 2 step: 19 sleeping 4 +id: 2 step: 20 sleeping 5 +id: 1 step: 21 sleeping 1 +id: 1 step: 22 sleeping 4 +id: 2 step: 21 sleeping 4 +id: 1 step: 23 sleeping 8 +id: 2 step: 22 sleeping 9 +id: 2 step: 23 sleeping 5 +id: 1 step: 24 sleeping 10 +id: 2 step: 24 sleeping 4 +id: 1 step: 25 sleeping 8 +id: 2 step: 25 sleeping 2 +id: 2 step: 26 sleeping 10 +id: 1 step: 26 sleeping 10 +id: 1 step: 27 sleeping 6 +id: 2 step: 27 sleeping 1 +id: 2 step: 28 sleeping 9 +id: 1 step: 28 sleeping 9 +id: 2 step: 29 sleeping 4 +id: 2 step: 30 sleeping 2 +id: 1 step: 29 sleeping 6 +id: 2 step: 31 sleeping 1 +id: 2 step: 32 sleeping 6 +id: 1 step: 30 sleeping 7 +id: 2 step: 33 sleeping 7 +id: 1 step: 31 sleeping 9 +id: 2 step: 34 sleeping 2 +id: 2 step: 35 sleeping 3 id: 1 step: 32 sleeping 4 -id: 1 step: 33 sleeping 7 -id: 2 step: 38 sleeping 3 -id: 2 step: 39 sleeping 9 -id: 1 step: 34 sleeping 8 -id: 2 step: 40 sleeping 5 +id: 2 step: 36 sleeping 7 +id: 1 step: 33 sleeping 4 +id: 2 step: 37 sleeping 7 +id: 1 step: 34 sleeping 3 +id: 2 step: 38 sleeping 9 id: 1 step: 35 sleeping 8 -id: 2 step: 41 sleeping 4 -id: 1 step: 36 sleeping 7 -id: 2 step: 42 sleeping 1 -id: 2 step: 43 sleeping 4 -id: 2 step: 44 sleeping 4 -id: 1 step: 37 sleeping 8 -id: 2 step: 45 sleeping 4 -id: 1 step: 38 sleeping 2 -id: 2 step: 46 sleeping 10 +id: 2 step: 39 sleeping 5 +id: 1 step: 36 sleeping 8 +id: 2 step: 40 sleeping 4 +id: 1 step: 37 sleeping 7 +id: 2 step: 41 sleeping 1 +id: 2 step: 42 sleeping 4 +id: 1 step: 38 sleeping 4 +id: 2 step: 43 sleeping 8 id: 1 step: 39 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 8 +id: 2 step: 44 sleeping 2 +id: 1 step: 40 sleeping 10 +id: 2 step: 45 sleeping 4 +id: 1 step: 41 sleeping 4 +id: 2 step: 46 sleeping 2 +id: 2 step: 47 sleeping 3 +id: 1 step: 42 sleeping 9 +id: 2 step: 48 sleeping 7 id: 1 step: 43 sleeping 7 +id: 2 step: 49 sleeping 8 id: 1 step: 44 sleeping 1 -id: 2 step: 50 sleeping 4 -id: 1 step: 45 sleeping 3 -id: 1 step: 46 sleeping 4 -id: 2 step: 51 sleeping 6 -id: 1 step: 47 sleeping 9 -id: 2 step: 52 sleeping 6 +id: 1 step: 45 sleeping 4 +id: 2 step: 50 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: 1 step: 48 sleeping 6 -id: 2 step: 54 sleeping 8 -id: 1 step: 49 sleeping 8 -id: 2 step: 55 sleeping 1 +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: 2 step: 57 sleeping 6 -id: 1 step: 50 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 4 -id: 1 step: 52 sleeping 9 +id: 2 step: 58 sleeping 9 +id: 1 step: 52 sleeping 4 id: 2 step: 59 sleeping 2 -id: 2 step: 60 sleeping 3 -id: 1 step: 53 sleeping 5 -id: 2 step: 61 sleeping 8 +id: 1 step: 53 sleeping 3 +id: 2 step: 60 sleeping 5 id: 1 step: 54 sleeping 8 -id: 2 step: 62 sleeping 8 -id: 1 step: 55 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: 61 sleeping 8 +id: 1 step: 55 sleeping 8 +id: 2 step: 62 sleeping 2 +id: 2 step: 63 sleeping 5 +id: 1 step: 56 sleeping 7 +id: 2 step: 64 sleeping 3 +id: 1 step: 57 sleeping 2 +id: 2 step: 65 sleeping 10 +id: 1 step: 58 sleeping 7 +id: 2 step: 66 sleeping 1 +id: 2 step: 67 sleeping 4 id: 1 step: 59 sleeping 7 -id: 1 step: 60 sleeping 1 -id: 2 step: 65 sleeping 4 -id: 1 step: 61 sleeping 7 -id: 2 step: 66 sleeping 10 -id: 1 step: 62 sleeping 2 -id: 1 step: 63 sleeping 3 -id: 2 step: 67 sleeping 6 -id: 1 step: 64 sleeping 6 -id: 2 step: 68 sleeping 1 -id: 1 step: 65 sleeping 8 -id: 2 step: 69 sleeping 10 -id: 1 step: 66 sleeping 9 -id: 2 step: 70 sleeping 9 -id: 1 step: 67 sleeping 5 -id: 2 step: 71 sleeping 4 -id: 1 step: 68 sleeping 5 -id: 2 step: 72 sleeping 8 -id: 1 step: 69 sleeping 3 -id: 1 step: 70 sleeping 3 -id: 2 step: 73 sleeping 7 -id: 1 step: 71 sleeping 10 -id: 2 step: 74 sleeping 1 +id: 2 step: 68 sleeping 10 +id: 1 step: 60 sleeping 2 +id: 1 step: 61 sleeping 3 +id: 2 step: 69 sleeping 6 +id: 1 step: 62 sleeping 6 +id: 2 step: 70 sleeping 8 +id: 1 step: 63 sleeping 1 +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: 1 step: 67 sleeping 8 +id: 2 step: 73 sleeping 5 +id: 2 step: 74 sleeping 3 +id: 1 step: 68 sleeping 3 id: 2 step: 75 sleeping 7 -id: 1 step: 72 sleeping 2 -id: 1 step: 73 sleeping 7 +id: 1 step: 69 sleeping 10 id: 2 step: 76 sleeping 1 -id: 2 step: 77 sleeping 2 -id: 2 step: 78 sleeping 5 -id: 1 step: 74 sleeping 5 -id: 2 step: 79 sleeping 6 -id: 1 step: 75 sleeping 4 +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: 2 step: 80 sleeping 5 +id: 1 step: 72 sleeping 5 +id: 2 step: 81 sleeping 6 +id: 1 step: 73 sleeping 4 +id: 2 step: 82 sleeping 2 +id: 1 step: 74 sleeping 1 +id: 2 step: 83 sleeping 3 +id: 1 step: 75 sleeping 9 +id: 2 step: 84 sleeping 8 id: 1 step: 76 sleeping 2 -id: 2 step: 80 sleeping 1 -id: 2 step: 81 sleeping 3 id: 1 step: 77 sleeping 9 -id: 2 step: 82 sleeping 8 -id: 1 step: 78 sleeping 2 -id: 2 step: 83 sleeping 9 -id: 1 step: 79 sleeping 5 -id: 1 step: 80 sleeping 3 -id: 2 step: 84 sleeping 4 -id: 1 step: 81 sleeping 3 -id: 1 step: 82 sleeping 9 -id: 2 step: 85 sleeping 4 -id: 2 step: 86 sleeping 9 -id: 1 step: 83 sleeping 7 -id: 2 step: 87 sleeping 1 -id: 2 step: 88 sleeping 6 -id: 1 step: 84 sleeping 1 -id: 1 step: 85 sleeping 5 -id: 2 step: 89 sleeping 3 -id: 1 step: 86 sleeping 8 -id: 2 step: 90 sleeping 6 -id: 2 step: 91 sleeping 2 -id: 1 step: 87 sleeping 10 -id: 2 step: 92 sleeping 1 -id: 2 step: 93 sleeping 4 -id: 2 step: 94 sleeping 1 -id: 1 step: 88 sleeping 10 +id: 2 step: 85 sleeping 5 +id: 2 step: 86 sleeping 3 +id: 2 step: 87 sleeping 3 +id: 1 step: 78 sleeping 4 +id: 2 step: 88 sleeping 9 +id: 1 step: 79 sleeping 4 +id: 2 step: 89 sleeping 9 +id: 1 step: 80 sleeping 7 +id: 2 step: 90 sleeping 1 +id: 2 step: 91 sleeping 6 +id: 1 step: 81 sleeping 1 +id: 1 step: 82 sleeping 3 +id: 1 step: 83 sleeping 8 +id: 2 step: 92 sleeping 5 +id: 2 step: 93 sleeping 6 +id: 2 step: 94 sleeping 10 +id: 1 step: 84 sleeping 2 id: 2 step: 95 sleeping 1 -id: 2 step: 96 sleeping 4 -id: 2 step: 97 sleeping 1 -id: 1 step: 89 sleeping 8 -id: 2 step: 98 sleeping 5 -id: 2 step: 99 sleeping 1 +id: 2 step: 96 sleeping 1 +id: 1 step: 85 sleeping 4 +id: 2 step: 97 sleeping 10 +id: 1 step: 86 sleeping 1 +id: 2 step: 98 sleeping 4 +id: 2 step: 99 sleeping 5 +id: 1 step: 87 sleeping 1 +id: 1 step: 88 sleeping 8 +id: 1 step: 89 sleeping 1 id: 1 step: 90 sleeping 6 id: 1 step: 91 sleeping 3 id: 1 step: 92 sleeping 10 @@ -2947,76 +2962,74 @@ id: 1 step: 97 sleeping 7 id: 1 step: 98 sleeping 1 id: 1 step: 99 sleeping 7 ---- PASS: TestHardcodedBreakpointCounts (1.21s) +--- PASS: TestHardcodedBreakpointCounts (2.82s) === RUN TestBreakpointCountsWithDetection --- PASS: TestBreakpointCountsWithDetection (0.00s) === RUN TestIssue262 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue262 2 ---- PASS: TestIssue262 (0.47s) +--- PASS: TestIssue262 (1.57s) === RUN TestIssue305 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue305 0 1 2 ---- PASS: TestIssue305 (0.60s) +--- PASS: TestIssue305 (1.84s) === RUN TestPointerLoops support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPointerLoops proc_test.go:1705: requesting mapinf - proc_test.go:1707: mapinf: &{824634812048 false mapinf main.maptype main.maptype map 0xc0001fa940 0xc0000f6160 0 1 0 0 824634188496 0 0 0 [{824634884104 false string string string 0xc0001fa9c0 0xc0000f6160 "inf" 0 3 0 0 4941931 1 0xc0001faa00 0 0 [] true 0} {824634884232 false interface {} interface {} interface 0xc0001fa9c0 0xc0000f6160 0 0 0 0 0 0 0 0 [{824634884240 false data main.maptype main.maptype map 0xc0001fb500 0xc0000f6160 0 1 0 0 824634188496 0 0 0 [{824634884104 false string string string 0xc0001fa9c0 0xc0000f6160 "inf" 0 3 0 0 4941931 1 0xc0001fb580 0 0 [] true 0} {824634884232 false interface {} interface {} interface 0xc0001fa9c0 0xc0000f6160 0 0 0 0 0 0 0 0 [{824634884240 true data main.maptype main.maptype map 0xc0001fa9c0 0xc0000f6160 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x18f0 273} + proc_test.go:1707: mapinf: &{824634533520 false mapinf main.maptype main.maptype map 0xc0008634c0 0xc0009422c0 0 1 0 0 824634409680 0 0 0 [{824634630152 false string string string 0xc000863540 0xc0009422c0 "inf" 0 3 0 0 4941931 1 0xc000863580 0 0 [] true 0} {824634630280 false interface {} interface {} interface 0xc000863540 0xc0009422c0 0 0 0 0 0 0 0 0 [{824634630288 false data main.maptype main.maptype map 0xc00062c000 0xc0009422c0 0 1 0 0 824634409680 0 0 0 [{824634630152 false string string string 0xc000863540 0xc0009422c0 "inf" 0 3 0 0 4941931 1 0xc00062c080 0 0 [] true 0} {824634630280 false interface {} interface {} interface 0xc000863540 0xc0009422c0 0 0 0 0 0 0 0 0 [{824634630288 true data main.maptype main.maptype map 0xc000863540 0xc0009422c0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x18f0 273} proc_test.go:1705: requesting ptrinf - proc_test.go:1707: ptrinf: &{824634811976 false ptrinf *interface {} *interface {} ptr 0xc0001fb700 0xc0000f6160 824634813664 0 1 0 0 0 0 0 0 [{824634813664 false interface {} interface {} interface 0xc0001fb700 0xc0000f6160 0 0 0 0 0 0 0 0 [{824634813672 false data **interface {} **interface {} ptr 0xc0001fb700 0xc0000f6160 824634811976 0 1 0 0 0 0 0 0 [{824634811976 false *interface {} *interface {} ptr 0xc0001fb700 0xc0000f6160 824634813664 0 1 0 0 0 0 0 0 [{824634813664 false interface {} interface {} interface 0xc0001fb700 0xc0000f6160 0 0 0 0 0 0 0 0 [{824634813672 true data **interface {} **interface {} ptr 0xc0001fb700 0xc0000f6160 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1938 315} + proc_test.go:1707: ptrinf: &{824634533448 false ptrinf *interface {} *interface {} ptr 0xc0006d2100 0xc0009422c0 824634535136 0 1 0 0 0 0 0 0 [{824634535136 false interface {} interface {} interface 0xc0006d2100 0xc0009422c0 0 0 0 0 0 0 0 0 [{824634535144 false data **interface {} **interface {} ptr 0xc0006d2100 0xc0009422c0 824634533448 0 1 0 0 0 0 0 0 [{824634533448 false *interface {} *interface {} ptr 0xc0006d2100 0xc0009422c0 824634535136 0 1 0 0 0 0 0 0 [{824634535136 false interface {} interface {} interface 0xc0006d2100 0xc0009422c0 0 0 0 0 0 0 0 0 [{824634535144 true data **interface {} **interface {} ptr 0xc0006d2100 0xc0009422c0 0 0 0 0 0 0 0 0 [] false 0}] true 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0x1938 315} proc_test.go:1705: requesting sliceinf - proc_test.go:1707: sliceinf: &{824634814584 false sliceinf []interface {} []interface {} slice 0xc0003f56c0 0xc0000f6160 0 1 1 0 824633803520 16 0xc0009365c0 0 0 [{824633803520 false interface {} interface {} interface 0xc0003f56c0 0xc0000f6160 0 0 0 0 0 0 0 0 [{824633786512 false data []interface {} []interface {} slice 0xc0003f57c0 0xc0000f6160 0 1 1 0 824633803520 16 0xc0009365c0 0 0 [{824633803520 false interface {} interface {} interface 0xc0003f57c0 0xc0000f6160 0 0 0 0 0 0 0 0 [{824633786512 true data []interface {} []interface {} slice 0xc0003f5880 0xc0000f6160 0 1 1 0 824633803520 16 0xc0009365c0 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xf08 319} ---- PASS: TestPointerLoops (0.49s) + proc_test.go:1707: sliceinf: &{824634536056 false sliceinf []interface {} []interface {} slice 0xc000d90080 0xc0009422c0 0 1 1 0 824634335968 16 0xc00057b240 0 0 [{824634335968 false interface {} interface {} interface 0xc000d90080 0xc0009422c0 0 0 0 0 0 0 0 0 [{824634441848 false data []interface {} []interface {} slice 0xc000d90180 0xc0009422c0 0 1 1 0 824634335968 16 0xc00057b240 0 0 [{824634335968 false interface {} interface {} interface 0xc000d90180 0xc0009422c0 0 0 0 0 0 0 0 0 [{824634441848 true data []interface {} []interface {} slice 0xc000d90240 0xc0009422c0 0 1 1 0 824634335968 16 0xc00057b240 0 0 [] false 0}] true 0}] true 0}] true 0}] true [block] DW_OP_fbreg -0xf08 319} +--- PASS: TestPointerLoops (0.34s) === RUN TestCondBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpoint -hi 6 -hi 6 -hi 0 -hi 0 hi 9 hi 9 -hi 4 -hi 4 -hi 1 -hi 1 hi 3 hi 3 ---- PASS: TestCondBreakpoint (0.48s) +hi 1 +hi 1 +hi 0 +hi 0 +hi 2 +hi 2 +hi 4 +hi 4 +--- PASS: TestCondBreakpoint (0.42s) === RUN TestCondBreakpointError support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCondBreakpointError -hi 3 -hi 3 hi 9 hi 9 -hi 6 -hi 6 ---- PASS: TestCondBreakpointError (0.48s) +hi 0 +hi 0 +--- PASS: TestCondBreakpointError (0.47s) === RUN TestHitCondBreakpointEQ ---- PASS: TestHitCondBreakpointEQ (0.38s) +--- PASS: TestHitCondBreakpointEQ (0.89s) === RUN TestHitCondBreakpointGEQ support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestHitCondBreakpointGEQ ---- PASS: TestHitCondBreakpointGEQ (0.47s) +--- PASS: TestHitCondBreakpointGEQ (0.31s) === RUN TestHitCondBreakpointREM support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestHitCondBreakpointREM ---- PASS: TestHitCondBreakpointREM (0.27s) +--- PASS: TestHitCondBreakpointREM (0.29s) === RUN TestIssue356 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue356 ---- PASS: TestIssue356 (0.49s) +--- PASS: TestIssue356 (0.40s) === RUN TestStepIntoFunction ---- PASS: TestStepIntoFunction (0.68s) +--- PASS: TestStepIntoFunction (0.92s) === RUN TestIssue332_Part1 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part1 [] [Todd] ---- PASS: TestIssue332_Part1 (0.68s) +--- PASS: TestIssue332_Part1 (1.46s) === RUN TestIssue332_Part2 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue332_Part2 [] [Todd] [Todd] ---- PASS: TestIssue332_Part2 (0.29s) +--- PASS: TestIssue332_Part2 (0.53s) === RUN TestIssue414 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue414 proc_test.go:1969: at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/math.go:9 0x457d88 @@ -3024,84 +3037,84 @@ proc_test.go:1969: at /usr/lib/go-1.19/src/runtime/proc.go:259 0x430192 proc_test.go:1969: at /usr/lib/go-1.19/src/runtime/proc.go:268 0x4301bb proc_test.go:1969: at /usr/lib/go-1.19/src/runtime/proc.go:272 0x4301dd ---- PASS: TestIssue414 (0.29s) +--- PASS: TestIssue414 (0.43s) === RUN TestPackageVariables support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageVariables ---- PASS: TestPackageVariables (0.52s) +--- PASS: TestPackageVariables (0.62s) === RUN TestIssue149 ---- PASS: TestIssue149 (0.46s) +--- PASS: TestIssue149 (0.37s) === RUN TestPanicBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPanicBreakpoint ---- PASS: TestPanicBreakpoint (0.57s) +--- PASS: TestPanicBreakpoint (0.70s) === RUN TestCmdLineArgs -received args []string{"/tmp/testargs.358b7f3d", "test"} -received args []string{"/tmp/testargs.358b7f3d", "-test"} -received args []string{"/tmp/testargs.358b7f3d", "test", "pass flag"} -received args []string{"/tmp/testargs.358b7f3d", "test pass", "flag"} -received args []string{"/tmp/testargs.358b7f3d", "test", "pass", "flag"} -received args []string{"/tmp/testargs.358b7f3d", "test pass flag"} -received args []string{"/tmp/testargs.358b7f3d"} -received args []string{"/tmp/testargs.358b7f3d", "invalid"} -received args []string{"/tmp/testargs.358b7f3d", "test", "invalid"} -received args []string{"/tmp/testargs.358b7f3d", "invalid", "pass flag"} ---- PASS: TestCmdLineArgs (4.18s) +received args []string{"/tmp/testargs.7fa31cdd", "test"} +received args []string{"/tmp/testargs.7fa31cdd", "-test"} +received args []string{"/tmp/testargs.7fa31cdd", "test", "pass flag"} +received args []string{"/tmp/testargs.7fa31cdd", "test pass", "flag"} +received args []string{"/tmp/testargs.7fa31cdd", "test", "pass", "flag"} +received args []string{"/tmp/testargs.7fa31cdd", "test pass flag"} +received args []string{"/tmp/testargs.7fa31cdd"} +received args []string{"/tmp/testargs.7fa31cdd", "invalid"} +received args []string{"/tmp/testargs.7fa31cdd", "test", "invalid"} +received args []string{"/tmp/testargs.7fa31cdd", "invalid", "pass flag"} +--- PASS: TestCmdLineArgs (4.57s) === RUN TestIssue462 ---- PASS: TestIssue462 (0.44s) +--- PASS: TestIssue462 (0.56s) === RUN TestNextParked support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextParked +hi 3 +hi 3 hi 9 hi 9 hi 7 hi 7 -hi 3 -hi 3 -hi 0 -hi 0 +hi 6 +hi 6 hi 8 hi 8 +hi 0 +hi 0 hi 1 hi 1 -hi 6 -hi 6 -hi 4 -hi 4 -hi 2 -hi 2 hi 5 hi 5 +hi 2 +hi 2 +hi 4 +hi 4 proc_test.go:2117: could not find parked goroutine ---- PASS: TestNextParked (0.30s) +--- PASS: TestNextParked (0.22s) === RUN TestStepParked support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepParked -hi 6 -hi 6 -hi 9 -hi 9 hi 3 hi 3 -hi 5 -hi 5 -hi 7 -hi 7 hi 0 hi 0 +hi 1 +hi 1 hi 2 hi 2 +hi 6 +hi 6 hi 4 hi 4 -hi 1 -hi 1 hi 8 hi 8 +hi 9 +hi 9 +hi 5 +hi 5 +hi 7 +hi 7 proc_test.go:2168: could not find parked goroutine ---- PASS: TestStepParked (0.29s) +--- PASS: TestStepParked (0.46s) === RUN TestUnsupportedArch --- PASS: TestUnsupportedArch (0.00s) === RUN TestIssue573 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue573 ---- PASS: TestIssue573 (0.47s) +--- PASS: TestIssue573 (0.99s) === RUN TestTestvariables2Prologue ---- PASS: TestTestvariables2Prologue (0.28s) +--- PASS: TestTestvariables2Prologue (0.41s) === RUN TestNextDeferReturnAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextDeferReturnAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 4554054 at 0x457d46 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:9 @@ -3124,7 +3137,7 @@ proc_test.go:468: next proc_test.go:529: at 0x457f37 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 at 0x457f37 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 ---- PASS: TestNextDeferReturnAndDirectCall (0.59s) +--- PASS: TestNextDeferReturnAndDirectCall (0.55s) === RUN TestNextPanicAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextPanicAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 4554182 at 0x457dc6 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:15 @@ -3144,7 +3157,7 @@ proc_test.go:468: next proc_test.go:529: at 0x457d20 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 at 0x457d20 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestNextPanicAndDirectCall (0.48s) +--- PASS: TestNextPanicAndDirectCall (0.42s) === RUN TestStepCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCall proc_test.go:458: initial breakpoint Breakpoint 4723936 at 0x4814e0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:34 @@ -3159,7 +3172,7 @@ proc_test.go:473: step proc_test.go:529: at 0x481374 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:14 at 0x481374 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:14 ---- PASS: TestStepCall (0.50s) +--- PASS: TestStepCall (0.31s) === RUN TestStepCallPtr support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepCallPtr proc_test.go:458: initial breakpoint Breakpoint 4553862 at 0x457c86 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:9 @@ -3182,7 +3195,7 @@ proc_test.go:473: step proc_test.go:529: at 0x457ca9 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:11 at 0x457ca9 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:11 ---- PASS: TestStepCallPtr (0.59s) +--- PASS: TestStepCallPtr (1.25s) === RUN TestStepReturnAndPanic support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepReturnAndPanic proc_test.go:458: initial breakpoint Breakpoint 4554224 at 0x457df0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:17 @@ -3205,7 +3218,7 @@ proc_test.go:473: step proc_test.go:529: at 0x457d27 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:7 at 0x457d27 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:7 ---- PASS: TestStepReturnAndPanic (0.47s) +--- PASS: TestStepReturnAndPanic (0.59s) === RUN TestStepDeferReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepDeferReturn proc_test.go:458: initial breakpoint Breakpoint 4554096 at 0x457d70 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:11 @@ -3237,7 +3250,7 @@ proc_test.go:473: step proc_test.go:529: at 0x457f37 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 at 0x457f37 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 ---- PASS: TestStepDeferReturn (0.28s) +--- PASS: TestStepDeferReturn (0.32s) === RUN TestStepIgnorePrivateRuntime support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIgnorePrivateRuntime proc_test.go:458: initial breakpoint Breakpoint 4554021 at 0x457d25 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:21 @@ -3260,12 +3273,12 @@ proc_test.go:473: step proc_test.go:529: at 0x457d45 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:22 at 0x457d45 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/teststepprog.go:22 ---- PASS: TestStepIgnorePrivateRuntime (0.47s) +--- PASS: TestStepIgnorePrivateRuntime (0.23s) === RUN TestIssue561 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue561 ---- PASS: TestIssue561 (0.67s) +--- PASS: TestIssue561 (0.84s) === RUN TestGoroutineLables ---- PASS: TestGoroutineLables (0.69s) +--- PASS: TestGoroutineLables (0.85s) === RUN TestStepOut support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOut proc_test.go:458: initial breakpoint Breakpoint 4723558 at 0x481366 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:13 @@ -3278,32 +3291,32 @@ Hello, World! proc_test.go:529: at 0x4814e5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 at 0x4814e5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go:35 ---- PASS: TestStepOut (0.33s) +--- PASS: TestStepOut (0.58s) === RUN TestStepConcurrentDirect support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentDirect ---- PASS: TestStepConcurrentDirect (1.41s) +--- PASS: TestStepConcurrentDirect (6.62s) === RUN TestStepConcurrentPtr support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepConcurrentPtr z=9900 ---- PASS: TestStepConcurrentPtr (4.08s) +--- PASS: TestStepConcurrentPtr (27.04s) === RUN TestStepOutBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutBreakpoint foo ---- PASS: TestStepOutBreakpoint (0.10s) +--- PASS: TestStepOutBreakpoint (0.36s) === RUN TestNextBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextBreakpoint foo ---- PASS: TestNextBreakpoint (0.11s) +--- PASS: TestNextBreakpoint (0.40s) === RUN TestNextBreakpointKeepsSteppingBreakpoints support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextBreakpointKeepsSteppingBreakpoints foo Hello, World! ---- PASS: TestNextBreakpointKeepsSteppingBreakpoints (0.52s) +--- PASS: TestNextBreakpointKeepsSteppingBreakpoints (0.31s) === RUN TestStepOutDefer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDefer bye hi ---- PASS: TestStepOutDefer (0.30s) +--- PASS: TestStepOutDefer (0.33s) === RUN TestStepOutDeferReturnAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutDeferReturnAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 4554096 at 0x457d70 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:11 @@ -3314,16 +3327,16 @@ proc_test.go:478: stepout proc_test.go:529: at 0x457f37 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 at 0x457f37 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:28 ---- PASS: TestStepOutDeferReturnAndDirectCall (0.29s) +--- PASS: TestStepOutDeferReturnAndDirectCall (0.50s) === RUN TestStepInstructionOnBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepInstructionOnBreakpoint ---- PASS: TestStepInstructionOnBreakpoint (0.61s) +--- PASS: TestStepInstructionOnBreakpoint (1.06s) === RUN TestStepOnCallPtrInstr support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOnCallPtrInstr ---- PASS: TestStepOnCallPtrInstr (0.46s) +--- PASS: TestStepOnCallPtrInstr (0.31s) === RUN TestIssue594 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue594 ---- PASS: TestIssue594 (0.47s) +--- PASS: TestIssue594 (1.11s) === RUN TestStepOutPanicAndDirectCall support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepOutPanicAndDirectCall proc_test.go:458: initial breakpoint Breakpoint 4554224 at 0x457df0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:17 @@ -3334,19 +3347,19 @@ proc_test.go:478: stepout proc_test.go:529: at 0x457d20 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 at 0x457d20 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestStepOutPanicAndDirectCall (0.26s) +--- PASS: TestStepOutPanicAndDirectCall (0.16s) === RUN TestWorkDir support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWorkDir ---- PASS: TestWorkDir (0.68s) +--- PASS: TestWorkDir (0.74s) === RUN TestNegativeIntEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNegativeIntEvaluation ---- PASS: TestNegativeIntEvaluation (0.49s) +--- PASS: TestNegativeIntEvaluation (0.30s) === RUN TestIssue683 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue683 ---- PASS: TestIssue683 (0.73s) +--- PASS: TestIssue683 (1.84s) === RUN TestIssue664 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue664 ---- PASS: TestIssue664 (0.60s) +--- PASS: TestIssue664 (1.52s) === RUN TestNextInDeferReturn support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestNextInDeferReturn proc_test.go:2838: at 0x42c5aa /usr/lib/go-1.19/src/runtime/panic.go:448 @@ -3361,19 +3374,19 @@ proc_test.go:2838: at 0x42c5c4 /usr/lib/go-1.19/src/runtime/panic.go:475 proc_test.go:2838: at 0x42c5c9 /usr/lib/go-1.19/src/runtime/panic.go:476 proc_test.go:2838: at 0x457d20 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/defercall.go:6 ---- PASS: TestNextInDeferReturn (0.51s) +--- PASS: TestNextInDeferReturn (1.28s) === RUN TestAttachDetach ---- PASS: TestAttachDetach (1.31s) +--- PASS: TestAttachDetach (2.36s) === RUN TestVarSum support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVarSum ---- PASS: TestVarSum (0.49s) +--- PASS: TestVarSum (0.92s) === RUN TestPackageWithPathVar support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageWithPathVar ---- PASS: TestPackageWithPathVar (1.35s) +--- PASS: TestPackageWithPathVar (8.10s) === RUN TestEnvironment support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEnvironment proc_test.go:2955: v = "bah" ---- PASS: TestEnvironment (0.65s) +--- PASS: TestEnvironment (2.37s) === RUN TestRecursiveNext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveNext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestRecursiveNext @@ -3394,29 +3407,29 @@ proc_test.go:468: next proc_test.go:529: at 0x482685 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/increment.go:17 at 0x482685 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/increment.go:17 ---- PASS: TestRecursiveNext (1.00s) +--- PASS: TestRecursiveNext (5.73s) === RUN TestIssue877 proc_test.go:3021: v = "/usr/local/lib" ---- PASS: TestIssue877 (0.69s) +--- PASS: TestIssue877 (2.66s) === RUN TestIssue893 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue893 4 ---- PASS: TestIssue893 (0.08s) +--- PASS: TestIssue893 (0.85s) === RUN TestStepInstructionNoGoroutine support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepInstructionNoGoroutine ---- PASS: TestStepInstructionNoGoroutine (0.47s) +--- PASS: TestStepInstructionNoGoroutine (0.97s) === RUN TestIssue871 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue871 - proc_test.go:3084: local &{824633852648 false a [3]int [3]int array 0xc0001de900 0xc00064c000 0 3 -1 1 824633852648 8 0xc001184cc0 0 0 [{824633852648 false int int int 0xc0001de900 0xc00064c000 1 0 0 0 0 0 0 0 0 [] true 0} {824633852656 false int int int 0xc0001de900 0xc00064c000 2 0 0 0 0 0 0 0 0 [] true 0} {824633852664 false int int int 0xc0001de900 0xc00064c000 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x50 (escaped) 9} - proc_test.go:3084: local &{824634183432 false b *[3]int *[3]int ptr 0xc0001de780 0xc00064c000 824633852648 0 1 0 0 0 0 0 0 [{824633852648 false [3]int [3]int array 0xc0001de940 0xc00064c000 0 3 -1 0 824633852648 8 0xc001184cc0 0 0 [{824633852648 false int int int 0xc0001de940 0xc00064c000 1 0 0 0 0 0 0 0 0 [] true 0} {824633852656 false int int int 0xc0001de940 0xc00064c000 2 0 0 0 0 0 0 0 0 [] true 0} {824633852664 false int int int 0xc0001de940 0xc00064c000 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x78 10} ---- PASS: TestIssue871 (0.69s) + proc_test.go:3084: local &{824633852624 false a [3]int [3]int array 0xc000478a80 0xc00009c000 0 3 -1 1 824633852624 8 0xc000159100 0 0 [{824633852624 false int int int 0xc000478a80 0xc00009c000 1 0 0 0 0 0 0 0 0 [] true 0} {824633852632 false int int int 0xc000478a80 0xc00009c000 2 0 0 0 0 0 0 0 0 [] true 0} {824633852640 false int int int 0xc000478a80 0xc00009c000 3 0 0 0 0 0 0 0 0 [] true 0}] true [block] DW_OP_fbreg -0x50 (escaped) 9} + proc_test.go:3084: local &{824634183432 false b *[3]int *[3]int ptr 0xc000478900 0xc00009c000 824633852624 0 1 0 0 0 0 0 0 [{824633852624 false [3]int [3]int array 0xc000478ac0 0xc00009c000 0 3 -1 0 824633852624 8 0xc000159100 0 0 [{824633852624 false int int int 0xc000478ac0 0xc00009c000 1 0 0 0 0 0 0 0 0 [] true 0} {824633852632 false int int int 0xc000478ac0 0xc00009c000 2 0 0 0 0 0 0 0 0 [] true 0} {824633852640 false int int int 0xc000478ac0 0xc00009c000 3 0 0 0 0 0 0 0 0 [] true 0}] true 0}] true [block] DW_OP_fbreg -0x78 10} +--- PASS: TestIssue871 (2.94s) === RUN TestShadowedFlag ---- PASS: TestShadowedFlag (0.69s) +--- PASS: TestShadowedFlag (2.42s) === RUN TestAttachStripped proc_test.go:3200: error is could not open debug info ---- PASS: TestAttachStripped (0.69s) +--- PASS: TestAttachStripped (6.12s) === RUN TestIssue844 ---- PASS: TestIssue844 (0.18s) +--- PASS: TestIssue844 (2.01s) === RUN TestCgoStacktrace proc_test.go:3368: iteration step 0 @@ -3427,10 +3440,10 @@ proc_test.go:3368: iteration step 1 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x484874 0x7fff0b862300 0x7fff0b8622f0 0x484874 0x48489c C.helloworld_pt2 hello.c:19 -0x48489c 0x7fff0b862320 0x7fff0b862310 0x48489c 0x484841 C.helloworld hello.c:23 -0x484841 0x7fff0b862350 0x7fff0b862340 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 -0x45e964 0x7fff0b862358 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 +0x484874 0x7ffd729fe750 0x7ffd729fe740 0x484874 0x48489c C.helloworld_pt2 hello.c:19 +0x48489c 0x7ffd729fe770 0x7ffd729fe760 0x48489c 0x484841 C.helloworld hello.c:23 +0x484841 0x7ffd729fe7a0 0x7ffd729fe790 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 +0x45e964 0x7ffd729fe7a8 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 0x484820 -0x100 -0xd8 0x484820 0x404f65 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:44 0x404f65 -0xc8 -0xd8 0x404f65 0x4843c5 runtime.cgocall cgocall.go:168 0x4843c5 -0x98 -0xa8 0x4843c5 0x4844e5 main._Cfunc_helloworld _cgo_gotypes.go:42 @@ -3446,13 +3459,13 @@ 0x405462 -0x1e8 -0x1f8 0x405462 0x4050e9 runtime.cgocallbackg1 cgocall.go:316 0x4050e9 -0x158 -0x168 0x4050e9 0x460f2f runtime.cgocallbackg cgocall.go:235 0x460f2f -0x130 -0x140 0x460f2f 0x45ea74 runtime.cgocallbackg :1 -0x45ea74 -0x108 0x7f3f0b80a250 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 -0x46443d 0x7fff0b8622b0 0x7fff0b8622a0 0x46443d 0x484787 crosscall2 asm_amd64.s:30 -0x484787 0x7fff0b8622e0 0x7fff0b8622d0 0x484787 0x484881 C.helloWorld _cgo_export.c:34 -0x484881 0x7fff0b862300 0x7fff0b8622f0 0x484881 0x48489c C.helloworld_pt2 hello.c:19 -0x48489c 0x7fff0b862320 0x7fff0b862310 0x48489c 0x484841 C.helloworld hello.c:23 -0x484841 0x7fff0b862350 0x7fff0b862340 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 -0x45e964 0x7fff0b862358 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 +0x45ea74 -0x108 0x7f3d729a66a0 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 +0x46443d 0x7ffd729fe700 0x7ffd729fe6f0 0x46443d 0x484787 crosscall2 asm_amd64.s:30 +0x484787 0x7ffd729fe730 0x7ffd729fe720 0x484787 0x484881 C.helloWorld _cgo_export.c:34 +0x484881 0x7ffd729fe750 0x7ffd729fe740 0x484881 0x48489c C.helloworld_pt2 hello.c:19 +0x48489c 0x7ffd729fe770 0x7ffd729fe760 0x48489c 0x484841 C.helloworld hello.c:23 +0x484841 0x7ffd729fe7a0 0x7ffd729fe790 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 +0x45e964 0x7ffd729fe7a8 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 0x484820 -0x100 -0xd8 0x484820 0x404f65 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:44 0x404f65 -0xc8 -0xd8 0x404f65 0x4843c5 runtime.cgocall cgocall.go:168 0x4843c5 -0x98 -0xa8 0x4843c5 0x4844e5 main._Cfunc_helloworld _cgo_gotypes.go:42 @@ -3462,10 +3475,10 @@ proc_test.go:3368: iteration step 3 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x4848ab 0x7fff0b8621a0 0x7fff0b862190 0x4848ab 0x4848d3 C.helloworld_pt4 hello.c:28 -0x4848d3 0x7fff0b8621c0 0x7fff0b8621b0 0x4848d3 0x484865 C.helloworld_pt3 hello.c:32 -0x484865 0x7fff0b8621f0 0x7fff0b8621e0 0x484865 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld_pt3 cgo-gcc-prolog:63 -0x45e964 0x7fff0b8621f8 0xc000057cb8 0x45e964 0x484844 runtime.asmcgocall asm_amd64.s:844 +0x4848ab 0x7ffd729fe5f0 0x7ffd729fe5e0 0x4848ab 0x4848d3 C.helloworld_pt4 hello.c:28 +0x4848d3 0x7ffd729fe610 0x7ffd729fe600 0x4848d3 0x484865 C.helloworld_pt3 hello.c:32 +0x484865 0x7ffd729fe640 0x7ffd729fe630 0x484865 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld_pt3 cgo-gcc-prolog:63 +0x45e964 0x7ffd729fe648 0xc000057cb8 0x45e964 0x484844 runtime.asmcgocall asm_amd64.s:844 0x484844 -0x370 -0x348 0x484844 0x404f65 C._cgo_c2c1ddd5d668_Cfunc_helloworld_pt3 cgo-gcc-prolog:57 0x404f65 -0x338 -0x348 0x404f65 0x484465 runtime.cgocall cgocall.go:168 0x484465 -0x308 -0x318 0x484465 0x48458b main._Cfunc_helloworld_pt3 _cgo_gotypes.go:55 @@ -3475,13 +3488,13 @@ 0x405462 -0x1e8 -0x1f8 0x405462 0x4050e9 runtime.cgocallbackg1 cgocall.go:316 0x4050e9 -0x158 -0x168 0x4050e9 0x460f2f runtime.cgocallbackg cgocall.go:235 0x460f2f -0x130 -0x140 0x460f2f 0x45ea74 runtime.cgocallbackg :1 -0x45ea74 -0x108 0x7f3f0b80a250 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 -0x46443d 0x7fff0b8622b0 0x7fff0b8622a0 0x46443d 0x484787 crosscall2 asm_amd64.s:30 -0x484787 0x7fff0b8622e0 0x7fff0b8622d0 0x484787 0x484881 C.helloWorld _cgo_export.c:34 -0x484881 0x7fff0b862300 0x7fff0b8622f0 0x484881 0x48489c C.helloworld_pt2 hello.c:19 -0x48489c 0x7fff0b862320 0x7fff0b862310 0x48489c 0x484841 C.helloworld hello.c:23 -0x484841 0x7fff0b862350 0x7fff0b862340 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 -0x45e964 0x7fff0b862358 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 +0x45ea74 -0x108 0x7f3d729a66a0 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 +0x46443d 0x7ffd729fe700 0x7ffd729fe6f0 0x46443d 0x484787 crosscall2 asm_amd64.s:30 +0x484787 0x7ffd729fe730 0x7ffd729fe720 0x484787 0x484881 C.helloWorld _cgo_export.c:34 +0x484881 0x7ffd729fe750 0x7ffd729fe740 0x484881 0x48489c C.helloworld_pt2 hello.c:19 +0x48489c 0x7ffd729fe770 0x7ffd729fe760 0x48489c 0x484841 C.helloworld hello.c:23 +0x484841 0x7ffd729fe7a0 0x7ffd729fe790 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 +0x45e964 0x7ffd729fe7a8 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 0x484820 -0x100 -0xd8 0x484820 0x404f65 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:44 0x404f65 -0xc8 -0xd8 0x404f65 0x4843c5 runtime.cgocall cgocall.go:168 0x4843c5 -0x98 -0xa8 0x4843c5 0x4844e5 main._Cfunc_helloworld _cgo_gotypes.go:42 @@ -3496,13 +3509,13 @@ 0x405462 -0x458 -0x468 0x405462 0x4050e9 runtime.cgocallbackg1 cgocall.go:316 0x4050e9 -0x3c8 -0x3d8 0x4050e9 0x460f2f runtime.cgocallbackg cgocall.go:235 0x460f2f -0x3a0 -0x3b0 0x460f2f 0x45ea74 runtime.cgocallbackg :1 -0x45ea74 -0x378 0x7f3f0b80a0f0 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 -0x46443d 0x7fff0b862150 0x7fff0b862140 0x46443d 0x4847db crosscall2 asm_amd64.s:30 -0x4847db 0x7fff0b862180 0x7fff0b862170 0x4847db 0x4848b8 C.helloWorld2 _cgo_export.c:51 -0x4848b8 0x7fff0b8621a0 0x7fff0b862190 0x4848b8 0x4848d3 C.helloworld_pt4 hello.c:28 -0x4848d3 0x7fff0b8621c0 0x7fff0b8621b0 0x4848d3 0x484865 C.helloworld_pt3 hello.c:32 -0x484865 0x7fff0b8621f0 0x7fff0b8621e0 0x484865 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld_pt3 cgo-gcc-prolog:63 -0x45e964 0x7fff0b8621f8 0xc000057cb8 0x45e964 0x484844 runtime.asmcgocall asm_amd64.s:844 +0x45ea74 -0x378 0x7f3d729a6540 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 +0x46443d 0x7ffd729fe5a0 0x7ffd729fe590 0x46443d 0x4847db crosscall2 asm_amd64.s:30 +0x4847db 0x7ffd729fe5d0 0x7ffd729fe5c0 0x4847db 0x4848b8 C.helloWorld2 _cgo_export.c:51 +0x4848b8 0x7ffd729fe5f0 0x7ffd729fe5e0 0x4848b8 0x4848d3 C.helloworld_pt4 hello.c:28 +0x4848d3 0x7ffd729fe610 0x7ffd729fe600 0x4848d3 0x484865 C.helloworld_pt3 hello.c:32 +0x484865 0x7ffd729fe640 0x7ffd729fe630 0x484865 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld_pt3 cgo-gcc-prolog:63 +0x45e964 0x7ffd729fe648 0xc000057cb8 0x45e964 0x484844 runtime.asmcgocall asm_amd64.s:844 0x484844 -0x370 -0x348 0x484844 0x404f65 C._cgo_c2c1ddd5d668_Cfunc_helloworld_pt3 cgo-gcc-prolog:57 0x404f65 -0x338 -0x348 0x404f65 0x484465 runtime.cgocall cgocall.go:168 0x484465 -0x308 -0x318 0x484465 0x48458b main._Cfunc_helloworld_pt3 _cgo_gotypes.go:55 @@ -3512,85 +3525,80 @@ 0x405462 -0x1e8 -0x1f8 0x405462 0x4050e9 runtime.cgocallbackg1 cgocall.go:316 0x4050e9 -0x158 -0x168 0x4050e9 0x460f2f runtime.cgocallbackg cgocall.go:235 0x460f2f -0x130 -0x140 0x460f2f 0x45ea74 runtime.cgocallbackg :1 -0x45ea74 -0x108 0x7f3f0b80a250 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 -0x46443d 0x7fff0b8622b0 0x7fff0b8622a0 0x46443d 0x484787 crosscall2 asm_amd64.s:30 -0x484787 0x7fff0b8622e0 0x7fff0b8622d0 0x484787 0x484881 C.helloWorld _cgo_export.c:34 -0x484881 0x7fff0b862300 0x7fff0b8622f0 0x484881 0x48489c C.helloworld_pt2 hello.c:19 -0x48489c 0x7fff0b862320 0x7fff0b862310 0x48489c 0x484841 C.helloworld hello.c:23 -0x484841 0x7fff0b862350 0x7fff0b862340 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 -0x45e964 0x7fff0b862358 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 +0x45ea74 -0x108 0x7f3d729a66a0 0x45ea74 0x45ca80 runtime.cgocallback asm_amd64.s:994 +0x46443d 0x7ffd729fe700 0x7ffd729fe6f0 0x46443d 0x484787 crosscall2 asm_amd64.s:30 +0x484787 0x7ffd729fe730 0x7ffd729fe720 0x484787 0x484881 C.helloWorld _cgo_export.c:34 +0x484881 0x7ffd729fe750 0x7ffd729fe740 0x484881 0x48489c C.helloworld_pt2 hello.c:19 +0x48489c 0x7ffd729fe770 0x7ffd729fe760 0x48489c 0x484841 C.helloworld hello.c:23 +0x484841 0x7ffd729fe7a0 0x7ffd729fe790 0x484841 0x45e964 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:50 +0x45e964 0x7ffd729fe7a8 0xc000057f28 0x45e964 0x484820 runtime.asmcgocall asm_amd64.s:844 0x484820 -0x100 -0xd8 0x484820 0x404f65 C._cgo_c2c1ddd5d668_Cfunc_helloworld cgo-gcc-prolog:44 0x404f65 -0xc8 -0xd8 0x404f65 0x4843c5 runtime.cgocall cgocall.go:168 0x4843c5 -0x98 -0xa8 0x4843c5 0x4844e5 main._Cfunc_helloworld _cgo_gotypes.go:42 0x4844e5 -0x80 -0x90 0x4844e5 0x435cf2 main.main main.go:13 0x435cf2 -0x20 -0x30 0x435cf2 0x45eca1 runtime.main proc.go:250 0x45eca1 -0x18 -0xc000058000 0x45eca1 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestCgoStacktrace (1.12s) +--- PASS: TestCgoStacktrace (8.09s) === RUN TestCgoSources ---- PASS: TestCgoSources (0.47s) +--- PASS: TestCgoSources (0.79s) === RUN TestSystemstackStacktrace Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x42df2a 0x7fff0f56cd28 0xc000042678 0x42df2a 0x42deaa runtime.startpanic_m panic.go:1192 +0x42df2a 0x7ffd0c341b78 0xc000042678 0x42df2a 0x42deaa runtime.startpanic_m panic.go:1192 0x454840 -0x1c8 -0x188 0x454840 0x42de0a runtime.systemstack_switch asm_amd64.s:459 0x42de0a -0x178 -0x188 0x42de0a 0x42d4fa runtime.fatalpanic panic.go:1150 0x42d4fa -0xb8 -0xc8 0x42d4fa 0x457ca7 runtime.gopanic panic.go:987 0x457ca7 -0x80 -0x90 0x457ca7 0x430192 main.main panic.go:5 0x430192 -0x20 -0x30 0x430192 0x454c21 runtime.main proc.go:250 0x454c21 -0x18 -0xc000042800 0x454c21 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestSystemstackStacktrace (0.26s) +--- PASS: TestSystemstackStacktrace (0.82s) === RUN TestSystemstackOnRuntimeNewstack -Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x460600 0x7ffe394755d8 0xc000070730 0x460600 0x45c08b runtime.newstack :1 -0x41350c -0x938 -0x8d0 0x41350c 0x40c3ed runtime.heapBitsSetType mbitmap.go:844 -0x40c3ed -0x8c0 -0x8d0 0x40c3ed 0x40c787 runtime.mallocgc malloc.go:1050 -0x40c787 -0x898 -0x8a8 0x40c787 0x48c425 runtime.newobject malloc.go:1202 -0x48c425 -0x850 -0x860 0x48c425 0x48c4d2 main.bottomUpTree binarytrees.go:78 -0x48c4d2 -0x808 -0x818 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 -0x48c4b8 -0x7c0 -0x7d0 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 -0x48c4d2 -0x778 -0x788 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 -0x48c4b8 -0x730 -0x740 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 -0x48c4d2 -0x6e8 -0x6f8 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 -0x48c4d2 -0x6a0 -0x6b0 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 -0x48c4d2 -0x658 -0x668 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 -0x48c4b8 -0x610 -0x620 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 -0x48c4b8 -0x5c8 -0x5d8 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 -0x48c4d2 -0x580 -0x590 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 -0x48c4b8 -0x538 -0x548 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 -0x48c4d2 -0x4f0 -0x500 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 -0x48c4d2 -0x4a8 -0x4b8 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 -0x48c4b8 -0x460 -0x470 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 -0x48c4d2 -0x418 -0x428 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 -0x48c4d2 -0x3d0 -0x3e0 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 -0x48c4b8 -0x388 -0x398 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 -0x48c4b8 -0x340 -0x350 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 -0x48c4b8 -0x2f8 -0x308 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 -0x48c4b8 -0x2b0 -0x2c0 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 -0x48c4b8 -0x268 -0x278 0x48c4b8 0x48bacc main.bottomUpTree binarytrees.go:81 -0x48bacc -0x80 -0x90 0x48bacc 0x434cf2 main.main binarytrees.go:39 -0x434cf2 -0x20 -0x30 0x434cf2 0x45e021 runtime.main proc.go:250 -0x45e021 -0x18 -0xc000071000 0x45e021 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestSystemstackOnRuntimeNewstack (0.51s) +Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers +0x460600 0x7ffd6c612a28 0xc000112878 0x460600 0x45c08b runtime.newstack :1 +0x48c56b -0x7c0 -0x788 0x48c56b 0x48c4d2 main.bottomUpTree binarytrees.go:76 +0x48c4d2 -0x778 -0x788 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 +0x48c4d2 -0x730 -0x740 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 +0x48c4b8 -0x6e8 -0x6f8 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 +0x48c4d2 -0x6a0 -0x6b0 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 +0x48c4d2 -0x658 -0x668 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 +0x48c4d2 -0x610 -0x620 0x48c4d2 0x48c4d2 main.bottomUpTree binarytrees.go:82 +0x48c4d2 -0x5c8 -0x5d8 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 +0x48c4b8 -0x580 -0x590 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 +0x48c4d2 -0x538 -0x548 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 +0x48c4b8 -0x4f0 -0x500 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x4a8 -0x4b8 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x460 -0x470 0x48c4b8 0x48c4d2 main.bottomUpTree binarytrees.go:81 +0x48c4d2 -0x418 -0x428 0x48c4d2 0x48c4b8 main.bottomUpTree binarytrees.go:82 +0x48c4b8 -0x3d0 -0x3e0 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x388 -0x398 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x340 -0x350 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x2f8 -0x308 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x2b0 -0x2c0 0x48c4b8 0x48c4b8 main.bottomUpTree binarytrees.go:81 +0x48c4b8 -0x268 -0x278 0x48c4b8 0x48bacc main.bottomUpTree binarytrees.go:81 +0x48bacc -0x80 -0x90 0x48bacc 0x434cf2 main.main binarytrees.go:39 +0x434cf2 -0x20 -0x30 0x434cf2 0x45e021 runtime.main proc.go:250 +0x45e021 -0x18 -0xc000113000 0x45e021 0x0 runtime.goexit asm_amd64.s:1594 +--- PASS: TestSystemstackOnRuntimeNewstack (3.03s) === RUN TestIssue1034 ---- PASS: TestIssue1034 (0.48s) +--- PASS: TestIssue1034 (1.18s) === RUN TestIssue1008 - proc_test.go:3549: location &{4736198 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgostacktest/main.go 11 0xc000a6d720} ---- PASS: TestIssue1008 (0.48s) + proc_test.go:3549: location &{4736198 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/cgostacktest/main.go 11 0xc000933720} +--- PASS: TestIssue1008 (0.70s) === RUN TestDeclLine ---- PASS: TestDeclLine (0.69s) +--- PASS: TestDeclLine (3.28s) === RUN TestIssue1137 ---- PASS: TestIssue1137 (0.68s) +--- PASS: TestIssue1137 (2.83s) === RUN TestIssue1101 ---- PASS: TestIssue1101 (0.57s) +--- PASS: TestIssue1101 (4.09s) === RUN TestIssue1145 ---- PASS: TestIssue1145 (0.74s) +--- PASS: TestIssue1145 (2.57s) === RUN TestHaltKeepsSteppingBreakpoints ---- PASS: TestHaltKeepsSteppingBreakpoints (0.57s) +--- PASS: TestHaltKeepsSteppingBreakpoints (1.14s) === RUN TestDisassembleGlobalVars ---- PASS: TestDisassembleGlobalVars (0.48s) +--- PASS: TestDisassembleGlobalVars (0.78s) === RUN TestAllPCsForFileLines ---- PASS: TestAllPCsForFileLines (0.66s) +--- PASS: TestAllPCsForFileLines (2.98s) === RUN TestInlinedStacktraceAndVariables proc_test.go:3837: setting breakpoint at 0x48258c proc_test.go:3837: setting breakpoint at 0x4825c6 @@ -3604,7 +3612,7 @@ proc_test.go:3875: main.main at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 (0x4825c6) proc_test.go:3875: runtime.main at /usr/lib/go-1.19/src/runtime/proc.go:250 (0x434012) proc_test.go:3875: runtime.goexit at /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 (0x45ce21) ---- PASS: TestInlinedStacktraceAndVariables (0.28s) +--- PASS: TestInlinedStacktraceAndVariables (0.99s) === RUN TestInlineStep support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStep proc_test.go:458: initial breakpoint Breakpoint 4728185 at 0x482579 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3633,7 +3641,7 @@ proc_test.go:473: step proc_test.go:529: at 0x4825b3 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 at 0x4825b3 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 ---- PASS: TestInlineStep (0.50s) +--- PASS: TestInlineStep (3.65s) === RUN TestInlineNext support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineNext proc_test.go:458: initial breakpoint Breakpoint 4728185 at 0x482579 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3653,7 +3661,7 @@ proc_test.go:468: next proc_test.go:529: at 0x4825b3 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 at 0x4825b3 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:19 ---- PASS: TestInlineNext (0.49s) +--- PASS: TestInlineNext (2.25s) === RUN TestInlineStepOver support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOver proc_test.go:458: initial breakpoint Breakpoint 4728185 at 0x482579 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3667,7 +3675,7 @@ proc_test.go:468: next proc_test.go:529: at 0x4825ed /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:20 at 0x4825ed /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:20 ---- PASS: TestInlineStepOver (0.49s) +--- PASS: TestInlineStepOver (1.73s) === RUN TestInlineStepOut support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestInlineStepOut proc_test.go:458: initial breakpoint Breakpoint 4728185 at 0x482579 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 @@ -3681,34 +3689,34 @@ proc_test.go:478: stepout proc_test.go:529: at 0x4825a2 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 at 0x4825a2 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testinline.go:18 ---- PASS: TestInlineStepOut (0.29s) +--- PASS: TestInlineStepOut (1.85s) === RUN TestInlineFunctionList ---- PASS: TestInlineFunctionList (0.67s) +--- PASS: TestInlineFunctionList (3.56s) === RUN TestInlineBreakpoint proc_test.go:3992: []uint64{0x48252a} ---- PASS: TestInlineBreakpoint (0.48s) +--- PASS: TestInlineBreakpoint (1.03s) === RUN TestDoubleInlineBreakpoint ---- PASS: TestDoubleInlineBreakpoint (0.69s) +--- PASS: TestDoubleInlineBreakpoint (2.67s) === RUN TestIssue951 - proc_test.go:4040: &proc.Variable{Addr:0xc000070f68, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc000450b40), RealType:(*godwarf.IntType)(0xc000450b40), Kind:0x2, mem:(*proc.memCache)(0xc00087e880), bi:(*proc.BinaryInfo)(0xc00003c2c0), 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)(0xc00087e940), DeclLine:12} - proc_test.go:4048: var 0: &proc.Variable{Addr:0xc000070eb8, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc000450b40), RealType:(*godwarf.IntType)(0xc000450b40), Kind:0x2, mem:(*proc.memCache)(0xc00087e880), bi:(*proc.BinaryInfo)(0xc00003c2c0), 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)(0xc00087eac0), DeclLine:13} - proc_test.go:4048: var 1: &proc.Variable{Addr:0xc000070eb0, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc000450b40), RealType:(*godwarf.IntType)(0xc000450b40), Kind:0x2, mem:(*proc.memCache)(0xc00087e880), bi:(*proc.BinaryInfo)(0xc00003c2c0), 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)(0xc00087eb00), DeclLine:14} ---- PASS: TestIssue951 (0.70s) + proc_test.go:4040: &proc.Variable{Addr:0xc000070f68, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc0007bcb40), RealType:(*godwarf.IntType)(0xc0007bcb40), Kind:0x2, mem:(*proc.memCache)(0xc000751180), bi:(*proc.BinaryInfo)(0xc0009be2c0), 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)(0xc000751240), DeclLine:12} + proc_test.go:4048: var 0: &proc.Variable{Addr:0xc000070eb8, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc0007bcb40), RealType:(*godwarf.IntType)(0xc0007bcb40), Kind:0x2, mem:(*proc.memCache)(0xc000751180), bi:(*proc.BinaryInfo)(0xc0009be2c0), 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)(0xc0007513c0), DeclLine:13} + proc_test.go:4048: var 1: &proc.Variable{Addr:0xc000070eb0, OnlyAddr:false, Name:"i", DwarfType:(*godwarf.IntType)(0xc0007bcb40), RealType:(*godwarf.IntType)(0xc0007bcb40), Kind:0x2, mem:(*proc.memCache)(0xc000751180), bi:(*proc.BinaryInfo)(0xc0009be2c0), 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)(0xc000751400), DeclLine:14} +--- PASS: TestIssue951 (3.22s) === RUN TestDWZCompression ---- PASS: TestDWZCompression (0.95s) +--- PASS: TestDWZCompression (5.16s) === RUN TestMapLoadConfigWithReslice proc_test.go:4086: m1 returned children 10 (66) proc_test.go:4089: expr "(*(*\"map[string]main.astruct\")(824634812112))[10:]" proc_test.go:4094: m1cont returned children 10 ---- PASS: TestMapLoadConfigWithReslice (0.50s) +--- PASS: TestMapLoadConfigWithReslice (0.96s) === RUN TestStepOutReturn ---- PASS: TestStepOutReturn (0.65s) +--- PASS: TestStepOutReturn (2.88s) === RUN TestOptimizationCheck ---- PASS: TestOptimizationCheck (0.75s) +--- PASS: TestOptimizationCheck (3.65s) === RUN TestIssue1264 i: 0 -> equalsTwo: false i: 1 -> equalsTwo: false ---- PASS: TestIssue1264 (0.49s) +--- PASS: TestIssue1264 (3.28s) === RUN TestReadDefer Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -3718,18 +3726,18 @@ 0x457fb7 -0x80 -0x90 0x457fb7 0x430232 main.main deferstack.go:31 0x430232 -0x20 -0x30 0x430232 0x454d41 runtime.main proc.go:250 0x454d41 -0x18 -0xc000042800 0x454d41 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestReadDefer (0.39s) +--- PASS: TestReadDefer (2.14s) === RUN TestNextUnknownInstr ---- PASS: TestNextUnknownInstr (0.59s) +--- PASS: TestNextUnknownInstr (2.52s) === RUN TestReadDeferArgs proc_test.go:4266: unsupported --- SKIP: TestReadDeferArgs (0.00s) === RUN TestIssue1374 0 ---- PASS: TestIssue1374 (0.47s) +--- PASS: TestIssue1374 (3.65s) === RUN TestIssue1432 proc_test.go:4339: 0xc000042758 ---- PASS: TestIssue1432 (0.59s) +--- PASS: TestIssue1432 (2.47s) === RUN TestGoroutinesInfoLimit proc_test.go:4364: got 10 goroutines proc_test.go:4364: got 10 goroutines @@ -3744,28 +3752,28 @@ proc_test.go:4364: got 5 goroutines proc_test.go:4367: number of goroutines: 105 proc_test.go:4371: number of goroutines (full scan): 105 ---- PASS: TestGoroutinesInfoLimit (0.49s) +--- PASS: TestGoroutinesInfoLimit (1.44s) === RUN TestIssue1469 ---- PASS: TestIssue1469 (0.61s) +--- PASS: TestIssue1469 (2.36s) === RUN TestDeadlockBreakpoint ---- PASS: TestDeadlockBreakpoint (0.46s) +--- PASS: TestDeadlockBreakpoint (0.87s) === RUN TestListImages proc_test.go:4446: Libraries before /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22: - proc_test.go:4448: 0x0 "/tmp/plugintest.fb9fa667" err: - proc_test.go:4448: 0x7fd5b6060000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4448: 0x7fd5b6247000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info - proc_test.go:4448: 0x7fd577c00000 "/tmp/plugin1.9b6b3c91" err: + proc_test.go:4448: 0x0 "/tmp/plugintest.d062f2ca" err: + proc_test.go:4448: 0x7f20baeee000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4448: 0x7f20bb0de000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info + proc_test.go:4448: 0x7f2090c00000 "/tmp/plugin1.6b1121fa" err: proc_test.go:4463: Libraries after /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27: - proc_test.go:4465: 0x0 "/tmp/plugintest.fb9fa667" err: - proc_test.go:4465: 0x7fd5b6060000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info - proc_test.go:4465: 0x7fd5b6247000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info - proc_test.go:4465: 0x7fd577c00000 "/tmp/plugin1.9b6b3c91" err: - proc_test.go:4465: 0x7fd577800000 "/tmp/plugin2.0de15bf3" err: ---- PASS: TestListImages (1.80s) + proc_test.go:4465: 0x0 "/tmp/plugintest.d062f2ca" err: + proc_test.go:4465: 0x7f20baeee000 "/lib/x86_64-linux-gnu/libc.so.6" err:could not open debug info + proc_test.go:4465: 0x7f20bb0de000 "/lib64/ld-linux-x86-64.so.2" err:could not open debug info + proc_test.go:4465: 0x7f2090c00000 "/tmp/plugin1.6b1121fa" err: + proc_test.go:4465: 0x7f2090800000 "/tmp/plugin2.12f44127" err: +--- PASS: TestListImages (55.93s) === RUN TestAncestors foo Hello, World! - proc_test.go:4494: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0xc0001d8000)}} + proc_test.go:4494: ancestors: []proc.Ancestor{proc.Ancestor{ID:1, Unreadable:error(nil), pcsVar:(*proc.Variable)(0xc000152700)}} proc_test.go:4502: ancestor 0 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -3774,15 +3782,14 @@ 0x48158c 0x0 0x0 0x48158c 0x0 main.main testnextprog.go:40 0x434012 0x0 0x0 0x434012 0x0 runtime.main proc.go:250 0x45d101 0x0 0x0 0x45d101 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestAncestors (0.50s) +--- PASS: TestAncestors (1.11s) === RUN TestCallConcurrent z=9900 - proc_test.go:4554: starting injection in 51 / 1552677 - proc_test.go:4569: starting second injection in 105 / 1552672 - proc_test.go:4528: injection on goroutine 105 (thread 1552672) returned 12 - proc_test.go:4577: Continuing... 1 - proc_test.go:4528: injection on goroutine 51 (thread 1552677) returned 11 ---- PASS: TestCallConcurrent (1.34s) + proc_test.go:4554: starting injection in 105 / 3062199 + proc_test.go:4569: starting second injection in 42 / 3062365 + proc_test.go:4528: injection on goroutine 42 (thread 3062365) returned 12 + proc_test.go:4528: injection on goroutine 105 (thread 3062199) returned 11 +--- PASS: TestCallConcurrent (4.53s) === RUN TestPluginStepping support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPluginStepping proc_test.go:458: initial breakpoint Breakpoint 5761241 at 0x57e8d9 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 @@ -3791,17 +3798,17 @@ proc_test.go:529: at 0x57e8d9 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 at 0x57e8d9 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 proc_test.go:473: step - proc_test.go:529: at 0x7fdd84399e8f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 -at 0x7fdd84399e8f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 + proc_test.go:529: at 0x7fea0ed99e8f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 +at 0x7fea0ed99e8f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:9 proc_test.go:473: step - proc_test.go:529: at 0x7fdd84399eb4 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 -at 0x7fdd84399eb4 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 + proc_test.go:529: at 0x7fea0ed99eb4 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 +at 0x7fea0ed99eb4 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:10 proc_test.go:473: step - proc_test.go:529: at 0x7fdd84399ec7 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 -at 0x7fdd84399ec7 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 + proc_test.go:529: at 0x7fea0ed99ec7 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 +at 0x7fea0ed99ec7 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:11 proc_test.go:468: next - proc_test.go:529: at 0x7fdd84399f61 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 -at 0x7fdd84399f61 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 + proc_test.go:529: at 0x7fea0ed99f61 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 +at 0x7fea0ed99f61 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:12 proc_test.go:468: next proc_test.go:529: at 0x57e8e8 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 at 0x57e8e8 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:41 @@ -3809,50 +3816,50 @@ proc_test.go:529: at 0x57e8f8 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 at 0x57e8f8 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 proc_test.go:473: step - proc_test.go:529: at 0x7fdd6fd9af0f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 -at 0x7fdd6fd9af0f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 + proc_test.go:529: at 0x7fea0e99af0f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 +at 0x7fea0e99af0f /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:22 proc_test.go:468: next - proc_test.go:529: at 0x7fdd6fd9af3c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 -at 0x7fdd6fd9af3c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 + proc_test.go:529: at 0x7fea0e99af3c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 +at 0x7fea0e99af3c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:23 proc_test.go:468: next - proc_test.go:529: at 0x7fdd6fd9afcb /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 -at 0x7fdd6fd9afcb /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 + proc_test.go:529: at 0x7fea0e99afcb /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 +at 0x7fea0e99afcb /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:26 proc_test.go:468: next proc_test.go:529: at 0x57e92c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 at 0x57e92c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest2.go:42 ---- PASS: TestPluginStepping (1.06s) +--- PASS: TestPluginStepping (7.24s) === RUN TestIssue1601 ---- PASS: TestIssue1601 (0.96s) +--- PASS: TestIssue1601 (4.87s) === RUN TestIssue1615 ---- PASS: TestIssue1615 (0.59s) +--- PASS: TestIssue1615 (2.40s) === RUN TestCgoStacktrace2 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers -0x42f540 0x7ffd66d82320 0x7ffd66d82360 0x42f540 0x443369 runtime.throw panic.go:1040 -0x443369 0x7ffd66d82370 0x7ffd66d82360 0x443369 0x45ad13 runtime.sigpanic signal_unix.go:819 -0x45ad13 0x7ffd66d82380 0x7ffd66d82370 0x45ad13 0x45ad2d C.sigsegv cgosigsegvstack.go:7 -0x45ad2d 0x7ffd66d823a0 0x7ffd66d82390 0x45ad2d 0x45ad51 C.testfn cgosigsegvstack.go:10 -0x45ad51 0x7ffd66d823d0 0x7ffd66d823c0 0x45ad51 0x4568c4 C._cgo_c46b7db6b031_Cfunc_testfn cgo-gcc-prolog:50 -0x4568c4 0x7ffd66d823d8 0xc000057f28 0x4568c4 0x45ad30 runtime.asmcgocall asm_amd64.s:844 +0x42f540 0x7ffd423f5ef0 0x7ffd423f5f30 0x42f540 0x443369 runtime.throw panic.go:1040 +0x443369 0x7ffd423f5f40 0x7ffd423f5f30 0x443369 0x45ad13 runtime.sigpanic signal_unix.go:819 +0x45ad13 0x7ffd423f5f50 0x7ffd423f5f40 0x45ad13 0x45ad2d C.sigsegv cgosigsegvstack.go:7 +0x45ad2d 0x7ffd423f5f70 0x7ffd423f5f60 0x45ad2d 0x45ad51 C.testfn cgosigsegvstack.go:10 +0x45ad51 0x7ffd423f5fa0 0x7ffd423f5f90 0x45ad51 0x4568c4 C._cgo_c46b7db6b031_Cfunc_testfn cgo-gcc-prolog:50 +0x4568c4 0x7ffd423f5fa8 0xc000057f28 0x4568c4 0x45ad30 runtime.asmcgocall asm_amd64.s:844 0x45ad30 -0x100 -0xd8 0x45ad30 0x4045c5 C._cgo_c46b7db6b031_Cfunc_testfn cgo-gcc-prolog:44 0x4045c5 -0xc8 -0xd8 0x4045c5 0x45ac25 runtime.cgocall cgocall.go:168 0x45ac25 -0x98 -0xa8 0x45ac25 0x45aca5 main._Cfunc_testfn _cgo_gotypes.go:42 0x45aca5 -0x80 -0x90 0x45aca5 0x431df2 main.main cgosigsegvstack.go:16 0x431df2 -0x20 -0x30 0x431df2 0x456bc1 runtime.main proc.go:250 0x456bc1 -0x18 -0xc000058000 0x456bc1 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestCgoStacktrace2 (1.00s) +--- PASS: TestCgoStacktrace2 (5.77s) === RUN TestIssue1656 proc_test.go:4651: step1 proc_test.go:4654: step2 ---- PASS: TestIssue1656 (0.67s) +--- PASS: TestIssue1656 (3.00s) === RUN TestBreakpointConfusionOnResume 1 ---- PASS: TestBreakpointConfusionOnResume (0.48s) +--- PASS: TestBreakpointConfusionOnResume (2.91s) === RUN TestIssue1736 proc_test.go:4687: *(*"[11]int")(824634818656) ---- PASS: TestIssue1736 (0.49s) +--- PASS: TestIssue1736 (1.50s) === RUN TestIssue1817 ---- PASS: TestIssue1817 (0.46s) +--- PASS: TestIssue1817 (2.86s) === RUN TestListPackagesBuildInfo proc_test.go:4706: returned 101 proc_test.go:4711: "bufio" "/usr/lib/go-1.19/src/bufio" @@ -3956,7 +3963,7 @@ proc_test.go:4711: "vendor/golang.org/x/text/transform" "/usr/lib/go-1.19/src/vendor/golang.org/x/text/transform" proc_test.go:4711: "vendor/golang.org/x/text/unicode/bidi" "/usr/lib/go-1.19/src/vendor/golang.org/x/text/unicode/bidi" proc_test.go:4711: "vendor/golang.org/x/text/unicode/norm" "/usr/lib/go-1.19/src/vendor/golang.org/x/text/unicode/norm" ---- PASS: TestListPackagesBuildInfo (0.57s) +--- PASS: TestListPackagesBuildInfo (1.79s) === RUN TestIssue1795 Call PC Frame Offset Frame Pointer Offset PC Return Function Location Top Defer Defers @@ -3966,7 +3973,7 @@ 0x49ed45 -0x80 -0x90 0x49ed45 0x434ff2 main.main issue1795.go:12 0x434ff2 -0x20 -0x30 0x434ff2 0x45e861 runtime.main proc.go:250 0x45e861 -0x18 -0xc000071000 0x45e861 0x0 runtime.goexit asm_amd64.s:1594 ---- PASS: TestIssue1795 (0.98s) +--- PASS: TestIssue1795 (4.19s) === RUN TestBackwardNextGeneral proc_test.go:4783: Reverse stepping test needs rr --- SKIP: TestBackwardNextGeneral (0.00s) @@ -3980,8 +3987,8 @@ proc_test.go:4865: Reverse stepping test needs rr --- SKIP: TestBackwardNextDeferPanic (0.00s) === RUN TestIssue1925 - proc_test.go:4937: {4806062 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go 384 0xc0008af520} ---- PASS: TestIssue1925 (0.29s) + proc_test.go:4937: {4806062 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go 384 0xc000891520} +--- PASS: TestIssue1925 (1.95s) === RUN TestStepIntoWrapperForEmbeddedPointer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestStepIntoWrapperForEmbeddedPointer proc_test.go:458: initial breakpoint Breakpoint 4728502 at 0x4826b6 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/ifaceembcall.go:28 @@ -4037,37 +4044,53 @@ proc_test.go:468: next proc_test.go:529: at 0x482725 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/ifaceembcall.go:29 at 0x482725 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/ifaceembcall.go:29 ---- PASS: TestStepIntoWrapperForEmbeddedPointer (1.16s) +--- PASS: TestStepIntoWrapperForEmbeddedPointer (6.32s) === RUN TestRefreshCurThreadSelGAfterContinueOnceError proc_test.go:87: skipped on darwin/lldb: N/A --- SKIP: TestRefreshCurThreadSelGAfterContinueOnceError (0.00s) === RUN TestStepoutOneliner ---- PASS: TestStepoutOneliner (0.59s) +--- PASS: TestStepoutOneliner (2.66s) === RUN TestRequestManualStopWhileStopped proc_test.go:5039: at time.Sleep call proc_test.go:5041: manually stopped proc_test.go:5053: resuming sleep proc_test.go:5055: done ---- PASS: TestRequestManualStopWhileStopped (2.61s) +--- PASS: TestRequestManualStopWhileStopped (4.73s) === RUN TestStepOutPreservesGoroutine proc_test.go:5077: goroutine 105 at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine - proc_test.go:5102: selected goroutine 54 (best) - proc_test.go:5077: goroutine 54 at /usr/lib/go-1.19/src/runtime/lock_futex.go:61 in runtime.lock2 - proc_test.go:5077: goroutine 54 at /usr/lib/go-1.19/src/runtime/proc.go:390 in runtime.acquireSudog ---- PASS: TestStepOutPreservesGoroutine (0.70s) + proc_test.go:5105: selected goroutine 11 + proc_test.go:5077: goroutine 11 at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue2113.go:16 in main.coroutine +hello 99 198 +goodbye 99 198 +hello 47 94 +goodbye 47 94 +hello 48 96 +goodbye 48 96 +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 + proc_test.go:5077: goroutine 11 at /usr/lib/go-1.19/src/runtime/sema.go:151 in runtime.semacquire1 +--- PASS: TestStepOutPreservesGoroutine (3.43s) === RUN TestIssue2319 ---- PASS: TestIssue2319 (0.32s) +--- PASS: TestIssue2319 (2.90s) === RUN TestDump proc_test.go:5305: testing normal dump proc_test.go:5314: testing platform-independent dump ---- PASS: TestDump (0.94s) +--- PASS: TestDump (5.40s) === RUN TestCompositeMemoryWrite proc_test.go:5361: PC 0x460ca0 AX 0x2a XMM1 0x3ff4cccccccccccd proc_test.go:5381: PC 0x460ca0 AX 0xf00dbeeff00dbeef XMM1 0xf00dbeeff00dbeef ---- PASS: TestCompositeMemoryWrite (0.62s) +--- PASS: TestCompositeMemoryWrite (2.55s) === RUN TestVariablesWithExternalLinking - proc_test.go:5405: &proc.Variable{Addr:0xc000112cb0, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0xc0001caa10), RealType:(*godwarf.StringType)(0xc0001caa10), Kind:0x18, mem:(*proc.memCache)(0xc000181140), bi:(*proc.BinaryInfo)(0xc0028e8580), Value:(*constant.stringVal)(0xc0005369c0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x4baa7f, stride:1, fieldType:(*godwarf.UintType)(0xc000267fc0), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc000267f80), DeclLine:166} ---- PASS: TestVariablesWithExternalLinking (0.96s) + proc_test.go:5405: &proc.Variable{Addr:0xc000112cb0, OnlyAddr:false, Name:"str1", DwarfType:(*godwarf.StringType)(0xc0006fe8c0), RealType:(*godwarf.StringType)(0xc0006fe8c0), Kind:0x18, mem:(*proc.memCache)(0xc0003b2240), bi:(*proc.BinaryInfo)(0xc0004f4000), Value:(*constant.stringVal)(0xc000654ea0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:11, Cap:0, Flags:0x0, Base:0x4baa7f, stride:1, fieldType:(*godwarf.UintType)(0xc000405080), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc000405040), DeclLine:166} +--- PASS: TestVariablesWithExternalLinking (4.69s) === RUN TestWatchpointsBasic support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWatchpointsBasic 0 1 @@ -4075,24 +4098,24 @@ 2 4 5 4 proc_test.go:5462: setting final breakpoint ---- PASS: TestWatchpointsBasic (0.52s) +--- PASS: TestWatchpointsBasic (3.89s) === RUN TestWatchpointCounts support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWatchpointCounts -id: 1 step: 0 sleeping 2 -id: 2 step: 0 sleeping 8 +id: 2 step: 0 sleeping 2 +id: 1 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: 1 step: 5 sleeping 7 +id: 2 step: 2 sleeping 9 +id: 1 step: 3 sleeping 6 id: 2 step: 3 sleeping 1 -id: 2 step: 4 sleeping 5 -id: 2 step: 5 sleeping 2 -id: 1 step: 6 sleeping 3 -id: 2 step: 6 sleeping 10 -id: 1 step: 7 sleeping 9 +id: 1 step: 4 sleeping 7 +id: 2 step: 4 sleeping 1 +id: 1 step: 5 sleeping 5 +id: 1 step: 6 sleeping 2 +id: 2 step: 5 sleeping 3 +id: 1 step: 7 sleeping 10 +id: 2 step: 6 sleeping 9 id: 1 step: 8 sleeping 5 id: 2 step: 7 sleeping 2 id: 2 step: 8 sleeping 6 @@ -4100,174 +4123,174 @@ id: 2 step: 9 sleeping 7 id: 1 step: 10 sleeping 6 id: 2 step: 10 sleeping 7 -id: 1 step: 11 sleeping 9 id: 2 step: 11 sleeping 9 -id: 1 step: 12 sleeping 8 -id: 2 step: 12 sleeping 8 -id: 1 step: 13 sleeping 8 -id: 2 step: 13 sleeping 9 -id: 1 step: 14 sleeping 1 -id: 1 step: 15 sleeping 6 -id: 2 step: 14 sleeping 2 -id: 2 step: 15 sleeping 9 -id: 1 step: 16 sleeping 8 +id: 2 step: 12 sleeping 9 +id: 1 step: 11 sleeping 8 +id: 2 step: 13 sleeping 8 +id: 2 step: 14 sleeping 8 +id: 1 step: 12 sleeping 9 +id: 2 step: 15 sleeping 1 +id: 1 step: 13 sleeping 6 id: 2 step: 16 sleeping 2 -id: 1 step: 17 sleeping 10 -id: 2 step: 17 sleeping 7 -id: 1 step: 18 sleeping 8 -id: 2 step: 18 sleeping 2 -id: 2 step: 19 sleeping 6 -id: 1 step: 19 sleeping 7 -id: 2 step: 20 sleeping 4 +id: 1 step: 14 sleeping 9 +id: 2 step: 17 sleeping 8 +id: 1 step: 15 sleeping 2 +id: 1 step: 16 sleeping 10 +id: 2 step: 18 sleeping 7 +id: 2 step: 19 sleeping 8 +id: 1 step: 17 sleeping 2 +id: 1 step: 18 sleeping 6 +id: 2 step: 20 sleeping 7 +id: 1 step: 19 sleeping 4 id: 2 step: 21 sleeping 1 -id: 2 step: 22 sleeping 5 -id: 1 step: 20 sleeping 4 -id: 1 step: 21 sleeping 4 -id: 2 step: 23 sleeping 8 +id: 1 step: 20 sleeping 5 +id: 2 step: 22 sleeping 4 +id: 2 step: 23 sleeping 4 +id: 1 step: 21 sleeping 8 id: 1 step: 22 sleeping 9 -id: 2 step: 24 sleeping 5 -id: 2 step: 25 sleeping 10 -id: 1 step: 23 sleeping 4 -id: 1 step: 24 sleeping 8 +id: 1 step: 23 sleeping 5 +id: 2 step: 24 sleeping 10 +id: 1 step: 24 sleeping 4 +id: 2 step: 25 sleeping 8 id: 2 step: 26 sleeping 2 -id: 2 step: 27 sleeping 10 id: 1 step: 25 sleeping 10 -id: 2 step: 28 sleeping 1 -id: 1 step: 26 sleeping 6 -id: 2 step: 29 sleeping 9 +id: 2 step: 27 sleeping 10 +id: 1 step: 26 sleeping 1 +id: 2 step: 28 sleeping 6 id: 1 step: 27 sleeping 9 -id: 2 step: 30 sleeping 4 +id: 2 step: 29 sleeping 9 +id: 1 step: 28 sleeping 4 +id: 2 step: 30 sleeping 6 +id: 1 step: 29 sleeping 2 +id: 1 step: 30 sleeping 1 id: 2 step: 31 sleeping 6 -id: 1 step: 28 sleeping 2 -id: 1 step: 29 sleeping 1 -id: 1 step: 30 sleeping 6 -id: 2 step: 32 sleeping 7 id: 1 step: 31 sleeping 7 -id: 2 step: 33 sleeping 9 -id: 1 step: 32 sleeping 2 +id: 2 step: 32 sleeping 7 +id: 1 step: 32 sleeping 9 +id: 2 step: 33 sleeping 2 id: 1 step: 33 sleeping 3 id: 2 step: 34 sleeping 4 id: 1 step: 34 sleeping 7 id: 2 step: 35 sleeping 4 -id: 2 step: 36 sleeping 7 -id: 1 step: 35 sleeping 3 +id: 1 step: 35 sleeping 7 +id: 2 step: 36 sleeping 3 id: 1 step: 36 sleeping 9 id: 2 step: 37 sleeping 8 id: 1 step: 37 sleeping 5 id: 2 step: 38 sleeping 8 id: 1 step: 38 sleeping 4 id: 2 step: 39 sleeping 7 -id: 1 step: 39 sleeping 1 -id: 1 step: 40 sleeping 4 -id: 1 step: 41 sleeping 4 -id: 2 step: 40 sleeping 8 -id: 1 step: 42 sleeping 4 -id: 2 step: 41 sleeping 2 -id: 1 step: 43 sleeping 10 +id: 2 step: 40 sleeping 1 +id: 1 step: 39 sleeping 4 +id: 2 step: 41 sleeping 4 +id: 1 step: 40 sleeping 8 id: 2 step: 42 sleeping 4 +id: 1 step: 41 sleeping 2 +id: 1 step: 42 sleeping 10 id: 2 step: 43 sleeping 4 -id: 2 step: 44 sleeping 2 -id: 1 step: 44 sleeping 3 -id: 2 step: 45 sleeping 9 -id: 1 step: 45 sleeping 7 +id: 2 step: 44 sleeping 4 +id: 1 step: 43 sleeping 2 +id: 2 step: 45 sleeping 3 +id: 1 step: 44 sleeping 9 id: 2 step: 46 sleeping 7 -id: 1 step: 46 sleeping 8 -id: 2 step: 47 sleeping 1 -id: 1 step: 47 sleeping 4 -id: 2 step: 48 sleeping 3 +id: 1 step: 45 sleeping 7 +id: 2 step: 47 sleeping 8 +id: 1 step: 46 sleeping 1 +id: 2 step: 48 sleeping 4 +id: 1 step: 47 sleeping 3 id: 2 step: 49 sleeping 4 id: 1 step: 48 sleeping 6 id: 2 step: 50 sleeping 9 id: 1 step: 49 sleeping 6 -id: 2 step: 51 sleeping 2 -id: 1 step: 50 sleeping 6 -id: 2 step: 52 sleeping 8 +id: 1 step: 50 sleeping 2 +id: 2 step: 51 sleeping 6 id: 1 step: 51 sleeping 8 -id: 2 step: 53 sleeping 1 -id: 2 step: 54 sleeping 1 -id: 2 step: 55 sleeping 6 +id: 2 step: 52 sleeping 8 id: 1 step: 52 sleeping 1 -id: 1 step: 53 sleeping 3 -id: 1 step: 54 sleeping 9 -id: 2 step: 56 sleeping 4 -id: 2 step: 57 sleeping 2 -id: 2 step: 58 sleeping 3 -id: 1 step: 55 sleeping 5 -id: 2 step: 59 sleeping 8 -id: 1 step: 56 sleeping 8 -id: 2 step: 60 sleeping 8 +id: 1 step: 53 sleeping 1 +id: 2 step: 53 sleeping 6 +id: 2 step: 54 sleeping 1 +id: 1 step: 54 sleeping 3 +id: 1 step: 55 sleeping 9 +id: 1 step: 56 sleeping 4 id: 1 step: 57 sleeping 2 -id: 1 step: 58 sleeping 5 -id: 2 step: 61 sleeping 7 -id: 1 step: 59 sleeping 3 -id: 1 step: 60 sleeping 2 -id: 2 step: 62 sleeping 10 -id: 1 step: 61 sleeping 7 -id: 1 step: 62 sleeping 1 -id: 2 step: 63 sleeping 4 -id: 1 step: 63 sleeping 7 -id: 2 step: 64 sleeping 10 -id: 1 step: 64 sleeping 2 -id: 1 step: 65 sleeping 3 -id: 1 step: 66 sleeping 6 -id: 2 step: 65 sleeping 6 -id: 1 step: 67 sleeping 1 -id: 2 step: 66 sleeping 8 -id: 1 step: 68 sleeping 10 -id: 2 step: 67 sleeping 9 -id: 1 step: 69 sleeping 9 -id: 2 step: 68 sleeping 5 -id: 1 step: 70 sleeping 4 +id: 2 step: 55 sleeping 3 +id: 2 step: 56 sleeping 5 +id: 1 step: 58 sleeping 8 +id: 2 step: 57 sleeping 8 +id: 1 step: 59 sleeping 8 +id: 2 step: 58 sleeping 2 +id: 2 step: 59 sleeping 5 +id: 1 step: 60 sleeping 7 +id: 2 step: 60 sleeping 3 +id: 1 step: 61 sleeping 2 +id: 2 step: 61 sleeping 10 +id: 1 step: 62 sleeping 7 +id: 2 step: 62 sleeping 1 +id: 1 step: 63 sleeping 4 +id: 2 step: 63 sleeping 7 +id: 1 step: 64 sleeping 10 +id: 2 step: 64 sleeping 2 +id: 2 step: 65 sleeping 3 +id: 1 step: 65 sleeping 6 +id: 2 step: 66 sleeping 6 +id: 1 step: 66 sleeping 1 +id: 2 step: 67 sleeping 8 +id: 1 step: 67 sleeping 10 +id: 2 step: 68 sleeping 9 +id: 1 step: 68 sleeping 9 id: 2 step: 69 sleeping 5 -id: 1 step: 71 sleeping 8 -id: 2 step: 70 sleeping 3 -id: 2 step: 71 sleeping 3 -id: 2 step: 72 sleeping 7 -id: 1 step: 72 sleeping 10 -id: 2 step: 73 sleeping 1 -id: 2 step: 74 sleeping 7 -id: 1 step: 73 sleeping 2 -id: 1 step: 74 sleeping 7 -id: 2 step: 75 sleeping 1 -id: 2 step: 76 sleeping 2 -id: 2 step: 77 sleeping 5 -id: 1 step: 75 sleeping 5 -id: 1 step: 76 sleeping 6 -id: 2 step: 78 sleeping 4 -id: 2 step: 79 sleeping 2 +id: 2 step: 70 sleeping 4 +id: 2 step: 71 sleeping 5 +id: 1 step: 69 sleeping 8 +id: 2 step: 72 sleeping 3 +id: 1 step: 70 sleeping 3 +id: 2 step: 73 sleeping 7 +id: 1 step: 71 sleeping 10 +id: 2 step: 74 sleeping 1 +id: 1 step: 72 sleeping 7 +id: 2 step: 75 sleeping 2 +id: 1 step: 73 sleeping 7 +id: 2 step: 76 sleeping 1 +id: 2 step: 77 sleeping 2 +id: 1 step: 74 sleeping 5 +id: 2 step: 78 sleeping 5 +id: 1 step: 75 sleeping 6 +id: 2 step: 79 sleeping 4 +id: 1 step: 76 sleeping 2 id: 2 step: 80 sleeping 1 -id: 1 step: 77 sleeping 3 -id: 2 step: 81 sleeping 9 -id: 1 step: 78 sleeping 8 -id: 1 step: 79 sleeping 2 -id: 2 step: 82 sleeping 9 -id: 1 step: 80 sleeping 5 +id: 2 step: 81 sleeping 3 +id: 1 step: 77 sleeping 9 +id: 2 step: 82 sleeping 8 +id: 1 step: 78 sleeping 2 +id: 2 step: 83 sleeping 9 +id: 1 step: 79 sleeping 5 +id: 1 step: 80 sleeping 3 +id: 2 step: 84 sleeping 4 id: 1 step: 81 sleeping 3 -id: 2 step: 83 sleeping 4 -id: 1 step: 82 sleeping 3 -id: 2 step: 84 sleeping 9 -id: 1 step: 83 sleeping 4 -id: 1 step: 84 sleeping 9 -id: 2 step: 85 sleeping 7 -id: 1 step: 85 sleeping 1 -id: 1 step: 86 sleeping 6 -id: 2 step: 86 sleeping 1 -id: 2 step: 87 sleeping 5 -id: 2 step: 88 sleeping 3 -id: 1 step: 87 sleeping 8 -id: 2 step: 89 sleeping 6 -id: 1 step: 88 sleeping 2 -id: 2 step: 90 sleeping 10 -id: 1 step: 89 sleeping 1 -id: 1 step: 90 sleeping 4 -id: 1 step: 91 sleeping 1 -id: 1 step: 92 sleeping 10 -id: 2 step: 91 sleeping 1 +id: 2 step: 85 sleeping 9 +id: 1 step: 82 sleeping 4 +id: 2 step: 86 sleeping 9 +id: 1 step: 83 sleeping 7 +id: 2 step: 87 sleeping 1 +id: 1 step: 84 sleeping 6 +id: 2 step: 88 sleeping 1 +id: 2 step: 89 sleeping 5 +id: 1 step: 85 sleeping 3 +id: 1 step: 86 sleeping 8 +id: 2 step: 90 sleeping 6 +id: 1 step: 87 sleeping 2 +id: 2 step: 91 sleeping 10 +id: 1 step: 88 sleeping 1 id: 2 step: 92 sleeping 4 -id: 2 step: 93 sleeping 1 -id: 2 step: 94 sleeping 5 -id: 1 step: 93 sleeping 8 -id: 2 step: 95 sleeping 1 +id: 1 step: 89 sleeping 1 +id: 2 step: 93 sleeping 10 +id: 1 step: 90 sleeping 1 +id: 1 step: 91 sleeping 4 +id: 2 step: 94 sleeping 1 +id: 1 step: 92 sleeping 5 +id: 2 step: 95 sleeping 8 +id: 1 step: 93 sleeping 1 id: 2 step: 96 sleeping 6 id: 1 step: 94 sleeping 3 id: 1 step: 95 sleeping 10 @@ -4279,7 +4302,7 @@ id: 1 step: 98 sleeping 1 id: 1 step: 99 sleeping 7 proc_test.go:5497: TotalHitCount: 200 ---- PASS: TestWatchpointCounts (1.15s) +--- PASS: TestWatchpointCounts (9.36s) === RUN TestManualStopWhileStopped proc_test.go:5538: Continue 0 (slow) past main @@ -4329,6 +4352,8 @@ 44000000 45000000 46000000 + proc_test.go:5520: + proc_test.go:5538: Continue 1 (slow) 47000000 48000000 49000000 @@ -4383,6 +4408,8 @@ 98000000 99000000 100000000 + proc_test.go:5520: + proc_test.go:5538: Continue 2 (slow) 101000000 102000000 103000000 @@ -4457,1090 +4484,37 @@ 172000000 173000000 174000000 -175000000 -176000000 -177000000 -178000000 -179000000 -180000000 -181000000 -182000000 -183000000 -184000000 -185000000 -186000000 -187000000 -188000000 -189000000 -190000000 -191000000 -192000000 -193000000 -194000000 -195000000 -196000000 -197000000 -198000000 -199000000 -200000000 -201000000 -202000000 -203000000 -204000000 -205000000 -206000000 -207000000 -208000000 -209000000 -210000000 -211000000 -212000000 -213000000 -214000000 -215000000 -216000000 -217000000 -218000000 -219000000 -220000000 -221000000 -222000000 -223000000 -224000000 -225000000 -226000000 -227000000 -228000000 -229000000 -230000000 -231000000 -232000000 -233000000 -234000000 -235000000 -236000000 -237000000 -238000000 -239000000 -240000000 -241000000 -242000000 -243000000 -244000000 -245000000 -246000000 -247000000 -248000000 -249000000 -250000000 -251000000 -252000000 -253000000 -254000000 -255000000 -256000000 -257000000 -258000000 -259000000 -260000000 -261000000 -262000000 -263000000 -264000000 -265000000 -266000000 -267000000 -268000000 -269000000 -270000000 -271000000 -272000000 -273000000 -274000000 -275000000 -276000000 -277000000 -278000000 -279000000 -280000000 -281000000 -282000000 -283000000 -284000000 -285000000 -286000000 -287000000 -288000000 -289000000 -290000000 -291000000 -292000000 -293000000 -294000000 -295000000 -296000000 -297000000 -298000000 -299000000 -300000000 -301000000 -302000000 -303000000 -304000000 -305000000 -306000000 -307000000 -308000000 -309000000 -310000000 -311000000 -312000000 -313000000 -314000000 -315000000 -316000000 -317000000 -318000000 -319000000 -320000000 -321000000 -322000000 -323000000 -324000000 -325000000 -326000000 -327000000 -328000000 -329000000 -330000000 -331000000 -332000000 -333000000 -334000000 -335000000 -336000000 -337000000 -338000000 -339000000 -340000000 -341000000 -342000000 -343000000 -344000000 -345000000 -346000000 -347000000 -348000000 -349000000 -350000000 -351000000 -352000000 -353000000 -354000000 -355000000 -356000000 -357000000 -358000000 -359000000 -360000000 -361000000 -362000000 -363000000 -364000000 -365000000 -366000000 -367000000 -368000000 -369000000 -370000000 -371000000 -372000000 -373000000 -374000000 -375000000 -376000000 -377000000 -378000000 -379000000 -380000000 -381000000 -382000000 -383000000 -384000000 -385000000 -386000000 -387000000 -388000000 -389000000 -390000000 -391000000 -392000000 -393000000 -394000000 -395000000 -396000000 -397000000 -398000000 -399000000 -400000000 -401000000 -402000000 -403000000 -404000000 -405000000 -406000000 -407000000 -408000000 - proc_test.go:5520: - proc_test.go:5538: Continue 1 (slow) -409000000 -410000000 -411000000 -412000000 -413000000 -414000000 -415000000 -416000000 -417000000 -418000000 -419000000 -420000000 -421000000 -422000000 -423000000 -424000000 -425000000 -426000000 -427000000 -428000000 -429000000 -430000000 -431000000 -432000000 -433000000 -434000000 -435000000 -436000000 -437000000 -438000000 -439000000 -440000000 -441000000 -442000000 -443000000 -444000000 -445000000 -446000000 -447000000 -448000000 -449000000 -450000000 -451000000 -452000000 -453000000 -454000000 -455000000 -456000000 -457000000 -458000000 -459000000 -460000000 -461000000 -462000000 -463000000 -464000000 -465000000 -466000000 -467000000 -468000000 -469000000 -470000000 -471000000 -472000000 -473000000 -474000000 -475000000 -476000000 -477000000 -478000000 -479000000 -480000000 -481000000 -482000000 -483000000 -484000000 -485000000 -486000000 -487000000 -488000000 -489000000 -490000000 -491000000 -492000000 -493000000 -494000000 -495000000 -496000000 -497000000 -498000000 -499000000 -500000000 -501000000 -502000000 -503000000 -504000000 -505000000 -506000000 -507000000 -508000000 -509000000 -510000000 -511000000 -512000000 -513000000 -514000000 -515000000 -516000000 -517000000 -518000000 -519000000 -520000000 -521000000 -522000000 -523000000 -524000000 -525000000 -526000000 -527000000 -528000000 -529000000 -530000000 -531000000 -532000000 -533000000 -534000000 -535000000 -536000000 -537000000 -538000000 -539000000 -540000000 -541000000 -542000000 -543000000 -544000000 -545000000 -546000000 -547000000 -548000000 -549000000 -550000000 -551000000 -552000000 -553000000 -554000000 -555000000 -556000000 -557000000 -558000000 -559000000 -560000000 -561000000 -562000000 -563000000 -564000000 -565000000 -566000000 -567000000 -568000000 -569000000 -570000000 -571000000 -572000000 -573000000 -574000000 -575000000 -576000000 -577000000 -578000000 -579000000 -580000000 -581000000 -582000000 -583000000 -584000000 -585000000 -586000000 -587000000 -588000000 -589000000 -590000000 -591000000 -592000000 -593000000 -594000000 -595000000 -596000000 -597000000 -598000000 -599000000 -600000000 -601000000 -602000000 -603000000 -604000000 -605000000 -606000000 -607000000 -608000000 -609000000 -610000000 -611000000 -612000000 -613000000 -614000000 -615000000 -616000000 -617000000 -618000000 -619000000 -620000000 -621000000 -622000000 -623000000 -624000000 -625000000 -626000000 -627000000 -628000000 -629000000 -630000000 -631000000 -632000000 -633000000 -634000000 -635000000 -636000000 -637000000 -638000000 -639000000 -640000000 -641000000 -642000000 -643000000 -644000000 -645000000 -646000000 -647000000 -648000000 -649000000 -650000000 -651000000 -652000000 -653000000 -654000000 -655000000 -656000000 -657000000 -658000000 -659000000 -660000000 -661000000 -662000000 -663000000 -664000000 -665000000 -666000000 -667000000 -668000000 -669000000 -670000000 -671000000 -672000000 -673000000 -674000000 -675000000 -676000000 -677000000 -678000000 -679000000 -680000000 -681000000 -682000000 -683000000 -684000000 -685000000 -686000000 -687000000 -688000000 -689000000 -690000000 -691000000 -692000000 -693000000 -694000000 -695000000 -696000000 -697000000 -698000000 -699000000 -700000000 -701000000 -702000000 -703000000 -704000000 -705000000 -706000000 -707000000 -708000000 -709000000 -710000000 -711000000 -712000000 -713000000 -714000000 -715000000 -716000000 -717000000 -718000000 -719000000 -720000000 -721000000 -722000000 -723000000 -724000000 -725000000 -726000000 -727000000 -728000000 -729000000 -730000000 -731000000 -732000000 -733000000 -734000000 -735000000 -736000000 -737000000 -738000000 -739000000 -740000000 -741000000 -742000000 -743000000 -744000000 -745000000 -746000000 -747000000 -748000000 -749000000 -750000000 -751000000 -752000000 -753000000 -754000000 -755000000 -756000000 -757000000 -758000000 -759000000 -760000000 -761000000 -762000000 -763000000 -764000000 -765000000 -766000000 -767000000 -768000000 -769000000 -770000000 -771000000 -772000000 -773000000 -774000000 -775000000 -776000000 -777000000 -778000000 -779000000 -780000000 -781000000 -782000000 -783000000 -784000000 -785000000 -786000000 -787000000 -788000000 -789000000 -790000000 -791000000 -792000000 -793000000 -794000000 -795000000 -796000000 -797000000 -798000000 -799000000 -800000000 -801000000 -802000000 -803000000 -804000000 -805000000 -806000000 -807000000 -808000000 -809000000 -810000000 -811000000 -812000000 -813000000 -814000000 -815000000 -816000000 - proc_test.go:5520: - proc_test.go:5538: Continue 2 (slow) -817000000 -818000000 -819000000 -820000000 -821000000 -822000000 -823000000 -824000000 -825000000 -826000000 -827000000 -828000000 -829000000 -830000000 -831000000 -832000000 -833000000 -834000000 -835000000 -836000000 -837000000 -838000000 -839000000 -840000000 -841000000 -842000000 -843000000 -844000000 -845000000 -846000000 -847000000 -848000000 -849000000 -850000000 -851000000 -852000000 -853000000 -854000000 -855000000 -856000000 -857000000 -858000000 -859000000 -860000000 -861000000 -862000000 -863000000 -864000000 -865000000 -866000000 -867000000 -868000000 -869000000 -870000000 -871000000 -872000000 -873000000 -874000000 -875000000 -876000000 -877000000 -878000000 -879000000 -880000000 -881000000 -882000000 -883000000 -884000000 -885000000 -886000000 -887000000 -888000000 -889000000 -890000000 -891000000 -892000000 -893000000 -894000000 -895000000 -896000000 -897000000 -898000000 -899000000 -900000000 -901000000 -902000000 -903000000 -904000000 -905000000 -906000000 -907000000 -908000000 -909000000 -910000000 -911000000 -912000000 -913000000 -914000000 -915000000 -916000000 -917000000 -918000000 -919000000 -920000000 -921000000 -922000000 -923000000 -924000000 -925000000 -926000000 -927000000 -928000000 -929000000 -930000000 -931000000 -932000000 -933000000 -934000000 -935000000 -936000000 -937000000 -938000000 -939000000 -940000000 -941000000 -942000000 -943000000 -944000000 -945000000 -946000000 -947000000 -948000000 -949000000 -950000000 -951000000 -952000000 -953000000 -954000000 -955000000 -956000000 -957000000 -958000000 -959000000 -960000000 -961000000 -962000000 -963000000 -964000000 -965000000 -966000000 -967000000 -968000000 -969000000 -970000000 -971000000 -972000000 -973000000 -974000000 -975000000 -976000000 -977000000 -978000000 -979000000 -980000000 -981000000 -982000000 -983000000 -984000000 -985000000 -986000000 -987000000 -988000000 -989000000 -990000000 -991000000 -992000000 -993000000 -994000000 -995000000 -996000000 -997000000 -998000000 -999000000 -1000000000 -1001000000 -1002000000 -1003000000 -1004000000 -1005000000 -1006000000 -1007000000 -1008000000 -1009000000 -1010000000 -1011000000 -1012000000 -1013000000 -1014000000 -1015000000 -1016000000 -1017000000 -1018000000 -1019000000 -1020000000 -1021000000 -1022000000 -1023000000 -1024000000 -1025000000 -1026000000 -1027000000 -1028000000 -1029000000 -1030000000 -1031000000 -1032000000 -1033000000 -1034000000 -1035000000 -1036000000 -1037000000 -1038000000 -1039000000 -1040000000 -1041000000 -1042000000 -1043000000 -1044000000 -1045000000 -1046000000 -1047000000 -1048000000 -1049000000 -1050000000 -1051000000 -1052000000 -1053000000 -1054000000 -1055000000 -1056000000 -1057000000 -1058000000 -1059000000 -1060000000 -1061000000 -1062000000 -1063000000 -1064000000 -1065000000 -1066000000 -1067000000 -1068000000 -1069000000 -1070000000 -1071000000 -1072000000 -1073000000 -1074000000 -1075000000 -1076000000 -1077000000 -1078000000 -1079000000 -1080000000 -1081000000 -1082000000 -1083000000 -1084000000 -1085000000 -1086000000 -1087000000 -1088000000 -1089000000 -1090000000 -1091000000 -1092000000 -1093000000 -1094000000 -1095000000 -1096000000 -1097000000 -1098000000 -1099000000 -1100000000 -1101000000 -1102000000 -1103000000 -1104000000 -1105000000 -1106000000 -1107000000 -1108000000 -1109000000 -1110000000 -1111000000 -1112000000 -1113000000 -1114000000 -1115000000 -1116000000 -1117000000 -1118000000 -1119000000 -1120000000 -1121000000 -1122000000 -1123000000 -1124000000 -1125000000 -1126000000 -1127000000 -1128000000 -1129000000 -1130000000 -1131000000 -1132000000 -1133000000 -1134000000 -1135000000 -1136000000 -1137000000 -1138000000 -1139000000 -1140000000 -1141000000 -1142000000 -1143000000 -1144000000 -1145000000 -1146000000 -1147000000 -1148000000 -1149000000 -1150000000 -1151000000 -1152000000 -1153000000 -1154000000 -1155000000 -1156000000 -1157000000 -1158000000 -1159000000 -1160000000 -1161000000 -1162000000 -1163000000 -1164000000 -1165000000 -1166000000 -1167000000 -1168000000 -1169000000 -1170000000 -1171000000 -1172000000 -1173000000 -1174000000 -1175000000 -1176000000 -1177000000 -1178000000 -1179000000 -1180000000 -1181000000 -1182000000 -1183000000 -1184000000 -1185000000 -1186000000 -1187000000 -1188000000 -1189000000 -1190000000 -1191000000 -1192000000 -1193000000 -1194000000 -1195000000 -1196000000 -1197000000 -1198000000 -1199000000 -1200000000 -1201000000 -1202000000 -1203000000 -1204000000 -1205000000 -1206000000 -1207000000 -1208000000 -1209000000 -1210000000 -1211000000 -1212000000 -1213000000 -1214000000 -1215000000 -1216000000 -1217000000 -1218000000 -1219000000 -1220000000 -1221000000 -1222000000 -1223000000 -1224000000 -1225000000 -1226000000 proc_test.go:5520: proc_test.go:5549: Continue 0 (fast) proc_test.go:5520: proc_test.go:5549: Continue 1 (fast) +175000000 +176000000 proc_test.go:5520: proc_test.go:5549: Continue 2 (fast) proc_test.go:5520: proc_test.go:5549: Continue 3 (fast) proc_test.go:5520: proc_test.go:5549: Continue 4 (fast) +177000000 proc_test.go:5520: ---- PASS: TestManualStopWhileStopped (9.32s) +--- PASS: TestManualStopWhileStopped (9.72s) === RUN TestDwrapStartLocation proc_test.go:5575: "runtime.main" proc_test.go:5575: "runtime.forcegchelper" proc_test.go:5575: "runtime.gcenable.func1" proc_test.go:5575: "runtime.gcenable.func2" proc_test.go:5575: "main.agoroutine" ---- PASS: TestDwrapStartLocation (0.27s) +--- PASS: TestDwrapStartLocation (0.48s) === RUN TestWatchpointStack support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestWatchpointStack - proc_test.go:5649: &proc.Breakpoint{FunctionName:"main.main", File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/databpstack.go", Line:24, Addr:0x482679, OriginalData:[]uint8{0x48}, WatchExpr:"", WatchType:0x0, HWBreakIndex:0x0, watchStackOff:0, Breaklets:[]*proc.Breaklet{(*proc.Breaklet)(0xc000323cc0)}, Logical:(*proc.LogicalBreakpoint)(0xc0002bc000), returnInfo:(*proc.returnBreakpointInfo)(nil)} ---- PASS: TestWatchpointStack (0.89s) + proc_test.go:5649: &proc.Breakpoint{FunctionName:"main.main", File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/databpstack.go", Line:24, Addr:0x482679, OriginalData:[]uint8{0x48}, WatchExpr:"", WatchType:0x0, HWBreakIndex:0x0, watchStackOff:0, Breaklets:[]*proc.Breaklet{(*proc.Breaklet)(0xc000c40dc0)}, Logical:(*proc.LogicalBreakpoint)(0xc00001be60), returnInfo:(*proc.returnBreakpointInfo)(nil)} +--- PASS: TestWatchpointStack (2.78s) === RUN TestWatchpointStackBackwardsOutOfScope proc_test.go:87: skipped on rr: only for recorded targets --- SKIP: TestWatchpointStackBackwardsOutOfScope (0.00s) === RUN TestSetOnFunctions ---- PASS: TestSetOnFunctions (0.26s) +--- PASS: TestSetOnFunctions (0.70s) === RUN TestSetYMMRegister proc_test.go:87: skipped on darwin/amd64: N/A --- SKIP: TestSetYMMRegister (0.00s) @@ -5548,16 +4522,16 @@ proc_test.go:5794: first continue proc_test.go:5796: second continue proc_test.go:5802: third continue - proc_test.go:5806: &proc.Breakpoint{FunctionName:"runtime.fatalpanic", File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, Addr:0x431c20, OriginalData:[]uint8{0x48}, WatchExpr:"", WatchType:0x0, HWBreakIndex:0x0, watchStackOff:0, Breaklets:[]*proc.Breaklet{(*proc.Breaklet)(0xc000214410)}, Logical:(*proc.LogicalBreakpoint)(0xc000590120), returnInfo:(*proc.returnBreakpointInfo)(nil)} ---- PASS: TestNilPtrDerefInBreakInstr (1.12s) + proc_test.go:5806: &proc.Breakpoint{FunctionName:"runtime.fatalpanic", File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, Addr:0x431c20, OriginalData:[]uint8{0x48}, WatchExpr:"", WatchType:0x0, HWBreakIndex:0x0, watchStackOff:0, Breaklets:[]*proc.Breaklet{(*proc.Breaklet)(0xc000301900)}, Logical:(*proc.LogicalBreakpoint)(0xc000130480), returnInfo:(*proc.returnBreakpointInfo)(nil)} +--- PASS: TestNilPtrDerefInBreakInstr (1.69s) === RUN TestStepIntoAutogeneratedSkip ---- PASS: TestStepIntoAutogeneratedSkip (0.78s) +--- PASS: TestStepIntoAutogeneratedSkip (1.34s) === RUN TestCallInjectionFlagCorruption proc_test.go:5863: rflags before = 0x246 proc_test.go:5870: rflags after = 0x246 ---- PASS: TestCallInjectionFlagCorruption (1.01s) +--- PASS: TestCallInjectionFlagCorruption (2.75s) === RUN TestGnuDebuglink ---- PASS: TestGnuDebuglink (0.52s) +--- PASS: TestGnuDebuglink (0.48s) === RUN TestStacktraceExtlinkMac proc_test.go:87: skipped on darwin: darwin only --- SKIP: TestStacktraceExtlinkMac (0.00s) @@ -5565,56 +4539,57 @@ proc_test.go:5961: Continuing proc_test.go:5961: Continuing parent starting - proc_test.go:6020: variable 'n' on target 1555654: &proc.Variable{Addr:0xbeef000000000000, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xc0004fea10), RealType:(*godwarf.StringType)(0xc0004fea10), Kind:0x18, mem:(*proc.compositeMemory)(0xc00062a700), bi:(*proc.BinaryInfo)(0xc0004a7b80), Value:(*constant.stringVal)(0xc000421290), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x28, Base:0x7ffd93001ff3, stride:1, fieldType:(*godwarf.UintType)(0xc0008f9880), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0008f9840), DeclLine:15} ("C1") - proc_test.go:6020: variable 'n' on target 1555655: &proc.Variable{Addr:0xbeef000000000000, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xc000467d50), RealType:(*godwarf.StringType)(0xc000467d50), Kind:0x18, mem:(*proc.compositeMemory)(0xc001bf0000), bi:(*proc.BinaryInfo)(0xc00003c2c0), Value:(*constant.stringVal)(0xc001268e10), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x28, Base:0x7ffd20d17ff3, stride:1, fieldType:(*godwarf.UintType)(0xc000a1a280), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc000a1a240), DeclLine:15} ("C2") + proc_test.go:6020: variable 'n' on target 3073107: &proc.Variable{Addr:0xbeef000000000000, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xc000370700), RealType:(*godwarf.StringType)(0xc000370700), Kind:0x18, mem:(*proc.compositeMemory)(0xc0015021c0), bi:(*proc.BinaryInfo)(0xc0007842c0), Value:(*constant.stringVal)(0xc001d08360), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x28, Base:0x7ffdb752afc2, stride:1, fieldType:(*godwarf.UintType)(0xc00161e340), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc00161e300), DeclLine:15} ("C1") proc_test.go:5961: Continuing hello from C1 + proc_test.go:6020: variable 'n' on target 3073129: &proc.Variable{Addr:0xbeef000000000000, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xc000c5df10), RealType:(*godwarf.StringType)(0xc000c5df10), Kind:0x18, mem:(*proc.compositeMemory)(0xc0002da540), bi:(*proc.BinaryInfo)(0xc000afc000), Value:(*constant.stringVal)(0xc001d34750), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x28, Base:0x7ffd32cf9fc2, stride:1, fieldType:(*godwarf.UintType)(0xc001144280), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc001144240), DeclLine:15} ("C2") + proc_test.go:5961: Continuing hello from C2 - proc_test.go:6020: variable 'n' on target 1555653: &proc.Variable{Addr:0xbeef000000000000, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xc00093ea80), RealType:(*godwarf.StringType)(0xc00093ea80), Kind:0x18, mem:(*proc.compositeMemory)(0xc00062a7e0), bi:(*proc.BinaryInfo)(0xc00003c160), Value:(*constant.stringVal)(0xc0004244e0), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x28, Base:0x7ffcc5db4ff3, stride:1, fieldType:(*godwarf.UintType)(0xc0008f9d00), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc0008f9cc0), DeclLine:15} ("C0") + proc_test.go:6020: variable 'n' on target 3073102: &proc.Variable{Addr:0xbeef000000000000, OnlyAddr:false, Name:"n", DwarfType:(*godwarf.StringType)(0xc000371570), RealType:(*godwarf.StringType)(0xc000371570), Kind:0x18, mem:(*proc.compositeMemory)(0xc0013a4000), bi:(*proc.BinaryInfo)(0xc000784160), Value:(*constant.stringVal)(0xc00162da70), FloatSpecial:0x0, reg:(*op.DwarfRegister)(nil), Len:2, Cap:0, Flags:0x28, Base:0x7ffd45ae2fc2, stride:1, fieldType:(*godwarf.UintType)(0xc00036a180), closureAddr:0x0, mapSkip:0, Children:[]proc.Variable(nil), loaded:true, Unreadable:error(nil), LocationExpr:(*proc.locationExpr)(0xc00036a140), DeclLine:15} ("C0") proc_test.go:5961: Continuing hello from C0 proc_test.go:5961: Continuing done ---- PASS: TestFollowExec (2.00s) +--- PASS: TestFollowExec (5.43s) === RUN TestEscapeCheckUnreadable ---- PASS: TestEscapeCheckUnreadable (0.46s) +--- PASS: TestEscapeCheckUnreadable (2.59s) === RUN TestIssue419 Start Receive signal interrupt End - proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:1555801, err:error(nil)} - proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:1555801, Status:0} ---- PASS: TestIssue419 (1.35s) + proc_unix_test.go:63: error proc_test.errIssue419 proc_test.errIssue419{pid:3073640, err:error(nil)} + proc_unix_test.go:63: error proc.ErrProcessExited proc.ErrProcessExited{Pid:3073640, Status:0} +--- PASS: TestIssue419 (2.39s) === RUN TestSignalDeath - proc_unix_test.go:94: error is Process 1555810 has exited with status -13 ---- PASS: TestSignalDeath (0.08s) + proc_unix_test.go:94: error is Process 3073703 has exited with status -13 +--- PASS: TestSignalDeath (0.66s) === RUN TestScopeWithEscapedVariable ---- PASS: TestScopeWithEscapedVariable (0.68s) +--- PASS: TestScopeWithEscapedVariable (1.84s) === RUN TestScope scope_test.go:80: 35 breakpoints set ---- PASS: TestScope (0.43s) +--- PASS: TestScope (1.54s) === RUN TestGoroutineCreationLocation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestGoroutineCreationLocation ---- PASS: TestGoroutineCreationLocation (0.27s) +--- PASS: TestGoroutineCreationLocation (0.33s) === RUN TestVariableEvaluation2 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluation2 ---- PASS: TestVariableEvaluation2 (0.50s) +--- PASS: TestVariableEvaluation2 (0.86s) === RUN TestSetVariable ---- PASS: TestSetVariable (0.50s) +--- PASS: TestSetVariable (0.56s) === RUN TestVariableEvaluationShort support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestVariableEvaluationShort ---- PASS: TestVariableEvaluationShort (0.50s) +--- PASS: TestVariableEvaluationShort (0.52s) === RUN TestMultilineVariableEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestMultilineVariableEvaluation ---- PASS: TestMultilineVariableEvaluation (0.29s) +--- PASS: TestMultilineVariableEvaluation (0.57s) === RUN TestLocalVariables support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestLocalVariables ---- PASS: TestLocalVariables (0.48s) +--- PASS: TestLocalVariables (0.84s) === RUN TestEmbeddedStruct support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEmbeddedStruct ---- PASS: TestEmbeddedStruct (0.51s) +--- PASS: TestEmbeddedStruct (0.79s) === RUN TestComplexSetting ---- PASS: TestComplexSetting (0.48s) +--- PASS: TestComplexSetting (0.84s) === RUN TestEvalExpression support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEvalExpression === RUN TestEvalExpression/0 @@ -5873,7 +4848,7 @@ === RUN TestEvalExpression/253 === RUN TestEvalExpression/254 === RUN TestEvalExpression/255 ---- PASS: TestEvalExpression (0.52s) +--- PASS: TestEvalExpression (2.14s) --- PASS: TestEvalExpression/0 (0.00s) --- PASS: TestEvalExpression/1 (0.00s) --- PASS: TestEvalExpression/2 (0.00s) @@ -5883,8 +4858,8 @@ --- PASS: TestEvalExpression/6 (0.00s) --- PASS: TestEvalExpression/7 (0.00s) --- PASS: TestEvalExpression/8 (0.00s) - --- PASS: TestEvalExpression/9 (0.00s) - --- PASS: TestEvalExpression/10 (0.00s) + --- PASS: TestEvalExpression/9 (0.01s) + --- PASS: TestEvalExpression/10 (0.02s) --- PASS: TestEvalExpression/11 (0.00s) --- PASS: TestEvalExpression/12 (0.00s) --- PASS: TestEvalExpression/13 (0.00s) @@ -5894,12 +4869,12 @@ --- PASS: TestEvalExpression/17 (0.00s) --- PASS: TestEvalExpression/18 (0.00s) --- PASS: TestEvalExpression/19 (0.00s) - --- PASS: TestEvalExpression/20 (0.00s) + --- PASS: TestEvalExpression/20 (0.01s) --- PASS: TestEvalExpression/21 (0.00s) --- PASS: TestEvalExpression/22 (0.00s) --- PASS: TestEvalExpression/23 (0.00s) --- PASS: TestEvalExpression/24 (0.00s) - --- PASS: TestEvalExpression/25 (0.00s) + --- PASS: TestEvalExpression/25 (0.03s) --- PASS: TestEvalExpression/26 (0.00s) --- PASS: TestEvalExpression/27 (0.00s) --- PASS: TestEvalExpression/28 (0.00s) @@ -5911,8 +4886,8 @@ --- PASS: TestEvalExpression/34 (0.00s) --- PASS: TestEvalExpression/35 (0.00s) --- PASS: TestEvalExpression/36 (0.00s) - --- PASS: TestEvalExpression/37 (0.00s) - --- PASS: TestEvalExpression/38 (0.00s) + --- PASS: TestEvalExpression/37 (0.02s) + --- PASS: TestEvalExpression/38 (0.01s) --- PASS: TestEvalExpression/39 (0.00s) --- PASS: TestEvalExpression/40 (0.00s) --- PASS: TestEvalExpression/41 (0.00s) @@ -5920,85 +4895,85 @@ --- PASS: TestEvalExpression/43 (0.00s) --- PASS: TestEvalExpression/44 (0.00s) --- PASS: TestEvalExpression/45 (0.00s) - --- PASS: TestEvalExpression/46 (0.00s) - --- PASS: TestEvalExpression/47 (0.00s) + --- PASS: TestEvalExpression/46 (0.02s) + --- PASS: TestEvalExpression/47 (0.02s) --- PASS: TestEvalExpression/48 (0.00s) --- PASS: TestEvalExpression/49 (0.00s) --- PASS: TestEvalExpression/50 (0.00s) - --- PASS: TestEvalExpression/51 (0.00s) + --- PASS: TestEvalExpression/51 (0.01s) --- PASS: TestEvalExpression/52 (0.00s) --- PASS: TestEvalExpression/53 (0.00s) --- PASS: TestEvalExpression/54 (0.00s) - --- PASS: TestEvalExpression/55 (0.00s) + --- PASS: TestEvalExpression/55 (0.02s) --- PASS: TestEvalExpression/56 (0.00s) --- PASS: TestEvalExpression/57 (0.00s) - --- PASS: TestEvalExpression/58 (0.00s) + --- PASS: TestEvalExpression/58 (0.01s) --- PASS: TestEvalExpression/59 (0.00s) --- PASS: TestEvalExpression/60 (0.00s) --- PASS: TestEvalExpression/61 (0.00s) --- PASS: TestEvalExpression/62 (0.00s) --- PASS: TestEvalExpression/63 (0.00s) --- PASS: TestEvalExpression/64 (0.00s) - --- PASS: TestEvalExpression/65 (0.00s) - --- PASS: TestEvalExpression/66 (0.00s) + --- PASS: TestEvalExpression/65 (0.01s) + --- PASS: TestEvalExpression/66 (0.02s) --- PASS: TestEvalExpression/67 (0.00s) --- PASS: TestEvalExpression/68 (0.00s) --- PASS: TestEvalExpression/69 (0.00s) --- PASS: TestEvalExpression/70 (0.00s) --- PASS: TestEvalExpression/71 (0.00s) --- PASS: TestEvalExpression/72 (0.00s) - --- PASS: TestEvalExpression/73 (0.00s) - --- PASS: TestEvalExpression/74 (0.00s) + --- PASS: TestEvalExpression/73 (0.01s) + --- PASS: TestEvalExpression/74 (0.01s) --- PASS: TestEvalExpression/75 (0.00s) - --- PASS: TestEvalExpression/76 (0.00s) - --- PASS: TestEvalExpression/77 (0.00s) - --- PASS: TestEvalExpression/78 (0.00s) + --- PASS: TestEvalExpression/76 (0.01s) + --- PASS: TestEvalExpression/77 (0.02s) + --- PASS: TestEvalExpression/78 (0.02s) --- PASS: TestEvalExpression/79 (0.00s) --- PASS: TestEvalExpression/80 (0.00s) --- PASS: TestEvalExpression/81 (0.00s) --- PASS: TestEvalExpression/82 (0.00s) --- PASS: TestEvalExpression/83 (0.00s) - --- PASS: TestEvalExpression/84 (0.00s) - --- PASS: TestEvalExpression/85 (0.00s) - --- PASS: TestEvalExpression/86 (0.00s) - --- PASS: TestEvalExpression/87 (0.00s) + --- PASS: TestEvalExpression/84 (0.01s) + --- PASS: TestEvalExpression/85 (0.01s) + --- PASS: TestEvalExpression/86 (0.01s) + --- PASS: TestEvalExpression/87 (0.01s) --- PASS: TestEvalExpression/88 (0.00s) - --- PASS: TestEvalExpression/89 (0.00s) + --- PASS: TestEvalExpression/89 (0.01s) --- PASS: TestEvalExpression/90 (0.00s) --- PASS: TestEvalExpression/91 (0.00s) --- PASS: TestEvalExpression/92 (0.00s) - --- PASS: TestEvalExpression/93 (0.00s) + --- PASS: TestEvalExpression/93 (0.01s) --- PASS: TestEvalExpression/94 (0.00s) - --- PASS: TestEvalExpression/95 (0.00s) - --- PASS: TestEvalExpression/96 (0.00s) + --- PASS: TestEvalExpression/95 (0.02s) + --- PASS: TestEvalExpression/96 (0.01s) --- PASS: TestEvalExpression/97 (0.00s) - --- PASS: TestEvalExpression/98 (0.00s) - --- PASS: TestEvalExpression/99 (0.00s) - --- PASS: TestEvalExpression/100 (0.00s) - --- PASS: TestEvalExpression/101 (0.00s) - --- PASS: TestEvalExpression/102 (0.00s) - --- PASS: TestEvalExpression/103 (0.00s) + --- PASS: TestEvalExpression/98 (0.01s) + --- PASS: TestEvalExpression/99 (0.01s) + --- PASS: TestEvalExpression/100 (0.02s) + --- PASS: TestEvalExpression/101 (0.02s) + --- PASS: TestEvalExpression/102 (0.01s) + --- PASS: TestEvalExpression/103 (0.01s) --- PASS: TestEvalExpression/104 (0.00s) --- PASS: TestEvalExpression/105 (0.00s) - --- PASS: TestEvalExpression/106 (0.00s) - --- PASS: TestEvalExpression/107 (0.00s) - --- PASS: TestEvalExpression/108 (0.00s) - --- PASS: TestEvalExpression/109 (0.00s) - --- PASS: TestEvalExpression/110 (0.00s) - --- PASS: TestEvalExpression/111 (0.00s) - --- PASS: TestEvalExpression/112 (0.00s) - --- PASS: TestEvalExpression/113 (0.00s) - --- PASS: TestEvalExpression/114 (0.00s) - --- PASS: TestEvalExpression/115 (0.00s) - --- PASS: TestEvalExpression/116 (0.00s) - --- PASS: TestEvalExpression/117 (0.00s) - --- PASS: TestEvalExpression/118 (0.00s) - --- PASS: TestEvalExpression/119 (0.00s) - --- PASS: TestEvalExpression/120 (0.00s) - --- PASS: TestEvalExpression/121 (0.00s) - --- PASS: TestEvalExpression/122 (0.00s) - --- PASS: TestEvalExpression/123 (0.00s) - --- PASS: TestEvalExpression/124 (0.00s) + --- PASS: TestEvalExpression/106 (0.01s) + --- PASS: TestEvalExpression/107 (0.01s) + --- PASS: TestEvalExpression/108 (0.01s) + --- PASS: TestEvalExpression/109 (0.01s) + --- PASS: TestEvalExpression/110 (0.01s) + --- PASS: TestEvalExpression/111 (0.01s) + --- PASS: TestEvalExpression/112 (0.01s) + --- PASS: TestEvalExpression/113 (0.02s) + --- PASS: TestEvalExpression/114 (0.02s) + --- PASS: TestEvalExpression/115 (0.01s) + --- PASS: TestEvalExpression/116 (0.01s) + --- PASS: TestEvalExpression/117 (0.01s) + --- PASS: TestEvalExpression/118 (0.01s) + --- PASS: TestEvalExpression/119 (0.02s) + --- PASS: TestEvalExpression/120 (0.01s) + --- PASS: TestEvalExpression/121 (0.01s) + --- PASS: TestEvalExpression/122 (0.01s) + --- PASS: TestEvalExpression/123 (0.01s) + --- PASS: TestEvalExpression/124 (0.01s) --- PASS: TestEvalExpression/125 (0.00s) --- PASS: TestEvalExpression/126 (0.00s) --- PASS: TestEvalExpression/127 (0.00s) @@ -6006,21 +4981,21 @@ --- PASS: TestEvalExpression/129 (0.00s) --- PASS: TestEvalExpression/130 (0.00s) --- PASS: TestEvalExpression/131 (0.00s) - --- PASS: TestEvalExpression/132 (0.00s) - --- PASS: TestEvalExpression/133 (0.00s) + --- PASS: TestEvalExpression/132 (0.01s) + --- PASS: TestEvalExpression/133 (0.02s) --- PASS: TestEvalExpression/134 (0.00s) --- PASS: TestEvalExpression/135 (0.00s) --- PASS: TestEvalExpression/136 (0.00s) - --- PASS: TestEvalExpression/137 (0.00s) + --- PASS: TestEvalExpression/137 (0.01s) --- PASS: TestEvalExpression/138 (0.00s) --- PASS: TestEvalExpression/139 (0.00s) --- PASS: TestEvalExpression/140 (0.00s) --- PASS: TestEvalExpression/141 (0.00s) --- PASS: TestEvalExpression/142 (0.00s) --- PASS: TestEvalExpression/143 (0.00s) - --- PASS: TestEvalExpression/144 (0.00s) - --- PASS: TestEvalExpression/145 (0.00s) - --- PASS: TestEvalExpression/146 (0.00s) + --- PASS: TestEvalExpression/144 (0.02s) + --- PASS: TestEvalExpression/145 (0.01s) + --- PASS: TestEvalExpression/146 (0.02s) --- PASS: TestEvalExpression/147 (0.00s) --- PASS: TestEvalExpression/148 (0.00s) --- PASS: TestEvalExpression/149 (0.00s) @@ -6043,9 +5018,9 @@ --- PASS: TestEvalExpression/166 (0.00s) --- PASS: TestEvalExpression/167 (0.00s) --- PASS: TestEvalExpression/168 (0.00s) - --- PASS: TestEvalExpression/169 (0.00s) - --- PASS: TestEvalExpression/170 (0.00s) - --- PASS: TestEvalExpression/171 (0.00s) + --- PASS: TestEvalExpression/169 (0.01s) + --- PASS: TestEvalExpression/170 (0.03s) + --- PASS: TestEvalExpression/171 (0.01s) --- PASS: TestEvalExpression/172 (0.00s) --- PASS: TestEvalExpression/173 (0.00s) --- PASS: TestEvalExpression/174 (0.00s) @@ -6053,9 +5028,9 @@ --- PASS: TestEvalExpression/176 (0.00s) --- PASS: TestEvalExpression/177 (0.00s) --- PASS: TestEvalExpression/178 (0.00s) - --- PASS: TestEvalExpression/179 (0.00s) + --- PASS: TestEvalExpression/179 (0.01s) --- PASS: TestEvalExpression/180 (0.00s) - --- PASS: TestEvalExpression/181 (0.00s) + --- PASS: TestEvalExpression/181 (0.01s) --- PASS: TestEvalExpression/182 (0.00s) --- PASS: TestEvalExpression/183 (0.00s) --- PASS: TestEvalExpression/184 (0.00s) @@ -6070,15 +5045,15 @@ --- PASS: TestEvalExpression/193 (0.00s) --- PASS: TestEvalExpression/194 (0.00s) --- PASS: TestEvalExpression/195 (0.00s) - --- PASS: TestEvalExpression/196 (0.00s) - --- PASS: TestEvalExpression/197 (0.00s) - --- PASS: TestEvalExpression/198 (0.00s) - --- PASS: TestEvalExpression/199 (0.00s) - --- PASS: TestEvalExpression/200 (0.00s) - --- PASS: TestEvalExpression/201 (0.00s) - --- PASS: TestEvalExpression/202 (0.00s) - --- PASS: TestEvalExpression/203 (0.00s) - --- PASS: TestEvalExpression/204 (0.00s) + --- PASS: TestEvalExpression/196 (0.02s) + --- PASS: TestEvalExpression/197 (0.02s) + --- PASS: TestEvalExpression/198 (0.01s) + --- PASS: TestEvalExpression/199 (0.01s) + --- PASS: TestEvalExpression/200 (0.01s) + --- PASS: TestEvalExpression/201 (0.01s) + --- PASS: TestEvalExpression/202 (0.01s) + --- PASS: TestEvalExpression/203 (0.01s) + --- PASS: TestEvalExpression/204 (0.01s) --- PASS: TestEvalExpression/205 (0.00s) --- PASS: TestEvalExpression/206 (0.00s) --- PASS: TestEvalExpression/207 (0.00s) @@ -6093,9 +5068,9 @@ --- PASS: TestEvalExpression/216 (0.00s) --- PASS: TestEvalExpression/217 (0.00s) --- PASS: TestEvalExpression/218 (0.00s) - --- PASS: TestEvalExpression/219 (0.00s) + --- PASS: TestEvalExpression/219 (0.01s) --- PASS: TestEvalExpression/220 (0.00s) - --- PASS: TestEvalExpression/221 (0.00s) + --- PASS: TestEvalExpression/221 (0.01s) --- PASS: TestEvalExpression/222 (0.00s) --- PASS: TestEvalExpression/223 (0.00s) --- PASS: TestEvalExpression/224 (0.00s) @@ -6109,106 +5084,106 @@ --- PASS: TestEvalExpression/232 (0.00s) --- PASS: TestEvalExpression/233 (0.00s) --- PASS: TestEvalExpression/234 (0.00s) - --- PASS: TestEvalExpression/235 (0.00s) - --- PASS: TestEvalExpression/236 (0.00s) - --- PASS: TestEvalExpression/237 (0.00s) + --- PASS: TestEvalExpression/235 (0.02s) + --- PASS: TestEvalExpression/236 (0.01s) + --- PASS: TestEvalExpression/237 (0.02s) --- PASS: TestEvalExpression/238 (0.00s) - --- PASS: TestEvalExpression/239 (0.00s) - --- PASS: TestEvalExpression/240 (0.00s) - --- PASS: TestEvalExpression/241 (0.00s) - --- PASS: TestEvalExpression/242 (0.00s) - --- PASS: TestEvalExpression/243 (0.00s) - --- PASS: TestEvalExpression/244 (0.00s) - --- PASS: TestEvalExpression/245 (0.00s) - --- PASS: TestEvalExpression/246 (0.00s) - --- PASS: TestEvalExpression/247 (0.00s) - --- PASS: TestEvalExpression/248 (0.00s) - --- PASS: TestEvalExpression/249 (0.00s) - --- PASS: TestEvalExpression/250 (0.00s) - --- PASS: TestEvalExpression/251 (0.00s) - --- PASS: TestEvalExpression/252 (0.00s) - --- PASS: TestEvalExpression/253 (0.00s) - --- PASS: TestEvalExpression/254 (0.01s) - --- PASS: TestEvalExpression/255 (0.00s) + --- PASS: TestEvalExpression/239 (0.01s) + --- PASS: TestEvalExpression/240 (0.01s) + --- PASS: TestEvalExpression/241 (0.01s) + --- PASS: TestEvalExpression/242 (0.02s) + --- PASS: TestEvalExpression/243 (0.01s) + --- PASS: TestEvalExpression/244 (0.02s) + --- PASS: TestEvalExpression/245 (0.02s) + --- PASS: TestEvalExpression/246 (0.02s) + --- PASS: TestEvalExpression/247 (0.01s) + --- PASS: TestEvalExpression/248 (0.01s) + --- PASS: TestEvalExpression/249 (0.01s) + --- PASS: TestEvalExpression/250 (0.01s) + --- PASS: TestEvalExpression/251 (0.01s) + --- PASS: TestEvalExpression/252 (0.01s) + --- PASS: TestEvalExpression/253 (0.01s) + --- PASS: TestEvalExpression/254 (0.06s) + --- PASS: TestEvalExpression/255 (0.01s) === RUN TestEvalAddrAndCast support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestEvalAddrAndCast variables_test.go:889: &c1 → (*main.cstruct)(0xc00010b330) - variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0xc000000130) - variables_test.go:904: *(*main.astruct)(0xc000000130) → main.astruct {A: 1, B: 2} ---- PASS: TestEvalAddrAndCast (0.49s) + variables_test.go:897: &(c1.pb.a) → (*main.astruct)(0xc000000140) + variables_test.go:904: *(*main.astruct)(0xc000000140) → main.astruct {A: 1, B: 2} +--- PASS: TestEvalAddrAndCast (0.79s) === RUN TestMapEvaluation support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestMapEvaluation variables_test.go:916: m1 = map[string]main.astruct [ - "quintuplets": {A: 0, B: 0}, - "quaffing": {A: 0, B: 0}, + "coincidentally": {A: 0, B: 0}, "meanders": {A: 0, B: 0}, - "thallium": {A: 0, B: 0}, - "orientations": {A: 0, B: 0}, - "ravenously": {A: 0, B: 0}, - "reminisce": {A: 0, B: 0}, - "unsincereness": {A: 0, B: 0}, - "undazzled": {A: 0, B: 0}, - "heautomorphism": {A: 0, B: 0}, - "groomer": {A: 0, B: 0}, - "preinvolvement": {A: 0, B: 0}, - "unguidableness": {A: 0, B: 0}, - "Adenauer": {A: 0, B: 0}, - "alterable": {A: 0, B: 0}, - "zoning": {A: 0, B: 0}, - "tumblers": {A: 0, B: 0}, - "horticulturists": {A: 0, B: 0}, - "hormonal": {A: 0, B: 0}, - "sweetbrier": {A: 0, B: 0}, + "capocchia": {A: 0, B: 0}, "availing": {A: 0, B: 0}, - "snorkel": {A: 0, B: 0}, "animates": {A: 0, B: 0}, - "crenature": {A: 0, B: 0}, - "egging": {A: 0, B: 0}, - "lip": {A: 0, B: 0}, - "vaccinationist": {A: 0, B: 0}, "undermeasure": {A: 0, B: 0}, - "hindrances": {A: 0, B: 0}, - "basiliscine": {A: 0, B: 0}, - "gutters": {A: 0, B: 0}, - "jibbed": {A: 0, B: 0}, - "capital": {A: 0, B: 0}, - "capocchia": {A: 0, B: 0}, - "coincidentally": {A: 0, B: 0}, - "adversaria": {A: 0, B: 0}, - "councilmanic": {A: 0, B: 0}, + "preinvolvement": {A: 0, B: 0}, + "jagless": {A: 0, B: 0}, + "adaptive": {A: 0, B: 0}, + "Zubenelgenubi": {A: 0, B: 0}, + "bantering": {A: 0, B: 0}, + "intentionally": {A: 0, B: 0}, + "groomer": {A: 0, B: 0}, + "parasite": {A: 0, B: 0}, + "zoning": {A: 0, B: 0}, "flummoxes": {A: 0, B: 0}, - "wristwatches": {A: 0, B: 0}, - "equivocally": {A: 0, B: 0}, - "prankster": {A: 0, B: 0}, - "Micraster": {A: 0, B: 0}, - "tangos": {A: 0, B: 0}, - "inserts": {A: 0, B: 0}, + "adversaria": {A: 0, B: 0}, + "Malone": {A: 2, B: 3}, + "squadrons": {A: 0, B: 0}, + "lip": {A: 0, B: 0}, + "snorkel": {A: 0, B: 0}, "raphidiferous": {A: 0, B: 0}, - "arsenic": {A: 0, B: 0}, + "wristwatches": {A: 0, B: 0}, "periling": {A: 0, B: 0}, + "ravenously": {A: 0, B: 0}, + "basiliscine": {A: 0, B: 0}, + "hormonal": {A: 0, B: 0}, + "unfluttering": {A: 0, B: 0}, + "arsenic": {A: 0, B: 0}, + "orientations": {A: 0, B: 0}, + "capital": {A: 0, B: 0}, + "vaccinationist": {A: 0, B: 0}, + "tangos": {A: 0, B: 0}, + "tumblers": {A: 0, B: 0}, + "hindrances": {A: 0, B: 0}, + "crenature": {A: 0, B: 0}, + "idealism": {A: 0, B: 0}, "chant": {A: 0, B: 0}, "fern": {A: 0, B: 0}, - "Zubenelgenubi": {A: 0, B: 0}, - "bantering": {A: 0, B: 0}, - "glycine": {A: 0, B: 0}, - "annunciable": {A: 0, B: 0}, - "jagless": {A: 0, B: 0}, - "Malone": {A: 2, B: 3}, - "adaptive": {A: 0, B: 0}, "tiara": {A: 0, B: 0}, + "unsincereness": {A: 0, B: 0}, + "quintuplets": {A: 0, B: 0}, + "sweetbrier": {A: 0, B: 0}, + "takers": {A: 0, B: 0}, + "horticulturists": {A: 0, B: 0}, + "equivocally": {A: 0, B: 0}, + "egging": {A: 0, B: 0}, + "shadrach": {A: 0, B: 0}, + "glycine": {A: 0, B: 0}, + "unguidableness": {A: 0, B: 0}, + "councilmanic": {A: 0, B: 0}, + "gutters": {A: 0, B: 0}, "paramese": {A: 0, B: 0}, - "unfluttering": {A: 0, B: 0}, - "squadrons": {A: 0, B: 0}, - "parasite": {A: 0, B: 0}, + "Micraster": {A: 0, B: 0}, + "alterable": {A: 0, B: 0}, + "jibbed": {A: 0, B: 0}, + "undazzled": {A: 0, B: 0}, + "heautomorphism": {A: 0, B: 0}, + "inserts": {A: 0, B: 0}, + "prankster": {A: 0, B: 0}, + "Adenauer": {A: 0, B: 0}, "flashgun": {A: 0, B: 0}, - "idealism": {A: 0, B: 0}, - "takers": {A: 0, B: 0}, + "quaffing": {A: 0, B: 0}, + "reminisce": {A: 0, B: 0}, ...+2 more ] ---- PASS: TestMapEvaluation (0.49s) +--- PASS: TestMapEvaluation (0.70s) === RUN TestUnsafePointer support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestUnsafePointer ---- PASS: TestUnsafePointer (0.49s) +--- PASS: TestUnsafePointer (0.56s) === RUN TestIssue426 support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestIssue426 variables_test.go:996: iface1 → interface {} @@ -6217,14 +5192,14 @@ variables_test.go:996: anonfunc → func(struct struct { main.i int }, interface {}, struct struct { main.val go/constant.Value }) void variables_test.go:996: anonstruct2 → struct struct { main.i int; main.j int } variables_test.go:996: anoniface1 → interface { OtherFunction(int, int); SomeFunction(struct { main.val go/constant.Value }) } ---- PASS: TestIssue426 (0.49s) +--- PASS: TestIssue426 (0.58s) === RUN TestPackageRenames support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestPackageRenames ---- PASS: TestPackageRenames (0.59s) +--- PASS: TestPackageRenames (0.81s) === RUN TestConstants ---- PASS: TestConstants (0.47s) +--- PASS: TestConstants (1.67s) === RUN TestIssue1075 ---- PASS: TestIssue1075 (1.49s) +--- PASS: TestIssue1075 (5.28s) === RUN TestCallFunction support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCallFunction variables_test.go:1342: call "call1(one, two)" @@ -6382,36 +5357,36 @@ variables_test.go:1342: call "floatsum(1, 2)" variables_test.go:1375: ~r0 = 3 variables_test.go:1342: call "-unsafe escapeArg(&a2)" ---- PASS: TestCallFunction (0.92s) +--- PASS: TestCallFunction (10.70s) === RUN TestIssue1531 variables_test.go:1430: m = map[string]main.W ["s": {x: 0, y: 0}, "r": {x: 0, y: 0}, "v": {x: 0, y: 0}, ] variables_test.go:1436: mm = map[string]main.W ["r": {x: 0, y: 0}, "t": {x: 0, y: 0}, "v": {x: 0, y: 0}, ] ---- PASS: TestIssue1531 (0.48s) +--- PASS: TestIssue1531 (2.45s) === RUN TestPluginVariables - variables_test.go:1469: bp.Addr = 0x7f9c1dd9af0f - variables_test.go:1473: 0x0 /tmp/plugintest2.489a8a36 - variables_test.go:1473: 0x7f9c4c345000 /lib/x86_64-linux-gnu/libc.so.6 - variables_test.go:1473: 0x7f9c4c52c000 /lib64/ld-linux-x86-64.so.2 - variables_test.go:1473: 0x7f9c24200000 /tmp/plugin1.9b6b3c91 - variables_test.go:1473: 0x7f9c1dc00000 /tmp/plugin2.0de15bf3 - variables_test.go:1447: at 0x7f9c1dd9b080 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:31 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 140308492431488 140308492431499 11704 0xc000598500 false []} ---- PASS: TestPluginVariables (0.65s) + variables_test.go:1469: bp.Addr = 0x7f8e8859af0f + variables_test.go:1473: 0x0 /tmp/plugintest2.d3b68f74 + variables_test.go:1473: 0x7f8eb2aae000 /lib/x86_64-linux-gnu/libc.so.6 + variables_test.go:1473: 0x7f8eb2c9e000 /lib64/ld-linux-x86-64.so.2 + variables_test.go:1473: 0x7f8e88800000 /tmp/plugin1.6b1121fa + variables_test.go:1473: 0x7f8e88400000 /tmp/plugin2.12f44127 + variables_test.go:1447: at 0x7f8e8859b080 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:31 &{github.com/go-delve/delve/_fixtures/plugin2.aIsNotNil 140250149662848 140250149662859 11704 0xc00009c880 false []} +--- PASS: TestPluginVariables (3.28s) === RUN TestCgoEval support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc_test.TestCgoEval ---- PASS: TestCgoEval (1.05s) +--- PASS: TestCgoEval (5.54s) === RUN TestEvalExpressionGenerics 3 2.1 map[2.1:3] ---- PASS: TestEvalExpressionGenerics (0.48s) +--- PASS: TestEvalExpressionGenerics (2.95s) === RUN TestBadUnsafePtr variables_test.go:1625: danglingPtrPtr (**int): unreadable: . addr: 0xc000042768, value: 66 variables_test.go:1644: badPtr: (*int): unreadable: input/output error. addr: 0x42, value: 0 variables_test.go:1656: badPtr.Child (int): unreadable: parent pointer unreadable: input/output error. addr: 0x0, value: ---- PASS: TestBadUnsafePtr (0.63s) +--- PASS: TestBadUnsafePtr (2.31s) === RUN FuzzEvalExpression variables_fuzz_test.go:49: not setup --- SKIP: FuzzEvalExpression (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc 142.698s +ok github.com/go-delve/delve/pkg/proc 508.187s ? github.com/go-delve/delve/pkg/proc/amd64util [no test files] === RUN TestSplicedReader === RUN TestSplicedReader/Insert_after @@ -6431,25 +5406,25 @@ --- PASS: TestSplicedReader/Overlap_two (0.00s) === RUN TestCore core_test.go:217: core file was not produced, could not run test ---- SKIP: TestCore (0.16s) +--- SKIP: TestCore (1.12s) === RUN TestCoreFpRegisters core_test.go:324: not supported in go1.10 and later --- SKIP: TestCoreFpRegisters (0.00s) === RUN TestCoreWithEmptyString core_test.go:217: core file was not produced, could not run test ---- SKIP: TestCoreWithEmptyString (0.15s) +--- SKIP: TestCoreWithEmptyString (1.58s) === RUN TestMinidump core_test.go:448: minidumps can only be produced on windows/amd64 --- SKIP: TestMinidump (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc/core 0.326s +ok github.com/go-delve/delve/pkg/proc/core 2.823s ? github.com/go-delve/delve/pkg/proc/core/minidump [no test files] ? github.com/go-delve/delve/pkg/proc/debuginfod [no test files] ? github.com/go-delve/delve/pkg/proc/fbsdutil [no test files] === RUN TestRestartAfterExit support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestRestartAfterExit rr_test.go:30: test skipped, rr not found ---- SKIP: TestRestartAfterExit (0.27s) +--- SKIP: TestRestartAfterExit (2.37s) === RUN TestRestartDuringStop support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestRestartDuringStop rr_test.go:30: test skipped, rr not found @@ -6457,17 +5432,17 @@ === RUN TestReverseBreakpointCounts support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestReverseBreakpointCounts rr_test.go:30: test skipped, rr not found ---- SKIP: TestReverseBreakpointCounts (0.32s) +--- SKIP: TestReverseBreakpointCounts (2.38s) === RUN TestCheckpoints support.go:268: enabling recording for github.com/go-delve/delve/pkg/proc/gdbserial_test.TestCheckpoints rr_test.go:30: test skipped, rr not found ---- SKIP: TestCheckpoints (0.28s) +--- SKIP: TestCheckpoints (1.78s) === RUN TestIssue1376 support.go:268: 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 0.885s +ok github.com/go-delve/delve/pkg/proc/gdbserial 6.681s === RUN TestStructConsistency === RUN TestStructConsistency/function_parameter_t helpers_test.go:23: 0 kind kind @@ -6493,7 +5468,7 @@ --- PASS: TestStructConsistency/function_parameter_t (0.00s) --- PASS: TestStructConsistency/function_parameter_list_t (0.00s) PASS -ok github.com/go-delve/delve/pkg/proc/internal/ebpf 0.004s +ok github.com/go-delve/delve/pkg/proc/internal/ebpf 0.044s ? github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper [no test files] ? github.com/go-delve/delve/pkg/proc/linutil [no test files] ? github.com/go-delve/delve/pkg/proc/macutil [no test files] @@ -6514,37 +5489,37 @@ --- PASS: TestIssue354 (0.00s) === RUN TestIssue411 support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestIssue411 ---- PASS: TestIssue411 (0.44s) +--- PASS: TestIssue411 (1.89s) === RUN TestTrace support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTrace x=99, y=9801, z=0 z=9900 ---- PASS: TestTrace (0.57s) +--- PASS: TestTrace (3.36s) === RUN TestTraceWithName support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceWithName x=99, y=9801, z=0 z=9900 ---- PASS: TestTraceWithName (0.31s) +--- PASS: TestTraceWithName (0.91s) === RUN TestTraceOnNonFunctionEntry support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestTraceOnNonFunctionEntry x=99, y=9801, z=0 z=9900 ---- PASS: TestTraceOnNonFunctionEntry (0.31s) +--- PASS: TestTraceOnNonFunctionEntry (0.70s) === RUN TestExitStatus Hello, World! ---- PASS: TestExitStatus (0.53s) +--- PASS: TestExitStatus (2.62s) === RUN TestScopePrefix support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestScopePrefix ---- PASS: TestScopePrefix (0.70s) +--- PASS: TestScopePrefix (2.76s) === RUN TestOnPrefix support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefix ---- PASS: TestOnPrefix (0.28s) +--- PASS: TestOnPrefix (0.92s) === RUN TestNoVars support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNoVars ---- PASS: TestNoVars (0.59s) +--- PASS: TestNoVars (3.25s) === RUN TestOnPrefixLocals support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestOnPrefixLocals ---- PASS: TestOnPrefixLocals (0.12s) +--- PASS: TestOnPrefixLocals (1.88s) === RUN TestListCmd command_test.go:608: "list": "> [hardcoded-breakpoint] main.barfoo() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:27 (hits total:0) (PC: 0x481512)\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:609: "list 69": "Showing /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:69 (PC: 0x0)\n 64:\t\n 65:\t\truntime.Breakpoint()\n 66:\t\tbarfoo()\n 67:\t\tfmt.Println(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, b1, b2, baz, neg, i8, u8, u16, u32, u64, up, f32, c64, c128, i32, bar, f, ms, ni, ba, p1, mp)\n 68:\t}\n 69:\t\n 70:\tvar p1 = 10\n 71:\t\n 72:\tfunc main() {\n 73:\t\tfoobar(\"bazburzum\", FooBar{Baz: 10, Bur: \"lorem\"})\n 74:\t}\n" @@ -6552,7 +5527,7 @@ command_test.go:611: "frame 1 list 69": "Showing /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:69 (PC: 0x0)\n 64:\t\n 65:\t\truntime.Breakpoint()\n 66:\t\tbarfoo()\n 67:\t\tfmt.Println(a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, b1, b2, baz, neg, i8, u8, u16, u32, u64, up, f32, c64, c128, i32, bar, f, ms, ni, ba, p1, mp)\n 68:\t}\n 69:\t\n 70:\tvar p1 = 10\n 71:\t\n 72:\tfunc main() {\n 73:\t\tfoobar(\"bazburzum\", FooBar{Baz: 10, Bur: \"lorem\"})\n 74:\t}\n" command_test.go:616: "list testvariables.go:1": "Showing /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:1 (PC: 0x0)\n 1:\tpackage main\n 2:\t\n 3:\timport (\n 4:\t\t\"fmt\"\n 5:\t\t\"runtime\"\n 6:\t)\n" command_test.go:617: "list testvariables.go:10000": "Showing /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables.go:10000 (PC: 0x0)\n" ---- PASS: TestListCmd (0.65s) +--- PASS: TestListCmd (4.23s) === RUN TestReverseContinue support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestReverseContinue --- PASS: TestReverseContinue (0.00s) @@ -6563,36 +5538,36 @@ support.go:268: enabling recording for github.com/go-delve/delve/pkg/terminal.TestNextWithCount command_test.go:657: "continue": "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:8 (hits goroutine(1):1 total:1) (PC: 0x457c86)\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:658: "next 2": "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/nextcond.go:10 (PC: 0x457ca5)\n 5:\tfunc f1(x int) {\n 6:\t}\n 7:\t\n 8:\tfunc main() {\n 9:\t\tf1(n)\n=> 10:\t\tf1(n)\n 11:\t\tf1(n)\n 12:\t}\n" ---- PASS: TestNextWithCount (0.63s) +--- PASS: TestNextWithCount (2.75s) === RUN TestRestart ---- PASS: TestRestart (2.20s) +--- PASS: TestRestart (5.03s) === RUN TestIssue827 command_test.go:691: port 8888 may be bound in buildd server --- SKIP: TestIssue827 (0.00s) === RUN TestConfig --- PASS: TestConfig (0.00s) === RUN TestIssue1090 ---- PASS: TestIssue1090 (0.38s) +--- PASS: TestIssue1090 (3.80s) === RUN TestPrintContextParkedGoroutine - command_test.go:818: goroutines -> ["* Goroutine 1 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x457ce0) (thread 1527461)" " Goroutine 2 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x430556) [force gc (idle)]" " Goroutine 3 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x430556) [GC sweep wait]" " Goroutine 4 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x430556) [GC scavenge wait]" " Goroutine 5 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 6 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 7 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 8 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 9 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 10 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 11 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 12 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 13 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 14 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" "[14 goroutines]" ""] - command_test.go:828: picked "5" + command_test.go:818: goroutines -> ["* Goroutine 1 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme (0x457ce0) (thread 2962570)" " Goroutine 2 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x430556) [force gc (idle)]" " Goroutine 17 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x430556) [GC sweep wait]" " Goroutine 18 - User: /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark (0x430556) [GC scavenge wait]" " Goroutine 19 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 20 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 21 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 22 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 23 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 24 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 25 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 26 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 27 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" " Goroutine 28 - User: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine (0x457ca5) [chan send]" "[14 goroutines]" ""] + command_test.go:828: picked "19" command_test.go:832: frame 0 -> ["> runtime.gopark() /usr/lib/go-1.19/src/runtime/proc.go:364 (PC: 0x430556)" "Warning: debugging optimized function" "Frame 0: /usr/lib/go-1.19/src/runtime/proc.go:364 (PC: 430556)" " 359:\t\tmp.waittraceev = traceEv" " 360:\t\tmp.waittraceskip = traceskip" " 361:\t\treleasem(mp)" " 362:\t\t// can't do anything that might move the G between Ms here." " 363:\t\tmcall(park_m)" "=> 364:\t}" " 365:\t" " 366:\t// Puts the current goroutine into a waiting state and unlocks the lock." " 367:\t// The goroutine can be made runnable again by calling goready(gp)." " 368:\tfunc goparkunlock(lock *mutex, reason waitReason, traceEv byte, traceskip int) {" " 369:\t\tgopark(parkunlock_c, unsafe.Pointer(lock), reason, traceEv, traceskip)" ""] command_test.go:838: list -> ["> runtime.gopark() /usr/lib/go-1.19/src/runtime/proc.go:364 (PC: 0x430556)" "Warning: debugging optimized function" " 359:\t\tmp.waittraceev = traceEv" " 360:\t\tmp.waittraceskip = traceskip" " 361:\t\treleasem(mp)" " 362:\t\t// can't do anything that might move the G between Ms here." " 363:\t\tmcall(park_m)" "=> 364:\t}" " 365:\t" " 366:\t// Puts the current goroutine into a waiting state and unlocks the lock." " 367:\t// The goroutine can be made runnable again by calling goready(gp)." " 368:\tfunc goparkunlock(lock *mutex, reason waitReason, traceEv byte, traceskip int) {" " 369:\t\tgopark(parkunlock_c, unsafe.Pointer(lock), reason, traceEv, traceskip)" ""] ---- PASS: TestPrintContextParkedGoroutine (0.54s) +--- PASS: TestPrintContextParkedGoroutine (2.00s) === RUN TestStepOutReturn command_test.go:854: output: "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stepoutret.go:11 (PC: 0x48123e)\nValues returned:\n\tstr: \"return 47\"\n\tnum: 48\n\n 6:\t\treturn fmt.Sprintf(\"return %d\", n), n + 1\n 7:\t}\n 8:\t\n 9:\tfunc main() {\n 10:\t\tstepout(47)\n=> 11:\t}\n" ---- PASS: TestStepOutReturn (0.70s) +--- PASS: TestStepOutReturn (2.57s) === RUN TestOptimizationCheck command_test.go:865: output "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x481366)\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:875: output "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x481226)\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 (1.03s) +--- PASS: TestOptimizationCheck (3.60s) === RUN TestTruncateStacktrace command_test.go:889: untruncated output "0 0x0000000000457c60 in main.stacktraceme\n at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x0000000000457c97 in main.func1\n at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n2 0x0000000000457d19 in main.main\n at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:16\n3 0x0000000000430192 in runtime.main\n at /usr/lib/go-1.19/src/runtime/proc.go:250\n4 0x0000000000454c21 in runtime.goexit\n at /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594\n" command_test.go:894: truncated output "0 0x0000000000457c60 in main.stacktraceme\n at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:4\n1 0x0000000000457c97 in main.func1\n at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go:8\n(truncated)\n" ---- PASS: TestTruncateStacktrace (0.62s) +--- PASS: TestTruncateStacktrace (1.88s) === RUN TestIssue1493 command_test.go:907: regs: Rip = 0x000000000045e760 - Rsp = 0x00007ffc06a32390 + Rsp = 0x00007ffd47cd2ab0 Rax = 0x0000000000000000 Rbx = 0x0000000000000000 Rcx = 0x0000000000000000 @@ -6619,7 +5594,7 @@ Gs_base = 0x0000000000000000 command_test.go:910: regs -a: Rip = 0x000000000045e760 - Rsp = 0x00007ffc06a32390 + Rsp = 0x00007ffd47cd2ab0 Rax = 0x0000000000000000 Rbx = 0x0000000000000000 Rcx = 0x0000000000000000 @@ -6672,49 +5647,49 @@ CW = 0x037f SW = 0x0000 ---- PASS: TestIssue1493 (0.49s) +--- PASS: TestIssue1493 (0.92s) === RUN TestIssue1598 command_test.go:928: result "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/issue1598.go:5 (PC: 0x457c83)\nValues returned:\n\t~r0: \"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut \\nlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut \\naliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum \\ndolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui \\nofficia deserunt mollit anim id est laborum.\"\n\n 1:\tpackage main\n 2:\t\n 3:\tfunc main() {\n 4:\t\ta := x()\n=> 5:\t\tprintln(a) //break here\n 6:\t}\n 7:\t\n 8:\tfunc x() string {\n 9:\t\treturn `Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut \n 10:\tlabore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut \n" ---- PASS: TestIssue1598 (0.62s) +--- PASS: TestIssue1598 (1.90s) === RUN TestExamineMemoryCmd command_test.go:948: the result of examining memory - 0xc000020100: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 - 0xc000020108: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 - 0xc000020110: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 - 0xc000020118: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 - 0xc000020120: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 - 0xc000020128: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 - 0xc000020130: 0x3a 0x3b 0x3c 0x00 -0xc000020100 + 0xc0000200c0: 0x0a 0x0b 0x0c 0x0d 0x0e 0x0f 0x10 0x11 + 0xc0000200c8: 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 + 0xc0000200d0: 0x1a 0x1b 0x1c 0x1d 0x1e 0x1f 0x20 0x21 + 0xc0000200d8: 0x22 0x23 0x24 0x25 0x26 0x27 0x28 0x29 + 0xc0000200e0: 0x2a 0x2b 0x2c 0x2d 0x2e 0x2f 0x30 0x31 + 0xc0000200e8: 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x39 + 0xc0000200f0: 0x3a 0x3b 0x3c 0x00 +0xc0000200c0 command_test.go:964: the second result of examining memory result - 0xc000020100: 11111111 00001011 00001100 00001101 - 0xc000020104: 00001110 00001111 00010000 00010001 - 0xc000020108: 00010010 00010011 00010100 00010101 - 0xc00002010c: 00010110 00010111 00011000 00011001 - 0xc000020110: 00011010 00011011 00011100 00011101 - 0xc000020114: 00011110 00011111 00100000 00100001 - 0xc000020118: 00100010 00100011 00100100 00100101 - 0xc00002011c: 00100110 00100111 00101000 00101001 - 0xc000020120: 00101010 00101011 00101100 00101101 - 0xc000020124: 00101110 00101111 00110000 00110001 - 0xc000020128: 00110010 00110011 00110100 00110101 - 0xc00002012c: 00110110 00110111 00111000 00111001 - 0xc000020130: 00111010 00111011 00111100 00000000 + 0xc0000200c0: 11111111 00001011 00001100 00001101 + 0xc0000200c4: 00001110 00001111 00010000 00010001 + 0xc0000200c8: 00010010 00010011 00010100 00010101 + 0xc0000200cc: 00010110 00010111 00011000 00011001 + 0xc0000200d0: 00011010 00011011 00011100 00011101 + 0xc0000200d4: 00011110 00011111 00100000 00100001 + 0xc0000200d8: 00100010 00100011 00100100 00100101 + 0xc0000200dc: 00100110 00100111 00101000 00101001 + 0xc0000200e0: 00101010 00101011 00101100 00101101 + 0xc0000200e4: 00101110 00101111 00110000 00110001 + 0xc0000200e8: 00110010 00110011 00110100 00110101 + 0xc0000200ec: 00110110 00110111 00111000 00111001 + 0xc0000200f0: 00111010 00111011 00111100 00000000 command_test.go:974: the third result of examining memory result - 0xc000020100: 0xff + 0xc0000200c0: 0xff command_test.go:982: the fourth result of examining memory result - 0xc000020108: 0x12 + 0xc0000200c8: 0x12 command_test.go:989: the fifth result of examining memory result - 0xc000020100: 0xff + 0xc0000200c0: 0xff command_test.go:997: the sixth result of examining memory result - 0xc000020100: 0xff ---- PASS: TestExamineMemoryCmd (1.61s) + 0xc0000200c0: 0xff +--- PASS: TestExamineMemoryCmd (5.05s) === RUN TestPrintOnTracepoint 4 ---- PASS: TestPrintOnTracepoint (0.53s) +--- PASS: TestPrintOnTracepoint (2.66s) === RUN TestPrintCastToInterface - command_test.go:1049: "(*interface {})(0xc0000e0d50)\n" ---- PASS: TestPrintCastToInterface (0.30s) + command_test.go:1049: "(*interface {})(0xc000134d50)\n" +--- PASS: TestPrintCastToInterface (0.61s) === RUN TestParseNewArgv command_test.go:1076: "-noargs" -> [] ["" "" ""] command_test.go:1076: "-noargs arg1" -> [] ["" "" ""] too many arguments to restart @@ -6732,37 +5707,37 @@ === RUN TestContinueUntil command_test.go:1103: "continue main.main": "Breakpoint 1 set at 0x481366 for main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16\n> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x481366)\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:1107: "continue main.sayhi": "Breakpoint 2 set at 0x4812e6 for main.sayhi() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12\n> main.sayhi() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12 (hits goroutine(1):1 total:1) (PC: 0x4812e6)\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.49s) +--- PASS: TestContinueUntil (0.79s) === RUN TestContinueUntilExistingBreakpoint command_test.go:1115: "continue main.main": "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:16 (hits goroutine(1):1 total:1) (PC: 0x481366)\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:1119: "continue main.sayhi": "Breakpoint 3 set at 0x4812e6 for main.sayhi() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12\n> main.sayhi() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/continuetestprog.go:12 (hits goroutine(1):1 total:1) (PC: 0x4812e6)\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: TestContinueUntilExistingBreakpoint (0.49s) +--- PASS: TestContinueUntilExistingBreakpoint (0.73s) === RUN TestPrintFormat ---- PASS: TestPrintFormat (0.51s) +--- PASS: TestPrintFormat (0.68s) === RUN TestHitCondBreakpoint command_test.go:1137: "continue": "> [bp1] main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/break.go:7 (hits goroutine(1):3 total:3) (PC: 0x457c85)\n 2:\t\n 3:\tfunc main() {\n 4:\t\ti := 0\n 5:\t\tfor {\n 6:\t\t\ti++\n=> 7:\t\t\tif i > 10 {\n 8:\t\t\t\tbreak\n 9:\t\t\t}\n 10:\t\t}\n 11:\t}\n" command_test.go:1139: "3\n" - command_test.go:1148: "continue": "> [bp1] main.main.func1() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/condperghitcount.go:16 (hits goroutine(19):2 total:2) (PC: 0x45a1d7)\n 11:\t\tfor i := 0; i < 2; i++ {\n 12:\t\t\tgo func() {\n 13:\t\t\t\tj := 0\n 14:\t\t\t\tfor {\n 15:\t\t\t\t\tj++\n=> 16:\t\t\t\t\tif j > 10 {\n 17:\t\t\t\t\t\tbreak\n 18:\t\t\t\t\t}\n 19:\t\t\t\t}\n 20:\t\t\t\twg.Done()\n 21:\t\t\t}()\n" + command_test.go:1148: "continue": "> [bp1] main.main.func1() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/condperghitcount.go:16 (hits goroutine(5):2 total:2) (PC: 0x45a1d7)\n 11:\t\tfor i := 0; i < 2; i++ {\n 12:\t\t\tgo func() {\n 13:\t\t\t\tj := 0\n 14:\t\t\t\tfor {\n 15:\t\t\t\t\tj++\n=> 16:\t\t\t\t\tif j > 10 {\n 17:\t\t\t\t\t\tbreak\n 18:\t\t\t\t\t}\n 19:\t\t\t\t}\n 20:\t\t\t\twg.Done()\n 21:\t\t\t}()\n" command_test.go:1151: "2\n" - command_test.go:1156: "continue": "> [bp1] main.main.func1() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/condperghitcount.go:16 (hits goroutine(20):2 total:13) (PC: 0x45a1d7)\n 11:\t\tfor i := 0; i < 2; i++ {\n 12:\t\t\tgo func() {\n 13:\t\t\t\tj := 0\n 14:\t\t\t\tfor {\n 15:\t\t\t\t\tj++\n=> 16:\t\t\t\t\tif j > 10 {\n 17:\t\t\t\t\t\tbreak\n 18:\t\t\t\t\t}\n 19:\t\t\t\t}\n 20:\t\t\t\twg.Done()\n 21:\t\t\t}()\n" + command_test.go:1156: "continue": "> [bp1] main.main.func1() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/condperghitcount.go:16 (hits goroutine(6):2 total:13) (PC: 0x45a1d7)\n 11:\t\tfor i := 0; i < 2; i++ {\n 12:\t\t\tgo func() {\n 13:\t\t\t\tj := 0\n 14:\t\t\t\tfor {\n 15:\t\t\t\t\tj++\n=> 16:\t\t\t\t\tif j > 10 {\n 17:\t\t\t\t\t\tbreak\n 18:\t\t\t\t\t}\n 19:\t\t\t\t}\n 20:\t\t\t\twg.Done()\n 21:\t\t\t}()\n" command_test.go:1159: "2\n" ---- PASS: TestHitCondBreakpoint (2.25s) +--- PASS: TestHitCondBreakpoint (4.66s) === RUN TestClearCondBreakpoint command_test.go:1170: "continue": "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/break.go:7 (hits goroutine(1):1 total:1) (PC: 0x457c85)\n 2:\t\n 3:\tfunc main() {\n 4:\t\ti := 0\n 5:\t\tfor {\n 6:\t\t\ti++\n=> 7:\t\t\tif i > 10 {\n 8:\t\t\t\tbreak\n 9:\t\t\t}\n 10:\t\t}\n 11:\t}\n" command_test.go:1172: "2\n" command_test.go:1177: "continue": "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/break.go:7 (hits goroutine(1):2 total:2) (PC: 0x457c85)\n 2:\t\n 3:\tfunc main() {\n 4:\t\ti := 0\n 5:\t\tfor {\n 6:\t\t\ti++\n=> 7:\t\t\tif i > 10 {\n 8:\t\t\t\tbreak\n 9:\t\t\t}\n 10:\t\t}\n 11:\t}\n" command_test.go:1179: "3\n" ---- PASS: TestClearCondBreakpoint (0.47s) +--- PASS: TestClearCondBreakpoint (0.82s) === RUN TestBreakpointEditing --- PASS: TestBreakpointEditing (0.00s) === RUN TestTranscript - command_test.go:1286: output to "/tmp/test-transcript-1305043826" ---- PASS: TestTranscript (0.27s) + command_test.go:1286: output to "/tmp/test-transcript-2590250821" +--- PASS: TestTranscript (0.74s) === RUN TestDisassPosCmd command_test.go:1322: "> main.main() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 (PC: 0x4955ba)\n\ttestvariables2.go:380\t0x49558d\t48899c2470530000\t\tmov qword ptr [rsp+0x5370], rbx\n\ttestvariables2.go:380\t0x495595\t48898c2478530000\t\tmov qword ptr [rsp+0x5378], rcx\n\ttestvariables2.go:382\t0x49559d\t48c78424c800000001000000\tmov qword ptr [rsp+0xc8], 0x1\n\ttestvariables2.go:383\t0x4955a9\te83287faff\t\t\tcall $runtime.Breakpoint\n\ttestvariables2.go:384\t0x4955ae\t48c78424c000000000000000\tmov qword ptr [rsp+0xc0], 0x0\n=>\ttestvariables2.go:384\t0x4955ba\teb00\t\t\t\tjmp 0x4955bc\n\ttestvariables2.go:384\t0x4955bc\t4883bc24c00000000a\t\tcmp qword ptr [rsp+0xc0], 0xa\n\ttestvariables2.go:384\t0x4955c5\t7c05\t\t\t\tjl 0x4955cc\n\ttestvariables2.go:384\t0x4955c7\te9b9000000\t\t\tjmp 0x495685\n\ttestvariables2.go:385\t0x4955cc\t440f11bc24e8520000\t\tmovups xmmword ptr [rsp+0x52e8], xmm15\n\ttestvariables2.go:385\t0x4955d5\t488d8c24e8520000\t\tlea rcx, ptr [rsp+0x52e8]\n" ---- PASS: TestDisassPosCmd (0.58s) +--- PASS: TestDisassPosCmd (1.29s) === RUN TestCreateBreakpointByLocExpr ---- PASS: TestCreateBreakpointByLocExpr (0.47s) +--- PASS: TestCreateBreakpointByLocExpr (0.38s) === RUN TestStarlarkExamples === RUN TestStarlarkExamples/goroutine_start_line starlark_test.go:25: gsl: "1 \t /usr/lib/go-1.19/src/runtime/proc.go:145 \t func main() {\n2 \t /usr/lib/go-1.19/src/runtime/proc.go:293 \t func forcegchelper() {\n3 \t /usr/lib/go-1.19/src/runtime/mgc.go:178 \t go bgsweep(c)\n4 \t /usr/lib/go-1.19/src/runtime/mgc.go:179 \t go bgscavenge(c)\n5 \t /usr/lib/go-1.19/src/runtime/mfinal.go:162 \t func runfinq() {\n" @@ -6772,7 +5747,7 @@ === 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 1532098 at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384\nGoroutine 1:\n\tRuntime: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x4955ae)\n\tUser: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x4955ae)\n\tGo: :1 runtime.newproc (0x460305)\n\tStart: /usr/lib/go-1.19/src/runtime/proc.go:145 runtime.main (0x434720)\n" + starlark_test.go:57: "Thread 3005411 at /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384\nGoroutine 1:\n\tRuntime: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x4955ae)\n\tUser: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testvariables2.go:384 main.main (0x4955ae)\n\tGo: :1 runtime.newproc (0x460305)\n\tStart: /usr/lib/go-1.19/src/runtime/proc.go:145 runtime.main (0x434720)\n" === RUN TestStarlarkExamples/linked_list starlark_test.go:66: "0: *main.List {N: 0, Next: (*main.List)(0xc000014320)}\n1: *main.List {N: 1, Next: (*main.List)(0xc000014330)}\n2: *main.List {N: 2, Next: (*main.List)(0xc000014340)}\n" starlark_test.go:72: "0: *main.List {N: 0, Next: (*main.List)(0xc000014320)}\n1: *main.List {N: 1, Next: (*main.List)(0xc000014330)}\n2: *main.List {N: 2, Next: (*main.List)(0xc000014340)}\n3: *main.List {N: 3, Next: (*main.List)(0xc000014350)}\n4: *main.List {N: 4, Next: *main.List nil}\n5: *main.List nil\n" @@ -6783,26 +5758,26 @@ starlark_test.go:107: find_array (2) "not found\n" === RUN TestStarlarkExamples/map_iteration starlark_test.go:118: values=66 ---- PASS: TestStarlarkExamples (0.36s) - --- PASS: TestStarlarkExamples/goroutine_start_line (0.01s) - --- PASS: TestStarlarkExamples/create_breakpoint_main (0.01s) - --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.01s) - --- PASS: TestStarlarkExamples/linked_list (0.01s) +--- PASS: TestStarlarkExamples (1.24s) + --- PASS: TestStarlarkExamples/goroutine_start_line (0.07s) + --- PASS: TestStarlarkExamples/create_breakpoint_main (0.05s) + --- PASS: TestStarlarkExamples/switch_to_main_goroutine (0.05s) + --- PASS: TestStarlarkExamples/linked_list (0.05s) --- PASS: TestStarlarkExamples/echo_expr (0.00s) - --- PASS: TestStarlarkExamples/find_array (0.01s) - --- PASS: TestStarlarkExamples/map_iteration (0.02s) + --- PASS: TestStarlarkExamples/find_array (0.07s) + --- PASS: TestStarlarkExamples/map_iteration (0.25s) === RUN TestStarlarkVariable ---- PASS: TestStarlarkVariable (0.53s) +--- PASS: TestStarlarkVariable (1.03s) === RUN TestSubstitutePath --- PASS: TestSubstitutePath (0.00s) === RUN TestIsErrProcessExited --- PASS: TestIsErrProcessExited (0.00s) PASS -ok github.com/go-delve/delve/pkg/terminal 20.597s +ok github.com/go-delve/delve/pkg/terminal 67.825s === RUN TestPrint --- PASS: TestPrint (0.00s) PASS -ok github.com/go-delve/delve/pkg/terminal/colorize 0.009s +ok github.com/go-delve/delve/pkg/terminal/colorize 0.119s ? github.com/go-delve/delve/pkg/terminal/starbind [no test files] ? github.com/go-delve/delve/pkg/version [no test files] ? github.com/go-delve/delve/service [no test files] @@ -6825,7 +5800,7 @@ --- PASS: Test_byteArrayToUInt64/case-4 (0.00s) --- PASS: Test_byteArrayToUInt64/case-5 (0.00s) PASS -ok github.com/go-delve/delve/service/api 0.005s +ok github.com/go-delve/delve/service/api 0.058s === RUN TestListConfig === RUN TestListConfig/empty === RUN TestListConfig/default_values @@ -6869,162 +5844,161 @@ --- PASS: TestConfigureSetSubstitutePath/error_on_empty_args (0.00s) --- PASS: TestConfigureSetSubstitutePath/error_on_delete_nonexistent_rule (0.00s) === RUN TestStopNoClient +=== RUN TestStopNoClient/force +DAP server listening at: [::]:45219 +2024-03-22T21:14:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) + server_test.go:117: server stop triggered externally === RUN TestStopNoClient/accept_error -DAP server listening at: [::]:39473 -2025-04-24T01:30:08-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -2025-04-24T01:30:08-12:00 error layer=dap Error accepting client connection: accept tcp [::]:39473: use of closed network connection +DAP server listening at: [::]:38239 +2024-03-22T21:14:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +2024-03-22T21:14:55+14:00 error layer=dap Error accepting client connection: accept tcp [::]:38239: use of closed network connection server_test.go:115: server stop triggered internally -=== RUN TestStopNoClient/force -DAP server listening at: [::]:46687 -2025-04-24T01:30:08-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) - server_test.go:117: server stop triggered externally ---- PASS: TestStopNoClient (0.20s) - --- PASS: TestStopNoClient/accept_error (0.10s) +--- PASS: TestStopNoClient (0.21s) --- PASS: TestStopNoClient/force (0.10s) + --- PASS: TestStopNoClient/accept_error (0.10s) === RUN TestStopNoTarget -=== RUN TestStopNoTarget/force -DAP server listening at: [::]:33237 -2025-04-24T01:30:08-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33237 - server_test.go:117: server stop triggered externally === RUN TestStopNoTarget/read_error -DAP server listening at: [::]:40415 -2025-04-24T01:30:08-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40415 +DAP server listening at: [::]:45787 +2024-03-22T21:14:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45787 server_test.go:115: server stop triggered internally === RUN TestStopNoTarget/disconnect -DAP server listening at: [::]:43279 -2025-04-24T01:30:09-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43279 - server_test.go:115: server stop triggered internally ---- PASS: TestStopNoTarget (0.31s) - --- PASS: TestStopNoTarget/force (0.10s) - --- PASS: TestStopNoTarget/read_error (0.10s) +DAP server listening at: [::]:33907 +2024-03-22T21:14:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33907 + server_test.go:115: server stop triggered internally +=== RUN TestStopNoTarget/force +DAP server listening at: [::]:33247 +2024-03-22T21:14:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33247 + server_test.go:117: server stop triggered externally +--- PASS: TestStopNoTarget (0.32s) + --- PASS: TestStopNoTarget/read_error (0.11s) --- PASS: TestStopNoTarget/disconnect (0.10s) + --- PASS: TestStopNoTarget/force (0.11s) === RUN TestStopWithTarget -=== RUN TestStopWithTarget/force -DAP server listening at: [::]:41585 -2025-04-24T01:30:09-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41585 - server_test.go:117: server stop triggered externally -=== RUN TestStopWithTarget/read_error -DAP server listening at: [::]:38735 -2025-04-24T01:30:14-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38735 - server_test.go:115: server stop triggered internally === RUN TestStopWithTarget/disconnect_before_exit -DAP server listening at: [::]:39479 -2025-04-24T01:30:15-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39479 +DAP server listening at: [::]:37035 +2024-03-22T21:14:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37035 server_test.go:115: server stop triggered internally === RUN TestStopWithTarget/disconnect_after__exit -DAP server listening at: [::]:43505 -2025-04-24T01:30:16-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43505 +DAP server listening at: [::]:35041 +2024-03-22T21:15:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35041 4 server_test.go:115: server stop triggered internally ---- PASS: TestStopWithTarget (7.52s) - --- PASS: TestStopWithTarget/force (5.34s) - --- PASS: TestStopWithTarget/read_error (0.79s) - --- PASS: TestStopWithTarget/disconnect_before_exit (0.78s) - --- PASS: TestStopWithTarget/disconnect_after__exit (0.61s) +=== RUN TestStopWithTarget/force +DAP server listening at: [::]:45661 +2024-03-22T21:15:39+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45661 + server_test.go:117: server stop triggered externally +=== RUN TestStopWithTarget/read_error +DAP server listening at: [::]:35963 +2024-03-22T21:15:41+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35963 + server_test.go:115: server stop triggered internally +--- PASS: TestStopWithTarget (48.10s) + --- PASS: TestStopWithTarget/disconnect_before_exit (41.11s) + --- PASS: TestStopWithTarget/disconnect_after__exit (2.42s) + --- PASS: TestStopWithTarget/force (2.29s) + --- PASS: TestStopWithTarget/read_error (2.27s) === RUN TestSessionStop -=== RUN TestSessionStop/force -Connecting to server at: [::]:38069 -2025-04-24T01:30:17-12:00 error layer=dap DAP error: read tcp [::1]:38069->[::1]:51796: use of closed network connection -=== RUN TestSessionStop/read_error -Connecting to server at: [::]:36689 === RUN TestSessionStop/disconnect_before_exit -Connecting to server at: [::]:33865 +Connecting to server at: [::]:34273 === RUN TestSessionStop/disconnect_after_exit -Connecting to server at: [::]:41241 +Connecting to server at: [::]:45973 4 ---- PASS: TestSessionStop (2.43s) - --- PASS: TestSessionStop/force (0.72s) - --- PASS: TestSessionStop/read_error (0.71s) - --- PASS: TestSessionStop/disconnect_before_exit (0.51s) - --- PASS: TestSessionStop/disconnect_after_exit (0.50s) +=== RUN TestSessionStop/force +Connecting to server at: [::]:41329 +2024-03-22T21:15:50+14:00 error layer=dap DAP error: read tcp [::1]:41329->[::1]:42602: use of closed network connection +=== RUN TestSessionStop/read_error +Connecting to server at: [::]:38159 +--- PASS: TestSessionStop (8.04s) + --- PASS: TestSessionStop/disconnect_before_exit (2.18s) + --- PASS: TestSessionStop/disconnect_after_exit (2.04s) + --- PASS: TestSessionStop/force (1.98s) + --- PASS: TestSessionStop/read_error (1.83s) === RUN TestForceStopWhileStopping -DAP server listening at: [::]:39277 -2025-04-24T01:30:19-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39277 -2025-04-24T01:30:19-12:00 error layer=dap DAP error: read tcp [::1]:39277->[::1]:47804: read: connection reset by peer +DAP server listening at: [::]:35105 +2024-03-22T21:15:52+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35105 server_test.go:117: server stop triggered externally ---- PASS: TestForceStopWhileStopping (0.56s) +--- PASS: TestForceStopWhileStopping (0.62s) === RUN TestLaunchStopOnEntry -DAP server listening at: [::]:39261 -2025-04-24T01:30:19-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39261 +DAP server listening at: [::]:46601 +2024-03-22T21:15:52+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46601 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchStopOnEntry (0.37s) +--- PASS: TestLaunchStopOnEntry (0.58s) === RUN TestAttachStopOnEntry -DAP server listening at: [::]:33451 -2025-04-24T01:30:20-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33451 +DAP server listening at: [::]:44253 +2024-03-22T21:15:54+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44253 server_test.go:115: server stop triggered internally ---- PASS: TestAttachStopOnEntry (0.41s) +--- PASS: TestAttachStopOnEntry (2.26s) === RUN TestContinueOnEntry -DAP server listening at: [::]:33137 -2025-04-24T01:30:20-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33137 +DAP server listening at: [::]:38875 +2024-03-22T21:15:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38875 4 server_test.go:115: server stop triggered internally ---- PASS: TestContinueOnEntry (0.37s) +--- PASS: TestContinueOnEntry (0.43s) === RUN TestPreSetBreakpoint -DAP server listening at: [::]:43243 -2025-04-24T01:30:20-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43243 +DAP server listening at: [::]:34555 +2024-03-22T21:15:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34555 4 server_test.go:115: server stop triggered internally ---- PASS: TestPreSetBreakpoint (0.38s) +--- PASS: TestPreSetBreakpoint (0.54s) === RUN TestFilterGoroutines -DAP server listening at: [::]:36519 -2025-04-24T01:30:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36519 +DAP server listening at: [::]:34743 +2024-03-22T21:15:57+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34743 server_test.go:115: server stop triggered internally ---- PASS: TestFilterGoroutines (0.51s) +--- PASS: TestFilterGoroutines (1.38s) === RUN TestStackTraceRequest -DAP server listening at: [::]:46107 -2025-04-24T01:30:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46107 +DAP server listening at: [::]:45393 +2024-03-22T21:15:57+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45393 4 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:41797 -2025-04-24T01:30:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41797 +DAP server listening at: [::]:38499 +2024-03-22T21:15:58+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38499 4 server_test.go:115: server stop triggered internally ---- PASS: TestStackTraceRequest (0.75s) +--- PASS: TestStackTraceRequest (1.72s) === RUN TestSelectedThreadsRequest -DAP server listening at: [::]:41567 -2025-04-24T01:30:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41567 +DAP server listening at: [::]:41681 +2024-03-22T21:15:59+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41681 server_test.go:115: server stop triggered internally ---- PASS: TestSelectedThreadsRequest (0.37s) +--- PASS: TestSelectedThreadsRequest (0.53s) === RUN TestHideSystemGoroutinesRequest -DAP server listening at: [::]:44949 -2025-04-24T01:30:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44949 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:42753 -2025-04-24T01:30:23-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42753 +DAP server listening at: [::]:35137 +2024-03-22T21:16:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35137 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:45763 +2024-03-22T21:16:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45763 server_test.go:115: server stop triggered internally ---- PASS: TestHideSystemGoroutinesRequest (1.14s) +--- PASS: TestHideSystemGoroutinesRequest (1.27s) === RUN TestScopesAndVariablesRequests -DAP server listening at: [::]:37789 -2025-04-24T01:30:24-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37789 +DAP server listening at: [::]:46341 +2024-03-22T21:16:02+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46341 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}] [0xc000010060 0xc000010078 0xc000010090] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x49b400 {0 0xc000014260} [[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] server_test.go:115: server stop triggered internally ---- PASS: TestScopesAndVariablesRequests (0.74s) +--- PASS: TestScopesAndVariablesRequests (2.94s) === RUN TestScopesAndVariablesRequests2 -DAP server listening at: [::]:38255 -2025-04-24T01:30:25-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38255 +DAP server listening at: [::]:34037 +2024-03-22T21:16:08+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34037 0 1 2 @@ -7036,19 +6010,19 @@ 8 9 server_test.go:115: server stop triggered internally ---- PASS: TestScopesAndVariablesRequests2 (1.44s) +--- PASS: TestScopesAndVariablesRequests2 (5.01s) === RUN TestScopesRequestsOptimized -DAP server listening at: [::]:40301 -2025-04-24T01:30:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40301 +DAP server listening at: [::]:44631 +2024-03-22T21:16:10+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44631 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}] [0xc000010060 0xc000010078 0xc000010090] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x4814e0 {0 0xc000014260} [[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] +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}] [0xc0000c0048 0xc0000c0060 0xc0000c0078] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x4814e0 {0 0xc0000a6240} [[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] server_test.go:115: server stop triggered internally ---- PASS: TestScopesRequestsOptimized (0.75s) +--- PASS: TestScopesRequestsOptimized (1.78s) === RUN TestVariablesLoading -DAP server listening at: [::]:45715 -2025-04-24T01:30:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45715 +DAP server listening at: [::]:39471 +2024-03-22T21:16:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39471 0 1 2 @@ -7060,15 +6034,15 @@ 8 9 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:42007 -2025-04-24T01:30:27-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42007 +DAP server listening at: [::]:38445 +2024-03-22T21:16:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38445 server_test.go:115: server stop triggered internally ---- PASS: TestVariablesLoading (1.01s) +--- PASS: TestVariablesLoading (1.29s) === RUN TestVariablesMetadata -DAP server listening at: [::]:35567 -2025-04-24T01:30:27-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35567 +DAP server listening at: [::]:46257 +2024-03-22T21:16:12+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46257 0 1 2 @@ -7080,77 +6054,77 @@ 8 9 server_test.go:115: server stop triggered internally ---- PASS: TestVariablesMetadata (0.66s) +--- PASS: TestVariablesMetadata (0.58s) === RUN TestGlobalScopeAndVariables -DAP server listening at: [::]:40023 -2025-04-24T01:30:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40023 +DAP server listening at: [::]:42285 +2024-03-22T21:16:13+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42285 2 3 3 33 10 0 2 server_test.go:115: server stop triggered internally ---- PASS: TestGlobalScopeAndVariables (0.48s) +--- PASS: TestGlobalScopeAndVariables (1.36s) === RUN TestRegistersScopeAndVariables -DAP server listening at: [::]:41465 -2025-04-24T01:30:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41465 +DAP server listening at: [::]:44717 +2024-03-22T21:16:14+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44717 2 3 3 33 10 0 2 server_test.go:115: server stop triggered internally ---- PASS: TestRegistersScopeAndVariables (0.38s) +--- PASS: TestRegistersScopeAndVariables (0.43s) === RUN TestShadowedVariables -DAP server listening at: [::]:41609 -2025-04-24T01:30:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41609 +DAP server listening at: [::]:32835 +2024-03-22T21:16:15+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:32835 1 0 server_test.go:115: server stop triggered internally ---- PASS: TestShadowedVariables (0.64s) +--- PASS: TestShadowedVariables (1.43s) === RUN TestLaunchRequestWithStackTraceDepth -DAP server listening at: [::]:46517 -2025-04-24T01:30:30-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46517 +DAP server listening at: [::]:43241 +2024-03-22T21:16:16+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43241 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithStackTraceDepth (0.38s) +--- PASS: TestLaunchRequestWithStackTraceDepth (0.28s) === RUN TestSetBreakpoint -DAP server listening at: [::]:34919 -2025-04-24T01:30:30-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34919 +DAP server listening at: [::]:38971 +2024-03-22T21:16:16+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38971 past main server_test.go:115: server stop triggered internally ---- PASS: TestSetBreakpoint (0.59s) +--- PASS: TestSetBreakpoint (0.76s) === RUN TestSetInstructionBreakpoint -DAP server listening at: [::]:33689 -2025-04-24T01:30:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33689 +DAP server listening at: [::]:40489 +2024-03-22T21:16:17+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40489 past main server_test.go:115: server stop triggered internally ---- PASS: TestSetInstructionBreakpoint (0.69s) +--- PASS: TestSetInstructionBreakpoint (0.73s) === RUN TestPauseAtStop -DAP server listening at: [::]:45357 -2025-04-24T01:30:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45357 +DAP server listening at: [::]:34357 +2024-03-22T21:16:17+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34357 past main server_test.go:115: server stop triggered internally ---- PASS: TestPauseAtStop (0.60s) +--- PASS: TestPauseAtStop (0.40s) === RUN TestHitBreakpointIds -DAP server listening at: [::]:36345 -2025-04-24T01:30:32-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36345 +DAP server listening at: [::]:33745 +2024-03-22T21:16:19+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33745 SomeTypeObject OtherTypeObject 10 SomeFunction called server_test.go:115: server stop triggered internally ---- PASS: TestHitBreakpointIds (0.85s) +--- PASS: TestHitBreakpointIds (1.22s) === RUN TestSetFunctionBreakpoints -DAP server listening at: [::]:45743 -2025-04-24T01:30:33-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45743 +DAP server listening at: [::]:37913 +2024-03-22T21:16:19+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37913 SomeTypeObject OtherTypeObject 10 SomeFunction called server_test.go:115: server stop triggered internally ---- PASS: TestSetFunctionBreakpoints (0.61s) +--- PASS: TestSetFunctionBreakpoints (0.60s) === RUN TestLogPoints -DAP server listening at: [::]:38711 -2025-04-24T01:30:34-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38711 +DAP server listening at: [::]:43623 +2024-03-22T21:16:20+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43623 got: 0 got: 1 got: 2 @@ -7158,99 +6132,99 @@ got: 4 callme2 server_test.go:115: server stop triggered internally ---- PASS: TestLogPoints (0.65s) +--- PASS: TestLogPoints (1.25s) === RUN TestLogPointsShowFullValue -DAP server listening at: [::]:41497 -2025-04-24T01:30:34-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41497 +DAP server listening at: [::]:39149 +2024-03-22T21:16:21+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39149 server_test.go:115: server stop triggered internally ---- PASS: TestLogPointsShowFullValue (0.52s) +--- PASS: TestLogPointsShowFullValue (0.72s) === RUN TestHaltPreventsAutoResume -DAP server listening at: [::]:45945 -2025-04-24T01:30:34-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45945 +DAP server listening at: [::]:35473 +2024-03-22T21:16:22+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35473 got: 0 got: 1 got: 2 got: 3 server_test.go:115: server stop triggered internally ---- PASS: TestHaltPreventsAutoResume (0.63s) +--- PASS: TestHaltPreventsAutoResume (0.45s) === RUN TestConcurrentBreakpointsLogPoints === RUN TestConcurrentBreakpointsLogPoints/source_breakpoints -DAP server listening at: [::]:39005 -2025-04-24T01:30:35-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39005 +DAP server listening at: [::]:37231 +2024-03-22T21:16:22+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37231 server_test.go:115: server stop triggered internally === RUN TestConcurrentBreakpointsLogPoints/hardcoded_breakpoint -DAP server listening at: [::]:45767 -2025-04-24T01:30:36-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45767 - server_test.go:115: server stop triggered internally ---- PASS: TestConcurrentBreakpointsLogPoints (0.90s) - --- PASS: TestConcurrentBreakpointsLogPoints/source_breakpoints (0.38s) - --- PASS: TestConcurrentBreakpointsLogPoints/hardcoded_breakpoint (0.52s) +DAP server listening at: [::]:35741 +2024-03-22T21:16:23+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35741 + server_test.go:115: server stop triggered internally +--- PASS: TestConcurrentBreakpointsLogPoints (1.17s) + --- PASS: TestConcurrentBreakpointsLogPoints/source_breakpoints (0.34s) + --- PASS: TestConcurrentBreakpointsLogPoints/hardcoded_breakpoint (0.82s) === RUN TestSetBreakpointWhileRunning -DAP server listening at: [::]:44687 -2025-04-24T01:30:36-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44687 +DAP server listening at: [::]:45505 +2024-03-22T21:16:24+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45505 hi hi server_test.go:115: server stop triggered internally ---- PASS: TestSetBreakpointWhileRunning (3.80s) +--- PASS: TestSetBreakpointWhileRunning (3.85s) === RUN TestSetFunctionBreakpointWhileRunning -DAP server listening at: [::]:39841 -2025-04-24T01:30:40-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39841 +DAP server listening at: [::]:33335 +2024-03-22T21:16:27+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33335 hi hi hi server_test.go:115: server stop triggered internally ---- PASS: TestSetFunctionBreakpointWhileRunning (3.61s) +--- PASS: TestSetFunctionBreakpointWhileRunning (3.70s) === RUN TestHitConditionBreakpoints -DAP server listening at: [::]:37121 -2025-04-24T01:30:44-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37121 +DAP server listening at: [::]:33625 +2024-03-22T21:16:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33625 server_test.go:115: server stop triggered internally ---- PASS: TestHitConditionBreakpoints (0.50s) +--- PASS: TestHitConditionBreakpoints (2.09s) === RUN TestLaunchSubstitutePath -DAP server listening at: [::]:35371 -2025-04-24T01:30:44-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35371 +DAP server listening at: [::]:33353 +2024-03-22T21:16:33+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33353 past main server_test.go:115: server stop triggered internally ---- PASS: TestLaunchSubstitutePath (0.57s) +--- PASS: TestLaunchSubstitutePath (0.54s) === RUN TestAttachSubstitutePath -DAP server listening at: [::]:37685 -2025-04-24T01:30:44-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37685 +DAP server listening at: [::]:43855 +2024-03-22T21:16:33+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43855 past main server_test.go:115: server stop triggered internally ---- PASS: TestAttachSubstitutePath (0.37s) +--- PASS: TestAttachSubstitutePath (0.78s) === RUN TestWorkingDir -DAP server listening at: [::]:44461 -2025-04-24T01:30:45-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44461 +DAP server listening at: [::]:41017 +2024-03-22T21:16:35+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41017 /tmp server_test.go:115: server stop triggered internally ---- PASS: TestWorkingDir (0.43s) +--- PASS: TestWorkingDir (1.42s) === RUN TestEvaluateRequest -DAP server listening at: [::]:40325 -2025-04-24T01:30:45-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40325 +DAP server listening at: [::]:37713 +2024-03-22T21:16:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37713 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}] [0xc000010060 0xc000010078 0xc000010090] true false bazburzum -1 1 255 65535 4294967295 18446744073709551615 5 1.2 (1+2i) (2+3i) [1 2] {10 lorem} 0x49b400 {0 0xc000014260} [[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] server_test.go:115: server stop triggered internally ---- PASS: TestEvaluateRequest (0.40s) +--- PASS: TestEvaluateRequest (0.55s) === RUN TestEvaluateCommandRequest -DAP server listening at: [::]:39225 -2025-04-24T01:30:46-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39225 +DAP server listening at: [::]:39673 +2024-03-22T21:16:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39673 server_test.go:115: server stop triggered internally ---- PASS: TestEvaluateCommandRequest (0.63s) +--- PASS: TestEvaluateCommandRequest (0.71s) === RUN TestVariableValueTruncation -DAP server listening at: [::]:33359 -2025-04-24T01:30:46-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33359 +DAP server listening at: [::]:42649 +2024-03-22T21:16:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42649 === RUN TestVariableValueTruncation/#00 === RUN TestVariableValueTruncation/watch === RUN TestVariableValueTruncation/repl @@ -7260,18 +6234,18 @@ === RUN TestVariableValueTruncation/somethingelse === CONT TestVariableValueTruncation server_test.go:115: server stop triggered internally ---- PASS: TestVariableValueTruncation (0.43s) - --- PASS: TestVariableValueTruncation/#00 (0.00s) - --- PASS: TestVariableValueTruncation/watch (0.00s) - --- PASS: TestVariableValueTruncation/repl (0.00s) - --- PASS: TestVariableValueTruncation/hover (0.00s) - --- PASS: TestVariableValueTruncation/variables (0.00s) - --- PASS: TestVariableValueTruncation/clipboard (0.00s) - --- PASS: TestVariableValueTruncation/somethingelse (0.00s) +--- PASS: TestVariableValueTruncation (1.47s) + --- PASS: TestVariableValueTruncation/#00 (0.01s) + --- PASS: TestVariableValueTruncation/watch (0.03s) + --- PASS: TestVariableValueTruncation/repl (0.01s) + --- PASS: TestVariableValueTruncation/hover (0.01s) + --- PASS: TestVariableValueTruncation/variables (0.01s) + --- PASS: TestVariableValueTruncation/clipboard (0.01s) + --- PASS: TestVariableValueTruncation/somethingelse (0.01s) === RUN TestVariableLoadingOfLongStrings -DAP server listening at: [::]:45653 -2025-04-24T01:30:47-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45653 +DAP server listening at: [::]:37601 +2024-03-22T21:16:38+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37601 === RUN TestVariableLoadingOfLongStrings/#00 === RUN TestVariableLoadingOfLongStrings/watch === RUN TestVariableLoadingOfLongStrings/repl @@ -7288,25 +6262,25 @@ === RUN TestVariableLoadingOfLongStrings/somethingelse#01 === CONT TestVariableLoadingOfLongStrings server_test.go:115: server stop triggered internally ---- PASS: TestVariableLoadingOfLongStrings (0.70s) - --- PASS: TestVariableLoadingOfLongStrings/#00 (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/watch (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/repl (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/hover (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/variables (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/clipboard (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/somethingelse (0.00s) - --- PASS: TestVariableLoadingOfLongStrings/#01 (0.01s) - --- PASS: TestVariableLoadingOfLongStrings/watch#01 (0.02s) - --- PASS: TestVariableLoadingOfLongStrings/repl#01 (0.01s) - --- PASS: TestVariableLoadingOfLongStrings/variables#01 (0.02s) - --- PASS: TestVariableLoadingOfLongStrings/hover#01 (0.02s) - --- PASS: TestVariableLoadingOfLongStrings/clipboard#01 (0.01s) - --- PASS: TestVariableLoadingOfLongStrings/somethingelse#01 (0.02s) +--- PASS: TestVariableLoadingOfLongStrings (1.33s) + --- PASS: TestVariableLoadingOfLongStrings/#00 (0.01s) + --- PASS: TestVariableLoadingOfLongStrings/watch (0.02s) + --- PASS: TestVariableLoadingOfLongStrings/repl (0.02s) + --- PASS: TestVariableLoadingOfLongStrings/hover (0.02s) + --- PASS: TestVariableLoadingOfLongStrings/variables (0.02s) + --- PASS: TestVariableLoadingOfLongStrings/clipboard (0.01s) + --- PASS: TestVariableLoadingOfLongStrings/somethingelse (0.01s) + --- PASS: TestVariableLoadingOfLongStrings/#01 (0.23s) + --- PASS: TestVariableLoadingOfLongStrings/watch#01 (0.06s) + --- PASS: TestVariableLoadingOfLongStrings/repl#01 (0.07s) + --- PASS: TestVariableLoadingOfLongStrings/variables#01 (0.10s) + --- PASS: TestVariableLoadingOfLongStrings/hover#01 (0.05s) + --- PASS: TestVariableLoadingOfLongStrings/clipboard#01 (0.07s) + --- PASS: TestVariableLoadingOfLongStrings/somethingelse#01 (0.10s) === RUN TestEvaluateCallRequest -DAP server listening at: [::]:41751 -2025-04-24T01:30:48-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41751 +DAP server listening at: [::]:38539 +2024-03-22T21:16:41+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38539 about to breakcall0: first: 1 second: 2 first: 1 second: 2 about to panic @@ -7315,486 +6289,491 @@ first: 1 second: 1 about to exit server_test.go:115: server stop triggered internally ---- PASS: TestEvaluateCallRequest (0.74s) +--- PASS: TestEvaluateCallRequest (2.59s) === RUN TestNextAndStep -DAP server listening at: [::]:40131 -2025-04-24T01:30:48-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40131 -2025-04-24T01:30:49-12:00 error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 +DAP server listening at: [::]:33661 +2024-03-22T21:16:44+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33661 +2024-03-22T21:16:44+14:00 error layer=dap Error switching goroutines while stepping: unknown goroutine -1000 12 20 server_test.go:115: server stop triggered internally ---- PASS: TestNextAndStep (0.62s) +--- PASS: TestNextAndStep (1.92s) === RUN TestHardCodedBreakpoints -DAP server listening at: [::]:39547 -2025-04-24T01:30:49-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39547 +DAP server listening at: [::]:35909 +2024-03-22T21:16:44+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35909 2 3 3 33 10 0 2 server_test.go:115: server stop triggered internally ---- PASS: TestHardCodedBreakpoints (0.37s) +--- PASS: TestHardCodedBreakpoints (0.50s) === RUN TestStepInstruction -DAP server listening at: [::]:44545 -2025-04-24T01:30:49-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44545 +DAP server listening at: [::]:40493 +2024-03-22T21:16:45+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40493 server_test.go:115: server stop triggered internally ---- PASS: TestStepInstruction (0.58s) +--- PASS: TestStepInstruction (0.43s) === RUN TestNextParked -DAP server listening at: [::]:44837 -2025-04-24T01:30:50-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44837 -hi 0 -hi 0 -hi 4 +DAP server listening at: [::]:45263 +2024-03-22T21:16:46+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45263 +hi 9 +hi 9 hi 3 -hi 4 -hi 7 -hi 7 -hi 6 -hi 2 -hi 2 hi 3 -hi 6 hi 5 hi 5 +hi 7 +hi 7 hi 8 hi 8 -hi 9 -hi 9 +hi 0 +hi 0 +hi 6 +hi 6 hi 1 hi 1 +hi 2 +hi 2 +hi 4 +hi 4 server_test.go:115: server stop triggered internally ---- PASS: TestNextParked (0.65s) +--- PASS: TestNextParked (1.17s) === RUN TestStepOutPreservesGoroutine -DAP server listening at: [::]:43677 -2025-04-24T01:30:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43677 - server_test.go:4745: selected goroutine 9 (best) -hello 99 198 -hello 12 24 -hello 21 42 -hello 71 142 -hello 2 4 -hello 13 26 -hello 28 56 -hello 39 78 -hello 14 28 -hello 8 16 -goodbye 8 16 -hello 58 116 -hello 50 100 -hello 66 132 +DAP server listening at: [::]:34851 +2024-03-22T21:16:47+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34851 hello 27 54 -hello 42 84 +hello 99 198 +goodbye 99 198 goodbye 27 54 -goodbye 42 84 -hello 69 138 -hello 47 94 -hello 26 52 -hello 87 174 -hello 88 176 -goodbye 87 174 -hello 0 0 -hello 77 154 -hello 74 148 -goodbye 77 154 -hello 51 102 -goodbye 51 102 -hello 36 72 -goodbye 36 72 -hello 25 50 -goodbye 25 50 -hello 48 96 -goodbye 48 96 -hello 20 40 -goodbye 20 40 -hello 72 144 -goodbye 72 144 -hello 29 58 -goodbye 29 58 -hello 78 156 -goodbye 78 156 -hello 76 152 -goodbye 76 152 -hello 34 68 -goodbye 34 68 -hello 7 14 +hello 28 56 +goodbye 28 56 +hello 98 196 hello 30 60 goodbye 30 60 -hello 91 182 -goodbye 91 182 -hello 9 18 -goodbye 9 18 -hello 68 136 -goodbye 68 136 -hello 52 104 -goodbye 52 104 +goodbye 98 196 +hello 32 64 +goodbye 32 64 +hello 31 62 +goodbye 31 62 +hello 35 70 +goodbye 35 70 +hello 49 98 +hello 1 2 +hello 36 72 +goodbye 36 72 +hello 2 4 +goodbye 2 4 +hello 37 74 +hello 3 6 +goodbye 3 6 +hello 38 76 +goodbye 38 76 hello 4 8 goodbye 4 8 +hello 7 14 +hello 39 78 goodbye 39 78 +hello 9 18 +hello 40 80 +goodbye 40 80 +goodbye 9 18 +hello 12 24 +hello 41 82 +hello 13 26 +hello 42 84 +goodbye 13 26 +goodbye 12 24 +hello 14 28 +hello 43 86 +goodbye 43 86 +hello 16 32 +goodbye 16 32 +hello 45 90 hello 17 34 goodbye 17 34 -hello 46 92 -goodbye 46 92 -hello 98 196 -goodbye 98 196 -hello 96 192 -goodbye 96 192 -goodbye 99 198 +hello 47 94 +hello 19 38 +goodbye 19 38 hello 44 88 +hello 20 40 +goodbye 20 40 +hello 74 148 +goodbye 74 148 +hello 22 44 +goodbye 22 44 goodbye 44 88 -hello 3 6 -hello 6 12 -hello 10 20 -goodbye 10 20 +hello 50 100 +hello 23 46 +hello 51 102 +goodbye 51 102 +goodbye 47 94 +hello 26 52 +hello 52 104 +hello 29 58 +hello 53 106 +goodbye 53 106 +hello 46 92 +hello 54 108 +hello 25 50 +hello 55 110 +goodbye 55 110 +hello 56 112 +hello 82 164 +goodbye 82 164 +hello 58 116 hello 83 166 goodbye 83 166 -hello 45 90 -goodbye 45 90 -hello 94 188 -goodbye 94 188 -hello 16 32 -goodbye 16 32 +goodbye 37 74 hello 61 122 goodbye 61 122 -hello 49 98 -goodbye 49 98 +hello 15 30 +hello 89 178 +goodbye 15 30 +hello 90 180 +goodbye 90 180 +hello 64 128 +hello 91 182 hello 65 130 goodbye 65 130 -goodbye 12 24 +hello 81 162 +goodbye 81 162 +goodbye 1 2 +hello 66 132 +hello 5 10 +hello 67 134 +goodbye 42 84 +hello 33 66 +hello 69 138 +hello 10 20 +hello 70 140 +goodbye 70 140 +hello 77 154 +hello 78 156 +goodbye 78 156 +hello 72 144 +hello 79 158 +hello 73 146 +hello 80 160 +goodbye 80 160 +hello 63 126 +hello 76 152 +goodbye 14 28 hello 84 168 goodbye 84 168 -hello 54 108 -goodbye 54 108 -hello 89 178 -goodbye 89 178 +goodbye 91 182 +hello 95 190 +goodbye 95 190 +hello 94 188 +goodbye 94 188 +hello 96 192 +goodbye 96 192 +hello 0 0 +goodbye 0 0 +hello 48 96 +goodbye 48 96 +hello 57 114 +goodbye 57 114 +goodbye 23 46 +goodbye 7 14 +hello 6 12 +goodbye 6 12 +goodbye 58 116 +hello 68 136 +goodbye 68 136 hello 59 118 -hello 80 160 -hello 40 80 -hello 64 128 -goodbye 64 128 +goodbye 59 118 +hello 21 42 goodbye 21 42 -hello 55 110 -goodbye 55 110 -hello 73 146 -goodbye 73 146 -hello 19 38 -goodbye 19 38 +hello 60 120 +goodbye 60 120 +hello 8 16 +goodbye 8 16 +goodbye 29 58 +goodbye 49 98 +goodbye 54 108 hello 85 170 goodbye 85 170 -hello 56 112 -goodbye 56 112 -hello 41 82 -goodbye 41 82 -hello 57 114 -goodbye 57 114 -hello 79 158 +hello 92 184 +goodbye 92 184 +hello 88 176 +goodbye 88 176 +goodbye 89 178 goodbye 79 158 -hello 33 66 -goodbye 33 66 -hello 31 62 -hello 95 190 -goodbye 71 142 -hello 38 76 -goodbye 38 76 hello 24 48 goodbye 24 48 -hello 23 46 -goodbye 23 46 -hello 22 44 -goodbye 22 44 -hello 53 106 -goodbye 53 106 -goodbye 58 116 -goodbye 14 28 -hello 60 120 -goodbye 60 120 -hello 43 86 -goodbye 43 86 -goodbye 3 6 -hello 93 186 -goodbye 93 186 -goodbye 6 12 -hello 97 194 -goodbye 7 14 -hello 5 10 +goodbye 46 92 +hello 86 172 +goodbye 86 172 +goodbye 63 126 hello 11 22 goodbye 11 22 -goodbye 47 94 -hello 32 64 -goodbye 32 64 -hello 92 184 -goodbye 92 184 -goodbye 80 160 +goodbye 76 152 +goodbye 64 128 +goodbye 25 50 +hello 87 174 +goodbye 87 174 +goodbye 45 90 +goodbye 52 104 goodbye 26 52 -hello 81 162 -goodbye 81 162 -hello 1 2 -goodbye 1 2 -hello 90 180 -goodbye 90 180 -goodbye 0 0 -goodbye 31 62 +hello 93 186 +goodbye 93 186 +hello 97 194 +goodbye 97 194 +hello 34 68 +goodbye 34 68 +goodbye 56 112 +goodbye 66 132 +goodbye 5 10 +goodbye 67 134 +goodbye 33 66 hello 18 36 goodbye 18 36 -goodbye 74 148 -goodbye 88 176 -hello 63 126 -hello 67 134 -goodbye 67 134 -goodbye 13 26 +goodbye 69 138 +goodbye 10 20 +goodbye 50 100 +goodbye 77 154 +hello 71 142 +goodbye 71 142 +goodbye 72 144 +goodbye 73 146 hello 75 150 goodbye 75 150 -goodbye 2 4 -hello 82 164 -goodbye 82 164 -goodbye 28 56 -hello 15 30 -goodbye 15 30 -goodbye 59 118 -goodbye 66 132 -goodbye 50 100 -goodbye 63 126 -goodbye 95 190 +goodbye 41 82 hello 62 124 goodbye 62 124 -goodbye 69 138 -goodbye 40 80 -hello 35 70 -goodbye 35 70 -goodbye 5 10 -hello 86 172 -goodbye 86 172 -hello 70 140 -goodbye 70 140 -goodbye 97 194 -hello 37 74 -goodbye 37 74 100 + server_test.go:4766: program terminated server_test.go:115: server stop triggered internally ---- PASS: TestStepOutPreservesGoroutine (0.42s) +--- PASS: TestStepOutPreservesGoroutine (1.30s) === RUN TestBadAccess server_test.go:4794: not applicable --- SKIP: TestBadAccess (0.00s) === RUN TestNextWhileNexting -DAP server listening at: [::]:37293 -2025-04-24T01:30:51-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37293 -2025-04-24T01:30:51-12:00 error layer=dap runtime error: next while nexting -goroutine: 6 -goroutine: 0 -goroutine: 8 +DAP server listening at: [::]:38267 +2024-03-22T21:16:48+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38267 +goroutine: 1 +goroutine: 4 +goroutine: 1 +2024-03-22T21:16:49+14:00 error layer=dap runtime error: next while nexting +goroutine: 7 +goroutine: 4 goroutine: 7 -goroutine: 3 +2024-03-22T21:16:49+14:00 error layer=dap runtime error: next while nexting goroutine: 9 +goroutine: 6 +goroutine: 5 +goroutine: 0 server_test.go:115: server stop triggered internally ---- PASS: TestNextWhileNexting (0.84s) +--- PASS: TestNextWhileNexting (1.11s) === RUN TestPanicBreakpointOnContinue -DAP server listening at: [::]:46465 -2025-04-24T01:30:52-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46465 +DAP server listening at: [::]:40051 +2024-03-22T21:16:49+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40051 server_test.go:115: server stop triggered internally ---- PASS: TestPanicBreakpointOnContinue (0.70s) +--- PASS: TestPanicBreakpointOnContinue (0.67s) === RUN TestPanicBreakpointOnNext -DAP server listening at: [::]:41129 -2025-04-24T01:30:52-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41129 +DAP server listening at: [::]:35403 +2024-03-22T21:16:49+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35403 server_test.go:115: server stop triggered internally ---- PASS: TestPanicBreakpointOnNext (0.57s) +--- PASS: TestPanicBreakpointOnNext (0.61s) === RUN TestFatalThrowBreakpoint -DAP server listening at: [::]:45833 -2025-04-24T01:30:53-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45833 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:38413 -2025-04-24T01:30:54-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38413 +DAP server listening at: [::]:41083 +2024-03-22T21:16:51+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41083 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:33361 +2024-03-22T21:16:52+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33361 server_test.go:115: server stop triggered internally ---- PASS: TestFatalThrowBreakpoint (1.40s) +--- PASS: TestFatalThrowBreakpoint (1.97s) === RUN TestLaunchDebugRequest -DAP server listening at: [::]:40523 -Connecting to server at: [::]:40523 +DAP server listening at: [::]:33227 +Connecting to server at: [::]:33227 4 server_test.go:115: server stop triggered internally - server_test.go:5215: 2025-04-24T01:30:54-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) + server_test.go:5215: 2024-03-22T21:16:52+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) ---- PASS: TestLaunchDebugRequest (0.68s) +--- PASS: TestLaunchDebugRequest (1.33s) === RUN TestLaunchRequestDefaults -DAP server listening at: [::]:42523 -2025-04-24T01:30:55-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42523 +DAP server listening at: [::]:33665 +2024-03-22T21:16:53+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33665 4 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:45813 -2025-04-24T01:30:56-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45813 +DAP server listening at: [::]:35051 +2024-03-22T21:16:54+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35051 4 server_test.go:115: server stop triggered internally -DAP server listening at: [::]:32769 -2025-04-24T01:30:56-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:32769 +DAP server listening at: [::]:44635 +2024-03-22T21:16:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44635 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestDefaults (1.76s) +--- PASS: TestLaunchRequestDefaults (2.42s) === RUN TestLaunchRequestOutputPath -DAP server listening at: [::]:33841 -2025-04-24T01:30:57-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33841 +DAP server listening at: [::]:35433 +2024-03-22T21:16:56+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35433 received args []string{"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/__somebin"} server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestOutputPath (0.87s) +--- PASS: TestLaunchRequestOutputPath (1.65s) === RUN TestExitNonZeroStatus -DAP server listening at: [::]:38793 -2025-04-24T01:30:58-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38793 +DAP server listening at: [::]:36205 +2024-03-22T21:16:59+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36205 demo &{ 0 [] 0 false} server_test.go:115: server stop triggered internally ---- PASS: TestExitNonZeroStatus (0.89s) +--- PASS: TestExitNonZeroStatus (1.46s) === RUN TestNoDebug_GoodExitStatus -DAP server listening at: [::]:35593 -2025-04-24T01:30:59-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:35593 +DAP server listening at: [::]:45133 +2024-03-22T21:16:59+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45133 4 server_test.go:115: server stop triggered internally ---- PASS: TestNoDebug_GoodExitStatus (0.32s) +--- PASS: TestNoDebug_GoodExitStatus (0.74s) === RUN TestNoDebug_BadExitStatus -DAP server listening at: [::]:36061 -2025-04-24T01:30:59-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36061 +DAP server listening at: [::]:38155 +2024-03-22T21:17:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38155 server_test.go:115: server stop triggered internally ---- PASS: TestNoDebug_BadExitStatus (0.32s) +--- PASS: TestNoDebug_BadExitStatus (0.67s) === RUN TestNoDebug_AcceptNoRequestsButDisconnect -DAP server listening at: [::]:42135 -2025-04-24T01:31:04-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42135 +DAP server listening at: [::]:41031 +2024-03-22T21:17:05+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41031 server_test.go:115: server stop triggered internally ---- PASS: TestNoDebug_AcceptNoRequestsButDisconnect (4.57s) +--- PASS: TestNoDebug_AcceptNoRequestsButDisconnect (4.54s) === RUN TestLaunchRequestWithRelativeBuildPath -DAP server listening at: [::]:36257 -2025-04-24T01:31:04-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36257 +DAP server listening at: [::]:37727 +2024-03-22T21:17:05+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37727 hello world! server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithRelativeBuildPath (0.60s) +--- PASS: TestLaunchRequestWithRelativeBuildPath (0.98s) === RUN TestLaunchRequestWithRelativeExecPath -DAP server listening at: [::]:36237 -2025-04-24T01:31:04-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36237 +DAP server listening at: [::]:41413 +2024-03-22T21:17:06+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41413 4 server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithRelativeExecPath (0.37s) +--- PASS: TestLaunchRequestWithRelativeExecPath (0.45s) === RUN TestLaunchTestRequest === RUN TestLaunchTestRequest/default -DAP server listening at: [::]:38809 -2025-04-24T01:31:05-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38809 +DAP server listening at: [::]:39715 +2024-03-22T21:17:06+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39715 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/output -DAP server listening at: [::]:40001 -2025-04-24T01:31:06-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40001 +DAP server listening at: [::]:44281 +2024-03-22T21:17:11+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44281 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlvCwd -DAP server listening at: [::]:36801 -2025-04-24T01:31:07-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36801 +DAP server listening at: [::]:37799 +2024-03-22T21:17:12+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37799 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlvCwd2 -DAP server listening at: [::]:41735 -2025-04-24T01:31:08-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41735 +DAP server listening at: [::]:44345 +2024-03-22T21:17:14+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44345 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/cwd -DAP server listening at: [::]:42235 -2025-04-24T01:31:09-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42235 +DAP server listening at: [::]:33949 +2024-03-22T21:17:15+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33949 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlv_runs_outside_of_module -DAP server listening at: [::]:34297 -2025-04-24T01:31:10-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34297 +DAP server listening at: [::]:41243 +2024-03-22T21:17:17+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41243 PASS server_test.go:115: server stop triggered internally === RUN TestLaunchTestRequest/dlv_builds_in_dlvCwd_but_runs_in_cwd -DAP server listening at: [::]:41439 -2025-04-24T01:31:10-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41439 +DAP server listening at: [::]:35883 +2024-03-22T21:17:18+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:35883 PASS server_test.go:115: server stop triggered internally ---- PASS: TestLaunchTestRequest (5.94s) - --- PASS: TestLaunchTestRequest/default (1.79s) - --- PASS: TestLaunchTestRequest/output (0.75s) - --- PASS: TestLaunchTestRequest/dlvCwd (0.79s) - --- PASS: TestLaunchTestRequest/dlvCwd2 (0.75s) - --- PASS: TestLaunchTestRequest/cwd (0.72s) - --- PASS: TestLaunchTestRequest/dlv_runs_outside_of_module (0.58s) - --- PASS: TestLaunchTestRequest/dlv_builds_in_dlvCwd_but_runs_in_cwd (0.55s) +--- PASS: TestLaunchTestRequest (13.43s) + --- PASS: TestLaunchTestRequest/default (4.72s) + --- PASS: TestLaunchTestRequest/output (1.44s) + --- PASS: TestLaunchTestRequest/dlvCwd (1.60s) + --- PASS: TestLaunchTestRequest/dlvCwd2 (1.40s) + --- PASS: TestLaunchTestRequest/cwd (1.28s) + --- PASS: TestLaunchTestRequest/dlv_runs_outside_of_module (1.59s) + --- PASS: TestLaunchTestRequest/dlv_builds_in_dlvCwd_but_runs_in_cwd (1.40s) === RUN TestLaunchRequestWithArgs -DAP server listening at: [::]:43241 -2025-04-24T01:31:11-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43241 -received args []string{"/tmp/testargs.2f9e2b97", "test", "pass flag"} +DAP server listening at: [::]:45873 +2024-03-22T21:17:20+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45873 +received args []string{"/tmp/testargs.fec98065", "test", "pass flag"} server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithArgs (0.36s) +--- PASS: TestLaunchRequestWithArgs (0.26s) === RUN TestLaunchRequestWithBuildFlags -DAP server listening at: [::]:46009 -2025-04-24T01:31:11-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46009 +DAP server listening at: [::]:45841 +2024-03-22T21:17:21+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45841 Hello World! server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithBuildFlags (0.81s) +--- PASS: TestLaunchRequestWithBuildFlags (3.14s) === RUN TestLaunchRequestWithEnv === RUN TestLaunchRequestWithEnv/no_env -DAP server listening at: [::]:38963 -2025-04-24T01:31:12-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38963 +DAP server listening at: [::]:46221 +2024-03-22T21:17:23+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46221 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/overwrite -DAP server listening at: [::]:46569 -2025-04-24T01:31:13-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46569 +DAP server listening at: [::]:42717 +2024-03-22T21:17:25+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42717 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/unset -DAP server listening at: [::]:40329 -2025-04-24T01:31:13-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40329 +DAP server listening at: [::]:38815 +2024-03-22T21:17:27+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38815 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/empty_value -DAP server listening at: [::]:43069 -2025-04-24T01:31:14-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43069 +DAP server listening at: [::]:41891 +2024-03-22T21:17:29+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41891 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/set -DAP server listening at: [::]:42307 -2025-04-24T01:31:15-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:42307 +DAP server listening at: [::]:39869 +2024-03-22T21:17:30+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39869 server_test.go:115: server stop triggered internally === RUN TestLaunchRequestWithEnv/untouched -DAP server listening at: [::]:38139 -2025-04-24T01:31:16-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:38139 - server_test.go:115: server stop triggered internally ---- PASS: TestLaunchRequestWithEnv (4.40s) - --- PASS: TestLaunchRequestWithEnv/no_env (0.79s) - --- PASS: TestLaunchRequestWithEnv/overwrite (0.59s) - --- PASS: TestLaunchRequestWithEnv/unset (0.79s) - --- PASS: TestLaunchRequestWithEnv/empty_value (0.79s) - --- PASS: TestLaunchRequestWithEnv/set (0.80s) - --- PASS: TestLaunchRequestWithEnv/untouched (0.65s) +DAP server listening at: [::]:40023 +2024-03-22T21:17:32+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40023 + server_test.go:115: server stop triggered internally +--- PASS: TestLaunchRequestWithEnv (9.75s) + --- PASS: TestLaunchRequestWithEnv/no_env (2.17s) + --- PASS: TestLaunchRequestWithEnv/overwrite (1.63s) + --- PASS: TestLaunchRequestWithEnv/unset (1.99s) + --- PASS: TestLaunchRequestWithEnv/empty_value (1.36s) + --- PASS: TestLaunchRequestWithEnv/set (1.52s) + --- PASS: TestLaunchRequestWithEnv/untouched (1.08s) === RUN TestAttachRequest -DAP server listening at: [::]:44315 -2025-04-24T01:31:16-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44315 +DAP server listening at: [::]:39735 +2024-03-22T21:17:33+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39735 past main server_test.go:115: server stop triggered internally --- PASS: TestAttachRequest (0.38s) === RUN TestPauseAndContinue -DAP server listening at: [::]:39043 -2025-04-24T01:31:17-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39043 +DAP server listening at: [::]:40121 +2024-03-22T21:17:33+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:40121 past main 1000000 2000000 @@ -7940,337 +6919,72 @@ 142000000 143000000 144000000 -145000000 -146000000 -147000000 -148000000 -149000000 -150000000 -151000000 -152000000 -153000000 -154000000 -155000000 -156000000 -157000000 -158000000 -159000000 -160000000 -161000000 -162000000 -163000000 -164000000 -165000000 -166000000 -167000000 -168000000 -169000000 -170000000 -171000000 -172000000 -173000000 -174000000 -175000000 -176000000 -177000000 -178000000 -179000000 -180000000 -181000000 -182000000 -183000000 -184000000 -185000000 -186000000 -187000000 -188000000 -189000000 -190000000 -191000000 -192000000 -193000000 -194000000 -195000000 -196000000 -197000000 -198000000 -199000000 -200000000 -201000000 -202000000 -203000000 -204000000 -205000000 -206000000 -207000000 -208000000 -209000000 -210000000 -211000000 -212000000 -213000000 -214000000 -215000000 -216000000 -217000000 -218000000 -219000000 -220000000 -221000000 -222000000 -223000000 -224000000 -225000000 -226000000 -227000000 -228000000 -229000000 -230000000 -231000000 -232000000 -233000000 -234000000 -235000000 -236000000 -237000000 -238000000 -239000000 -240000000 -241000000 -242000000 -243000000 -244000000 -245000000 -246000000 -247000000 -248000000 -249000000 -250000000 -251000000 -252000000 -253000000 -254000000 -255000000 -256000000 -257000000 -258000000 -259000000 -260000000 -261000000 -262000000 -263000000 -264000000 -265000000 -266000000 -267000000 -268000000 -269000000 -270000000 -271000000 -272000000 -273000000 -274000000 -275000000 -276000000 -277000000 -278000000 -279000000 -280000000 -281000000 -282000000 -283000000 -284000000 -285000000 -286000000 -287000000 -288000000 -289000000 -290000000 -291000000 -292000000 -293000000 -294000000 -295000000 -296000000 -297000000 -298000000 -299000000 -300000000 -301000000 -302000000 -303000000 -304000000 -305000000 -306000000 -307000000 -308000000 -309000000 -310000000 -311000000 -312000000 -313000000 -314000000 -315000000 -316000000 -317000000 -318000000 -319000000 -320000000 -321000000 -322000000 -323000000 -324000000 -325000000 -326000000 -327000000 -328000000 -329000000 -330000000 -331000000 -332000000 -333000000 -334000000 -335000000 -336000000 -337000000 -338000000 -339000000 -340000000 -341000000 -342000000 -343000000 -344000000 -345000000 -346000000 -347000000 -348000000 -349000000 -350000000 -351000000 -352000000 -353000000 -354000000 -355000000 -356000000 -357000000 -358000000 -359000000 -360000000 -361000000 -362000000 -363000000 -364000000 -365000000 -366000000 -367000000 -368000000 -369000000 -370000000 -371000000 -372000000 -373000000 -374000000 -375000000 -376000000 -377000000 -378000000 -379000000 -380000000 -381000000 -382000000 -383000000 -384000000 -385000000 -386000000 -387000000 -388000000 -389000000 -390000000 -391000000 -392000000 -393000000 -394000000 -395000000 -396000000 -397000000 -398000000 -399000000 -400000000 -401000000 -402000000 -403000000 -404000000 -405000000 -406000000 -407000000 -408000000 -409000000 server_test.go:115: server stop triggered internally ---- PASS: TestPauseAndContinue (1.58s) +--- PASS: TestPauseAndContinue (1.43s) === RUN TestUnupportedCommandResponses -DAP server listening at: [::]:41457 -2025-04-24T01:31:18-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:41457 +DAP server listening at: [::]:41885 +2024-03-22T21:17:35+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41885 server_test.go:115: server stop triggered internally ---- PASS: TestUnupportedCommandResponses (0.10s) +--- PASS: TestUnupportedCommandResponses (0.11s) === RUN TestSetVariable -DAP server listening at: [::]:37319 -2025-04-24T01:31:18-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37319 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:44713 -2025-04-24T01:31:19-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44713 +DAP server listening at: [::]:33207 +2024-03-22T21:17:35+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:33207 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:45917 +2024-03-22T21:17:36+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45917 server_test.go:115: server stop triggered internally ---- PASS: TestSetVariable (1.24s) +--- PASS: TestSetVariable (2.33s) === RUN TestSetVariableWithCall -DAP server listening at: [::]:39905 -2025-04-24T01:31:20-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39905 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:33843 -2025-04-24T01:31:20-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33843 +DAP server listening at: [::]:42541 +2024-03-22T21:17:37+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42541 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:45603 +2024-03-22T21:17:40+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45603 about to panic about to break server_test.go:115: server stop triggered internally ---- PASS: TestSetVariableWithCall (1.21s) +--- PASS: TestSetVariableWithCall (6.78s) === RUN TestOptionalNotYetImplementedResponses -DAP server listening at: [::]:43803 -2025-04-24T01:31:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43803 +DAP server listening at: [::]:45247 +2024-03-22T21:17:44+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45247 server_test.go:115: server stop triggered internally ---- PASS: TestOptionalNotYetImplementedResponses (0.10s) +--- PASS: TestOptionalNotYetImplementedResponses (0.11s) === RUN TestBadLaunchRequests -DAP server listening at: [::]:40845 -2025-04-24T01:31:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:40845 +DAP server listening at: [::]:42195 +2024-03-22T21:17:44+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42195 server_test.go:115: server stop triggered internally ---- PASS: TestBadLaunchRequests (0.61s) +--- PASS: TestBadLaunchRequests (4.27s) === RUN TestBadAttachRequest -DAP server listening at: [::]:34129 -2025-04-24T01:31:21-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34129 -2025-04-24T01:31:22-12:00 error layer=dap recovered panic: runtime error: index out of range [0] with length 0 -goroutine 1787 [running]: +DAP server listening at: [::]:45663 +2024-03-22T21:17:48+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:45663 +2024-03-22T21:17:48+14:00 error layer=dap recovered panic: runtime error: index out of range [0] with length 0 +goroutine 1567 [running]: runtime/debug.Stack() /usr/lib/go-1.19/src/runtime/debug/stack.go:24 +0x65 -github.com/go-delve/delve/service/dap.(*Session).recoverPanic(0xc0015f6000, {0xa450a0, 0xc000fbe800}) +github.com/go-delve/delve/service/dap.(*Session).recoverPanic(0xc000d63860, {0xa450a0, 0xc0015cdb00}) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:555 +0x5d -panic({0x960a00, 0xc0001236f8}) +panic({0x960a00, 0xc000617710}) /usr/lib/go-1.19/src/runtime/panic.go:890 +0x262 -github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0x0?, {0x0?, 0x0?, 0xc00078e8e0?}, {0x0?, 0xc0007de4e0?}) +github.com/go-delve/delve/service/debugger.(*Debugger).Launch(0x0?, {0x0?, 0x0?, 0xc00021fc40?}, {0x0?, 0xc0004e4620?}) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:246 +0x665 -github.com/go-delve/delve/service/debugger.New(0xc00064a640, {0x0, 0x0, 0x0}) +github.com/go-delve/delve/service/debugger.New(0xc001ce2000, {0x0, 0x0, 0x0}) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/debugger/debugger.go:196 +0x4f0 -github.com/go-delve/delve/service/dap.(*Session).onAttachRequest.func1(0xc0015f6000, 0xc00176b4f8) +github.com/go-delve/delve/service/dap.(*Session).onAttachRequest.func1(0xc000d63860, 0xc0001014f8) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1744 +0xa5 -github.com/go-delve/delve/service/dap.(*Session).onAttachRequest(0xc0015f6000, 0xc000fbe800) +github.com/go-delve/delve/service/dap.(*Session).onAttachRequest(0xc000d63860, 0xc0015cdb00) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:1745 +0x454 -github.com/go-delve/delve/service/dap.(*Session).handleRequest(0xc0015f6000, {0xa450a0?, 0xc000fbe800?}) +github.com/go-delve/delve/service/dap.(*Session).handleRequest(0xc000d63860, {0xa450a0?, 0xc0015cdb00?}) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:592 +0x60a -github.com/go-delve/delve/service/dap.(*Session).ServeDAPCodec(0xc0015f6000) +github.com/go-delve/delve/service/dap.(*Session).ServeDAPCodec(0xc000d63860) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:541 +0x388 -github.com/go-delve/delve/service/dap.(*Server).runSession(0xc000719710, {0x7fb2fe98c538?, 0xc000788440?}) +github.com/go-delve/delve/service/dap.(*Server).runSession(0xc00023b830, {0x7f67ecfcd068?, 0xc0004b4200?}) /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:478 +0xd3 github.com/go-delve/delve/service/dap.(*Server).Run.func1() /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/dap/server.go:470 +0xfe @@ -8279,226 +6993,74 @@ server_test.go:115: server stop triggered internally ---- PASS: TestBadAttachRequest (0.10s) +--- PASS: TestBadAttachRequest (0.12s) === RUN TestAttachRemoteToDlvLaunchHaltedStopOnEntry -DAP server listening at: [::]:45429 -2025-04-24T01:31:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45429 +DAP server listening at: [::]:37233 +2024-03-22T21:17:49+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37233 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToDlvLaunchHaltedStopOnEntry (0.66s) +--- PASS: TestAttachRemoteToDlvLaunchHaltedStopOnEntry (0.90s) === RUN TestAttachRemoteToDlvAttachHaltedStopOnEntry -DAP server listening at: [::]:33797 -2025-04-24T01:31:22-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33797 +DAP server listening at: [::]:32965 +2024-03-22T21:17:50+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:32965 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToDlvAttachHaltedStopOnEntry (0.38s) +--- PASS: TestAttachRemoteToDlvAttachHaltedStopOnEntry (1.30s) === RUN TestAttachRemoteToHaltedTargetContinueOnEntry -DAP server listening at: [::]:43435 -2025-04-24T01:31:23-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43435 +DAP server listening at: [::]:42179 +2024-03-22T21:17:51+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:42179 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToHaltedTargetContinueOnEntry (1.55s) +--- PASS: TestAttachRemoteToHaltedTargetContinueOnEntry (1.99s) === RUN TestAttachRemoteToRunningTargetStopOnEntry -DAP server listening at: [::]:39953 -2025-04-24T01:31:24-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +DAP server listening at: [::]:43855 +2024-03-22T21:17:53+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) past main 1000000 +Connecting to server at: [::]:43855 2000000 3000000 4000000 5000000 6000000 7000000 -8000000 -9000000 -10000000 -11000000 -12000000 -13000000 -14000000 -15000000 -16000000 -17000000 -18000000 -19000000 -20000000 -21000000 -22000000 -23000000 -24000000 -25000000 -26000000 -27000000 -28000000 -29000000 -30000000 -31000000 -32000000 -33000000 -34000000 -35000000 -36000000 -37000000 -38000000 -39000000 -40000000 -Connecting to server at: [::]:39953 -41000000 -42000000 -43000000 -44000000 -45000000 -46000000 -47000000 -48000000 -49000000 -50000000 -51000000 -52000000 -53000000 -54000000 -55000000 -56000000 -57000000 -58000000 -59000000 -60000000 -61000000 -62000000 -63000000 -64000000 -65000000 -66000000 -67000000 -68000000 -69000000 -70000000 -71000000 -72000000 -73000000 -74000000 -75000000 -76000000 -77000000 -78000000 -79000000 -80000000 -81000000 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToRunningTargetStopOnEntry (0.68s) +--- PASS: TestAttachRemoteToRunningTargetStopOnEntry (0.81s) === RUN TestAttachRemoteToRunningTargetContinueOnEntry -DAP server listening at: [::]:43767 -2025-04-24T01:31:25-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +DAP server listening at: [::]:39359 +2024-03-22T21:17:54+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39359 past main 1000000 2000000 3000000 -4000000 -5000000 -6000000 -7000000 -8000000 -9000000 -10000000 -11000000 -12000000 -13000000 -14000000 -15000000 -16000000 -17000000 -18000000 -19000000 -20000000 -21000000 -22000000 -23000000 -24000000 -25000000 -26000000 -27000000 -28000000 -29000000 -30000000 -31000000 -32000000 -33000000 -34000000 -35000000 -36000000 -37000000 -38000000 -39000000 -40000000 -Connecting to server at: [::]:43767 -41000000 -42000000 -43000000 -44000000 -45000000 -46000000 -47000000 -48000000 -49000000 -50000000 -51000000 -52000000 -53000000 -54000000 -55000000 -56000000 -57000000 -58000000 -59000000 -60000000 -61000000 -62000000 -63000000 -64000000 -65000000 -66000000 -67000000 -68000000 -69000000 -70000000 -71000000 -72000000 -73000000 -74000000 -75000000 -76000000 -77000000 -78000000 -79000000 -80000000 -81000000 server_test.go:115: server stop triggered internally ---- PASS: TestAttachRemoteToRunningTargetContinueOnEntry (0.47s) +--- PASS: TestAttachRemoteToRunningTargetContinueOnEntry (0.72s) === RUN TestAttachRemoteMultiClientDisconnect === RUN TestAttachRemoteMultiClientDisconnect/default -DAP server listening at: [::]:33577 -2025-04-24T01:31:25-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:33577 +DAP server listening at: [::]:43493 +2024-03-22T21:17:54+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:43493 server_test.go:117: server stop triggered externally === RUN TestAttachRemoteMultiClientDisconnect/terminate=true -DAP server listening at: [::]:32939 -2025-04-24T01:31:26-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:32939 +DAP server listening at: [::]:39757 +2024-03-22T21:17:55+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:39757 server_test.go:115: server stop triggered internally === RUN TestAttachRemoteMultiClientDisconnect/terminate=false -DAP server listening at: [::]:45487 -2025-04-24T01:31:27-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:45487 +DAP server listening at: [::]:36407 +2024-03-22T21:17:56+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36407 server_test.go:117: server stop triggered externally ---- PASS: TestAttachRemoteMultiClientDisconnect (2.21s) - --- PASS: TestAttachRemoteMultiClientDisconnect/default (0.73s) - --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=true (0.74s) - --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=false (0.74s) +--- PASS: TestAttachRemoteMultiClientDisconnect (3.86s) + --- PASS: TestAttachRemoteMultiClientDisconnect/default (1.23s) + --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=true (1.18s) + --- PASS: TestAttachRemoteMultiClientDisconnect/terminate=false (1.45s) === RUN TestLaunchAttachErrorWhenDebugInProgress === RUN TestLaunchAttachErrorWhenDebugInProgress/halted -DAP server listening at: [::]:37701 -2025-04-24T01:31:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37701 +DAP server listening at: [::]:38265 +2024-03-22T21:17:58+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:38265 === RUN TestLaunchAttachErrorWhenDebugInProgress/halted/debug === RUN TestLaunchAttachErrorWhenDebugInProgress/halted/test === RUN TestLaunchAttachErrorWhenDebugInProgress/halted/exec @@ -8507,137 +7069,58 @@ === CONT TestLaunchAttachErrorWhenDebugInProgress/halted server_test.go:115: server stop triggered internally === RUN TestLaunchAttachErrorWhenDebugInProgress/running -DAP server listening at: [::]:44105 -2025-04-24T01:31:28-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +DAP server listening at: [::]:34763 +2024-03-22T21:17:59+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:34763 past main 1000000 2000000 3000000 -4000000 -5000000 -6000000 -7000000 -8000000 -9000000 -10000000 -11000000 -12000000 -13000000 -14000000 -15000000 -16000000 -17000000 -18000000 -19000000 -20000000 -21000000 -22000000 -23000000 -24000000 -25000000 -26000000 -27000000 -28000000 -29000000 -30000000 -31000000 -32000000 -33000000 -34000000 -35000000 -36000000 -37000000 -38000000 -39000000 -40000000 -Connecting to server at: [::]:44105 -41000000 -42000000 -43000000 -44000000 -45000000 -46000000 -47000000 -48000000 -49000000 -50000000 -51000000 -52000000 -53000000 -54000000 -55000000 -56000000 -57000000 -58000000 -59000000 -60000000 -61000000 -62000000 -63000000 -64000000 -65000000 -66000000 -67000000 -68000000 -69000000 -70000000 -71000000 -72000000 -73000000 -74000000 -75000000 -76000000 -77000000 -78000000 -79000000 -80000000 -81000000 === RUN TestLaunchAttachErrorWhenDebugInProgress/running/debug === RUN TestLaunchAttachErrorWhenDebugInProgress/running/test === RUN TestLaunchAttachErrorWhenDebugInProgress/running/exec === RUN TestLaunchAttachErrorWhenDebugInProgress/running/replay -82000000 === RUN TestLaunchAttachErrorWhenDebugInProgress/running/core === CONT TestLaunchAttachErrorWhenDebugInProgress/running server_test.go:115: server stop triggered internally ---- PASS: TestLaunchAttachErrorWhenDebugInProgress (1.32s) - --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted (0.66s) +--- PASS: TestLaunchAttachErrorWhenDebugInProgress (2.01s) + --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted (0.89s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/debug (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/test (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/exec (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/replay (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/halted/core (0.00s) - --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running (0.66s) + --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running (1.12s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/debug (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/test (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/exec (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/replay (0.00s) --- PASS: TestLaunchAttachErrorWhenDebugInProgress/running/core (0.00s) === RUN TestBadInitializeRequest -DAP server listening at: [::]:43479 -2025-04-24T01:31:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:43479 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:39449 -2025-04-24T01:31:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:39449 - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:36177 -2025-04-24T01:31:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:36177 +DAP server listening at: [::]:41853 +2024-03-22T21:18:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41853 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:36941 +2024-03-22T21:18:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:36941 + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:46551 +2024-03-22T21:18:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:46551 server_test.go:115: server stop triggered internally ---- PASS: TestBadInitializeRequest (0.30s) +--- PASS: TestBadInitializeRequest (0.33s) === RUN TestBadlyFormattedMessageToServer -DAP server listening at: [::]:37615 -2025-04-24T01:31:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:37615 -2025-04-24T01:31:29-12:00 error layer=dap DAP error: invalid character 'm' looking for beginning of object key string - server_test.go:115: server stop triggered internally -DAP server listening at: [::]:46511 -2025-04-24T01:31:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:46511 +DAP server listening at: [::]:41953 +2024-03-22T21:18:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41953 +2024-03-22T21:18:00+14:00 error layer=dap DAP error: invalid character 'm' looking for beginning of object key string + server_test.go:115: server stop triggered internally +DAP server listening at: [::]:41987 +2024-03-22T21:18:00+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:41987 server_test.go:115: server stop triggered internally ---- PASS: TestBadlyFormattedMessageToServer (0.30s) +--- PASS: TestBadlyFormattedMessageToServer (0.32s) === RUN TestParseLogPoint === RUN TestParseLogPoint/simple_string === RUN TestParseLogPoint/empty_string @@ -8665,11 +7148,11 @@ --- PASS: TestParseLogPoint/open_brace_in_expression (0.00s) --- PASS: TestParseLogPoint/closed_brace_in_expression (0.00s) === RUN TestDisassemble -DAP server listening at: [::]:34485 -2025-04-24T01:31:29-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:34485 +DAP server listening at: [::]:44351 +2024-03-22T21:18:01+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:44351 server_test.go:115: server stop triggered internally ---- PASS: TestDisassemble (0.58s) +--- PASS: TestDisassemble (1.06s) === RUN TestAlignPCs === RUN TestAlignPCs/out_of_bounds === RUN TestAlignPCs/same_function @@ -8707,26 +7190,26 @@ --- PASS: TestFindInstructions/addr_out_of_bounds_(high) (0.00s) --- PASS: TestFindInstructions/addr_not_aligned (0.00s) === RUN TestDisassembleCgo -DAP server listening at: [::]:44301 -2025-04-24T01:31:31-12:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) -Connecting to server at: [::]:44301 +DAP server listening at: [::]:37631 +2024-03-22T21:18:07+14:00 warning layer=rpc Listening for remote connections (connections are not authenticated nor encrypted) +Connecting to server at: [::]:37631 server_test.go:115: server stop triggered internally ---- PASS: TestDisassembleCgo (1.29s) +--- PASS: TestDisassembleCgo (6.55s) PASS -ok github.com/go-delve/delve/service/dap 83.181s +ok github.com/go-delve/delve/service/dap 193.602s ? github.com/go-delve/delve/service/dap/daptest [no test files] === RUN TestDebugger_LaunchNoMain ---- PASS: TestDebugger_LaunchNoMain (0.02s) +--- PASS: TestDebugger_LaunchNoMain (0.21s) === RUN TestDebugger_LaunchInvalidFormat ---- PASS: TestDebugger_LaunchInvalidFormat (3.29s) +--- PASS: TestDebugger_LaunchInvalidFormat (25.53s) === RUN TestDebugger_LaunchCurrentDir ---- PASS: TestDebugger_LaunchCurrentDir (3.12s) +--- PASS: TestDebugger_LaunchCurrentDir (23.64s) === RUN TestDebugger_LaunchNoExecutablePerm ---- PASS: TestDebugger_LaunchNoExecutablePerm (0.24s) +--- PASS: TestDebugger_LaunchNoExecutablePerm (1.66s) === RUN TestDebugger_LaunchWithTTY ---- PASS: TestDebugger_LaunchWithTTY (0.88s) +--- PASS: TestDebugger_LaunchWithTTY (3.50s) PASS -ok github.com/go-delve/delve/service/debugger 7.566s +ok github.com/go-delve/delve/service/debugger 54.670s === RUN TestSameUserForRemoteAddr === RUN TestSameUserForRemoteAddr/ipv4-same === RUN TestSameUserForRemoteAddr/ipv4-not-found @@ -8738,7 +7221,7 @@ --- PASS: TestSameUserForRemoteAddr/ipv4-different-uid (0.00s) --- PASS: TestSameUserForRemoteAddr/ipv6-same (0.00s) PASS -ok github.com/go-delve/delve/service/internal/sameuser 0.004s +ok github.com/go-delve/delve/service/internal/sameuser 0.073s ? github.com/go-delve/delve/service/rpc1 [no test files] ? github.com/go-delve/delve/service/rpc2 [no test files] ? github.com/go-delve/delve/service/rpccommon [no test files] @@ -8747,19 +7230,19 @@ === RUN Test1Restart_afterExit Hello, World! Hello, World! ---- PASS: Test1Restart_afterExit (0.65s) +--- PASS: Test1Restart_afterExit (3.69s) === RUN Test1Restart_breakpointPreservation Hello, World! integration1_test.go:121: Restart Hello, World! ---- PASS: Test1Restart_breakpointPreservation (0.40s) +--- PASS: Test1Restart_breakpointPreservation (1.58s) === RUN Test1Restart_duringStop ---- PASS: Test1Restart_duringStop (0.79s) +--- PASS: Test1Restart_duringStop (1.81s) === RUN Test1ClientServer_exit Hello, World! ---- PASS: Test1ClientServer_exit (0.08s) +--- PASS: Test1ClientServer_exit (0.76s) === RUN Test1ClientServer_step ---- PASS: Test1ClientServer_step (0.77s) +--- PASS: Test1ClientServer_step (3.53s) === 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} @@ -8778,230 +7261,232 @@ 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 (0.60s) +--- PASS: Test1NextGeneral (4.09s) === RUN Test1NextFunctionReturn foo integration1_test.go:230: Next for scenario service_test.nextTest{begin:13, end:14} integration1_test.go:230: Next for scenario service_test.nextTest{begin:14, end:15} Hello, World! integration1_test.go:230: Next for scenario service_test.nextTest{begin:15, end:35} ---- PASS: Test1NextFunctionReturn (0.53s) +--- PASS: Test1NextFunctionReturn (1.33s) === RUN Test1ClientServer_breakpointInMainThread ---- PASS: Test1ClientServer_breakpointInMainThread (0.49s) +--- PASS: Test1ClientServer_breakpointInMainThread (0.79s) === RUN Test1ClientServer_breakpointInSeparateGoroutine ---- PASS: Test1ClientServer_breakpointInSeparateGoroutine (0.74s) +--- PASS: Test1ClientServer_breakpointInSeparateGoroutine (2.30s) === RUN Test1ClientServer_breakAtNonexistentPoint ---- PASS: Test1ClientServer_breakAtNonexistentPoint (0.28s) +--- PASS: Test1ClientServer_breakAtNonexistentPoint (0.72s) === RUN Test1ClientServer_clearBreakpoint ---- PASS: Test1ClientServer_clearBreakpoint (0.29s) +--- PASS: Test1ClientServer_clearBreakpoint (0.84s) === RUN Test1ClientServer_switchThread ---- PASS: Test1ClientServer_switchThread (0.29s) +--- PASS: Test1ClientServer_switchThread (1.12s) === RUN Test1ClientServer_infoLocals ---- PASS: Test1ClientServer_infoLocals (0.28s) +--- PASS: Test1ClientServer_infoLocals (0.81s) === RUN Test1ClientServer_infoArgs foo Hello, World! ---- PASS: Test1ClientServer_infoArgs (0.29s) +--- PASS: Test1ClientServer_infoArgs (1.41s) === RUN Test1ClientServer_traceContinue - integration1_test.go:479: &{1526860 false false false 0xc0039dc150 0xc0037ef040 [0xc0039dc230 0xc0039dc310 0xc0039dc380 0xc0039dc3f0 0xc0039dc460] false [] false 0 } - integration1_test.go:499: Variable i is {i 824634527592 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration1_test.go:510: &{1526860 false false false 0xc0039dc150 0xc0037ef040 [0xc0039dc230 0xc0039dc310 0xc0039dc380 0xc0039dc3f0 0xc0039dc460] false [] false 0 } + integration1_test.go:479: &{2961395 false false false 0xc0018a8d20 0xc003b22000 [0xc0018a8e00 0xc0018a8e70 0xc0018a8ee0 0xc0018a8f50 0xc0018a8fc0] false [] false 0 } + integration1_test.go:499: Variable i is {i 824634347368 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration1_test.go:510: &{2961395 false false false 0xc0018a8d20 0xc003b22000 [0xc0018a8e00 0xc0018a8e70 0xc0018a8ee0 0xc0018a8f50 0xc0018a8fc0] false [] false 0 } hi - integration1_test.go:479: &{1526860 false false false 0xc005576700 0xc0055be1a0 [0xc0055767e0 0xc0055768c0 0xc005576930 0xc0055769a0 0xc005576a10] false [] false 0 } - integration1_test.go:499: Variable i is {i 824634527592 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration1_test.go:510: &{1526860 false false false 0xc005576700 0xc0055be1a0 [0xc0055767e0 0xc0055768c0 0xc005576930 0xc0055769a0 0xc005576a10] false [] false 0 } + integration1_test.go:479: &{2961395 false false false 0xc0018a9110 0xc003b22680 [0xc0018a91f0 0xc0018a92d0 0xc0018a9340 0xc0018a93b0 0xc0018a9420] false [] false 0 } + integration1_test.go:499: Variable i is {i 824634347368 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration1_test.go:510: &{2961395 false false false 0xc0018a9110 0xc003b22680 [0xc0018a91f0 0xc0018a92d0 0xc0018a9340 0xc0018a93b0 0xc0018a9420] false [] false 0 } hi - integration1_test.go:479: &{1526860 false false false 0xc005576bd0 0xc0055be820 [0xc005576cb0 0xc005576d20 0xc005576d90 0xc005576e00 0xc005576ee0] false [] false 0 } - integration1_test.go:499: Variable i is {i 824634527592 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration1_test.go:510: &{1526860 false false false 0xc005576bd0 0xc0055be820 [0xc005576cb0 0xc005576d20 0xc005576d90 0xc005576e00 0xc005576ee0] false [] false 0 } + integration1_test.go:479: &{2961395 false false false 0xc0018a96c0 0xc003b23040 [0xc0018a97a0 0xc0018a9880 0xc0018a98f0 0xc0018a9960 0xc0018a99d0] false [] false 0 } + integration1_test.go:499: Variable i is {i 824634347368 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration1_test.go:510: &{2961395 false false false 0xc0018a96c0 0xc003b23040 [0xc0018a97a0 0xc0018a9880 0xc0018a98f0 0xc0018a9960 0xc0018a99d0] false [] false 0 } hi ---- PASS: Test1ClientServer_traceContinue (4.32s) +--- PASS: Test1ClientServer_traceContinue (7.90s) === RUN Test1ClientServer_traceContinue2 - integration1_test.go:545: &{1528374 false false false 0xc0039dd2d0 0xc005ee64e0 [0xc0039dd3b0 0xc0039dd490 0xc0039dd500 0xc0039dd570 0xc0039dd5e0] false [] false 0 } - integration1_test.go:545: &{1528374 false false false 0xc005576a80 0xc004dd41a0 [0xc005576b60 0xc005576c40 0xc005576cb0 0xc005576d20 0xc005576d90] false [] false 0 } + integration1_test.go:545: &{2961898 false false false 0xc0062c05b0 0xc00548eea0 [0xc0062c0690 0xc0062c0770 0xc0062c07e0 0xc0062c0850 0xc0062c08c0] false [] false 0 } + integration1_test.go:545: &{2961898 false false false 0xc0062c0a80 0xc00548f040 [0xc0062c0b60 0xc0062c0bd0 0xc0062c0c40 0xc0062c0d20 0xc0062c0d90] false [] false 0 } hi - integration1_test.go:545: &{1528374 false false false 0xc0039dd960 0xc005ee6680 [0xc0039dda40 0xc0039ddab0 0xc0039ddb20 0xc0039ddb90 0xc0039ddc70] false [] false 0 } + integration1_test.go:545: &{2961898 false false false 0xc0055c1420 0xc003158820 [0xc0055c1500 0xc0055c15e0 0xc0055c1650 0xc0055c16c0 0xc0055c1730] false [] false 0 } hi - integration1_test.go:545: &{1528374 false false false 0xc005577810 0xc004dd44e0 [0xc0055778f0 0xc0055779d0 0xc005577a40 0xc005577ab0 0xc005577b20] false [] false 0 } + integration1_test.go:545: &{2961898 false false false 0xc0062c10a0 0xc00548f860 [0xc0062c1180 0xc0062c1260 0xc0062c12d0 0xc0062c1340 0xc0062c13b0] false [] false 0 } hi ---- PASS: Test1ClientServer_traceContinue2 (4.11s) +--- PASS: Test1ClientServer_traceContinue2 (5.17s) === RUN Test1ClientServer_FindLocations - common_test.go:108: FindLocation("locationsprog.go:26") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc001468900 [4781766] [1529511]}] - common_test.go:108: FindLocation("locationsprog.go:27") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc00479a420 [4781780] [1529511]}] - common_test.go:108: FindLocation("anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc00479a720 [4781780] [1529511]}] - common_test.go:108: FindLocation("main.anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc00479aa20 [4781780] [1529511]}] - common_test.go:108: FindLocation("anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0014690b0 [4781766] [1529511]}] - common_test.go:108: FindLocation("main.anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0014692f0 [4781766] [1529511]}] - common_test.go:108: FindLocation("*0x48f6c6") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc00479b020 [] []}] + common_test.go:108: FindLocation("locationsprog.go:26") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003b47ec0 [4781766] [2962537]}] + common_test.go:108: FindLocation("locationsprog.go:27") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc003b20630 [4781780] [2962537]}] + common_test.go:108: FindLocation("anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc004391da0 [4781780] [2962537]}] + common_test.go:108: FindLocation("main.anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc003b21620 [4781780] [2962537]}] + common_test.go:108: FindLocation("anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003b21950 [4781766] [2962537]}] + common_test.go:108: FindLocation("main.anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003b78150 [4781766] [2962537]}] + common_test.go:108: FindLocation("*0x48f6c6") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003b21ec0 [] []}] common_test.go:108: FindLocation("sprog.go:26") → [] common_test.go:108: FindLocation("String") → [] common_test.go:108: FindLocation("main.String") → [] - common_test.go:108: FindLocation("locationsprog.go:14") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc00479b8c0 [4781536] [1529511]}] - common_test.go:108: FindLocation("locationsprog.go:18") → [{4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc00479bd10 [4781600] [1529511]}] - common_test.go:108: FindLocation("SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc00479bf80 [4781536] [1529511]}] - common_test.go:108: FindLocation("(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc004bb0210 [4781536] [1529511]}] - common_test.go:108: FindLocation("main.SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc004bb0480 [4781536] [1529511]}] - common_test.go:108: FindLocation("main.(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc004bb06f0 [4781536] [1529511]}] - common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc004bb0990 [4781350] [1529511]}] - common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc001f40f60 [4781350] [1529511]}] - common_test.go:108: FindLocation("ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc001f411a0 [4781350] [1529511]}] - common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc001f41530 [4781536] [1529511]} {4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc001f41560 [4781600] [1529511]}] - common_test.go:108: FindLocation("locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004c51fb0 [4782216] [1529511]}] - common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004bcc750 [4782216] [1529511]}] - common_test.go:108: FindLocation("+1") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004bccae0 [4782216] [1529511]}] - common_test.go:108: FindLocation("35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc004c78450 [4782216] [1529511]}] - common_test.go:108: FindLocation("locationsprog.go:33") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc004bccf00 [4781862] [1529511]}] - common_test.go:108: FindLocation("-1") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc004c78840 [4781862] [1529511]}] - common_test.go:108: FindLocation("testnextdefer.go:5") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc006f9d080 [4722895] [1529866]}] - common_test.go:108: FindLocation("main.main") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc006f9d4a0 [4722895] [1529866]}] - common_test.go:108: FindLocation("stacktraceprog.go:4") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc003e17440 [4553824] [1530057]}] - common_test.go:108: FindLocation("main.stacktraceme") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc003e176e0 [4553824] [1530057]}] - common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc005e6b9b0 [4722772] [1530558]}] - common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc002bfcc30 [4722772] [1530558]}] + common_test.go:108: FindLocation("locationsprog.go:14") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003b795c0 [4781536] [2962537]}] + common_test.go:108: FindLocation("locationsprog.go:18") → [{4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc003b8c660 [4781600] [2962537]}] + common_test.go:108: FindLocation("SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003b79b00 [4781536] [2962537]}] + common_test.go:108: FindLocation("(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003b79d70 [4781536] [2962537]}] + common_test.go:108: FindLocation("main.SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003b8def0 [4781536] [2962537]}] + common_test.go:108: FindLocation("main.(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003bda300 [4781536] [2962537]}] + common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc003b56420 [4781350] [2962537]}] + common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc003bdb080 [4781350] [2962537]}] + common_test.go:108: FindLocation("ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc003bdb2c0 [4781350] [2962537]}] + common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003b56c90 [4781536] [2962537]} {4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc003b56cc0 [4781600] [2962537]}] + common_test.go:108: FindLocation("locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0040b0b70 [4782216] [2962537]}] + common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc003c71c50 [4782216] [2962537]}] + common_test.go:108: FindLocation("+1") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0040b0f90 [4782216] [2962537]}] + common_test.go:108: FindLocation("35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0040b1380 [4782216] [2962537]}] + common_test.go:108: FindLocation("locationsprog.go:33") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc0040b18f0 [4781862] [2962537]}] + common_test.go:108: FindLocation("-1") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc0040bba70 [4781862] [2962537]}] + common_test.go:108: FindLocation("testnextdefer.go:5") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc006b10e10 [4722895] [2963228]}] + common_test.go:108: FindLocation("main.main") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc006b11080 [4722895] [2963228]}] + common_test.go:108: FindLocation("stacktraceprog.go:4") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc001fe6420 [4553824] [2963504]}] + common_test.go:108: FindLocation("main.stacktraceme") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc001fe6930 [4553824] [2963504]}] + common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc002c7c090 [4722772] [2963918]}] + common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc002c7c4b0 [4722772] [2963918]}] common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → [] ---- PASS: Test1ClientServer_FindLocations (1.95s) +--- PASS: Test1ClientServer_FindLocations (9.54s) === RUN Test1ClientServer_FindLocationsAddr - common_test.go:108: FindLocation("main.afunction") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc003628a80 [4722858] [1530881]}] - common_test.go:108: FindLocation("main.main.func1") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc004094f30 [4723434] [1530881]}] - common_test.go:108: FindLocation("*fn1") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc003629200 [] []}] - common_test.go:108: FindLocation("*fn3") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc003629680 [] []}] ---- PASS: Test1ClientServer_FindLocationsAddr (0.54s) + common_test.go:108: FindLocation("main.afunction") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc007a10180 [4722858] [2964310]}] + common_test.go:108: FindLocation("main.main.func1") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc0079f8b10 [4723434] [2964310]}] + common_test.go:108: FindLocation("*fn1") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc007a10900 [] []}] + common_test.go:108: FindLocation("*fn3") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc007a10de0 [] []}] +--- PASS: Test1ClientServer_FindLocationsAddr (3.13s) === RUN Test1ClientServer_EvalVariable integration1_test.go:685: var1: "foofoofoofoofoofoo" ---- PASS: Test1ClientServer_EvalVariable (0.51s) +--- PASS: Test1ClientServer_EvalVariable (2.71s) === RUN Test1ClientServer_SetVariable - integration1_test.go:708: a2: &{a2 824634525904 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x660 33} ---- PASS: Test1ClientServer_SetVariable (0.28s) + integration1_test.go:708: a2: &{a2 824634345680 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x660 33} +--- PASS: Test1ClientServer_SetVariable (0.82s) === RUN Test1ClientServer_FullStacktrace integration1_test.go:742: goroutine 1 integration1_test.go:744: frame 0 off=-0xf0 bpoff=-0x90 pc=0x457ce0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration1_test.go:744: frame 1 off=-0x80 bpoff=-0x90 pc=0x457e56 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main integration1_test.go:744: frame 2 off=-0x20 bpoff=-0x30 pc=0x430192 /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main - integration1_test.go:744: frame 3 off=-0x18 bpoff=-0xc000094800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 3 off=-0x18 bpoff=-0xc000068800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 2 integration1_test.go:744: frame 0 off=-0x50 bpoff=-0x60 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0x20 bpoff=-0x30 pc=0x4303ed /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock integration1_test.go:744: frame 2 off=-0x20 bpoff=-0x30 pc=0x4303ed /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper - integration1_test.go:744: frame 3 off=-0x18 bpoff=-0xc000095000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 3 off=-0x18 bpoff=-0xc000069000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 3 integration1_test.go:744: frame 0 off=-0x70 bpoff=-0x80 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0x38 bpoff=-0x48 pc=0x41df2e /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock integration1_test.go:744: frame 2 off=-0x38 bpoff=-0x48 pc=0x41df2e /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep integration1_test.go:744: frame 3 off=-0x20 bpoff=-0x30 pc=0x412de6 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1 - integration1_test.go:744: frame 4 off=-0x18 bpoff=-0xc000095800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 4 off=-0x18 bpoff=-0xc000069800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 4 integration1_test.go:744: frame 0 off=-0x90 bpoff=-0xa0 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0x60 bpoff=-0x70 pc=0x41bfd3 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock integration1_test.go:744: frame 2 off=-0x60 bpoff=-0x70 pc=0x41bfd3 /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park integration1_test.go:744: frame 3 off=-0x38 bpoff=-0x48 pc=0x41c5a5 /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x412d86 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000096000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc00006a000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 5 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634337200 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634156976 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000096800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc00006a800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 6 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634339248 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634159024 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000097000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc00006b000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 7 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634341296 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634161072 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000097800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc00006b800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 8 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634343344 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634163120 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000098000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc00006c000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 9 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634312624 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634132400 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000090800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000064800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 10 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634314672 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634134448 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000091000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000065000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 11 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634316720 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634136496 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000091800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000065800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 12 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634318768 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634138544 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000092000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000066000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 13 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634320816 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634140592 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000092800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000066800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:742: goroutine 14 integration1_test.go:744: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration1_test.go:744: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration1_test.go:744: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration1_test.go:744: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration1_test.go:755: variable i is {Name:i Addr:824634322864 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration1_test.go:755: variable i is {Name:i Addr:824634142640 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration1_test.go:744: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000093000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration1_test.go:744: frame 5 off=-0x18 bpoff=-0xc000067000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration1_test.go:774: continue integration1_test.go:786: frame 0 off=-0x130 bpoff=-0x130 pc=0x457ce0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration1_test.go:786: frame 1 off=-0x120 bpoff=-0x118 pc=0x45801c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 integration1_test.go:786: frame 2 off=-0x108 bpoff=-0x118 pc=0x457fc5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 integration1_test.go:786: frame 3 off=-0xf0 bpoff=-0x100 pc=0x457f65 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 integration1_test.go:786: frame 4 off=-0x80 bpoff=-0x90 pc=0x457e9c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: Test1ClientServer_FullStacktrace (0.49s) +--- PASS: Test1ClientServer_FullStacktrace (1.44s) === RUN Test1Issue355 Hello, World! ---- PASS: Test1Issue355 (0.08s) +--- PASS: Test1Issue355 (0.66s) === RUN Test1Disasm - integration1_test.go:955: call: &{{4723908 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc00872f3b0 [] []} 0xc0086e5260 call rcx [255 209] false true} ---- PASS: Test1Disasm (0.30s) + integration1_test.go:955: call: &{{4723908 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc006695740 [] []} 0xc00624a000 call rcx [255 209] false true} +--- PASS: Test1Disasm (0.37s) === RUN Test1NegativeStackDepthBug ---- PASS: Test1NegativeStackDepthBug (0.28s) +--- PASS: Test1NegativeStackDepthBug (0.36s) === RUN Test1ClientServer_CondBreakpoint hi 9 hi 9 -hi 3 -hi 3 ---- PASS: Test1ClientServer_CondBreakpoint (0.49s) +hi 0 +hi 0 +hi 1 +hi 1 +--- PASS: Test1ClientServer_CondBreakpoint (2.22s) === RUN Test1Issue419 Start ---- PASS: Test1Issue419 (2.50s) +--- PASS: Test1Issue419 (2.59s) === RUN Test1TypesCommand ---- PASS: Test1TypesCommand (0.50s) +--- PASS: Test1TypesCommand (1.94s) === RUN Test1Issue406 Node: root Disabled: false @@ -9031,7 +7516,7 @@ Include(s): ---------- -&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xc000132040]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xc0000a6040]} integration1_test.go:1068: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -9106,35 +7591,35 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: Test1Issue406 (0.56s) +--- PASS: Test1Issue406 (2.52s) === RUN TestRunWithInvalidPath --- PASS: TestRunWithInvalidPath (0.00s) === RUN TestRestart_afterExit Hello, World! Hello, World! ---- PASS: TestRestart_afterExit (0.35s) +--- PASS: TestRestart_afterExit (0.81s) === RUN TestRestart_breakpointPreservation support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRestart_breakpointPreservation Hello, World! integration2_test.go:169: Restart Hello, World! ---- PASS: TestRestart_breakpointPreservation (0.38s) +--- PASS: TestRestart_breakpointPreservation (0.70s) === RUN TestRestart_duringStop ---- PASS: TestRestart_duringStop (0.75s) +--- PASS: TestRestart_duringStop (0.77s) === RUN TestRestart_rebuild ---- PASS: TestRestart_rebuild (1.50s) +--- PASS: TestRestart_rebuild (4.59s) === RUN TestClientServer_exit support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_exit Hello, World! ---- PASS: TestClientServer_exit (0.27s) +--- PASS: TestClientServer_exit (0.22s) === RUN TestClientServer_step support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_step ---- PASS: TestClientServer_step (0.48s) +--- PASS: TestClientServer_step (0.24s) === RUN TestClientServer_stepout support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_stepout foo Hello, World! ---- PASS: TestClientServer_stepout (0.49s) +--- PASS: TestClientServer_stepout (0.44s) === RUN TestNextGeneral support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNextGeneral integration2_test.go:365: Next for scenario service_test.nextTest{begin:17, end:19} @@ -9154,7 +7639,7 @@ integration2_test.go:365: Next for scenario service_test.nextTest{begin:27, end:28} foo integration2_test.go:365: Next for scenario service_test.nextTest{begin:28, end:34} ---- PASS: TestNextGeneral (0.54s) +--- PASS: TestNextGeneral (0.85s) === RUN TestNextFunctionReturn support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNextFunctionReturn foo @@ -9162,61 +7647,61 @@ integration2_test.go:365: Next for scenario service_test.nextTest{begin:14, end:15} Hello, World! integration2_test.go:365: Next for scenario service_test.nextTest{begin:15, end:35} ---- PASS: TestNextFunctionReturn (0.52s) +--- PASS: TestNextFunctionReturn (0.28s) === RUN TestClientServer_breakpointInMainThread support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInMainThread ---- PASS: TestClientServer_breakpointInMainThread (0.48s) +--- PASS: TestClientServer_breakpointInMainThread (0.22s) === RUN TestClientServer_breakpointInSeparateGoroutine support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointInSeparateGoroutine ---- PASS: TestClientServer_breakpointInSeparateGoroutine (0.27s) +--- PASS: TestClientServer_breakpointInSeparateGoroutine (0.19s) === RUN TestClientServer_breakAtNonexistentPoint ---- PASS: TestClientServer_breakAtNonexistentPoint (0.47s) +--- PASS: TestClientServer_breakAtNonexistentPoint (0.39s) === RUN TestClientServer_clearBreakpoint ---- PASS: TestClientServer_clearBreakpoint (0.47s) +--- PASS: TestClientServer_clearBreakpoint (0.37s) === RUN TestClientServer_toggleBreakpoint - integration2_test.go:564: &{1534211 false false false 0xc008dc5180 0xc00be684e0 [0xc008dc5260 0xc008dc53b0 0xc008dc58f0 0xc008dc5a40 0xc0071c20e0 0xc0071c2540] false [] false 0 } + integration2_test.go:564: &{3013602 false false false 0xc007ef2b60 0xc003158ea0 [0xc007ef2c40 0xc007ef2d20 0xc007ef2e00 0xc007ef2e70 0xc007ef2ee0] false [] false 0 } lineOne function lineTwo function - integration2_test.go:564: &{1534211 false false false 0xc00a17ed90 0xc00be68820 [0xc00a17f3b0 0xc00a17fa40 0xc00a17fab0 0xc00a17fb20 0xc00a17fc00 0xc00a17fc70] false [] false 0 } + integration2_test.go:564: &{3013602 false false false 0xc00609a460 0xc00a4bf520 [0xc00609b110 0xc00609b180 0xc00609b260 0xc00609b880 0xc00609b960] false [] false 0 } lineThree function ---- PASS: TestClientServer_toggleBreakpoint (0.47s) +--- PASS: TestClientServer_toggleBreakpoint (0.97s) === RUN TestClientServer_toggleAmendedBreakpoint ---- PASS: TestClientServer_toggleAmendedBreakpoint (0.47s) +--- PASS: TestClientServer_toggleAmendedBreakpoint (0.33s) === RUN TestClientServer_disableHitCondLSSBreakpoint integration2_test.go:644: ivar: 1 integration2_test.go:673: ivar: 2 ---- PASS: TestClientServer_disableHitCondLSSBreakpoint (0.38s) +--- PASS: TestClientServer_disableHitCondLSSBreakpoint (0.86s) === RUN TestClientServer_disableHitEQLCondBreakpoint integration2_test.go:716: ivar: 3 ---- PASS: TestClientServer_disableHitEQLCondBreakpoint (0.47s) +--- PASS: TestClientServer_disableHitEQLCondBreakpoint (0.50s) === RUN TestClientServer_switchThread support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_switchThread --- PASS: TestClientServer_switchThread (0.28s) === RUN TestClientServer_infoLocals support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoLocals ---- PASS: TestClientServer_infoLocals (0.48s) +--- PASS: TestClientServer_infoLocals (0.60s) === RUN TestClientServer_infoArgs support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_infoArgs foo Hello, World! integration2_test.go:825: GoroutineID: -1, Frame: 0 Rip = 0x000000000048167e - Rsp = 0x000000c000090f90 + Rsp = 0x000000c00006a790 Rax = 0x0000000000000009 - Rbx = 0x000000c000124000 - Rcx = 0x000000c000090800 - Rdx = 0x000000c00011a050 + Rbx = 0x000000c000024240 + Rcx = 0x000000c00006a000 + Rdx = 0x000000c000014260 Rsi = 0x0000000000000000 - Rdi = 0x000000c000102820 - Rbp = 0x000000c000090fa8 - R8 = 0x0000000000000001 + Rdi = 0x000000c0000076c0 + Rbp = 0x000000c00006a7a8 + R8 = 0x0000000000000002 R9 = 0x0000000000000000 - R10 = 0x0000000000000000 - R11 = 0x0000000000000206 + R10 = 0x00007ffef11fe080 + R11 = 0x0000000000000286 R12 = 0x0000000000000000 - R13 = 0x0000000000000001 - R14 = 0x000000c000102820 - R15 = 0x00007fe8e845811a + R13 = 0x0000000000000000 + R14 = 0x000000c0000076c0 + R15 = 0x00007fe53646c11a Rflags = 0x0000000000000206 [PF IF IOPL=0] Es = 0x0000000000000000 Cs = 0x0000000000000033 @@ -9228,260 +7713,276 @@ Gs_base = 0x0000000000000000 integration2_test.go:832: GoroutineID: -1, Frame: 1 Rip = 0x0000000000481630 - Rsp = 0x000000c000090fb8 - Rbp = 0x000000c000090fd0 ---- PASS: TestClientServer_infoArgs (0.29s) + Rsp = 0x000000c00006a7b8 + Rbp = 0x000000c00006a7d0 +--- PASS: TestClientServer_infoArgs (0.25s) === RUN TestClientServer_traceContinue support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue - integration2_test.go:858: &{1534554 false false false 0xc00a9207e0 0xc00c916000 [0xc00a9208c0 0xc00a9209a0 0xc00a920a10 0xc00a920a80 0xc00a920af0] false [] false 0 } - integration2_test.go:878: Variable i is {i 824634527592 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration2_test.go:889: &{1534554 false false false 0xc00a9207e0 0xc00c916000 [0xc00a9208c0 0xc00a9209a0 0xc00a920a10 0xc00a920a80 0xc00a920af0] false [] false 0 } + integration2_test.go:858: &{3015553 false false false 0xc00a5047e0 0xc00b6c8b60 [0xc00a5048c0 0xc00a504930 0xc00a5049a0 0xc00a504a10 0xc00a504a80] false [] false 0 } + integration2_test.go:878: Variable i is {i 824634396520 false int int 0 int 0 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration2_test.go:889: &{3015553 false false false 0xc00a5047e0 0xc00b6c8b60 [0xc00a5048c0 0xc00a504930 0xc00a5049a0 0xc00a504a10 0xc00a504a80] false [] false 0 } hi - integration2_test.go:858: &{1534554 false false false 0xc00a920c40 0xc00c916820 [0xc00a920d20 0xc00a920e00 0xc00a920e70 0xc00a920ee0 0xc00a920f50] false [] false 0 } - integration2_test.go:878: Variable i is {i 824634527592 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration2_test.go:889: &{1534554 false false false 0xc00a920c40 0xc00c916820 [0xc00a920d20 0xc00a920e00 0xc00a920e70 0xc00a920ee0 0xc00a920f50] false [] false 0 } + integration2_test.go:858: &{3015553 false false false 0xc00a504e00 0xc00b6c9380 [0xc00a504ee0 0xc00a504f50 0xc00a504fc0 0xc00a5050a0 0xc00a505110] false [] false 0 } + integration2_test.go:878: Variable i is {i 824634396520 false int int 0 int 1 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration2_test.go:889: &{3015553 false false false 0xc00a504e00 0xc00b6c9380 [0xc00a504ee0 0xc00a504f50 0xc00a504fc0 0xc00a5050a0 0xc00a505110] false [] false 0 } hi - integration2_test.go:858: &{1534554 false false false 0xc00a9210a0 0xc00c916ea0 [0xc00a921180 0xc00a9211f0 0xc00a921260 0xc00a921340 0xc00a9213b0] false [] false 0 } - integration2_test.go:878: Variable i is {i 824634527592 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} - integration2_test.go:889: &{1534554 false false false 0xc00a9210a0 0xc00c916ea0 [0xc00a921180 0xc00a9211f0 0xc00a921260 0xc00a921340 0xc00a9213b0] false [] false 0 } + integration2_test.go:858: &{3015553 false false false 0xc00ca50e70 0xc00cb14340 [0xc00ca50f50 0xc00ca51030 0xc00ca510a0 0xc00ca51110 0xc00ca51180] false [] false 0 } + integration2_test.go:878: Variable i is {i 824634396520 false int int 0 int 2 0 0 [] 0 [block] DW_OP_fbreg -0x18 14} + integration2_test.go:889: &{3015553 false false false 0xc00ca50e70 0xc00cb14340 [0xc00ca50f50 0xc00ca51030 0xc00ca510a0 0xc00ca51110 0xc00ca51180] false [] false 0 } hi ---- PASS: TestClientServer_traceContinue (4.10s) +--- PASS: TestClientServer_traceContinue (4.37s) === RUN TestClientServer_traceContinue2 support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_traceContinue2 - integration2_test.go:925: &{1534996 false false false 0xc00a920a80 0xc00d225ba0 [0xc00a920b60 0xc00a920bd0 0xc00a920c40 0xc00a920cb0 0xc00a920d20] false [] false 0 } - integration2_test.go:925: &{1534996 false false false 0xc00a920fc0 0xc004c3e680 [0xc00a9210a0 0xc00a921110 0xc00a9211f0 0xc00a921260 0xc00a9212d0] false [] false 0 } + integration2_test.go:925: &{3022328 false false false 0xc00a505a40 0xc00dfd9380 [0xc00a505b20 0xc00a505c00 0xc00a505c70 0xc00a505ce0 0xc00a505d50] false [] false 0 } hi - integration2_test.go:925: &{1534996 false false false 0xc00a921880 0xc008dc6340 [0xc00a921960 0xc00a921a40 0xc00a921ab0 0xc00a921b20 0xc00a921b90] false [] false 0 } + integration2_test.go:925: &{3022328 false false false 0xc008ce6000 0xc00dfd96c0 [0xc008ce68c0 0xc008ce6d20 0xc008ce6d90 0xc008ce6e70 0xc008ce7420] false [] false 0 } hi - integration2_test.go:925: &{1534996 false false false 0xc00bfe95e0 0xc00d6076c0 [0xc00bfe96c0 0xc00bfe97a0 0xc00bfe9810 0xc00bfe9880 0xc00bfe98f0] false [] false 0 } + integration2_test.go:925: &{3022328 false false false 0xc008ce7b20 0xc00dfd9a00 [0xc008ce7c00 0xc008ce7ce0 0xc008ce7d50 0xc008ce7dc0 0xc008ce7e30] false [] false 0 } hi ---- PASS: TestClientServer_traceContinue2 (4.33s) + integration2_test.go:925: &{3022328 false false false 0xc00a546540 0xc00dfd9d40 [0xc00a546620 0xc00a546700 0xc00a546770 0xc00a5467e0 0xc00a546850] false [] false 0 } +--- PASS: TestClientServer_traceContinue2 (4.30s) === RUN TestClientServer_FindLocations - common_test.go:108: FindLocation("locationsprog.go:26") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0077420c0 [4781766] [1535590]}] - common_test.go:108: FindLocation("locationsprog.go:27") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0055b0f00 [4781780] [1535590]}] - common_test.go:108: FindLocation("anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0077425d0 [4781780] [1535590]}] - common_test.go:108: FindLocation("main.anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc0055b1350 [4781780] [1535590]}] - common_test.go:108: FindLocation("anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0077429c0 [4781766] [1535590]}] - common_test.go:108: FindLocation("main.anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc0055b1710 [4781766] [1535590]}] - common_test.go:108: FindLocation("*0x48f6c6") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc007742d50 [] []}] + common_test.go:108: FindLocation("locationsprog.go:26") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc00020cab0 [4781766] [3026897]}] + common_test.go:108: FindLocation("locationsprog.go:27") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc00020cf00 [4781780] [3026897]}] + common_test.go:108: FindLocation("anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc00020d350 [4781780] [3026897]}] + common_test.go:108: FindLocation("main.anotherFunction:1") → [{4781780 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 27 0xc00020d830 [4781780] [3026897]}] + common_test.go:108: FindLocation("anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc00020dc20 [4781766] [3026897]}] + common_test.go:108: FindLocation("main.anotherFunction") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003147bf0 [4781766] [3026897]}] + common_test.go:108: FindLocation("*0x48f6c6") → [{4781766 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 26 0xc003147f50 [] []}] common_test.go:108: FindLocation("sprog.go:26") → [] common_test.go:108: FindLocation("String") → [] common_test.go:108: FindLocation("main.String") → [] - common_test.go:108: FindLocation("locationsprog.go:14") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007743590 [4781536] [1535590]}] - common_test.go:108: FindLocation("locationsprog.go:18") → [{4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc007786360 [4781600] [1535590]}] - common_test.go:108: FindLocation("SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007743950 [4781536] [1535590]}] - common_test.go:108: FindLocation("(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007786750 [4781536] [1535590]}] - common_test.go:108: FindLocation("main.SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007743d40 [4781536] [1535590]}] - common_test.go:108: FindLocation("main.(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007786b70 [4781536] [1535590]}] - common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc0077981b0 [4781350] [1535590]}] - common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc007786f30 [4781350] [1535590]}] - common_test.go:108: FindLocation("ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc007798570 [4781350] [1535590]}] - common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc007787440 [4781536] [1535590]} {4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc007787470 [4781600] [1535590]}] - common_test.go:108: FindLocation("locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc007992720 [4782216] [1535590]}] - common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc007992ae0 [4782216] [1535590]}] - common_test.go:108: FindLocation("+1") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc007859800 [4782216] [1535590]}] - common_test.go:108: FindLocation("35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc007859b90 [4782216] [1535590]}] - common_test.go:108: FindLocation("locationsprog.go:33") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc007992ea0 [4781862] [1535590]}] - common_test.go:108: FindLocation("-1") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc007859f50 [4781862] [1535590]}] - common_test.go:108: FindLocation("amap["k"]") → [{4782310 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc007a121e0 [] []}] - common_test.go:108: FindLocation("*amap["k"]") → [{4782310 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc007a22660 [] []}] + common_test.go:108: FindLocation("locationsprog.go:14") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003120ab0 [4781536] [3026897]}] + common_test.go:108: FindLocation("locationsprog.go:18") → [{4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc003186450 [4781600] [3026897]}] + common_test.go:108: FindLocation("SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003121050 [4781536] [3026897]}] + common_test.go:108: FindLocation("(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003121440 [4781536] [3026897]}] + common_test.go:108: FindLocation("main.SomeType.String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003186660 [4781536] [3026897]}] + common_test.go:108: FindLocation("main.(*SomeType).String") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc0031869f0 [4781536] [3026897]}] + common_test.go:108: FindLocation("io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc003186d80 [4781350] [3026897]}] + common_test.go:108: FindLocation("/io/ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc003187080 [4781350] [3026897]}] + common_test.go:108: FindLocation("ioutil.ReadFile") → [{4781350 /usr/lib/go-1.19/src/io/ioutil/ioutil.go 36 0xc003121bf0 [4781350] [3026897]}] + common_test.go:108: FindLocation("/^main.*Type.*String$/") → [{4781536 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 14 0xc003187590 [4781536] [3026897]} {4781600 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 18 0xc0031875c0 [4781600] [3026897]}] + common_test.go:108: FindLocation("locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0031f0570 [4782216] [3026897]}] + common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go:35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0031f0930 [4782216] [3026897]}] + common_test.go:108: FindLocation("+1") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0031f0cc0 [4782216] [3026897]}] + common_test.go:108: FindLocation("35") → [{4782216 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 35 0xc0031f1050 [4782216] [3026897]}] + common_test.go:108: FindLocation("locationsprog.go:33") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc0031f1410 [4781862] [3026897]}] + common_test.go:108: FindLocation("-1") → [{4781862 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 33 0xc0031d1c50 [4781862] [3026897]}] + common_test.go:108: FindLocation("amap["k"]") → [{4782310 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc00320ef60 [] []}] + common_test.go:108: FindLocation("*amap["k"]") → [{4782310 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go 44 0xc00320f650 [] []}] integration2_test.go:1001: substitute rules: "/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/" -> "/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/nonexistent" - integration2_test.go:1006: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x48f888, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0xc007a12570), PCs:[]uint64{0x48f888}, PCPids:[]int{1535590}}} - common_test.go:108: FindLocation("testnextdefer.go:5") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc008471170 [4722895] [1535738]}] - common_test.go:108: FindLocation("main.main") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc008674060 [4722895] [1535738]}] - common_test.go:108: FindLocation("stacktraceprog.go:4") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc00af82150 [4553824] [1535889]}] - common_test.go:108: FindLocation("main.stacktraceme") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc00af71f20 [4553824] [1535889]}] - common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00c783c50 [4722772] [1535908]}] - common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00bf658f0 [4722772] [1535908]}] + integration2_test.go:1006: FindLocation("/nonexistent/path/locationsprog.go:35") -> []api.Location{api.Location{PC:0x48f888, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog.go", Line:35, Function:(*api.Function)(0xc00320fa10), PCs:[]uint64{0x48f888}, PCPids:[]int{3026897}}} + common_test.go:108: FindLocation("testnextdefer.go:5") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc008fd2180 [4722895] [3027102]}] + common_test.go:108: FindLocation("main.main") → [{4722895 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextdefer.go 5 0xc008fb3ef0 [4722895] [3027102]}] + common_test.go:108: FindLocation("stacktraceprog.go:4") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc009f84e40 [4553824] [3027610]}] + common_test.go:108: FindLocation("main.stacktraceme") → [{4553824 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/stacktraceprog.go 4 0xc009f85290 [4553824] [3027610]}] + common_test.go:108: FindLocation("locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00c065ad0 [4722772] [3027991]}] + common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go:6") → [{4722772 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsUpperCase.go 6 0xc00c065d10 [4722772] [3027991]}] common_test.go:108: FindLocation("/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsuppercase.go:6") → [] - common_test.go:108: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{6203334 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc0093c8570 [6203334] [1536461]}] - common_test.go:108: FindLocation("dirio.SomeFunction:0") → [{6203334 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc005ab48d0 [6203334] [1536461]}] - integration2_test.go:1116: FindLocation("locationsprog_generic.go:9") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00954c780 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("locationsprog_generic.go:13") → [{4729034 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00954cde0 [4729034 4729258] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("locationsprog_generic.go:14") → [{4729058 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc0096ad6b0 [4729058 4729286] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("main.ParamFunc") → [{4729034 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00954d2f0 [4729034 4729258] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("ParamFunc") → [{4729034 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc0096ad920 [4729034 4729258] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("main.ParamReceiver.Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00954d740 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("main.Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc0096ade60 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("ParamReceiver.Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00954da10 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc006374270 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc006374600 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00954df20 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc006374960 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc009554360 [4728490 4728746] [1536624 1536624]}] - integration2_test.go:1116: FindLocation("main.ParamFunc:1") → [{4729058 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc009554720 [4729058 4729286] [1536624 1536624]}] ---- PASS: TestClientServer_FindLocations (3.39s) + common_test.go:108: FindLocation("github.com/go-delve/delve/_fixtures/internal/dir%2eio.SomeFunction:0") → [{6203334 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc00672c2d0 [6203334] [3030318]}] + common_test.go:108: FindLocation("dirio.SomeFunction:0") → [{6203334 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/internal/dir.io/dir.go 9 0xc0045eb890 [6203334] [3030318]}] + integration2_test.go:1116: FindLocation("locationsprog_generic.go:9") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00991c120 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("locationsprog_generic.go:13") → [{4729034 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00991c8a0 [4729034 4729258] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("locationsprog_generic.go:14") → [{4729058 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc00991ccc0 [4729058 4729286] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("main.ParamFunc") → [{4729034 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00991d0e0 [4729034 4729258] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("ParamFunc") → [{4729034 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 13 0xc00991d4d0 [4729034 4729258] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("main.ParamReceiver.Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00991d8f0 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("main.Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc00991dc80 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("ParamReceiver.Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc009930090 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc009930480 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc0099308a0 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc009930c90 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("main.(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc0099310b0 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("(*ParamReceiver).Amethod") → [{4728490 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 9 0xc0099314a0 [4728490 4728746] [3031043 3031043]}] + integration2_test.go:1116: FindLocation("main.ParamFunc:1") → [{4729058 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog_generic.go 14 0xc009931920 [4729058 4729286] [3031043 3031043]}] +--- PASS: TestClientServer_FindLocations (4.61s) === RUN TestClientServer_FindLocationsAddr - common_test.go:108: FindLocation("main.afunction") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00a7d1ce0 [4722858] [1536732]}] - common_test.go:108: FindLocation("main.main.func1") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00a7f8150 [4723434] [1536732]}] - common_test.go:108: FindLocation("*fn1") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00be42030 [] []}] - common_test.go:108: FindLocation("*fn3") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00a7f85d0 [] []}] ---- PASS: TestClientServer_FindLocationsAddr (0.49s) + common_test.go:108: FindLocation("main.afunction") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc009ff09f0 [4722858] [3031288]}] + common_test.go:108: FindLocation("main.main.func1") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc00bdd51a0 [4723434] [3031288]}] + common_test.go:108: FindLocation("*fn1") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00bdd5830 [] []}] + common_test.go:108: FindLocation("*fn3") → [{4723434 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 24 0xc009ff0f00 [] []}] +--- PASS: TestClientServer_FindLocationsAddr (0.54s) === RUN TestClientServer_FindLocationsExactMatch - common_test.go:108: FindLocation("math/rand.Intn") → [{4723750 /usr/lib/go-1.19/src/math/rand/rand.go 337 0xc00d647dd0 [4723750] [1537065]}] ---- PASS: TestClientServer_FindLocationsExactMatch (0.70s) + common_test.go:108: FindLocation("math/rand.Intn") → [{4723750 /usr/lib/go-1.19/src/math/rand/rand.go 337 0xc00d749620 [4723750] [3031714]}] +--- PASS: TestClientServer_FindLocationsExactMatch (1.88s) === RUN TestClientServer_EvalVariable integration2_test.go:1173: var1: "foofoofoofoofoofoo" ---- PASS: TestClientServer_EvalVariable (0.53s) +--- PASS: TestClientServer_EvalVariable (0.31s) === RUN TestClientServer_SetVariable - integration2_test.go:1196: a2: &{a2 824634525904 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x660 33} ---- PASS: TestClientServer_SetVariable (0.48s) + integration2_test.go:1196: a2: &{a2 824634460368 false int int 0 int 8 0 0 [] 0 [block] DW_OP_fbreg -0x660 33} +--- PASS: TestClientServer_SetVariable (0.40s) === RUN TestClientServer_FullStacktrace support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FullStacktrace integration2_test.go:1231: goroutine 1 integration2_test.go:1233: frame 0 off=-0xf0 bpoff=-0x90 pc=0x457ce0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration2_test.go:1233: frame 1 off=-0x80 bpoff=-0x90 pc=0x457e56 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:29 main.main integration2_test.go:1233: frame 2 off=-0x20 bpoff=-0x30 pc=0x430192 /usr/lib/go-1.19/src/runtime/proc.go:250 runtime.main - integration2_test.go:1233: frame 3 off=-0x18 bpoff=-0xc000094800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1233: frame 3 off=-0x18 bpoff=-0xc000068800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration2_test.go:1231: goroutine 2 integration2_test.go:1233: frame 0 off=-0x50 bpoff=-0x60 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0x20 bpoff=-0x30 pc=0x4303ed /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock integration2_test.go:1233: frame 2 off=-0x20 bpoff=-0x30 pc=0x4303ed /usr/lib/go-1.19/src/runtime/proc.go:302 runtime.forcegchelper - integration2_test.go:1233: frame 3 off=-0x18 bpoff=-0xc000095000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 17 + integration2_test.go:1233: frame 3 off=-0x18 bpoff=-0xc000069000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 3 integration2_test.go:1233: frame 0 off=-0x70 bpoff=-0x80 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0x38 bpoff=-0x48 pc=0x41df2e /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock integration2_test.go:1233: frame 2 off=-0x38 bpoff=-0x48 pc=0x41df2e /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 runtime.bgsweep integration2_test.go:1233: frame 3 off=-0x20 bpoff=-0x30 pc=0x412de6 /usr/lib/go-1.19/src/runtime/mgc.go:178 runtime.gcenable.func1 - integration2_test.go:1233: frame 4 off=-0x18 bpoff=-0xc000090800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 18 + integration2_test.go:1233: frame 4 off=-0x18 bpoff=-0xc000069800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 4 integration2_test.go:1233: frame 0 off=-0x90 bpoff=-0xa0 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0x60 bpoff=-0x70 pc=0x41bfd3 /usr/lib/go-1.19/src/runtime/proc.go:369 runtime.goparkunlock integration2_test.go:1233: frame 2 off=-0x60 bpoff=-0x70 pc=0x41bfd3 /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 runtime.(*scavengerState).park integration2_test.go:1233: frame 3 off=-0x38 bpoff=-0x48 pc=0x41c5a5 /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 runtime.bgscavenge integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x412d86 /usr/lib/go-1.19/src/runtime/mgc.go:179 runtime.gcenable.func2 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000091000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 19 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc00006a000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 17 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824634316720 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634132400 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:0 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000091800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 20 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000064800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 18 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824634318768 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634134448 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:1 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000092000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 21 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000065000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 19 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824634320816 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634136496 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:2 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000092800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 22 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000065800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 20 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824634322864 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634138544 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:3 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000093000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 23 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000066000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 21 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824634324912 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634140592 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:4 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000093800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 24 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000066800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 22 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824634326960 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634142640 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:5 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000094000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 25 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000067000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 23 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824635426736 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634144688 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:6 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc0001a0800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 26 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000067800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 24 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824635428784 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824634146736 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:7 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc0001a1000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 27 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000068000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 25 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824635430832 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824635361200 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:8 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc0001a1800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit - integration2_test.go:1231: goroutine 28 + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000190800 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1231: goroutine 26 integration2_test.go:1233: frame 0 off=-0x138 bpoff=-0x148 pc=0x430556 /usr/lib/go-1.19/src/runtime/proc.go:364 runtime.gopark integration2_test.go:1233: frame 1 off=-0xb0 bpoff=-0xc0 pc=0x4042ec /usr/lib/go-1.19/src/runtime/chan.go:259 runtime.chansend integration2_test.go:1233: frame 2 off=-0x80 bpoff=-0x90 pc=0x403e9d /usr/lib/go-1.19/src/runtime/chan.go:145 runtime.chansend1 integration2_test.go:1233: frame 3 off=-0x60 bpoff=-0x70 pc=0x457ca5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:9 main.agoroutine - integration2_test.go:1244: variable i is {Name:i Addr:824635432880 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} + integration2_test.go:1244: variable i is {Name:i Addr:824635363248 OnlyAddr:false Type:int RealType:int Flags:8 Kind:int Value:9 Len:0 Cap:0 Children:[] Base:0 Unreadable: LocationExpr:[0x8d:0x457ca5] DW_OP_fbreg 0x10 DeclLine:7} integration2_test.go:1233: frame 4 off=-0x20 bpoff=-0x30 pc=0x457f07 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:23 main.main.func1 - integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc0001a2000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit + integration2_test.go:1233: frame 5 off=-0x18 bpoff=-0xc000191000 pc=0x454c21 /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 runtime.goexit integration2_test.go:1263: continue integration2_test.go:1275: frame 0 off=-0x130 bpoff=-0x130 pc=0x457ce0 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:15 main.stacktraceme integration2_test.go:1275: frame 1 off=-0x120 bpoff=-0x118 pc=0x45801c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:46 main.func3 integration2_test.go:1275: frame 2 off=-0x108 bpoff=-0x118 pc=0x457fc5 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:42 main.func2 integration2_test.go:1275: frame 3 off=-0xf0 bpoff=-0x100 pc=0x457f65 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:38 main.func1 integration2_test.go:1275: frame 4 off=-0x80 bpoff=-0x90 pc=0x457e9c /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/goroutinestackprog.go:34 main.main ---- PASS: TestClientServer_FullStacktrace (0.32s) +--- PASS: TestClientServer_FullStacktrace (0.51s) === RUN TestIssue355 support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue355 Hello, World! ---- PASS: TestIssue355 (0.28s) +--- PASS: TestIssue355 (0.38s) === RUN TestDisasm - integration2_test.go:1462: call: &{{4723908 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc0005ffc20 [] []} 0xc001e57260 call rcx [255 209] false true} ---- PASS: TestDisasm (0.32s) + integration2_test.go:1462: call: &{{4723908 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 28 0xc0009759e0 [] []} 0xc000ebc120 call rcx [255 209] false true} +--- PASS: TestDisasm (0.45s) === RUN TestNegativeStackDepthBug support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestNegativeStackDepthBug ---- PASS: TestNegativeStackDepthBug (0.28s) +--- PASS: TestNegativeStackDepthBug (0.62s) === RUN TestClientServer_CondBreakpoint support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_CondBreakpoint hi 9 hi 9 -hi 3 -hi 3 -hi 4 -hi 4 hi 0 hi 0 ---- PASS: TestClientServer_CondBreakpoint (0.28s) +hi 4 +hi 4 +hi 1 +hi 1 +hi 5 +hi 5 +hi 2 +hi 2 +hi 8 +hi 8 +hi 6 +hi 6 +hi 3 +hi 3 +--- PASS: TestClientServer_CondBreakpoint (0.37s) === RUN TestSkipPrologue - common_test.go:108: FindLocation("main.afunction") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00b0d4f60 [4722858] [1537853]}] - common_test.go:108: FindLocation("*fn1") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00b0d55f0 [] []}] - common_test.go:108: FindLocation("locationsprog2.go:8") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00afb8420 [4722858] [1537853]}] ---- PASS: TestSkipPrologue (0.28s) + common_test.go:108: FindLocation("main.afunction") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00b78e390 [4722858] [3032490]}] + common_test.go:108: FindLocation("*fn1") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00b78ea50 [] []}] + common_test.go:108: FindLocation("locationsprog2.go:8") → [{4722858 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/locationsprog2.go 8 0xc00b78ef60 [4722858] [3032490]}] +--- PASS: TestSkipPrologue (0.29s) === RUN TestSkipPrologue2 - common_test.go:108: FindLocation("main.callme") → [{4722762 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc00c2ee240 [4722762] [1538220]}] - common_test.go:108: FindLocation("callme.go:5") → [{4722762 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc00d509b90 [4722762] [1538220]}] - common_test.go:108: FindLocation("main.callme2") → [{4722986 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc00c2ee900 [4722986] [1538220]}] - common_test.go:108: FindLocation("callme.go:12") → [{4722986 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc00d524330 [4722986] [1538220]}] - common_test.go:108: FindLocation("main.callme3") → [{4723206 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc00c2eefc0 [4723206] [1538220]}] - common_test.go:108: FindLocation("callme.go:19") → [{4723206 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc00d5249f0 [4723206] [1538220]}] ---- PASS: TestSkipPrologue2 (0.48s) + common_test.go:108: FindLocation("main.callme") → [{4722762 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc00d826870 [4722762] [3032960]}] + common_test.go:108: FindLocation("callme.go:5") → [{4722762 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 5 0xc00d8b25a0 [4722762] [3032960]}] + common_test.go:108: FindLocation("main.callme2") → [{4722986 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc00d8271d0 [4722986] [3032960]}] + common_test.go:108: FindLocation("callme.go:12") → [{4722986 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 12 0xc00d8b2bd0 [4722986] [3032960]}] + common_test.go:108: FindLocation("main.callme3") → [{4723206 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc00d827950 [4723206] [3032960]}] + common_test.go:108: FindLocation("callme.go:19") → [{4723206 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/callme.go 19 0xc008f7c270 [4723206] [3032960]}] +--- PASS: TestSkipPrologue2 (1.57s) === RUN TestIssue419 Start integration2_test.go:1589: halt integration2_test.go:1596: done ---- PASS: TestIssue419 (2.31s) +--- PASS: TestIssue419 (4.45s) === RUN TestTypesCommand support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestTypesCommand ---- PASS: TestTypesCommand (0.51s) +--- PASS: TestTypesCommand (0.23s) === RUN TestIssue406 support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestIssue406 +Node: root + Disabled: false + Redirect IP: + Exclude(s): + Include(s): +---------- Node: hosts Disabled: false Redirect IP: 192.168.168.1 @@ -9503,14 +8004,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:0xc0000d2040]} +&{false 192.168.168.1 [msdn.com badgits.org] [rackcdn.com schema.org] map[hpHosts:0xc0000c8040]} integration2_test.go:1641: cfgtree formats to: map[string]*main.Node [ "blacklist": *{ Disable: false, @@ -9585,132 +8080,127 @@ Exclude: []string len: 0, cap: 0, nil, Source: main.Source [...],}, ] ---- PASS: TestIssue406 (0.29s) +--- PASS: TestIssue406 (0.23s) === RUN TestEvalExprName integration2_test.go:1655: 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.51s) +--- PASS: TestEvalExprName (0.49s) === RUN TestClientServer_Issue528 - common_test.go:108: FindLocation("State.Close") → [{4870182 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/liner/input.go 357 0xc00d448210 [4870182] [1540583]}] ---- PASS: TestClientServer_Issue528 (0.76s) + common_test.go:108: FindLocation("State.Close") → [{4870182 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/liner/input.go 357 0xc0097307e0 [4870182] [3035612]}] +--- PASS: TestClientServer_Issue528 (1.93s) === RUN TestClientServer_FpRegisters support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_FpRegisters - integration2_test.go:1722: state after continue: &api.DebuggerState{Pid:1540807, Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc000e3fa40), SelectedGoroutine:(*api.Goroutine)(0xc00bb189c0), Threads:[]*api.Thread{(*api.Thread)(0xc000e3fb20), (*api.Thread)(0xc000e3fc00), (*api.Thread)(0xc000e3fc70), (*api.Thread)(0xc000e3fce0), (*api.Thread)(0xc000e3fd50)}, NextInProgress:false, WatchOutOfScope:[]*api.Breakpoint(nil), Exited:false, ExitStatus:0, When:"", Err:error(nil)} - integration2_test.go:1731: avx2 variable: &api.Variable{Name:"avx2", Addr:0xc0000c4f2e, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"true", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x52 ", DeclLine:22} - integration2_test.go:1731: avx512 variable: &api.Variable{Name:"avx512", Addr:0xc0000c4f2d, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x53 ", DeclLine:23} - integration2_test.go:1745: state after continue: &api.DebuggerState{Pid:1540807, Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc000e3ff80), SelectedGoroutine:(*api.Goroutine)(0xc00bb18d00), Threads:[]*api.Thread{(*api.Thread)(0xc0083184d0), (*api.Thread)(0xc008318bd0), (*api.Thread)(0xc008318d90), (*api.Thread)(0xc008318fc0), (*api.Thread)(0xc008319180)}, NextInProgress:false, WatchOutOfScope:[]*api.Breakpoint(nil), Exited:false, ExitStatus:0, When:"", Err:error(nil)} ---- PASS: TestClientServer_FpRegisters (0.26s) + integration2_test.go:1722: state after continue: &api.DebuggerState{Pid:3035836, Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc008e72380), SelectedGoroutine:(*api.Goroutine)(0xc003ad89c0), Threads:[]*api.Thread{(*api.Thread)(0xc008e72460), (*api.Thread)(0xc008e724d0), (*api.Thread)(0xc008e72540), (*api.Thread)(0xc008e72690), (*api.Thread)(0xc008e72700)}, NextInProgress:false, WatchOutOfScope:[]*api.Breakpoint(nil), Exited:false, ExitStatus:0, When:"", Err:error(nil)} + integration2_test.go:1731: avx2 variable: &api.Variable{Name:"avx2", Addr:0xc000098f2e, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x52 ", DeclLine:22} + integration2_test.go:1731: avx512 variable: &api.Variable{Name:"avx512", Addr:0xc000098f2d, OnlyAddr:false, Type:"bool", RealType:"bool", Flags:0x0, Kind:0x1, Value:"false", Len:0, Cap:0, Children:[]api.Variable{}, Base:0x0, Unreadable:"", LocationExpr:"[block] DW_OP_fbreg -0x53 ", DeclLine:23} + integration2_test.go:1745: state after continue: &api.DebuggerState{Pid:3035836, Running:false, Recording:false, CoreDumping:false, CurrentThread:(*api.Thread)(0xc008e72a80), SelectedGoroutine:(*api.Goroutine)(0xc0099464e0), Threads:[]*api.Thread{(*api.Thread)(0xc008e72b60), (*api.Thread)(0xc008e72c40), (*api.Thread)(0xc008e72cb0), (*api.Thread)(0xc008e72d20), (*api.Thread)(0xc008e72d90)}, NextInProgress:false, WatchOutOfScope:[]*api.Breakpoint(nil), Exited:false, ExitStatus:0, When:"", Err:error(nil)} +--- PASS: TestClientServer_FpRegisters (1.44s) === RUN TestClientServer_RestartBreakpointPosition support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_RestartBreakpointPosition integration2_test.go:1810: 4810aa integration2_test.go:1826: 4810aa 4810aa ---- PASS: TestClientServer_RestartBreakpointPosition (0.55s) +--- PASS: TestClientServer_RestartBreakpointPosition (0.60s) === RUN TestClientServer_SelectedGoroutineLoc support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_SelectedGoroutineLoc ---- PASS: TestClientServer_SelectedGoroutineLoc (0.48s) +--- PASS: TestClientServer_SelectedGoroutineLoc (0.32s) === RUN TestClientServer_ReverseContinue support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_ReverseContinue integration2_test.go:1859: backend is not rr --- SKIP: TestClientServer_ReverseContinue (0.00s) === RUN TestClientServer_collectBreakpointInfoOnNext support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoOnNext - common_test.go:108: FindLocation("testnextprog.go:23") → [{4723722 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc00e5ba570 [4723722] [1540880]}] - common_test.go:108: FindLocation("testnextprog.go:24") → [{4723749 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0xc00e5bab10 [4723749] [1540880]}] ---- PASS: TestClientServer_collectBreakpointInfoOnNext (0.50s) + common_test.go:108: FindLocation("testnextprog.go:23") → [{4723722 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc0031fcae0 [4723722] [3036053]}] + common_test.go:108: FindLocation("testnextprog.go:24") → [{4723749 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 24 0xc0031fd140 [4723749] [3036053]}] +--- PASS: TestClientServer_collectBreakpointInfoOnNext (0.16s) === RUN TestClientServer_collectBreakpointInfoError support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_collectBreakpointInfoError - common_test.go:108: FindLocation("testnextprog.go:23") → [{4723722 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc000b6ca80 [4723722] [1540903]}] ---- PASS: TestClientServer_collectBreakpointInfoError (0.52s) + common_test.go:108: FindLocation("testnextprog.go:23") → [{4723722 /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 23 0xc006f4e1b0 [4723722] [3036078]}] +--- PASS: TestClientServer_collectBreakpointInfoError (0.41s) === RUN TestClientServerConsistentExit demo &{ 0 [] 0 false} ---- PASS: TestClientServerConsistentExit (0.29s) +--- PASS: TestClientServerConsistentExit (1.28s) === RUN TestClientServer_StepOutReturn ---- PASS: TestClientServer_StepOutReturn (0.47s) +--- PASS: TestClientServer_StepOutReturn (0.96s) === RUN TestAcceptMulticlient ---- PASS: TestAcceptMulticlient (0.31s) +--- PASS: TestAcceptMulticlient (0.27s) === RUN TestForceStopWhileContinue -2025-04-24T01:31:06-12:00 error layer=rpc writing response:write tcp 127.0.0.1:41479->127.0.0.1:36026: use of closed network connection ---- PASS: TestForceStopWhileContinue (0.93s) +2024-03-22T21:17:03+14:00 error layer=rpc writing response:write tcp 127.0.0.1:46179->127.0.0.1:38780: use of closed network connection +--- PASS: TestForceStopWhileContinue (14.44s) === RUN TestClientServerFunctionCall first: 1 second: 2 integration2_test.go:2109: returned to "main.main" - integration2_test.go:2116: Return values [{~r0 824634527240 false int int 48 int 3 0 0 [] 0 [block] DW_OP_fbreg -0x68 28}] + integration2_test.go:2116: Return values [{~r0 824634347016 false int int 48 int 3 0 0 [] 0 [block] DW_OP_fbreg -0x68 28}] first: 1 second: 2 foo -1 2 0 this is a variable named `call` 0x483fa0 0x484240 0x4843c0 0x484420 0x484480 0x483ce0 0x4844e0 [1 2 3] [one two three] , 0x4873c0 0x487460 &{6} {3} &{6} &{6} 0x484a20 0x4840e0 0x4873c0 0x487460 {0} 0x484c60 {7} 0x484cc0 0x484d00 0x484d80 0x484e40 0x484f00 0x484f40 0x484fc0 0x485060 0x4850e0 0x485160 old string value &{3 {4}} 2 25 [very long string 0123456789a0123456789b0123456789c0123456789d0123456789e0123456789f0123456789g012345678h90123456789i0123456789j0123456789] 0x485260 0x4854a0 1 2 3 4 0x485640 [one two three four five six seven height nine ten] 0x4857e0 {0xc0000ba020 [98 108 97 104]} ---- PASS: TestClientServerFunctionCall (0.53s) +1 2 0 this is a variable named `call` 0x483fa0 0x484240 0x4843c0 0x484420 0x484480 0x483ce0 0x4844e0 [1 2 3] [one two three] , 0x4873c0 0x487460 &{6} {3} &{6} &{6} 0x484a20 0x4840e0 0x4873c0 0x487460 {0} 0x484c60 {7} 0x484cc0 0x484d00 0x484d80 0x484e40 0x484f00 0x484f40 0x484fc0 0x485060 0x4850e0 0x485160 old string value &{3 {4}} 2 25 [very long string 0123456789a0123456789b0123456789c0123456789d0123456789e0123456789f0123456789g012345678h90123456789i0123456789j0123456789] 0x485260 0x4854a0 1 2 3 4 0x485640 [one two three four five six seven height nine ten] 0x4857e0 {0xc00007e020 [98 108 97 104]} +--- PASS: TestClientServerFunctionCall (0.87s) === RUN TestClientServerFunctionCallPanic about to panic integration2_test.go:2138: at: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/fncall.go:238 - integration2_test.go:2142: Return values [{~panic 824634336480 false interface {} interface {} 32 interface 0 0 [{data 4980720 false string string 0 string callpanic panicked 18 0 [] 4857850 0}] 0 0}] ---- PASS: TestClientServerFunctionCallPanic (0.29s) + integration2_test.go:2142: Return values [{~panic 824634131680 false interface {} interface {} 32 interface 0 0 [{data 4980720 false string string 0 string callpanic panicked 18 0 [] 4857850 0}] 0 0}] +--- PASS: TestClientServerFunctionCallPanic (0.33s) === RUN TestClientServerFunctionCallStacktrace integration2_test.go:2157: Go 1.15 executes function calls in a different goroutine so the stack trace will not contain main.main or runtime.main --- SKIP: TestClientServerFunctionCallStacktrace (0.00s) === RUN TestAncestors foo Hello, World! - integration2_test.go:2196: ancestors: []api.Ancestor{api.Ancestor{ID:1, Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x45b021, File:"", Line:0, Function:(*api.Function)(nil), PCs:[]uint64(nil), PCPids:[]int(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:0x43c691, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:4097, Function:(*api.Function)(0xc00bd52360), PCs:[]uint64(nil), PCPids:[]int(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:0x48158c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc00bd52390), PCs:[]uint64(nil), PCPids:[]int(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:0x434012, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:250, Function:(*api.Function)(0xc00bd523c0), PCs:[]uint64(nil), PCPids:[]int(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:0x45d101, File:"/usr/lib/go-1.19/src/runtime/asm_amd64.s", Line:1594, Function:(*api.Function)(0xc00bd523f0), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:true, Err:""}}, Unreadable:""}} ---- PASS: TestAncestors (0.49s) + integration2_test.go:2196: ancestors: []api.Ancestor{api.Ancestor{ID:1, Stack:[]api.Stackframe{api.Stackframe{Location:api.Location{PC:0x45b021, File:"", Line:0, Function:(*api.Function)(nil), PCs:[]uint64(nil), PCPids:[]int(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:0x43c691, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:4097, Function:(*api.Function)(0xc0097f39e0), PCs:[]uint64(nil), PCPids:[]int(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:0x48158c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc0097f3a10), PCs:[]uint64(nil), PCPids:[]int(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:0x434012, File:"/usr/lib/go-1.19/src/runtime/proc.go", Line:250, Function:(*api.Function)(0xc0097f3a40), PCs:[]uint64(nil), PCPids:[]int(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:0x45d101, File:"/usr/lib/go-1.19/src/runtime/asm_amd64.s", Line:1594, Function:(*api.Function)(0xc0097f3a70), PCs:[]uint64(nil), PCPids:[]int(nil)}, Locals:[]api.Variable(nil), Arguments:[]api.Variable(nil), FrameOffset:0, FramePointerOffset:0, Defers:[]api.Defer{}, Bottom:true, Err:""}}, Unreadable:""}} +--- PASS: TestAncestors (0.20s) === RUN TestUnknownMethodCall -2025-04-24T01:31:08-12:00 error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall ---- PASS: TestUnknownMethodCall (0.31s) +2024-03-22T21:17:05+14:00 error layer=rpc rpc: can't find method RPCServer.NonexistentRPCCall +--- PASS: TestUnknownMethodCall (0.56s) === RUN TestIssue1703 - integration2_test.go:2247: FindLocation: []api.Location{api.Location{PC:0x48150a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc005cde0c0), PCs:[]uint64{0x48150a}, PCPids:[]int{1543917}}} - integration2_test.go:2250: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x481500, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc005cdf620), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp rsp, qword ptr [r14+0x10]", Bytes:[]uint8{0x49, 0x3b, 0x66, 0x10}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481504, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc005cdf650), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jbe 0x4815f4", Bytes:[]uint8{0xf, 0x86, 0xea, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48150a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc005cdf6b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"sub rsp, 0x68", Bytes:[]uint8{0x48, 0x83, 0xec, 0x68}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48150e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc005cdf6e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x60], rbp", Bytes:[]uint8{0x48, 0x89, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481513, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc005cdf710), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rbp, ptr [rsp+0x60]", Bytes:[]uint8{0x48, 0x8d, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481518, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc005cdf740), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0x7081]", Bytes:[]uint8{0x48, 0x8d, 0x5, 0x81, 0x70, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48151f, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc005cdf770), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"xor ebx, ebx", Bytes:[]uint8{0x31, 0xdb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481521, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc005cdf7a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0d20), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0x9a, 0x2f, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481526, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc005cdf800), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x18], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48152b, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0xc005cdf830), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0d80), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0xb0, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481530, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf890), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr [rsp+0x18]", Bytes:[]uint8{0x48, 0x8b, 0x4c, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481535, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf8c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x30], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48153a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf8f0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0xc27f]", Bytes:[]uint8{0x48, 0x8d, 0x5, 0x7f, 0xc2, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481541, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf920), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0de0), Text:"call $runtime.newobject", Bytes:[]uint8{0xe8, 0x5a, 0xa9, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481546, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf980), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x28], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48154b, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf9b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [main.main.func1]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0xae, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481552, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdf9e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rax], rcx", Bytes:[]uint8{0x48, 0x89, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481555, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfa10), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rdi, qword ptr [rsp+0x28]", Bytes:[]uint8{0x48, 0x8b, 0x7c, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48155a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfa40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rdi], al", Bytes:[]uint8{0x84, 0x7}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48155c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfa70), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr [rsp+0x30]", Bytes:[]uint8{0x48, 0x8b, 0x4c, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481561, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfaa0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rdx, ptr [rdi+0x8]", Bytes:[]uint8{0x48, 0x8d, 0x57, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481565, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfad0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp dword ptr [runtime.writeBarrier], 0x0", Bytes:[]uint8{0x83, 0x3d, 0x74, 0x7d, 0xd, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48156c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfb00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jz 0x481570", Bytes:[]uint8{0x74, 0x2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48156e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfb30), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0e40), Text:"jmp 0x481576", Bytes:[]uint8{0xeb, 0x6}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481570, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfb90), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rdi+0x8], rcx", Bytes:[]uint8{0x48, 0x89, 0x4f, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481574, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfbc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0ea0), Text:"jmp 0x481582", Bytes:[]uint8{0xeb, 0xc}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481576, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfc20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rdi, rdx", Bytes:[]uint8{0x48, 0x89, 0xd7}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481579, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfc50), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0f00), Text:"call $runtime.gcWriteBarrierCX", Bytes:[]uint8{0xe8, 0xc2, 0xbc, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48157e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfcb0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"data16 nop", Bytes:[]uint8{0x66, 0x90}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481580, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfce0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0f60), Text:"jmp 0x481582", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481582, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfd40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x28]", Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481587, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc005cdfd70), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e0fc0), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0xb4, 0xb0, 0xfb, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48158c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc005cdfdd0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x18]", Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481591, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc005cdfe00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"xor ebx, ebx", Bytes:[]uint8{0x31, 0xdb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481593, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc005cdfe30), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e1020), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0x68, 0x3e, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481598, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdfe90), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"movups xmmword ptr [rsp+0x38], xmm15", Bytes:[]uint8{0x44, 0xf, 0x11, 0x7c, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48159e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdfec0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rsp+0x38]", Bytes:[]uint8{0x48, 0x8d, 0x44, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815a3, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdfef0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x20], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815a8, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdff20), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815aa, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdff50), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x7b6f]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0x6f, 0x7b, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815b1, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdff80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x38], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815b6, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc005cdffb0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x36673]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0x73, 0x66, 0x3, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815bd, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c000), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x40], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x40}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c2, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c030), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c4, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c060), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e1080), Text:"jmp 0x4815c6", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c6, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c0c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x48], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x48}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815cb, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c0f0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x50], 0x1", Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x50, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815d4, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c120), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x58], 0x1", Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x58, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815dd, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c150), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ebx, 0x1", Bytes:[]uint8{0xbb, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815e2, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c180), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, rbx", Bytes:[]uint8{0x48, 0x89, 0xd9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815e5, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc00744c1b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e10e0), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0x36, 0xa8, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815ea, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00744c210), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rbp, qword ptr [rsp+0x60]", Bytes:[]uint8{0x48, 0x8b, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815ef, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00744c240), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"add rsp, 0x68", Bytes:[]uint8{0x48, 0x83, 0xc4, 0x68}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f3, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc00744c270), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f4, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00744c2a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e1140), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x87, 0x9b, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f9, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc00744c300), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc00b1e11a0), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0x2, 0xff, 0xff, 0xff}, Breakpoint:false, AtPC:false}} ---- PASS: TestIssue1703 (0.27s) + integration2_test.go:2247: FindLocation: []api.Location{api.Location{PC:0x48150a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc0092625d0), PCs:[]uint64{0x48150a}, PCPids:[]int{3041161}}} + integration2_test.go:2250: text: api.AsmInstructions{api.AsmInstruction{Loc:api.Location{PC:0x481500, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009263a10), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp rsp, qword ptr [r14+0x10]", Bytes:[]uint8{0x49, 0x3b, 0x66, 0x10}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481504, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009263a40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jbe 0x4815f4", Bytes:[]uint8{0xf, 0x86, 0xea, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48150a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009263a70), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"sub rsp, 0x68", Bytes:[]uint8{0x48, 0x83, 0xec, 0x68}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48150e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009263aa0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x60], rbp", Bytes:[]uint8{0x48, 0x89, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481513, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009263ad0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rbp, ptr [rsp+0x60]", Bytes:[]uint8{0x48, 0x8d, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481518, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc009263b00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0x7081]", Bytes:[]uint8{0x48, 0x8d, 0x5, 0x81, 0x70, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48151f, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc009263b30), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"xor ebx, ebx", Bytes:[]uint8{0x31, 0xdb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481521, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc009263b60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252ae0), Text:"call $runtime.makechan", Bytes:[]uint8{0xe8, 0x9a, 0x2f, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481526, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:38, Function:(*api.Function)(0xc009263bc0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x18], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48152b, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:39, Function:(*api.Function)(0xc009263bf0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252b40), Text:"call $main.testnext", Bytes:[]uint8{0xe8, 0xb0, 0xfe, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481530, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263c50), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr [rsp+0x18]", Bytes:[]uint8{0x48, 0x8b, 0x4c, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481535, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263c80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x30], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48153a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263cb0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rip+0xc27f]", Bytes:[]uint8{0x48, 0x8d, 0x5, 0x7f, 0xc2, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481541, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263ce0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252ba0), Text:"call $runtime.newobject", Bytes:[]uint8{0xe8, 0x5a, 0xa9, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481546, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263d40), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x28], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48154b, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263d70), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [main.main.func1]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0xae, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481552, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263da0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rax], rcx", Bytes:[]uint8{0x48, 0x89, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481555, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263dd0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rdi, qword ptr [rsp+0x28]", Bytes:[]uint8{0x48, 0x8b, 0x7c, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48155a, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263e00), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rdi], al", Bytes:[]uint8{0x84, 0x7}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48155c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263e30), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, qword ptr [rsp+0x30]", Bytes:[]uint8{0x48, 0x8b, 0x4c, 0x24, 0x30}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481561, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263e60), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rdx, ptr [rdi+0x8]", Bytes:[]uint8{0x48, 0x8d, 0x57, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481565, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263e90), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"cmp dword ptr [runtime.writeBarrier], 0x0", Bytes:[]uint8{0x83, 0x3d, 0x74, 0x7d, 0xd, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48156c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263ec0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"jz 0x481570", Bytes:[]uint8{0x74, 0x2}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48156e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263ef0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252c00), Text:"jmp 0x481576", Bytes:[]uint8{0xeb, 0x6}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481570, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263f50), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rdi+0x8], rcx", Bytes:[]uint8{0x48, 0x89, 0x4f, 0x8}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481574, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009263f80), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252c60), Text:"jmp 0x481582", Bytes:[]uint8{0xeb, 0xc}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481576, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009292000), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rdi, rdx", Bytes:[]uint8{0x48, 0x89, 0xd7}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481579, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009292030), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252cc0), Text:"call $runtime.gcWriteBarrierCX", Bytes:[]uint8{0xe8, 0xc2, 0xbc, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48157e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009292090), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"data16 nop", Bytes:[]uint8{0x66, 0x90}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481580, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc0092920c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252d20), Text:"jmp 0x481582", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481582, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009292120), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x28]", Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x28}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481587, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:40, Function:(*api.Function)(0xc009292150), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252d80), Text:"call $runtime.newproc", Bytes:[]uint8{0xe8, 0xb4, 0xb0, 0xfb, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48158c, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc0092921b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rax, qword ptr [rsp+0x18]", Bytes:[]uint8{0x48, 0x8b, 0x44, 0x24, 0x18}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481591, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc0092921e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"xor ebx, ebx", Bytes:[]uint8{0x31, 0xdb}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481593, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:41, Function:(*api.Function)(0xc009292210), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252de0), Text:"call $runtime.chanrecv1", Bytes:[]uint8{0xe8, 0x68, 0x3e, 0xf8, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x481598, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292270), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"movups xmmword ptr [rsp+0x38], xmm15", Bytes:[]uint8{0x44, 0xf, 0x11, 0x7c, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x48159e, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0092922a0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rax, ptr [rsp+0x38]", Bytes:[]uint8{0x48, 0x8d, 0x44, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815a3, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0092922d0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x20], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x20}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815a8, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292300), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815aa, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292330), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x7b6f]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0x6f, 0x7b, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815b1, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292360), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x38], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x38}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815b6, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292390), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"lea rcx, ptr [rip+0x36673]", Bytes:[]uint8{0x48, 0x8d, 0xd, 0x73, 0x66, 0x3, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815bd, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0092923c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x40], rcx", Bytes:[]uint8{0x48, 0x89, 0x4c, 0x24, 0x40}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c2, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0092923f0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"test byte ptr [rax], al", Bytes:[]uint8{0x84, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c4, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292420), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252e40), Text:"jmp 0x4815c6", Bytes:[]uint8{0xeb, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815c6, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292480), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x48], rax", Bytes:[]uint8{0x48, 0x89, 0x44, 0x24, 0x48}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815cb, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0092924b0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x50], 0x1", Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x50, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815d4, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc0092924e0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov qword ptr [rsp+0x58], 0x1", Bytes:[]uint8{0x48, 0xc7, 0x44, 0x24, 0x58, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815dd, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292510), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov ebx, 0x1", Bytes:[]uint8{0xbb, 0x1, 0x0, 0x0, 0x0}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815e2, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292540), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rcx, rbx", Bytes:[]uint8{0x48, 0x89, 0xd9}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815e5, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:42, Function:(*api.Function)(0xc009292570), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252ea0), Text:"call $fmt.Println", Bytes:[]uint8{0xe8, 0x36, 0xa8, 0xff, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815ea, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc0092925d0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"mov rbp, qword ptr [rsp+0x60]", Bytes:[]uint8{0x48, 0x8b, 0x6c, 0x24, 0x60}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815ef, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc009292600), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"add rsp, 0x68", Bytes:[]uint8{0x48, 0x83, 0xc4, 0x68}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f3, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:43, Function:(*api.Function)(0xc009292630), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(nil), Text:"ret", Bytes:[]uint8{0xc3}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f4, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc009292660), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252f00), Text:"call $runtime.morestack_noctxt", Bytes:[]uint8{0xe8, 0x87, 0x9b, 0xfd, 0xff}, Breakpoint:false, AtPC:false}, api.AsmInstruction{Loc:api.Location{PC:0x4815f9, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go", Line:37, Function:(*api.Function)(0xc0092926c0), PCs:[]uint64(nil), PCPids:[]int(nil)}, DestLoc:(*api.Location)(0xc009252f60), Text:"jmp $main.main", Bytes:[]uint8{0xe9, 0x2, 0xff, 0xff, 0xff}, Breakpoint:false, AtPC:false}} +--- PASS: TestIssue1703 (0.36s) === RUN TestRerecord support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRerecord integration2_test.go:2257: only valid for recorded targets --- SKIP: TestRerecord (0.00s) === RUN TestIssue1787 ---- PASS: TestIssue1787 (0.47s) +--- PASS: TestIssue1787 (0.42s) === RUN TestDoubleCreateBreakpoint integration2_test.go:2323: breakpoints before second call: - integration2_test.go:2325: &{1 firstbreakpoint 4723992 [4723992] [1544257] /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } - integration2_test.go:2325: &{-1 unrecovered-panic 4398112 [4398112] [1544257] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } - integration2_test.go:2325: &{-2 runtime-fatal-throw 4396896 [4396896 4397152] [1544257 1544257] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } + integration2_test.go:2325: &{1 firstbreakpoint 4723992 [4723992] [3041243] /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } + integration2_test.go:2325: &{-1 unrecovered-panic 4398112 [4398112] [3041243] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } + integration2_test.go:2325: &{-2 runtime-fatal-throw 4396896 [4396896 4397152] [3041243 3041243] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } integration2_test.go:2336: breakpoints after second call: - integration2_test.go:2338: &{-1 unrecovered-panic 4398112 [4398112] [1544257] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } - integration2_test.go:2338: &{-2 runtime-fatal-throw 4396896 [4396896 4397152] [1544257 1544257] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } - integration2_test.go:2338: &{1 firstbreakpoint 4723992 [4723992] [1544257] /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } ---- PASS: TestDoubleCreateBreakpoint (0.47s) + integration2_test.go:2338: &{-1 unrecovered-panic 4398112 [4398112] [3041243] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } + integration2_test.go:2338: &{-2 runtime-fatal-throw 4396896 [4396896 4397152] [3041243 3041243] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } + integration2_test.go:2338: &{1 firstbreakpoint 4723992 [4723992] [3041243] /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextprog.go 38 main.main false true false false 0 [] 0 [] map[] 0 false } +--- PASS: TestDoubleCreateBreakpoint (0.62s) === RUN TestStopRecording support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestStopRecording integration2_test.go:2350: only for rr backend --- SKIP: TestStopRecording (0.00s) === RUN TestClearLogicalBreakpoint integration2_test.go:2377: breakpoint set at []uint64{0x482583, 0x4825bd} ---- PASS: TestClearLogicalBreakpoint (0.69s) +--- PASS: TestClearLogicalBreakpoint (1.68s) === RUN TestRedirects support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestRedirects - integration2_test.go:2405: output "Redirect test 2025-04-24 01:31:10.613275183 -1200 -12 m=+0.000053176\n" - integration2_test.go:2415: output "Redirect test 2025-04-24 01:31:10.686278079 -1200 -12 m=+0.000053853\n" ---- PASS: TestRedirects (0.39s) + integration2_test.go:2405: output "Redirect test 2024-03-22 21:17:10.234615413 +1400 +14 m=+0.000111579\n" + integration2_test.go:2415: output "Redirect test 2024-03-22 21:17:10.455440778 +1400 +14 m=+0.000097883\n" +--- PASS: TestRedirects (1.43s) === RUN TestIssue2162 ---- PASS: TestIssue2162 (0.49s) +--- PASS: TestIssue2162 (0.70s) === RUN TestDetachLeaveRunning -panic: listen tcp :9191: bind: address already in use - -goroutine 1 [running]: -main.main() - /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testnextnethttp.go:22 +0xab ---- PASS: TestDetachLeaveRunning (1.08s) +--- PASS: TestDetachLeaveRunning (2.41s) === RUN TestToggleBreakpointRestart - integration2_test.go:2526: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x431c20, Addrs:[]uint64{0x431c20}, AddrPid:[]int{1546230}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2526: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x431760, Addrs:[]uint64{0x431760, 0x431860}, AddrPid:[]int{1546230, 1546230}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2526: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x431c20, Addrs:[]uint64{0x431c20}, AddrPid:[]int{3043453}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2526: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x431860, Addrs:[]uint64{0x431860, 0x431760}, AddrPid:[]int{3043453, 3043453}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2526: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4811d7, Addrs:[]uint64{0x4811d7}, AddrPid:[]int{3043453}, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} integration2_test.go:2526: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x0, Addrs:[]uint64(nil), AddrPid:[]int(nil), File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true, UserData:interface {}(nil)} - integration2_test.go:2526: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4811d7, Addrs:[]uint64{0x4811d7}, AddrPid:[]int{1546230}, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x431760, Addrs:[]uint64{0x431760, 0x431860}, AddrPid:[]int{1546230, 1546230}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2529: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x431c20, Addrs:[]uint64{0x431c20}, AddrPid:[]int{3043453}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2529: &api.Breakpoint{ID:-2, Name:"runtime-fatal-throw", Addr:0x431760, Addrs:[]uint64{0x431760, 0x431860}, AddrPid:[]int{3043453, 3043453}, File:"", Line:0, FunctionName:"(multiple functions)", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} + integration2_test.go:2529: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4811d7, Addrs:[]uint64{0x4811d7}, AddrPid:[]int{3043453}, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} integration2_test.go:2529: &api.Breakpoint{ID:1, Name:"firstbreakpoint", Addr:0x0, Addrs:[]uint64(nil), AddrPid:[]int(nil), File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:20, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:true, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:2, Name:"secondbreakpoint", Addr:0x4811d7, Addrs:[]uint64{0x4811d7}, AddrPid:[]int{1546230}, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:21, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:3, Name:"thirdbreakpoint", Addr:0x4811e0, Addrs:[]uint64{0x4811e0}, AddrPid:[]int{1546230}, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:22, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} - integration2_test.go:2529: &api.Breakpoint{ID:-1, Name:"unrecovered-panic", Addr:0x431c20, Addrs:[]uint64{0x431c20}, AddrPid:[]int{1546230}, File:"/usr/lib/go-1.19/src/runtime/panic.go", Line:1143, FunctionName:"runtime.fatalpanic", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string{"runtime.curg._panic.arg"}, LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} ---- PASS: TestToggleBreakpointRestart (0.74s) + integration2_test.go:2529: &api.Breakpoint{ID:3, Name:"thirdbreakpoint", Addr:0x4811e0, Addrs:[]uint64{0x4811e0}, AddrPid:[]int{3043453}, File:"/build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testtoggle.go", Line:22, FunctionName:"main.main", Cond:"", HitCond:"", HitCondPerG:false, Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), WatchExpr:"", WatchType:0x0, VerboseDescr:[]string(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0, Disabled:false, UserData:interface {}(nil)} +--- PASS: TestToggleBreakpointRestart (0.66s) === RUN TestStopServerWithClosedListener ---- PASS: TestStopServerWithClosedListener (2.38s) +--- PASS: TestStopServerWithClosedListener (2.65s) === RUN TestGoroutinesGrouping - integration2_test.go:2571: []api.GoroutineGroup{api.GoroutineGroup{Name:"name=", Offset:0, Count:5, Total:47}, api.GoroutineGroup{Name:"name=five", Offset:5, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=four", Offset:10, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=one", Offset:15, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=three", Offset:20, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=two", Offset:25, Count:5, Total:25000}} ---- PASS: TestGoroutinesGrouping (13.02s) + integration2_test.go:2571: []api.GoroutineGroup{api.GoroutineGroup{Name:"name=", Offset:0, Count:5, Total:25}, api.GoroutineGroup{Name:"name=five", Offset:5, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=four", Offset:10, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=one", Offset:15, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=three", Offset:20, Count:5, Total:25000}, api.GoroutineGroup{Name:"name=two", Offset:25, Count:5, Total:25000}} +--- PASS: TestGoroutinesGrouping (29.03s) === RUN TestLongStringArg integration2_test.go:2602: &api.Variable{Name:"s", Addr:0xbeef000000000000, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x28, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x4a0793, Unreadable:"", LocationExpr:"[0xd8a:0x48104a] DW_OP_reg0(Rax) DW_OP_piece 0x8 DW_OP_reg3(Rbx) DW_OP_piece 0x8 ", DeclLine:5} integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0xbeef000000000000))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x4a07d3, Unreadable:"", LocationExpr:"", DeclLine:0} @@ -9718,100 +8208,142 @@ integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0xbeef000000000100))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"567890123456789012345678901234567890123456789X2", Len:47, Cap:47, Children:[]api.Variable{}, Base:0x4a083f, Unreadable:"", LocationExpr:"", DeclLine:0} integration2_test.go:2602: &api.Variable{Name:"s", Addr:0xbeef000000000000, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x28, Kind:0x18, Value:"very long string 01234567890123456789012345678901234567890123456", Len:108, Cap:0, Children:[]api.Variable{}, Base:0x4a0793, Unreadable:"", LocationExpr:"[0xd8a:0x48104a] DW_OP_reg0(Rax) DW_OP_piece 0x8 DW_OP_reg3(Rbx) DW_OP_piece 0x8 ", DeclLine:5} integration2_test.go:2608: &api.Variable{Name:"(*(*\"string\")(0xbeef000000000000))[64:]", Addr:0x0, OnlyAddr:false, Type:"string", RealType:"string", Flags:0x0, Kind:0x18, Value:"7890123456789012345678901234567890123456789X", Len:44, Cap:44, Children:[]api.Variable{}, Base:0x4a07d3, Unreadable:"", LocationExpr:"", DeclLine:0} ---- PASS: TestLongStringArg (0.68s) +--- PASS: TestLongStringArg (3.11s) === RUN TestGenericsBreakpoint 1 ---- PASS: TestGenericsBreakpoint (0.48s) +--- PASS: TestGenericsBreakpoint (2.99s) === RUN TestRestartRewindAfterEnd integration2_test.go:2684: not relevant --- SKIP: TestRestartRewindAfterEnd (0.00s) === RUN TestClientServer_SinglelineStringFormattedWithBigInts - integration2_test.go:2739: constant: "8180A06000000000" - integration2_test.go:2761: "9331634762088972288" "8180A06000000000" - integration2_test.go:2761: "9331634762088972288" "8180A06000000000" - integration2_test.go:2761: "9259436018245828608" "8080200000000000" - integration2_test.go:2761: "9259436018245828608" "8080200000000000" ---- PASS: TestClientServer_SinglelineStringFormattedWithBigInts (0.49s) -=== RUN TestNonGoDebug ---- PASS: TestNonGoDebug (0.44s) -=== RUN TestRestart_PreserveFunctionBreakpoint - integration2_test.go:2831: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testfnpos.go:5 - integration2_test.go:2843: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/testfnpos.go:9 ---- PASS: TestRestart_PreserveFunctionBreakpoint (1.14s) -=== RUN TestPluginSuspendedBreakpoint - integration2_test.go:2878: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22 - integration2_test.go:2879: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27 - integration2_test.go:2880: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:6 - integration2_test.go:2881: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:9 - integration2_test.go:2909: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:22 - integration2_test.go:2910: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugintest.go:27 - integration2_test.go:2911: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin1/plugin1.go:5 - integration2_test.go:2912: /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/plugin2/plugin2.go:9 ---- PASS: TestPluginSuspendedBreakpoint (6.69s) -=== RUN TestBreakpointAfterProcessExit -Hello, World! -Hello, World! ---- PASS: TestBreakpointAfterProcessExit (0.38s) -=== RUN TestClientServer_createBreakpointWithID - support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_createBreakpointWithID ---- PASS: TestClientServer_createBreakpointWithID (0.47s) -=== RUN TestClientServer_autoBreakpoints - support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_autoBreakpoints - integration2_test.go:2984: &{-1 unrecovered-panic 4382112 [4382112] [1552480] /usr/lib/go-1.19/src/runtime/panic.go 1143 runtime.fatalpanic false false false false 0 [runtime.curg._panic.arg] 0 [] map[] 0 false } - integration2_test.go:2984: &{-2 runtime-fatal-throw 4380896 [4380896 4381152] [1552480 1552480] 0 (multiple functions) false false false false 0 [] 0 [] map[] 0 false } ---- PASS: TestClientServer_autoBreakpoints (0.45s) -=== RUN TestClientServer_breakpointOnFuncWithABIWrapper - support.go:268: enabling recording for github.com/go-delve/delve/service/test_test.TestClientServer_breakpointOnFuncWithABIWrapper - integration2_test.go:3004: &{1 4395562 [4395562 4550752] [1552567 1552567] 0 runtime.schedinit false false false false 0 [] 0 [] map[] 0 false } - integration2_test.go:3010: First instruction for 4395562 {{4395552 /usr/lib/go-1.19/src/runtime/proc.go 658 0xc00ab44b70 [] []} cmp rsp, qword ptr [r14+0x10] [73 59 102 16] false false} - integration2_test.go:3010: First instruction for 4550752 {{4550752 1 0xc00ab4f350 [] []} xorps xmm15, xmm15 [69 15 87 255] true false} ---- PASS: TestClientServer_breakpointOnFuncWithABIWrapper (0.27s) -PASS -ok github.com/go-delve/delve/service/test 91.300s - create-stamp debian/debhelper-build-stamp - dh_testroot -O--buildsystem=golang - dh_prep -O--buildsystem=golang - debian/rules override_dh_auto_install -make[1]: Entering directory '/build/reproducible-path/delve-1.20.2' -dh_auto_install -- --no-source - cd obj-x86_64-linux-gnu && mkdir -p /build/reproducible-path/delve-1.20.2/debian/delve/usr - cd obj-x86_64-linux-gnu && cp -r bin /build/reproducible-path/delve-1.20.2/debian/delve/usr -make[1]: Leaving directory '/build/reproducible-path/delve-1.20.2' - dh_installdocs -O--buildsystem=golang - dh_installchangelogs -O--buildsystem=golang - dh_installman -O--buildsystem=golang - dh_installsystemduser -O--buildsystem=golang - dh_perl -O--buildsystem=golang - dh_link -O--buildsystem=golang - dh_strip_nondeterminism -O--buildsystem=golang - dh_compress -O--buildsystem=golang - dh_fixperms -O--buildsystem=golang - dh_missing -O--buildsystem=golang - dh_strip -a -O--buildsystem=golang - dh_makeshlibs -a -O--buildsystem=golang - dh_shlibdeps -a -O--buildsystem=golang - dh_installdeb -O--buildsystem=golang - dh_golang -O--buildsystem=golang - dh_gencontrol -O--buildsystem=golang -dpkg-gencontrol: warning: package delve: substitution variable ${misc:Static-Built-Using} unused, but is defined -dpkg-gencontrol: warning: package delve: substitution variable ${misc:Static-Built-Using} unused, but is defined - dh_md5sums -O--buildsystem=golang - dh_builddeb -O--buildsystem=golang -dpkg-deb: building package 'delve-dbgsym' in '../delve-dbgsym_1.20.2-1_amd64.deb'. -dpkg-deb: building package 'delve' in '../delve_1.20.2-1_amd64.deb'. - dpkg-genbuildinfo --build=binary -O../delve_1.20.2-1_amd64.buildinfo - dpkg-genchanges --build=binary -O../delve_1.20.2-1_amd64.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: including full source code in upload +SIGILL: illegal instruction +PC=0x48276e m=0 sigcode=2 +instruction bytes: 0xc5 0xfd 0x73 0xf0 0x24 0xcc 0xfe 0x7f 0x3 0xc3 0x0 0x0 0x0 0x0 0x0 0x0 + +goroutine 1 [running]: +main.VPSLLQ36(0xc00009aed8, 0xc00009aef8) + /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/xmm0print/main.s:7 +0xe fp=0xc00009ae98 sp=0xc00009ae90 pc=0x48276e +main.main() + /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/_fixtures/xmm0print/main.go:11 +0x6e fp=0xc00009af80 sp=0xc00009ae98 pc=0x48260e +runtime.main() + /usr/lib/go-1.19/src/runtime/proc.go:250 +0x212 fp=0xc00009afe0 sp=0xc00009af80 pc=0x434012 +runtime.goexit() + /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00009afe8 sp=0xc00009afe0 pc=0x45ce21 + +goroutine 2 [force gc (idle)]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00006afb0 sp=0xc00006af90 pc=0x4343d6 +runtime.goparkunlock(...) + /usr/lib/go-1.19/src/runtime/proc.go:369 +runtime.forcegchelper() + /usr/lib/go-1.19/src/runtime/proc.go:302 +0xad fp=0xc00006afe0 sp=0xc00006afb0 pc=0x43426d +runtime.goexit() + /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00006afe8 sp=0xc00006afe0 pc=0x45ce21 +created by runtime.init.6 + /usr/lib/go-1.19/src/runtime/proc.go:290 +0x25 + +goroutine 3 [GC sweep wait]: +runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) + /usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00006b790 sp=0xc00006b770 pc=0x4343d6 +runtime.goparkunlock(...) + /usr/lib/go-1.19/src/runtime/proc.go:369 +runtime.bgsweep(0x0?) + /usr/lib/go-1.19/src/runtime/mgcsweep.go:278 +0x8e fp=0xc00006b7c8 sp=0xc00006b790 pc=0x4214ce +runtime.gcenable.func1() + /usr/lib/go-1.19/src/runtime/mgc.go:178 +0x26 fp=0xc00006b7e0 sp=0xc00006b7c8 pc=0x416386 +runtime.goexit() + /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00006b7e8 sp=0xc00006b7e0 pc=0x45ce21 +created by runtime.gcenable + /usr/lib/go-1.19/src/runtime/mgc.go:178 +0x6b + +goroutine 4 [GC scavenge wait]: +runtime.gopark(0xc00002a1c0?, 0x4b8d38?, 0x1?, 0x0?, 0x0?) + /usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00006bf70 sp=0xc00006bf50 pc=0x4343d6 +runtime.goparkunlock(...) + /usr/lib/go-1.19/src/runtime/proc.go:369 +runtime.(*scavengerState).park(0x52b780) + /usr/lib/go-1.19/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc00006bfa0 sp=0xc00006bf70 pc=0x41f573 +runtime.bgscavenge(0x0?) + /usr/lib/go-1.19/src/runtime/mgcscavenge.go:617 +0x45 fp=0xc00006bfc8 sp=0xc00006bfa0 pc=0x41fb45 +runtime.gcenable.func2() + /usr/lib/go-1.19/src/runtime/mgc.go:179 +0x26 fp=0xc00006bfe0 sp=0xc00006bfc8 pc=0x416326 +runtime.goexit() + /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00006bfe8 sp=0xc00006bfe0 pc=0x45ce21 +created by runtime.gcenable + /usr/lib/go-1.19/src/runtime/mgc.go:179 +0xaa + +goroutine 5 [finalizer wait]: +runtime.gopark(0x434757?, 0x4341a5?, 0x0?, 0x0?, 0xc00006a770?) + /usr/lib/go-1.19/src/runtime/proc.go:363 +0xd6 fp=0xc00006a628 sp=0xc00006a608 pc=0x4343d6 +runtime.goparkunlock(...) + /usr/lib/go-1.19/src/runtime/proc.go:369 +runtime.runfinq() + /usr/lib/go-1.19/src/runtime/mfinal.go:180 +0x10f fp=0xc00006a7e0 sp=0xc00006a628 pc=0x41548f +runtime.goexit() + /usr/lib/go-1.19/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00006a7e8 sp=0xc00006a7e0 pc=0x45ce21 +created by runtime.createfing + /usr/lib/go-1.19/src/runtime/mfinal.go:157 +0x45 + +rax 0xc00009aed8 +rbx 0xc00009aef8 +rcx 0x0 +rdx 0x4a1c30 +rdi 0xc0000261e0 +rsi 0x1 +rbp 0xc00009af70 +rsp 0xc00009ae90 +r8 0x10 +r9 0x0 +r10 0x7f657a3a4268 +r11 0x4b8d38 +r12 0xc00009af18 +r13 0x8 +r14 0xc0000081a0 +r15 0x7f655306ab12 +rip 0x48276e +rflags 0x10202 +cs 0x33 +fs 0x0 +gs 0x0 +--- FAIL: TestClientServer_SinglelineStringFormattedWithBigInts (2.49s) +panic: runtime error: invalid memory address or nil pointer dereference [recovered] + panic: runtime error: invalid memory address or nil pointer dereference +[signal SIGSEGV: segmentation violation code=0x1 addr=0x20 pc=0x8ef7e2] + +goroutine 1410 [running]: +testing.tRunner.func1.2({0x9679a0, 0xdbdce0}) + /usr/lib/go-1.19/src/testing/testing.go:1396 +0x24e +testing.tRunner.func1() + /usr/lib/go-1.19/src/testing/testing.go:1399 +0x39f +panic({0x9679a0, 0xdbdce0}) + /usr/lib/go-1.19/src/runtime/panic.go:884 +0x212 +github.com/go-delve/delve/service/test_test.TestClientServer_SinglelineStringFormattedWithBigInts.func1({0xae21d0, 0xc013e503a0}, {{0xa066a6, 0x9}, {0xc00e6dcd08, 0x17}, {0xc0042efc70, 0x65}, {0xc0042efdc0, 0x6c}}) + /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/test/integration2_test.go:2732 +0xe2 +github.com/go-delve/delve/service/test_test.withTestClient2Extended({0xa066a6?, 0xd07568?}, 0xdec0a0?, 0x70a6f60?, {{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}}, ...) + /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/test/integration2_test.go:104 +0x1ab +github.com/go-delve/delve/service/test_test.TestClientServer_SinglelineStringFormattedWithBigInts(0xc0040969c0?) + /build/reproducible-path/delve-1.20.2/obj-x86_64-linux-gnu/src/github.com/go-delve/delve/service/test/integration2_test.go:2728 +0x6d +testing.tRunner(0xc004096d00, 0xa4a6b0) + /usr/lib/go-1.19/src/testing/testing.go:1446 +0x10b +created by testing.(*T).Run + /usr/lib/go-1.19/src/testing/testing.go:1493 +0x35f +FAIL github.com/go-delve/delve/service/test 178.811s +FAIL +dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 20 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 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/leb128 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/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/debuginfod github.com/go-delve/delve/pkg/proc/fbsdutil github.com/go-delve/delve/pkg/proc/gdbserial github.com/go-delve/delve/pkg/proc/internal/ebpf github.com/go-delve/delve/pkg/proc/internal/ebpf/testhelper github.com/go-delve/delve/pkg/proc/linutil github.com/go-delve/delve/pkg/proc/macutil 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/internal/sameuser github.com/go-delve/delve/service/rpc1 github.com/go-delve/delve/service/rpc2 github.com/go-delve/delve/service/rpccommon github.com/go-delve/delve/service/test returned exit code 1 +make: *** [debian/rules:10: binary] Error 25 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Fri Mar 22 07:23:28 UTC 2024 +Filesystem Size Used Avail Use% Mounted on +tmpfs 40G 0 40G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/2907282/tmp/hooks/C01_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/1507843 and its subdirectories -I: Current time: Thu Apr 24 01:32:43 -12 2025 -I: pbuilder-time-stamp: 1745501563 +I: removing directory /srv/workspace/pbuilder/2907282 and its subdirectories