Raspbian Package Auto-Building

Build log for golang-golang-x-tools (1:0.15.0+ds-1) on armhf

golang-golang-x-tools1:0.15.0+ds-1armhf → 2023-11-25 23:04:29

sbuild (Debian sbuild) 0.85.0 (04 January 2023) on test2023

+==============================================================================+
| golang-golang-x-tools 1:0.15.0+ds-1 (armhf)  Sat, 25 Nov 2023 22:56:37 +0000 |
+==============================================================================+

Package: golang-golang-x-tools
Version: 1:0.15.0+ds-1
Source Version: 1:0.15.0+ds-1
Distribution: trixie-staging
Machine Architecture: arm64
Host Architecture: armhf
Build Architecture: armhf
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/trixie-staging-armhf-sbuild-38b67b54-5e50-40b8-ad8d-eb867c62c735' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/golang-golang-x-tools-W51Q6x/resolver-DlB5I9' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main Sources [14.3 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [14.9 MB]
Fetched 29.2 MB in 5s (5593 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/trixie-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'golang-golang-x-tools' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/go-team/packages/golang-golang-x-tools.git
Please use:
git clone https://salsa.debian.org/go-team/packages/golang-golang-x-tools.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 3152 kB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main golang-golang-x-tools 1:0.15.0+ds-1 (dsc) [2275 B]
Get:2 http://172.17.4.1/private trixie-staging/main golang-golang-x-tools 1:0.15.0+ds-1 (tar) [3119 kB]
Get:3 http://172.17.4.1/private trixie-staging/main golang-golang-x-tools 1:0.15.0+ds-1 (diff) [30.4 kB]
Fetched 3152 kB in 0s (7289 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/golang-golang-x-tools-W51Q6x/golang-golang-x-tools-0.15.0+ds' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/golang-golang-x-tools-W51Q6x' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any (>= 2:1.18~), golang-github-sergi-go-diff-dev, golang-github-yuin-goldmark-dev (>= 1.4.13), golang-golang-x-mod-dev (>= 0.13.0), golang-golang-x-net-dev (>= 1:0.16.0), golang-golang-x-sync-dev (>= 0.4.0), golang-golang-x-sys-dev (>= 0.13.0), golang-golang-x-text-dev (>= 0.13.0), golang-golang-x-vuln-dev (>= 1.0.1), golang-gopkg-yaml.v3-dev (>= 3.0.1), golang-honnef-go-tools-dev (>= 2023.1.5), golang-mvdan-gofumpt-dev (>= 0.4.0), golang-mvdan-xurls-dev (>= 2.4.0), build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any (>= 2:1.18~), golang-github-sergi-go-diff-dev, golang-github-yuin-goldmark-dev (>= 1.4.13), golang-golang-x-mod-dev (>= 0.13.0), golang-golang-x-net-dev (>= 1:0.16.0), golang-golang-x-sync-dev (>= 0.4.0), golang-golang-x-sys-dev (>= 0.13.0), golang-golang-x-text-dev (>= 0.13.0), golang-golang-x-vuln-dev (>= 1.0.1), golang-gopkg-yaml.v3-dev (>= 3.0.1), golang-honnef-go-tools-dev (>= 2023.1.5), golang-mvdan-gofumpt-dev (>= 0.4.0), golang-mvdan-xurls-dev (>= 2.4.0), build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [615 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [1116 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [1149 B]
Fetched 2880 B in 0s (0 B/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils bsdutils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dpkg-dev dwz file gettext
  gettext-base golang-1.21-go golang-1.21-src golang-any
  golang-github-burntsushi-toml-dev golang-github-google-go-cmp-dev
  golang-github-sergi-go-diff-dev golang-github-yuin-goldmark-dev golang-go
  golang-golang-x-crypto-dev golang-golang-x-exp-dev golang-golang-x-mod-dev
  golang-golang-x-net-dev golang-golang-x-sync-dev golang-golang-x-sys-dev
  golang-golang-x-term-dev golang-golang-x-text-dev golang-golang-x-tools-dev
  golang-golang-x-vuln-dev golang-gopkg-yaml.v3-dev golang-honnef-go-tools-dev
  golang-mvdan-gofumpt-dev golang-mvdan-xurls-dev golang-src groff-base
  intltool-debian libarchive-zip-perl libblkid1 libdebhelper-perl libdpkg-perl
  libelf1 libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1
  libmount1 libpipeline1 libsmartcols1 libsub-override-perl libtool
  libuchardet0 libuuid1 libxml2 m4 man-db mount po-debconf sensible-utils
  util-linux
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make debian-keyring
  gettext-doc libasprintf-dev libgettextpo-dev bzr | brz ca-certificates git
  mercurial subversion groff bzr cryptsetup-bin libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser nfs-common
  libmail-box-perl dosfstools kbd util-linux-extra util-linux-locales
Recommended packages:
  libalgorithm-merge-perl curl | wget | lynx pkg-config libfile-fcntllock-perl
  libarchive-cpio-perl libltdl-dev uuid-runtime libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
  gettext-base golang-1.21-go golang-1.21-src golang-any
  golang-github-burntsushi-toml-dev golang-github-google-go-cmp-dev
  golang-github-sergi-go-diff-dev golang-github-yuin-goldmark-dev golang-go
  golang-golang-x-crypto-dev golang-golang-x-exp-dev golang-golang-x-mod-dev
  golang-golang-x-net-dev golang-golang-x-sync-dev golang-golang-x-sys-dev
  golang-golang-x-term-dev golang-golang-x-text-dev golang-golang-x-tools-dev
  golang-golang-x-vuln-dev golang-gopkg-yaml.v3-dev golang-honnef-go-tools-dev
  golang-mvdan-gofumpt-dev golang-mvdan-xurls-dev golang-src groff-base
  intltool-debian libarchive-zip-perl libdebhelper-perl libelf1
  libfile-stripnondeterminism-perl libicu72 libmagic-mgc libmagic1
  libpipeline1 libsub-override-perl libtool libuchardet0 libxml2 m4 man-db
  po-debconf sbuild-build-depends-main-dummy sensible-utils
The following packages will be upgraded:
  bsdutils dpkg-dev libblkid1 libdpkg-perl libmount1 libsmartcols1 libuuid1
  mount util-linux
9 upgraded, 55 newly installed, 0 to remove and 21 not upgraded.
1 not fully installed or removed.
Need to get 69.8 MB/71.8 MB of archives.
After this operation, 373 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1044 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf mount armhf 2.39.2-6 [134 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf bsdutils armhf 1:2.39.2-6 [86.5 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf util-linux armhf 2.39.2-6 [1110 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf libblkid1 armhf 2.39.2-6 [145 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf libmount1 armhf 2.39.2-6 [167 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf libsmartcols1 armhf 2.39.2-6 [102 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libuuid1 armhf 2.39.2-6 [28.1 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-3 [1033 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.2-6 [81.2 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.12.0-1 [1358 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf sensible-utils all 0.0.20 [19.3 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-13 [156 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:23 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-13 [496 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.8 [82.1 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:29 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:31 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:33 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-4 [9009 kB]
Get:34 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-13 [1201 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.8 [956 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf dh-golang all 1.62 [24.7 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf golang-1.21-src all 1.21.4-1+rpi1 [18.5 MB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf golang-1.21-go armhf 1.21.4-1+rpi1 [20.7 MB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf golang-src all 2:1.21~2 [4804 B]
Get:43 http://172.17.4.1/private trixie-staging/main armhf golang-go armhf 2:1.21~2 [44.0 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf golang-any armhf 2:1.21~2 [4912 B]
Get:45 http://172.17.4.1/private trixie-staging/main armhf golang-github-burntsushi-toml-dev all 1.2.1-1 [90.3 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf golang-github-sergi-go-diff-dev all 1.2.0-2 [777 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf golang-github-yuin-goldmark-dev all 1.6.0-1 [113 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-sys-dev all 0.13.0-1 [400 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-term-dev all 0.13.0-1 [14.7 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-text-dev all 0.13.0-1 [3989 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-crypto-dev all 1:0.14.0-1 [1661 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB]
Get:54 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-mod-dev all 0.13.0-1 [103 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-net-dev all 1:0.17.0+dfsg-1 [859 kB]
Get:56 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-sync-dev all 0.4.0-1 [20.9 kB]
Get:57 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-tools-dev all 1:0.15.0+ds-1 [1557 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-vuln-dev all 1.0.1-1 [243 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB]
Get:60 http://172.17.4.1/private trixie-staging/main armhf golang-honnef-go-tools-dev all 2023.1.6-2 [377 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf golang-mvdan-gofumpt-dev all 0.4.0-1 [29.3 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf golang-mvdan-xurls-dev all 2.4.0-1 [16.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 69.8 MB in 8s (8901 kB/s)
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../mount_2.39.2-6_armhf.deb ...
Unpacking mount (2.39.2-6) over (2.39.2-5) ...
Preparing to unpack .../bsdutils_1%3a2.39.2-6_armhf.deb ...
Unpacking bsdutils (1:2.39.2-6) over (1:2.39.2-5) ...
Setting up bsdutils (1:2.39.2-6) ...
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../util-linux_2.39.2-6_armhf.deb ...
Unpacking util-linux (2.39.2-6) over (2.39.2-5) ...
Setting up util-linux (2.39.2-6) ...
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../libblkid1_2.39.2-6_armhf.deb ...
Unpacking libblkid1:armhf (2.39.2-6) over (2.39.2-5) ...
Setting up libblkid1:armhf (2.39.2-6) ...
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../libmount1_2.39.2-6_armhf.deb ...
Unpacking libmount1:armhf (2.39.2-6) over (2.39.2-5) ...
Setting up libmount1:armhf (2.39.2-6) ...
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.39.2-6_armhf.deb ...
Unpacking libsmartcols1:armhf (2.39.2-6) over (2.39.2-5) ...
Setting up libsmartcols1:armhf (2.39.2-6) ...
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../libuuid1_2.39.2-6_armhf.deb ...
Unpacking libuuid1:armhf (2.39.2-6) over (2.39.2-5) ...
Setting up libuuid1:armhf (2.39.2-6) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12577 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.23.0-3_armhf.deb ...
Unpacking groff-base (1.23.0-3) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.39.2-6_armhf.deb ...
Unpacking bsdextrautils (2.39.2-6) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.12.0-1_armhf.deb ...
Unpacking man-db (2.12.0-1) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../05-sensible-utils_0.0.20_all.deb ...
Unpacking sensible-utils (0.0.20) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../06-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../07-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../08-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../09-gettext-base_0.21-13_armhf.deb ...
Unpacking gettext-base (0.21-13) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-13_all.deb ...
Unpacking autopoint (0.21-13) ...
Preparing to unpack .../15-dpkg-dev_1.22.1+rpi1_all.deb ...
Unpacking dpkg-dev (1.22.1+rpi1) over (1.22.0+rpi1) ...
Preparing to unpack .../16-libdpkg-perl_1.22.1+rpi1_all.deb ...
Unpacking libdpkg-perl (1.22.1+rpi1) over (1.22.0+rpi1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../17-libdebhelper-perl_13.11.8_all.deb ...
Unpacking libdebhelper-perl (13.11.8) ...
Selecting previously unselected package libtool.
Preparing to unpack .../18-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../19-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../21-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../22-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../23-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../24-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../25-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../26-libicu72_72.1-4_armhf.deb ...
Unpacking libicu72:armhf (72.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../27-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../28-gettext_0.21-13_armhf.deb ...
Unpacking gettext (0.21-13) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../29-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../30-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../31-debhelper_13.11.8_all.deb ...
Unpacking debhelper (13.11.8) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../32-dh-golang_1.62_all.deb ...
Unpacking dh-golang (1.62) ...
Selecting previously unselected package golang-1.21-src.
Preparing to unpack .../33-golang-1.21-src_1.21.4-1+rpi1_all.deb ...
Unpacking golang-1.21-src (1.21.4-1+rpi1) ...
Selecting previously unselected package golang-1.21-go.
Preparing to unpack .../34-golang-1.21-go_1.21.4-1+rpi1_armhf.deb ...
Unpacking golang-1.21-go (1.21.4-1+rpi1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../35-golang-src_2%3a1.21~2_all.deb ...
Unpacking golang-src (2:1.21~2) ...
Selecting previously unselected package golang-go:armhf.
Preparing to unpack .../36-golang-go_2%3a1.21~2_armhf.deb ...
Unpacking golang-go:armhf (2:1.21~2) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../37-golang-any_2%3a1.21~2_armhf.deb ...
Unpacking golang-any:armhf (2:1.21~2) ...
Selecting previously unselected package golang-github-burntsushi-toml-dev.
Preparing to unpack .../38-golang-github-burntsushi-toml-dev_1.2.1-1_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (1.2.1-1) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../39-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ...
Selecting previously unselected package golang-github-sergi-go-diff-dev.
Preparing to unpack .../40-golang-github-sergi-go-diff-dev_1.2.0-2_all.deb ...
Unpacking golang-github-sergi-go-diff-dev (1.2.0-2) ...
Selecting previously unselected package golang-github-yuin-goldmark-dev.
Preparing to unpack .../41-golang-github-yuin-goldmark-dev_1.6.0-1_all.deb ...
Unpacking golang-github-yuin-goldmark-dev (1.6.0-1) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../42-golang-golang-x-sys-dev_0.13.0-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.13.0-1) ...
Selecting previously unselected package golang-golang-x-term-dev.
Preparing to unpack .../43-golang-golang-x-term-dev_0.13.0-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.13.0-1) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../44-golang-golang-x-text-dev_0.13.0-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.13.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../45-golang-golang-x-crypto-dev_1%3a0.14.0-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.14.0-1) ...
Selecting previously unselected package golang-golang-x-exp-dev.
Preparing to unpack .../46-golang-golang-x-exp-dev_0.0~git20231006.7918f67-1_all.deb ...
Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ...
Selecting previously unselected package golang-golang-x-mod-dev.
Preparing to unpack .../47-golang-golang-x-mod-dev_0.13.0-1_all.deb ...
Unpacking golang-golang-x-mod-dev (0.13.0-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../48-golang-golang-x-net-dev_1%3a0.17.0+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.17.0+dfsg-1) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../49-golang-golang-x-sync-dev_0.4.0-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.4.0-1) ...
Selecting previously unselected package golang-golang-x-tools-dev.
Preparing to unpack .../50-golang-golang-x-tools-dev_1%3a0.15.0+ds-1_all.deb ...
Unpacking golang-golang-x-tools-dev (1:0.15.0+ds-1) ...
Selecting previously unselected package golang-golang-x-vuln-dev.
Preparing to unpack .../51-golang-golang-x-vuln-dev_1.0.1-1_all.deb ...
Unpacking golang-golang-x-vuln-dev (1.0.1-1) ...
Selecting previously unselected package golang-gopkg-yaml.v3-dev.
Preparing to unpack .../52-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ...
Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Selecting previously unselected package golang-honnef-go-tools-dev.
Preparing to unpack .../53-golang-honnef-go-tools-dev_2023.1.6-2_all.deb ...
Unpacking golang-honnef-go-tools-dev (2023.1.6-2) ...
Selecting previously unselected package golang-mvdan-gofumpt-dev.
Preparing to unpack .../54-golang-mvdan-gofumpt-dev_0.4.0-1_all.deb ...
Unpacking golang-mvdan-gofumpt-dev (0.4.0-1) ...
Selecting previously unselected package golang-mvdan-xurls-dev.
Preparing to unpack .../55-golang-mvdan-xurls-dev_2.4.0-1_all.deb ...
Unpacking golang-mvdan-xurls-dev (2.4.0-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../56-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up golang-github-google-go-cmp-dev (0.6.0-1) ...
Setting up libicu72:armhf (72.1-4) ...
Setting up golang-github-sergi-go-diff-dev (1.2.0-2) ...
Setting up bsdextrautils (2.39.2-6) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Setting up libdebhelper-perl (13.11.8) ...
Setting up golang-github-burntsushi-toml-dev (1.2.1-1) ...
Setting up golang-golang-x-sys-dev (0.13.0-1) ...
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up gettext-base (0.21-13) ...
Setting up m4 (1.4.19-4) ...
Setting up golang-golang-x-term-dev (0.13.0-1) ...
Setting up file (1:5.45-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-1.21-src (1.21.4-1+rpi1) ...
Setting up golang-github-yuin-goldmark-dev (1.6.0-1) ...
Setting up golang-golang-x-sync-dev (0.4.0-1) ...
Setting up golang-golang-x-mod-dev (0.13.0-1) ...
Setting up autopoint (0.21-13) ...
Setting up golang-mvdan-gofumpt-dev (0.4.0-1) ...
Setting up libdpkg-perl (1.22.1+rpi1) ...
Setting up autoconf (2.71-3) ...
Setting up golang-mvdan-xurls-dev (2.4.0-1) ...
Setting up mount (2.39.2-6) ...
Setting up sensible-utils (0.0.20) ...
Setting up golang-golang-x-text-dev (0.13.0-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up golang-golang-x-crypto-dev (1:0.14.0-1) ...
Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ...
Setting up golang-src (2:1.21~2) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-13) ...
Setting up libtool (2.4.7-7) ...
Setting up golang-1.21-go (1.21.4-1+rpi1) ...
Setting up dpkg-dev (1.22.1+rpi1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up golang-golang-x-net-dev (1:0.17.0+dfsg-1) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.23.0-3) ...
Setting up golang-go:armhf (2:1.21~2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up golang-golang-x-tools-dev (1:0.15.0+ds-1) ...
Setting up man-db (2.12.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-any:armhf (2:1.21~2) ...
Setting up golang-honnef-go-tools-dev (2023.1.6-2) ...
Setting up golang-golang-x-vuln-dev (1.0.1-1) ...
Setting up debhelper (13.11.8) ...
Setting up dh-golang (1.62) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.37-12+rpi2) ...

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 6.1.47-v8+ #1 SMP PREEMPT Fri Sep  1 07:05:33 BST 2023 arm64 (aarch64)
Toolchain package versions: binutils_2.41-6+rpi1 dpkg-dev_1.22.1+rpi1 g++-12_12.3.0-10+rpi1 g++-13_13.2.0-5+rpi1 gcc-12_12.3.0-10+rpi1 gcc-13_13.2.0-5+rpi1 libc6-dev_2.37-12+rpi2 libstdc++-12-dev_12.3.0-10+rpi1 libstdc++-13-dev_13.2.0-5+rpi1 libstdc++6_13.2.0-5+rpi1 linux-libc-dev_6.5.6-1+rpi1
Package versions: adduser_3.137 apt_2.7.6 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.2 bash_5.2.15-2 binutils_2.41-6+rpi1 binutils-arm-linux-gnueabihf_2.41-6+rpi1 binutils-common_2.41-6+rpi1 bsdextrautils_2.39.2-6 bsdutils_1:2.39.2-6 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:13.2.0-1+rpi1 cpp-12_12.3.0-10+rpi1 cpp-13_13.2.0-5+rpi1 dash_0.5.12-6 debconf_1.5.82 debhelper_13.11.8 debianutils_5.14 dh-autoreconf_20 dh-golang_1.62 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1 dirmngr_2.2.40-1.1 dpkg_1.22.1+rpi1 dpkg-dev_1.22.1+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.32.1-1 file_1:5.45-2 findutils_4.9.0-5 g++_4:13.2.0-1+rpi1 g++-12_12.3.0-10+rpi1 g++-13_13.2.0-5+rpi1 gcc_4:13.2.0-1+rpi1 gcc-10-base_10.4.0-7+rpi1 gcc-12_12.3.0-10+rpi1 gcc-12-base_12.3.0-10+rpi1 gcc-13_13.2.0-5+rpi1 gcc-13-base_13.2.0-5+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-13 gettext-base_0.21-13 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 golang-1.21-go_1.21.4-1+rpi1 golang-1.21-src_1.21.4-1+rpi1 golang-any_2:1.21~2 golang-github-burntsushi-toml-dev_1.2.1-1 golang-github-google-go-cmp-dev_0.6.0-1 golang-github-sergi-go-diff-dev_1.2.0-2 golang-github-yuin-goldmark-dev_1.6.0-1 golang-go_2:1.21~2 golang-golang-x-crypto-dev_1:0.14.0-1 golang-golang-x-exp-dev_0.0~git20231006.7918f67-1 golang-golang-x-mod-dev_0.13.0-1 golang-golang-x-net-dev_1:0.17.0+dfsg-1 golang-golang-x-sync-dev_0.4.0-1 golang-golang-x-sys-dev_0.13.0-1 golang-golang-x-term-dev_0.13.0-1 golang-golang-x-text-dev_0.13.0-1 golang-golang-x-tools-dev_1:0.15.0+ds-1 golang-golang-x-vuln-dev_1.0.1-1 golang-gopkg-yaml.v3-dev_3.0.1-3 golang-honnef-go-tools-dev_2023.1.6-2 golang-mvdan-gofumpt-dev_0.4.0-1 golang-mvdan-xurls-dev_2.4.0-1 golang-src_2:1.21~2 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.11-3 groff-base_1.23.0-3 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.65.2 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libasan8_13.2.0-5+rpi1 libassuan0_2.5.6-1 libatomic1_13.2.0-5+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1 libaudit1_1:3.1.1-1 libbinutils_2.41-6+rpi1 libblkid1_2.39.2-6 libbz2-1.0_1.0.8-5+b2 libc-bin_2.37-12+rpi2 libc-dev-bin_2.37-12+rpi2 libc6_2.37-12+rpi2 libc6-dev_2.37-12+rpi2 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-4 libcc1-0_13.2.0-5+rpi1 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libctf-nobfd0_2.41-6+rpi1 libctf0_2.41-6+rpi1 libdb5.3_5.3.28+dfsg2-2 libdebconfclient0_0.271 libdebhelper-perl_13.11.8 libdpkg-perl_1.22.1+rpi1 libelf1_0.188-2.1+rpi1 libext2fs2_1.47.0-2 libfakeroot_1.32.1-1 libffi8_3.4.4-1 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.3.0-10+rpi1 libgcc-13-dev_13.2.0-5+rpi1 libgcc-s1_13.2.0-5+rpi1 libgcrypt20_1.10.2-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.3.0+dfsg-2 libgnutls30_3.8.1-4 libgomp1_13.2.0-5+rpi1 libgpg-error0_1.47-2 libgssapi-krb5-2_1.20.1-4 libhogweed6_3.9.1-2 libicu72_72.1-4 libidn2-0_2.3.4-1 libisl23_0.26-3 libjansson4_2.14-2 libk5crypto3_1.20.1-4 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-4 libkrb5support0_1.20.1-4 libksba8_1.6.4-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblocale-gettext-perl_1.07-6 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.4-0.1 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-1 libmount1_2.39.2-6 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncursesw6_6.4+20231016-1 libnettle8_3.9.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.25.0-5 libpam-modules_1.5.2-9.1 libpam-modules-bin_1.5.2-9.1 libpam-runtime_1.5.2-9.1 libpam0g_1.5.2-9.1 libpcre2-8-0_10.42-4 libperl5.36_5.36.0-9 libpipeline1_1.5.7-1 libreadline8_8.2-1.3 libsasl2-2_2.1.28+dfsg1-3 libsasl2-modules-db_2.1.28+dfsg1-3 libseccomp2_2.5.4-1+rpi1+b1 libselinux1_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol2_3.5-1 libsframe1_2.41-6+rpi1 libsmartcols1_2.39.2-6 libsqlite3-0_3.43.2-1 libss2_1.47.0-2 libssl3_3.0.11-1 libstdc++-12-dev_12.3.0-10+rpi1 libstdc++-13-dev_13.2.0-5+rpi1 libstdc++6_13.2.0-5+rpi1 libsub-override-perl_0.09-4 libsystemd0_254.5-1+rpi1 libtasn1-6_4.19.0-3 libtext-charwidth-perl_0.04-11 libtext-iconv-perl_1.7-8 libtinfo6_6.4+20231016-1 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-7 libubsan1_13.2.0-5+rpi1 libuchardet0_0.0.7-1 libudev1_254.5-1+rpi1 libunistring5_1.1-2 libuuid1_2.39.2-6 libxml2_2.9.14+dfsg-1.3 libxxhash0_0.8.2-2 libzstd1_1.5.5+dfsg2-2 linux-libc-dev_6.5.6-1+rpi1 login_1:4.13+dfsg1-3 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-4 make_4.3-4.1 man-db_2.12.0-1 mawk_1.3.4.20230808-1 mount_2.39.2-6 ncurses-base_6.4+20231016-1 ncurses-bin_6.4+20231016-1 passwd_1:4.13+dfsg1-3 patch_2.7.6-7 perl_5.36.0-9 perl-base_5.36.0-9 perl-modules-5.36_5.36.0-9 pinentry-curses_1.2.1-1 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sysvinit-utils_3.08-3 tar_1.34+dfsg-1.2 tzdata_2023c-10 usr-is-merged_37 util-linux_2.39.2-6 xz-utils_5.4.4-0.1 zlib1g_1:1.2.13.dfsg-3

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: golang-golang-x-tools
Binary: golang-golang-x-tools, golang-golang-x-tools-dev, gopls
Architecture: any all
Version: 1:0.15.0+ds-1
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders: Martina Ferrari <tina@debian.org>, Michael Stapelberg <stapelberg@debian.org>, Tim Potter <tpot@hpe.com>, Anthony Fok <foka@debian.org>,
Homepage: https://golang.org/x/tools
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-golang-x-tools
Vcs-Git: https://salsa.debian.org/go-team/packages/golang-golang-x-tools.git
Testsuite: autopkgtest-pkg-go
Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any (>= 2:1.18~), golang-github-sergi-go-diff-dev, golang-github-yuin-goldmark-dev (>= 1.4.13), golang-golang-x-mod-dev (>= 0.13.0), golang-golang-x-net-dev (>= 1:0.16.0), golang-golang-x-sync-dev (>= 0.4.0), golang-golang-x-sys-dev (>= 0.13.0), golang-golang-x-text-dev (>= 0.13.0), golang-golang-x-vuln-dev (>= 1.0.1), golang-gopkg-yaml.v3-dev (>= 3.0.1), golang-honnef-go-tools-dev (>= 2023.1.5), golang-mvdan-gofumpt-dev (>= 0.4.0), golang-mvdan-xurls-dev (>= 2.4.0)
Package-List:
 golang-golang-x-tools deb golang optional arch=any
 golang-golang-x-tools-dev deb golang optional arch=all
 gopls deb golang optional arch=any
Checksums-Sha1:
 e82ee35da6163288a92b8a56bbe5407bec655387 3118856 golang-golang-x-tools_0.15.0+ds.orig.tar.gz
 c064ce1e812762ee4520b3afdc16968564b7ab53 30440 golang-golang-x-tools_0.15.0+ds-1.debian.tar.xz
Checksums-Sha256:
 2e4575d333381e02eb693a58b8a29e27b557ce0fa55d46a7740089cfaeace0c3 3118856 golang-golang-x-tools_0.15.0+ds.orig.tar.gz
 237d23d6a52520d76d4084f27314fdb28cc6935cc255bc3a3558fe4b36a0d672 30440 golang-golang-x-tools_0.15.0+ds-1.debian.tar.xz
Files:
 ab0538ad0d4b6891c261b849dff28bc5 3118856 golang-golang-x-tools_0.15.0+ds.orig.tar.gz
 23cd7c1f4a1f9b4703d38c3b64cf8629 30440 golang-golang-x-tools_0.15.0+ds-1.debian.tar.xz
Go-Import-Path: golang.org/x/tools

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCZVzj0QAKCRB/RPol6lUU
yyQTAQC4pimEoyhz620Cas+/UEpgADF6xPfdgHOusZODFNZQZgD/dL+jIU8oCDn4
D1QneQC4lwDzPAaa8xf6a9dFjHJ3rAk=
=HJbn
-----END PGP SIGNATURE-----

gpgv: Signature made Tue Nov 21 17:07:29 2023 UTC
gpgv:                using EDDSA key 9185D4F57767AEEE6C55D41E7F44FA25EA5514CB
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./golang-golang-x-tools_0.15.0+ds-1.dsc: no acceptable signature found
dpkg-source: info: extracting golang-golang-x-tools in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking golang-golang-x-tools_0.15.0+ds.orig.tar.gz
dpkg-source: info: unpacking golang-golang-x-tools_0.15.0+ds-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Make-godoc-support-symlinks.patch
dpkg-source: info: applying 0002-Disable-static-files-for-present-cmd.patch
dpkg-source: info: applying 0003-Disable-embedding-static-files-for-godoc-cmd.patch
dpkg-source: info: applying 0004-Support-mips-in-testdata-in-go-analysis-passes-atomi.patch
dpkg-source: info: applying 0005-Skip-cmd-godoc-TestURL.patch
dpkg-source: info: applying 0006-Skip-cmd-stringer-e2e-test.patch
dpkg-source: info: applying 0007-Skip-gopls-internal-hooks-TestLicenses.patch
dpkg-source: info: applying 0008-Skip-go-packages-TestOverlaysInReplace.patch
dpkg-source: info: applying 0009-Skip-gopls-internal-lsp-cmd-TestCapabilities.patch
dpkg-source: info: applying 0010-Skip-internal-gcimporter-TestStdlib.patch
dpkg-source: info: applying 0011-Skip-gopls-internal-lsp-cmd-TestRename-and-TestStats.patch
dpkg-source: info: applying 0012-Set-GO111MODULE-auto-in-tests.patch
dpkg-source: info: applying 0013-Disable-telemetry-in-gopls.patch
dpkg-source: info: applying 0014-Set-GO111MODULE-on-to-fix-TestExampleSeparateAnalysi.patch
dpkg-source: info: applying 0015-internal-refactor-inline-Skip-tests-failing-to-impor.patch
dpkg-source: info: applying 0016-Fix-typo-GO111MODULES-GO111MODULE.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=124
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-38b67b54-5e50-40b8-ad8d-eb867c62c735
SCHROOT_UID=114
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage --sanitize-env -us -uc -mRaspbian pi5 test autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package golang-golang-x-tools
dpkg-buildpackage: info: source version 1:0.15.0+ds-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 debian/rules binary-arch
dh binary-arch --builddirectory=_build --buildsystem=golang
   dh_update_autotools_config -a -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -a -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -a -O--builddirectory=_build -O--buildsystem=golang
dh_auto_configure: warning: "golang.org/x/tools" is already installed. Please check for circular dependencies.

   dh_auto_build -a -O--builddirectory=_build -O--buildsystem=golang
dh_auto_build: warning: golang.org/x/tools/go/analysis/internal/versiontest contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/lsp/cmd/test contains no non-test Go files, removing it from build
	cd _build && go install -trimpath -v -p 4 golang.org/x/tools/benchmark/parse golang.org/x/tools/blog golang.org/x/tools/blog/atom golang.org/x/tools/cmd/auth/authtest golang.org/x/tools/cmd/auth/cookieauth golang.org/x/tools/cmd/auth/gitauth golang.org/x/tools/cmd/auth/netrcauth golang.org/x/tools/cmd/benchcmp golang.org/x/tools/cmd/bisect golang.org/x/tools/cmd/bundle golang.org/x/tools/cmd/callgraph golang.org/x/tools/cmd/compilebench golang.org/x/tools/cmd/digraph golang.org/x/tools/cmd/eg golang.org/x/tools/cmd/file2fuzz golang.org/x/tools/cmd/fiximports golang.org/x/tools/cmd/getgo golang.org/x/tools/cmd/go-contrib-init golang.org/x/tools/cmd/godex golang.org/x/tools/cmd/godoc golang.org/x/tools/cmd/goimports golang.org/x/tools/cmd/gomvpkg golang.org/x/tools/cmd/gonew golang.org/x/tools/cmd/gorename golang.org/x/tools/cmd/gotype golang.org/x/tools/cmd/goyacc golang.org/x/tools/cmd/guru golang.org/x/tools/cmd/guru/serial golang.org/x/tools/cmd/html2article golang.org/x/tools/cmd/present golang.org/x/tools/cmd/present2md golang.org/x/tools/cmd/splitdwarf golang.org/x/tools/cmd/splitdwarf/internal/macho golang.org/x/tools/cmd/ssadump golang.org/x/tools/cmd/stress golang.org/x/tools/cmd/stringer golang.org/x/tools/cmd/toolstash golang.org/x/tools/container/intsets golang.org/x/tools/cover golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/analysistest golang.org/x/tools/go/analysis/internal/analysisflags golang.org/x/tools/go/analysis/internal/checker golang.org/x/tools/go/analysis/multichecker golang.org/x/tools/go/analysis/passes/appends golang.org/x/tools/go/analysis/passes/asmdecl golang.org/x/tools/go/analysis/passes/assign golang.org/x/tools/go/analysis/passes/atomic golang.org/x/tools/go/analysis/passes/atomicalign golang.org/x/tools/go/analysis/passes/bools golang.org/x/tools/go/analysis/passes/buildssa golang.org/x/tools/go/analysis/passes/buildtag golang.org/x/tools/go/analysis/passes/cgocall golang.org/x/tools/go/analysis/passes/composite golang.org/x/tools/go/analysis/passes/copylock golang.org/x/tools/go/analysis/passes/ctrlflow golang.org/x/tools/go/analysis/passes/deepequalerrors golang.org/x/tools/go/analysis/passes/defers golang.org/x/tools/go/analysis/passes/defers/cmd/defers golang.org/x/tools/go/analysis/passes/directive golang.org/x/tools/go/analysis/passes/errorsas golang.org/x/tools/go/analysis/passes/fieldalignment golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment golang.org/x/tools/go/analysis/passes/findcall golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall golang.org/x/tools/go/analysis/passes/framepointer golang.org/x/tools/go/analysis/passes/httpmux golang.org/x/tools/go/analysis/passes/httpresponse golang.org/x/tools/go/analysis/passes/ifaceassert golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/analysis/passes/loopclosure golang.org/x/tools/go/analysis/passes/lostcancel golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel golang.org/x/tools/go/analysis/passes/nilfunc golang.org/x/tools/go/analysis/passes/nilness golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness golang.org/x/tools/go/analysis/passes/pkgfact golang.org/x/tools/go/analysis/passes/printf golang.org/x/tools/go/analysis/passes/reflectvaluecompare golang.org/x/tools/go/analysis/passes/shadow golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow golang.org/x/tools/go/analysis/passes/shift golang.org/x/tools/go/analysis/passes/sigchanyzer golang.org/x/tools/go/analysis/passes/slog golang.org/x/tools/go/analysis/passes/sortslice golang.org/x/tools/go/analysis/passes/stdmethods golang.org/x/tools/go/analysis/passes/stringintconv golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv golang.org/x/tools/go/analysis/passes/structtag golang.org/x/tools/go/analysis/passes/testinggoroutine golang.org/x/tools/go/analysis/passes/tests golang.org/x/tools/go/analysis/passes/timeformat golang.org/x/tools/go/analysis/passes/unmarshal golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal golang.org/x/tools/go/analysis/passes/unreachable golang.org/x/tools/go/analysis/passes/unsafeptr golang.org/x/tools/go/analysis/passes/unusedresult golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult golang.org/x/tools/go/analysis/passes/unusedwrite golang.org/x/tools/go/analysis/passes/usesgenerics golang.org/x/tools/go/analysis/singlechecker golang.org/x/tools/go/analysis/unitchecker golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/buildutil golang.org/x/tools/go/callgraph golang.org/x/tools/go/callgraph/cha golang.org/x/tools/go/callgraph/rta golang.org/x/tools/go/callgraph/static golang.org/x/tools/go/callgraph/vta golang.org/x/tools/go/callgraph/vta/internal/trie golang.org/x/tools/go/cfg golang.org/x/tools/go/expect golang.org/x/tools/go/gccgoexportdata golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/internal/cgo golang.org/x/tools/go/internal/gccgoimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/go/loader golang.org/x/tools/go/packages golang.org/x/tools/go/packages/gopackages golang.org/x/tools/go/packages/internal/nodecount golang.org/x/tools/go/packages/packagestest golang.org/x/tools/go/ssa golang.org/x/tools/go/ssa/interp golang.org/x/tools/go/ssa/ssautil golang.org/x/tools/go/types/internal/play golang.org/x/tools/go/types/objectpath golang.org/x/tools/go/types/typeutil golang.org/x/tools/godoc golang.org/x/tools/godoc/analysis golang.org/x/tools/godoc/redirect golang.org/x/tools/godoc/static golang.org/x/tools/godoc/util golang.org/x/tools/godoc/vfs golang.org/x/tools/godoc/vfs/gatefs golang.org/x/tools/godoc/vfs/httpfs golang.org/x/tools/godoc/vfs/mapfs golang.org/x/tools/godoc/vfs/zipfs golang.org/x/tools/gopls golang.org/x/tools/gopls/internal/astutil golang.org/x/tools/gopls/internal/bug golang.org/x/tools/gopls/internal/hooks golang.org/x/tools/gopls/internal/lsp golang.org/x/tools/gopls/internal/lsp/analysis/deprecated golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice golang.org/x/tools/gopls/internal/lsp/analysis/stubmethods golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable golang.org/x/tools/gopls/internal/lsp/analysis/useany golang.org/x/tools/gopls/internal/lsp/browser golang.org/x/tools/gopls/internal/lsp/cache golang.org/x/tools/gopls/internal/lsp/cmd golang.org/x/tools/gopls/internal/lsp/command golang.org/x/tools/gopls/internal/lsp/command/commandmeta golang.org/x/tools/gopls/internal/lsp/command/gen golang.org/x/tools/gopls/internal/lsp/debug golang.org/x/tools/gopls/internal/lsp/debug/log golang.org/x/tools/gopls/internal/lsp/fake golang.org/x/tools/gopls/internal/lsp/filecache golang.org/x/tools/gopls/internal/lsp/frob golang.org/x/tools/gopls/internal/lsp/glob golang.org/x/tools/gopls/internal/lsp/lru golang.org/x/tools/gopls/internal/lsp/lsprpc golang.org/x/tools/gopls/internal/lsp/mod golang.org/x/tools/gopls/internal/lsp/progress golang.org/x/tools/gopls/internal/lsp/protocol golang.org/x/tools/gopls/internal/lsp/regtest golang.org/x/tools/gopls/internal/lsp/safetoken golang.org/x/tools/gopls/internal/lsp/snippet golang.org/x/tools/gopls/internal/lsp/source golang.org/x/tools/gopls/internal/lsp/source/completion golang.org/x/tools/gopls/internal/lsp/source/methodsets golang.org/x/tools/gopls/internal/lsp/source/typerefs golang.org/x/tools/gopls/internal/lsp/source/xrefs golang.org/x/tools/gopls/internal/lsp/template golang.org/x/tools/gopls/internal/lsp/tests golang.org/x/tools/gopls/internal/lsp/tests/compare golang.org/x/tools/gopls/internal/lsp/work golang.org/x/tools/gopls/internal/span golang.org/x/tools/gopls/internal/telemetry golang.org/x/tools/gopls/internal/vulncheck golang.org/x/tools/gopls/internal/vulncheck/govulncheck golang.org/x/tools/gopls/internal/vulncheck/osv golang.org/x/tools/gopls/internal/vulncheck/scan golang.org/x/tools/gopls/internal/vulncheck/semver golang.org/x/tools/gopls/internal/vulncheck/vulntest golang.org/x/tools/imports golang.org/x/tools/internal/analysisinternal golang.org/x/tools/internal/apidiff golang.org/x/tools/internal/astutil golang.org/x/tools/internal/bisect golang.org/x/tools/internal/cmd/deadcode golang.org/x/tools/internal/compat golang.org/x/tools/internal/constraints golang.org/x/tools/internal/diff golang.org/x/tools/internal/diff/difftest golang.org/x/tools/internal/diff/lcs golang.org/x/tools/internal/diff/myers golang.org/x/tools/internal/diffp golang.org/x/tools/internal/edit golang.org/x/tools/internal/event golang.org/x/tools/internal/event/core golang.org/x/tools/internal/event/export golang.org/x/tools/internal/event/export/eventtest golang.org/x/tools/internal/event/export/metric golang.org/x/tools/internal/event/export/ocagent golang.org/x/tools/internal/event/export/ocagent/wire golang.org/x/tools/internal/event/export/prometheus golang.org/x/tools/internal/event/keys golang.org/x/tools/internal/event/label golang.org/x/tools/internal/event/tag golang.org/x/tools/internal/facts golang.org/x/tools/internal/fakenet golang.org/x/tools/internal/fuzzy golang.org/x/tools/internal/gcimporter golang.org/x/tools/internal/gocommand golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/goroot golang.org/x/tools/internal/imports golang.org/x/tools/internal/jsonrpc2 golang.org/x/tools/internal/jsonrpc2/servertest golang.org/x/tools/internal/jsonrpc2_v2 golang.org/x/tools/internal/memoize golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/persistent golang.org/x/tools/internal/pkgbits golang.org/x/tools/internal/pprof golang.org/x/tools/internal/proxydir golang.org/x/tools/internal/refactor/inline golang.org/x/tools/internal/refactor/inline/analyzer golang.org/x/tools/internal/robustio golang.org/x/tools/internal/stack golang.org/x/tools/internal/stack/stacktest golang.org/x/tools/internal/testenv golang.org/x/tools/internal/tokeninternal golang.org/x/tools/internal/tool golang.org/x/tools/internal/typeparams golang.org/x/tools/internal/typeparams/genericfeatures golang.org/x/tools/internal/typesinternal golang.org/x/tools/internal/xcontext golang.org/x/tools/playground golang.org/x/tools/playground/socket golang.org/x/tools/present golang.org/x/tools/refactor/eg golang.org/x/tools/refactor/importgraph golang.org/x/tools/refactor/rename golang.org/x/tools/refactor/satisfy golang.org/x/tools/txtar
internal/coverage/rtcov
internal/goarch
internal/unsafeheader
internal/godebugs
internal/goexperiment
internal/cpu
internal/abi
internal/goos
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
internal/race
sync/atomic
internal/bytealg
runtime/internal/atomic
unicode
unicode/utf8
internal/itoa
math/bits
encoding
unicode/utf16
math
log/internal
container/list
crypto/internal/alias
crypto/internal/boring/sig
vendor/golang.org/x/crypto/cryptobyte/asn1
runtime
internal/nettrace
vendor/golang.org/x/crypto/internal/alias
golang.org/x/tools/internal/bisect
internal/goversion
internal/platform
golang.org/x/tools/cmd/guru/serial
golang.org/x/net/html/atom
github.com/google/go-cmp/cmp/internal/flags
golang.org/x/vuln/internal
golang.org/x/tools/internal/constraints
crypto/subtle
internal/reflectlite
sync
internal/singleflight
internal/bisect
internal/testlog
runtime/cgo
internal/sysinfo
errors
sort
internal/godebug
io
strconv
internal/oserror
bytes
strings
syscall
reflect
bufio
internal/safefilepath
path
regexp/syntax
internal/syscall/unix
time
internal/syscall/execenv
regexp
html
hash
hash/crc32
crypto
crypto/internal/randutil
math/rand
crypto/internal/nistec/fiat
internal/fmtsort
encoding/binary
crypto/rc4
internal/poll
io/fs
context
encoding/base64
crypto/cipher
os
crypto/internal/edwards25519/field
crypto/internal/boring
crypto/des
crypto/aes
crypto/sha512
crypto/internal/edwards25519
crypto/hmac
crypto/md5
crypto/sha1
fmt
path/filepath
crypto/sha256
encoding/pem
vendor/golang.org/x/net/dns/dnsmessage
internal/intern
net/netip
golang.org/x/tools/benchmark/parse
encoding/json
encoding/xml
net/url
text/template/parse
github.com/yuin/goldmark/util
golang.org/x/tools/blog/atom
log
compress/flate
text/template
math/big
compress/gzip
crypto/internal/nistec
html/template
crypto/ecdh
encoding/hex
crypto/rand
net
crypto/elliptic
crypto/internal/bigmod
crypto/internal/boring/bbig
encoding/asn1
crypto/ed25519
crypto/rsa
crypto/dsa
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
crypto/ecdsa
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/hkdf
vendor/golang.org/x/text/transform
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/net/http2/hpack
mime
vendor/golang.org/x/net/idna
mime/quotedprintable
net/http/internal
net/http/internal/ascii
flag
os/exec
text/tabwriter
golang.org/x/tools/cmd/benchcmp
golang.org/x/sys/execabs
golang.org/x/tools/cmd/bisect
go/token
go/scanner
go/build/constraint
go/ast
go/doc/comment
container/heap
go/constant
go/internal/typeparams
go/parser
go/printer
crypto/x509
net/textproto
vendor/golang.org/x/net/http/httpproxy
go/format
vendor/golang.org/x/net/http/httpguts
mime/multipart
internal/types/errors
go/types
internal/lazyregexp
go/doc
crypto/tls
github.com/yuin/goldmark/text
github.com/yuin/goldmark/ast
internal/buildcfg
internal/goroot
go/build
github.com/yuin/goldmark/parser
github.com/yuin/goldmark/renderer
github.com/yuin/goldmark/renderer/html
golang.org/x/tools/internal/pkgbits
golang.org/x/tools/internal/tokeninternal
golang.org/x/mod/semver
golang.org/x/tools/internal/event/label
github.com/yuin/goldmark
net/http/httptrace
golang.org/x/tools/internal/event/keys
golang.org/x/tools/present
net/http
golang.org/x/tools/internal/event/core
golang.org/x/tools/internal/event
golang.org/x/tools/internal/event/tag
golang.org/x/tools/internal/gocommand
io/ioutil
golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/internal/packagesinternal
golang.org/x/tools/go/buildutil
golang.org/x/tools/go/internal/cgo
golang.org/x/tools/internal/compat
golang.org/x/tools/go/callgraph/vta/internal/trie
golang.org/x/tools/cmd/compilebench
golang.org/x/tools/internal/typeparams
golang.org/x/tools/internal/typesinternal
embed
golang.org/x/tools/go/types/objectpath
golang.org/x/tools/go/ast/astutil
golang.org/x/tools/internal/gcimporter
golang.org/x/tools/go/types/typeutil
golang.org/x/tools/go/loader
golang.org/x/tools/go/ssa
golang.org/x/tools/cmd/digraph
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/packages
golang.org/x/tools/refactor/eg
golang.org/x/tools/cmd/file2fuzz
golang.org/x/tools/cmd/bundle
golang.org/x/tools/cmd/eg
golang.org/x/tools/cmd/fiximports
os/user
golang.org/x/tools/go/callgraph
golang.org/x/tools/blog
golang.org/x/tools/cmd/auth/authtest
net/http/cookiejar
golang.org/x/tools/cmd/auth/cookieauth
golang.org/x/tools/cmd/auth/gitauth
golang.org/x/tools/cmd/auth/netrcauth
golang.org/x/tools/go/ssa/ssautil
golang.org/x/tools/go/callgraph/cha
golang.org/x/tools/go/callgraph/rta
golang.org/x/tools/go/callgraph/static
golang.org/x/tools/go/callgraph/vta
archive/tar
archive/zip
golang.org/x/tools/cmd/go-contrib-init
golang.org/x/tools/cmd/callgraph
hash/adler32
golang.org/x/tools/cmd/getgo
compress/zlib
debug/dwarf
internal/saferio
internal/zstd
text/scanner
internal/pkgbits
debug/elf
internal/xcoff
go/internal/gcimporter
go/internal/srcimporter
expvar
encoding/gob
golang.org/x/tools/godoc/analysis
go/internal/gccgoimporter
golang.org/x/tools/godoc/vfs
golang.org/x/tools/godoc/util
golang.org/x/tools/godoc/vfs/httpfs
go/importer
index/suffixarray
golang.org/x/tools/cmd/godex
golang.org/x/tools/godoc/redirect
golang.org/x/tools/godoc/vfs/gatefs
golang.org/x/tools/godoc/vfs/zipfs
golang.org/x/tools/playground
golang.org/x/tools/godoc
internal/profile
runtime/pprof
runtime/trace
golang.org/x/mod/internal/lazyregexp
net/http/pprof
golang.org/x/tools/internal/gopathwalk
golang.org/x/mod/module
golang.org/x/tools/refactor/importgraph
golang.org/x/tools/refactor/satisfy
golang.org/x/tools/internal/edit
golang.org/x/tools/cmd/gotype
golang.org/x/tools/internal/imports
golang.org/x/tools/refactor/rename
golang.org/x/mod/modfile
golang.org/x/tools/cmd/godoc
golang.org/x/tools/cmd/gomvpkg
golang.org/x/tools/cmd/gonew
golang.org/x/tools/cmd/goimports
golang.org/x/tools/cmd/gorename
golang.org/x/tools/cmd/goyacc
golang.org/x/tools/imports
golang.org/x/net/html
golang.org/x/tools/cmd/guru
golang.org/x/net/websocket
golang.org/x/tools/cmd/html2article
golang.org/x/tools/txtar
golang.org/x/tools/playground/socket
golang.org/x/tools/cmd/present
golang.org/x/tools/cmd/present2md
golang.org/x/tools/cmd/splitdwarf/internal/macho
golang.org/x/tools/cmd/splitdwarf
golang.org/x/tools/go/ssa/interp
golang.org/x/tools/cmd/stress
golang.org/x/tools/cmd/stringer
golang.org/x/tools/cmd/toolstash
golang.org/x/tools/cmd/ssadump
golang.org/x/tools/container/intsets
golang.org/x/tools/cover
golang.org/x/tools/go/analysis
golang.org/x/tools/go/analysis/internal/analysisflags
golang.org/x/tools/internal/diff/lcs
golang.org/x/tools/internal/robustio
golang.org/x/tools/internal/goroot
golang.org/x/tools/internal/diff
runtime/debug
golang.org/x/tools/internal/facts
golang.org/x/tools/go/analysis/internal/checker
testing
golang.org/x/tools/go/analysis/unitchecker
golang.org/x/tools/go/analysis/multichecker
golang.org/x/tools/go/ast/inspector
golang.org/x/tools/go/analysis/passes/internal/analysisutil
golang.org/x/tools/go/analysis/passes/inspect
golang.org/x/tools/go/analysis/passes/buildssa
golang.org/x/tools/go/analysis/passes/appends
golang.org/x/tools/go/analysis/passes/asmdecl
golang.org/x/tools/go/analysis/passes/assign
golang.org/x/tools/go/analysis/passes/atomic
golang.org/x/tools/go/analysis/passes/atomicalign
golang.org/x/tools/go/analysis/passes/bools
golang.org/x/tools/go/analysis/passes/buildtag
golang.org/x/tools/internal/testenv
golang.org/x/tools/go/analysis/passes/cgocall
golang.org/x/tools/go/analysis/passes/composite
golang.org/x/tools/go/analysis/passes/copylock
golang.org/x/tools/go/cfg
golang.org/x/tools/go/analysis/passes/deepequalerrors
golang.org/x/tools/go/analysis/analysistest
golang.org/x/tools/go/analysis/passes/defers
golang.org/x/tools/go/analysis/singlechecker
golang.org/x/tools/go/analysis/passes/directive
golang.org/x/tools/go/analysis/passes/ctrlflow
golang.org/x/tools/go/analysis/passes/errorsas
golang.org/x/tools/go/analysis/passes/defers/cmd/defers
golang.org/x/tools/go/analysis/passes/fieldalignment
golang.org/x/tools/go/analysis/passes/findcall
golang.org/x/tools/go/analysis/passes/framepointer
golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall
golang.org/x/tools/go/analysis/passes/httpmux
golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment
golang.org/x/tools/go/analysis/passes/httpresponse
golang.org/x/tools/go/analysis/passes/ifaceassert
golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert
golang.org/x/tools/go/analysis/passes/loopclosure
golang.org/x/tools/go/analysis/passes/lostcancel
golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel
golang.org/x/tools/go/analysis/passes/nilfunc
golang.org/x/tools/go/analysis/passes/nilness
golang.org/x/tools/go/analysis/passes/pkgfact
golang.org/x/tools/go/analysis/passes/printf
golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness
golang.org/x/tools/go/analysis/passes/reflectvaluecompare
golang.org/x/tools/go/analysis/passes/shadow
golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow
golang.org/x/tools/go/analysis/passes/shift
golang.org/x/tools/go/analysis/passes/sigchanyzer
golang.org/x/tools/go/analysis/passes/slog
golang.org/x/tools/go/analysis/passes/sortslice
golang.org/x/tools/go/analysis/passes/stdmethods
golang.org/x/tools/go/analysis/passes/stringintconv
golang.org/x/tools/go/analysis/passes/structtag
golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv
golang.org/x/tools/go/analysis/passes/testinggoroutine
golang.org/x/tools/go/analysis/passes/tests
golang.org/x/tools/go/analysis/passes/timeformat
golang.org/x/tools/go/analysis/passes/unmarshal
golang.org/x/tools/go/analysis/passes/unreachable
golang.org/x/tools/go/analysis/passes/unsafeptr
golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal
golang.org/x/tools/go/analysis/passes/unusedresult
golang.org/x/tools/go/analysis/passes/unusedwrite
golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult
golang.org/x/tools/internal/typeparams/genericfeatures
golang.org/x/tools/go/analysis/passes/usesgenerics
golang.org/x/tools/go/expect
golang.org/x/tools/go/internal/gccgoimporter
golang.org/x/tools/internal/tool
golang.org/x/tools/go/packages/gopackages
golang.org/x/tools/go/gccgoexportdata
golang.org/x/tools/go/packages/internal/nodecount
golang.org/x/tools/internal/proxydir
golang.org/x/tools/go/packages/packagestest
golang.org/x/tools/go/types/internal/play
golang.org/x/tools/godoc/static
golang.org/x/tools/godoc/vfs/mapfs
github.com/sergi/go-diff/diffmatchpatch
golang.org/x/tools/gopls/internal/bug
golang.org/x/tools/gopls/internal/lsp/safetoken
golang.org/x/tools/gopls/internal/span
golang.org/x/tools/internal/event/export
golang.org/x/tools/internal/jsonrpc2
golang.org/x/tools/internal/jsonrpc2_v2
golang.org/x/tools/internal/xcontext
golang.org/x/sync/errgroup
golang.org/x/text/unicode/runenames
golang.org/x/tools/gopls/internal/lsp/analysis/deprecated
golang.org/x/tools/gopls/internal/lsp/protocol
golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective
golang.org/x/tools/internal/analysisinternal
golang.org/x/tools/internal/fuzzy
golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns
golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct
golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs
golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars
golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues
golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit
golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange
golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice
golang.org/x/tools/gopls/internal/lsp/analysis/stubmethods
golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname
golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams
golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable
golang.org/x/tools/gopls/internal/lsp/analysis/useany
golang.org/x/tools/gopls/internal/vulncheck/osv
golang.org/x/tools/gopls/internal/lsp/frob
golang.org/x/tools/gopls/internal/vulncheck/govulncheck
golang.org/x/tools/gopls/internal/vulncheck
golang.org/x/tools/internal/astutil
golang.org/x/tools/gopls/internal/lsp/command
golang.org/x/tools/gopls/internal/lsp/progress
golang.org/x/tools/internal/diff/myers
golang.org/x/tools/gopls/internal/lsp/source/methodsets
golang.org/x/tools/internal/refactor/inline
honnef.co/go/tools/analysis/lint
honnef.co/go/tools/analysis/facts/generated
golang.org/x/exp/typeparams
honnef.co/go/tools/go/ast/astutil
honnef.co/go/tools/analysis/facts/tokenfile
honnef.co/go/tools/pattern
honnef.co/go/tools/analysis/report
honnef.co/go/tools/go/types/typeutil
honnef.co/go/tools/knowledge
honnef.co/go/tools/go/ir
honnef.co/go/tools/analysis/facts/deprecated
honnef.co/go/tools/printf
honnef.co/go/tools/staticcheck/fakereflect
golang.org/x/tools/gopls/internal/lsp/source
honnef.co/go/tools/staticcheck/fakejson
honnef.co/go/tools/staticcheck/fakexml
github.com/BurntSushi/toml/internal
github.com/BurntSushi/toml
honnef.co/go/tools/analysis/edit
github.com/google/go-cmp/cmp/internal/diff
github.com/google/go-cmp/cmp/internal/function
github.com/google/go-cmp/cmp/internal/value
github.com/google/go-cmp/cmp
honnef.co/go/tools/config
mvdan.cc/gofumpt/internal/version
mvdan.cc/xurls
golang.org/x/tools/gopls/internal/astutil
golang.org/x/tools/gopls/internal/lsp/lru
golang.org/x/tools/gopls/internal/lsp/filecache
golang.org/x/tools/gopls/internal/vulncheck/semver
golang.org/x/vuln/internal/derrors
golang.org/x/vuln/internal/osv
golang.org/x/vuln/internal/semver
golang.org/x/vuln/internal/web
golang.org/x/vuln/internal/client
mvdan.cc/gofumpt/format
golang.org/x/vuln/internal/govulncheck
debug/macho
debug/pe
golang.org/x/tools/gopls/internal/lsp/source/typerefs
golang.org/x/tools/gopls/internal/lsp/source/xrefs
honnef.co/go/tools/go/ir/irutil
honnef.co/go/tools/internal/passes/buildir
debug/plan9obj
golang.org/x/vuln/internal/vulncheck/internal/gosym
debug/buildinfo
honnef.co/go/tools/analysis/facts/nilness
honnef.co/go/tools/analysis/facts/purity
honnef.co/go/tools/analysis/facts/typedness
golang.org/x/vuln/internal/vulncheck/internal/buildinfo
golang.org/x/tools/internal/memoize
golang.org/x/vuln/internal/vulncheck
golang.org/x/tools/internal/persistent
honnef.co/go/tools/analysis/code
golang.org/x/tools/gopls/internal/lsp/debug/log
golang.org/x/tools/internal/event/export/metric
golang.org/x/tools/internal/event/export/ocagent/wire
golang.org/x/tools/gopls/internal/lsp/mod
honnef.co/go/tools/internal/sharedcheck
golang.org/x/tools/internal/event/export/ocagent
golang.org/x/vuln/internal/scan
golang.org/x/tools/internal/event/export/prometheus
honnef.co/go/tools/quickfix
honnef.co/go/tools/simple
honnef.co/go/tools/staticcheck
honnef.co/go/tools/stylecheck
golang.org/x/vuln/scan
golang.org/x/tools/gopls/internal/vulncheck/scan
golang.org/x/tools/gopls/internal/lsp/cache
golang.org/x/tools/gopls/internal/lsp/snippet
golang.org/x/tools/gopls/internal/lsp/template
golang.org/x/tools/gopls/internal/lsp/source/completion
golang.org/x/tools/gopls/internal/lsp/work
golang.org/x/tools/gopls/internal/telemetry
golang.org/x/tools/gopls/internal/lsp/browser
golang.org/x/tools/internal/fakenet
golang.org/x/tools/gopls/internal/lsp/command/commandmeta
golang.org/x/tools/gopls/internal/lsp/command/gen
golang.org/x/tools/gopls/internal/lsp/glob
golang.org/x/tools/internal/jsonrpc2/servertest
golang.org/x/tools/gopls/internal/lsp/fake
golang.org/x/tools/gopls/internal/hooks
golang.org/x/tools/gopls/internal/lsp/tests/compare
golang.org/x/tools/gopls/internal/lsp/tests
gopkg.in/yaml.v3
golang.org/x/tools/internal/apidiff
golang.org/x/tools/internal/cmd/deadcode
golang.org/x/tools/internal/diff/difftest
golang.org/x/tools/internal/diffp
golang.org/x/tools/internal/event/export/eventtest
golang.org/x/tools/internal/pprof
golang.org/x/tools/internal/refactor/inline/analyzer
golang.org/x/tools/internal/stack
golang.org/x/tools/gopls/internal/lsp/debug
golang.org/x/tools/internal/stack/stacktest
golang.org/x/tools/gopls/internal/vulncheck/vulntest
golang.org/x/tools/gopls/internal/lsp
golang.org/x/tools/gopls/internal/lsp/lsprpc
golang.org/x/tools/gopls/internal/lsp/cmd
golang.org/x/tools/gopls
golang.org/x/tools/gopls/internal/lsp/regtest
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# use short tests where possible (especially to skip tests like
# TestWebIndex which are very slow)
dh_auto_test -- -short -timeout=30m
	cd _build && go test -vet=off -v -p 4 -short -timeout=30m golang.org/x/tools/benchmark/parse golang.org/x/tools/blog golang.org/x/tools/blog/atom golang.org/x/tools/cmd/auth/authtest golang.org/x/tools/cmd/auth/cookieauth golang.org/x/tools/cmd/auth/gitauth golang.org/x/tools/cmd/auth/netrcauth golang.org/x/tools/cmd/benchcmp golang.org/x/tools/cmd/bisect golang.org/x/tools/cmd/bundle golang.org/x/tools/cmd/callgraph golang.org/x/tools/cmd/compilebench golang.org/x/tools/cmd/digraph golang.org/x/tools/cmd/eg golang.org/x/tools/cmd/file2fuzz golang.org/x/tools/cmd/fiximports golang.org/x/tools/cmd/getgo golang.org/x/tools/cmd/go-contrib-init golang.org/x/tools/cmd/godex golang.org/x/tools/cmd/godoc golang.org/x/tools/cmd/goimports golang.org/x/tools/cmd/gomvpkg golang.org/x/tools/cmd/gonew golang.org/x/tools/cmd/gorename golang.org/x/tools/cmd/gotype golang.org/x/tools/cmd/goyacc golang.org/x/tools/cmd/guru golang.org/x/tools/cmd/guru/serial golang.org/x/tools/cmd/html2article golang.org/x/tools/cmd/present golang.org/x/tools/cmd/present2md golang.org/x/tools/cmd/splitdwarf golang.org/x/tools/cmd/splitdwarf/internal/macho golang.org/x/tools/cmd/ssadump golang.org/x/tools/cmd/stress golang.org/x/tools/cmd/stringer golang.org/x/tools/cmd/toolstash golang.org/x/tools/container/intsets golang.org/x/tools/cover golang.org/x/tools/go/analysis golang.org/x/tools/go/analysis/analysistest golang.org/x/tools/go/analysis/internal/analysisflags golang.org/x/tools/go/analysis/internal/checker golang.org/x/tools/go/analysis/internal/versiontest golang.org/x/tools/go/analysis/multichecker golang.org/x/tools/go/analysis/passes/appends golang.org/x/tools/go/analysis/passes/asmdecl golang.org/x/tools/go/analysis/passes/assign golang.org/x/tools/go/analysis/passes/atomic golang.org/x/tools/go/analysis/passes/atomicalign golang.org/x/tools/go/analysis/passes/bools golang.org/x/tools/go/analysis/passes/buildssa golang.org/x/tools/go/analysis/passes/buildtag golang.org/x/tools/go/analysis/passes/cgocall golang.org/x/tools/go/analysis/passes/composite golang.org/x/tools/go/analysis/passes/copylock golang.org/x/tools/go/analysis/passes/ctrlflow golang.org/x/tools/go/analysis/passes/deepequalerrors golang.org/x/tools/go/analysis/passes/defers golang.org/x/tools/go/analysis/passes/defers/cmd/defers golang.org/x/tools/go/analysis/passes/directive golang.org/x/tools/go/analysis/passes/errorsas golang.org/x/tools/go/analysis/passes/fieldalignment golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment golang.org/x/tools/go/analysis/passes/findcall golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall golang.org/x/tools/go/analysis/passes/framepointer golang.org/x/tools/go/analysis/passes/httpmux golang.org/x/tools/go/analysis/passes/httpresponse golang.org/x/tools/go/analysis/passes/ifaceassert golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert golang.org/x/tools/go/analysis/passes/inspect golang.org/x/tools/go/analysis/passes/internal/analysisutil golang.org/x/tools/go/analysis/passes/loopclosure golang.org/x/tools/go/analysis/passes/lostcancel golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel golang.org/x/tools/go/analysis/passes/nilfunc golang.org/x/tools/go/analysis/passes/nilness golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness golang.org/x/tools/go/analysis/passes/pkgfact golang.org/x/tools/go/analysis/passes/printf golang.org/x/tools/go/analysis/passes/reflectvaluecompare golang.org/x/tools/go/analysis/passes/shadow golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow golang.org/x/tools/go/analysis/passes/shift golang.org/x/tools/go/analysis/passes/sigchanyzer golang.org/x/tools/go/analysis/passes/slog golang.org/x/tools/go/analysis/passes/sortslice golang.org/x/tools/go/analysis/passes/stdmethods golang.org/x/tools/go/analysis/passes/stringintconv golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv golang.org/x/tools/go/analysis/passes/structtag golang.org/x/tools/go/analysis/passes/testinggoroutine golang.org/x/tools/go/analysis/passes/tests golang.org/x/tools/go/analysis/passes/timeformat golang.org/x/tools/go/analysis/passes/unmarshal golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal golang.org/x/tools/go/analysis/passes/unreachable golang.org/x/tools/go/analysis/passes/unsafeptr golang.org/x/tools/go/analysis/passes/unusedresult golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult golang.org/x/tools/go/analysis/passes/unusedwrite golang.org/x/tools/go/analysis/passes/usesgenerics golang.org/x/tools/go/analysis/singlechecker golang.org/x/tools/go/analysis/unitchecker golang.org/x/tools/go/ast/astutil golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/buildutil golang.org/x/tools/go/callgraph golang.org/x/tools/go/callgraph/cha golang.org/x/tools/go/callgraph/rta golang.org/x/tools/go/callgraph/static golang.org/x/tools/go/callgraph/vta golang.org/x/tools/go/callgraph/vta/internal/trie golang.org/x/tools/go/cfg golang.org/x/tools/go/expect golang.org/x/tools/go/gccgoexportdata golang.org/x/tools/go/gcexportdata golang.org/x/tools/go/internal/cgo golang.org/x/tools/go/internal/gccgoimporter golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/go/loader golang.org/x/tools/go/packages golang.org/x/tools/go/packages/gopackages golang.org/x/tools/go/packages/internal/nodecount golang.org/x/tools/go/packages/packagestest golang.org/x/tools/go/ssa golang.org/x/tools/go/ssa/interp golang.org/x/tools/go/ssa/ssautil golang.org/x/tools/go/types/internal/play golang.org/x/tools/go/types/objectpath golang.org/x/tools/go/types/typeutil golang.org/x/tools/godoc golang.org/x/tools/godoc/analysis golang.org/x/tools/godoc/redirect golang.org/x/tools/godoc/static golang.org/x/tools/godoc/util golang.org/x/tools/godoc/vfs golang.org/x/tools/godoc/vfs/gatefs golang.org/x/tools/godoc/vfs/httpfs golang.org/x/tools/godoc/vfs/mapfs golang.org/x/tools/godoc/vfs/zipfs golang.org/x/tools/gopls golang.org/x/tools/gopls/internal/astutil golang.org/x/tools/gopls/internal/bug golang.org/x/tools/gopls/internal/hooks golang.org/x/tools/gopls/internal/lsp golang.org/x/tools/gopls/internal/lsp/analysis/deprecated golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice golang.org/x/tools/gopls/internal/lsp/analysis/stubmethods golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable golang.org/x/tools/gopls/internal/lsp/analysis/useany golang.org/x/tools/gopls/internal/lsp/browser golang.org/x/tools/gopls/internal/lsp/cache golang.org/x/tools/gopls/internal/lsp/cmd golang.org/x/tools/gopls/internal/lsp/cmd/test golang.org/x/tools/gopls/internal/lsp/command golang.org/x/tools/gopls/internal/lsp/command/commandmeta golang.org/x/tools/gopls/internal/lsp/command/gen golang.org/x/tools/gopls/internal/lsp/debug golang.org/x/tools/gopls/internal/lsp/debug/log golang.org/x/tools/gopls/internal/lsp/fake golang.org/x/tools/gopls/internal/lsp/filecache golang.org/x/tools/gopls/internal/lsp/frob golang.org/x/tools/gopls/internal/lsp/glob golang.org/x/tools/gopls/internal/lsp/lru golang.org/x/tools/gopls/internal/lsp/lsprpc golang.org/x/tools/gopls/internal/lsp/mod golang.org/x/tools/gopls/internal/lsp/progress golang.org/x/tools/gopls/internal/lsp/protocol golang.org/x/tools/gopls/internal/lsp/regtest golang.org/x/tools/gopls/internal/lsp/safetoken golang.org/x/tools/gopls/internal/lsp/snippet golang.org/x/tools/gopls/internal/lsp/source golang.org/x/tools/gopls/internal/lsp/source/completion golang.org/x/tools/gopls/internal/lsp/source/methodsets golang.org/x/tools/gopls/internal/lsp/source/typerefs golang.org/x/tools/gopls/internal/lsp/source/xrefs golang.org/x/tools/gopls/internal/lsp/template golang.org/x/tools/gopls/internal/lsp/tests golang.org/x/tools/gopls/internal/lsp/tests/compare golang.org/x/tools/gopls/internal/lsp/work golang.org/x/tools/gopls/internal/span golang.org/x/tools/gopls/internal/telemetry golang.org/x/tools/gopls/internal/vulncheck golang.org/x/tools/gopls/internal/vulncheck/govulncheck golang.org/x/tools/gopls/internal/vulncheck/osv golang.org/x/tools/gopls/internal/vulncheck/scan golang.org/x/tools/gopls/internal/vulncheck/semver golang.org/x/tools/gopls/internal/vulncheck/vulntest golang.org/x/tools/imports golang.org/x/tools/internal/analysisinternal golang.org/x/tools/internal/apidiff golang.org/x/tools/internal/astutil golang.org/x/tools/internal/bisect golang.org/x/tools/internal/cmd/deadcode golang.org/x/tools/internal/compat golang.org/x/tools/internal/constraints golang.org/x/tools/internal/diff golang.org/x/tools/internal/diff/difftest golang.org/x/tools/internal/diff/lcs golang.org/x/tools/internal/diff/myers golang.org/x/tools/internal/diffp golang.org/x/tools/internal/edit golang.org/x/tools/internal/event golang.org/x/tools/internal/event/core golang.org/x/tools/internal/event/export golang.org/x/tools/internal/event/export/eventtest golang.org/x/tools/internal/event/export/metric golang.org/x/tools/internal/event/export/ocagent golang.org/x/tools/internal/event/export/ocagent/wire golang.org/x/tools/internal/event/export/prometheus golang.org/x/tools/internal/event/keys golang.org/x/tools/internal/event/label golang.org/x/tools/internal/event/tag golang.org/x/tools/internal/facts golang.org/x/tools/internal/fakenet golang.org/x/tools/internal/fuzzy golang.org/x/tools/internal/gcimporter golang.org/x/tools/internal/gocommand golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/goroot golang.org/x/tools/internal/imports golang.org/x/tools/internal/jsonrpc2 golang.org/x/tools/internal/jsonrpc2/servertest golang.org/x/tools/internal/jsonrpc2_v2 golang.org/x/tools/internal/memoize golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/persistent golang.org/x/tools/internal/pkgbits golang.org/x/tools/internal/pprof golang.org/x/tools/internal/proxydir golang.org/x/tools/internal/refactor/inline golang.org/x/tools/internal/refactor/inline/analyzer golang.org/x/tools/internal/robustio golang.org/x/tools/internal/stack golang.org/x/tools/internal/stack/stacktest golang.org/x/tools/internal/testenv golang.org/x/tools/internal/tokeninternal golang.org/x/tools/internal/tool golang.org/x/tools/internal/typeparams golang.org/x/tools/internal/typeparams/genericfeatures golang.org/x/tools/internal/typesinternal golang.org/x/tools/internal/xcontext golang.org/x/tools/playground golang.org/x/tools/playground/socket golang.org/x/tools/present golang.org/x/tools/refactor/eg golang.org/x/tools/refactor/importgraph golang.org/x/tools/refactor/rename golang.org/x/tools/refactor/satisfy golang.org/x/tools/txtar
=== RUN   TestParseLine
--- PASS: TestParseLine (0.00s)
=== RUN   TestParseSet
--- PASS: TestParseSet (0.00s)
=== RUN   TestString
=== RUN   TestString/nsTest
=== RUN   TestString/mbTest
=== RUN   TestString/allocatedBytesTest
=== RUN   TestString/allocsTest
--- PASS: TestString (0.00s)
    --- PASS: TestString/nsTest (0.00s)
    --- PASS: TestString/mbTest (0.00s)
    --- PASS: TestString/allocatedBytesTest (0.00s)
    --- PASS: TestString/allocsTest (0.00s)
PASS
ok  	golang.org/x/tools/benchmark/parse	0.003s
?   	golang.org/x/tools/blog/atom	[no test files]
=== RUN   TestLinkRewrite
--- PASS: TestLinkRewrite (0.00s)
PASS
ok  	golang.org/x/tools/blog	0.007s
?   	golang.org/x/tools/cmd/auth/authtest	[no test files]
?   	golang.org/x/tools/cmd/auth/cookieauth	[no test files]
?   	golang.org/x/tools/cmd/auth/gitauth	[no test files]
?   	golang.org/x/tools/cmd/auth/netrcauth	[no test files]
=== RUN   TestSelectBest
--- PASS: TestSelectBest (0.00s)
=== RUN   TestFormatNs
--- PASS: TestFormatNs (0.00s)
=== RUN   TestDelta
--- PASS: TestDelta (0.00s)
=== RUN   TestCorrelate
--- PASS: TestCorrelate (0.00s)
=== RUN   TestBenchCmpSorting
--- PASS: TestBenchCmpSorting (0.00s)
PASS
ok  	golang.org/x/tools/cmd/benchcmp	0.003s
=== RUN   Test
=== RUN   Test/basic
=== RUN   Test/count2
=== RUN   Test/double
=== RUN   Test/max1
=== RUN   Test/max2
=== RUN   Test/maxset
=== RUN   Test/maxset1
=== RUN   Test/maxset4
=== RUN   Test/negate
=== RUN   Test/rand
=== RUN   Test/rand1
=== RUN   Test/rand2
--- PASS: Test (0.07s)
    --- PASS: Test/basic (0.00s)
    --- PASS: Test/count2 (0.00s)
    --- PASS: Test/double (0.00s)
    --- PASS: Test/max1 (0.00s)
    --- PASS: Test/max2 (0.00s)
    --- PASS: Test/maxset (0.02s)
    --- PASS: Test/maxset1 (0.00s)
    --- PASS: Test/maxset4 (0.02s)
    --- PASS: Test/negate (0.00s)
    --- PASS: Test/rand (0.00s)
    --- PASS: Test/rand1 (0.00s)
    --- PASS: Test/rand2 (0.00s)
PASS
ok  	golang.org/x/tools/cmd/bisect	0.069s
=== RUN   TestBundle
=== RUN   TestBundle/GOPATH
    invoke.go:269: 12.935168ms for GOROOT= GOPATH=/tmp/TestBundle_GOPATH2881245949/initial:/tmp/TestBundle_GOPATH2881245949/importdecl GO111MODULE=off GOPROXY=off PWD=/tmp/TestBundle_GOPATH2881245949/initial/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 15.988974ms for GOROOT= GOPATH=/tmp/TestBundle_GOPATH2881245949/initial:/tmp/TestBundle_GOPATH2881245949/importdecl GO111MODULE=off GOPROXY=off PWD=/tmp/TestBundle_GOPATH2881245949/initial/src go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 299.125969ms for GOROOT= GOPATH=/tmp/TestBundle_GOPATH2881245949/initial:/tmp/TestBundle_GOPATH2881245949/importdecl GO111MODULE=off GOPROXY=off PWD=/tmp/TestBundle_GOPATH2881245949/initial/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- initial
=== RUN   TestBundle/Modules
    invoke.go:269: 4.698516ms for GOROOT= GOPATH=/tmp/TestBundle_Modules1851494881/modcache GO111MODULE=off GOPROXY=file:///tmp/TestBundle_Modules1851494881/modproxy PWD=/tmp/TestBundle_Modules1851494881/initial go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 7.077218ms for GOROOT= GOPATH=/tmp/TestBundle_Modules1851494881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestBundle_Modules1851494881/modproxy PWD=/tmp/TestBundle_Modules1851494881/initial go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 306.000726ms for GOROOT= GOPATH=/tmp/TestBundle_Modules1851494881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestBundle_Modules1851494881/modproxy PWD=/tmp/TestBundle_Modules1851494881/initial go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- initial
--- PASS: TestBundle (1.02s)
    --- PASS: TestBundle/GOPATH (0.69s)
    --- PASS: TestBundle/Modules (0.33s)
PASS
ok  	golang.org/x/tools/cmd/bundle	1.038s
?   	golang.org/x/tools/cmd/compilebench	[no test files]
?   	golang.org/x/tools/cmd/eg	[no test files]
=== RUN   TestCallgraph
--- PASS: TestCallgraph (6.28s)
PASS
ok  	golang.org/x/tools/cmd/callgraph	6.317s
=== RUN   TestDigraph
=== RUN   TestDigraph/nodes
=== RUN   TestDigraph/reverse
=== RUN   TestDigraph/transpose
=== RUN   TestDigraph/forward
=== RUN   TestDigraph/forward_multiple_args
=== RUN   TestDigraph/scss
=== RUN   TestDigraph/scc
=== RUN   TestDigraph/succs
=== RUN   TestDigraph/succs-long-token
=== RUN   TestDigraph/preds
=== RUN   TestDigraph/preds_multiple_args
--- PASS: TestDigraph (0.00s)
    --- PASS: TestDigraph/nodes (0.00s)
    --- PASS: TestDigraph/reverse (0.00s)
    --- PASS: TestDigraph/transpose (0.00s)
    --- PASS: TestDigraph/forward (0.00s)
    --- PASS: TestDigraph/forward_multiple_args (0.00s)
    --- PASS: TestDigraph/scss (0.00s)
    --- PASS: TestDigraph/scc (0.00s)
    --- PASS: TestDigraph/succs (0.00s)
    --- PASS: TestDigraph/succs-long-token (0.00s)
    --- PASS: TestDigraph/preds (0.00s)
    --- PASS: TestDigraph/preds_multiple_args (0.00s)
=== RUN   TestAllpaths
=== RUN   TestAllpaths/Basic
=== RUN   TestAllpaths/Long
=== RUN   TestAllpaths/Cycle_Basic
=== RUN   TestAllpaths/Cycle_Path_Out
=== RUN   TestAllpaths/Cycle_Path_Out_Further_Out
=== RUN   TestAllpaths/Two_Paths_Basic
=== RUN   TestAllpaths/Two_Paths_With_One_Immediately_From_Start
=== RUN   TestAllpaths/Two_Paths_Further_Up
=== RUN   TestAllpaths/Two_Splits
=== RUN   TestAllpaths/Two_Paths_-_Two_Splits_With_Gap
--- PASS: TestAllpaths (0.00s)
    --- PASS: TestAllpaths/Basic (0.00s)
    --- PASS: TestAllpaths/Long (0.00s)
    --- PASS: TestAllpaths/Cycle_Basic (0.00s)
    --- PASS: TestAllpaths/Cycle_Path_Out (0.00s)
    --- PASS: TestAllpaths/Cycle_Path_Out_Further_Out (0.00s)
    --- PASS: TestAllpaths/Two_Paths_Basic (0.00s)
    --- PASS: TestAllpaths/Two_Paths_With_One_Immediately_From_Start (0.00s)
    --- PASS: TestAllpaths/Two_Paths_Further_Up (0.00s)
    --- PASS: TestAllpaths/Two_Splits (0.00s)
    --- PASS: TestAllpaths/Two_Paths_-_Two_Splits_With_Gap (0.00s)
=== RUN   TestSomepath
=== RUN   TestSomepath/Basic
=== RUN   TestSomepath/Basic_With_Cycle
=== RUN   TestSomepath/Two_Paths
=== RUN   TestSomepath/Printed_path_is_minimal
--- PASS: TestSomepath (0.00s)
    --- PASS: TestSomepath/Basic (0.00s)
    --- PASS: TestSomepath/Basic_With_Cycle (0.00s)
    --- PASS: TestSomepath/Two_Paths (0.00s)
    --- PASS: TestSomepath/Printed_path_is_minimal (0.00s)
=== RUN   TestSplit
--- PASS: TestSplit (0.00s)
=== RUN   TestQuotedLength
--- PASS: TestQuotedLength (0.00s)
=== RUN   TestFocus
=== RUN   TestFocus/Basic
=== RUN   TestFocus/Some_Nodes_Not_Included
=== RUN   TestFocus/Cycle_In_Path
=== RUN   TestFocus/Cycle_Out_Of_Path
=== RUN   TestFocus/Complex
--- PASS: TestFocus (0.00s)
    --- PASS: TestFocus/Basic (0.00s)
    --- PASS: TestFocus/Some_Nodes_Not_Included (0.00s)
    --- PASS: TestFocus/Cycle_In_Path (0.00s)
    --- PASS: TestFocus/Cycle_Out_Of_Path (0.00s)
    --- PASS: TestFocus/Complex (0.00s)
=== RUN   TestToDot
--- PASS: TestToDot (0.00s)
PASS
ok  	golang.org/x/tools/cmd/digraph	0.010s
=== RUN   TestFile2Fuzz
=== RUN   TestFile2Fuzz/stdin,_stdout
=== RUN   TestFile2Fuzz/stdin,_output_file
=== RUN   TestFile2Fuzz/stdin,_output_directory
=== RUN   TestFile2Fuzz/input_file,_output_file
=== RUN   TestFile2Fuzz/input_file,_output_directory
=== RUN   TestFile2Fuzz/input_files,_output_directory
=== RUN   TestFile2Fuzz/input_files,_no_output
--- PASS: TestFile2Fuzz (0.05s)
    --- PASS: TestFile2Fuzz/stdin,_stdout (0.00s)
    --- PASS: TestFile2Fuzz/stdin,_output_file (0.01s)
    --- PASS: TestFile2Fuzz/stdin,_output_directory (0.00s)
    --- PASS: TestFile2Fuzz/input_file,_output_file (0.02s)
    --- PASS: TestFile2Fuzz/input_file,_output_directory (0.01s)
    --- PASS: TestFile2Fuzz/input_files,_output_directory (0.00s)
    --- PASS: TestFile2Fuzz/input_files,_no_output (0.01s)
PASS
ok  	golang.org/x/tools/cmd/file2fuzz	0.056s
?   	golang.org/x/tools/cmd/godex	[no test files]
=== RUN   TestFixImports
--- PASS: TestFixImports (8.99s)
=== RUN   TestDryRun
--- PASS: TestDryRun (1.39s)
PASS
ok  	golang.org/x/tools/cmd/fiximports	10.390s
main_test: Skipping integration tests with GOGET_INTEGRATION unset
ok  	golang.org/x/tools/cmd/getgo	0.011s
=== RUN   TestExpandUser
--- PASS: TestExpandUser (0.00s)
=== RUN   TestCmdErr
--- PASS: TestCmdErr (0.00s)
PASS
ok  	golang.org/x/tools/cmd/go-contrib-init	0.003s
?   	golang.org/x/tools/cmd/goimports	[no test files]
?   	golang.org/x/tools/cmd/gomvpkg	[no test files]
=== RUN   TestURL
    godoc_test.go:139: skipping test to avoid dependency on golang-doc for Debian build
--- SKIP: TestURL (0.00s)
=== RUN   TestWeb
=== RUN   TestWeb/GOPATH
    godoc_test.go:250: /tmp/go-build288993900/b280/godoc.test -http=127.0.0.1:39869 -templates=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/godoc/static: signal: interrupt
    godoc_test.go:261: server output:
        using GOPATH mode
=== RUN   TestWeb/Modules
    godoc_test.go:250: /tmp/go-build288993900/b280/godoc.test -http=127.0.0.1:44097 -templates=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/godoc/static: signal: interrupt
    godoc_test.go:261: server output:
        using module mode; GOMOD=/tmp/TestWeb_Modules3485704958/repo1/go.mod
--- PASS: TestWeb (2.53s)
    --- PASS: TestWeb/GOPATH (1.37s)
    --- PASS: TestWeb/Modules (1.16s)
=== RUN   TestWebIndex
    godoc_test.go:191: slow test of to-be-deleted code (golang/go#59056)
--- SKIP: TestWebIndex (0.00s)
=== RUN   TestNoMainModule
    godoc_test.go:445: skipping test in -short mode
--- SKIP: TestNoMainModule (0.00s)
PASS
ok  	golang.org/x/tools/cmd/godoc	2.541s
=== RUN   Test
=== RUN   Test/quote.txt
--- PASS: Test (0.01s)
    --- PASS: Test/quote.txt (0.01s)
PASS
ok  	golang.org/x/tools/cmd/gonew	0.018s
?   	golang.org/x/tools/cmd/gotype	[no test files]
?   	golang.org/x/tools/cmd/goyacc	[no test files]
?   	golang.org/x/tools/cmd/guru/serial	[no test files]
?   	golang.org/x/tools/cmd/html2article	[no test files]
?   	golang.org/x/tools/cmd/present	[no test files]
?   	golang.org/x/tools/cmd/present2md	[no test files]
?   	golang.org/x/tools/cmd/splitdwarf	[no test files]
?   	golang.org/x/tools/cmd/ssadump	[no test files]
?   	golang.org/x/tools/cmd/stress	[no test files]
?   	golang.org/x/tools/cmd/toolstash	[no test files]
=== RUN   TestGeneratedFiles
--- PASS: TestGeneratedFiles (9.15s)
PASS
ok  	golang.org/x/tools/cmd/gorename	9.163s
=== RUN   TestIssue17515
--- PASS: TestIssue17515 (0.00s)
=== RUN   TestGuru
    guru_test.go:229: skipping in short mode
--- SKIP: TestGuru (0.00s)
=== RUN   TestIssue14684
--- PASS: TestIssue14684 (0.00s)
PASS
ok  	golang.org/x/tools/cmd/guru	0.005s
=== RUN   TestOpen
--- PASS: TestOpen (0.00s)
=== RUN   TestOpenFailure
--- PASS: TestOpenFailure (0.00s)
=== RUN   TestOpenFat
--- PASS: TestOpenFat (0.00s)
=== RUN   TestOpenFatFailure
--- PASS: TestOpenFatFailure (0.00s)
=== RUN   TestRelocTypeString
--- PASS: TestRelocTypeString (0.00s)
=== RUN   TestTypeString
--- PASS: TestTypeString (0.00s)
PASS
ok  	golang.org/x/tools/cmd/splitdwarf/internal/macho	0.004s
=== RUN   TestGolden
=== RUN   TestGolden/day
    invoke.go:269: 5.592805ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 7.720712ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 24.674605ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/day.go
=== RUN   TestGolden/offset
    invoke.go:269: 6.643703ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 8.114375ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 26.154815ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/offset.go
=== RUN   TestGolden/gap
    invoke.go:269: 6.455167ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 7.055199ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 22.827083ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/gap.go
=== RUN   TestGolden/num
    invoke.go:269: 5.062827ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 5.534175ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 25.597264ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/num.go
=== RUN   TestGolden/unum
    invoke.go:269: 5.127604ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 17.977402ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 22.472531ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/unum.go
=== RUN   TestGolden/unumpos
    invoke.go:269: 5.379176ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 9.77501ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 28.990494ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/unumpos.go
=== RUN   TestGolden/prime
    invoke.go:269: 10.22832ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 10.444485ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 26.024334ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/prime.go
=== RUN   TestGolden/prefix
    invoke.go:269: 5.829617ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 7.313363ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 36.20134ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/prefix.go
=== RUN   TestGolden/tokens
    invoke.go:269: 27.527451ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 28.107872ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 53.38075ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /tmp/TestGolden910392333/001/tokens.go
--- PASS: TestGolden (0.76s)
    --- PASS: TestGolden/day (0.03s)
    --- PASS: TestGolden/offset (0.04s)
    --- PASS: TestGolden/gap (0.03s)
    --- PASS: TestGolden/num (0.03s)
    --- PASS: TestGolden/unum (0.03s)
    --- PASS: TestGolden/unumpos (0.04s)
    --- PASS: TestGolden/prime (0.04s)
    --- PASS: TestGolden/prefix (0.04s)
    --- PASS: TestGolden/tokens (0.08s)
=== RUN   TestSplitIntoRuns
--- PASS: TestSplitIntoRuns (0.00s)
PASS
ok  	golang.org/x/tools/cmd/stringer	0.766s
=== RUN   TestBasics
--- PASS: TestBasics (0.00s)
=== RUN   TestMoreBasics
--- PASS: TestMoreBasics (0.00s)
=== RUN   TestTakeMin
--- PASS: TestTakeMin (0.00s)
=== RUN   TestMinAndMax
--- PASS: TestMinAndMax (0.00s)
=== RUN   TestEquals
--- PASS: TestEquals (0.00s)
=== RUN   TestRandomMutations
--- PASS: TestRandomMutations (0.00s)
=== RUN   TestLowerBound
--- PASS: TestLowerBound (0.47s)
=== RUN   TestSetOperations
--- PASS: TestSetOperations (0.05s)
=== RUN   TestUnionWithChanged
--- PASS: TestUnionWithChanged (0.00s)
=== RUN   TestIntersectionWith
--- PASS: TestIntersectionWith (0.00s)
=== RUN   TestIntersects
--- PASS: TestIntersects (0.00s)
=== RUN   TestSubsetOf
--- PASS: TestSubsetOf (0.00s)
=== RUN   TestBitString
--- PASS: TestBitString (0.00s)
=== RUN   TestFailFastOnShallowCopy
--- PASS: TestFailFastOnShallowCopy (0.00s)
PASS
ok  	golang.org/x/tools/container/intsets	0.533s
=== RUN   TestParseProfiles
=== RUN   TestParseProfiles/parsing_an_empty_file_produces_empty_output
=== RUN   TestParseProfiles/simple_valid_file_produces_expected_output
=== RUN   TestParseProfiles/file_with_syntax_characters_in_path_produces_expected_output
=== RUN   TestParseProfiles/file_with_multiple_blocks_in_one_file_produces_expected_output
=== RUN   TestParseProfiles/file_with_multiple_files_produces_expected_output
=== RUN   TestParseProfiles/intertwined_files_are_merged_correctly
=== RUN   TestParseProfiles/duplicate_blocks_are_merged_correctly
=== RUN   TestParseProfiles/an_invalid_mode_line_is_an_error
=== RUN   TestParseProfiles/a_missing_field_is_an_error
=== RUN   TestParseProfiles/a_missing_path_field_is_an_error
=== RUN   TestParseProfiles/a_non-numeric_count_is_an_error
=== RUN   TestParseProfiles/an_empty_path_is_an_error
=== RUN   TestParseProfiles/a_negative_count_is_an_error
--- PASS: TestParseProfiles (0.00s)
    --- PASS: TestParseProfiles/parsing_an_empty_file_produces_empty_output (0.00s)
    --- PASS: TestParseProfiles/simple_valid_file_produces_expected_output (0.00s)
    --- PASS: TestParseProfiles/file_with_syntax_characters_in_path_produces_expected_output (0.00s)
    --- PASS: TestParseProfiles/file_with_multiple_blocks_in_one_file_produces_expected_output (0.00s)
    --- PASS: TestParseProfiles/file_with_multiple_files_produces_expected_output (0.00s)
    --- PASS: TestParseProfiles/intertwined_files_are_merged_correctly (0.00s)
    --- PASS: TestParseProfiles/duplicate_blocks_are_merged_correctly (0.00s)
    --- PASS: TestParseProfiles/an_invalid_mode_line_is_an_error (0.00s)
    --- PASS: TestParseProfiles/a_missing_field_is_an_error (0.00s)
    --- PASS: TestParseProfiles/a_missing_path_field_is_an_error (0.00s)
    --- PASS: TestParseProfiles/a_non-numeric_count_is_an_error (0.00s)
    --- PASS: TestParseProfiles/an_empty_path_is_an_error (0.00s)
    --- PASS: TestParseProfiles/a_negative_count_is_an_error (0.00s)
PASS
ok  	golang.org/x/tools/cover	0.020s
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
=== RUN   TestCycleInRequiresGraphErrorMessage
--- PASS: TestCycleInRequiresGraphErrorMessage (0.00s)
=== RUN   TestValidateEmptyDoc
--- PASS: TestValidateEmptyDoc (0.00s)
=== RUN   TestValidateNoRun
--- PASS: TestValidateNoRun (0.00s)
PASS
ok  	golang.org/x/tools/go/analysis	0.018s
=== RUN   TestTheTest
--- PASS: TestTheTest (2.56s)
PASS
ok  	golang.org/x/tools/go/analysis/analysistest	2.580s
=== RUN   TestExec
--- PASS: TestExec (0.13s)
=== RUN   TestResolveURLs
--- PASS: TestResolveURLs (0.00s)
=== RUN   TestResolveURLErrors
--- PASS: TestResolveURLErrors (0.00s)
PASS
ok  	golang.org/x/tools/go/analysis/internal/analysisflags	0.138s
=== RUN   TestApplyFixes
/tmp/analysistest1758794747/src/rename/test.go:4:2: renaming "bar" to "baz"
/tmp/analysistest1758794747/src/rename/test.go:5:6: renaming "bar" to "baz"
--- PASS: TestApplyFixes (0.35s)
=== RUN   TestRunDespiteErrors
-: # command-line-arguments
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/25 23:00:17 2 errors during loading
-: # command-line-arguments
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/25 23:00:17 2 errors during loading
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
-: # command-line-arguments
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/25 23:00:23 2 errors during loading
-: cannot find package "xyz" in any of:
	/usr/lib/go-1.21/src/xyz (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/xyz (from $GOPATH)
2023/11/25 23:00:23 error during loading
-: cannot find package "abc" in any of:
	/usr/lib/go-1.21/src/abc (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/abc (from $GOPATH)
2023/11/25 23:00:23 error during loading
-: cannot find package "xyz" in any of:
	/usr/lib/go-1.21/src/xyz (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/xyz (from $GOPATH)
-: cannot find package "abc" in any of:
	/usr/lib/go-1.21/src/abc (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/abc (from $GOPATH)
2023/11/25 23:00:23 2 errors during loading
-: cannot find package "xyz" in any of:
	/usr/lib/go-1.21/src/xyz (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/xyz (from $GOPATH)
-: # command-line-arguments
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest479646396/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/25 23:00:23 3 errors during loading
2023/11/25 23:00:23 file=non/existing/dir matched no packages
--- PASS: TestRunDespiteErrors (7.18s)
=== RUN   TestURL
--- PASS: TestURL (0.09s)
=== RUN   TestFixes
    fix_test.go:139: [-test.run=TestFixes -- rename duplicate]: out=<</tmp/analysistest1653661385/src/rename/foo.go:4:2: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/rename/foo.go:5:6: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/duplicate/dup.go:4:2: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/duplicate/dup.go:5:6: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/rename/intestfile_test.go:4:2: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/rename/intestfile_test.go:5:6: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/rename/foo_test.go:4:2: renaming "bar" to "baz"
        /tmp/analysistest1653661385/src/rename/foo_test.go:5:6: renaming "bar" to "baz"
        >>
--- PASS: TestFixes (0.73s)
=== RUN   TestConflict
--- PASS: TestConflict (0.18s)
=== RUN   TestOther
--- PASS: TestOther (0.09s)
=== RUN   TestStartFixes
/tmp/analysistest938451339/src/comment/doc.go:1:1: 
--- PASS: TestStartFixes (0.16s)
PASS
ok  	golang.org/x/tools/go/analysis/internal/checker	8.798s
=== RUN   TestAnalysistest
--- PASS: TestAnalysistest (0.65s)
=== RUN   TestMultichecker
--- PASS: TestMultichecker (0.23s)
=== RUN   TestSinglechecker
--- PASS: TestSinglechecker (0.23s)
=== RUN   TestVettool
--- PASS: TestVettool (2.30s)
PASS
ok  	golang.org/x/tools/go/analysis/internal/versiontest	3.435s
=== RUN   TestExitCode
    multichecker_test.go:80: [nosuchdir/...]: out=<<vet: nosuchdir/... matched no packages
        >>
    multichecker_test.go:80: [nosuchpkg]: out=<<-: cannot find package "nosuchpkg" in any of:
        	/usr/lib/go-1.21/src/nosuchpkg (from $GOROOT)
        	/<<PKGBUILDDIR>>/_build/src/nosuchpkg (from $GOPATH)
        vet: error during loading
        >>
    multichecker_test.go:80: [-unknownflag]: out=<<flag provided but not defined: -unknownflag
        Usage of vet:
          -V	print version and exit
          -all
            	no effect (deprecated)
          -c int
            	display offending line with this many lines of context (default -1)
          -cpuprofile string
            	write CPU profile to this file
          -debug string
            	debug flags, any subset of "fpstv"
          -fail
            	enable fail analysis
          -findcall
            	enable findcall analysis
          -findcall.name string
            	name of the function to find
          -fix
            	apply all suggested fixes
          -flags
            	print analyzer flags in JSON
          -json
            	emit JSON output
          -memprofile string
            	write memory profile to this file
          -source
            	no effect (deprecated)
          -tags string
            	no effect (deprecated)
          -test
            	indicates whether test files should be analyzed, too (default true)
          -test.bench regexp
            	run only benchmarks matching regexp
          -test.benchmem
            	print memory allocations for benchmarks
          -test.benchtime d
            	run each benchmark for duration d (default 1s)
          -test.blockprofile file
            	write a goroutine blocking profile to file
          -test.blockprofilerate rate
            	set blocking profile rate (see runtime.SetBlockProfileRate) (default 1)
          -test.count n
            	run tests and benchmarks n times (default 1)
          -test.coverprofile file
            	write a coverage profile to file
          -test.cpu list
            	comma-separated list of cpu counts to run each test with
          -test.cpuprofile file
            	write a cpu profile to file
          -test.failfast
            	do not start new tests after the first test failure
          -test.fullpath
            	show full file names in error messages
          -test.fuzz regexp
            	run the fuzz test matching regexp
          -test.fuzzcachedir string
            	directory where interesting fuzzing inputs are stored (for use only by cmd/go)
          -test.fuzzminimizetime value
            	time to spend minimizing a value after finding a failing input (default 1m0s)
          -test.fuzztime value
            	time to spend fuzzing; default is to run indefinitely
          -test.fuzzworker
            	coordinate with the parent process to fuzz random values (for use only by cmd/go)
          -test.gocoverdir string
            	write coverage intermediate files to this directory
          -test.list regexp
            	list tests, examples, and benchmarks matching regexp then exit
          -test.memprofile file
            	write an allocation profile to file
          -test.memprofilerate rate
            	set memory allocation profiling rate (see runtime.MemProfileRate)
          -test.mutexprofile string
            	write a mutex contention profile to the named file after execution
          -test.mutexprofilefraction int
            	if >= 0, calls runtime.SetMutexProfileFraction() (default 1)
          -test.outputdir dir
            	write profiles to dir
          -test.paniconexit0
            	panic on call to os.Exit(0)
          -test.parallel n
            	run at most n tests in parallel (default 4)
          -test.run regexp
            	run only tests and examples matching regexp
          -test.short
            	run smaller test suite to save time
          -test.shuffle string
            	randomize the execution order of tests and benchmarks (default "off")
          -test.skip regexp
            	do not list or run tests matching regexp
          -test.testlogfile file
            	write test action log to file (for use only by cmd/go)
          -test.timeout d
            	panic test binary after duration d (default 0, timeout disabled)
          -test.trace file
            	write an execution trace to file
          -test.v
            	verbose: print additional output
          -trace string
            	write trace log to this file
          -v	no effect (deprecated)
        >>
    multichecker_test.go:80: [-findcall.name=panic io]: out=<</usr/lib/go-1.21/src/io/io.go:401:8: call of panic(...)
        /usr/lib/go-1.21/src/io/multi_test.go:295:8: call of panic(...)
        >>
    multichecker_test.go:80: [-findcall.name=panic sort io]: out=<</usr/lib/go-1.21/src/io/io.go:401:8: call of panic(...)
        /usr/lib/go-1.21/src/sort/sort_test.go:165:8: call of panic(...)
        /usr/lib/go-1.21/src/sort/sort_test.go:171:8: call of panic(...)
        /usr/lib/go-1.21/src/io/multi_test.go:295:8: call of panic(...)
        fail: failed
        fail: failed
        >>
    multichecker_test.go:80: [-findcall.name=panic -json io]: out=<<{
        	"io": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/io.go:401:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/io.go",
        								"start": 14509,
        								"end": 14509,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"io [io.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/io.go:401:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/io.go",
        								"start": 14509,
        								"end": 14509,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"io_test [io.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/multi_test.go:295:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/multi_test.go",
        								"start": 7812,
        								"end": 7812,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	}
        }
        >>
    multichecker_test.go:80: [-findcall.name=panic -json io]: out=<<{
        	"io": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/io.go:401:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/io.go",
        								"start": 14509,
        								"end": 14509,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"io [io.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/io.go:401:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/io.go",
        								"start": 14509,
        								"end": 14509,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"io_test [io.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/multi_test.go:295:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/multi_test.go",
        								"start": 7812,
        								"end": 7812,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	}
        }
        >>
    multichecker_test.go:80: [-findcall.name=panic -json sort io]: out=<<{
        	"io": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/io.go:401:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/io.go",
        								"start": 14509,
        								"end": 14509,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"io [io.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/io.go:401:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/io.go",
        								"start": 14509,
        								"end": 14509,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"io_test [io.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/io/multi_test.go:295:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/io/multi_test.go",
        								"start": 7812,
        								"end": 7812,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	},
        	"sort": {
        		"fail": {
        			"error": "failed"
        		}
        	},
        	"sort [sort.test]": {
        		"fail": {
        			"error": "failed"
        		}
        	},
        	"sort_test [sort.test]": {
        		"findcall": [
        			{
        				"posn": "/usr/lib/go-1.21/src/sort/sort_test.go:165:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/sort/sort_test.go",
        								"start": 3502,
        								"end": 3502,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			},
        			{
        				"posn": "/usr/lib/go-1.21/src/sort/sort_test.go:171:8",
        				"message": "call of panic(...)",
        				"suggested_fixes": [
        					{
        						"message": "Add '_TEST_'",
        						"edits": [
        							{
        								"filename": "/usr/lib/go-1.21/src/sort/sort_test.go",
        								"start": 3696,
        								"end": 3696,
        								"new": "_TEST_"
        							}
        						]
        					}
        				]
        			}
        		]
        	}
        }
        >>
--- PASS: TestExitCode (20.95s)
PASS
ok  	golang.org/x/tools/go/analysis/multichecker	20.957s
=== RUN   Test
--- PASS: Test (0.46s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/appends	0.467s
=== RUN   Test
=== RUN   Test/linux/amd64
=== RUN   Test/linux/386
=== RUN   Test/linux/arm
=== RUN   Test/linux/mips64
=== RUN   Test/linux/s390x
=== RUN   Test/linux/ppc64
=== RUN   Test/linux/mips
=== RUN   Test/js/wasm
=== RUN   Test/linux/riscv64
--- PASS: Test (9.78s)
    --- PASS: Test/linux/amd64 (9.20s)
    --- PASS: Test/linux/386 (0.15s)
    --- PASS: Test/linux/arm (0.11s)
    --- PASS: Test/linux/mips64 (0.09s)
    --- PASS: Test/linux/s390x (0.04s)
    --- PASS: Test/linux/ppc64 (0.05s)
    --- PASS: Test/linux/mips (0.03s)
    --- PASS: Test/js/wasm (0.06s)
    --- PASS: Test/linux/riscv64 (0.05s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/asmdecl	9.803s
=== RUN   Test
--- PASS: Test (1.84s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/assign	1.894s
=== RUN   Test
--- PASS: Test (0.73s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/atomic	0.743s
=== RUN   Test
--- PASS: Test (1.69s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/atomicalign	1.736s
=== RUN   Test
--- PASS: Test (1.39s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/bools	1.411s
=== RUN   Test
--- PASS: Test (0.41s)
=== RUN   TestGenericDecls
--- PASS: TestGenericDecls (0.10s)
=== RUN   TestImporting
--- PASS: TestImporting (0.06s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/buildssa	0.582s
=== RUN   Test
--- PASS: Test (0.38s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/buildtag	0.386s
=== RUN   Test
--- PASS: Test (2.93s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/cgocall	2.941s
=== RUN   Test
--- PASS: Test (2.56s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/composite	2.579s
=== RUN   Test
--- PASS: Test (1.50s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/copylock	1.534s
=== RUN   Test
--- PASS: Test (2.06s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/ctrlflow	2.076s
?   	golang.org/x/tools/go/analysis/passes/defers/cmd/defers	[no test files]
=== RUN   Test
--- PASS: Test (2.04s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/deepequalerrors	2.056s
=== RUN   Test
--- PASS: Test (2.05s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/defers	2.075s
?   	golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment	[no test files]
=== RUN   Test
--- PASS: Test (2.13s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/directive	2.143s
=== RUN   Test
--- PASS: Test (1.57s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/errorsas	1.582s
=== RUN   TestTest
--- PASS: TestTest (0.58s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/fieldalignment	0.609s
?   	golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall	[no test files]
=== RUN   TestFromStringLiterals
=== RUN   TestFromStringLiterals/SimpleTest
--- PASS: TestFromStringLiterals (0.48s)
    --- PASS: TestFromStringLiterals/SimpleTest (0.48s)
=== RUN   TestFromFileSystem
--- PASS: TestFromFileSystem (0.14s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/findcall	0.621s
=== RUN   Test
--- PASS: Test (0.35s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/framepointer	0.354s
?   	golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert	[no test files]
?   	golang.org/x/tools/go/analysis/passes/inspect	[no test files]
=== RUN   Test
--- PASS: Test (3.81s)
=== RUN   TestGoVersion
--- PASS: TestGoVersion (0.00s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/httpmux	3.837s
=== RUN   Test
--- PASS: Test (3.74s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/httpresponse	3.767s
=== RUN   Test
--- PASS: Test (1.57s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/ifaceassert	1.590s
=== RUN   TestExtractDoc
--- PASS: TestExtractDoc (0.00s)
=== RUN   TestHasSideEffects
--- PASS: TestHasSideEffects (0.00s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/internal/analysisutil	0.018s
?   	golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel	[no test files]
=== RUN   Test
--- PASS: Test (1.86s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/loopclosure	1.881s
?   	golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness	[no test files]
=== RUN   Test
--- PASS: Test (2.11s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/lostcancel	2.128s
=== RUN   Test
--- PASS: Test (0.54s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/nilfunc	0.553s
=== RUN   TestNilnessGo117
--- PASS: TestNilnessGo117 (0.35s)
=== RUN   Test
--- PASS: Test (0.02s)
=== RUN   TestInstantiated
--- PASS: TestInstantiated (0.02s)
=== RUN   TestTypeSet
--- PASS: TestTypeSet (0.07s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/nilness	0.466s
=== RUN   Test
--- PASS: Test (0.35s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/pkgfact	0.358s
?   	golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow	[no test files]
=== RUN   Test
--- PASS: Test (2.22s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/printf	2.247s
=== RUN   TestReflectValueCompare
--- PASS: TestReflectValueCompare (1.75s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/reflectvaluecompare	1.774s
=== RUN   Test
--- PASS: Test (1.81s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/shadow	1.820s
=== RUN   Test
--- PASS: Test (0.40s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/shift	0.401s
=== RUN   Test
--- PASS: Test (1.62s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/sigchanyzer	1.636s
=== RUN   Test
--- PASS: Test (1.88s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/slog	1.898s
=== RUN   Test
--- PASS: Test (1.56s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/sortslice	1.568s
?   	golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv	[no test files]
=== RUN   Test
--- PASS: Test (1.60s)
=== RUN   TestAnalyzeEncodingXML
--- PASS: TestAnalyzeEncodingXML (2.20s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/stdmethods	3.823s
=== RUN   Test
--- PASS: Test (0.42s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/stringintconv	0.434s
=== RUN   Test
--- PASS: Test (2.28s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/structtag	2.318s
=== RUN   Test
--- PASS: Test (2.34s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/testinggoroutine	2.353s
?   	golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal	[no test files]
=== RUN   Test
--- PASS: Test (2.45s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/tests	2.484s
=== RUN   Test
--- PASS: Test (1.62s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/timeformat	1.633s
=== RUN   Test
--- PASS: Test (2.29s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/unmarshal	2.329s
=== RUN   Test
--- PASS: Test (0.41s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/unreachable	0.411s
?   	golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult	[no test files]
=== RUN   Test
--- PASS: Test (1.63s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/unsafeptr	1.637s
=== RUN   Test
--- PASS: Test (1.73s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/unusedresult	1.746s
=== RUN   Test
--- PASS: Test (0.46s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/unusedwrite	0.477s
?   	golang.org/x/tools/go/analysis/singlechecker	[no test files]
=== RUN   Test
--- PASS: Test (0.39s)
PASS
ok  	golang.org/x/tools/go/analysis/passes/usesgenerics	0.393s
?   	golang.org/x/tools/go/internal/cgo	[no test files]
?   	golang.org/x/tools/go/internal/packagesdriver	[no test files]
=== RUN   TestExampleSeparateAnalysis
    invoke.go:269: 18.818211ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/TestExampleSeparateAnalysis3493609052/001 go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 170.803217ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/TestExampleSeparateAnalysis3493609052/001 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,Module -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- separate/main
--- PASS: TestExampleSeparateAnalysis (2.88s)
=== RUN   TestIntegration
=== RUN   TestIntegration/GOPATH
=== RUN   TestIntegration/Modules
--- PASS: TestIntegration (4.36s)
    --- PASS: TestIntegration/GOPATH (2.33s)
    --- PASS: TestIntegration/Modules (2.03s)
=== RUN   TestVetStdlib
    vet_std_test.go:90: skipping in -short mode
--- SKIP: TestVetStdlib (0.00s)
PASS
ok  	golang.org/x/tools/go/analysis/unitchecker	7.253s
=== RUN   TestAddImport
--- PASS: TestAddImport (0.01s)
=== RUN   TestDoubleAddImport
--- PASS: TestDoubleAddImport (0.00s)
=== RUN   TestDoubleAddNamedImport
--- PASS: TestDoubleAddNamedImport (0.00s)
=== RUN   TestDoubleAddImportWithDeclComment
--- PASS: TestDoubleAddImportWithDeclComment (0.00s)
=== RUN   TestDeleteImport
--- PASS: TestDeleteImport (0.01s)
=== RUN   TestDeleteImportAfterAddImport
--- PASS: TestDeleteImportAfterAddImport (0.00s)
=== RUN   TestRewriteImport
--- PASS: TestRewriteImport (0.00s)
=== RUN   TestImports
--- PASS: TestImports (0.00s)
=== RUN   TestUsesImport
--- PASS: TestUsesImport (0.00s)
=== RUN   TestPathEnclosingInterval_Exact
--- PASS: TestPathEnclosingInterval_Exact (0.00s)
=== RUN   TestPathEnclosingInterval_Paths
--- PASS: TestPathEnclosingInterval_Paths (0.00s)
=== RUN   TestRewrite
=== RUN   TestRewrite/*
=== RUN   TestRewrite/*/nop
=== PAUSE TestRewrite/*/nop
=== RUN   TestRewrite/*/replace
=== PAUSE TestRewrite/*/replace
=== RUN   TestRewrite/*/set_doc_strings
=== PAUSE TestRewrite/*/set_doc_strings
=== RUN   TestRewrite/*/insert_names
=== PAUSE TestRewrite/*/insert_names
=== RUN   TestRewrite/*/insert
=== PAUSE TestRewrite/*/insert
=== RUN   TestRewrite/*/delete
=== PAUSE TestRewrite/*/delete
=== RUN   TestRewrite/*/insertafter-delete
=== PAUSE TestRewrite/*/insertafter-delete
=== RUN   TestRewrite/*/delete-insertafter
=== PAUSE TestRewrite/*/delete-insertafter
=== RUN   TestRewrite/*/replace#01
=== PAUSE TestRewrite/*/replace#01
=== CONT  TestRewrite/*/nop
=== CONT  TestRewrite/*/insert
=== CONT  TestRewrite/*/delete
=== CONT  TestRewrite/*/insertafter-delete
=== CONT  TestRewrite/*/insert_names
=== CONT  TestRewrite/*/set_doc_strings
=== CONT  TestRewrite/*/replace
=== CONT  TestRewrite/*/replace#01
=== CONT  TestRewrite/*/delete-insertafter
--- PASS: TestRewrite (0.00s)
    --- PASS: TestRewrite/* (0.00s)
        --- PASS: TestRewrite/*/nop (0.00s)
        --- PASS: TestRewrite/*/insert (0.00s)
        --- PASS: TestRewrite/*/delete (0.00s)
        --- PASS: TestRewrite/*/insert_names (0.00s)
        --- PASS: TestRewrite/*/insertafter-delete (0.00s)
        --- PASS: TestRewrite/*/replace (0.00s)
        --- PASS: TestRewrite/*/set_doc_strings (0.00s)
        --- PASS: TestRewrite/*/replace#01 (0.00s)
        --- PASS: TestRewrite/*/delete-insertafter (0.00s)
PASS
ok  	golang.org/x/tools/go/ast/astutil	0.026s
=== RUN   TestInspectAllNodes
--- PASS: TestInspectAllNodes (0.05s)
=== RUN   TestInspectGenericNodes
--- PASS: TestInspectGenericNodes (0.00s)
=== RUN   TestInspectPruning
--- PASS: TestInspectPruning (0.04s)
=== RUN   TestTypeFiltering
--- PASS: TestTypeFiltering (0.00s)
PASS
ok  	golang.org/x/tools/go/ast/inspector	0.176s
=== RUN   TestAllPackages
--- PASS: TestAllPackages (0.38s)
=== RUN   TestExpandPatterns
--- PASS: TestExpandPatterns (0.00s)
=== RUN   TestParseOverlayArchive
--- PASS: TestParseOverlayArchive (0.00s)
=== RUN   TestOverlay
--- PASS: TestOverlay (0.00s)
=== RUN   TestTags
--- PASS: TestTags (0.00s)
=== RUN   TestContainingPackage
--- PASS: TestContainingPackage (0.00s)
PASS
ok  	golang.org/x/tools/go/buildutil	0.385s
testing: warning: no tests to run
PASS
ok  	golang.org/x/tools/go/callgraph	0.004s [no tests to run]
=== RUN   TestCHA
--- PASS: TestCHA (0.00s)
=== RUN   TestCHAGenerics
--- PASS: TestCHAGenerics (0.00s)
PASS
ok  	golang.org/x/tools/go/callgraph/cha	0.007s
=== RUN   TestRTA
=== RUN   TestRTA/testdata/func.go
=== RUN   TestRTA/testdata/generics.go
=== RUN   TestRTA/testdata/iface.go
=== RUN   TestRTA/testdata/reflectcall.go
=== RUN   TestRTA/testdata/rtype.go
--- PASS: TestRTA (1.56s)
    --- PASS: TestRTA/testdata/func.go (0.00s)
    --- PASS: TestRTA/testdata/generics.go (0.00s)
    --- PASS: TestRTA/testdata/iface.go (0.00s)
    --- PASS: TestRTA/testdata/reflectcall.go (1.56s)
    --- PASS: TestRTA/testdata/rtype.go (0.00s)
PASS
ok  	golang.org/x/tools/go/callgraph/rta	1.579s
=== RUN   TestStatic
--- PASS: TestStatic (0.00s)
PASS
ok  	golang.org/x/tools/go/callgraph/static	0.010s
=== RUN   TestNodeInterface
--- PASS: TestNodeInterface (0.00s)
=== RUN   TestVtaGraph
--- PASS: TestVtaGraph (0.00s)
=== RUN   TestVTAGraphConstruction
=== RUN   TestVTAGraphConstruction/testdata/src/store.go
=== RUN   TestVTAGraphConstruction/testdata/src/phi.go
=== RUN   TestVTAGraphConstruction/testdata/src/type_conversions.go
=== RUN   TestVTAGraphConstruction/testdata/src/type_assertions.go
=== RUN   TestVTAGraphConstruction/testdata/src/fields.go
=== RUN   TestVTAGraphConstruction/testdata/src/node_uniqueness.go
=== RUN   TestVTAGraphConstruction/testdata/src/store_load_alias.go
=== RUN   TestVTAGraphConstruction/testdata/src/phi_alias.go
=== RUN   TestVTAGraphConstruction/testdata/src/channels.go
=== RUN   TestVTAGraphConstruction/testdata/src/select.go
=== RUN   TestVTAGraphConstruction/testdata/src/stores_arrays.go
=== RUN   TestVTAGraphConstruction/testdata/src/maps.go
=== RUN   TestVTAGraphConstruction/testdata/src/ranges.go
=== RUN   TestVTAGraphConstruction/testdata/src/closures.go
=== RUN   TestVTAGraphConstruction/testdata/src/function_alias.go
=== RUN   TestVTAGraphConstruction/testdata/src/static_calls.go
=== RUN   TestVTAGraphConstruction/testdata/src/dynamic_calls.go
=== RUN   TestVTAGraphConstruction/testdata/src/returns.go
=== RUN   TestVTAGraphConstruction/testdata/src/panic.go
--- PASS: TestVTAGraphConstruction (0.03s)
    --- PASS: TestVTAGraphConstruction/testdata/src/store.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/phi.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/type_conversions.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/type_assertions.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/fields.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/node_uniqueness.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/store_load_alias.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/phi_alias.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/channels.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/select.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/stores_arrays.go (0.01s)
    --- PASS: TestVTAGraphConstruction/testdata/src/maps.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/ranges.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/closures.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/function_alias.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/static_calls.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/dynamic_calls.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/returns.go (0.00s)
    --- PASS: TestVTAGraphConstruction/testdata/src/panic.go (0.00s)
=== RUN   TestSCC
--- PASS: TestSCC (0.00s)
=== RUN   TestPropagation
--- PASS: TestPropagation (0.00s)
=== RUN   TestVTACallGraphGo117
--- PASS: TestVTACallGraphGo117 (0.00s)
=== RUN   TestVTACallGraph
=== RUN   TestVTACallGraph/testdata/src/callgraph_static.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_ho.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_interfaces.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_pointers.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_collections.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_fields.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_field_funcs.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_recursive_types.go
=== RUN   TestVTACallGraph/testdata/src/callgraph_issue_57756.go
--- PASS: TestVTACallGraph (0.05s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_static.go (0.02s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_ho.go (0.00s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_interfaces.go (0.02s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_pointers.go (0.00s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_collections.go (0.00s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_fields.go (0.00s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_field_funcs.go (0.00s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_recursive_types.go (0.01s)
    --- PASS: TestVTACallGraph/testdata/src/callgraph_issue_57756.go (0.00s)
=== RUN   TestVTAProgVsFuncSet
--- PASS: TestVTAProgVsFuncSet (0.00s)
=== RUN   TestVTAPanicMissingDefinitions
--- PASS: TestVTAPanicMissingDefinitions (0.38s)
=== RUN   TestVTACallGraphGenerics
=== RUN   TestVTACallGraphGenerics/testdata/src/arrays_generics.go
=== RUN   TestVTACallGraphGenerics/testdata/src/callgraph_generics.go
=== RUN   TestVTACallGraphGenerics/testdata/src/issue63146.go
--- PASS: TestVTACallGraphGenerics (0.00s)
    --- PASS: TestVTACallGraphGenerics/testdata/src/arrays_generics.go (0.00s)
    --- PASS: TestVTACallGraphGenerics/testdata/src/callgraph_generics.go (0.00s)
    --- PASS: TestVTACallGraphGenerics/testdata/src/issue63146.go (0.00s)
PASS
ok  	golang.org/x/tools/go/callgraph/vta	0.477s
=== RUN   TestMask
--- PASS: TestMask (0.00s)
=== RUN   TestMaskImpotent
--- PASS: TestMaskImpotent (0.00s)
=== RUN   TestMatchPrefix
--- PASS: TestMatchPrefix (0.00s)
=== RUN   TestNotMatchPrefix
--- PASS: TestNotMatchPrefix (0.00s)
=== RUN   TestBranchingBit
--- PASS: TestBranchingBit (0.00s)
=== RUN   TestZeroBit
--- PASS: TestZeroBit (0.00s)
=== RUN   TestZeroBitFails
--- PASS: TestZeroBitFails (0.00s)
=== RUN   TestOrd
--- PASS: TestOrd (0.00s)
=== RUN   TestPrefixesOverlapLemma
--- PASS: TestPrefixesOverlapLemma (0.00s)
=== RUN   TestScope
--- PASS: TestScope (0.00s)
=== RUN   TestCollision
--- PASS: TestCollision (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.00s)
=== RUN   TestBuilders
--- PASS: TestBuilders (0.00s)
=== RUN   TestEmpty
--- PASS: TestEmpty (0.00s)
=== RUN   TestCreate
--- PASS: TestCreate (0.00s)
=== RUN   TestElems
--- PASS: TestElems (0.00s)
=== RUN   TestRange
    trie_test.go:182: visiting (1, x)
    trie_test.go:182: visiting (3, y)
    trie_test.go:182: visiting (5, z)
    trie_test.go:182: visiting (6, stop)
--- PASS: TestRange (0.00s)
=== RUN   TestDeepEqual
--- PASS: TestDeepEqual (0.00s)
=== RUN   TestNotDeepEqual
--- PASS: TestNotDeepEqual (0.00s)
=== RUN   TestMerge
--- PASS: TestMerge (0.00s)
=== RUN   TestIntersect
--- PASS: TestIntersect (0.00s)
=== RUN   TestIntersectWith
--- PASS: TestIntersectWith (0.00s)
=== RUN   TestRemove
--- PASS: TestRemove (0.00s)
=== RUN   TestRescope
--- PASS: TestRescope (0.00s)
=== RUN   TestSharing
--- PASS: TestSharing (0.00s)
=== RUN   TestOperations
    op_test.go:341: seed:  1700953273181728664
--- PASS: TestOperations (1.37s)
PASS
ok  	golang.org/x/tools/go/callgraph/vta/internal/trie	1.390s
=== RUN   TestDeadCode
--- PASS: TestDeadCode (0.00s)
PASS
ok  	golang.org/x/tools/go/cfg	0.003s
=== RUN   TestMarker
=== RUN   TestMarker/testdata/test.go
=== RUN   TestMarker/testdata/go.fake.mod
--- PASS: TestMarker (0.00s)
    --- PASS: TestMarker/testdata/test.go (0.00s)
    --- PASS: TestMarker/testdata/go.fake.mod (0.00s)
PASS
ok  	golang.org/x/tools/go/expect	0.004s
=== RUN   Test
    gccgoexportdata_test.go:40: filename = testdata/errors.gox
    gccgoexportdata_test.go:40: filename = testdata/short.a
    gccgoexportdata_test.go:40: filename = testdata/long.a
--- PASS: Test (0.00s)
PASS
ok  	golang.org/x/tools/go/gccgoexportdata	0.005s
=== RUN   ExampleRead
--- PASS: ExampleRead (0.17s)
=== RUN   ExampleNewImporter
--- PASS: ExampleNewImporter (0.61s)
PASS
ok  	golang.org/x/tools/go/gcexportdata	0.786s
=== RUN   TestInstallationImporter
    gccgoinstallation_test.go:158: This test needs gccgo
--- SKIP: TestInstallationImporter (0.00s)
=== RUN   TestGoxImporter
--- PASS: TestGoxImporter (0.01s)
=== RUN   TestObjImporter
    importer_test.go:134: This test needs gccgo
--- SKIP: TestObjImporter (0.00s)
=== RUN   TestTypeParser
--- PASS: TestTypeParser (0.00s)
PASS
ok  	golang.org/x/tools/go/internal/gccgoimporter	0.015s
?   	golang.org/x/tools/go/packages/gopackages	[no test files]
?   	golang.org/x/tools/go/packages/internal/nodecount	[no test files]
=== RUN   TestFromArgs
--- PASS: TestFromArgs (0.00s)
=== RUN   TestLoad_NoInitialPackages
--- PASS: TestLoad_NoInitialPackages (0.00s)
=== RUN   TestLoad_MissingInitialPackage
cannot find package "nosuchpkg" in any of:
	/usr/lib/go-1.21/src/nosuchpkg (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/nosuchpkg (from $GOPATH)
--- PASS: TestLoad_MissingInitialPackage (0.70s)
=== RUN   TestLoad_MissingInitialPackage_AllowErrors
cannot find package "nosuchpkg" in any of:
	/usr/lib/go-1.21/src/nosuchpkg (from $GOROOT)
	/<<PKGBUILDDIR>>/_build/src/nosuchpkg (from $GOPATH)
--- PASS: TestLoad_MissingInitialPackage_AllowErrors (1.78s)
=== RUN   TestCreateUnnamedPackage
--- PASS: TestCreateUnnamedPackage (0.00s)
=== RUN   TestLoad_MissingFileInCreatedPackage
open /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/loader/missing.go: no such file or directory
--- PASS: TestLoad_MissingFileInCreatedPackage (0.00s)
=== RUN   TestLoad_MissingFileInCreatedPackage_AllowErrors
open /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/loader/missing.go: no such file or directory
--- PASS: TestLoad_MissingFileInCreatedPackage_AllowErrors (0.00s)
=== RUN   TestLoad_ParseError
/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/loader/testdata/badpkgdecl.go:1:34: expected 'package', found 'EOF'
--- PASS: TestLoad_ParseError (0.00s)
=== RUN   TestLoad_ParseError_AllowErrors
/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/loader/testdata/badpkgdecl.go:1:34: expected 'package', found 'EOF'
--- PASS: TestLoad_ParseError_AllowErrors (0.00s)
=== RUN   TestLoad_FromSource_Success
--- PASS: TestLoad_FromSource_Success (0.00s)
=== RUN   TestLoad_FromImports_Success
--- PASS: TestLoad_FromImports_Success (2.26s)
=== RUN   TestLoad_MissingIndirectImport
/go/src/b/x.go:1:21: could not import c (cannot find package "c" in any of:
	/go/src/c (from $GOROOT)
	($GOPATH not set. For more details see: 'go help gopath'))
--- PASS: TestLoad_MissingIndirectImport (0.00s)
=== RUN   TestLoad_BadDependency_AllowErrors
/go/src/b/x.go:1:21: could not import c (cannot find package "c" in any of:
	/go/src/c (from $GOROOT)
	($GOPATH not set. For more details see: 'go help gopath'))
/go/src/b/x.go:1:21: could not import c (/go/src/c/x.go:1:8: expected 'IDENT', found 'EOF')
/go/src/c/x.go:1:20: expected operand, found 'EOF'
--- PASS: TestLoad_BadDependency_AllowErrors (0.00s)
=== RUN   TestCwd
cannot find package "two/three" in any of:
	/go/src/two/three (from $GOROOT)
	($GOPATH not set. For more details see: 'go help gopath')
--- PASS: TestCwd (0.00s)
=== RUN   TestLoad_vendor
--- PASS: TestLoad_vendor (0.00s)
=== RUN   TestVendorCwd
cannot find package "http" in any of:
	/go/src/vendor/http (vendor tree)
	/go/src/http (from $GOROOT)
	($GOPATH not set. For more details see: 'go help gopath')
--- PASS: TestVendorCwd (0.00s)
=== RUN   TestVendorCwdIssue16580
--- PASS: TestVendorCwdIssue16580 (0.00s)
=== RUN   TestTransitivelyErrorFreeFlag
/go/src/c/x.go:1:31: cannot convert false (untyped bool constant) to type int
--- PASS: TestTransitivelyErrorFreeFlag (0.00s)
=== RUN   TestErrorReporting
--- PASS: TestErrorReporting (0.00s)
=== RUN   TestCycles
--- PASS: TestCycles (0.00s)
=== RUN   TestLoad1
=== PAUSE TestLoad1
=== RUN   TestLoad2
=== PAUSE TestLoad2
=== RUN   TestCgoCwdIssue46877
--- PASS: TestCgoCwdIssue46877 (2.01s)
=== RUN   TestStdlib
    stdlib_test.go:35: skipping in short mode; uses tons of memory (https://golang.org/issue/14113)
--- SKIP: TestStdlib (0.00s)
=== RUN   TestCgoOption
    stdlib_test.go:123: skipping in short mode; uses tons of memory (https://golang.org/issue/14113)
--- SKIP: TestCgoOption (0.00s)
=== CONT  TestLoad1
=== CONT  TestLoad2
--- PASS: TestLoad1 (1.39s)
--- PASS: TestLoad2 (1.39s)
PASS
ok  	golang.org/x/tools/go/loader	8.185s
?   	golang.org/x/tools/go/types/internal/play	[no test files]
?   	golang.org/x/tools/godoc/analysis	[no test files]
?   	golang.org/x/tools/godoc/util	[no test files]
?   	golang.org/x/tools/godoc/vfs/httpfs	[no test files]
=== RUN   TestOverlayChangesPackageName
=== PAUSE TestOverlayChangesPackageName
=== RUN   TestOverlayChangesBothPackageNames
=== PAUSE TestOverlayChangesBothPackageNames
=== RUN   TestOverlayChangesTestPackageName
=== PAUSE TestOverlayChangesTestPackageName
=== RUN   TestOverlayXTests
=== PAUSE TestOverlayXTests
=== RUN   TestOverlay
=== PAUSE TestOverlay
=== RUN   TestOverlayDeps
=== PAUSE TestOverlayDeps
=== RUN   TestNewPackagesInOverlay
=== PAUSE TestNewPackagesInOverlay
=== RUN   TestOverlayNewPackageAndTest
=== PAUSE TestOverlayNewPackageAndTest
=== RUN   TestAdHocOverlays
=== PAUSE TestAdHocOverlays
=== RUN   TestOverlayModFileChanges
=== PAUSE TestOverlayModFileChanges
=== RUN   TestOverlayGOPATHVendoring
=== PAUSE TestOverlayGOPATHVendoring
=== RUN   TestContainsOverlay
=== PAUSE TestContainsOverlay
=== RUN   TestContainsOverlayXTest
=== PAUSE TestContainsOverlayXTest
=== RUN   TestInvalidFilesBeforeOverlay
=== PAUSE TestInvalidFilesBeforeOverlay
=== RUN   TestInvalidFilesBeforeOverlayContains
=== PAUSE TestInvalidFilesBeforeOverlayContains
=== RUN   TestInvalidXTestInGOPATH
=== PAUSE TestInvalidXTestInGOPATH
=== RUN   TestAddImportInOverlay
=== PAUSE TestAddImportInOverlay
=== RUN   TestLoadDifferentPatterns
=== PAUSE TestLoadDifferentPatterns
=== RUN   TestOverlaysInReplace
    overlay_test.go:1042: needs Go mod
--- SKIP: TestOverlaysInReplace (0.00s)
=== RUN   TestLoadZeroConfig
=== PAUSE TestLoadZeroConfig
=== RUN   TestLoadImportsGraph
=== PAUSE TestLoadImportsGraph
=== RUN   TestLoadImportsTestVariants
=== PAUSE TestLoadImportsTestVariants
=== RUN   TestLoadAbsolutePath
=== PAUSE TestLoadAbsolutePath
=== RUN   TestVendorImports
=== PAUSE TestVendorImports
=== RUN   TestConfigDir
=== PAUSE TestConfigDir
=== RUN   TestConfigFlags
=== PAUSE TestConfigFlags
=== RUN   TestLoadTypes
=== PAUSE TestLoadTypes
=== RUN   TestLoadTypesBits
=== PAUSE TestLoadTypesBits
=== RUN   TestLoadSyntaxOK
=== PAUSE TestLoadSyntaxOK
=== RUN   TestLoadDiamondTypes
=== PAUSE TestLoadDiamondTypes
=== RUN   TestLoadSyntaxError
=== PAUSE TestLoadSyntaxError
=== RUN   TestParseFileModifyAST
=== PAUSE TestParseFileModifyAST
=== RUN   TestAdHocPackagesBadImport
=== PAUSE TestAdHocPackagesBadImport
=== RUN   TestLoadAllSyntaxImportErrors
=== PAUSE TestLoadAllSyntaxImportErrors
=== RUN   TestAbsoluteFilenames
=== PAUSE TestAbsoluteFilenames
=== RUN   TestContains
=== PAUSE TestContains
=== RUN   TestSizes
=== PAUSE TestSizes
=== RUN   TestNeedTypeSizesWithBadGOARCH
=== PAUSE TestNeedTypeSizesWithBadGOARCH
=== RUN   TestContainsFallbackSticks
=== PAUSE TestContainsFallbackSticks
=== RUN   TestNoPatterns
=== PAUSE TestNoPatterns
=== RUN   TestJSON
=== PAUSE TestJSON
=== RUN   TestRejectInvalidQueries
=== PAUSE TestRejectInvalidQueries
=== RUN   TestPatternPassthrough
=== PAUSE TestPatternPassthrough
=== RUN   TestConfigDefaultEnv
=== RUN   TestConfigDefaultEnv/GOPATH
=== RUN   TestConfigDefaultEnv/GOPATH/driver_off
=== NAME  TestConfigDefaultEnv/GOPATH
    invoke.go:269: 16.66934ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_GOPATH398371536/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestConfigDefaultEnv_GOPATH398371536/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 19.486723ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_GOPATH398371536/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestConfigDefaultEnv_GOPATH398371536/fake/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golist
=== RUN   TestConfigDefaultEnv/GOPATH/driver_unset
=== RUN   TestConfigDefaultEnv/GOPATH/driver_set
=== RUN   TestConfigDefaultEnv/Modules
=== RUN   TestConfigDefaultEnv/Modules/driver_off
=== NAME  TestConfigDefaultEnv/Modules
    invoke.go:269: 4.588609ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_Modules1322133870/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDefaultEnv_Modules1322133870/modproxy PWD=/tmp/TestConfigDefaultEnv_Modules1322133870/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 6.850664ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_Modules1322133870/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDefaultEnv_Modules1322133870/modproxy PWD=/tmp/TestConfigDefaultEnv_Modules1322133870/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golist
=== RUN   TestConfigDefaultEnv/Modules/driver_unset
=== RUN   TestConfigDefaultEnv/Modules/driver_set
--- PASS: TestConfigDefaultEnv (0.08s)
    --- PASS: TestConfigDefaultEnv/GOPATH (0.05s)
        --- PASS: TestConfigDefaultEnv/GOPATH/driver_off (0.04s)
        --- PASS: TestConfigDefaultEnv/GOPATH/driver_unset (0.00s)
        --- PASS: TestConfigDefaultEnv/GOPATH/driver_set (0.00s)
    --- PASS: TestConfigDefaultEnv/Modules (0.03s)
        --- PASS: TestConfigDefaultEnv/Modules/driver_off (0.01s)
        --- PASS: TestConfigDefaultEnv/Modules/driver_unset (0.00s)
        --- PASS: TestConfigDefaultEnv/Modules/driver_set (0.00s)
=== RUN   TestBasicXTest
=== PAUSE TestBasicXTest
=== RUN   TestErrorMissingFile
=== PAUSE TestErrorMissingFile
=== RUN   TestReturnErrorWhenUsingNonGoFiles
=== PAUSE TestReturnErrorWhenUsingNonGoFiles
=== RUN   TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== PAUSE TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== RUN   TestReturnErrorForUnexpectedDirectoryLayout
=== PAUSE TestReturnErrorForUnexpectedDirectoryLayout
=== RUN   TestMissingDependency
=== PAUSE TestMissingDependency
=== RUN   TestAdHocContains
=== PAUSE TestAdHocContains
=== RUN   TestCgoNoCcompiler
=== PAUSE TestCgoNoCcompiler
=== RUN   TestCgoMissingFile
=== PAUSE TestCgoMissingFile
=== RUN   TestLoadImportsC
=== PAUSE TestLoadImportsC
=== RUN   TestCgoNoSyntax
=== PAUSE TestCgoNoSyntax
=== RUN   TestCgoBadPkgConfig
=== PAUSE TestCgoBadPkgConfig
=== RUN   TestIssue32814
=== PAUSE TestIssue32814
=== RUN   TestLoadTypesInfoWithoutNeedDeps
=== PAUSE TestLoadTypesInfoWithoutNeedDeps
=== RUN   TestLoadWithNeedDeps
=== PAUSE TestLoadWithNeedDeps
=== RUN   TestImpliedLoadMode
=== PAUSE TestImpliedLoadMode
=== RUN   TestIssue35331
=== PAUSE TestIssue35331
=== RUN   TestMultiplePackageVersionsIssue36188
=== PAUSE TestMultiplePackageVersionsIssue36188
=== RUN   TestLoadModeStrings
=== RUN   TestLoadModeStrings/test-0
=== RUN   TestLoadModeStrings/test-1
=== RUN   TestLoadModeStrings/test-2
=== RUN   TestLoadModeStrings/test-3
=== RUN   TestLoadModeStrings/test-4
=== RUN   TestLoadModeStrings/test-5
=== RUN   TestLoadModeStrings/test-6
=== RUN   TestLoadModeStrings/test-7
=== RUN   TestLoadModeStrings/test-8
=== RUN   TestLoadModeStrings/test-9
=== RUN   TestLoadModeStrings/test-10
=== RUN   TestLoadModeStrings/test-11
=== RUN   TestLoadModeStrings/test-12
=== RUN   TestLoadModeStrings/test-13
=== RUN   TestLoadModeStrings/test-14
--- PASS: TestLoadModeStrings (0.00s)
    --- PASS: TestLoadModeStrings/test-0 (0.00s)
    --- PASS: TestLoadModeStrings/test-1 (0.00s)
    --- PASS: TestLoadModeStrings/test-2 (0.00s)
    --- PASS: TestLoadModeStrings/test-3 (0.00s)
    --- PASS: TestLoadModeStrings/test-4 (0.00s)
    --- PASS: TestLoadModeStrings/test-5 (0.00s)
    --- PASS: TestLoadModeStrings/test-6 (0.00s)
    --- PASS: TestLoadModeStrings/test-7 (0.00s)
    --- PASS: TestLoadModeStrings/test-8 (0.00s)
    --- PASS: TestLoadModeStrings/test-9 (0.00s)
    --- PASS: TestLoadModeStrings/test-10 (0.00s)
    --- PASS: TestLoadModeStrings/test-11 (0.00s)
    --- PASS: TestLoadModeStrings/test-12 (0.00s)
    --- PASS: TestLoadModeStrings/test-13 (0.00s)
    --- PASS: TestLoadModeStrings/test-14 (0.00s)
=== RUN   TestCycleImportStack
=== PAUSE TestCycleImportStack
=== RUN   TestForTestField
=== PAUSE TestForTestField
=== RUN   TestIssue37529
=== PAUSE TestIssue37529
=== RUN   TestIssue37098
=== PAUSE TestIssue37098
=== RUN   TestIssue56632
=== PAUSE TestIssue56632
=== RUN   TestInvalidFilesInXTest
=== PAUSE TestInvalidFilesInXTest
=== RUN   TestTypecheckCgo
=== PAUSE TestTypecheckCgo
=== RUN   TestModule
=== PAUSE TestModule
=== RUN   TestExternal_NotHandled
=== PAUSE TestExternal_NotHandled
=== RUN   TestInvalidPackageName
=== PAUSE TestInvalidPackageName
=== RUN   TestEmptyEnvironment
=== PAUSE TestEmptyEnvironment
=== RUN   TestPackageLoadSingleFile
--- PASS: TestPackageLoadSingleFile (0.17s)
=== RUN   TestExportFile
--- PASS: TestExportFile (0.19s)
=== RUN   TestStdlibMetadata
    stdlib_test.go:41: Loaded 274 packages
    stdlib_test.go:49: GOMAXPROCS:  4
    stdlib_test.go:50: Metadata:    6.382103497s
    stdlib_test.go:51: #MB:         204
--- PASS: TestStdlibMetadata (7.39s)
=== CONT  TestIssue37098
=== CONT  TestIssue37529
=== CONT  TestAdHocPackagesBadImport
=== RUN   TestIssue37098/GOPATH
=== CONT  TestOverlayChangesPackageName
=== NAME  TestIssue37098/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlayChangesPackageName/GOPATH
=== RUN   TestIssue37098/Modules
=== PAUSE TestIssue37098/Modules
=== CONT  TestAddImportInOverlay
=== RUN   TestAddImportInOverlay/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestAddImportInOverlay/Modules
=== PAUSE TestAddImportInOverlay/Modules
=== CONT  TestParseFileModifyAST
=== RUN   TestParseFileModifyAST/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestParseFileModifyAST/Modules
=== PAUSE TestParseFileModifyAST/Modules
=== CONT  TestLoadSyntaxError
=== RUN   TestLoadSyntaxError/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadSyntaxError/Modules
=== PAUSE TestLoadSyntaxError/Modules
=== CONT  TestLoadDiamondTypes
=== RUN   TestLoadDiamondTypes/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== NAME  TestOverlayChangesPackageName/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadDiamondTypes/Modules
=== PAUSE TestLoadDiamondTypes/Modules
=== RUN   TestOverlayChangesPackageName/Modules
=== CONT  TestLoadSyntaxOK
=== PAUSE TestOverlayChangesPackageName/Modules
=== RUN   TestLoadSyntaxOK/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadSyntaxOK/Modules
=== PAUSE TestLoadSyntaxOK/Modules
=== CONT  TestLoadTypesBits
=== RUN   TestLoadTypesBits/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadTypesBits/Modules
=== PAUSE TestLoadTypesBits/Modules
=== CONT  TestLoadTypes
=== RUN   TestLoadTypes/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadTypes/Modules
=== PAUSE TestLoadTypes/Modules
=== CONT  TestConfigFlags
=== RUN   TestConfigFlags/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestConfigFlags/Modules
=== PAUSE TestConfigFlags/Modules
=== CONT  TestConfigDir
=== RUN   TestConfigDir/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestConfigDir/Modules
=== PAUSE TestConfigDir/Modules
=== CONT  TestVendorImports
=== CONT  TestLoadAbsolutePath
=== RUN   TestIssue37529/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestIssue37529/Modules
=== PAUSE TestIssue37529/Modules
=== CONT  TestLoadImportsTestVariants
=== RUN   TestLoadImportsTestVariants/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadImportsTestVariants/Modules
=== PAUSE TestLoadImportsTestVariants/Modules
=== CONT  TestLoadImportsGraph
=== RUN   TestLoadImportsGraph/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadImportsGraph/Modules
=== PAUSE TestLoadImportsGraph/Modules
=== CONT  TestLoadZeroConfig
=== NAME  TestVendorImports
    invoke.go:269: 7.902914ms for GOROOT= GOPATH=/tmp/TestVendorImports3369777092/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestVendorImports3369777092/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadAbsolutePath
    invoke.go:269: 9.938879ms for GOROOT= GOPATH=/tmp/TestLoadAbsolutePath1629573947/gopathb:/tmp/TestLoadAbsolutePath1629573947/gopatha GO111MODULE=off GOPROXY=off PWD=/tmp/TestLoadAbsolutePath1629573947/gopatha/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 20.545382ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 11.617142ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 8.998127ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/a1345114636
    invoke.go:269: 18.301011ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go env -json GOMOD GOPATH
=== NAME  TestLoadAbsolutePath
    invoke.go:269: 40.761636ms for GOROOT= GOPATH=/tmp/TestLoadAbsolutePath1629573947/gopathb:/tmp/TestLoadAbsolutePath1629573947/gopatha GO111MODULE=off GOPROXY=off PWD=/tmp/TestLoadAbsolutePath1629573947/gopatha/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestLoadAbsolutePath1629573947/gopatha/src/golang.org/gopatha/a /tmp/TestLoadAbsolutePath1629573947/gopathb/src/golang.org/gopathb/b
=== NAME  TestVendorImports
    invoke.go:269: 43.790777ms for GOROOT= GOPATH=/tmp/TestVendorImports3369777092/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestVendorImports3369777092/fake/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
--- PASS: TestLoadAbsolutePath (0.05s)
=== CONT  TestLoadDifferentPatterns
=== RUN   TestLoadDifferentPatterns/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadDifferentPatterns/Modules
=== PAUSE TestLoadDifferentPatterns/Modules
=== CONT  TestMissingDependency
=== RUN   TestMissingDependency/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestMissingDependency/Modules
=== PAUSE TestMissingDependency/Modules
=== CONT  TestForTestField
=== RUN   TestForTestField/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestForTestField/Modules
=== PAUSE TestForTestField/Modules
=== CONT  TestCycleImportStack
=== RUN   TestCycleImportStack/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestCycleImportStack/Modules
=== PAUSE TestCycleImportStack/Modules
=== CONT  TestMultiplePackageVersionsIssue36188
=== RUN   TestMultiplePackageVersionsIssue36188/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestMultiplePackageVersionsIssue36188/Modules
=== PAUSE TestMultiplePackageVersionsIssue36188/Modules
=== CONT  TestIssue35331
=== RUN   TestIssue35331/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestIssue35331/Modules
=== PAUSE TestIssue35331/Modules
=== CONT  TestImpliedLoadMode
=== RUN   TestImpliedLoadMode/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestImpliedLoadMode/Modules
=== PAUSE TestImpliedLoadMode/Modules
=== CONT  TestLoadWithNeedDeps
=== RUN   TestLoadWithNeedDeps/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadWithNeedDeps/Modules
=== PAUSE TestLoadWithNeedDeps/Modules
=== CONT  TestLoadTypesInfoWithoutNeedDeps
--- PASS: TestVendorImports (0.05s)
=== CONT  TestIssue32814
=== RUN   TestLoadTypesInfoWithoutNeedDeps/GOPATH
=== RUN   TestIssue32814/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== NAME  TestLoadTypesInfoWithoutNeedDeps/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestIssue32814/Modules
=== PAUSE TestIssue32814/Modules
=== RUN   TestLoadTypesInfoWithoutNeedDeps/Modules
=== CONT  TestCgoBadPkgConfig
=== PAUSE TestLoadTypesInfoWithoutNeedDeps/Modules
=== RUN   TestCgoBadPkgConfig/GOPATH
=== CONT  TestCgoNoSyntax
=== RUN   TestCgoNoSyntax/GOPATH
=== NAME  TestCgoBadPkgConfig/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestCgoBadPkgConfig/Modules
=== NAME  TestCgoNoSyntax/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== PAUSE TestCgoBadPkgConfig/Modules
=== CONT  TestLoadImportsC
=== RUN   TestCgoNoSyntax/Modules
=== PAUSE TestCgoNoSyntax/Modules
=== CONT  TestCgoMissingFile
=== RUN   TestCgoMissingFile/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestCgoMissingFile/Modules
=== PAUSE TestCgoMissingFile/Modules
=== CONT  TestCgoNoCcompiler
=== RUN   TestCgoNoCcompiler/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestCgoNoCcompiler/Modules
=== PAUSE TestCgoNoCcompiler/Modules
=== CONT  TestAdHocContains
=== RUN   TestAdHocContains/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestAdHocContains/Modules
=== PAUSE TestAdHocContains/Modules
=== CONT  TestModule
=== RUN   TestModule/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestModule/Modules
=== PAUSE TestModule/Modules
=== CONT  TestEmptyEnvironment
--- PASS: TestLoadZeroConfig (0.50s)
=== CONT  TestInvalidPackageName
=== RUN   TestInvalidPackageName/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestInvalidPackageName/Modules
=== PAUSE TestInvalidPackageName/Modules
=== CONT  TestExternal_NotHandled
=== RUN   TestExternal_NotHandled/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestExternal_NotHandled/Modules
=== PAUSE TestExternal_NotHandled/Modules
=== CONT  TestAdHocOverlays
=== RUN   TestAdHocOverlays/GO111MODULE=off
    invoke.go:269: 16.649007ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 41.191299ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/a1345114636/a.go
=== NAME  TestAdHocOverlays/GO111MODULE=off
    invoke.go:269: 29.832024ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 29.454546ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 36.069046ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a1345114636 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestAdHocOverlays/GO111MODULE=off
    invoke.go:269: 40.463175ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -overlay=/tmp/gopackages-550562132/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/testAdHocOverlays718218942
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 30.327853ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a1345114636 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/a1345114636
=== NAME  TestAdHocOverlays/GO111MODULE=off
    invoke.go:269: 25.66706ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go env -json GOMOD GOPATH
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 12.958019ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a1345114636 go env -json GOMOD GOPATH
--- PASS: TestEmptyEnvironment (0.13s)
=== CONT  TestInvalidXTestInGOPATH
=== RUN   TestInvalidXTestInGOPATH/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestInvalidXTestInGOPATH/Modules
=== PAUSE TestInvalidXTestInGOPATH/Modules
=== CONT  TestInvalidFilesBeforeOverlayContains
=== RUN   TestInvalidFilesBeforeOverlayContains/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestInvalidFilesBeforeOverlayContains/Modules
=== PAUSE TestInvalidFilesBeforeOverlayContains/Modules
=== CONT  TestInvalidFilesBeforeOverlay
=== RUN   TestInvalidFilesBeforeOverlay/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestInvalidFilesBeforeOverlay/Modules
=== PAUSE TestInvalidFilesBeforeOverlay/Modules
=== CONT  TestContainsOverlayXTest
=== RUN   TestContainsOverlayXTest/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestContainsOverlayXTest/Modules
=== PAUSE TestContainsOverlayXTest/Modules
=== CONT  TestContainsOverlay
=== RUN   TestContainsOverlay/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestContainsOverlay/Modules
=== PAUSE TestContainsOverlay/Modules
=== CONT  TestOverlayGOPATHVendoring
=== NAME  TestAdHocOverlays/GO111MODULE=off
    invoke.go:269: 37.599181ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -overlay=/tmp/gopackages-1382267213/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/testAdHocOverlays718218942/a.go
=== RUN   TestAdHocOverlays/GO111MODULE=auto
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 49.010344ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a1345114636 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/a1345114636/a.go
=== NAME  TestOverlayGOPATHVendoring
    invoke.go:269: 28.71646ms for GOROOT= GOPATH=/tmp/TestOverlayGOPATHVendoring779504723/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestOverlayGOPATHVendoring779504723/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 37.379387ms for GOROOT= GOPATH=/tmp/TestOverlayGOPATHVendoring779504723/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestOverlayGOPATHVendoring779504723/fake/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestAdHocOverlays/GO111MODULE=auto
    invoke.go:269: 28.752034ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 29.591398ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 13.901864ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a1345114636 go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 15.876161ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/a1345114636 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestAdHocOverlays/GO111MODULE=auto
    invoke.go:269: 7.923173ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -overlay=/tmp/gopackages-2559793305/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/testAdHocOverlays718218942
    invoke.go:269: 4.188798ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go env -json GOMOD GOPATH
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 13.247055ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/a1345114636 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/a1345114636
=== NAME  TestOverlayGOPATHVendoring
    invoke.go:269: 32.156209ms for GOROOT= GOPATH=/tmp/TestOverlayGOPATHVendoring779504723/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestOverlayGOPATHVendoring779504723/fake/src go list -overlay=/tmp/gopackages-1555188037/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/user
--- PASS: TestOverlayGOPATHVendoring (0.06s)
=== CONT  TestOverlayModFileChanges
=== NAME  TestAdHocPackagesBadImport
    invoke.go:269: 28.700867ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/a1345114636 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/a1345114636/a.go
--- PASS: TestAdHocPackagesBadImport (0.27s)
=== CONT  TestInvalidFilesInXTest
=== RUN   TestInvalidFilesInXTest/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestInvalidFilesInXTest/Modules
=== PAUSE TestInvalidFilesInXTest/Modules
=== CONT  TestTypecheckCgo
=== RUN   TestTypecheckCgo/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestTypecheckCgo/Modules
=== PAUSE TestTypecheckCgo/Modules
=== CONT  TestJSON
=== RUN   TestJSON/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestJSON/Modules
=== PAUSE TestJSON/Modules
=== CONT  TestReturnErrorForUnexpectedDirectoryLayout
=== RUN   TestReturnErrorForUnexpectedDirectoryLayout/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestReturnErrorForUnexpectedDirectoryLayout/Modules
=== PAUSE TestReturnErrorForUnexpectedDirectoryLayout/Modules
=== CONT  TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== RUN   TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== PAUSE TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== CONT  TestReturnErrorWhenUsingNonGoFiles
=== RUN   TestReturnErrorWhenUsingNonGoFiles/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestReturnErrorWhenUsingNonGoFiles/Modules
=== PAUSE TestReturnErrorWhenUsingNonGoFiles/Modules
=== CONT  TestErrorMissingFile
=== RUN   TestErrorMissingFile/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestErrorMissingFile/Modules
=== PAUSE TestErrorMissingFile/Modules
=== CONT  TestBasicXTest
=== RUN   TestBasicXTest/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestBasicXTest/Modules
=== PAUSE TestBasicXTest/Modules
=== CONT  TestPatternPassthrough
=== RUN   TestPatternPassthrough/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestPatternPassthrough/Modules
=== PAUSE TestPatternPassthrough/Modules
=== CONT  TestRejectInvalidQueries
--- PASS: TestRejectInvalidQueries (0.00s)
=== CONT  TestIssue56632
=== NAME  TestAdHocOverlays/GO111MODULE=auto
    invoke.go:269: 42.69649ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -overlay=/tmp/gopackages-2718910574/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/testAdHocOverlays718218942/a.go
=== RUN   TestAdHocOverlays/GO111MODULE=on
    invoke.go:269: 9.859842ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 25.435229ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 15.96668ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -overlay=/tmp/gopackages-2218707070/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/testAdHocOverlays718218942
=== NAME  TestIssue56632
    invoke.go:269: 16.48512ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAdHocOverlays/GO111MODULE=on
    invoke.go:269: 66.78673ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/testAdHocOverlays718218942 go list -overlay=/tmp/gopackages-1369786041/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /tmp/testAdHocOverlays718218942/a.go
--- PASS: TestAdHocOverlays (0.32s)
    --- PASS: TestAdHocOverlays/GO111MODULE=off (0.14s)
    --- PASS: TestAdHocOverlays/GO111MODULE=auto (0.09s)
    --- PASS: TestAdHocOverlays/GO111MODULE=on (0.09s)
=== CONT  TestOverlay
=== RUN   TestOverlay/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlay/Modules
=== PAUSE TestOverlay/Modules
=== CONT  TestOverlayNewPackageAndTest
=== RUN   TestOverlayNewPackageAndTest/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlayNewPackageAndTest/Modules
=== PAUSE TestOverlayNewPackageAndTest/Modules
=== CONT  TestNewPackagesInOverlay
=== RUN   TestNewPackagesInOverlay/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestNewPackagesInOverlay/Modules
=== PAUSE TestNewPackagesInOverlay/Modules
=== CONT  TestOverlayDeps
=== RUN   TestOverlayDeps/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlayDeps/Modules
=== PAUSE TestOverlayDeps/Modules
=== CONT  TestOverlayChangesTestPackageName
=== RUN   TestOverlayChangesTestPackageName/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlayChangesTestPackageName/Modules
=== PAUSE TestOverlayChangesTestPackageName/Modules
=== CONT  TestOverlayXTests
=== RUN   TestOverlayXTests/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlayXTests/Modules
=== PAUSE TestOverlayXTests/Modules
=== CONT  TestSizes
=== RUN   TestSizes/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestSizes/Modules
=== PAUSE TestSizes/Modules
=== CONT  TestNoPatterns
=== RUN   TestNoPatterns/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestNoPatterns/Modules
=== PAUSE TestNoPatterns/Modules
=== CONT  TestContainsFallbackSticks
=== RUN   TestContainsFallbackSticks/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestContainsFallbackSticks/Modules
=== PAUSE TestContainsFallbackSticks/Modules
=== CONT  TestNeedTypeSizesWithBadGOARCH
=== RUN   TestNeedTypeSizesWithBadGOARCH/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestNeedTypeSizesWithBadGOARCH/Modules
=== PAUSE TestNeedTypeSizesWithBadGOARCH/Modules
=== CONT  TestOverlayChangesBothPackageNames
=== RUN   TestOverlayChangesBothPackageNames/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestOverlayChangesBothPackageNames/Modules
=== PAUSE TestOverlayChangesBothPackageNames/Modules
=== CONT  TestAbsoluteFilenames
=== RUN   TestAbsoluteFilenames/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestAbsoluteFilenames/Modules
=== PAUSE TestAbsoluteFilenames/Modules
=== CONT  TestContains
=== RUN   TestContains/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestContains/Modules
=== PAUSE TestContains/Modules
=== CONT  TestLoadAllSyntaxImportErrors
=== RUN   TestLoadAllSyntaxImportErrors/GOPATH
    packages_test.go:66: skipping GOPATH test in short mode
=== RUN   TestLoadAllSyntaxImportErrors/Modules
=== PAUSE TestLoadAllSyntaxImportErrors/Modules
=== CONT  TestIssue37098/Modules
    packages_test.go:2451: skipping test: swig not available
--- PASS: TestIssue37098 (0.00s)
    --- SKIP: TestIssue37098/GOPATH (0.00s)
    --- SKIP: TestIssue37098/Modules (0.00s)
=== CONT  TestAddImportInOverlay/Modules
    invoke.go:269: 32.616335ms for GOROOT= GOPATH=/tmp/TestAddImportInOverlay_Modules2095305833/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAddImportInOverlay_Modules2095305833/modproxy PWD=/tmp/TestAddImportInOverlay_Modules2095305833/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 36.973779ms for GOROOT= GOPATH=/tmp/TestAddImportInOverlay_Modules2095305833/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAddImportInOverlay_Modules2095305833/modproxy PWD=/tmp/TestAddImportInOverlay_Modules2095305833/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestOverlayModFileChanges (0.31s)
=== CONT  TestParseFileModifyAST/Modules
    invoke.go:269: 17.795646ms for GOROOT= GOPATH=/tmp/TestParseFileModifyAST_Modules2858959963/modcache GO111MODULE=off GOPROXY=file:///tmp/TestParseFileModifyAST_Modules2858959963/modproxy PWD=/tmp/TestParseFileModifyAST_Modules2858959963/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 60.063509ms for GOROOT= GOPATH=/tmp/TestParseFileModifyAST_Modules2858959963/modcache GO111MODULE=on GOPROXY=file:///tmp/TestParseFileModifyAST_Modules2858959963/modproxy PWD=/tmp/TestParseFileModifyAST_Modules2858959963/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 47.57793ms for GOROOT= GOPATH=/tmp/TestParseFileModifyAST_Modules2858959963/modcache GO111MODULE=on GOPROXY=file:///tmp/TestParseFileModifyAST_Modules2858959963/modproxy PWD=/tmp/TestParseFileModifyAST_Modules2858959963/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestParseFileModifyAST (0.00s)
    --- SKIP: TestParseFileModifyAST/GOPATH (0.00s)
    --- PASS: TestParseFileModifyAST/Modules (0.09s)
=== CONT  TestLoadSyntaxError/Modules
    invoke.go:269: 8.929294ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxError_Modules1016955512/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadSyntaxError_Modules1016955512/modproxy PWD=/tmp/TestLoadSyntaxError_Modules1016955512/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 26.640311ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxError_Modules1016955512/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxError_Modules1016955512/modproxy PWD=/tmp/TestLoadSyntaxError_Modules1016955512/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 105.940639ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxError_Modules1016955512/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxError_Modules1016955512/modproxy PWD=/tmp/TestLoadSyntaxError_Modules1016955512/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
=== CONT  TestLoadDiamondTypes/Modules
--- PASS: TestLoadSyntaxError (0.00s)
    --- SKIP: TestLoadSyntaxError/GOPATH (0.00s)
    --- PASS: TestLoadSyntaxError/Modules (0.15s)
=== NAME  TestLoadDiamondTypes/Modules
    invoke.go:269: 33.141867ms for GOROOT= GOPATH=/tmp/TestLoadDiamondTypes_Modules2065922641/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDiamondTypes_Modules2065922641/modproxy PWD=/tmp/TestLoadDiamondTypes_Modules2065922641/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 38.854522ms for GOROOT= GOPATH=/tmp/TestLoadDiamondTypes_Modules2065922641/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDiamondTypes_Modules2065922641/modproxy PWD=/tmp/TestLoadDiamondTypes_Modules2065922641/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestAddImportInOverlay/Modules
    invoke.go:269: 470.911561ms for GOROOT= GOPATH=/tmp/TestAddImportInOverlay_Modules2095305833/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAddImportInOverlay_Modules2095305833/modproxy PWD=/tmp/TestAddImportInOverlay_Modules2095305833/fake go list -overlay=/tmp/gopackages-3509844588/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
=== NAME  TestLoadDiamondTypes/Modules
    invoke.go:269: 248.38617ms for GOROOT= GOPATH=/tmp/TestLoadDiamondTypes_Modules2065922641/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDiamondTypes_Modules2065922641/modproxy PWD=/tmp/TestLoadDiamondTypes_Modules2065922641/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestLoadDiamondTypes (0.00s)
    --- SKIP: TestLoadDiamondTypes/GOPATH (0.00s)
    --- PASS: TestLoadDiamondTypes/Modules (0.31s)
=== CONT  TestOverlayChangesPackageName/Modules
    invoke.go:269: 25.365303ms for GOROOT= GOPATH=/tmp/TestOverlayChangesPackageName_Modules2431912222/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayChangesPackageName_Modules2431912222/modproxy PWD=/tmp/TestOverlayChangesPackageName_Modules2431912222/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 33.177793ms for GOROOT= GOPATH=/tmp/TestOverlayChangesPackageName_Modules2431912222/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayChangesPackageName_Modules2431912222/modproxy PWD=/tmp/TestOverlayChangesPackageName_Modules2431912222/fake go list -overlay=/tmp/gopackages-3026191337/overlay.json -e -json=Name,ImportPath,Error -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- /tmp/TestOverlayChangesPackageName_Modules2431912222/fake
--- PASS: TestOverlayChangesPackageName (0.00s)
    --- SKIP: TestOverlayChangesPackageName/GOPATH (0.00s)
    --- PASS: TestOverlayChangesPackageName/Modules (0.11s)
=== CONT  TestLoadSyntaxOK/Modules
    invoke.go:269: 19.797999ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxOK_Modules841749169/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadSyntaxOK_Modules841749169/modproxy PWD=/tmp/TestLoadSyntaxOK_Modules841749169/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 25.791541ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxOK_Modules841749169/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxOK_Modules841749169/modproxy PWD=/tmp/TestLoadSyntaxOK_Modules841749169/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestIssue56632
    invoke.go:269: 1.100831403s for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,CompiledGoFiles,Export -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/issue56632/a
    invoke.go:269: 20.470641ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadSyntaxOK/Modules
    invoke.go:269: 243.593285ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxOK_Modules841749169/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxOK_Modules841749169/modproxy PWD=/tmp/TestLoadSyntaxOK_Modules841749169/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
--- PASS: TestLoadSyntaxOK (0.00s)
    --- SKIP: TestLoadSyntaxOK/GOPATH (0.00s)
    --- PASS: TestLoadSyntaxOK/Modules (0.29s)
=== CONT  TestLoadTypesBits/Modules
    invoke.go:269: 25.611986ms for GOROOT= GOPATH=/tmp/TestLoadTypesBits_Modules2048665915/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadTypesBits_Modules2048665915/modproxy PWD=/tmp/TestLoadTypesBits_Modules2048665915/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 27.849134ms for GOROOT= GOPATH=/tmp/TestLoadTypesBits_Modules2048665915/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesBits_Modules2048665915/modproxy PWD=/tmp/TestLoadTypesBits_Modules2048665915/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 213.927445ms for GOROOT= GOPATH=/tmp/TestLoadTypesBits_Modules2048665915/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesBits_Modules2048665915/modproxy PWD=/tmp/TestLoadTypesBits_Modules2048665915/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
=== NAME  TestIssue56632
    invoke.go:269: 344.039378ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/issue56632/a
--- PASS: TestLoadTypesBits (0.00s)
    --- SKIP: TestLoadTypesBits/GOPATH (0.00s)
    --- PASS: TestLoadTypesBits/Modules (0.27s)
=== CONT  TestLoadTypes/Modules
=== NAME  TestIssue56632
    invoke.go:269: 27.193029ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadTypes/Modules
    invoke.go:269: 21.080395ms for GOROOT= GOPATH=/tmp/TestLoadTypes_Modules1515184642/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypes_Modules1515184642/modproxy PWD=/tmp/TestLoadTypes_Modules1515184642/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 32.332096ms for GOROOT= GOPATH=/tmp/TestLoadTypes_Modules1515184642/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadTypes_Modules1515184642/modproxy PWD=/tmp/TestLoadTypes_Modules1515184642/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 106.639577ms for GOROOT= GOPATH=/tmp/TestLoadTypes_Modules1515184642/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypes_Modules1515184642/modproxy PWD=/tmp/TestLoadTypes_Modules1515184642/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
=== CONT  TestConfigFlags/Modules
--- PASS: TestLoadTypes (0.00s)
    --- SKIP: TestLoadTypes/GOPATH (0.00s)
    --- PASS: TestLoadTypes/Modules (0.17s)
=== NAME  TestConfigFlags/Modules
    invoke.go:269: 14.421266ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 111.582757ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 77.699045ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestIssue56632
    invoke.go:269: 387.305918ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/issue56632/a
    invoke.go:269: 29.085568ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestConfigFlags/Modules
    invoke.go:269: 70.30346ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -tags=tag -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -tags=tag -- golang.org/fake/a
    invoke.go:269: 56.514243ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 83.764142ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -tags=tag2 -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -tags=tag2 -- golang.org/fake/a
    invoke.go:269: 39.211408ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 55.016385ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules3059454787/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules3059454787/modproxy PWD=/tmp/TestConfigFlags_Modules3059454787/fake go list "-tags=tag tag2" -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off "-tags=tag tag2" -- golang.org/fake/a
--- PASS: TestConfigFlags (0.00s)
    --- SKIP: TestConfigFlags/GOPATH (0.00s)
    --- PASS: TestConfigFlags/Modules (0.54s)
=== CONT  TestConfigDir/Modules
    invoke.go:269: 29.913265ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 38.846486ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestIssue56632
    invoke.go:269: 414.997924ms for GOROOT= GOPATH=/tmp/TestIssue566323051206442/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue566323051206442/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/issue56632/a
--- PASS: TestIssue56632 (2.37s)
=== CONT  TestIssue37529/Modules
=== NAME  TestConfigDir/Modules
    invoke.go:269: 127.776064ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 58.828982ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 67.237411ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestIssue37529/Modules
    invoke.go:269: 76.266464ms for GOROOT= GOPATH=/tmp/TestIssue37529_Modules3198860947/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue37529_Modules3198860947/modproxy PWD=/tmp/TestIssue37529_Modules3198860947/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 61.55207ms for GOROOT= GOPATH=/tmp/TestIssue37529_Modules3198860947/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue37529_Modules3198860947/modproxy PWD=/tmp/TestIssue37529_Modules3198860947/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 74.308148ms for GOROOT= GOPATH=/tmp/TestIssue37529_Modules3198860947/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue37529_Modules3198860947/modproxy PWD=/tmp/TestIssue37529_Modules3198860947/fake go list -overlay=/tmp/gopackages-1191987862/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c
--- PASS: TestIssue37529 (0.00s)
    --- SKIP: TestIssue37529/GOPATH (0.00s)
    --- PASS: TestIssue37529/Modules (0.23s)
=== CONT  TestLoadImportsTestVariants/Modules
=== NAME  TestConfigDir/Modules
    invoke.go:269: 177.408569ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/b
=== NAME  TestLoadImportsTestVariants/Modules
    invoke.go:269: 39.14752ms for GOROOT= GOPATH=/tmp/TestLoadImportsTestVariants_Modules1363195960/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsTestVariants_Modules1363195960/modproxy PWD=/tmp/TestLoadImportsTestVariants_Modules1363195960/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestConfigDir/Modules
    invoke.go:269: 60.93739ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 72.439793ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 30.098522ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./a
    invoke.go:269: 38.415397ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 39.506831ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 45.605631ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./b
    invoke.go:269: 30.329928ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 44.477585ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestAddImportInOverlay (0.00s)
    --- SKIP: TestAddImportInOverlay/GOPATH (0.00s)
    --- PASS: TestAddImportInOverlay/Modules (2.78s)
=== CONT  TestLoadImportsGraph/Modules
    invoke.go:269: 26.564941ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestConfigDir/Modules
    invoke.go:269: 74.921068ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 35.544884ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 56.047358ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadImportsTestVariants/Modules
    invoke.go:269: 385.761191ms for GOROOT= GOPATH=/tmp/TestLoadImportsTestVariants_Modules1363195960/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsTestVariants_Modules1363195960/modproxy PWD=/tmp/TestLoadImportsTestVariants_Modules1363195960/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/b
--- PASS: TestLoadImportsTestVariants (0.00s)
    --- SKIP: TestLoadImportsTestVariants/GOPATH (0.00s)
    --- PASS: TestLoadImportsTestVariants/Modules (0.47s)
=== CONT  TestLoadDifferentPatterns/Modules
=== NAME  TestConfigDir/Modules
    invoke.go:269: 67.942312ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/b
=== RUN   TestLoadDifferentPatterns/Modules/golang.org/fake/a
=== NAME  TestConfigDir/Modules
    invoke.go:269: 23.755872ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 39.665774ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestLoadDifferentPatterns/Modules
    invoke.go:269: 26.491146ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 32.116987ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestConfigDir/Modules
    invoke.go:269: 70.436033ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./a
    invoke.go:269: 33.070497ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 45.8425ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 90.873489ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./b
=== NAME  TestLoadImportsGraph/Modules
    invoke.go:269: 389.135459ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c golang.org/fake/subdir/d golang.org/fake/e
=== NAME  TestConfigDir/Modules
    invoke.go:269: 17.907182ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadImportsGraph/Modules
    invoke.go:269: 22.673585ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestConfigDir/Modules
    invoke.go:269: 42.657083ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestLoadDifferentPatterns/Modules
    invoke.go:269: 283.977518ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -overlay=/tmp/gopackages-557408503/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
=== NAME  TestConfigDir/Modules
    invoke.go:269: 89.888626ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 42.735823ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 47.784113ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 88.171011ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/b
    invoke.go:269: 32.789314ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 56.531076ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 83.554402ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./a
    invoke.go:269: 11.293052ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 31.697675ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 71.944834ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules221772928/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules221772928/modproxy PWD=/tmp/TestConfigDir_Modules221772928/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./b
--- PASS: TestConfigDir (0.00s)
    --- SKIP: TestConfigDir/GOPATH (0.00s)
    --- PASS: TestConfigDir/Modules (1.57s)
=== CONT  TestMissingDependency/Modules
    invoke.go:269: 51.517118ms for GOROOT= GOPATH=/tmp/TestMissingDependency_Modules732579059/modcache GO111MODULE=off GOPROXY=file:///tmp/TestMissingDependency_Modules732579059/modproxy PWD=/tmp/TestMissingDependency_Modules732579059/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 62.724839ms for GOROOT= GOPATH=/tmp/TestMissingDependency_Modules732579059/modcache GO111MODULE=on GOPROXY=file:///tmp/TestMissingDependency_Modules732579059/modproxy PWD=/tmp/TestMissingDependency_Modules732579059/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestLoadImportsGraph/Modules
    invoke.go:269: 574.206537ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c golang.org/fake/subdir/d golang.org/fake/e
=== NAME  TestMissingDependency/Modules
    invoke.go:269: 87.016076ms for GOROOT= GOPATH=/tmp/TestMissingDependency_Modules732579059/modcache GO111MODULE=on GOPROXY=file:///tmp/TestMissingDependency_Modules732579059/modproxy PWD=/tmp/TestMissingDependency_Modules732579059/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestMissingDependency (0.00s)
    --- SKIP: TestMissingDependency/GOPATH (0.00s)
    --- PASS: TestMissingDependency/Modules (0.16s)
=== CONT  TestForTestField/Modules
=== NAME  TestLoadImportsGraph/Modules
    invoke.go:269: 9.188755ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestForTestField/Modules
    invoke.go:269: 32.053228ms for GOROOT= GOPATH=/tmp/TestForTestField_Modules1639165448/modcache GO111MODULE=off GOPROXY=file:///tmp/TestForTestField_Modules1639165448/modproxy PWD=/tmp/TestForTestField_Modules1639165448/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadImportsGraph/Modules
    invoke.go:269: 58.168562ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestLoadImportsGraph_Modules545756804/fake/c/c.go
    invoke.go:269: 26.939068ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestForTestField/Modules
    invoke.go:269: 167.938576ms for GOROOT= GOPATH=/tmp/TestForTestField_Modules1639165448/modcache GO111MODULE=on GOPROXY=file:///tmp/TestForTestField_Modules1639165448/modproxy PWD=/tmp/TestForTestField_Modules1639165448/fake go list -overlay=/tmp/gopackages-3832603729/overlay.json -e -json=Name,ImportPath,Error,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestForTestField (0.00s)
    --- SKIP: TestForTestField/GOPATH (0.00s)
    --- PASS: TestForTestField/Modules (0.23s)
=== CONT  TestCycleImportStack/Modules
    invoke.go:269: 50.027927ms for GOROOT= GOPATH=/tmp/TestCycleImportStack_Modules1498427434/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCycleImportStack_Modules1498427434/modproxy PWD=/tmp/TestCycleImportStack_Modules1498427434/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 45.396096ms for GOROOT= GOPATH=/tmp/TestCycleImportStack_Modules1498427434/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCycleImportStack_Modules1498427434/modproxy PWD=/tmp/TestCycleImportStack_Modules1498427434/fake go list -e -json=Name,ImportPath,Error,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestCycleImportStack (0.00s)
    --- SKIP: TestCycleImportStack/GOPATH (0.00s)
    --- PASS: TestCycleImportStack/Modules (0.13s)
=== CONT  TestMultiplePackageVersionsIssue36188/Modules
    invoke.go:269: 25.037547ms for GOROOT= GOPATH=/tmp/TestMultiplePackageVersionsIssue36188_Modules3675437212/modcache GO111MODULE=off GOPROXY=file:///tmp/TestMultiplePackageVersionsIssue36188_Modules3675437212/modproxy PWD=/tmp/TestMultiplePackageVersionsIssue36188_Modules3675437212/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadImportsGraph/Modules
    invoke.go:269: 458.941645ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules545756804/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules545756804/modproxy PWD=/tmp/TestLoadImportsGraph_Modules545756804/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/subdir/...
--- PASS: TestLoadImportsGraph (0.00s)
    --- SKIP: TestLoadImportsGraph/GOPATH (0.00s)
    --- PASS: TestLoadImportsGraph/Modules (1.63s)
=== CONT  TestIssue35331/Modules
    invoke.go:269: 35.980417ms for GOROOT= GOPATH=/tmp/TestIssue35331_Modules2742320933/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue35331_Modules2742320933/modproxy PWD=/tmp/TestIssue35331_Modules2742320933/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestLoadImportsC (4.81s)
=== CONT  TestImpliedLoadMode/Modules
    invoke.go:269: 13.696865ms for GOROOT= GOPATH=/tmp/TestImpliedLoadMode_Modules2746837044/modcache GO111MODULE=off GOPROXY=file:///tmp/TestImpliedLoadMode_Modules2746837044/modproxy PWD=/tmp/TestImpliedLoadMode_Modules2746837044/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 16.408046ms for GOROOT= GOPATH=/tmp/TestImpliedLoadMode_Modules2746837044/modcache GO111MODULE=on GOPROXY=file:///tmp/TestImpliedLoadMode_Modules2746837044/modproxy PWD=/tmp/TestImpliedLoadMode_Modules2746837044/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestMultiplePackageVersionsIssue36188/Modules
    invoke.go:269: 276.701598ms for GOROOT= GOPATH=/tmp/TestMultiplePackageVersionsIssue36188_Modules3675437212/modcache GO111MODULE=on GOPROXY=file:///tmp/TestMultiplePackageVersionsIssue36188_Modules3675437212/modproxy PWD=/tmp/TestMultiplePackageVersionsIssue36188_Modules3675437212/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/b
--- PASS: TestMultiplePackageVersionsIssue36188 (0.00s)
    --- SKIP: TestMultiplePackageVersionsIssue36188/GOPATH (0.00s)
    --- PASS: TestMultiplePackageVersionsIssue36188/Modules (0.36s)
=== CONT  TestLoadWithNeedDeps/Modules
=== NAME  TestImpliedLoadMode/Modules
    invoke.go:269: 53.895135ms for GOROOT= GOPATH=/tmp/TestImpliedLoadMode_Modules2746837044/modcache GO111MODULE=on GOPROXY=file:///tmp/TestImpliedLoadMode_Modules2746837044/modproxy PWD=/tmp/TestImpliedLoadMode_Modules2746837044/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestImpliedLoadMode (0.00s)
    --- SKIP: TestImpliedLoadMode/GOPATH (0.00s)
    --- PASS: TestImpliedLoadMode/Modules (0.08s)
=== CONT  TestIssue32814/Modules
=== NAME  TestLoadWithNeedDeps/Modules
    invoke.go:269: 43.384614ms for GOROOT= GOPATH=/tmp/TestLoadWithNeedDeps_Modules2951661623/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadWithNeedDeps_Modules2951661623/modproxy PWD=/tmp/TestLoadWithNeedDeps_Modules2951661623/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 45.971573ms for GOROOT= GOPATH=/tmp/TestLoadWithNeedDeps_Modules2951661623/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadWithNeedDeps_Modules2951661623/modproxy PWD=/tmp/TestLoadWithNeedDeps_Modules2951661623/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestIssue32814/Modules
    invoke.go:269: 55.224088ms for GOROOT= GOPATH=/tmp/TestIssue32814_Modules1802069269/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue32814_Modules1802069269/modproxy PWD=/tmp/TestIssue32814_Modules1802069269/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 72.156388ms for GOROOT= GOPATH=/tmp/TestIssue32814_Modules1802069269/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue32814_Modules1802069269/modproxy PWD=/tmp/TestIssue32814_Modules1802069269/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestIssue35331/Modules
    invoke.go:269: 212.698215ms for GOROOT= GOPATH=/tmp/TestIssue35331_Modules2742320933/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue35331_Modules2742320933/modproxy PWD=/tmp/TestIssue35331_Modules2742320933/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- strconv
=== NAME  TestLoadWithNeedDeps/Modules
    invoke.go:269: 96.092889ms for GOROOT= GOPATH=/tmp/TestLoadWithNeedDeps_Modules2951661623/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadWithNeedDeps_Modules2951661623/modproxy PWD=/tmp/TestLoadWithNeedDeps_Modules2951661623/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestLoadWithNeedDeps (0.00s)
    --- SKIP: TestLoadWithNeedDeps/GOPATH (0.00s)
    --- PASS: TestLoadWithNeedDeps/Modules (0.19s)
=== CONT  TestLoadTypesInfoWithoutNeedDeps/Modules
    invoke.go:269: 16.452102ms for GOROOT= GOPATH=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/modproxy PWD=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 23.415431ms for GOROOT= GOPATH=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/modproxy PWD=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 200.354245ms for GOROOT= GOPATH=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/modproxy PWD=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1185625098/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestLoadTypesInfoWithoutNeedDeps (0.00s)
    --- SKIP: TestLoadTypesInfoWithoutNeedDeps/GOPATH (0.00s)
    --- PASS: TestLoadTypesInfoWithoutNeedDeps/Modules (0.30s)
=== CONT  TestCgoBadPkgConfig/Modules
    packages_test.go:58: skipping slow test in short mode: builds and links a fake pkgconfig binary
--- PASS: TestCgoBadPkgConfig (0.00s)
    --- SKIP: TestCgoBadPkgConfig/GOPATH (0.00s)
    --- SKIP: TestCgoBadPkgConfig/Modules (0.00s)
=== CONT  TestCgoNoSyntax/Modules
=== RUN   TestCgoNoSyntax/Modules/LoadMode(NeedTypes)
--- PASS: TestIssue35331 (0.00s)
    --- SKIP: TestIssue35331/GOPATH (0.00s)
    --- PASS: TestIssue35331/Modules (0.71s)
=== CONT  TestCgoMissingFile/Modules
=== NAME  TestCgoNoSyntax/Modules
    invoke.go:269: 28.121299ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 16.864116ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestCgoMissingFile/Modules
    invoke.go:269: 6.505279ms for GOROOT= GOPATH=/tmp/TestCgoMissingFile_Modules3512738481/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoMissingFile_Modules3512738481/modproxy PWD=/tmp/TestCgoMissingFile_Modules3512738481/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 24.872845ms for GOROOT= GOPATH=/tmp/TestCgoMissingFile_Modules3512738481/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoMissingFile_Modules3512738481/modproxy PWD=/tmp/TestCgoMissingFile_Modules3512738481/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== RUN   TestLoadDifferentPatterns/Modules/golang.org/fake/...
=== NAME  TestLoadDifferentPatterns/Modules
    invoke.go:269: 54.228633ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 89.448556ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestCgoMissingFile/Modules
    invoke.go:269: 503.841838ms for GOROOT= GOPATH=/tmp/TestCgoMissingFile_Modules3512738481/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoMissingFile_Modules3512738481/modproxy PWD=/tmp/TestCgoMissingFile_Modules3512738481/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
=== NAME  TestLoadDifferentPatterns/Modules
    invoke.go:269: 440.279766ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -overlay=/tmp/gopackages-941086345/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/...
=== NAME  TestCgoNoSyntax/Modules
    invoke.go:269: 1.198241541s for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/c
=== RUN   TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedTypes)
=== NAME  TestCgoNoSyntax/Modules
    invoke.go:269: 91.690612ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 92.711769ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 530.077746ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/c
=== RUN   TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes)
=== NAME  TestCgoNoSyntax/Modules
    invoke.go:269: 24.979418ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 47.35071ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 474.076962ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/c
=== RUN   TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes)
=== NAME  TestCgoNoSyntax/Modules
    invoke.go:269: 52.212872ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 50.519683ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 478.448442ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c
--- PASS: TestCgoMissingFile (0.00s)
    --- SKIP: TestCgoMissingFile/GOPATH (0.00s)
    --- PASS: TestCgoMissingFile/Modules (4.21s)
=== CONT  TestCgoNoCcompiler/Modules
=== RUN   TestLoadDifferentPatterns/Modules/file=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake/a/a.go
=== NAME  TestCgoNoCcompiler/Modules
    invoke.go:269: 10.350505ms for GOROOT= GOPATH=/tmp/TestCgoNoCcompiler_Modules230650361/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoCcompiler_Modules230650361/modproxy PWD=/tmp/TestCgoNoCcompiler_Modules230650361/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 10.451522ms for GOROOT= GOPATH=/tmp/TestCgoNoCcompiler_Modules230650361/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoCcompiler_Modules230650361/modproxy PWD=/tmp/TestCgoNoCcompiler_Modules230650361/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestLoadDifferentPatterns/Modules
    invoke.go:269: 12.119601ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 36.756077ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 251.154463ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -overlay=/tmp/gopackages-4294639394/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestLoadDifferentPatterns_Modules1511756152/fake/a
=== NAME  TestCgoNoCcompiler/Modules
    invoke.go:269: 573.670099ms for GOROOT= GOPATH=/tmp/TestCgoNoCcompiler_Modules230650361/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoCcompiler_Modules230650361/modproxy PWD=/tmp/TestCgoNoCcompiler_Modules230650361/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
=== RUN   TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports)
=== NAME  TestIssue32814/Modules
    invoke.go:269: 5.820254995s for GOROOT= GOPATH=/tmp/TestIssue32814_Modules1802069269/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue32814_Modules1802069269/modproxy PWD=/tmp/TestIssue32814_Modules1802069269/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- fmt
=== NAME  TestCgoNoSyntax/Modules
    invoke.go:269: 109.160426ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 147.057216ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules4065249846/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules4065249846/modproxy PWD=/tmp/TestCgoNoSyntax_Modules4065249846/fake go list -e -json=Name,ImportPath,Error,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c
--- PASS: TestCgoNoSyntax (0.00s)
    --- SKIP: TestCgoNoSyntax/GOPATH (0.00s)
    --- PASS: TestCgoNoSyntax/Modules (5.61s)
        --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedTypes) (1.26s)
        --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedTypes) (0.65s)
        --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes) (0.51s)
        --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes) (2.87s)
        --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports) (0.26s)
=== CONT  TestAdHocContains/Modules
    invoke.go:269: 52.696591ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules922467412/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAdHocContains_Modules922467412/modproxy PWD=/tmp/TestAdHocContains_Modules922467412/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 64.89969ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules922467412/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules922467412/modproxy PWD=/tmp/TestAdHocContains_Modules922467412/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- /tmp
    invoke.go:269: 31.721065ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules922467412/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules922467412/modproxy PWD=/tmp/TestAdHocContains_Modules922467412/fake go env -json GOMOD GOPATH
--- PASS: TestIssue32814 (0.00s)
    --- SKIP: TestIssue32814/GOPATH (0.00s)
    --- PASS: TestIssue32814/Modules (6.27s)
=== CONT  TestModule/Modules
=== NAME  TestAdHocContains/Modules
    invoke.go:269: 40.399565ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules922467412/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules922467412/modproxy PWD=/tmp/TestAdHocContains_Modules922467412/fake go list -m -json all
=== NAME  TestModule/Modules
    invoke.go:269: 23.735261ms for GOROOT= GOPATH=/tmp/TestModule_Modules3204244860/modcache GO111MODULE=off GOPROXY=file:///tmp/TestModule_Modules3204244860/modproxy PWD=/tmp/TestModule_Modules3204244860/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 10.642687ms for GOROOT= GOPATH=/tmp/TestModule_Modules3204244860/modcache GO111MODULE=on GOPROXY=file:///tmp/TestModule_Modules3204244860/modproxy PWD=/tmp/TestModule_Modules3204244860/fake go list -e -json=Name,ImportPath,Error,Module -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestModule (0.00s)
    --- SKIP: TestModule/GOPATH (0.00s)
    --- PASS: TestModule/Modules (0.08s)
=== CONT  TestInvalidPackageName/Modules
    invoke.go:269: 15.444091ms for GOROOT= GOPATH=/tmp/TestInvalidPackageName_Modules3911802216/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidPackageName_Modules3911802216/modproxy PWD=/tmp/TestInvalidPackageName_Modules3911802216/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAdHocContains/Modules
    invoke.go:269: 103.287642ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules922467412/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules922467412/modproxy PWD=/tmp/TestAdHocContains_Modules922467412/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/adhoc3762011155.go
--- PASS: TestAdHocContains (0.00s)
    --- SKIP: TestAdHocContains/GOPATH (0.00s)
    --- PASS: TestAdHocContains/Modules (0.32s)
=== CONT  TestExternal_NotHandled/Modules
    packages_test.go:58: skipping slow test in short mode: builds and links fake driver binaries
--- PASS: TestExternal_NotHandled (0.00s)
    --- SKIP: TestExternal_NotHandled/GOPATH (0.00s)
    --- SKIP: TestExternal_NotHandled/Modules (0.00s)
=== CONT  TestInvalidXTestInGOPATH/Modules
    overlay_test.go:859: Not fixed yet. See golang.org/issue/40825.
--- PASS: TestInvalidXTestInGOPATH (0.00s)
    --- SKIP: TestInvalidXTestInGOPATH/GOPATH (0.00s)
    --- SKIP: TestInvalidXTestInGOPATH/Modules (0.00s)
=== CONT  TestInvalidFilesBeforeOverlayContains/Modules
=== NAME  TestInvalidPackageName/Modules
    invoke.go:269: 85.480035ms for GOROOT= GOPATH=/tmp/TestInvalidPackageName_Modules3911802216/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidPackageName_Modules3911802216/modproxy PWD=/tmp/TestInvalidPackageName_Modules3911802216/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake
--- PASS: TestInvalidPackageName (0.00s)
    --- SKIP: TestInvalidPackageName/GOPATH (0.00s)
    --- PASS: TestInvalidPackageName/Modules (0.12s)
=== CONT  TestInvalidFilesBeforeOverlay/Modules
=== RUN   TestInvalidFilesBeforeOverlayContains/Modules/test_variant
=== RUN   TestInvalidFilesBeforeOverlay/Modules/no_overlay
=== NAME  TestInvalidFilesBeforeOverlay/Modules
    invoke.go:269: 23.449913ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 64.853302ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 22.654641ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestInvalidFilesBeforeOverlay/Modules
    invoke.go:269: 30.377909ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 70.826085ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestInvalidFilesBeforeOverlay_Modules3302560212/fake/...
--- PASS: TestInvalidFilesBeforeOverlay (0.00s)
    --- SKIP: TestInvalidFilesBeforeOverlay/GOPATH (0.00s)
    --- PASS: TestInvalidFilesBeforeOverlay/Modules (0.18s)
        --- PASS: TestInvalidFilesBeforeOverlay/Modules/no_overlay (0.12s)
=== CONT  TestContainsOverlayXTest/Modules
    invoke.go:269: 26.928605ms for GOROOT= GOPATH=/tmp/TestContainsOverlayXTest_Modules3664801696/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContainsOverlayXTest_Modules3664801696/modproxy PWD=/tmp/TestContainsOverlayXTest_Modules3664801696/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 144.617848ms for GOROOT= GOPATH=/tmp/TestContainsOverlayXTest_Modules3664801696/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsOverlayXTest_Modules3664801696/modproxy PWD=/tmp/TestContainsOverlayXTest_Modules3664801696/fake go list -overlay=/tmp/gopackages-3796149332/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestContainsOverlayXTest_Modules3664801696/fake/b
--- PASS: TestContainsOverlayXTest (0.00s)
    --- SKIP: TestContainsOverlayXTest/GOPATH (0.00s)
    --- PASS: TestContainsOverlayXTest/Modules (0.19s)
=== CONT  TestContainsOverlay/Modules
    invoke.go:269: 26.781106ms for GOROOT= GOPATH=/tmp/TestContainsOverlay_Modules735215148/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContainsOverlay_Modules735215148/modproxy PWD=/tmp/TestContainsOverlay_Modules735215148/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 110.997022ms for GOROOT= GOPATH=/tmp/TestContainsOverlay_Modules735215148/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsOverlay_Modules735215148/modproxy PWD=/tmp/TestContainsOverlay_Modules735215148/fake go list -overlay=/tmp/gopackages-2281964940/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestContainsOverlay_Modules735215148/fake/b
--- PASS: TestContainsOverlay (0.00s)
    --- SKIP: TestContainsOverlay/GOPATH (0.00s)
    --- PASS: TestContainsOverlay/Modules (0.19s)
=== CONT  TestInvalidFilesInXTest/Modules
    invoke.go:269: 33.554142ms for GOROOT= GOPATH=/tmp/TestInvalidFilesInXTest_Modules535843531/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesInXTest_Modules535843531/modproxy PWD=/tmp/TestInvalidFilesInXTest_Modules535843531/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 704.094307ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -overlay=/tmp/gopackages-3731677715/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake/d
=== NAME  TestInvalidFilesInXTest/Modules
    invoke.go:269: 266.917219ms for GOROOT= GOPATH=/tmp/TestInvalidFilesInXTest_Modules535843531/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesInXTest_Modules535843531/modproxy PWD=/tmp/TestInvalidFilesInXTest_Modules535843531/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/d
--- PASS: TestInvalidFilesInXTest (0.00s)
    --- SKIP: TestInvalidFilesInXTest/GOPATH (0.00s)
    --- PASS: TestInvalidFilesInXTest/Modules (0.36s)
=== CONT  TestTypecheckCgo/Modules
    invoke.go:269: 13.384961ms for GOROOT= GOPATH=/tmp/TestTypecheckCgo_Modules1713167891/modcache GO111MODULE=off GOPROXY=file:///tmp/TestTypecheckCgo_Modules1713167891/modproxy PWD=/tmp/TestTypecheckCgo_Modules1713167891/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 67.133524ms for GOROOT= GOPATH=/tmp/TestTypecheckCgo_Modules1713167891/modcache GO111MODULE=on GOPROXY=file:///tmp/TestTypecheckCgo_Modules1713167891/modproxy PWD=/tmp/TestTypecheckCgo_Modules1713167891/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestLoadDifferentPatterns/Modules
    invoke.go:269: 55.505437ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 82.217562ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 392.588671ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules1511756152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules1511756152/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake go list -overlay=/tmp/gopackages-2033139308/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/b
=== NAME  TestTypecheckCgo/Modules
    invoke.go:269: 1.111249152s for GOROOT= GOPATH=/tmp/TestTypecheckCgo_Modules1713167891/modcache GO111MODULE=on GOPROXY=file:///tmp/TestTypecheckCgo_Modules1713167891/modproxy PWD=/tmp/TestTypecheckCgo_Modules1713167891/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/cgo
--- PASS: TestCgoNoCcompiler (0.00s)
    --- SKIP: TestCgoNoCcompiler/GOPATH (0.00s)
    --- PASS: TestCgoNoCcompiler/Modules (5.66s)
=== CONT  TestJSON/Modules
    invoke.go:269: 4.949921ms for GOROOT= GOPATH=/tmp/TestJSON_Modules3081502793/modcache GO111MODULE=off GOPROXY=file:///tmp/TestJSON_Modules3081502793/modproxy PWD=/tmp/TestJSON_Modules3081502793/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 43.882943ms for GOROOT= GOPATH=/tmp/TestJSON_Modules3081502793/modcache GO111MODULE=on GOPROXY=file:///tmp/TestJSON_Modules3081502793/modproxy PWD=/tmp/TestJSON_Modules3081502793/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c golang.org/fake/d
--- PASS: TestJSON (0.00s)
    --- SKIP: TestJSON/GOPATH (0.00s)
    --- PASS: TestJSON/Modules (0.11s)
=== CONT  TestReturnErrorForUnexpectedDirectoryLayout/Modules
    invoke.go:269: 27.803412ms for GOROOT= GOPATH=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules3772133820/modcache GO111MODULE=off GOPROXY=file:///tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules3772133820/modproxy PWD=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules3772133820/gopatha/a/testdata go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 73.308027ms for GOROOT= GOPATH=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules3772133820/modcache GO111MODULE=on GOPROXY=file:///tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules3772133820/modproxy PWD=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules3772133820/gopatha/a/testdata go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- .
--- PASS: TestReturnErrorForUnexpectedDirectoryLayout (0.00s)
    --- SKIP: TestReturnErrorForUnexpectedDirectoryLayout/GOPATH (0.00s)
    --- PASS: TestReturnErrorForUnexpectedDirectoryLayout/Modules (0.16s)
=== CONT  TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
    invoke.go:269: 59.121776ms for GOROOT= GOPATH=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/modcache GO111MODULE=off GOPROXY=file:///tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/modproxy PWD=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/gopatha go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 17.894144ms for GOROOT= GOPATH=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/modcache GO111MODULE=on GOPROXY=file:///tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/modproxy PWD=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/gopatha go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/gopatha/a/a.go /tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules299243106/gopatha/b/b.go
--- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories (0.00s)
    --- SKIP: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH (0.00s)
    --- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules (0.14s)
=== CONT  TestReturnErrorWhenUsingNonGoFiles/Modules
--- PASS: TestTypecheckCgo (0.00s)
    --- SKIP: TestTypecheckCgo/GOPATH (0.00s)
    --- PASS: TestTypecheckCgo/Modules (3.51s)
=== CONT  TestErrorMissingFile/Modules
--- PASS: TestReturnErrorWhenUsingNonGoFiles (0.00s)
    --- SKIP: TestReturnErrorWhenUsingNonGoFiles/GOPATH (0.00s)
    --- PASS: TestReturnErrorWhenUsingNonGoFiles/Modules (0.12s)
=== CONT  TestBasicXTest/Modules
=== NAME  TestErrorMissingFile/Modules
    invoke.go:269: 23.563689ms for GOROOT= GOPATH=/tmp/TestErrorMissingFile_Modules2511582223/modcache GO111MODULE=off GOPROXY=file:///tmp/TestErrorMissingFile_Modules2511582223/modproxy PWD=/tmp/TestErrorMissingFile_Modules2511582223/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestBasicXTest/Modules
    invoke.go:269: 4.26339ms for GOROOT= GOPATH=/tmp/TestBasicXTest_Modules1445035155/modcache GO111MODULE=off GOPROXY=file:///tmp/TestBasicXTest_Modules1445035155/modproxy PWD=/tmp/TestBasicXTest_Modules1445035155/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestErrorMissingFile/Modules
    invoke.go:269: 18.424363ms for GOROOT= GOPATH=/tmp/TestErrorMissingFile_Modules2511582223/modcache GO111MODULE=on GOPROXY=file:///tmp/TestErrorMissingFile_Modules2511582223/modproxy PWD=/tmp/TestErrorMissingFile_Modules2511582223/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -- missing.go
    invoke.go:269: 36.137564ms for GOROOT= GOPATH=/tmp/TestErrorMissingFile_Modules2511582223/modcache GO111MODULE=on GOPROXY=file:///tmp/TestErrorMissingFile_Modules2511582223/modproxy PWD=/tmp/TestErrorMissingFile_Modules2511582223/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestErrorMissingFile (0.00s)
    --- SKIP: TestErrorMissingFile/GOPATH (0.00s)
    --- PASS: TestErrorMissingFile/Modules (0.07s)
=== CONT  TestPatternPassthrough/Modules
    invoke.go:269: 20.011071ms for GOROOT= GOPATH=/tmp/TestPatternPassthrough_Modules1849763040/modcache GO111MODULE=off GOPROXY=file:///tmp/TestPatternPassthrough_Modules1849763040/modproxy PWD=/tmp/TestPatternPassthrough_Modules1849763040/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestLoadDifferentPatterns (0.00s)
    --- SKIP: TestLoadDifferentPatterns/GOPATH (0.00s)
    --- PASS: TestLoadDifferentPatterns/Modules (12.63s)
        --- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/a (2.48s)
        --- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/... (3.90s)
        --- PASS: TestLoadDifferentPatterns/Modules/file=/tmp/TestLoadDifferentPatterns_Modules1511756152/fake/a/a.go (3.40s)
=== CONT  TestOverlay/Modules
=== NAME  TestPatternPassthrough/Modules
    invoke.go:269: 34.981315ms for GOROOT= GOPATH=/tmp/TestPatternPassthrough_Modules1849763040/modcache GO111MODULE=on GOPROXY=file:///tmp/TestPatternPassthrough_Modules1849763040/modproxy PWD=/tmp/TestPatternPassthrough_Modules1849763040/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- a
--- PASS: TestPatternPassthrough (0.00s)
    --- SKIP: TestPatternPassthrough/GOPATH (0.00s)
    --- PASS: TestPatternPassthrough/Modules (0.08s)
=== CONT  TestOverlayNewPackageAndTest/Modules
=== NAME  TestOverlay/Modules
    invoke.go:269: 30.331817ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlayNewPackageAndTest/Modules
    invoke.go:269: 18.452788ms for GOROOT= GOPATH=/tmp/TestOverlayNewPackageAndTest_Modules17265974/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayNewPackageAndTest_Modules17265974/modproxy PWD=/tmp/TestOverlayNewPackageAndTest_Modules17265974/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlay/Modules
    invoke.go:269: 42.451881ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 63.289945ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 31.639435ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 33.11959ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 67.839128ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 22.677382ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 49.68769ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 34.412264ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -overlay=/tmp/gopackages-1434210802/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 45.870371ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 61.362553ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestBasicXTest/Modules
    invoke.go:269: 453.461563ms for GOROOT= GOPATH=/tmp/TestBasicXTest_Modules1445035155/modcache GO111MODULE=on GOPROXY=file:///tmp/TestBasicXTest_Modules1445035155/modproxy PWD=/tmp/TestBasicXTest_Modules1445035155/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestBasicXTest (0.00s)
    --- SKIP: TestBasicXTest/GOPATH (0.00s)
    --- PASS: TestBasicXTest/Modules (0.47s)
=== CONT  TestNewPackagesInOverlay/Modules
=== NAME  TestOverlay/Modules
    invoke.go:269: 52.082337ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -overlay=/tmp/gopackages-1330720460/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 19.732259ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN   TestNewPackagesInOverlay/Modules/one_file
=== NAME  TestOverlay/Modules
    invoke.go:269: 44.845045ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestNewPackagesInOverlay/Modules/one_file
    invoke.go:269: 35.214628ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlay/Modules
    invoke.go:269: 46.923695ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -overlay=/tmp/gopackages-1606547023/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
=== NAME  TestNewPackagesInOverlay/Modules/one_file
    invoke.go:269: 33.198349ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestOverlay/Modules
    invoke.go:269: 12.654319ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlayNewPackageAndTest/Modules
    invoke.go:269: 413.427236ms for GOROOT= GOPATH=/tmp/TestOverlayNewPackageAndTest_Modules17265974/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayNewPackageAndTest_Modules17265974/modproxy PWD=/tmp/TestOverlayNewPackageAndTest_Modules17265974/fake go list -overlay=/tmp/gopackages-1065821818/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestOverlayNewPackageAndTest_Modules17265974/fake
=== NAME  TestNewPackagesInOverlay/Modules/one_file
    invoke.go:269: 35.646198ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-1939396973/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestNewPackagesInOverlay/Modules/multiple_files_same_package
=== NAME  TestOverlay/Modules
    invoke.go:269: 43.580705ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestNewPackagesInOverlay/Modules/multiple_files_same_package
    invoke.go:269: 44.033683ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 58.392319ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 57.855861ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-3697966568/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestNewPackagesInOverlay/Modules/multiple_files_two_packages
    invoke.go:269: 27.692358ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 20.553548ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 58.493116ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-2126993797/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestNewPackagesInOverlay/Modules/multiple_files_three_packages
    invoke.go:269: 31.292272ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 33.030368ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 52.330426ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-1080138907/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestNewPackagesInOverlay/Modules/multiple_files_four_packages
    invoke.go:269: 30.408334ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 28.0543ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 61.68494ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-1526114810/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again
=== NAME  TestOverlayNewPackageAndTest/Modules
    invoke.go:269: 416.733486ms for GOROOT= GOPATH=/tmp/TestOverlayNewPackageAndTest_Modules17265974/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayNewPackageAndTest_Modules17265974/modproxy PWD=/tmp/TestOverlayNewPackageAndTest_Modules17265974/fake go list -overlay=/tmp/gopackages-83521977/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestOverlayNewPackageAndTest_Modules17265974/fake
=== NAME  TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again
    invoke.go:269: 28.293686ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestOverlayNewPackageAndTest (0.00s)
    --- SKIP: TestOverlayNewPackageAndTest/GOPATH (0.00s)
    --- PASS: TestOverlayNewPackageAndTest/Modules (0.89s)
=== CONT  TestOverlayDeps/Modules
=== NAME  TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again
    invoke.go:269: 35.589772ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 31.930433ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-372290477/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestNewPackagesInOverlay/Modules/main_overlay
    invoke.go:269: 9.870805ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestOverlayDeps/Modules
    invoke.go:269: 24.413052ms for GOROOT= GOPATH=/tmp/TestOverlayDeps_Modules3033832825/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayDeps_Modules3033832825/modproxy PWD=/tmp/TestOverlayDeps_Modules3033832825/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 26.250555ms for GOROOT= GOPATH=/tmp/TestOverlayDeps_Modules3033832825/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayDeps_Modules3033832825/modproxy PWD=/tmp/TestOverlayDeps_Modules3033832825/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestNewPackagesInOverlay/Modules/main_overlay
    invoke.go:269: 38.080621ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlay/Modules
    invoke.go:269: 572.631072ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -overlay=/tmp/gopackages-533317022/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
=== NAME  TestNewPackagesInOverlay/Modules/main_overlay
    invoke.go:269: 277.257501ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules3766759009/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules3766759009/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules3766759009/fake go list -overlay=/tmp/gopackages-2708332447/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestNewPackagesInOverlay_Modules3766759009/fake/e
=== RUN   TestInvalidFilesBeforeOverlayContains/Modules/second_file
--- PASS: TestNewPackagesInOverlay (0.00s)
    --- SKIP: TestNewPackagesInOverlay/GOPATH (0.00s)
    --- PASS: TestNewPackagesInOverlay/Modules (0.90s)
        --- PASS: TestNewPackagesInOverlay/Modules/one_file (0.08s)
        --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_same_package (0.11s)
        --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_two_packages (0.09s)
        --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_three_packages (0.09s)
        --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages (0.09s)
        --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again (0.07s)
        --- PASS: TestNewPackagesInOverlay/Modules/main_overlay (0.32s)
=== CONT  TestOverlayChangesTestPackageName/Modules
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 28.637738ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 37.981048ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestOverlayChangesTestPackageName/Modules
    invoke.go:269: 12.973557ms for GOROOT= GOPATH=/tmp/TestOverlayChangesTestPackageName_Modules2189289357/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayChangesTestPackageName_Modules2189289357/modproxy PWD=/tmp/TestOverlayChangesTestPackageName_Modules2189289357/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlayDeps/Modules
    invoke.go:269: 555.890806ms for GOROOT= GOPATH=/tmp/TestOverlayDeps_Modules3033832825/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayDeps_Modules3033832825/modproxy PWD=/tmp/TestOverlayDeps_Modules3033832825/fake go list -overlay=/tmp/gopackages-2556113032/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestOverlayDeps_Modules3033832825/fake/c
=== CONT  TestOverlayXTests/Modules
--- PASS: TestOverlayDeps (0.00s)
    --- SKIP: TestOverlayDeps/GOPATH (0.00s)
    --- PASS: TestOverlayDeps/Modules (0.62s)
=== NAME  TestOverlayXTests/Modules
    invoke.go:269: 21.443596ms for GOROOT= GOPATH=/tmp/TestOverlayXTests_Modules1477679789/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayXTests_Modules1477679789/modproxy PWD=/tmp/TestOverlayXTests_Modules1477679789/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 28.63948ms for GOROOT= GOPATH=/tmp/TestOverlayXTests_Modules1477679789/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayXTests_Modules1477679789/modproxy PWD=/tmp/TestOverlayXTests_Modules1477679789/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestOverlayChangesTestPackageName/Modules
    invoke.go:269: 340.827111ms for GOROOT= GOPATH=/tmp/TestOverlayChangesTestPackageName_Modules2189289357/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayChangesTestPackageName_Modules2189289357/modproxy PWD=/tmp/TestOverlayChangesTestPackageName_Modules2189289357/fake go list -overlay=/tmp/gopackages-3228765329/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestOverlayChangesTestPackageName_Modules2189289357/fake
=== CONT  TestSizes/Modules
--- PASS: TestOverlayChangesTestPackageName (0.00s)
    --- SKIP: TestOverlayChangesTestPackageName/GOPATH (0.00s)
    --- PASS: TestOverlayChangesTestPackageName/Modules (0.40s)
=== NAME  TestSizes/Modules
    invoke.go:269: 22.205257ms for GOROOT= GOPATH=/tmp/TestSizes_Modules1721549186/modcache GO111MODULE=off GOPROXY=file:///tmp/TestSizes_Modules1721549186/modproxy PWD=/tmp/TestSizes_Modules1721549186/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 64.714673ms for GOROOT= GOPATH=/tmp/TestSizes_Modules1721549186/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules1721549186/modproxy PWD=/tmp/TestSizes_Modules1721549186/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 82.697132ms for GOROOT= GOPATH=/tmp/TestSizes_Modules1721549186/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules1721549186/modproxy PWD=/tmp/TestSizes_Modules1721549186/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 32.93985ms for GOROOT= GOPATH=/tmp/TestSizes_Modules1721549186/modcache GO111MODULE=off GOPROXY=file:///tmp/TestSizes_Modules1721549186/modproxy PWD=/tmp/TestSizes_Modules1721549186/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 49.898688ms for GOROOT= GOPATH=/tmp/TestSizes_Modules1721549186/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules1721549186/modproxy PWD=/tmp/TestSizes_Modules1721549186/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 58.337098ms for GOROOT= GOPATH=/tmp/TestSizes_Modules1721549186/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules1721549186/modproxy PWD=/tmp/TestSizes_Modules1721549186/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestSizes (0.00s)
    --- SKIP: TestSizes/GOPATH (0.00s)
    --- PASS: TestSizes/Modules (0.22s)
=== CONT  TestNoPatterns/Modules
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 617.027844ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -overlay=/tmp/gopackages-2359413974/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake/d
=== NAME  TestOverlayXTests/Modules
    invoke.go:269: 421.527352ms for GOROOT= GOPATH=/tmp/TestOverlayXTests_Modules1477679789/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayXTests_Modules1477679789/modproxy PWD=/tmp/TestOverlayXTests_Modules1477679789/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- /tmp/TestOverlayXTests_Modules1477679789/fake/a
=== NAME  TestNoPatterns/Modules
    invoke.go:269: 108.524173ms for GOROOT= GOPATH=/tmp/TestNoPatterns_Modules109469750/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNoPatterns_Modules109469750/modproxy PWD=/tmp/TestNoPatterns_Modules109469750/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestOverlayXTests (0.00s)
    --- SKIP: TestOverlayXTests/GOPATH (0.00s)
    --- PASS: TestOverlayXTests/Modules (0.55s)
=== CONT  TestContainsFallbackSticks/Modules
=== NAME  TestNoPatterns/Modules
    invoke.go:269: 54.796054ms for GOROOT= GOPATH=/tmp/TestNoPatterns_Modules109469750/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNoPatterns_Modules109469750/modproxy PWD=/tmp/TestNoPatterns_Modules109469750/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off --
--- PASS: TestNoPatterns (0.00s)
    --- SKIP: TestNoPatterns/GOPATH (0.00s)
    --- PASS: TestNoPatterns/Modules (0.19s)
=== CONT  TestNeedTypeSizesWithBadGOARCH/Modules
    invoke.go:269: 8.790741ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/testdata go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 14.83619ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/testdata go list -e -json=Name,ImportPath,Error -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/packages/a
=== NAME  TestContainsFallbackSticks/Modules
    invoke.go:269: 34.819112ms for GOROOT= GOPATH=/tmp/TestContainsFallbackSticks_Modules727225318/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContainsFallbackSticks_Modules727225318/modproxy PWD=/tmp/TestContainsFallbackSticks_Modules727225318/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestNeedTypeSizesWithBadGOARCH/Modules
    invoke.go:269: 17.918588ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/testdata go list -e -json=Name,ImportPath,Error -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./a/a.go
    invoke.go:269: 35.102129ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3805685735/testdata go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestNeedTypeSizesWithBadGOARCH (0.00s)
    --- SKIP: TestNeedTypeSizesWithBadGOARCH/GOPATH (0.00s)
    --- PASS: TestNeedTypeSizesWithBadGOARCH/Modules (0.05s)
=== CONT  TestOverlayChangesBothPackageNames/Modules
=== NAME  TestContainsFallbackSticks/Modules
    invoke.go:269: 39.733386ms for GOROOT= GOPATH=/tmp/TestContainsFallbackSticks_Modules727225318/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsFallbackSticks_Modules727225318/modproxy PWD=/tmp/TestContainsFallbackSticks_Modules727225318/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 63.000003ms for GOROOT= GOPATH=/tmp/TestContainsFallbackSticks_Modules727225318/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsFallbackSticks_Modules727225318/modproxy PWD=/tmp/TestContainsFallbackSticks_Modules727225318/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestContainsFallbackSticks_Modules727225318/fake/b
--- PASS: TestContainsFallbackSticks (0.00s)
    --- SKIP: TestContainsFallbackSticks/GOPATH (0.00s)
    --- PASS: TestContainsFallbackSticks/Modules (0.15s)
=== CONT  TestAbsoluteFilenames/Modules
    invoke.go:269: 14.028548ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlayChangesBothPackageNames/Modules
    invoke.go:269: 94.230201ms for GOROOT= GOPATH=/tmp/TestOverlayChangesBothPackageNames_Modules874028808/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayChangesBothPackageNames_Modules874028808/modproxy PWD=/tmp/TestOverlayChangesBothPackageNames_Modules874028808/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAbsoluteFilenames/Modules
    invoke.go:269: 34.118063ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 77.169846ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 45.494355ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/b/vendor/a
    invoke.go:269: 14.327193ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 168.746144ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/b
    invoke.go:269: 31.610769ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlayChangesBothPackageNames/Modules
    invoke.go:269: 392.119343ms for GOROOT= GOPATH=/tmp/TestOverlayChangesBothPackageNames_Modules874028808/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayChangesBothPackageNames_Modules874028808/modproxy PWD=/tmp/TestOverlayChangesBothPackageNames_Modules874028808/fake go list -overlay=/tmp/gopackages-1979160748/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestOverlayChangesBothPackageNames_Modules874028808/fake
--- PASS: TestOverlayChangesBothPackageNames (0.00s)
    --- SKIP: TestOverlayChangesBothPackageNames/GOPATH (0.00s)
    --- PASS: TestOverlayChangesBothPackageNames/Modules (0.58s)
=== CONT  TestContains/Modules
    invoke.go:269: 6.802295ms for GOROOT= GOPATH=/tmp/TestContains_Modules956328836/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContains_Modules956328836/modproxy PWD=/tmp/TestContains_Modules956328836/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 43.637112ms for GOROOT= GOPATH=/tmp/TestContains_Modules956328836/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContains_Modules956328836/modproxy PWD=/tmp/TestContains_Modules956328836/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestContains_Modules956328836/fake/b
--- PASS: TestContains (0.00s)
    --- SKIP: TestContains/GOPATH (0.00s)
    --- PASS: TestContains/Modules (0.07s)
=== CONT  TestLoadAllSyntaxImportErrors/Modules
    packages_test.go:984: go list -compiled -e fails with non-zero exit status for empty packages
--- PASS: TestLoadAllSyntaxImportErrors (0.00s)
    --- SKIP: TestLoadAllSyntaxImportErrors/GOPATH (0.00s)
    --- SKIP: TestLoadAllSyntaxImportErrors/Modules (0.00s)
=== NAME  TestAbsoluteFilenames/Modules
    invoke.go:269: 184.108255ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/c
    invoke.go:269: 10.37369ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 145.808153ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/subdir/d
    invoke.go:269: 60.298526ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 53.679008ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/subdir/e
    invoke.go:269: 59.641272ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 151.137997ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/e
    invoke.go:269: 31.644269ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 107.228961ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/f
    invoke.go:269: 55.741879ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 240.910809ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/g
    invoke.go:269: 39.982401ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 233.983368ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/h
    invoke.go:269: 86.748247ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 96.082556ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./a
    invoke.go:269: 60.540283ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 91.618168ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./b/vendor/a
    invoke.go:269: 38.727597ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 228.939245ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./b
    invoke.go:269: 47.236045ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 174.198802ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./c
=== NAME  TestOverlay/Modules
    invoke.go:269: 36.543005ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 30.175929ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME  TestAbsoluteFilenames/Modules
    invoke.go:269: 31.613158ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestOverlay/Modules
    invoke.go:269: 53.26153ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -overlay=/tmp/gopackages-2213937097/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
    invoke.go:269: 19.603964ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAbsoluteFilenames/Modules
    invoke.go:269: 57.527402ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./subdir/d
=== NAME  TestOverlay/Modules
    invoke.go:269: 19.656519ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 27.864931ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules2787430152/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules2787430152/modproxy PWD=/tmp/TestOverlay_Modules2787430152/fake go list -overlay=/tmp/gopackages-3404552202/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestOverlay (0.00s)
    --- SKIP: TestOverlay/GOPATH (0.00s)
    --- PASS: TestOverlay/Modules (5.00s)
=== NAME  TestAbsoluteFilenames/Modules
    invoke.go:269: 31.056719ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 30.290521ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./subdir/e
    invoke.go:269: 27.881115ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 156.728894ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./e
    invoke.go:269: 20.868268ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 167.205972ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./f
    invoke.go:269: 48.78342ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 196.550519ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./g
    invoke.go:269: 43.747574ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN   TestInvalidFilesBeforeOverlayContains/Modules/main
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 13.808105ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 17.32489ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME  TestAbsoluteFilenames/Modules
    invoke.go:269: 161.425521ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules1226880035/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules1226880035/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules1226880035/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./h
--- PASS: TestAbsoluteFilenames (0.00s)
    --- SKIP: TestAbsoluteFilenames/GOPATH (0.00s)
    --- PASS: TestAbsoluteFilenames/Modules (3.65s)
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 335.898005ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -overlay=/tmp/gopackages-1248148990/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake
=== RUN   TestInvalidFilesBeforeOverlayContains/Modules/xtest
=== NAME  TestInvalidFilesBeforeOverlayContains/Modules
    invoke.go:269: 11.960676ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 15.419221ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 421.894888ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake go list -overlay=/tmp/gopackages-1083657748/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestInvalidFilesBeforeOverlayContains_Modules3351884584/fake/d
--- PASS: TestInvalidFilesBeforeOverlayContains (0.00s)
    --- SKIP: TestInvalidFilesBeforeOverlayContains/GOPATH (0.00s)
    --- PASS: TestInvalidFilesBeforeOverlayContains/Modules (16.14s)
        --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/test_variant (5.81s)
        --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/second_file (4.53s)
        --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/main (2.63s)
        --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/xtest (3.07s)
PASS
ok  	golang.org/x/tools/go/packages	35.803s
=== RUN   TestExpect
    invoke.go:269: 4.620442ms for GOROOT= GOPATH=/tmp/TestExpect450019940/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestExpect450019940/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 354.683361ms for GOROOT= GOPATH=/tmp/TestExpect450019940/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestExpect450019940/fake/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/one/primarymod /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/one/modules/example.com/extra /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/tempmod /tmp/TestExpect450019940/fake/src/golang.org/fake /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2/geez /tmp/TestExpect450019940/fake/src/golang.org/fake /tmp/TestExpect450019940/fake/src/golang.org/fake /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2 /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/extra/geez /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.1.0 /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/primarymod/expect /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/primarymod /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.0.0 /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/primarymod/expect /tmp/TestExpect450019940/fake/src/golang.org/fake/groups/two/modules/example.com/extra
--- PASS: TestExpect (0.76s)
=== RUN   TestGroupFilesByModules
=== RUN   TestGroupFilesByModules/testdata/groups/one
=== RUN   TestGroupFilesByModules/testdata/groups/two
--- PASS: TestGroupFilesByModules (0.00s)
    --- PASS: TestGroupFilesByModules/testdata/groups/one (0.00s)
    --- PASS: TestGroupFilesByModules/testdata/groups/two (0.00s)
=== RUN   TestMustCopyFiles
--- PASS: TestMustCopyFiles (0.05s)
=== RUN   TestGOPATHExport
--- PASS: TestGOPATHExport (0.00s)
=== RUN   TestModulesExport
--- PASS: TestModulesExport (0.07s)
PASS
ok  	golang.org/x/tools/go/packages/packagestest	0.886s
=== RUN   TestNeedsInstance
--- PASS: TestNeedsInstance (0.00s)
=== RUN   TestCallsToInstances
=== RUN   TestCallsToInstances/Id[int]
    instantiate_test.go:232: # Name: p.Id[int]
        # Synthetic: instantiation wrapper of Id
        # Location: <input>:14:6
        func Id[int](t int) int:
        0:                                                                entry P:0 S:0
        	t0 = changetype T <- int (t)                                          T
        	t1 = Id(t0)                                                           T
        	t2 = changetype int <- T (t1)                                       int
        	return t2
        
        
=== RUN   TestCallsToInstances/Lambda[p.A]
    instantiate_test.go:232: # Name: p.Lambda[p.A]
        # Synthetic: instantiation wrapper of Lambda
        # Location: <input>:18:6
        func Lambda[p.A]() func() func(A):
        0:                                                                entry P:0 S:0
        	t0 = Lambda()                                            func() func(T)
        	t1 = changetype func() func(A) <- func() func(T) (t0)    func() func(A)
        	return t1
        
        
=== RUN   TestCallsToInstances/Make[int]
    instantiate_test.go:232: # Name: p.Make[int]
        # Synthetic: instantiation wrapper of Make
        # Location: <input>:31:6
        func Make[int]() interface{}:
        0:                                                                entry P:0 S:0
        	t0 = Make()                                                 interface{}
        	return t0
        
        
=== RUN   TestCallsToInstances/NoOp[p.K[T]]
    instantiate_test.go:232: # Name: p.NoOp[p.K[T]]
        # Synthetic: instantiation wrapper of NoOp
        # Location: <input>:24:6
        func NoOp[p.K[T]]():
        0:                                                                entry P:0 S:0
        	t0 = NoOp()                                                          ()
        	return
        
        
--- PASS: TestCallsToInstances (0.00s)
    --- PASS: TestCallsToInstances/Id[int] (0.00s)
    --- PASS: TestCallsToInstances/Lambda[p.A] (0.00s)
    --- PASS: TestCallsToInstances/Make[int] (0.00s)
    --- PASS: TestCallsToInstances/NoOp[p.K[T]] (0.00s)
=== RUN   TestInstanceUniqueness
=== RUN   TestInstanceUniqueness/H
=== RUN   TestInstanceUniqueness/Foo
--- PASS: TestInstanceUniqueness (0.00s)
    --- PASS: TestInstanceUniqueness/H (0.00s)
    --- PASS: TestInstanceUniqueness/Foo (0.00s)
=== RUN   TestIsParameterized
--- PASS: TestIsParameterized (0.00s)
=== RUN   TestSubst
--- PASS: TestSubst (0.00s)
=== RUN   TestGenericBodies
=== RUN   TestGenericBodies/p00
=== RUN   TestGenericBodies/p01
=== RUN   TestGenericBodies/p02
=== RUN   TestGenericBodies/p03
=== RUN   TestGenericBodies/p05
=== RUN   TestGenericBodies/p06
=== RUN   TestGenericBodies/p07
=== RUN   TestGenericBodies/p08
=== RUN   TestGenericBodies/p09
=== RUN   TestGenericBodies/p10
=== RUN   TestGenericBodies/p11
=== RUN   TestGenericBodies/p12
=== RUN   TestGenericBodies/p13
=== RUN   TestGenericBodies/p14
=== RUN   TestGenericBodies/p15
=== RUN   TestGenericBodies/p16
=== RUN   TestGenericBodies/p17
=== RUN   TestGenericBodies/p18
=== RUN   TestGenericBodies/p19
=== RUN   TestGenericBodies/p20
=== RUN   TestGenericBodies/p21
=== RUN   TestGenericBodies/p22
=== RUN   TestGenericBodies/p23
=== RUN   TestGenericBodies/p24
=== RUN   TestGenericBodies/p25
--- PASS: TestGenericBodies (0.04s)
    --- PASS: TestGenericBodies/p00 (0.00s)
    --- PASS: TestGenericBodies/p01 (0.00s)
    --- PASS: TestGenericBodies/p02 (0.00s)
    --- PASS: TestGenericBodies/p03 (0.00s)
    --- PASS: TestGenericBodies/p05 (0.00s)
    --- PASS: TestGenericBodies/p06 (0.00s)
    --- PASS: TestGenericBodies/p07 (0.00s)
    --- PASS: TestGenericBodies/p08 (0.00s)
    --- PASS: TestGenericBodies/p09 (0.00s)
    --- PASS: TestGenericBodies/p10 (0.00s)
    --- PASS: TestGenericBodies/p11 (0.00s)
    --- PASS: TestGenericBodies/p12 (0.00s)
    --- PASS: TestGenericBodies/p13 (0.01s)
    --- PASS: TestGenericBodies/p14 (0.00s)
    --- PASS: TestGenericBodies/p15 (0.00s)
    --- PASS: TestGenericBodies/p16 (0.00s)
    --- PASS: TestGenericBodies/p17 (0.00s)
    --- PASS: TestGenericBodies/p18 (0.00s)
    --- PASS: TestGenericBodies/p19 (0.00s)
    --- PASS: TestGenericBodies/p20 (0.00s)
    --- PASS: TestGenericBodies/p21 (0.00s)
    --- PASS: TestGenericBodies/p22 (0.00s)
    --- PASS: TestGenericBodies/p23 (0.00s)
    --- PASS: TestGenericBodies/p24 (0.00s)
    --- PASS: TestGenericBodies/p25 (0.00s)
=== RUN   TestInstructionString
--- PASS: TestInstructionString (0.01s)
=== RUN   TestBuildPackageGo120
=== RUN   TestBuildPackageGo120/slice_to_array
=== PAUSE TestBuildPackageGo120/slice_to_array
=== RUN   TestBuildPackageGo120/slice_to_zero_length_array
=== PAUSE TestBuildPackageGo120/slice_to_zero_length_array
=== RUN   TestBuildPackageGo120/slice_to_zero_length_array_type_parameter
=== PAUSE TestBuildPackageGo120/slice_to_zero_length_array_type_parameter
=== RUN   TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
=== PAUSE TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
=== RUN   TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter
=== PAUSE TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter
=== RUN   TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
=== PAUSE TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
=== RUN   TestBuildPackageGo120/matching_named_and_underlying_types
=== PAUSE TestBuildPackageGo120/matching_named_and_underlying_types
=== CONT  TestBuildPackageGo120/slice_to_array
=== CONT  TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter
=== CONT  TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
=== CONT  TestBuildPackageGo120/matching_named_and_underlying_types
=== CONT  TestBuildPackageGo120/slice_to_zero_length_array_type_parameter
=== CONT  TestBuildPackageGo120/slice_to_zero_length_array
=== CONT  TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
--- PASS: TestBuildPackageGo120 (0.00s)
    --- PASS: TestBuildPackageGo120/slice_to_array (0.00s)
    --- PASS: TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter (0.00s)
    --- PASS: TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter (0.00s)
    --- PASS: TestBuildPackageGo120/slice_to_zero_length_array_type_parameter (0.00s)
    --- PASS: TestBuildPackageGo120/slice_to_zero_length_array (0.00s)
    --- PASS: TestBuildPackageGo120/matching_named_and_underlying_types (0.00s)
    --- PASS: TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns (0.01s)
=== RUN   TestBuildPackage
--- PASS: TestBuildPackage (1.39s)
=== RUN   TestNoIndirectCreatePackage
# Name: testdata/a.init
# Package: testdata/a
# Synthetic: package initializer
func init():
0:                                                                entry P:0 S:2
	t0 = *init$guard                                                   bool
	if t0 goto 2 else 1
1:                                                           init.start P:1 S:1
	*init$guard = true:bool
	t1 = testdata/b.init()                                               ()
	jump 2
2:                                                            init.done P:2 S:0
	return

# Name: testdata/a.A
# Package: testdata/a
# Location: /tmp/TestNoIndirectCreatePackage1617184692/001/a/a.go:5:6
func A():
0:                                                                entry P:0 S:0
	t0 = struct{testdata/c.C}{}:testdata/b.B.C [#0]            testdata/c.C
	t1 = (testdata/c.C).F(t0)                                            ()
	return

# Name: (testdata/c.C).F
# Synthetic: from type information (on demand)
# Location: /tmp/TestNoIndirectCreatePackage1617184692/001/c/c.go:4:1
func (testdata/c.C) F():
	(external)

--- PASS: TestNoIndirectCreatePackage (0.10s)
=== RUN   TestRuntimeTypes
--- PASS: TestRuntimeTypes (0.02s)
=== RUN   TestInit
--- PASS: TestInit (3.16s)
=== RUN   TestSyntheticFuncs
--- PASS: TestSyntheticFuncs (0.00s)
=== RUN   TestPhiElimination
--- PASS: TestPhiElimination (0.00s)
=== RUN   TestGenericDecls
--- PASS: TestGenericDecls (0.00s)
=== RUN   TestGenericWrappers
=== RUN   TestGenericWrappers/bound
=== RUN   TestGenericWrappers/thunk
=== RUN   TestGenericWrappers/indirect
=== RUN   TestGenericWrappers/bound#01
=== RUN   TestGenericWrappers/thunk#01
=== RUN   TestGenericWrappers/indirect#01
--- PASS: TestGenericWrappers (0.00s)
    --- PASS: TestGenericWrappers/bound (0.00s)
    --- PASS: TestGenericWrappers/thunk (0.00s)
    --- PASS: TestGenericWrappers/indirect (0.00s)
    --- PASS: TestGenericWrappers/bound#01 (0.00s)
    --- PASS: TestGenericWrappers/thunk#01 (0.00s)
    --- PASS: TestGenericWrappers/indirect#01 (0.00s)
=== RUN   TestTypeparamTest
=== RUN   TestTypeparamTest/absdiff.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/absdiff.go
=== RUN   TestTypeparamTest/absdiff2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/absdiff2.go
=== RUN   TestTypeparamTest/absdiff3.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/absdiff3.go
=== RUN   TestTypeparamTest/absdiffimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/absdiffimp.go
=== RUN   TestTypeparamTest/absdiffimp2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/absdiffimp2.go
=== RUN   TestTypeparamTest/adder.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/adder.go
=== RUN   TestTypeparamTest/aliasimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/aliasimp.go
=== RUN   TestTypeparamTest/append.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/append.go
=== RUN   TestTypeparamTest/boundmethod.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/boundmethod.go
=== RUN   TestTypeparamTest/builtins.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/builtins.go
=== RUN   TestTypeparamTest/chans.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/chans.go
=== RUN   TestTypeparamTest/chansimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/chansimp.go
=== RUN   TestTypeparamTest/combine.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/combine.go
=== RUN   TestTypeparamTest/cons.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/cons.go
=== RUN   TestTypeparamTest/dedup.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/dedup.go
=== RUN   TestTypeparamTest/devirtualize1.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/devirtualize1.go
=== RUN   TestTypeparamTest/devirtualize2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/devirtualize2.go
=== RUN   TestTypeparamTest/dictionaryCapture-noinline.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture-noinline.go
=== RUN   TestTypeparamTest/dictionaryCapture.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture.go
=== RUN   TestTypeparamTest/dottype.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/dottype.go
=== RUN   TestTypeparamTest/double.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/double.go
=== RUN   TestTypeparamTest/eface.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/eface.go
=== RUN   TestTypeparamTest/equal.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/equal.go
=== RUN   TestTypeparamTest/fact.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/fact.go
=== RUN   TestTypeparamTest/factimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/factimp.go
=== RUN   TestTypeparamTest/gencrawler.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/gencrawler.go
=== RUN   TestTypeparamTest/genembed.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/genembed.go
=== RUN   TestTypeparamTest/genembed2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/genembed2.go
=== RUN   TestTypeparamTest/geninline.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/geninline.go
=== RUN   TestTypeparamTest/graph.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/graph.go
=== RUN   TestTypeparamTest/ifaceconv.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/ifaceconv.go
=== RUN   TestTypeparamTest/importtest.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/importtest.go
=== RUN   TestTypeparamTest/index.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/index.go
=== RUN   TestTypeparamTest/index2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/index2.go
=== RUN   TestTypeparamTest/interfacearg.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/interfacearg.go
=== RUN   TestTypeparamTest/issue23536.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue23536.go
=== RUN   TestTypeparamTest/issue376214.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue376214.go
=== RUN   TestTypeparamTest/issue39755.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue39755.go
=== RUN   TestTypeparamTest/issue42758.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue42758.go
=== RUN   TestTypeparamTest/issue44688.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue44688.go
=== RUN   TestTypeparamTest/issue45547.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue45547.go
=== RUN   TestTypeparamTest/issue45722.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue45722.go
=== RUN   TestTypeparamTest/issue45738.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue45738.go
=== RUN   TestTypeparamTest/issue45817.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue45817.go
=== RUN   TestTypeparamTest/issue46461.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue46461b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue46461b.go
=== RUN   TestTypeparamTest/issue46472.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue46472.go
=== RUN   TestTypeparamTest/issue46591.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue46591.go
=== RUN   TestTypeparamTest/issue47258.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47258.go
=== RUN   TestTypeparamTest/issue47272.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47272.go
=== RUN   TestTypeparamTest/issue47514.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47514.go
=== RUN   TestTypeparamTest/issue47514b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47514b.go
=== RUN   TestTypeparamTest/issue47514c.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47514c.go
=== RUN   TestTypeparamTest/issue47631.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47631.go
=== RUN   TestTypeparamTest/issue47676.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47676.go
=== RUN   TestTypeparamTest/issue47684.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47684.go
=== RUN   TestTypeparamTest/issue47684b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47684b.go
=== RUN   TestTypeparamTest/issue47684c.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47684c.go
=== RUN   TestTypeparamTest/issue47708.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47708.go
=== RUN   TestTypeparamTest/issue47710.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47710.go
=== RUN   TestTypeparamTest/issue47713.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47713.go
=== RUN   TestTypeparamTest/issue47716.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47716.go
=== RUN   TestTypeparamTest/issue47723.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47723.go
=== RUN   TestTypeparamTest/issue47740.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47740.go
=== RUN   TestTypeparamTest/issue47740b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47740b.go
=== RUN   TestTypeparamTest/issue47775.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47775.go
=== RUN   TestTypeparamTest/issue47775b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47775b.go
=== RUN   TestTypeparamTest/issue47797.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47797.go
=== RUN   TestTypeparamTest/issue47877.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47877.go
=== RUN   TestTypeparamTest/issue47878.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47878.go
=== RUN   TestTypeparamTest/issue47892.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47892.go
=== RUN   TestTypeparamTest/issue47892b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47892b.go
=== RUN   TestTypeparamTest/issue47896.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue47901.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47901.go
=== RUN   TestTypeparamTest/issue47924.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47924.go
=== RUN   TestTypeparamTest/issue47925.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47925.go
=== RUN   TestTypeparamTest/issue47925b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47925b.go
=== RUN   TestTypeparamTest/issue47925c.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47925c.go
=== RUN   TestTypeparamTest/issue47925d.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47925d.go
=== RUN   TestTypeparamTest/issue47929.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47929.go
=== RUN   TestTypeparamTest/issue47948.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47948.go
=== RUN   TestTypeparamTest/issue47966.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue47966.go
=== RUN   TestTypeparamTest/issue48013.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48013.go
=== RUN   TestTypeparamTest/issue48016.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48016.go
=== RUN   TestTypeparamTest/issue48030.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48030.go
=== RUN   TestTypeparamTest/issue48042.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48042.go
=== RUN   TestTypeparamTest/issue48047.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48047.go
=== RUN   TestTypeparamTest/issue48049.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48049.go
=== RUN   TestTypeparamTest/issue48056.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48056.go
=== RUN   TestTypeparamTest/issue48094.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48094.go
=== RUN   TestTypeparamTest/issue48094b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48094b.go
=== RUN   TestTypeparamTest/issue48137.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48137.go
=== RUN   TestTypeparamTest/issue48185a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48185a.go
=== RUN   TestTypeparamTest/issue48185b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48185b.go
=== RUN   TestTypeparamTest/issue48191.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48191.go
=== RUN   TestTypeparamTest/issue48198.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48198.go
=== RUN   TestTypeparamTest/issue48225.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48225.go
=== RUN   TestTypeparamTest/issue48253.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48253.go
=== RUN   TestTypeparamTest/issue48276a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48276a.go
=== RUN   TestTypeparamTest/issue48276b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48276b.go
=== RUN   TestTypeparamTest/issue48280.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48280.go
=== RUN   TestTypeparamTest/issue48306.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48306.go
=== RUN   TestTypeparamTest/issue48317.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48317.go
=== RUN   TestTypeparamTest/issue48318.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48318.go
=== RUN   TestTypeparamTest/issue48337a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48337a.go
=== RUN   TestTypeparamTest/issue48337b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48337b.go
=== RUN   TestTypeparamTest/issue48344.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48344.go
=== RUN   TestTypeparamTest/issue48424.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48424.go
=== RUN   TestTypeparamTest/issue48453.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48453.go
=== RUN   TestTypeparamTest/issue48454.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48454.go
=== RUN   TestTypeparamTest/issue48462.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48462.go
=== RUN   TestTypeparamTest/issue48537.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48537.go
=== RUN   TestTypeparamTest/issue48538.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48538.go
=== RUN   TestTypeparamTest/issue48598.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48598.go
=== RUN   TestTypeparamTest/issue48602.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48602.go
=== RUN   TestTypeparamTest/issue48604.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue48609.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48609.go
=== RUN   TestTypeparamTest/issue48617.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48617.go
=== RUN   TestTypeparamTest/issue48645a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48645a.go
=== RUN   TestTypeparamTest/issue48645b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48645b.go
=== RUN   TestTypeparamTest/issue48711.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue48716.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48716.go
=== RUN   TestTypeparamTest/issue48838.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue48838.go
=== RUN   TestTypeparamTest/issue48962.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue49027.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49027.go
=== RUN   TestTypeparamTest/issue49049.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49049.go
=== RUN   TestTypeparamTest/issue49241.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49241.go
=== RUN   TestTypeparamTest/issue49246.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49246.go
=== RUN   TestTypeparamTest/issue49295.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49295.go
=== RUN   TestTypeparamTest/issue49309.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49309.go
=== RUN   TestTypeparamTest/issue49421.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49421.go
=== RUN   TestTypeparamTest/issue49432.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49432.go
=== RUN   TestTypeparamTest/issue49497.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49497.go
=== RUN   TestTypeparamTest/issue49516.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49516.go
=== RUN   TestTypeparamTest/issue49524.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49524.go
=== RUN   TestTypeparamTest/issue49536.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49536.go
=== RUN   TestTypeparamTest/issue49538.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49538.go
=== RUN   TestTypeparamTest/issue49547.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49547.go
=== RUN   TestTypeparamTest/issue49611.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49611.go
=== RUN   TestTypeparamTest/issue49659.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49659.go
=== RUN   TestTypeparamTest/issue49659b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49659b.go
=== RUN   TestTypeparamTest/issue49667.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49667.go
=== RUN   TestTypeparamTest/issue49875.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49875.go
=== RUN   TestTypeparamTest/issue49893.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue49893.go
=== RUN   TestTypeparamTest/issue50002.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50002.go
=== RUN   TestTypeparamTest/issue50109.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50109.go
=== RUN   TestTypeparamTest/issue50109b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50109b.go
=== RUN   TestTypeparamTest/issue50121.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50121.go
=== RUN   TestTypeparamTest/issue50121b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50121b.go
=== RUN   TestTypeparamTest/issue50147.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50147.go
=== RUN   TestTypeparamTest/issue50177.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50177.go
=== RUN   TestTypeparamTest/issue50193.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50193.go
=== RUN   TestTypeparamTest/issue50259.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50259.go
=== RUN   TestTypeparamTest/issue50264.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50264.go
=== RUN   TestTypeparamTest/issue50317.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue50417.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50417.go
=== RUN   TestTypeparamTest/issue50417b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50417b.go
=== RUN   TestTypeparamTest/issue50419.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50419.go
=== RUN   TestTypeparamTest/issue50437.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50437.go
=== RUN   TestTypeparamTest/issue50481b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50481b.go
=== RUN   TestTypeparamTest/issue50481c.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50481c.go
=== RUN   TestTypeparamTest/issue50485.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50485.go
=== RUN   TestTypeparamTest/issue50486.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50486.go
=== RUN   TestTypeparamTest/issue50552.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50552.go
=== RUN   TestTypeparamTest/issue50561.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50561.go
=== RUN   TestTypeparamTest/issue50598.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50598.go
=== RUN   TestTypeparamTest/issue50642.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50642.go
=== RUN   TestTypeparamTest/issue50690a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50690a.go
=== RUN   TestTypeparamTest/issue50690b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50690b.go
=== RUN   TestTypeparamTest/issue50690c.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50690c.go
=== RUN   TestTypeparamTest/issue50833.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50833.go
=== RUN   TestTypeparamTest/issue50841.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50841.go
=== RUN   TestTypeparamTest/issue50993.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue50993.go
=== RUN   TestTypeparamTest/issue51219.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51219.go
=== RUN   TestTypeparamTest/issue51219b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51219b.go
=== RUN   TestTypeparamTest/issue51232.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue51233.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue51236.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51236.go
=== RUN   TestTypeparamTest/issue51245.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue51250a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51250a.go
=== RUN   TestTypeparamTest/issue51303.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51303.go
=== RUN   TestTypeparamTest/issue51355.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51355.go
=== RUN   TestTypeparamTest/issue51367.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51367.go
=== RUN   TestTypeparamTest/issue51423.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51423.go
=== RUN   TestTypeparamTest/issue51521.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51521.go
=== RUN   TestTypeparamTest/issue51522a.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51522a.go
=== RUN   TestTypeparamTest/issue51522b.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51522b.go
=== RUN   TestTypeparamTest/issue51700.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51700.go
=== RUN   TestTypeparamTest/issue51765.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51765.go
=== RUN   TestTypeparamTest/issue51832.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51832.go
=== RUN   TestTypeparamTest/issue51836.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51836.go
=== RUN   TestTypeparamTest/issue51840.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51840.go
=== RUN   TestTypeparamTest/issue51909.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51909.go
=== RUN   TestTypeparamTest/issue51925.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue51925.go
=== RUN   TestTypeparamTest/issue52026.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue52026.go
=== RUN   TestTypeparamTest/issue52117.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue52117.go
=== RUN   TestTypeparamTest/issue52124.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue52124.go
=== RUN   TestTypeparamTest/issue52228.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue52228.go
=== RUN   TestTypeparamTest/issue52241.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue52241.go
=== RUN   TestTypeparamTest/issue53087.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53087.go
=== RUN   TestTypeparamTest/issue53254.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53254.go
=== RUN   TestTypeparamTest/issue53390.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53390.go
=== RUN   TestTypeparamTest/issue53406.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53406.go
=== RUN   TestTypeparamTest/issue53419.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53419.go
=== RUN   TestTypeparamTest/issue53477.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53477.go
=== RUN   TestTypeparamTest/issue53762.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue53762.go
=== RUN   TestTypeparamTest/issue54135.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue54135.go
=== RUN   TestTypeparamTest/issue54225.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue54225.go
=== RUN   TestTypeparamTest/issue54302.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue54302.go
=== RUN   TestTypeparamTest/issue54456.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue54456.go
=== RUN   TestTypeparamTest/issue54497.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue54535.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue54535.go
=== RUN   TestTypeparamTest/issue54537.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue54537.go
=== RUN   TestTypeparamTest/issue54765.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/issue55101.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/issue55101.go
=== RUN   TestTypeparamTest/list.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/list.go
=== RUN   TestTypeparamTest/list2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/list2.go
=== RUN   TestTypeparamTest/listimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/listimp.go
=== RUN   TestTypeparamTest/listimp2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/listimp2.go
=== RUN   TestTypeparamTest/lockable.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/lockable.go
=== RUN   TestTypeparamTest/map.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/map.go
=== RUN   TestTypeparamTest/mapimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/mapimp.go
=== RUN   TestTypeparamTest/maps.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/maps.go
=== RUN   TestTypeparamTest/mapsimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/mapsimp.go
=== RUN   TestTypeparamTest/metrics.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/metrics.go
=== RUN   TestTypeparamTest/min.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/min.go
=== RUN   TestTypeparamTest/mincheck.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/minimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/minimp.go
=== RUN   TestTypeparamTest/mutualimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/mutualimp.go
=== RUN   TestTypeparamTest/nested.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/nested.go
=== RUN   TestTypeparamTest/ordered.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/ordered.go
=== RUN   TestTypeparamTest/orderedmap.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/orderedmap.go
=== RUN   TestTypeparamTest/orderedmapsimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/orderedmapsimp.go
=== RUN   TestTypeparamTest/pair.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/pair.go
=== RUN   TestTypeparamTest/pairimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/pairimp.go
=== RUN   TestTypeparamTest/pragma.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/recoverimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/recoverimp.go
=== RUN   TestTypeparamTest/select.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/select.go
=== RUN   TestTypeparamTest/sets.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/sets.go
=== RUN   TestTypeparamTest/setsimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/setsimp.go
=== RUN   TestTypeparamTest/settable.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/settable.go
=== RUN   TestTypeparamTest/shape1.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/shape1.go
=== RUN   TestTypeparamTest/sliceimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/sliceimp.go
=== RUN   TestTypeparamTest/slices.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/slices.go
=== RUN   TestTypeparamTest/smallest.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/smallest.go
=== RUN   TestTypeparamTest/smoketest.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/smoketest.go
=== RUN   TestTypeparamTest/stringable.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/stringable.go
=== RUN   TestTypeparamTest/stringer.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/stringer.go
=== RUN   TestTypeparamTest/stringerimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/stringerimp.go
=== RUN   TestTypeparamTest/struct.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/struct.go
=== RUN   TestTypeparamTest/structinit.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/structinit.go
=== RUN   TestTypeparamTest/subdict.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/subdict.go
=== RUN   TestTypeparamTest/sum.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/sum.go
=== RUN   TestTypeparamTest/tparam1.go
    builder_test.go:853: not detected as a run test
=== RUN   TestTypeparamTest/typelist.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typelist.go
=== RUN   TestTypeparamTest/typeswitch1.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch1.go
=== RUN   TestTypeparamTest/typeswitch2.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch2.go
=== RUN   TestTypeparamTest/typeswitch3.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch3.go
=== RUN   TestTypeparamTest/typeswitch4.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch4.go
=== RUN   TestTypeparamTest/typeswitch5.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch5.go
=== RUN   TestTypeparamTest/typeswitch6.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch6.go
=== RUN   TestTypeparamTest/typeswitch7.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/typeswitch7.go
=== RUN   TestTypeparamTest/valimp.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/valimp.go
=== RUN   TestTypeparamTest/value.go
    builder_test.go:856: Input: /usr/lib/go-1.21/test/typeparam/value.go
--- PASS: TestTypeparamTest (1.23s)
    --- PASS: TestTypeparamTest/absdiff.go (0.00s)
    --- PASS: TestTypeparamTest/absdiff2.go (0.01s)
    --- PASS: TestTypeparamTest/absdiff3.go (0.01s)
    --- PASS: TestTypeparamTest/absdiffimp.go (0.00s)
    --- PASS: TestTypeparamTest/absdiffimp2.go (0.00s)
    --- PASS: TestTypeparamTest/adder.go (0.00s)
    --- PASS: TestTypeparamTest/aliasimp.go (0.00s)
    --- PASS: TestTypeparamTest/append.go (0.00s)
    --- PASS: TestTypeparamTest/boundmethod.go (0.01s)
    --- PASS: TestTypeparamTest/builtins.go (0.00s)
    --- PASS: TestTypeparamTest/chans.go (0.03s)
    --- PASS: TestTypeparamTest/chansimp.go (0.00s)
    --- PASS: TestTypeparamTest/combine.go (0.00s)
    --- PASS: TestTypeparamTest/cons.go (0.01s)
    --- PASS: TestTypeparamTest/dedup.go (0.00s)
    --- PASS: TestTypeparamTest/devirtualize1.go (0.00s)
    --- PASS: TestTypeparamTest/devirtualize2.go (0.00s)
    --- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.01s)
    --- PASS: TestTypeparamTest/dictionaryCapture.go (0.01s)
    --- PASS: TestTypeparamTest/dottype.go (0.00s)
    --- PASS: TestTypeparamTest/double.go (0.01s)
    --- PASS: TestTypeparamTest/eface.go (0.01s)
    --- PASS: TestTypeparamTest/equal.go (0.00s)
    --- PASS: TestTypeparamTest/fact.go (0.00s)
    --- PASS: TestTypeparamTest/factimp.go (0.00s)
    --- PASS: TestTypeparamTest/gencrawler.go (0.00s)
    --- PASS: TestTypeparamTest/genembed.go (0.00s)
    --- PASS: TestTypeparamTest/genembed2.go (0.00s)
    --- PASS: TestTypeparamTest/geninline.go (0.00s)
    --- PASS: TestTypeparamTest/graph.go (0.02s)
    --- PASS: TestTypeparamTest/ifaceconv.go (0.00s)
    --- PASS: TestTypeparamTest/importtest.go (0.00s)
    --- PASS: TestTypeparamTest/index.go (0.01s)
    --- PASS: TestTypeparamTest/index2.go (0.01s)
    --- PASS: TestTypeparamTest/interfacearg.go (0.00s)
    --- PASS: TestTypeparamTest/issue23536.go (0.01s)
    --- PASS: TestTypeparamTest/issue376214.go (0.00s)
    --- PASS: TestTypeparamTest/issue39755.go (0.00s)
    --- PASS: TestTypeparamTest/issue42758.go (0.00s)
    --- PASS: TestTypeparamTest/issue44688.go (0.01s)
    --- PASS: TestTypeparamTest/issue45547.go (0.00s)
    --- PASS: TestTypeparamTest/issue45722.go (0.01s)
    --- PASS: TestTypeparamTest/issue45738.go (0.00s)
    --- PASS: TestTypeparamTest/issue45817.go (0.00s)
    --- SKIP: TestTypeparamTest/issue46461.go (0.00s)
    --- PASS: TestTypeparamTest/issue46461b.go (0.00s)
    --- PASS: TestTypeparamTest/issue46472.go (0.00s)
    --- PASS: TestTypeparamTest/issue46591.go (0.00s)
    --- PASS: TestTypeparamTest/issue47258.go (0.00s)
    --- PASS: TestTypeparamTest/issue47272.go (0.00s)
    --- PASS: TestTypeparamTest/issue47514.go (0.00s)
    --- PASS: TestTypeparamTest/issue47514b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47514c.go (0.00s)
    --- PASS: TestTypeparamTest/issue47631.go (0.00s)
    --- PASS: TestTypeparamTest/issue47676.go (0.00s)
    --- PASS: TestTypeparamTest/issue47684.go (0.00s)
    --- PASS: TestTypeparamTest/issue47684b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47684c.go (0.00s)
    --- PASS: TestTypeparamTest/issue47708.go (0.00s)
    --- PASS: TestTypeparamTest/issue47710.go (0.00s)
    --- PASS: TestTypeparamTest/issue47713.go (0.01s)
    --- PASS: TestTypeparamTest/issue47716.go (0.00s)
    --- PASS: TestTypeparamTest/issue47723.go (0.00s)
    --- PASS: TestTypeparamTest/issue47740.go (0.00s)
    --- PASS: TestTypeparamTest/issue47740b.go (0.01s)
    --- PASS: TestTypeparamTest/issue47775.go (0.00s)
    --- PASS: TestTypeparamTest/issue47775b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47797.go (0.00s)
    --- PASS: TestTypeparamTest/issue47877.go (0.00s)
    --- PASS: TestTypeparamTest/issue47878.go (0.00s)
    --- PASS: TestTypeparamTest/issue47892.go (0.00s)
    --- PASS: TestTypeparamTest/issue47892b.go (0.00s)
    --- SKIP: TestTypeparamTest/issue47896.go (0.00s)
    --- PASS: TestTypeparamTest/issue47901.go (0.00s)
    --- PASS: TestTypeparamTest/issue47924.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925c.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925d.go (0.00s)
    --- PASS: TestTypeparamTest/issue47929.go (0.00s)
    --- PASS: TestTypeparamTest/issue47948.go (0.00s)
    --- PASS: TestTypeparamTest/issue47966.go (0.00s)
    --- PASS: TestTypeparamTest/issue48013.go (0.00s)
    --- PASS: TestTypeparamTest/issue48016.go (0.01s)
    --- PASS: TestTypeparamTest/issue48030.go (0.00s)
    --- PASS: TestTypeparamTest/issue48042.go (0.01s)
    --- PASS: TestTypeparamTest/issue48047.go (0.00s)
    --- PASS: TestTypeparamTest/issue48049.go (0.00s)
    --- PASS: TestTypeparamTest/issue48056.go (0.00s)
    --- PASS: TestTypeparamTest/issue48094.go (0.00s)
    --- PASS: TestTypeparamTest/issue48094b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48137.go (0.00s)
    --- PASS: TestTypeparamTest/issue48185a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48185b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48191.go (0.08s)
    --- PASS: TestTypeparamTest/issue48198.go (0.01s)
    --- PASS: TestTypeparamTest/issue48225.go (0.00s)
    --- PASS: TestTypeparamTest/issue48253.go (0.00s)
    --- PASS: TestTypeparamTest/issue48276a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48276b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48280.go (0.00s)
    --- PASS: TestTypeparamTest/issue48306.go (0.00s)
    --- PASS: TestTypeparamTest/issue48317.go (0.00s)
    --- PASS: TestTypeparamTest/issue48318.go (0.00s)
    --- PASS: TestTypeparamTest/issue48337a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48337b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48344.go (0.00s)
    --- PASS: TestTypeparamTest/issue48424.go (0.00s)
    --- PASS: TestTypeparamTest/issue48453.go (0.00s)
    --- PASS: TestTypeparamTest/issue48454.go (0.00s)
    --- PASS: TestTypeparamTest/issue48462.go (0.00s)
    --- PASS: TestTypeparamTest/issue48537.go (0.00s)
    --- PASS: TestTypeparamTest/issue48538.go (0.01s)
    --- PASS: TestTypeparamTest/issue48598.go (0.00s)
    --- PASS: TestTypeparamTest/issue48602.go (0.00s)
    --- SKIP: TestTypeparamTest/issue48604.go (0.00s)
    --- PASS: TestTypeparamTest/issue48609.go (0.00s)
    --- PASS: TestTypeparamTest/issue48617.go (0.01s)
    --- PASS: TestTypeparamTest/issue48645a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48645b.go (0.00s)
    --- SKIP: TestTypeparamTest/issue48711.go (0.00s)
    --- PASS: TestTypeparamTest/issue48716.go (0.00s)
    --- PASS: TestTypeparamTest/issue48838.go (0.00s)
    --- SKIP: TestTypeparamTest/issue48962.go (0.00s)
    --- PASS: TestTypeparamTest/issue49027.go (0.00s)
    --- PASS: TestTypeparamTest/issue49049.go (0.00s)
    --- PASS: TestTypeparamTest/issue49241.go (0.00s)
    --- PASS: TestTypeparamTest/issue49246.go (0.00s)
    --- PASS: TestTypeparamTest/issue49295.go (0.00s)
    --- PASS: TestTypeparamTest/issue49309.go (0.00s)
    --- PASS: TestTypeparamTest/issue49421.go (0.00s)
    --- PASS: TestTypeparamTest/issue49432.go (0.00s)
    --- PASS: TestTypeparamTest/issue49497.go (0.00s)
    --- PASS: TestTypeparamTest/issue49516.go (0.00s)
    --- PASS: TestTypeparamTest/issue49524.go (0.00s)
    --- PASS: TestTypeparamTest/issue49536.go (0.00s)
    --- PASS: TestTypeparamTest/issue49538.go (0.00s)
    --- PASS: TestTypeparamTest/issue49547.go (0.00s)
    --- PASS: TestTypeparamTest/issue49611.go (0.00s)
    --- PASS: TestTypeparamTest/issue49659.go (0.00s)
    --- PASS: TestTypeparamTest/issue49659b.go (0.00s)
    --- PASS: TestTypeparamTest/issue49667.go (0.00s)
    --- PASS: TestTypeparamTest/issue49875.go (0.00s)
    --- PASS: TestTypeparamTest/issue49893.go (0.00s)
    --- PASS: TestTypeparamTest/issue50002.go (0.01s)
    --- PASS: TestTypeparamTest/issue50109.go (0.00s)
    --- PASS: TestTypeparamTest/issue50109b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50121.go (0.00s)
    --- PASS: TestTypeparamTest/issue50121b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50147.go (0.00s)
    --- PASS: TestTypeparamTest/issue50177.go (0.02s)
    --- PASS: TestTypeparamTest/issue50193.go (0.00s)
    --- PASS: TestTypeparamTest/issue50259.go (0.00s)
    --- PASS: TestTypeparamTest/issue50264.go (0.00s)
    --- SKIP: TestTypeparamTest/issue50317.go (0.00s)
    --- PASS: TestTypeparamTest/issue50417.go (0.00s)
    --- PASS: TestTypeparamTest/issue50417b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50419.go (0.00s)
    --- PASS: TestTypeparamTest/issue50437.go (0.00s)
    --- PASS: TestTypeparamTest/issue50481b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50481c.go (0.00s)
    --- PASS: TestTypeparamTest/issue50485.go (0.00s)
    --- PASS: TestTypeparamTest/issue50486.go (0.00s)
    --- PASS: TestTypeparamTest/issue50552.go (0.00s)
    --- PASS: TestTypeparamTest/issue50561.go (0.00s)
    --- PASS: TestTypeparamTest/issue50598.go (0.00s)
    --- PASS: TestTypeparamTest/issue50642.go (0.00s)
    --- PASS: TestTypeparamTest/issue50690a.go (0.00s)
    --- PASS: TestTypeparamTest/issue50690b.go (0.01s)
    --- PASS: TestTypeparamTest/issue50690c.go (0.00s)
    --- PASS: TestTypeparamTest/issue50833.go (0.00s)
    --- PASS: TestTypeparamTest/issue50841.go (0.00s)
    --- PASS: TestTypeparamTest/issue50993.go (0.00s)
    --- PASS: TestTypeparamTest/issue51219.go (0.00s)
    --- PASS: TestTypeparamTest/issue51219b.go (0.00s)
    --- SKIP: TestTypeparamTest/issue51232.go (0.00s)
    --- SKIP: TestTypeparamTest/issue51233.go (0.00s)
    --- PASS: TestTypeparamTest/issue51236.go (0.00s)
    --- SKIP: TestTypeparamTest/issue51245.go (0.00s)
    --- PASS: TestTypeparamTest/issue51250a.go (0.00s)
    --- PASS: TestTypeparamTest/issue51303.go (0.00s)
    --- PASS: TestTypeparamTest/issue51355.go (0.00s)
    --- PASS: TestTypeparamTest/issue51367.go (0.00s)
    --- PASS: TestTypeparamTest/issue51423.go (0.00s)
    --- PASS: TestTypeparamTest/issue51521.go (0.02s)
    --- PASS: TestTypeparamTest/issue51522a.go (0.00s)
    --- PASS: TestTypeparamTest/issue51522b.go (0.00s)
    --- PASS: TestTypeparamTest/issue51700.go (0.00s)
    --- PASS: TestTypeparamTest/issue51765.go (0.00s)
    --- PASS: TestTypeparamTest/issue51832.go (0.00s)
    --- PASS: TestTypeparamTest/issue51836.go (0.00s)
    --- PASS: TestTypeparamTest/issue51840.go (0.01s)
    --- PASS: TestTypeparamTest/issue51909.go (0.00s)
    --- PASS: TestTypeparamTest/issue51925.go (0.00s)
    --- PASS: TestTypeparamTest/issue52026.go (0.00s)
    --- PASS: TestTypeparamTest/issue52117.go (0.00s)
    --- PASS: TestTypeparamTest/issue52124.go (0.00s)
    --- PASS: TestTypeparamTest/issue52228.go (0.00s)
    --- PASS: TestTypeparamTest/issue52241.go (0.00s)
    --- PASS: TestTypeparamTest/issue53087.go (0.00s)
    --- PASS: TestTypeparamTest/issue53254.go (0.00s)
    --- PASS: TestTypeparamTest/issue53390.go (0.00s)
    --- PASS: TestTypeparamTest/issue53406.go (0.01s)
    --- PASS: TestTypeparamTest/issue53419.go (0.00s)
    --- PASS: TestTypeparamTest/issue53477.go (0.00s)
    --- PASS: TestTypeparamTest/issue53762.go (0.00s)
    --- PASS: TestTypeparamTest/issue54135.go (0.00s)
    --- PASS: TestTypeparamTest/issue54225.go (0.00s)
    --- PASS: TestTypeparamTest/issue54302.go (0.00s)
    --- PASS: TestTypeparamTest/issue54456.go (0.01s)
    --- SKIP: TestTypeparamTest/issue54497.go (0.00s)
    --- PASS: TestTypeparamTest/issue54535.go (0.00s)
    --- PASS: TestTypeparamTest/issue54537.go (0.00s)
    --- SKIP: TestTypeparamTest/issue54765.go (0.01s)
    --- PASS: TestTypeparamTest/issue55101.go (0.00s)
    --- PASS: TestTypeparamTest/list.go (0.01s)
    --- PASS: TestTypeparamTest/list2.go (0.12s)
    --- PASS: TestTypeparamTest/listimp.go (0.00s)
    --- PASS: TestTypeparamTest/listimp2.go (0.00s)
    --- PASS: TestTypeparamTest/lockable.go (0.00s)
    --- PASS: TestTypeparamTest/map.go (0.00s)
    --- PASS: TestTypeparamTest/mapimp.go (0.00s)
    --- PASS: TestTypeparamTest/maps.go (0.02s)
    --- PASS: TestTypeparamTest/mapsimp.go (0.00s)
    --- PASS: TestTypeparamTest/metrics.go (0.01s)
    --- PASS: TestTypeparamTest/min.go (0.00s)
    --- SKIP: TestTypeparamTest/mincheck.go (0.00s)
    --- PASS: TestTypeparamTest/minimp.go (0.00s)
    --- PASS: TestTypeparamTest/mutualimp.go (0.00s)
    --- PASS: TestTypeparamTest/nested.go (0.02s)
    --- PASS: TestTypeparamTest/ordered.go (0.02s)
    --- PASS: TestTypeparamTest/orderedmap.go (0.02s)
    --- PASS: TestTypeparamTest/orderedmapsimp.go (0.00s)
    --- PASS: TestTypeparamTest/pair.go (0.01s)
    --- PASS: TestTypeparamTest/pairimp.go (0.00s)
    --- SKIP: TestTypeparamTest/pragma.go (0.00s)
    --- PASS: TestTypeparamTest/recoverimp.go (0.00s)
    --- PASS: TestTypeparamTest/select.go (0.00s)
    --- PASS: TestTypeparamTest/sets.go (0.04s)
    --- PASS: TestTypeparamTest/setsimp.go (0.00s)
    --- PASS: TestTypeparamTest/settable.go (0.01s)
    --- PASS: TestTypeparamTest/shape1.go (0.00s)
    --- PASS: TestTypeparamTest/sliceimp.go (0.00s)
    --- PASS: TestTypeparamTest/slices.go (0.05s)
    --- PASS: TestTypeparamTest/smallest.go (0.01s)
    --- PASS: TestTypeparamTest/smoketest.go (0.00s)
    --- PASS: TestTypeparamTest/stringable.go (0.00s)
    --- PASS: TestTypeparamTest/stringer.go (0.01s)
    --- PASS: TestTypeparamTest/stringerimp.go (0.00s)
    --- PASS: TestTypeparamTest/struct.go (0.00s)
    --- PASS: TestTypeparamTest/structinit.go (0.00s)
    --- PASS: TestTypeparamTest/subdict.go (0.01s)
    --- PASS: TestTypeparamTest/sum.go (0.01s)
    --- SKIP: TestTypeparamTest/tparam1.go (0.00s)
    --- PASS: TestTypeparamTest/typelist.go (0.01s)
    --- PASS: TestTypeparamTest/typeswitch1.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch2.go (0.01s)
    --- PASS: TestTypeparamTest/typeswitch3.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch4.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch5.go (0.01s)
    --- PASS: TestTypeparamTest/typeswitch6.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch7.go (0.00s)
    --- PASS: TestTypeparamTest/valimp.go (0.00s)
    --- PASS: TestTypeparamTest/value.go (0.01s)
=== RUN   TestOrderOfOperations
=== RUN   TestOrderOfOperations/sliceMax
=== PAUSE TestOrderOfOperations/sliceMax
=== RUN   TestOrderOfOperations/slice
=== PAUSE TestOrderOfOperations/slice
=== CONT  TestOrderOfOperations/sliceMax
=== CONT  TestOrderOfOperations/slice
--- PASS: TestOrderOfOperations (0.00s)
    --- PASS: TestOrderOfOperations/sliceMax (0.00s)
    --- PASS: TestOrderOfOperations/slice (0.00s)
=== RUN   TestGenericFunctionSelector
--- PASS: TestGenericFunctionSelector (0.00s)
=== RUN   TestIssue58491
--- PASS: TestIssue58491 (0.00s)
=== RUN   TestIssue58491Rec
--- PASS: TestIssue58491Rec (0.00s)
=== RUN   TestSyntax
--- PASS: TestSyntax (0.00s)
=== RUN   TestGo117Builtins
=== RUN   TestGo117Builtins/slice_to_array_pointer
=== PAUSE TestGo117Builtins/slice_to_array_pointer
=== RUN   TestGo117Builtins/unsafe_slice
=== PAUSE TestGo117Builtins/unsafe_slice
=== RUN   TestGo117Builtins/unsafe_add
=== PAUSE TestGo117Builtins/unsafe_add
=== CONT  TestGo117Builtins/slice_to_array_pointer
=== CONT  TestGo117Builtins/unsafe_add
=== CONT  TestGo117Builtins/unsafe_slice
--- PASS: TestGo117Builtins (0.00s)
    --- PASS: TestGo117Builtins/slice_to_array_pointer (0.00s)
    --- PASS: TestGo117Builtins/unsafe_add (0.02s)
    --- PASS: TestGo117Builtins/unsafe_slice (0.02s)
=== RUN   TestConstString
--- PASS: TestConstString (0.00s)
=== RUN   TestCoreType
--- PASS: TestCoreType (0.00s)
=== RUN   TestMethodValue
--- PASS: TestMethodValue (0.00s)
=== RUN   TestObjValueLookup
--- PASS: TestObjValueLookup (2.96s)
=== RUN   TestValueForExpr
--- PASS: TestValueForExpr (0.01s)
=== RUN   TestValueForExprStructConv
--- PASS: TestValueForExprStructConv (0.00s)
=== RUN   TestEnclosingFunction
--- PASS: TestEnclosingFunction (0.01s)
=== RUN   TestStdlib
    stdlib_test.go:57: skipping in short mode; too slow (https://golang.org/issue/14113)
--- SKIP: TestStdlib (0.00s)
=== RUN   TestNetHTTP
    stdlib_test.go:57: skipping in short mode; too slow (https://golang.org/issue/14113)
--- SKIP: TestNetHTTP (0.00s)
=== RUN   Example_buildPackage
--- PASS: Example_buildPackage (0.43s)
PASS
ok  	golang.org/x/tools/go/ssa	9.482s
=== RUN   TestTestdataFiles
=== RUN   TestTestdataFiles/boundmeth.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/boundmeth.go
PASS
=== RUN   TestTestdataFiles/complit.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/complit.go
PASS
=== RUN   TestTestdataFiles/convert.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/convert.go
PASS
=== RUN   TestTestdataFiles/coverage.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/coverage.go
PASS
=== RUN   TestTestdataFiles/deepequal.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/deepequal.go
PASS
=== RUN   TestTestdataFiles/defer.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/defer.go
PASS
=== RUN   TestTestdataFiles/fieldprom.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fieldprom.go
PASS
=== RUN   TestTestdataFiles/forvarlifetime_old.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/forvarlifetime_old.go
PASS
=== RUN   TestTestdataFiles/ifaceconv.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/ifaceconv.go
PASS
=== RUN   TestTestdataFiles/ifaceprom.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/ifaceprom.go
PASS
=== RUN   TestTestdataFiles/initorder.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/initorder.go
PASS
=== RUN   TestTestdataFiles/methprom.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/methprom.go
PASS
=== RUN   TestTestdataFiles/mrvchain.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/mrvchain.go
PASS
=== RUN   TestTestdataFiles/range.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/range.go
PASS
=== RUN   TestTestdataFiles/recover.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/recover.go
PASS
=== RUN   TestTestdataFiles/reflect.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/reflect.go
PASS
=== RUN   TestTestdataFiles/slice2arrayptr.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/slice2arrayptr.go
PASS
=== RUN   TestTestdataFiles/static.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/static.go
PASS
=== RUN   TestTestdataFiles/width32.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/width32.go
PASS
=== RUN   TestTestdataFiles/rangevarlifetime_old.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/rangevarlifetime_old.go
PASS
=== RUN   TestTestdataFiles/fixedbugs/issue52342.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue52342.go
PASS
=== RUN   TestTestdataFiles/fixedbugs/issue55115.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue55115.go
PASS
=== RUN   TestTestdataFiles/slice2array.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/slice2array.go
PASS
=== RUN   TestTestdataFiles/minmax.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/minmax.go
PASS
=== RUN   TestTestdataFiles/fixedbugs/issue52835.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue52835.go
PASS
=== RUN   TestTestdataFiles/fixedbugs/issue55086.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue55086.go
PASS
=== RUN   TestTestdataFiles/typeassert.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/typeassert.go
PASS
=== RUN   TestTestdataFiles/zeros.go
    interp_test.go:163: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/zeros.go
PASS
--- PASS: TestTestdataFiles (0.50s)
    --- PASS: TestTestdataFiles/boundmeth.go (0.01s)
    --- PASS: TestTestdataFiles/complit.go (0.01s)
    --- PASS: TestTestdataFiles/convert.go (0.00s)
    --- PASS: TestTestdataFiles/coverage.go (0.12s)
    --- PASS: TestTestdataFiles/deepequal.go (0.05s)
    --- PASS: TestTestdataFiles/defer.go (0.05s)
    --- PASS: TestTestdataFiles/fieldprom.go (0.02s)
    --- PASS: TestTestdataFiles/forvarlifetime_old.go (0.02s)
    --- PASS: TestTestdataFiles/ifaceconv.go (0.02s)
    --- PASS: TestTestdataFiles/ifaceprom.go (0.00s)
    --- PASS: TestTestdataFiles/initorder.go (0.01s)
    --- PASS: TestTestdataFiles/methprom.go (0.00s)
    --- PASS: TestTestdataFiles/mrvchain.go (0.00s)
    --- PASS: TestTestdataFiles/range.go (0.01s)
    --- PASS: TestTestdataFiles/recover.go (0.01s)
    --- PASS: TestTestdataFiles/reflect.go (0.01s)
    --- PASS: TestTestdataFiles/slice2arrayptr.go (0.00s)
    --- PASS: TestTestdataFiles/static.go (0.00s)
    --- PASS: TestTestdataFiles/width32.go (0.00s)
    --- PASS: TestTestdataFiles/rangevarlifetime_old.go (0.01s)
    --- PASS: TestTestdataFiles/fixedbugs/issue52342.go (0.00s)
    --- PASS: TestTestdataFiles/fixedbugs/issue55115.go (0.02s)
    --- PASS: TestTestdataFiles/slice2array.go (0.01s)
    --- PASS: TestTestdataFiles/minmax.go (0.02s)
    --- PASS: TestTestdataFiles/fixedbugs/issue52835.go (0.00s)
    --- PASS: TestTestdataFiles/fixedbugs/issue55086.go (0.01s)
    --- PASS: TestTestdataFiles/typeassert.go (0.03s)
    --- PASS: TestTestdataFiles/zeros.go (0.00s)
=== RUN   TestGorootTest
=== RUN   TestGorootTest/235.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/235.go
PASS
=== RUN   TestGorootTest/alias1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/alias1.go
PASS
=== RUN   TestGorootTest/func5.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/func5.go
PASS
=== RUN   TestGorootTest/func6.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/func6.go
PASS
=== RUN   TestGorootTest/func7.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/func7.go
PASS
=== RUN   TestGorootTest/func8.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/func8.go
PASS
=== RUN   TestGorootTest/helloworld.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/helloworld.go
hello, world
PASS
=== RUN   TestGorootTest/varinit.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/varinit.go
PASS
=== RUN   TestGorootTest/escape3.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/escape3.go
PASS
=== RUN   TestGorootTest/initcomma.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/initcomma.go
PASS
=== RUN   TestGorootTest/cmp.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/cmp.go
PASS
=== RUN   TestGorootTest/compos.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/compos.go
PASS
=== RUN   TestGorootTest/turing.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/turing.go
PASS
=== RUN   TestGorootTest/indirect.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/indirect.go
PASS
=== RUN   TestGorootTest/complit.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/complit.go
PASS
=== RUN   TestGorootTest/for.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/for.go
PASS
=== RUN   TestGorootTest/struct0.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/struct0.go
PASS
=== RUN   TestGorootTest/intcvt.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/intcvt.go
PASS
=== RUN   TestGorootTest/printbig.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/printbig.go
0
-1
PASS
=== RUN   TestGorootTest/deferprint.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/deferprint.go
printing: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
42 true false true 1.5 world <nil> [] map[] 0x0 255
PASS
=== RUN   TestGorootTest/escape.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/escape.go
PASS
=== RUN   TestGorootTest/range.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/range.go
PASS
=== RUN   TestGorootTest/const4.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/const4.go
PASS
=== RUN   TestGorootTest/float_lit.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/float_lit.go
PASS
=== RUN   TestGorootTest/bigalg.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/bigalg.go
PASS
=== RUN   TestGorootTest/decl.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/decl.go
PASS
=== RUN   TestGorootTest/if.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/if.go
PASS
=== RUN   TestGorootTest/named.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/named.go
PASS
=== RUN   TestGorootTest/bigmap.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/bigmap.go
PASS
=== RUN   TestGorootTest/func.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/func.go
PASS
=== RUN   TestGorootTest/reorder2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/reorder2.go
PASS
=== RUN   TestGorootTest/gc.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/gc.go
PASS
=== RUN   TestGorootTest/simassign.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/simassign.go
PASS
=== RUN   TestGorootTest/iota.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/iota.go
PASS
=== RUN   TestGorootTest/nilptr2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/nilptr2.go
PASS
=== RUN   TestGorootTest/utf.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/utf.go
PASS
=== RUN   TestGorootTest/method.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/method.go
PASS
=== RUN   TestGorootTest/char_lit.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/char_lit.go
PASS
=== RUN   TestGorootTest/env.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/env.go
PASS
=== RUN   TestGorootTest/int_lit.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/int_lit.go
PASS
=== RUN   TestGorootTest/string_lit.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/string_lit.go
PASS
=== RUN   TestGorootTest/defer.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/defer.go
PASS
=== RUN   TestGorootTest/typeswitch.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeswitch.go
PASS
=== RUN   TestGorootTest/stringrange.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/stringrange.go
PASS
=== RUN   TestGorootTest/reorder.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/reorder.go
PASS
=== RUN   TestGorootTest/method3.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/method3.go
PASS
=== RUN   TestGorootTest/literal.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/literal.go
PASS
=== RUN   TestGorootTest/nul1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/nul1.go

package main

var x = "in string "	// ERROR "NUL"

var y = `in raw string  foo`  // ERROR "NUL"

// in comment   // ERROR "NUL"

/* in other comment  */ // ERROR "NUL"

/* in source code */ // ERROR "NUL"





/* in variable name */


PASS
=== RUN   TestGorootTest/zerodivide.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/zerodivide.go
PASS
=== RUN   TestGorootTest/convert.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/convert.go
PASS
=== RUN   TestGorootTest/convT2X.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/convT2X.go
PASS
=== RUN   TestGorootTest/switch.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/switch.go
PASS
=== RUN   TestGorootTest/ddd.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/ddd.go
PASS
=== RUN   TestGorootTest/blank.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/blank.go
PASS
=== RUN   TestGorootTest/closedchan.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/closedchan.go
PASS
=== RUN   TestGorootTest/divide.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/divide.go
PASS
=== RUN   TestGorootTest/rename.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/rename.go
PASS
=== RUN   TestGorootTest/nil.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/nil.go
PASS
=== RUN   TestGorootTest/recover1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/recover1.go
PASS
=== RUN   TestGorootTest/recover2.go
    interp_test.go:160: The recover2.go test is broken in go1.14+. See golang.org/issue/34089.
=== RUN   TestGorootTest/recover3.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/recover3.go
PASS
=== RUN   TestGorootTest/typeswitch1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeswitch1.go
PASS
=== RUN   TestGorootTest/floatcmp.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/floatcmp.go
PASS
=== RUN   TestGorootTest/crlf.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/crlf.go

package main
CR

import "fmt"

var CR s = "hello\n" + CR
	" world"CR

var t = BQhelloCR
 worldBQ

var u = BQhCReCRlCRlCRoCR
 worldBQ

var golden = "hello\n world"

func main() {
	if s != golden {
		fmt.Printf("s=%q, want %q", s, golden)
	}
	if t != golden {
		fmt.Printf("t=%q, want %q", t, golden)
	}
	if u != golden {
		fmt.Printf("u=%q, want %q", u, golden)
	}
}
PASS
--- PASS: TestGorootTest (0.84s)
    --- PASS: TestGorootTest/235.go (0.01s)
    --- PASS: TestGorootTest/alias1.go (0.00s)
    --- PASS: TestGorootTest/func5.go (0.00s)
    --- PASS: TestGorootTest/func6.go (0.00s)
    --- PASS: TestGorootTest/func7.go (0.00s)
    --- PASS: TestGorootTest/func8.go (0.00s)
    --- PASS: TestGorootTest/helloworld.go (0.00s)
    --- PASS: TestGorootTest/varinit.go (0.00s)
    --- PASS: TestGorootTest/escape3.go (0.00s)
    --- PASS: TestGorootTest/initcomma.go (0.00s)
    --- PASS: TestGorootTest/cmp.go (0.02s)
    --- PASS: TestGorootTest/compos.go (0.00s)
    --- PASS: TestGorootTest/turing.go (0.01s)
    --- PASS: TestGorootTest/indirect.go (0.00s)
    --- PASS: TestGorootTest/complit.go (0.01s)
    --- PASS: TestGorootTest/for.go (0.01s)
    --- PASS: TestGorootTest/struct0.go (0.00s)
    --- PASS: TestGorootTest/intcvt.go (0.01s)
    --- PASS: TestGorootTest/printbig.go (0.00s)
    --- PASS: TestGorootTest/deferprint.go (0.00s)
    --- PASS: TestGorootTest/escape.go (0.01s)
    --- PASS: TestGorootTest/range.go (0.04s)
    --- PASS: TestGorootTest/const4.go (0.01s)
    --- PASS: TestGorootTest/float_lit.go (0.02s)
    --- PASS: TestGorootTest/bigalg.go (0.01s)
    --- PASS: TestGorootTest/decl.go (0.00s)
    --- PASS: TestGorootTest/if.go (0.00s)
    --- PASS: TestGorootTest/named.go (0.02s)
    --- PASS: TestGorootTest/bigmap.go (0.03s)
    --- PASS: TestGorootTest/func.go (0.00s)
    --- PASS: TestGorootTest/reorder2.go (0.03s)
    --- PASS: TestGorootTest/gc.go (0.05s)
    --- PASS: TestGorootTest/simassign.go (0.01s)
    --- PASS: TestGorootTest/iota.go (0.00s)
    --- PASS: TestGorootTest/nilptr2.go (0.04s)
    --- PASS: TestGorootTest/utf.go (0.00s)
    --- PASS: TestGorootTest/method.go (0.02s)
    --- PASS: TestGorootTest/char_lit.go (0.01s)
    --- PASS: TestGorootTest/env.go (0.00s)
    --- PASS: TestGorootTest/int_lit.go (0.00s)
    --- PASS: TestGorootTest/string_lit.go (0.00s)
    --- PASS: TestGorootTest/defer.go (0.03s)
    --- PASS: TestGorootTest/typeswitch.go (0.03s)
    --- PASS: TestGorootTest/stringrange.go (0.04s)
    --- PASS: TestGorootTest/reorder.go (0.02s)
    --- PASS: TestGorootTest/method3.go (0.00s)
    --- PASS: TestGorootTest/literal.go (0.06s)
    --- PASS: TestGorootTest/nul1.go (0.01s)
    --- PASS: TestGorootTest/zerodivide.go (0.05s)
    --- PASS: TestGorootTest/convert.go (0.01s)
    --- PASS: TestGorootTest/convT2X.go (0.01s)
    --- PASS: TestGorootTest/switch.go (0.01s)
    --- PASS: TestGorootTest/ddd.go (0.01s)
    --- PASS: TestGorootTest/blank.go (0.02s)
    --- PASS: TestGorootTest/closedchan.go (0.02s)
    --- PASS: TestGorootTest/divide.go (0.02s)
    --- PASS: TestGorootTest/rename.go (0.01s)
    --- PASS: TestGorootTest/nil.go (0.05s)
    --- PASS: TestGorootTest/recover1.go (0.00s)
    --- SKIP: TestGorootTest/recover2.go (0.00s)
    --- PASS: TestGorootTest/recover3.go (0.01s)
    --- PASS: TestGorootTest/typeswitch1.go (0.01s)
    --- PASS: TestGorootTest/floatcmp.go (0.02s)
    --- PASS: TestGorootTest/crlf.go (0.01s)
=== RUN   TestTypeparamTest
=== RUN   TestTypeparamTest/absdiff.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/absdiff.go
PASS
=== RUN   TestTypeparamTest/absdiff2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/absdiff2.go
PASS
=== RUN   TestTypeparamTest/absdiff3.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/absdiff3.go
PASS
=== RUN   TestTypeparamTest/absdiffimp.go
    interp_test.go:352: Not a `// run` file: absdiffimp.go
=== RUN   TestTypeparamTest/absdiffimp2.go
    interp_test.go:352: Not a `// run` file: absdiffimp2.go
=== RUN   TestTypeparamTest/adder.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/adder.go
PASS
=== RUN   TestTypeparamTest/aliasimp.go
    interp_test.go:352: Not a `// run` file: aliasimp.go
=== RUN   TestTypeparamTest/append.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/append.go
PASS
=== RUN   TestTypeparamTest/boundmethod.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/boundmethod.go
PASS
=== RUN   TestTypeparamTest/builtins.go
    interp_test.go:352: Not a `// run` file: builtins.go
=== RUN   TestTypeparamTest/chans.go
    interp_test.go:357: skipping: interp tests do not support runtime.SetFinalizer
=== RUN   TestTypeparamTest/chansimp.go
    interp_test.go:352: Not a `// run` file: chansimp.go
=== RUN   TestTypeparamTest/combine.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/combine.go
PASS
=== RUN   TestTypeparamTest/cons.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/cons.go
PASS
=== RUN   TestTypeparamTest/dedup.go
    interp_test.go:352: Not a `// run` file: dedup.go
=== RUN   TestTypeparamTest/devirtualize1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/devirtualize1.go
PASS
=== RUN   TestTypeparamTest/devirtualize2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/devirtualize2.go
PASS
=== RUN   TestTypeparamTest/dictionaryCapture-noinline.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture-noinline.go
PASS
=== RUN   TestTypeparamTest/dictionaryCapture.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture.go
PASS
=== RUN   TestTypeparamTest/dottype.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/dottype.go
3
3 true
0 false
3
3 true
0 false
3
3
0
0 true
PASS
=== RUN   TestTypeparamTest/double.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/double.go
PASS
=== RUN   TestTypeparamTest/eface.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/eface.go
PASS
=== RUN   TestTypeparamTest/equal.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/equal.go
PASS
=== RUN   TestTypeparamTest/fact.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/fact.go
PASS
=== RUN   TestTypeparamTest/factimp.go
    interp_test.go:352: Not a `// run` file: factimp.go
=== RUN   TestTypeparamTest/gencrawler.go
    interp_test.go:352: Not a `// run` file: gencrawler.go
=== RUN   TestTypeparamTest/genembed.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/genembed.go
PASS
=== RUN   TestTypeparamTest/genembed2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/genembed2.go
PASS
=== RUN   TestTypeparamTest/geninline.go
    interp_test.go:352: Not a `// run` file: geninline.go
=== RUN   TestTypeparamTest/graph.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/graph.go
PASS
=== RUN   TestTypeparamTest/ifaceconv.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/ifaceconv.go
PASS
=== RUN   TestTypeparamTest/importtest.go
    interp_test.go:352: Not a `// run` file: importtest.go
=== RUN   TestTypeparamTest/index.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/index.go
PASS
=== RUN   TestTypeparamTest/index2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/index2.go
PASS
=== RUN   TestTypeparamTest/interfacearg.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/interfacearg.go
PASS
=== RUN   TestTypeparamTest/issue23536.go
    interp_test.go:357: skipping: unknown reason
=== RUN   TestTypeparamTest/issue376214.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue376214.go
PASS
=== RUN   TestTypeparamTest/issue39755.go
    interp_test.go:352: Not a `// run` file: issue39755.go
=== RUN   TestTypeparamTest/issue42758.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue42758.go
PASS
=== RUN   TestTypeparamTest/issue44688.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue44688.go
PASS
=== RUN   TestTypeparamTest/issue45547.go
    interp_test.go:352: Not a `// run` file: issue45547.go
=== RUN   TestTypeparamTest/issue45722.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue45722.go
PASS
=== RUN   TestTypeparamTest/issue45738.go
    interp_test.go:352: Not a `// run` file: issue45738.go
=== RUN   TestTypeparamTest/issue45817.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue45817.go
PASS
=== RUN   TestTypeparamTest/issue46461.go
    interp_test.go:352: Not a `// run` file: issue46461.go
=== RUN   TestTypeparamTest/issue46461b.go
    interp_test.go:352: Not a `// run` file: issue46461b.go
=== RUN   TestTypeparamTest/issue46472.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue46472.go
PASS
=== RUN   TestTypeparamTest/issue46591.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue46591.go
PASS
=== RUN   TestTypeparamTest/issue47258.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47258.go
PASS
=== RUN   TestTypeparamTest/issue47272.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47272.go
{true 1} {false 0}
{true 1 (%!s(<nil>), <nil>)} {false 0 (errors.errorString, {test})}
PASS
=== RUN   TestTypeparamTest/issue47514.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47514.go
PASS
=== RUN   TestTypeparamTest/issue47514b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47514b.go
PASS
=== RUN   TestTypeparamTest/issue47514c.go
    interp_test.go:352: Not a `// run` file: issue47514c.go
=== RUN   TestTypeparamTest/issue47631.go
    interp_test.go:352: Not a `// run` file: issue47631.go
=== RUN   TestTypeparamTest/issue47676.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47676.go
PASS
=== RUN   TestTypeparamTest/issue47684.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47684.go
PASS
=== RUN   TestTypeparamTest/issue47684b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47684b.go
PASS
=== RUN   TestTypeparamTest/issue47684c.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47684c.go
PASS
=== RUN   TestTypeparamTest/issue47708.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47708.go
PASS
=== RUN   TestTypeparamTest/issue47710.go
    interp_test.go:352: Not a `// run` file: issue47710.go
=== RUN   TestTypeparamTest/issue47713.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47713.go
Sent %s
PASS
=== RUN   TestTypeparamTest/issue47716.go
    interp_test.go:357: skipping: interp tests do not handle unsafe.Sizeof
=== RUN   TestTypeparamTest/issue47723.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47723.go
PASS
=== RUN   TestTypeparamTest/issue47740.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47740.go
PASS
=== RUN   TestTypeparamTest/issue47740b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47740b.go
PASS
=== RUN   TestTypeparamTest/issue47775.go
    interp_test.go:352: Not a `// run` file: issue47775.go
=== RUN   TestTypeparamTest/issue47775b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47775b.go
PASS
=== RUN   TestTypeparamTest/issue47797.go
    interp_test.go:352: Not a `// run` file: issue47797.go
=== RUN   TestTypeparamTest/issue47877.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47877.go
PASS
=== RUN   TestTypeparamTest/issue47878.go
    interp_test.go:352: Not a `// run` file: issue47878.go
=== RUN   TestTypeparamTest/issue47892.go
    interp_test.go:352: Not a `// run` file: issue47892.go
=== RUN   TestTypeparamTest/issue47892b.go
    interp_test.go:352: Not a `// run` file: issue47892b.go
=== RUN   TestTypeparamTest/issue47896.go
    interp_test.go:352: Not a `// run` file: issue47896.go
=== RUN   TestTypeparamTest/issue47901.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47901.go
PASS
=== RUN   TestTypeparamTest/issue47924.go
    interp_test.go:352: Not a `// run` file: issue47924.go
=== RUN   TestTypeparamTest/issue47925.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47925.go
PASS
=== RUN   TestTypeparamTest/issue47925b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47925b.go
PASS
=== RUN   TestTypeparamTest/issue47925c.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47925c.go
PASS
=== RUN   TestTypeparamTest/issue47925d.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue47925d.go
PASS
=== RUN   TestTypeparamTest/issue47929.go
    interp_test.go:352: Not a `// run` file: issue47929.go
=== RUN   TestTypeparamTest/issue47948.go
    interp_test.go:352: Not a `// run` file: issue47948.go
=== RUN   TestTypeparamTest/issue47966.go
    interp_test.go:352: Not a `// run` file: issue47966.go
=== RUN   TestTypeparamTest/issue48013.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48013.go
PASS
=== RUN   TestTypeparamTest/issue48016.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48016.go
PASS
=== RUN   TestTypeparamTest/issue48030.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48030.go
PASS
=== RUN   TestTypeparamTest/issue48042.go
    interp_test.go:357: skipping: interp tests do not handle reflect.Value.SetInt
=== RUN   TestTypeparamTest/issue48047.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48047.go
PASS
=== RUN   TestTypeparamTest/issue48049.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48049.go
PASS
=== RUN   TestTypeparamTest/issue48056.go
    interp_test.go:352: Not a `// run` file: issue48056.go
=== RUN   TestTypeparamTest/issue48094.go
    interp_test.go:352: Not a `// run` file: issue48094.go
=== RUN   TestTypeparamTest/issue48094b.go
    interp_test.go:352: Not a `// run` file: issue48094b.go
=== RUN   TestTypeparamTest/issue48137.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48137.go
PASS
=== RUN   TestTypeparamTest/issue48185a.go
    interp_test.go:352: Not a `// run` file: issue48185a.go
=== RUN   TestTypeparamTest/issue48185b.go
    interp_test.go:352: Not a `// run` file: issue48185b.go
=== RUN   TestTypeparamTest/issue48191.go
    interp_test.go:352: Not a `// run` file: issue48191.go
=== RUN   TestTypeparamTest/issue48198.go
    interp_test.go:352: Not a `// run` file: issue48198.go
=== RUN   TestTypeparamTest/issue48225.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48225.go
PASS
=== RUN   TestTypeparamTest/issue48253.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48253.go
PASS
=== RUN   TestTypeparamTest/issue48276a.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48276a.go
%v:%v
PASS
=== RUN   TestTypeparamTest/issue48276b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48276b.go
PASS
=== RUN   TestTypeparamTest/issue48280.go
    interp_test.go:352: Not a `// run` file: issue48280.go
=== RUN   TestTypeparamTest/issue48306.go
    interp_test.go:352: Not a `// run` file: issue48306.go
=== RUN   TestTypeparamTest/issue48317.go
    interp_test.go:357: skipping: interp tests do not support encoding/json
=== RUN   TestTypeparamTest/issue48318.go
    interp_test.go:357: skipping: interp tests do not support encoding/json
=== RUN   TestTypeparamTest/issue48337a.go
    interp_test.go:352: Not a `// run` file: issue48337a.go
=== RUN   TestTypeparamTest/issue48337b.go
    interp_test.go:352: Not a `// run` file: issue48337b.go
=== RUN   TestTypeparamTest/issue48344.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48344.go
PASS
=== RUN   TestTypeparamTest/issue48424.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48424.go
PASS
=== RUN   TestTypeparamTest/issue48453.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48453.go
PASS
=== RUN   TestTypeparamTest/issue48454.go
    interp_test.go:352: Not a `// run` file: issue48454.go
=== RUN   TestTypeparamTest/issue48462.go
    interp_test.go:352: Not a `// run` file: issue48462.go
=== RUN   TestTypeparamTest/issue48537.go
    interp_test.go:352: Not a `// run` file: issue48537.go
=== RUN   TestTypeparamTest/issue48538.go
    interp_test.go:352: Not a `// run` file: issue48538.go
=== RUN   TestTypeparamTest/issue48598.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48598.go
PASS
=== RUN   TestTypeparamTest/issue48602.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48602.go
PASS
=== RUN   TestTypeparamTest/issue48604.go
    interp_test.go:352: Not a `// run` file: issue48604.go
=== RUN   TestTypeparamTest/issue48609.go
    interp_test.go:352: Not a `// run` file: issue48609.go
=== RUN   TestTypeparamTest/issue48617.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48617.go
PASS
=== RUN   TestTypeparamTest/issue48645a.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48645a.go
func(fn func(int) bool)
PASS
=== RUN   TestTypeparamTest/issue48645b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48645b.go
PASS
=== RUN   TestTypeparamTest/issue48711.go
    interp_test.go:352: Not a `// run` file: issue48711.go
=== RUN   TestTypeparamTest/issue48716.go
    interp_test.go:352: Not a `// run` file: issue48716.go
=== RUN   TestTypeparamTest/issue48838.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue48838.go
PASS
=== RUN   TestTypeparamTest/issue48962.go
    interp_test.go:352: Not a `// run` file: issue48962.go
=== RUN   TestTypeparamTest/issue49027.go
    interp_test.go:352: Not a `// run` file: issue49027.go
=== RUN   TestTypeparamTest/issue49049.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue49049.go
PASS
=== RUN   TestTypeparamTest/issue49241.go
    interp_test.go:352: Not a `// run` file: issue49241.go
=== RUN   TestTypeparamTest/issue49246.go
    interp_test.go:352: Not a `// run` file: issue49246.go
=== RUN   TestTypeparamTest/issue49295.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue49295.go
PASS
=== RUN   TestTypeparamTest/issue49309.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue49309.go
PASS
=== RUN   TestTypeparamTest/issue49421.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue49421.go
PASS
=== RUN   TestTypeparamTest/issue49432.go
    interp_test.go:352: Not a `// run` file: issue49432.go
=== RUN   TestTypeparamTest/issue49497.go
    interp_test.go:352: Not a `// run` file: issue49497.go
=== RUN   TestTypeparamTest/issue49516.go
    interp_test.go:352: Not a `// run` file: issue49516.go
=== RUN   TestTypeparamTest/issue49524.go
    interp_test.go:352: Not a `// run` file: issue49524.go
=== RUN   TestTypeparamTest/issue49536.go
    interp_test.go:352: Not a `// run` file: issue49536.go
=== RUN   TestTypeparamTest/issue49538.go
    interp_test.go:352: Not a `// run` file: issue49538.go
=== RUN   TestTypeparamTest/issue49547.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue49547.go
want: %s, got: %s
PASS
=== RUN   TestTypeparamTest/issue49611.go
    interp_test.go:352: Not a `// run` file: issue49611.go
=== RUN   TestTypeparamTest/issue49659.go
    interp_test.go:352: Not a `// run` file: issue49659.go
=== RUN   TestTypeparamTest/issue49659b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue49659b.go
PASS
=== RUN   TestTypeparamTest/issue49667.go
    interp_test.go:352: Not a `// run` file: issue49667.go
=== RUN   TestTypeparamTest/issue49875.go
    interp_test.go:352: Not a `// run` file: issue49875.go
=== RUN   TestTypeparamTest/issue49893.go
    interp_test.go:352: Not a `// run` file: issue49893.go
=== RUN   TestTypeparamTest/issue50002.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50002.go
PASS
=== RUN   TestTypeparamTest/issue50109.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50109.go
MySuperStructPASS
=== RUN   TestTypeparamTest/issue50109b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50109b.go
PASS
=== RUN   TestTypeparamTest/issue50121.go
    interp_test.go:352: Not a `// run` file: issue50121.go
=== RUN   TestTypeparamTest/issue50121b.go
    interp_test.go:352: Not a `// run` file: issue50121b.go
=== RUN   TestTypeparamTest/issue50147.go
    interp_test.go:352: Not a `// run` file: issue50147.go
=== RUN   TestTypeparamTest/issue50177.go
    interp_test.go:352: Not a `// run` file: issue50177.go
=== RUN   TestTypeparamTest/issue50193.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50193.go
(0+0i)
(3.14+0i)
(0-1i)
(0+0i)
(3.14+0i)
(0-1i)
PASS
=== RUN   TestTypeparamTest/issue50259.go
    interp_test.go:352: Not a `// run` file: issue50259.go
=== RUN   TestTypeparamTest/issue50264.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50264.go
PASS
=== RUN   TestTypeparamTest/issue50317.go
    interp_test.go:352: Not a `// run` file: issue50317.go
=== RUN   TestTypeparamTest/issue50417.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50417.go
PASS
=== RUN   TestTypeparamTest/issue50417b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50417b.go
PASS
=== RUN   TestTypeparamTest/issue50419.go
    interp_test.go:357: skipping: interp tests do not handle dispatch to String() correctly
=== RUN   TestTypeparamTest/issue50437.go
    interp_test.go:352: Not a `// run` file: issue50437.go
=== RUN   TestTypeparamTest/issue50481b.go
    interp_test.go:352: Not a `// run` file: issue50481b.go
=== RUN   TestTypeparamTest/issue50481c.go
    interp_test.go:352: Not a `// run` file: issue50481c.go
=== RUN   TestTypeparamTest/issue50485.go
    interp_test.go:352: Not a `// run` file: issue50485.go
=== RUN   TestTypeparamTest/issue50486.go
    interp_test.go:352: Not a `// run` file: issue50486.go
=== RUN   TestTypeparamTest/issue50552.go
    interp_test.go:352: Not a `// run` file: issue50552.go
=== RUN   TestTypeparamTest/issue50561.go
    interp_test.go:352: Not a `// run` file: issue50561.go
=== RUN   TestTypeparamTest/issue50598.go
    interp_test.go:352: Not a `// run` file: issue50598.go
=== RUN   TestTypeparamTest/issue50642.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50642.go
PASS
=== RUN   TestTypeparamTest/issue50690a.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50690a.go
%s has a sum of %v
PASS
=== RUN   TestTypeparamTest/issue50690b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50690b.go
Hello, world.
PASS
=== RUN   TestTypeparamTest/issue50690c.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50690c.go
Hello, world.
PASS
=== RUN   TestTypeparamTest/issue50833.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue50833.go
PASS
=== RUN   TestTypeparamTest/issue50841.go
    interp_test.go:352: Not a `// run` file: issue50841.go
=== RUN   TestTypeparamTest/issue50993.go
    interp_test.go:352: Not a `// run` file: issue50993.go
=== RUN   TestTypeparamTest/issue51219.go
    interp_test.go:352: Not a `// run` file: issue51219.go
=== RUN   TestTypeparamTest/issue51219b.go
    interp_test.go:352: Not a `// run` file: issue51219b.go
=== RUN   TestTypeparamTest/issue51232.go
    interp_test.go:352: Not a `// run` file: issue51232.go
=== RUN   TestTypeparamTest/issue51233.go
    interp_test.go:352: Not a `// run` file: issue51233.go
=== RUN   TestTypeparamTest/issue51236.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue51236.go
PASS
=== RUN   TestTypeparamTest/issue51245.go
    interp_test.go:352: Not a `// run` file: issue51245.go
=== RUN   TestTypeparamTest/issue51250a.go
    interp_test.go:352: Not a `// run` file: issue51250a.go
=== RUN   TestTypeparamTest/issue51303.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue51303.go
xe [1]
ye [2 3]
x [[1]]
SetEq [1] [2 3]
PASS
=== RUN   TestTypeparamTest/issue51355.go
    interp_test.go:352: Not a `// run` file: issue51355.go
=== RUN   TestTypeparamTest/issue51367.go
    interp_test.go:352: Not a `// run` file: issue51367.go
=== RUN   TestTypeparamTest/issue51423.go
    interp_test.go:352: Not a `// run` file: issue51423.go
=== RUN   TestTypeparamTest/issue51521.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue51521.go
FAIL method invoked on nil interface
FAIL method invoked on nil interface
PASS
=== RUN   TestTypeparamTest/issue51522a.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue51522a.go
PASS
=== RUN   TestTypeparamTest/issue51522b.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue51522b.go
PASS
=== RUN   TestTypeparamTest/issue51700.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue51700.go
PASS
=== RUN   TestTypeparamTest/issue51765.go
    interp_test.go:352: Not a `// run` file: issue51765.go
=== RUN   TestTypeparamTest/issue51832.go
    interp_test.go:352: Not a `// run` file: issue51832.go
=== RUN   TestTypeparamTest/issue51836.go
    interp_test.go:352: Not a `// run` file: issue51836.go
=== RUN   TestTypeparamTest/issue51840.go
    interp_test.go:352: Not a `// run` file: issue51840.go
=== RUN   TestTypeparamTest/issue51909.go
    interp_test.go:352: Not a `// run` file: issue51909.go
=== RUN   TestTypeparamTest/issue51925.go
    interp_test.go:352: Not a `// run` file: issue51925.go
=== RUN   TestTypeparamTest/issue52026.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue52026.go
PASS
=== RUN   TestTypeparamTest/issue52117.go
    interp_test.go:352: Not a `// run` file: issue52117.go
=== RUN   TestTypeparamTest/issue52124.go
    interp_test.go:352: Not a `// run` file: issue52124.go
=== RUN   TestTypeparamTest/issue52228.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue52228.go
PASS
=== RUN   TestTypeparamTest/issue52241.go
    interp_test.go:352: Not a `// run` file: issue52241.go
=== RUN   TestTypeparamTest/issue53087.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue53087.go
PASS
=== RUN   TestTypeparamTest/issue53254.go
    interp_test.go:352: Not a `// run` file: issue53254.go
=== RUN   TestTypeparamTest/issue53390.go
    interp_test.go:352: Not a `// run` file: issue53390.go
=== RUN   TestTypeparamTest/issue53406.go
    interp_test.go:352: Not a `// run` file: issue53406.go
=== RUN   TestTypeparamTest/issue53419.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue53419.go
PASS
=== RUN   TestTypeparamTest/issue53477.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue53477.go
PASS
=== RUN   TestTypeparamTest/issue53762.go
    interp_test.go:352: Not a `// run` file: issue53762.go
=== RUN   TestTypeparamTest/issue54135.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue54135.go
PASS
=== RUN   TestTypeparamTest/issue54225.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue54225.go
PASS
=== RUN   TestTypeparamTest/issue54302.go
    interp_test.go:352: Not a `// run` file: issue54302.go
=== RUN   TestTypeparamTest/issue54456.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue54456.go
PASS
=== RUN   TestTypeparamTest/issue54497.go
    interp_test.go:352: Not a `// run` file: issue54497.go
=== RUN   TestTypeparamTest/issue54535.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue54535.go
PASS
=== RUN   TestTypeparamTest/issue54537.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/issue54537.go
PASS
=== RUN   TestTypeparamTest/issue54765.go
    interp_test.go:352: Not a `// run` file: issue54765.go
=== RUN   TestTypeparamTest/issue55101.go
    interp_test.go:352: Not a `// run` file: issue55101.go
=== RUN   TestTypeparamTest/issue58513.go
    interp_test.go:357: skipping: interp tests do not support runtime.Caller
=== RUN   TestTypeparamTest/list.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/list.go
PASS
=== RUN   TestTypeparamTest/list2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/list2.go
PASS
=== RUN   TestTypeparamTest/listimp.go
    interp_test.go:352: Not a `// run` file: listimp.go
=== RUN   TestTypeparamTest/listimp2.go
    interp_test.go:352: Not a `// run` file: listimp2.go
=== RUN   TestTypeparamTest/lockable.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/lockable.go
PASS
=== RUN   TestTypeparamTest/map.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/map.go
PASS
=== RUN   TestTypeparamTest/mapimp.go
    interp_test.go:352: Not a `// run` file: mapimp.go
=== RUN   TestTypeparamTest/maps.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/maps.go
PASS
=== RUN   TestTypeparamTest/mapsimp.go
    interp_test.go:352: Not a `// run` file: mapsimp.go
=== RUN   TestTypeparamTest/metrics.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/metrics.go
PASS
=== RUN   TestTypeparamTest/min.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/min.go
PASS
=== RUN   TestTypeparamTest/mincheck.go
    interp_test.go:352: Not a `// run` file: mincheck.go
=== RUN   TestTypeparamTest/minimp.go
    interp_test.go:352: Not a `// run` file: minimp.go
=== RUN   TestTypeparamTest/mutualimp.go
    interp_test.go:352: Not a `// run` file: mutualimp.go
=== RUN   TestTypeparamTest/nested.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/nested.go
%d,%d: %v
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
PASS
=== RUN   TestTypeparamTest/ordered.go
    interp_test.go:357: skipping: math.NaN() comparisons not being handled correctly
=== RUN   TestTypeparamTest/orderedmap.go
    interp_test.go:357: skipping: interp tests do not support runtime.SetFinalizer
=== RUN   TestTypeparamTest/orderedmapsimp.go
    interp_test.go:352: Not a `// run` file: orderedmapsimp.go
=== RUN   TestTypeparamTest/pair.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/pair.go
PASS
=== RUN   TestTypeparamTest/pairimp.go
    interp_test.go:352: Not a `// run` file: pairimp.go
=== RUN   TestTypeparamTest/pragma.go
    interp_test.go:352: Not a `// run` file: pragma.go
=== RUN   TestTypeparamTest/recoverimp.go
    interp_test.go:352: Not a `// run` file: recoverimp.go
=== RUN   TestTypeparamTest/select.go
    interp_test.go:352: Not a `// run` file: select.go
=== RUN   TestTypeparamTest/sets.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/sets.go
PASS
=== RUN   TestTypeparamTest/setsimp.go
    interp_test.go:352: Not a `// run` file: setsimp.go
=== RUN   TestTypeparamTest/settable.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/settable.go
PASS
=== RUN   TestTypeparamTest/shape1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/shape1.go
25
10
6
4
PASS
=== RUN   TestTypeparamTest/sliceimp.go
    interp_test.go:352: Not a `// run` file: sliceimp.go
=== RUN   TestTypeparamTest/slices.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/slices.go
PASS
=== RUN   TestTypeparamTest/smallest.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/smallest.go
PASS
=== RUN   TestTypeparamTest/smoketest.go
    interp_test.go:352: Not a `// run` file: smoketest.go
=== RUN   TestTypeparamTest/stringable.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/stringable.go
PASS
=== RUN   TestTypeparamTest/stringer.go
    interp_test.go:357: skipping: unknown reason
=== RUN   TestTypeparamTest/stringerimp.go
    interp_test.go:352: Not a `// run` file: stringerimp.go
=== RUN   TestTypeparamTest/struct.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/struct.go
PASS
=== RUN   TestTypeparamTest/structinit.go
    interp_test.go:352: Not a `// run` file: structinit.go
=== RUN   TestTypeparamTest/subdict.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/subdict.go
PASS
=== RUN   TestTypeparamTest/sum.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/sum.go
PASS
=== RUN   TestTypeparamTest/tparam1.go
    interp_test.go:352: Not a `// run` file: tparam1.go
=== RUN   TestTypeparamTest/typelist.go
    interp_test.go:352: Not a `// run` file: typelist.go
=== RUN   TestTypeparamTest/typeswitch1.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch1.go
T
int
int32/int16
struct{T,T}
other
T
int32/int16
T
int
PASS
=== RUN   TestTypeparamTest/typeswitch2.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch2.go
T 6
int 7
int32/int16 8
struct{T,T} 1 2
other 9
T 7
int32/int16 7
T 10
int 11
PASS
=== RUN   TestTypeparamTest/typeswitch3.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch3.go
myint 6
T 7
other 8
T 8
other 7
other 9
T 10
myint 11
T 12
PASS
=== RUN   TestTypeparamTest/typeswitch4.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch4.go
other 6
T/myint32 7
T/myint32 8
T/myint32 9
T/myint32 10
other 42
T/myint32 10
other 11
T/myint32 12
PASS
=== RUN   TestTypeparamTest/typeswitch5.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch5.go
fooer 6
other
other
fooer 9
PASS
=== RUN   TestTypeparamTest/typeswitch6.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch6.go
other
T
other
int
T
PASS
=== RUN   TestTypeparamTest/typeswitch7.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/typeswitch7.go
other
barT
myfloat
PASS
=== RUN   TestTypeparamTest/valimp.go
    interp_test.go:352: Not a `// run` file: valimp.go
=== RUN   TestTypeparamTest/value.go
    interp_test.go:163: Input: /usr/lib/go-1.21/test/typeparam/value.go
PASS
--- PASS: TestTypeparamTest (4.08s)
    --- PASS: TestTypeparamTest/absdiff.go (0.00s)
    --- PASS: TestTypeparamTest/absdiff2.go (0.02s)
    --- PASS: TestTypeparamTest/absdiff3.go (0.03s)
    --- PASS: TestTypeparamTest/absdiffimp.go (0.00s)
    --- PASS: TestTypeparamTest/absdiffimp2.go (0.00s)
    --- PASS: TestTypeparamTest/adder.go (0.01s)
    --- PASS: TestTypeparamTest/aliasimp.go (0.00s)
    --- PASS: TestTypeparamTest/append.go (0.01s)
    --- PASS: TestTypeparamTest/boundmethod.go (0.03s)
    --- PASS: TestTypeparamTest/builtins.go (0.00s)
    --- SKIP: TestTypeparamTest/chans.go (0.00s)
    --- PASS: TestTypeparamTest/chansimp.go (0.00s)
    --- PASS: TestTypeparamTest/combine.go (0.01s)
    --- PASS: TestTypeparamTest/cons.go (0.02s)
    --- PASS: TestTypeparamTest/dedup.go (0.00s)
    --- PASS: TestTypeparamTest/devirtualize1.go (0.00s)
    --- PASS: TestTypeparamTest/devirtualize2.go (0.00s)
    --- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.00s)
    --- PASS: TestTypeparamTest/dictionaryCapture.go (0.03s)
    --- PASS: TestTypeparamTest/dottype.go (0.00s)
    --- PASS: TestTypeparamTest/double.go (0.04s)
    --- PASS: TestTypeparamTest/eface.go (0.00s)
    --- PASS: TestTypeparamTest/equal.go (0.01s)
    --- PASS: TestTypeparamTest/fact.go (0.02s)
    --- PASS: TestTypeparamTest/factimp.go (0.00s)
    --- PASS: TestTypeparamTest/gencrawler.go (0.00s)
    --- PASS: TestTypeparamTest/genembed.go (0.01s)
    --- PASS: TestTypeparamTest/genembed2.go (0.01s)
    --- PASS: TestTypeparamTest/geninline.go (0.00s)
    --- PASS: TestTypeparamTest/graph.go (0.02s)
    --- PASS: TestTypeparamTest/ifaceconv.go (0.01s)
    --- PASS: TestTypeparamTest/importtest.go (0.00s)
    --- PASS: TestTypeparamTest/index.go (0.01s)
    --- PASS: TestTypeparamTest/index2.go (0.03s)
    --- PASS: TestTypeparamTest/interfacearg.go (0.00s)
    --- SKIP: TestTypeparamTest/issue23536.go (0.00s)
    --- PASS: TestTypeparamTest/issue376214.go (0.00s)
    --- PASS: TestTypeparamTest/issue39755.go (0.00s)
    --- PASS: TestTypeparamTest/issue42758.go (0.00s)
    --- PASS: TestTypeparamTest/issue44688.go (0.01s)
    --- PASS: TestTypeparamTest/issue45547.go (0.00s)
    --- PASS: TestTypeparamTest/issue45722.go (0.01s)
    --- PASS: TestTypeparamTest/issue45738.go (0.00s)
    --- PASS: TestTypeparamTest/issue45817.go (0.01s)
    --- PASS: TestTypeparamTest/issue46461.go (0.00s)
    --- PASS: TestTypeparamTest/issue46461b.go (0.00s)
    --- PASS: TestTypeparamTest/issue46472.go (0.00s)
    --- PASS: TestTypeparamTest/issue46591.go (0.00s)
    --- PASS: TestTypeparamTest/issue47258.go (0.02s)
    --- PASS: TestTypeparamTest/issue47272.go (0.01s)
    --- PASS: TestTypeparamTest/issue47514.go (0.00s)
    --- PASS: TestTypeparamTest/issue47514b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47514c.go (0.00s)
    --- PASS: TestTypeparamTest/issue47631.go (0.00s)
    --- PASS: TestTypeparamTest/issue47676.go (0.00s)
    --- PASS: TestTypeparamTest/issue47684.go (0.00s)
    --- PASS: TestTypeparamTest/issue47684b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47684c.go (0.01s)
    --- PASS: TestTypeparamTest/issue47708.go (0.00s)
    --- PASS: TestTypeparamTest/issue47710.go (0.00s)
    --- PASS: TestTypeparamTest/issue47713.go (0.02s)
    --- SKIP: TestTypeparamTest/issue47716.go (0.00s)
    --- PASS: TestTypeparamTest/issue47723.go (0.00s)
    --- PASS: TestTypeparamTest/issue47740.go (0.00s)
    --- PASS: TestTypeparamTest/issue47740b.go (0.01s)
    --- PASS: TestTypeparamTest/issue47775.go (0.00s)
    --- PASS: TestTypeparamTest/issue47775b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47797.go (0.00s)
    --- PASS: TestTypeparamTest/issue47877.go (0.00s)
    --- PASS: TestTypeparamTest/issue47878.go (0.00s)
    --- PASS: TestTypeparamTest/issue47892.go (0.00s)
    --- PASS: TestTypeparamTest/issue47892b.go (0.00s)
    --- PASS: TestTypeparamTest/issue47896.go (0.00s)
    --- PASS: TestTypeparamTest/issue47901.go (0.00s)
    --- PASS: TestTypeparamTest/issue47924.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925b.go (0.01s)
    --- PASS: TestTypeparamTest/issue47925c.go (0.00s)
    --- PASS: TestTypeparamTest/issue47925d.go (0.02s)
    --- PASS: TestTypeparamTest/issue47929.go (0.00s)
    --- PASS: TestTypeparamTest/issue47948.go (0.00s)
    --- PASS: TestTypeparamTest/issue47966.go (0.00s)
    --- PASS: TestTypeparamTest/issue48013.go (0.00s)
    --- PASS: TestTypeparamTest/issue48016.go (0.01s)
    --- PASS: TestTypeparamTest/issue48030.go (0.00s)
    --- SKIP: TestTypeparamTest/issue48042.go (0.00s)
    --- PASS: TestTypeparamTest/issue48047.go (0.00s)
    --- PASS: TestTypeparamTest/issue48049.go (0.00s)
    --- PASS: TestTypeparamTest/issue48056.go (0.00s)
    --- PASS: TestTypeparamTest/issue48094.go (0.00s)
    --- PASS: TestTypeparamTest/issue48094b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48137.go (0.00s)
    --- PASS: TestTypeparamTest/issue48185a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48185b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48191.go (0.00s)
    --- PASS: TestTypeparamTest/issue48198.go (0.00s)
    --- PASS: TestTypeparamTest/issue48225.go (0.01s)
    --- PASS: TestTypeparamTest/issue48253.go (0.03s)
    --- PASS: TestTypeparamTest/issue48276a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48276b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48280.go (0.00s)
    --- PASS: TestTypeparamTest/issue48306.go (0.00s)
    --- SKIP: TestTypeparamTest/issue48317.go (0.00s)
    --- SKIP: TestTypeparamTest/issue48318.go (0.00s)
    --- PASS: TestTypeparamTest/issue48337a.go (0.00s)
    --- PASS: TestTypeparamTest/issue48337b.go (0.00s)
    --- PASS: TestTypeparamTest/issue48344.go (0.00s)
    --- PASS: TestTypeparamTest/issue48424.go (0.00s)
    --- PASS: TestTypeparamTest/issue48453.go (0.00s)
    --- PASS: TestTypeparamTest/issue48454.go (0.00s)
    --- PASS: TestTypeparamTest/issue48462.go (0.00s)
    --- PASS: TestTypeparamTest/issue48537.go (0.00s)
    --- PASS: TestTypeparamTest/issue48538.go (0.00s)
    --- PASS: TestTypeparamTest/issue48598.go (0.00s)
    --- PASS: TestTypeparamTest/issue48602.go (0.00s)
    --- PASS: TestTypeparamTest/issue48604.go (0.00s)
    --- PASS: TestTypeparamTest/issue48609.go (0.00s)
    --- PASS: TestTypeparamTest/issue48617.go (0.00s)
    --- PASS: TestTypeparamTest/issue48645a.go (0.01s)
    --- PASS: TestTypeparamTest/issue48645b.go (0.01s)
    --- PASS: TestTypeparamTest/issue48711.go (0.00s)
    --- PASS: TestTypeparamTest/issue48716.go (0.00s)
    --- PASS: TestTypeparamTest/issue48838.go (0.00s)
    --- PASS: TestTypeparamTest/issue48962.go (0.00s)
    --- PASS: TestTypeparamTest/issue49027.go (0.00s)
    --- PASS: TestTypeparamTest/issue49049.go (0.00s)
    --- PASS: TestTypeparamTest/issue49241.go (0.00s)
    --- PASS: TestTypeparamTest/issue49246.go (0.00s)
    --- PASS: TestTypeparamTest/issue49295.go (0.02s)
    --- PASS: TestTypeparamTest/issue49309.go (0.00s)
    --- PASS: TestTypeparamTest/issue49421.go (0.00s)
    --- PASS: TestTypeparamTest/issue49432.go (0.00s)
    --- PASS: TestTypeparamTest/issue49497.go (0.00s)
    --- PASS: TestTypeparamTest/issue49516.go (0.00s)
    --- PASS: TestTypeparamTest/issue49524.go (0.00s)
    --- PASS: TestTypeparamTest/issue49536.go (0.00s)
    --- PASS: TestTypeparamTest/issue49538.go (0.00s)
    --- PASS: TestTypeparamTest/issue49547.go (0.01s)
    --- PASS: TestTypeparamTest/issue49611.go (0.00s)
    --- PASS: TestTypeparamTest/issue49659.go (0.00s)
    --- PASS: TestTypeparamTest/issue49659b.go (0.01s)
    --- PASS: TestTypeparamTest/issue49667.go (0.00s)
    --- PASS: TestTypeparamTest/issue49875.go (0.00s)
    --- PASS: TestTypeparamTest/issue49893.go (0.00s)
    --- PASS: TestTypeparamTest/issue50002.go (0.03s)
    --- PASS: TestTypeparamTest/issue50109.go (0.01s)
    --- PASS: TestTypeparamTest/issue50109b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50121.go (0.00s)
    --- PASS: TestTypeparamTest/issue50121b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50147.go (0.00s)
    --- PASS: TestTypeparamTest/issue50177.go (0.00s)
    --- PASS: TestTypeparamTest/issue50193.go (0.03s)
    --- PASS: TestTypeparamTest/issue50259.go (0.00s)
    --- PASS: TestTypeparamTest/issue50264.go (0.03s)
    --- PASS: TestTypeparamTest/issue50317.go (0.00s)
    --- PASS: TestTypeparamTest/issue50417.go (0.00s)
    --- PASS: TestTypeparamTest/issue50417b.go (0.00s)
    --- SKIP: TestTypeparamTest/issue50419.go (0.00s)
    --- PASS: TestTypeparamTest/issue50437.go (0.00s)
    --- PASS: TestTypeparamTest/issue50481b.go (0.00s)
    --- PASS: TestTypeparamTest/issue50481c.go (0.00s)
    --- PASS: TestTypeparamTest/issue50485.go (0.00s)
    --- PASS: TestTypeparamTest/issue50486.go (0.00s)
    --- PASS: TestTypeparamTest/issue50552.go (0.00s)
    --- PASS: TestTypeparamTest/issue50561.go (0.00s)
    --- PASS: TestTypeparamTest/issue50598.go (0.00s)
    --- PASS: TestTypeparamTest/issue50642.go (0.00s)
    --- PASS: TestTypeparamTest/issue50690a.go (0.01s)
    --- PASS: TestTypeparamTest/issue50690b.go (0.06s)
    --- PASS: TestTypeparamTest/issue50690c.go (0.02s)
    --- PASS: TestTypeparamTest/issue50833.go (0.01s)
    --- PASS: TestTypeparamTest/issue50841.go (0.00s)
    --- PASS: TestTypeparamTest/issue50993.go (0.00s)
    --- PASS: TestTypeparamTest/issue51219.go (0.00s)
    --- PASS: TestTypeparamTest/issue51219b.go (0.00s)
    --- PASS: TestTypeparamTest/issue51232.go (0.00s)
    --- PASS: TestTypeparamTest/issue51233.go (0.00s)
    --- PASS: TestTypeparamTest/issue51236.go (0.00s)
    --- PASS: TestTypeparamTest/issue51245.go (0.00s)
    --- PASS: TestTypeparamTest/issue51250a.go (0.00s)
    --- PASS: TestTypeparamTest/issue51303.go (0.01s)
    --- PASS: TestTypeparamTest/issue51355.go (0.00s)
    --- PASS: TestTypeparamTest/issue51367.go (0.00s)
    --- PASS: TestTypeparamTest/issue51423.go (0.00s)
    --- PASS: TestTypeparamTest/issue51521.go (0.01s)
    --- PASS: TestTypeparamTest/issue51522a.go (0.01s)
    --- PASS: TestTypeparamTest/issue51522b.go (0.00s)
    --- PASS: TestTypeparamTest/issue51700.go (0.00s)
    --- PASS: TestTypeparamTest/issue51765.go (0.00s)
    --- PASS: TestTypeparamTest/issue51832.go (0.00s)
    --- PASS: TestTypeparamTest/issue51836.go (0.00s)
    --- PASS: TestTypeparamTest/issue51840.go (0.00s)
    --- PASS: TestTypeparamTest/issue51909.go (0.00s)
    --- PASS: TestTypeparamTest/issue51925.go (0.00s)
    --- PASS: TestTypeparamTest/issue52026.go (0.01s)
    --- PASS: TestTypeparamTest/issue52117.go (0.00s)
    --- PASS: TestTypeparamTest/issue52124.go (0.00s)
    --- PASS: TestTypeparamTest/issue52228.go (0.01s)
    --- PASS: TestTypeparamTest/issue52241.go (0.00s)
    --- PASS: TestTypeparamTest/issue53087.go (0.02s)
    --- PASS: TestTypeparamTest/issue53254.go (0.00s)
    --- PASS: TestTypeparamTest/issue53390.go (0.00s)
    --- PASS: TestTypeparamTest/issue53406.go (0.00s)
    --- PASS: TestTypeparamTest/issue53419.go (0.00s)
    --- PASS: TestTypeparamTest/issue53477.go (0.00s)
    --- PASS: TestTypeparamTest/issue53762.go (0.00s)
    --- PASS: TestTypeparamTest/issue54135.go (0.02s)
    --- PASS: TestTypeparamTest/issue54225.go (0.00s)
    --- PASS: TestTypeparamTest/issue54302.go (0.00s)
    --- PASS: TestTypeparamTest/issue54456.go (0.01s)
    --- PASS: TestTypeparamTest/issue54497.go (0.00s)
    --- PASS: TestTypeparamTest/issue54535.go (0.01s)
    --- PASS: TestTypeparamTest/issue54537.go (0.01s)
    --- PASS: TestTypeparamTest/issue54765.go (0.00s)
    --- PASS: TestTypeparamTest/issue55101.go (0.00s)
    --- SKIP: TestTypeparamTest/issue58513.go (0.00s)
    --- PASS: TestTypeparamTest/list.go (0.03s)
    --- PASS: TestTypeparamTest/list2.go (0.19s)
    --- PASS: TestTypeparamTest/listimp.go (0.00s)
    --- PASS: TestTypeparamTest/listimp2.go (0.00s)
    --- PASS: TestTypeparamTest/lockable.go (0.00s)
    --- PASS: TestTypeparamTest/map.go (0.03s)
    --- PASS: TestTypeparamTest/mapimp.go (0.00s)
    --- PASS: TestTypeparamTest/maps.go (0.03s)
    --- PASS: TestTypeparamTest/mapsimp.go (0.00s)
    --- PASS: TestTypeparamTest/metrics.go (0.04s)
    --- PASS: TestTypeparamTest/min.go (0.03s)
    --- PASS: TestTypeparamTest/mincheck.go (0.00s)
    --- PASS: TestTypeparamTest/minimp.go (0.00s)
    --- PASS: TestTypeparamTest/mutualimp.go (0.00s)
    --- PASS: TestTypeparamTest/nested.go (2.56s)
    --- SKIP: TestTypeparamTest/ordered.go (0.00s)
    --- SKIP: TestTypeparamTest/orderedmap.go (0.00s)
    --- PASS: TestTypeparamTest/orderedmapsimp.go (0.00s)
    --- PASS: TestTypeparamTest/pair.go (0.01s)
    --- PASS: TestTypeparamTest/pairimp.go (0.00s)
    --- PASS: TestTypeparamTest/pragma.go (0.00s)
    --- PASS: TestTypeparamTest/recoverimp.go (0.00s)
    --- PASS: TestTypeparamTest/select.go (0.00s)
    --- PASS: TestTypeparamTest/sets.go (0.04s)
    --- PASS: TestTypeparamTest/setsimp.go (0.00s)
    --- PASS: TestTypeparamTest/settable.go (0.01s)
    --- PASS: TestTypeparamTest/shape1.go (0.00s)
    --- PASS: TestTypeparamTest/sliceimp.go (0.00s)
    --- PASS: TestTypeparamTest/slices.go (0.02s)
    --- PASS: TestTypeparamTest/smallest.go (0.04s)
    --- PASS: TestTypeparamTest/smoketest.go (0.00s)
    --- PASS: TestTypeparamTest/stringable.go (0.00s)
    --- SKIP: TestTypeparamTest/stringer.go (0.00s)
    --- PASS: TestTypeparamTest/stringerimp.go (0.00s)
    --- PASS: TestTypeparamTest/struct.go (0.00s)
    --- PASS: TestTypeparamTest/structinit.go (0.00s)
    --- PASS: TestTypeparamTest/subdict.go (0.01s)
    --- PASS: TestTypeparamTest/sum.go (0.01s)
    --- PASS: TestTypeparamTest/tparam1.go (0.00s)
    --- PASS: TestTypeparamTest/typelist.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch1.go (0.02s)
    --- PASS: TestTypeparamTest/typeswitch2.go (0.01s)
    --- PASS: TestTypeparamTest/typeswitch3.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch4.go (0.02s)
    --- PASS: TestTypeparamTest/typeswitch5.go (0.00s)
    --- PASS: TestTypeparamTest/typeswitch6.go (0.01s)
    --- PASS: TestTypeparamTest/typeswitch7.go (0.00s)
    --- PASS: TestTypeparamTest/valimp.go (0.00s)
    --- PASS: TestTypeparamTest/value.go (0.01s)
PASS
ok  	golang.org/x/tools/go/ssa/interp	5.467s
=== RUN   TestBuildPackage
--- PASS: TestBuildPackage (0.84s)
=== RUN   TestPackages
--- PASS: TestPackages (0.36s)
=== RUN   TestBuildPackage_MissingImport
--- PASS: TestBuildPackage_MissingImport (0.00s)
=== RUN   TestIssue28106
--- PASS: TestIssue28106 (1.99s)
=== RUN   TestIssue53604
    invoke.go:269: 41.950718ms for GOROOT= GOPATH=/tmp/TestIssue53604671667940/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue53604671667940/modproxy PWD=/tmp/TestIssue53604671667940/fake go list -e -f {{context.ReleaseTags}} -- unsafe
    invoke.go:269: 38.757097ms for GOROOT= GOPATH=/tmp/TestIssue53604671667940/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue53604671667940/modproxy PWD=/tmp/TestIssue53604671667940/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
    invoke.go:269: 199.877157ms for GOROOT= GOPATH=/tmp/TestIssue53604671667940/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue53604671667940/modproxy PWD=/tmp/TestIssue53604671667940/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- /tmp/TestIssue53604671667940/fake/x /tmp/TestIssue53604671667940/fake/z
--- PASS: TestIssue53604 (0.29s)
=== RUN   TestSwitches
--- PASS: TestSwitches (0.00s)
PASS
ok  	golang.org/x/tools/go/ssa/ssautil	3.535s
=== RUN   TestGenericPaths
--- PASS: TestGenericPaths (0.00s)
=== RUN   TestGenericPaths_Issue51717
--- PASS: TestGenericPaths_Issue51717 (0.00s)
=== RUN   TestPaths
--- PASS: TestPaths (0.00s)
=== RUN   TestSourceAndExportData
--- PASS: TestSourceAndExportData (0.00s)
=== RUN   TestOrdering
--- PASS: TestOrdering (0.00s)
PASS
ok  	golang.org/x/tools/go/types/objectpath	0.029s
=== RUN   TestStaticCallee
--- PASS: TestStaticCallee (0.00s)
=== RUN   TestTypeParamStaticCallee
--- PASS: TestTypeParamStaticCallee (0.00s)
=== RUN   TestDependencies
--- PASS: TestDependencies (0.00s)
=== RUN   TestAxioms
--- PASS: TestAxioms (0.00s)
=== RUN   TestMap
--- PASS: TestMap (0.00s)
=== RUN   TestMapGenerics
--- PASS: TestMapGenerics (0.00s)
=== RUN   TestIntuitiveMethodSet
--- PASS: TestIntuitiveMethodSet (0.00s)
=== RUN   ExampleMap
--- PASS: ExampleMap (0.00s)
PASS
ok  	golang.org/x/tools/go/types/typeutil	0.033s
=== RUN   TestNewDirTree
--- PASS: TestNewDirTree (0.52s)
=== RUN   TestStructField
=== RUN   TestStructField/10
=== RUN   TestStructField/100
=== RUN   TestStructField/1000
=== RUN   TestStructField/10000
--- PASS: TestStructField (0.53s)
    --- PASS: TestStructField/10 (0.00s)
    --- PASS: TestStructField/100 (0.00s)
    --- PASS: TestStructField/1000 (0.03s)
    --- PASS: TestStructField/10000 (0.49s)
=== RUN   TestPkgLinkFunc
--- PASS: TestPkgLinkFunc (0.00s)
=== RUN   TestSrcPosLinkFunc
--- PASS: TestSrcPosLinkFunc (0.00s)
=== RUN   TestSrcLinkFunc
--- PASS: TestSrcLinkFunc (0.00s)
=== RUN   TestQueryLinkFunc
--- PASS: TestQueryLinkFunc (0.00s)
=== RUN   TestDocLinkFunc
--- PASS: TestDocLinkFunc (0.00s)
=== RUN   TestSanitizeFunc
--- PASS: TestSanitizeFunc (0.00s)
=== RUN   TestStructFieldsIDAttributes
--- PASS: TestStructFieldsIDAttributes (0.00s)
=== RUN   TestValueSpecIDAttributes
--- PASS: TestValueSpecIDAttributes (0.00s)
=== RUN   TestCompositeLitLinkFields
--- PASS: TestCompositeLitLinkFields (0.00s)
=== RUN   TestFuncDeclNotLink
--- PASS: TestFuncDeclNotLink (0.00s)
=== RUN   TestScanIdentifier
--- PASS: TestScanIdentifier (0.00s)
=== RUN   TestReplaceLeadingIndentation
--- PASS: TestReplaceLeadingIndentation (0.00s)
=== RUN   TestSrcBreadcrumbFunc
--- PASS: TestSrcBreadcrumbFunc (0.00s)
=== RUN   TestSrcToPkgLinkFunc
--- PASS: TestSrcToPkgLinkFunc (0.00s)
=== RUN   TestFilterOutBuildAnnotations
--- PASS: TestFilterOutBuildAnnotations (0.00s)
=== RUN   TestLinkifyGenerics
--- PASS: TestLinkifyGenerics (0.00s)
=== RUN   TestIndex
    index_test.go:75: docs, goCode, fullText = true,true,true
    index_test.go:75: docs, goCode, fullText = true,true,false
    index_test.go:75: docs, goCode, fullText = true,false,true
    index_test.go:75: docs, goCode, fullText = true,false,false
    index_test.go:75: docs, goCode, fullText = false,true,true
    index_test.go:75: docs, goCode, fullText = false,true,false
    index_test.go:75: docs, goCode, fullText = false,false,true
    index_test.go:75: docs, goCode, fullText = false,false,false
--- PASS: TestIndex (0.11s)
=== RUN   TestIndexWriteRead
--- PASS: TestIndexWriteRead (0.08s)
=== RUN   TestIdentResultSort
--- PASS: TestIdentResultSort (0.00s)
=== RUN   TestIdentFilter
--- PASS: TestIdentFilter (0.00s)
=== RUN   TestIgnoredGoFiles
--- PASS: TestIgnoredGoFiles (0.00s)
=== RUN   TestIssue5247
--- PASS: TestIssue5247 (0.00s)
=== RUN   TestRedirectAndMetadata
--- PASS: TestRedirectAndMetadata (0.00s)
=== RUN   TestMarkdown
--- PASS: TestMarkdown (0.00s)
=== RUN   TestGenerics
    server_test.go:200: &{/blah/ <nil> 2 0x2f4fce0 0x2f97b90 [] map[] map[] false false map[]   map[] <nil> 2023-11-25 23:01:42.298635538 +0000 UTC m=+1.253034305 false}
--- PASS: TestGenerics (0.00s)
=== RUN   TestParseEBNFString
--- PASS: TestParseEBNFString (0.00s)
=== RUN   TestParseVersionRow
--- PASS: TestParseVersionRow (0.00s)
=== RUN   TestAPIVersion
--- PASS: TestAPIVersion (0.15s)
PASS
ok  	golang.org/x/tools/godoc	1.422s
=== RUN   TestRedirects
--- PASS: TestRedirects (0.00s)
PASS
ok  	golang.org/x/tools/godoc/redirect	0.010s
=== RUN   TestStaticIsUpToDate
    gen_test.go:17: skipping test as static.go is disabled for Debian build
--- SKIP: TestStaticIsUpToDate (0.00s)
=== RUN   TestAppendQuote
--- PASS: TestAppendQuote (2.13s)
PASS
ok  	golang.org/x/tools/godoc/static	2.170s
=== RUN   TestNewNameSpace
--- PASS: TestNewNameSpace (0.00s)
=== RUN   TestReadDirUnion
=== RUN   TestReadDirUnion/no_go_files
=== RUN   TestReadDirUnion/have_go_files
=== RUN   TestReadDirUnion/empty_mount
--- PASS: TestReadDirUnion (0.00s)
    --- PASS: TestReadDirUnion/no_go_files (0.00s)
    --- PASS: TestReadDirUnion/have_go_files (0.00s)
    --- PASS: TestReadDirUnion/empty_mount (0.00s)
=== RUN   TestRootType
--- PASS: TestRootType (0.00s)
PASS
ok  	golang.org/x/tools/godoc/vfs	0.019s
=== RUN   TestRootType
--- PASS: TestRootType (0.00s)
PASS
ok  	golang.org/x/tools/godoc/vfs/gatefs	0.003s
=== RUN   TestOpenRoot
--- PASS: TestOpenRoot (0.00s)
=== RUN   TestReaddir
--- PASS: TestReaddir (0.00s)
PASS
ok  	golang.org/x/tools/godoc/vfs/mapfs	0.050s
=== RUN   TestZipFSReadDir
--- PASS: TestZipFSReadDir (0.00s)
=== RUN   TestZipFSStatFuncs
--- PASS: TestZipFSStatFuncs (0.00s)
=== RUN   TestZipFSNotExist
--- PASS: TestZipFSNotExist (0.00s)
=== RUN   TestZipFSOpenSeek
--- PASS: TestZipFSOpenSeek (0.00s)
=== RUN   TestRootType
--- PASS: TestRootType (0.00s)
PASS
ok  	golang.org/x/tools/godoc/vfs/zipfs	0.028s
?   	golang.org/x/tools/gopls	[no test files]
=== RUN   TestPurgeFuncBodies
--- PASS: TestPurgeFuncBodies (0.44s)
PASS
ok  	golang.org/x/tools/gopls/internal/astutil	0.448s
=== RUN   TestListBugs
--- PASS: TestListBugs (0.00s)
=== RUN   TestBugHandler
--- PASS: TestBugHandler (0.00s)
=== RUN   TestBugJSON
--- PASS: TestBugJSON (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/bug	0.008s
=== RUN   TestDiff
=== RUN   TestDiff/empty
=== RUN   TestDiff/no_diff
=== RUN   TestDiff/replace_all
=== RUN   TestDiff/insert_rune
=== RUN   TestDiff/delete_rune
=== RUN   TestDiff/replace_rune
=== RUN   TestDiff/replace_partials
=== RUN   TestDiff/insert_line
=== RUN   TestDiff/replace_no_newline
=== RUN   TestDiff/delete_empty
=== RUN   TestDiff/append_empty
=== RUN   TestDiff/add_end
=== RUN   TestDiff/add_empty
=== RUN   TestDiff/add_newline
=== RUN   TestDiff/delete_front
=== RUN   TestDiff/replace_last_line
=== RUN   TestDiff/multiple_replace
=== RUN   TestDiff/extra_newline
=== RUN   TestDiff/unified_lines
=== RUN   TestDiff/60379
--- PASS: TestDiff (0.00s)
    --- PASS: TestDiff/empty (0.00s)
    --- PASS: TestDiff/no_diff (0.00s)
    --- PASS: TestDiff/replace_all (0.00s)
    --- PASS: TestDiff/insert_rune (0.00s)
    --- PASS: TestDiff/delete_rune (0.00s)
    --- PASS: TestDiff/replace_rune (0.00s)
    --- PASS: TestDiff/replace_partials (0.00s)
    --- PASS: TestDiff/insert_line (0.00s)
    --- PASS: TestDiff/replace_no_newline (0.00s)
    --- PASS: TestDiff/delete_empty (0.00s)
    --- PASS: TestDiff/append_empty (0.00s)
    --- PASS: TestDiff/add_end (0.00s)
    --- PASS: TestDiff/add_empty (0.00s)
    --- PASS: TestDiff/add_newline (0.00s)
    --- PASS: TestDiff/delete_front (0.00s)
    --- PASS: TestDiff/replace_last_line (0.00s)
    --- PASS: TestDiff/multiple_replace (0.00s)
    --- PASS: TestDiff/extra_newline (0.00s)
    --- PASS: TestDiff/unified_lines (0.00s)
    --- PASS: TestDiff/60379 (0.00s)
=== RUN   TestDisaster
--- PASS: TestDisaster (0.00s)
=== RUN   TestFixLangVersion
--- PASS: TestFixLangVersion (0.00s)
=== RUN   TestLicenses
    licenses_test.go:18: No need for Debian package
--- SKIP: TestLicenses (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/hooks	0.047s
=== RUN   TestVersionMessage
--- PASS: TestVersionMessage (0.00s)
=== RUN   TestLSP
=== RUN   TestLSP/Modules
=== RUN   TestLSP/Modules/CallHierarchy
=== RUN   TestLSP/Modules/CallHierarchy/callhierarchy_29_6
=== RUN   TestLSP/Modules/CallHierarchy/callhierarchy_34_2
=== RUN   TestLSP/Modules/SemanticTokens
=== RUN   TestLSP/Modules/SemanticTokens/a
=== RUN   TestLSP/Modules/SemanticTokens/a#01
=== RUN   TestLSP/Modules/SemanticTokens/b
=== RUN   TestLSP/Modules/SuggestedFix
=== RUN   TestLSP/Modules/SuggestedFix/not_boolean_9_2
=== RUN   TestLSP/Modules/SuggestedFix/semicolon_8_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_typedecl_group_9_9
=== RUN   TestLSP/Modules/SuggestedFix/else_if_17_9
=== RUN   TestLSP/Modules/SuggestedFix/semicolon_and_8_3
=== RUN   TestLSP/Modules/SuggestedFix/semicolon_or_8_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_assign_7_7
=== RUN   TestLSP/Modules/SuggestedFix/stub_call_expr_4_8
=== RUN   TestLSP/Modules/SuggestedFix/channels_4_2
=== RUN   TestLSP/Modules/SuggestedFix/selector_5_2
=== RUN   TestLSP/Modules/SuggestedFix/unique_params_6_2
=== RUN   TestLSP/Modules/SuggestedFix/boolean_9_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_err_4_17
=== RUN   TestLSP/Modules/SuggestedFix/stub_function_return_8_9
=== RUN   TestLSP/Modules/SuggestedFix/stub_issue2606_7_11
=== RUN   TestLSP/Modules/SuggestedFix/error_param_5_2
=== RUN   TestLSP/Modules/SuggestedFix/fix_import_12_1
=== RUN   TestLSP/Modules/SuggestedFix/remove_parens_9_2
=== RUN   TestLSP/Modules/SuggestedFix/remove_else_8_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_ignored_imports_15_20
=== RUN   TestLSP/Modules/SuggestedFix/stub_stdlib_7_19
=== RUN   TestLSP/Modules/SuggestedFix/operation_6_2
=== RUN   TestLSP/Modules/SuggestedFix/slice_4_2
=== RUN   TestLSP/Modules/SuggestedFix/tuple_4_2
=== RUN   TestLSP/Modules/SuggestedFix/noresultvalues_3_19
=== RUN   TestLSP/Modules/SuggestedFix/boolean_fn_9_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_generic_receiver_10_23
=== RUN   TestLSP/Modules/SuggestedFix/stub_renamed_import_8_23
=== RUN   TestLSP/Modules/SuggestedFix/consecutive_params_5_2
=== RUN   TestLSP/Modules/SuggestedFix/noresultvalues_5_19
=== RUN   TestLSP/Modules/SuggestedFix/dont_remove_parens_11_3
=== RUN   TestLSP/Modules/SuggestedFix/literals_6_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_add_selector_10_23
=== RUN   TestLSP/Modules/SuggestedFix/stub_multi_var_9_38
=== RUN   TestLSP/Modules/SuggestedFix/stub_pointer_6_9
=== RUN   TestLSP/Modules/SuggestedFix/stub_renamed_import_iface_11_25
=== RUN   TestLSP/Modules/SuggestedFix/greater_than_9_2
=== RUN   TestLSP/Modules/SuggestedFix/stub_embedded_8_27
=== RUN   TestLSP/Modules/SuggestedFix/stub_assign_multivars_8_13
=== RUN   TestLSP/Modules/InlayHints
=== RUN   TestLSP/Modules/InlayHints/composite_literals_1_1
=== RUN   TestLSP/Modules/InlayHints/constant_values_1_1
=== RUN   TestLSP/Modules/InlayHints/parameter_names_1_1
=== RUN   TestLSP/Modules/InlayHints/type_params_4_1
=== RUN   TestLSP/Modules/InlayHints/variable_types_1_1
=== RUN   TestLSP/Modules/Renames
=== RUN   TestLSP/Modules/Renames/random_f2y
=== RUN   TestLSP/Modules/Renames/random_y0
=== RUN   TestLSP/Modules/Renames/random_y2
=== RUN   TestLSP/Modules/Renames/shadow_c
=== RUN   TestLSP/Modules/Renames/3_testCases
=== RUN   TestLSP/Modules/Renames/embedded_bar
=== RUN   TestLSP/Modules/Renames/generics_Q
=== RUN   TestLSP/Modules/Renames/random_f2name
=== RUN   TestLSP/Modules/Renames/unions_R
=== RUN   TestLSP/Modules/Renames/random_myX
=== RUN   TestLSP/Modules/Renames/shadow_a
=== RUN   TestLSP/Modules/Renames/shadow_d
=== RUN   TestLSP/Modules/Renames/b_Bob
=== RUN   TestLSP/Modules/Renames/1_bar
=== RUN   TestLSP/Modules/Renames/4_b
=== RUN   TestLSP/Modules/Renames/generics_K
=== RUN   TestLSP/Modules/Renames/shadow_b
=== RUN   TestLSP/Modules/Renames/b_error
=== RUN   TestLSP/Modules/Renames/random_fmty
=== RUN   TestLSP/Modules/Renames/random_GetSum
=== RUN   TestLSP/Modules/Renames/random_y1
=== RUN   TestLSP/Modules/Renames/random_fmt2
=== RUN   TestLSP/Modules/Renames/testy_test_testyX
=== RUN   TestLSP/Modules/Renames/b_uint
=== RUN   TestLSP/Modules/Renames/c_Goodbye
=== RUN   TestLSP/Modules/Renames/random_pos
=== RUN   TestLSP/Modules/Renames/random_log
=== RUN   TestLSP/Modules/Renames/random_format
=== RUN   TestLSP/Modules/Renames/another_G
=== RUN   TestLSP/Modules/Renames/testy_bar
=== RUN   TestLSP/Modules/Renames/issue39614_bar
=== RUN   TestLSP/Modules/Renames/b_Goodbye
=== RUN   TestLSP/Modules/Renames/c2_static
=== RUN   TestLSP/Modules/Renames/2_res
=== RUN   TestLSP/Modules/Renames/crosspkg_Tomato
=== RUN   TestLSP/Modules/Renames/random_z
=== RUN   TestLSP/Modules/Renames/random_y3
=== RUN   TestLSP/Modules/Renames/bad_rFunc
=== RUN   TestLSP/Modules/Renames/other_Flamingo
=== RUN   TestLSP/Modules/Renames/crosspkg_Dolphin
=== RUN   TestLSP/Modules/Renames/testy_testyType
=== RUN   TestLSP/Modules/Renames/testy_test_b
=== RUN   TestLSP/Modules/Renames/generics_H
=== RUN   TestLSP/Modules/Renames/generics_N
=== RUN   TestLSP/Modules/Renames/unions_S
=== RUN   TestLSP/Modules/AddImport
=== RUN   TestLSP/Modules/AddImport/addimport
=== RUN   TestLSP/Modules/SelectionRanges
=== RUN   TestLSP/Modules/SelectionRanges/foo_6_14
=== RUN   TestLSP/Modules/SelectionRanges/foo_9_22
=== RUN   TestLSP/Modules/SelectionRanges/foo_12_11
=== RUN   TestLSP/GOPATH
=== RUN   TestLSP/GOPATH/CallHierarchy
=== RUN   TestLSP/GOPATH/CallHierarchy/callhierarchy_29_6
=== RUN   TestLSP/GOPATH/CallHierarchy/callhierarchy_34_2
=== RUN   TestLSP/GOPATH/SemanticTokens
=== RUN   TestLSP/GOPATH/SemanticTokens/a
=== RUN   TestLSP/GOPATH/SemanticTokens/a#01
=== RUN   TestLSP/GOPATH/SemanticTokens/b
=== RUN   TestLSP/GOPATH/SuggestedFix
=== RUN   TestLSP/GOPATH/SuggestedFix/operation_6_2
=== RUN   TestLSP/GOPATH/SuggestedFix/selector_5_2
=== RUN   TestLSP/GOPATH/SuggestedFix/noresultvalues_3_19
=== RUN   TestLSP/GOPATH/SuggestedFix/boolean_9_2
=== RUN   TestLSP/GOPATH/SuggestedFix/channels_4_2
=== RUN   TestLSP/GOPATH/SuggestedFix/tuple_4_2
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_issue2606_7_11
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_renamed_import_8_23
=== RUN   TestLSP/GOPATH/SuggestedFix/dont_remove_parens_11_3
=== RUN   TestLSP/GOPATH/SuggestedFix/semicolon_8_2
=== RUN   TestLSP/GOPATH/SuggestedFix/remove_else_8_2
=== RUN   TestLSP/GOPATH/SuggestedFix/semicolon_or_8_2
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_pointer_6_9
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_typedecl_group_9_9
=== RUN   TestLSP/GOPATH/SuggestedFix/else_if_17_9
=== RUN   TestLSP/GOPATH/SuggestedFix/not_boolean_9_2
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_embedded_8_27
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_function_return_8_9
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_multi_var_9_38
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_renamed_import_iface_11_25
=== RUN   TestLSP/GOPATH/SuggestedFix/error_param_5_2
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_assign_multivars_8_13
=== RUN   TestLSP/GOPATH/SuggestedFix/consecutive_params_5_2
=== RUN   TestLSP/GOPATH/SuggestedFix/literals_6_2
=== RUN   TestLSP/GOPATH/SuggestedFix/slice_4_2
=== RUN   TestLSP/GOPATH/SuggestedFix/unique_params_6_2
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_generic_receiver_10_23
=== RUN   TestLSP/GOPATH/SuggestedFix/boolean_fn_9_2
=== RUN   TestLSP/GOPATH/SuggestedFix/greater_than_9_2
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_stdlib_7_19
=== RUN   TestLSP/GOPATH/SuggestedFix/noresultvalues_5_19
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_assign_7_7
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_call_expr_4_8
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_err_4_17
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_ignored_imports_15_20
=== RUN   TestLSP/GOPATH/SuggestedFix/fix_import_12_1
=== RUN   TestLSP/GOPATH/SuggestedFix/semicolon_and_8_3
=== RUN   TestLSP/GOPATH/SuggestedFix/stub_add_selector_10_23
=== RUN   TestLSP/GOPATH/SuggestedFix/remove_parens_9_2
=== RUN   TestLSP/GOPATH/InlayHints
=== RUN   TestLSP/GOPATH/InlayHints/composite_literals_1_1
=== RUN   TestLSP/GOPATH/InlayHints/constant_values_1_1
=== RUN   TestLSP/GOPATH/InlayHints/parameter_names_1_1
=== RUN   TestLSP/GOPATH/InlayHints/type_params_4_1
=== RUN   TestLSP/GOPATH/InlayHints/variable_types_1_1
=== RUN   TestLSP/GOPATH/Renames
=== RUN   TestLSP/GOPATH/Renames/random_y0
=== RUN   TestLSP/GOPATH/Renames/embedded_bar
=== RUN   TestLSP/GOPATH/Renames/2_res
=== RUN   TestLSP/GOPATH/Renames/random_fmty
=== RUN   TestLSP/GOPATH/Renames/random_myX
=== RUN   TestLSP/GOPATH/Renames/random_log
=== RUN   TestLSP/GOPATH/Renames/crosspkg_Dolphin
=== RUN   TestLSP/GOPATH/Renames/random_f2y
=== RUN   TestLSP/GOPATH/Renames/random_z
=== RUN   TestLSP/GOPATH/Renames/random_y2
=== RUN   TestLSP/GOPATH/Renames/generics_H
=== RUN   TestLSP/GOPATH/Renames/bad_rFunc
=== RUN   TestLSP/GOPATH/Renames/other_Flamingo
=== RUN   TestLSP/GOPATH/Renames/testy_bar
=== RUN   TestLSP/GOPATH/Renames/b_uint
=== RUN   TestLSP/GOPATH/Renames/random_fmt2
=== RUN   TestLSP/GOPATH/Renames/generics_Q
=== RUN   TestLSP/GOPATH/Renames/generics_N
=== RUN   TestLSP/GOPATH/Renames/unions_S
=== RUN   TestLSP/GOPATH/Renames/shadow_c
=== RUN   TestLSP/GOPATH/Renames/shadow_d
=== RUN   TestLSP/GOPATH/Renames/crosspkg_Tomato
=== RUN   TestLSP/GOPATH/Renames/b_error
=== RUN   TestLSP/GOPATH/Renames/another_G
=== RUN   TestLSP/GOPATH/Renames/random_y3
=== RUN   TestLSP/GOPATH/Renames/testy_test_b
=== RUN   TestLSP/GOPATH/Renames/testy_testyType
=== RUN   TestLSP/GOPATH/Renames/4_b
=== RUN   TestLSP/GOPATH/Renames/random_y1
=== RUN   TestLSP/GOPATH/Renames/shadow_a
=== RUN   TestLSP/GOPATH/Renames/random_pos
=== RUN   TestLSP/GOPATH/Renames/random_format
=== RUN   TestLSP/GOPATH/Renames/shadow_b
=== RUN   TestLSP/GOPATH/Renames/c2_static
=== RUN   TestLSP/GOPATH/Renames/1_bar
=== RUN   TestLSP/GOPATH/Renames/3_testCases
=== RUN   TestLSP/GOPATH/Renames/issue39614_bar
=== RUN   TestLSP/GOPATH/Renames/unions_R
=== RUN   TestLSP/GOPATH/Renames/random_f2name
=== RUN   TestLSP/GOPATH/Renames/random_GetSum
=== RUN   TestLSP/GOPATH/Renames/generics_K
=== RUN   TestLSP/GOPATH/Renames/testy_test_testyX
=== RUN   TestLSP/GOPATH/Renames/b_Bob
=== RUN   TestLSP/GOPATH/Renames/b_Goodbye
=== RUN   TestLSP/GOPATH/Renames/c_Goodbye
=== RUN   TestLSP/GOPATH/AddImport
=== RUN   TestLSP/GOPATH/AddImport/addimport
=== RUN   TestLSP/GOPATH/SelectionRanges
=== RUN   TestLSP/GOPATH/SelectionRanges/foo_6_14
=== RUN   TestLSP/GOPATH/SelectionRanges/foo_9_22
=== RUN   TestLSP/GOPATH/SelectionRanges/foo_12_11
=== RUN   TestLSP/MultiModule
=== RUN   TestLSP/MultiModule/CallHierarchy
=== RUN   TestLSP/MultiModule/CallHierarchy/callhierarchy_29_6
=== RUN   TestLSP/MultiModule/CallHierarchy/callhierarchy_34_2
=== RUN   TestLSP/MultiModule/SemanticTokens
=== RUN   TestLSP/MultiModule/SemanticTokens/a
=== RUN   TestLSP/MultiModule/SemanticTokens/a#01
=== RUN   TestLSP/MultiModule/SemanticTokens/b
=== RUN   TestLSP/MultiModule/SuggestedFix
=== RUN   TestLSP/MultiModule/SuggestedFix/slice_4_2
=== RUN   TestLSP/MultiModule/SuggestedFix/semicolon_and_8_3
=== RUN   TestLSP/MultiModule/SuggestedFix/noresultvalues_5_19
=== RUN   TestLSP/MultiModule/SuggestedFix/error_param_5_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_renamed_import_8_23
=== RUN   TestLSP/MultiModule/SuggestedFix/remove_parens_9_2
=== RUN   TestLSP/MultiModule/SuggestedFix/selector_5_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_stdlib_7_19
=== RUN   TestLSP/MultiModule/SuggestedFix/channels_4_2
=== RUN   TestLSP/MultiModule/SuggestedFix/literals_6_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_pointer_6_9
=== RUN   TestLSP/MultiModule/SuggestedFix/tuple_4_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_add_selector_10_23
=== RUN   TestLSP/MultiModule/SuggestedFix/boolean_9_2
=== RUN   TestLSP/MultiModule/SuggestedFix/dont_remove_parens_11_3
=== RUN   TestLSP/MultiModule/SuggestedFix/semicolon_8_2
=== RUN   TestLSP/MultiModule/SuggestedFix/noresultvalues_3_19
=== RUN   TestLSP/MultiModule/SuggestedFix/consecutive_params_5_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_assign_7_7
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_issue2606_7_11
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_renamed_import_iface_11_25
=== RUN   TestLSP/MultiModule/SuggestedFix/boolean_fn_9_2
=== RUN   TestLSP/MultiModule/SuggestedFix/else_if_17_9
=== RUN   TestLSP/MultiModule/SuggestedFix/not_boolean_9_2
=== RUN   TestLSP/MultiModule/SuggestedFix/remove_else_8_2
=== RUN   TestLSP/MultiModule/SuggestedFix/operation_6_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_assign_multivars_8_13
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_embedded_8_27
=== RUN   TestLSP/MultiModule/SuggestedFix/semicolon_or_8_2
=== RUN   TestLSP/MultiModule/SuggestedFix/fix_import_12_1
=== RUN   TestLSP/MultiModule/SuggestedFix/unique_params_6_2
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_call_expr_4_8
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_err_4_17
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_function_return_8_9
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_generic_receiver_10_23
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_ignored_imports_15_20
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_multi_var_9_38
=== RUN   TestLSP/MultiModule/SuggestedFix/stub_typedecl_group_9_9
=== RUN   TestLSP/MultiModule/SuggestedFix/greater_than_9_2
=== RUN   TestLSP/MultiModule/InlayHints
=== RUN   TestLSP/MultiModule/InlayHints/composite_literals_1_1
=== RUN   TestLSP/MultiModule/InlayHints/constant_values_1_1
=== RUN   TestLSP/MultiModule/InlayHints/parameter_names_1_1
=== RUN   TestLSP/MultiModule/InlayHints/type_params_4_1
=== RUN   TestLSP/MultiModule/InlayHints/variable_types_1_1
=== RUN   TestLSP/MultiModule/Renames
=== RUN   TestLSP/MultiModule/Renames/4_b
=== RUN   TestLSP/MultiModule/Renames/generics_Q
=== RUN   TestLSP/MultiModule/Renames/generics_H
=== RUN   TestLSP/MultiModule/Renames/unions_S
=== RUN   TestLSP/MultiModule/Renames/c_Goodbye
=== RUN   TestLSP/MultiModule/Renames/b_Bob
=== RUN   TestLSP/MultiModule/Renames/b_Goodbye
=== RUN   TestLSP/MultiModule/Renames/1_bar
=== RUN   TestLSP/MultiModule/Renames/random_GetSum
=== RUN   TestLSP/MultiModule/Renames/random_y3
=== RUN   TestLSP/MultiModule/Renames/random_fmt2
=== RUN   TestLSP/MultiModule/Renames/shadow_b
=== RUN   TestLSP/MultiModule/Renames/random_f2y
=== RUN   TestLSP/MultiModule/Renames/random_format
=== RUN   TestLSP/MultiModule/Renames/random_log
=== RUN   TestLSP/MultiModule/Renames/3_testCases
=== RUN   TestLSP/MultiModule/Renames/b_uint
=== RUN   TestLSP/MultiModule/Renames/shadow_a
=== RUN   TestLSP/MultiModule/Renames/testy_test_testyX
=== RUN   TestLSP/MultiModule/Renames/generics_N
=== RUN   TestLSP/MultiModule/Renames/unions_R
=== RUN   TestLSP/MultiModule/Renames/shadow_c
=== RUN   TestLSP/MultiModule/Renames/random_f2name
=== RUN   TestLSP/MultiModule/Renames/another_G
=== RUN   TestLSP/MultiModule/Renames/generics_K
=== RUN   TestLSP/MultiModule/Renames/testy_testyType
=== RUN   TestLSP/MultiModule/Renames/issue39614_bar
=== RUN   TestLSP/MultiModule/Renames/crosspkg_Tomato
=== RUN   TestLSP/MultiModule/Renames/random_y0
=== RUN   TestLSP/MultiModule/Renames/testy_test_b
=== RUN   TestLSP/MultiModule/Renames/embedded_bar
=== RUN   TestLSP/MultiModule/Renames/c2_static
=== RUN   TestLSP/MultiModule/Renames/testy_bar
=== RUN   TestLSP/MultiModule/Renames/crosspkg_Dolphin
=== RUN   TestLSP/MultiModule/Renames/random_myX
=== RUN   TestLSP/MultiModule/Renames/random_y1
=== RUN   TestLSP/MultiModule/Renames/2_res
=== RUN   TestLSP/MultiModule/Renames/random_z
=== RUN   TestLSP/MultiModule/Renames/random_pos
=== RUN   TestLSP/MultiModule/Renames/bad_rFunc
=== RUN   TestLSP/MultiModule/Renames/shadow_d
=== RUN   TestLSP/MultiModule/Renames/random_fmty
=== RUN   TestLSP/MultiModule/Renames/random_y2
=== RUN   TestLSP/MultiModule/Renames/other_Flamingo
=== RUN   TestLSP/MultiModule/Renames/b_error
=== RUN   TestLSP/MultiModule/AddImport
=== RUN   TestLSP/MultiModule/AddImport/addimport
=== RUN   TestLSP/MultiModule/SelectionRanges
=== RUN   TestLSP/MultiModule/SelectionRanges/foo_6_14
=== RUN   TestLSP/MultiModule/SelectionRanges/foo_9_22
=== RUN   TestLSP/MultiModule/SelectionRanges/foo_12_11
--- PASS: TestLSP (7.78s)
    --- PASS: TestLSP/Modules (4.60s)
        --- PASS: TestLSP/Modules/CallHierarchy (1.37s)
            --- PASS: TestLSP/Modules/CallHierarchy/callhierarchy_29_6 (1.37s)
            --- PASS: TestLSP/Modules/CallHierarchy/callhierarchy_34_2 (0.00s)
        --- PASS: TestLSP/Modules/SemanticTokens (0.01s)
            --- PASS: TestLSP/Modules/SemanticTokens/a (0.00s)
            --- PASS: TestLSP/Modules/SemanticTokens/a#01 (0.00s)
            --- PASS: TestLSP/Modules/SemanticTokens/b (0.00s)
        --- PASS: TestLSP/Modules/SuggestedFix (1.88s)
            --- PASS: TestLSP/Modules/SuggestedFix/not_boolean_9_2 (1.80s)
            --- PASS: TestLSP/Modules/SuggestedFix/semicolon_8_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_typedecl_group_9_9 (0.05s)
            --- PASS: TestLSP/Modules/SuggestedFix/else_if_17_9 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/semicolon_and_8_3 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/semicolon_or_8_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_assign_7_7 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_call_expr_4_8 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/channels_4_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/selector_5_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/unique_params_6_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/boolean_9_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_err_4_17 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_function_return_8_9 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_issue2606_7_11 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/error_param_5_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/fix_import_12_1 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/remove_parens_9_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/remove_else_8_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_ignored_imports_15_20 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_stdlib_7_19 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/operation_6_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/slice_4_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/tuple_4_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/noresultvalues_3_19 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/boolean_fn_9_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_generic_receiver_10_23 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_renamed_import_8_23 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/consecutive_params_5_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/noresultvalues_5_19 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/dont_remove_parens_11_3 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/literals_6_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_add_selector_10_23 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_multi_var_9_38 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_pointer_6_9 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_renamed_import_iface_11_25 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/greater_than_9_2 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_embedded_8_27 (0.00s)
            --- PASS: TestLSP/Modules/SuggestedFix/stub_assign_multivars_8_13 (0.00s)
        --- PASS: TestLSP/Modules/InlayHints (0.00s)
            --- PASS: TestLSP/Modules/InlayHints/composite_literals_1_1 (0.00s)
            --- PASS: TestLSP/Modules/InlayHints/constant_values_1_1 (0.00s)
            --- PASS: TestLSP/Modules/InlayHints/parameter_names_1_1 (0.00s)
            --- PASS: TestLSP/Modules/InlayHints/type_params_4_1 (0.00s)
            --- PASS: TestLSP/Modules/InlayHints/variable_types_1_1 (0.00s)
        --- PASS: TestLSP/Modules/Renames (0.02s)
            --- PASS: TestLSP/Modules/Renames/random_f2y (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_y0 (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_y2 (0.00s)
            --- PASS: TestLSP/Modules/Renames/shadow_c (0.00s)
            --- PASS: TestLSP/Modules/Renames/3_testCases (0.00s)
            --- PASS: TestLSP/Modules/Renames/embedded_bar (0.00s)
            --- PASS: TestLSP/Modules/Renames/generics_Q (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_f2name (0.00s)
            --- PASS: TestLSP/Modules/Renames/unions_R (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_myX (0.00s)
            --- PASS: TestLSP/Modules/Renames/shadow_a (0.00s)
            --- PASS: TestLSP/Modules/Renames/shadow_d (0.00s)
            --- PASS: TestLSP/Modules/Renames/b_Bob (0.00s)
            --- PASS: TestLSP/Modules/Renames/1_bar (0.00s)
            --- PASS: TestLSP/Modules/Renames/4_b (0.00s)
            --- PASS: TestLSP/Modules/Renames/generics_K (0.00s)
            --- PASS: TestLSP/Modules/Renames/shadow_b (0.00s)
            --- PASS: TestLSP/Modules/Renames/b_error (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_fmty (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_GetSum (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_y1 (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_fmt2 (0.00s)
            --- PASS: TestLSP/Modules/Renames/testy_test_testyX (0.00s)
            --- PASS: TestLSP/Modules/Renames/b_uint (0.00s)
            --- PASS: TestLSP/Modules/Renames/c_Goodbye (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_pos (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_log (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_format (0.00s)
            --- PASS: TestLSP/Modules/Renames/another_G (0.00s)
            --- PASS: TestLSP/Modules/Renames/testy_bar (0.00s)
            --- PASS: TestLSP/Modules/Renames/issue39614_bar (0.00s)
            --- PASS: TestLSP/Modules/Renames/b_Goodbye (0.00s)
            --- PASS: TestLSP/Modules/Renames/c2_static (0.00s)
            --- PASS: TestLSP/Modules/Renames/2_res (0.00s)
            --- PASS: TestLSP/Modules/Renames/crosspkg_Tomato (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_z (0.00s)
            --- PASS: TestLSP/Modules/Renames/random_y3 (0.00s)
            --- PASS: TestLSP/Modules/Renames/bad_rFunc (0.00s)
            --- PASS: TestLSP/Modules/Renames/other_Flamingo (0.00s)
            --- PASS: TestLSP/Modules/Renames/crosspkg_Dolphin (0.00s)
            --- PASS: TestLSP/Modules/Renames/testy_testyType (0.00s)
            --- PASS: TestLSP/Modules/Renames/testy_test_b (0.00s)
            --- PASS: TestLSP/Modules/Renames/generics_H (0.00s)
            --- PASS: TestLSP/Modules/Renames/generics_N (0.00s)
            --- PASS: TestLSP/Modules/Renames/unions_S (0.00s)
        --- PASS: TestLSP/Modules/AddImport (0.01s)
            --- PASS: TestLSP/Modules/AddImport/addimport (0.01s)
        --- PASS: TestLSP/Modules/SelectionRanges (0.00s)
            --- PASS: TestLSP/Modules/SelectionRanges/foo_6_14 (0.00s)
            --- PASS: TestLSP/Modules/SelectionRanges/foo_9_22 (0.00s)
            --- PASS: TestLSP/Modules/SelectionRanges/foo_12_11 (0.00s)
    --- PASS: TestLSP/GOPATH (1.85s)
        --- PASS: TestLSP/GOPATH/CallHierarchy (0.42s)
            --- PASS: TestLSP/GOPATH/CallHierarchy/callhierarchy_29_6 (0.42s)
            --- PASS: TestLSP/GOPATH/CallHierarchy/callhierarchy_34_2 (0.00s)
        --- PASS: TestLSP/GOPATH/SemanticTokens (0.00s)
            --- PASS: TestLSP/GOPATH/SemanticTokens/a (0.00s)
            --- PASS: TestLSP/GOPATH/SemanticTokens/a#01 (0.00s)
            --- PASS: TestLSP/GOPATH/SemanticTokens/b (0.00s)
        --- PASS: TestLSP/GOPATH/SuggestedFix (0.19s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/operation_6_2 (0.13s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/selector_5_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/noresultvalues_3_19 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/boolean_9_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/channels_4_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/tuple_4_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_issue2606_7_11 (0.01s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_renamed_import_8_23 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/dont_remove_parens_11_3 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/semicolon_8_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/remove_else_8_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/semicolon_or_8_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_pointer_6_9 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_typedecl_group_9_9 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/else_if_17_9 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/not_boolean_9_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_embedded_8_27 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_function_return_8_9 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_multi_var_9_38 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_renamed_import_iface_11_25 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/error_param_5_2 (0.02s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_assign_multivars_8_13 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/consecutive_params_5_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/literals_6_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/slice_4_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/unique_params_6_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_generic_receiver_10_23 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/boolean_fn_9_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/greater_than_9_2 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_stdlib_7_19 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/noresultvalues_5_19 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_assign_7_7 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_call_expr_4_8 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_err_4_17 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_ignored_imports_15_20 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/fix_import_12_1 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/semicolon_and_8_3 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/stub_add_selector_10_23 (0.00s)
            --- PASS: TestLSP/GOPATH/SuggestedFix/remove_parens_9_2 (0.00s)
        --- PASS: TestLSP/GOPATH/InlayHints (0.00s)
            --- PASS: TestLSP/GOPATH/InlayHints/composite_literals_1_1 (0.00s)
            --- PASS: TestLSP/GOPATH/InlayHints/constant_values_1_1 (0.00s)
            --- PASS: TestLSP/GOPATH/InlayHints/parameter_names_1_1 (0.00s)
            --- PASS: TestLSP/GOPATH/InlayHints/type_params_4_1 (0.00s)
            --- PASS: TestLSP/GOPATH/InlayHints/variable_types_1_1 (0.00s)
        --- PASS: TestLSP/GOPATH/Renames (0.02s)
            --- PASS: TestLSP/GOPATH/Renames/random_y0 (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/embedded_bar (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/2_res (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_fmty (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_myX (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_log (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/crosspkg_Dolphin (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_f2y (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_z (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_y2 (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/generics_H (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/bad_rFunc (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/other_Flamingo (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/testy_bar (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/b_uint (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_fmt2 (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/generics_Q (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/generics_N (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/unions_S (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/shadow_c (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/shadow_d (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/crosspkg_Tomato (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/b_error (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/another_G (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_y3 (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/testy_test_b (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/testy_testyType (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/4_b (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_y1 (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/shadow_a (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_pos (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_format (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/shadow_b (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/c2_static (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/1_bar (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/3_testCases (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/issue39614_bar (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/unions_R (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_f2name (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/random_GetSum (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/generics_K (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/testy_test_testyX (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/b_Bob (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/b_Goodbye (0.00s)
            --- PASS: TestLSP/GOPATH/Renames/c_Goodbye (0.00s)
        --- PASS: TestLSP/GOPATH/AddImport (0.01s)
            --- PASS: TestLSP/GOPATH/AddImport/addimport (0.01s)
        --- PASS: TestLSP/GOPATH/SelectionRanges (0.01s)
            --- PASS: TestLSP/GOPATH/SelectionRanges/foo_6_14 (0.01s)
            --- PASS: TestLSP/GOPATH/SelectionRanges/foo_9_22 (0.00s)
            --- PASS: TestLSP/GOPATH/SelectionRanges/foo_12_11 (0.00s)
    --- PASS: TestLSP/MultiModule (1.33s)
        --- PASS: TestLSP/MultiModule/CallHierarchy (0.32s)
            --- PASS: TestLSP/MultiModule/CallHierarchy/callhierarchy_29_6 (0.31s)
            --- PASS: TestLSP/MultiModule/CallHierarchy/callhierarchy_34_2 (0.00s)
        --- PASS: TestLSP/MultiModule/SemanticTokens (0.00s)
            --- PASS: TestLSP/MultiModule/SemanticTokens/a (0.00s)
            --- PASS: TestLSP/MultiModule/SemanticTokens/a#01 (0.00s)
            --- PASS: TestLSP/MultiModule/SemanticTokens/b (0.00s)
        --- PASS: TestLSP/MultiModule/SuggestedFix (0.22s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/slice_4_2 (0.17s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/semicolon_and_8_3 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/noresultvalues_5_19 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/error_param_5_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_renamed_import_8_23 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/remove_parens_9_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/selector_5_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_stdlib_7_19 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/channels_4_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/literals_6_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_pointer_6_9 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/tuple_4_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_add_selector_10_23 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/boolean_9_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/dont_remove_parens_11_3 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/semicolon_8_2 (0.01s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/noresultvalues_3_19 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/consecutive_params_5_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_assign_7_7 (0.01s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_issue2606_7_11 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_renamed_import_iface_11_25 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/boolean_fn_9_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/else_if_17_9 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/not_boolean_9_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/remove_else_8_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/operation_6_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_assign_multivars_8_13 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_embedded_8_27 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/semicolon_or_8_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/fix_import_12_1 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/unique_params_6_2 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_call_expr_4_8 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_err_4_17 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_function_return_8_9 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_generic_receiver_10_23 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_ignored_imports_15_20 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_multi_var_9_38 (0.00s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/stub_typedecl_group_9_9 (0.01s)
            --- PASS: TestLSP/MultiModule/SuggestedFix/greater_than_9_2 (0.00s)
        --- PASS: TestLSP/MultiModule/InlayHints (0.00s)
            --- PASS: TestLSP/MultiModule/InlayHints/composite_literals_1_1 (0.00s)
            --- PASS: TestLSP/MultiModule/InlayHints/constant_values_1_1 (0.00s)
            --- PASS: TestLSP/MultiModule/InlayHints/parameter_names_1_1 (0.00s)
            --- PASS: TestLSP/MultiModule/InlayHints/type_params_4_1 (0.00s)
            --- PASS: TestLSP/MultiModule/InlayHints/variable_types_1_1 (0.00s)
        --- PASS: TestLSP/MultiModule/Renames (0.02s)
            --- PASS: TestLSP/MultiModule/Renames/4_b (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/generics_Q (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/generics_H (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/unions_S (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/c_Goodbye (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/b_Bob (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/b_Goodbye (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/1_bar (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_GetSum (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_y3 (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_fmt2 (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/shadow_b (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_f2y (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_format (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_log (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/3_testCases (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/b_uint (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/shadow_a (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/testy_test_testyX (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/generics_N (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/unions_R (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/shadow_c (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_f2name (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/another_G (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/generics_K (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/testy_testyType (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/issue39614_bar (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/crosspkg_Tomato (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_y0 (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/testy_test_b (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/embedded_bar (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/c2_static (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/testy_bar (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/crosspkg_Dolphin (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_myX (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_y1 (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/2_res (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_z (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_pos (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/bad_rFunc (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/shadow_d (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_fmty (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/random_y2 (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/other_Flamingo (0.00s)
            --- PASS: TestLSP/MultiModule/Renames/b_error (0.00s)
        --- PASS: TestLSP/MultiModule/AddImport (0.01s)
            --- PASS: TestLSP/MultiModule/AddImport/addimport (0.01s)
        --- PASS: TestLSP/MultiModule/SelectionRanges (0.00s)
            --- PASS: TestLSP/MultiModule/SelectionRanges/foo_6_14 (0.00s)
            --- PASS: TestLSP/MultiModule/SelectionRanges/foo_9_22 (0.00s)
            --- PASS: TestLSP/MultiModule/SelectionRanges/foo_12_11 (0.00s)
=== RUN   TestAcquireFileLock
--- PASS: TestAcquireFileLock (0.00s)
=== RUN   TestReleaseAndAcquireFileLock
--- PASS: TestReleaseAndAcquireFileLock (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp	7.801s
=== RUN   Test
--- PASS: Test (2.64s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/deprecated	2.662s
=== RUN   Test
--- PASS: Test (1.88s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective	1.901s
=== RUN   Test
--- PASS: Test (3.92s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns	3.954s
=== RUN   Test
--- PASS: Test (2.53s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct	2.570s
=== RUN   Test
--- PASS: Test (0.36s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs	0.365s
=== RUN   Test
--- PASS: Test (1.60s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars	1.616s
=== RUN   Test
--- PASS: Test (0.49s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues	0.497s
=== RUN   Test
--- PASS: Test (0.41s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit	0.423s
?   	golang.org/x/tools/gopls/internal/lsp/analysis/stubmethods	[no test files]
=== RUN   Test
--- PASS: Test (1.64s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange	1.657s
=== RUN   Test
--- PASS: Test (0.44s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice	0.455s
=== RUN   Test
--- PASS: Test (1.39s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname	1.405s
?   	golang.org/x/tools/gopls/internal/lsp/browser	[no test files]
=== RUN   Test
--- PASS: Test (3.22s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams	3.252s
=== RUN   Test
=== RUN   Test/decl
=== RUN   Test/assign
--- PASS: Test (2.22s)
    --- PASS: Test/decl (0.50s)
    --- PASS: Test/assign (1.72s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable	2.246s
=== RUN   Test
--- PASS: Test (0.61s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/analysis/useany	0.634s
=== RUN   TestIsStandaloneFile
=== RUN   TestIsStandaloneFile/new_syntax
=== RUN   TestIsStandaloneFile/legacy_syntax
=== RUN   TestIsStandaloneFile/multiple_tags
=== RUN   TestIsStandaloneFile/invalid_tag
=== RUN   TestIsStandaloneFile/non-main_package
=== RUN   TestIsStandaloneFile/alternate_tag
=== RUN   TestIsStandaloneFile/both_syntax
=== RUN   TestIsStandaloneFile/after_comments
=== RUN   TestIsStandaloneFile/after_package_decl
=== RUN   TestIsStandaloneFile/on_line_after_package_decl
=== RUN   TestIsStandaloneFile/combined_with_other_expressions
--- PASS: TestIsStandaloneFile (0.00s)
    --- PASS: TestIsStandaloneFile/new_syntax (0.00s)
    --- PASS: TestIsStandaloneFile/legacy_syntax (0.00s)
    --- PASS: TestIsStandaloneFile/multiple_tags (0.00s)
    --- PASS: TestIsStandaloneFile/invalid_tag (0.00s)
    --- PASS: TestIsStandaloneFile/non-main_package (0.00s)
    --- PASS: TestIsStandaloneFile/alternate_tag (0.00s)
    --- PASS: TestIsStandaloneFile/both_syntax (0.00s)
    --- PASS: TestIsStandaloneFile/after_comments (0.00s)
    --- PASS: TestIsStandaloneFile/after_package_decl (0.00s)
    --- PASS: TestIsStandaloneFile/on_line_after_package_decl (0.00s)
    --- PASS: TestIsStandaloneFile/combined_with_other_expressions (0.00s)
=== RUN   TestBreakImportCycles
    cycle_test.go:152: initial a->b
    cycle_test.go:161: updated a->b;b->a
    cycle_test.go:169: acyclic a->b;b!
    cycle_test.go:152: initial a->b;b->c;c
    cycle_test.go:161: updated a->b;b->a,c;c
    cycle_test.go:169: acyclic a->b;b!->c;c
    cycle_test.go:152: initial a->p,q,r,s;p->q,s,z;q->r,z;r->s,z;s->z
    cycle_test.go:161: updated a->p,q,r,s;p->q,z;q->r,z;r->s,z;s->p,z
    cycle_test.go:169: acyclic a->p,q,r,s;p!->z;q->r,z;r->s,z;s!->z
    cycle_test.go:152: initial a->b;b->c;c;d->a
    cycle_test.go:161: updated a->b,e;b->c;c->d;d->a
    cycle_test.go:169: acyclic a!->e;b->c;c!;d->a
--- PASS: TestBreakImportCycles (0.00s)
=== RUN   TestParseErrorMessage
=== RUN   TestParseErrorMessage/from_go_list_output
--- PASS: TestParseErrorMessage (0.00s)
    --- PASS: TestParseErrorMessage/from_go_list_output (0.00s)
=== RUN   TestDiagnosticEncoding
--- PASS: TestDiagnosticEncoding (0.00s)
=== RUN   TestFileMap
=== RUN   TestFileMap/empty
=== RUN   TestFileMap/singleton
=== RUN   TestFileMap/overlay
=== RUN   TestFileMap/replace_overlay
=== RUN   TestFileMap/multi_dir
=== RUN   TestFileMap/empty_dir
--- PASS: TestFileMap (0.00s)
    --- PASS: TestFileMap/empty (0.00s)
    --- PASS: TestFileMap/singleton (0.00s)
    --- PASS: TestFileMap/overlay (0.00s)
    --- PASS: TestFileMap/replace_overlay (0.00s)
    --- PASS: TestFileMap/multi_dir (0.00s)
    --- PASS: TestFileMap/empty_dir (0.00s)
=== RUN   TestParseCache
    parse_cache_test.go:21: the parse cache is not supported on 32-bit systems
--- SKIP: TestParseCache (0.00s)
=== RUN   TestParseCache_Reparsing
    parse_cache_test.go:21: the parse cache is not supported on 32-bit systems
--- SKIP: TestParseCache_Reparsing (0.00s)
=== RUN   TestParseCache_Issue59097
    parse_cache_test.go:21: the parse cache is not supported on 32-bit systems
--- SKIP: TestParseCache_Issue59097 (0.00s)
=== RUN   TestParseCache_TimeEviction
    parse_cache_test.go:21: the parse cache is not supported on 32-bit systems
--- SKIP: TestParseCache_TimeEviction (0.00s)
=== RUN   TestParseCache_Duplicates
    parse_cache_test.go:21: the parse cache is not supported on 32-bit systems
--- SKIP: TestParseCache_Duplicates (0.00s)
=== RUN   TestCaseInsensitiveFilesystem
    view_test.go:33: filesystem is case-sensitive
--- SKIP: TestCaseInsensitiveFilesystem (0.00s)
=== RUN   TestFindWorkspaceModFile
--- PASS: TestFindWorkspaceModFile (0.00s)
=== RUN   TestInVendor
--- PASS: TestInVendor (0.00s)
=== RUN   TestFilters
--- PASS: TestFilters (0.00s)
=== RUN   TestSuffixes
--- PASS: TestSuffixes (0.00s)
=== RUN   TestView_Vulnerabilities
=== RUN   TestView_Vulnerabilities/fresh
=== RUN   TestView_Vulnerabilities/after30min
=== RUN   TestView_Vulnerabilities/after1hr
--- PASS: TestView_Vulnerabilities (0.00s)
    --- PASS: TestView_Vulnerabilities/fresh (0.00s)
    --- PASS: TestView_Vulnerabilities/after30min (0.00s)
    --- PASS: TestView_Vulnerabilities/after1hr (0.00s)
=== RUN   TestIgnoreFilter
--- PASS: TestIgnoreFilter (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/cache	0.018s
=== RUN   TestCapabilities
    capabilities_test.go:24: needs Go mod
--- SKIP: TestCapabilities (0.00s)
=== RUN   TestHelpFiles
=== RUN   TestHelpFiles/serve
=== RUN   TestHelpFiles/version
=== RUN   TestHelpFiles/bug
=== RUN   TestHelpFiles/help
=== RUN   TestHelpFiles/api-json
=== RUN   TestHelpFiles/licenses
=== RUN   TestHelpFiles/call_hierarchy
=== RUN   TestHelpFiles/check
=== RUN   TestHelpFiles/definition
=== RUN   TestHelpFiles/folding_ranges
=== RUN   TestHelpFiles/format
=== RUN   TestHelpFiles/highlight
=== RUN   TestHelpFiles/implementation
=== RUN   TestHelpFiles/imports
=== RUN   TestHelpFiles/remote
=== RUN   TestHelpFiles/inspect
=== RUN   TestHelpFiles/links
=== RUN   TestHelpFiles/prepare_rename
=== RUN   TestHelpFiles/references
=== RUN   TestHelpFiles/rename
=== RUN   TestHelpFiles/semtok
=== RUN   TestHelpFiles/signature
=== RUN   TestHelpFiles/stats
=== RUN   TestHelpFiles/fix
=== RUN   TestHelpFiles/symbols
=== RUN   TestHelpFiles/workspace_symbol
=== RUN   TestHelpFiles/vulncheck
=== RUN   TestHelpFiles/gopls
--- PASS: TestHelpFiles (0.31s)
    --- PASS: TestHelpFiles/serve (0.00s)
    --- PASS: TestHelpFiles/version (0.00s)
    --- PASS: TestHelpFiles/bug (0.00s)
    --- PASS: TestHelpFiles/help (0.00s)
    --- PASS: TestHelpFiles/api-json (0.00s)
    --- PASS: TestHelpFiles/licenses (0.00s)
    --- PASS: TestHelpFiles/call_hierarchy (0.00s)
    --- PASS: TestHelpFiles/check (0.00s)
    --- PASS: TestHelpFiles/definition (0.00s)
    --- PASS: TestHelpFiles/folding_ranges (0.00s)
    --- PASS: TestHelpFiles/format (0.00s)
    --- PASS: TestHelpFiles/highlight (0.00s)
    --- PASS: TestHelpFiles/implementation (0.00s)
    --- PASS: TestHelpFiles/imports (0.00s)
    --- PASS: TestHelpFiles/remote (0.00s)
    --- PASS: TestHelpFiles/inspect (0.00s)
    --- PASS: TestHelpFiles/links (0.00s)
    --- PASS: TestHelpFiles/prepare_rename (0.00s)
    --- PASS: TestHelpFiles/references (0.00s)
    --- PASS: TestHelpFiles/rename (0.00s)
    --- PASS: TestHelpFiles/semtok (0.00s)
    --- PASS: TestHelpFiles/signature (0.00s)
    --- PASS: TestHelpFiles/stats (0.00s)
    --- PASS: TestHelpFiles/fix (0.00s)
    --- PASS: TestHelpFiles/symbols (0.00s)
    --- PASS: TestHelpFiles/workspace_symbol (0.00s)
    --- PASS: TestHelpFiles/vulncheck (0.00s)
    --- PASS: TestHelpFiles/gopls (0.00s)
=== RUN   TestVerboseHelp
--- PASS: TestVerboseHelp (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/cmd	0.326s
?   	golang.org/x/tools/gopls/internal/lsp/command/commandmeta	[no test files]
?   	golang.org/x/tools/gopls/internal/lsp/command/gen	[no test files]
?   	golang.org/x/tools/gopls/internal/lsp/debug/log	[no test files]
=== RUN   TestVersion
=== PAUSE TestVersion
=== RUN   TestCheck
=== PAUSE TestCheck
=== RUN   TestCallHierarchy
=== PAUSE TestCallHierarchy
=== RUN   TestDefinition
=== PAUSE TestDefinition
=== RUN   TestFoldingRanges
=== PAUSE TestFoldingRanges
=== RUN   TestFormat
=== PAUSE TestFormat
=== RUN   TestHighlight
=== PAUSE TestHighlight
=== RUN   TestImplementations
=== PAUSE TestImplementations
=== RUN   TestImports
=== PAUSE TestImports
=== RUN   TestLinks
=== PAUSE TestLinks
=== RUN   TestReferences
=== PAUSE TestReferences
=== RUN   TestSignature
=== PAUSE TestSignature
=== RUN   TestPrepareRename
=== PAUSE TestPrepareRename
=== RUN   TestRename
    integration_test.go:571: in 'package' identifier gives different error message without Go mod
--- SKIP: TestRename (0.00s)
=== RUN   TestSymbols
=== PAUSE TestSymbols
=== RUN   TestSemtok
=== PAUSE TestSemtok
=== RUN   TestStats
    integration_test.go:686: gives different results without Go mod
--- SKIP: TestStats (0.00s)
=== RUN   TestFix
=== PAUSE TestFix
=== RUN   TestWorkspaceSymbol
=== PAUSE TestWorkspaceSymbol
=== CONT  TestVersion
=== CONT  TestSymbols
=== CONT  TestWorkspaceSymbol
=== CONT  TestFix
--- PASS: TestVersion (0.45s)
=== CONT  TestSemtok
--- PASS: TestSymbols (0.75s)
=== CONT  TestImplementations
--- PASS: TestWorkspaceSymbol (0.86s)
=== CONT  TestPrepareRename
--- PASS: TestSemtok (0.51s)
=== CONT  TestSignature
--- PASS: TestSignature (1.29s)
=== CONT  TestReferences
--- PASS: TestPrepareRename (1.84s)
=== CONT  TestLinks
--- PASS: TestReferences (1.38s)
=== CONT  TestImports
--- PASS: TestLinks (1.25s)
=== CONT  TestFoldingRanges
--- PASS: TestFoldingRanges (0.58s)
=== CONT  TestHighlight
--- PASS: TestFix (4.84s)
=== CONT  TestFormat
--- PASS: TestImports (1.71s)
=== CONT  TestCallHierarchy
--- PASS: TestImplementations (4.78s)
=== CONT  TestDefinition
--- PASS: TestHighlight (1.04s)
=== CONT  TestCheck
--- PASS: TestCallHierarchy (1.10s)
--- PASS: TestFormat (2.39s)
--- PASS: TestCheck (2.19s)
--- PASS: TestDefinition (2.23s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/cmd/test	7.811s
=== RUN   TestGenerated
    interface_test.go:18: skipping test: /usr/lib/go-1.21/bin/go list -f {{with .Replace}}{{.Dir}}{{end}} -m golang.org/x/tools: exit status 1
        go: list -m cannot be used with GO111MODULE=off
--- SKIP: TestGenerated (1.02s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/command	1.045s
=== RUN   TestPrintVersionInfoJSON
--- PASS: TestPrintVersionInfoJSON (0.00s)
=== RUN   TestPrintVersionInfoPlainText
--- PASS: TestPrintVersionInfoPlainText (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/debug	0.023s
=== RUN   TestApplyEdits
=== RUN   TestApplyEdits/empty_content
=== RUN   TestApplyEdits/empty_edit
=== RUN   TestApplyEdits/unicode_edit
=== RUN   TestApplyEdits/range_edit
=== RUN   TestApplyEdits/regression_test_for_issue_#57627
=== RUN   TestApplyEdits/end_before_start
=== RUN   TestApplyEdits/out_of_bounds_line
=== RUN   TestApplyEdits/out_of_bounds_column
--- PASS: TestApplyEdits (0.00s)
    --- PASS: TestApplyEdits/empty_content (0.00s)
    --- PASS: TestApplyEdits/empty_edit (0.00s)
    --- PASS: TestApplyEdits/unicode_edit (0.00s)
    --- PASS: TestApplyEdits/range_edit (0.00s)
    --- PASS: TestApplyEdits/regression_test_for_issue_#57627 (0.00s)
    --- PASS: TestApplyEdits/end_before_start (0.00s)
    --- PASS: TestApplyEdits/out_of_bounds_line (0.00s)
    --- PASS: TestApplyEdits/out_of_bounds_column (0.00s)
=== RUN   TestClientEditing
--- PASS: TestClientEditing (0.02s)
=== RUN   TestWorkdir_ReadFile
--- PASS: TestWorkdir_ReadFile (0.00s)
=== RUN   TestWorkdir_WriteFile
--- PASS: TestWorkdir_WriteFile (0.00s)
=== RUN   TestWorkdir_FileWatching
--- PASS: TestWorkdir_FileWatching (0.00s)
=== RUN   TestWorkdir_CheckForFileChanges
    workdir_test.go:164: broken on darwin-amd64-10_12
--- SKIP: TestWorkdir_CheckForFileChanges (0.00s)
=== RUN   TestSplitModuleVersionPath
--- PASS: TestSplitModuleVersionPath (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/fake	0.032s
=== RUN   TestBasics
--- PASS: TestBasics (0.03s)
=== RUN   TestConcurrency
--- PASS: TestConcurrency (0.06s)
=== RUN   TestIPC
--- PASS: TestIPC (0.04s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/filecache	0.128s
=== RUN   TestBasics
--- PASS: TestBasics (0.00s)
=== RUN   TestInts
--- PASS: TestInts (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/frob	0.004s
=== RUN   TestParseErrors
--- PASS: TestParseErrors (0.00s)
=== RUN   TestMatch
--- PASS: TestMatch (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/glob	0.022s
=== RUN   TestCache
=== RUN   TestCache/empty_cache
=== RUN   TestCache/zero-length_string
=== RUN   TestCache/under_capacity
=== RUN   TestCache/over_capacity
=== RUN   TestCache/access_ordering
--- PASS: TestCache (0.00s)
    --- PASS: TestCache/empty_cache (0.00s)
    --- PASS: TestCache/zero-length_string (0.00s)
    --- PASS: TestCache/under_capacity (0.00s)
    --- PASS: TestCache/over_capacity (0.00s)
    --- PASS: TestCache/access_ordering (0.00s)
=== RUN   TestConcurrency
--- PASS: TestConcurrency (0.04s)
=== RUN   FuzzCache
--- PASS: FuzzCache (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/lru	0.043s
?   	golang.org/x/tools/gopls/internal/lsp/mod	[no test files]
=== RUN   TestClientLogging
--- PASS: TestClientLogging (0.00s)
=== RUN   TestRequestCancellation
=== RUN   TestRequestCancellation/direct
=== RUN   TestRequestCancellation/forwarder
2023/11/25 23:02:33 New server
	new_server="1"
	logfile=""
	debug_address=""
	gopls_path="/tmp/go-build288993900/b897/lsprpc.test"
	client_id="3"
--- PASS: TestRequestCancellation (0.00s)
    --- PASS: TestRequestCancellation/direct (0.00s)
    --- PASS: TestRequestCancellation/forwarder (0.00s)
=== RUN   TestDebugInfoLifecycle
2023/11/25 23:02:33 forwarder: exited with error: remote disconnected: failed reading header line: read tcp 127.0.0.1:48540->127.0.0.1:36353: use of closed network connection
--- PASS: TestDebugInfoLifecycle (0.56s)
=== RUN   TestEnvForwarding
2023/11/25 23:02:34 New server
	new_server="3"
	logfile=""
	debug_address=""
	gopls_path="/tmp/go-build288993900/b897/lsprpc.test"
	client_id="6"
--- PASS: TestEnvForwarding (0.33s)
=== RUN   TestListenParsing
--- PASS: TestListenParsing (0.00s)
=== RUN   TestEmptySlices
--- PASS: TestEmptySlices (0.00s)
2023/11/25 23:02:34 forwarder: exited with error: remote disconnected: failed reading header line: read tcp 127.0.0.1:60088->127.0.0.1:46843: use of closed network connection
=== RUN   TestClientLoggingV2
=== RUN   TestClientLoggingV2/forwarded
2023/11/25 23:02:34 ping
=== RUN   TestClientLoggingV2/standalone
2023/11/25 23:02:34 ping
--- PASS: TestClientLoggingV2 (0.00s)
    --- PASS: TestClientLoggingV2/forwarded (0.00s)
    --- PASS: TestClientLoggingV2/standalone (0.00s)
=== RUN   TestRequestCancellationV2
=== RUN   TestRequestCancellationV2/forwarded
=== RUN   TestRequestCancellationV2/standalone
--- PASS: TestRequestCancellationV2 (0.00s)
    --- PASS: TestRequestCancellationV2/forwarded (0.00s)
    --- PASS: TestRequestCancellationV2/standalone (0.00s)
=== RUN   TestCommandInterceptor
--- PASS: TestCommandInterceptor (0.00s)
=== RUN   TestGoEnvMiddleware
--- PASS: TestGoEnvMiddleware (0.01s)
=== RUN   TestHandshakeMiddleware
--- PASS: TestHandshakeMiddleware (0.03s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/lsprpc	0.950s
=== RUN   TestProgressTracker_Reporting
=== RUN   TestProgressTracker_Reporting/unsupported
=== RUN   TestProgressTracker_Reporting/random_token
=== RUN   TestProgressTracker_Reporting/string_token
=== RUN   TestProgressTracker_Reporting/numeric_token
--- PASS: TestProgressTracker_Reporting (0.00s)
    --- PASS: TestProgressTracker_Reporting/unsupported (0.00s)
    --- PASS: TestProgressTracker_Reporting/random_token (0.00s)
    --- PASS: TestProgressTracker_Reporting/string_token (0.00s)
    --- PASS: TestProgressTracker_Reporting/numeric_token (0.00s)
=== RUN   TestProgressTracker_Cancellation
--- PASS: TestProgressTracker_Cancellation (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/progress	0.005s
=== RUN   TestToUTF16
=== RUN   TestToUTF16/cursor_missing_content
=== RUN   TestToUTF16/cursor_missing_position
=== RUN   TestToUTF16/zero_length_input;_cursor_at_first_col,_first_line
=== RUN   TestToUTF16/cursor_before_funny_character;_first_line
=== RUN   TestToUTF16/cursor_after_funny_character;_first_line
=== RUN   TestToUTF16/cursor_after_last_character_on_first_line
=== RUN   TestToUTF16/cursor_before_funny_character;_second_line
=== RUN   TestToUTF16/cursor_after_funny_character;_second_line
=== RUN   TestToUTF16/cursor_after_last_character_on_second_line
=== RUN   TestToUTF16/cursor_beyond_end_of_file
--- PASS: TestToUTF16 (0.00s)
    --- PASS: TestToUTF16/cursor_missing_content (0.00s)
    --- PASS: TestToUTF16/cursor_missing_position (0.00s)
    --- PASS: TestToUTF16/zero_length_input;_cursor_at_first_col,_first_line (0.00s)
    --- PASS: TestToUTF16/cursor_before_funny_character;_first_line (0.00s)
    --- PASS: TestToUTF16/cursor_after_funny_character;_first_line (0.00s)
    --- PASS: TestToUTF16/cursor_after_last_character_on_first_line (0.00s)
    --- PASS: TestToUTF16/cursor_before_funny_character;_second_line (0.00s)
    --- PASS: TestToUTF16/cursor_after_funny_character;_second_line (0.00s)
    --- PASS: TestToUTF16/cursor_after_last_character_on_second_line (0.00s)
    --- PASS: TestToUTF16/cursor_beyond_end_of_file (0.00s)
=== RUN   TestFromUTF16
=== RUN   TestFromUTF16/zero_length_input;_cursor_at_first_col,_first_line
=== RUN   TestFromUTF16/cursor_before_funny_character
=== RUN   TestFromUTF16/cursor_after_funny_character
=== RUN   TestFromUTF16/cursor_after_last_character_on_line
=== RUN   TestFromUTF16/cursor_beyond_last_character_on_line
=== RUN   TestFromUTF16/cursor_before_funny_character;_second_line
=== RUN   TestFromUTF16/cursor_after_funny_character;_second_line
=== RUN   TestFromUTF16/cursor_after_last_character_on_second_line
=== RUN   TestFromUTF16/cursor_beyond_end_of_file
--- PASS: TestFromUTF16 (0.00s)
    --- PASS: TestFromUTF16/zero_length_input;_cursor_at_first_col,_first_line (0.00s)
    --- PASS: TestFromUTF16/cursor_before_funny_character (0.00s)
    --- PASS: TestFromUTF16/cursor_after_funny_character (0.00s)
    --- PASS: TestFromUTF16/cursor_after_last_character_on_line (0.00s)
    --- PASS: TestFromUTF16/cursor_beyond_last_character_on_line (0.00s)
    --- PASS: TestFromUTF16/cursor_before_funny_character;_second_line (0.00s)
    --- PASS: TestFromUTF16/cursor_after_funny_character;_second_line (0.00s)
    --- PASS: TestFromUTF16/cursor_after_last_character_on_second_line (0.00s)
    --- PASS: TestFromUTF16/cursor_beyond_end_of_file (0.00s)
=== RUN   TestLineChar
--- PASS: TestLineChar (0.00s)
=== RUN   TestInvalidOffset
--- PASS: TestInvalidOffset (0.00s)
=== RUN   TestPosition
--- PASS: TestPosition (0.00s)
=== RUN   TestRange
--- PASS: TestRange (0.00s)
=== RUN   TestBytesOffset
--- PASS: TestBytesOffset (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/protocol	0.005s
=== RUN   TestProgressUpdating
--- PASS: TestProgressUpdating (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/regtest	0.048s
=== RUN   TestWorkaroundIssue57490
--- PASS: TestWorkaroundIssue57490 (0.00s)
=== RUN   TestGoplsSourceDoesNotCallTokenFileMethods
    safetoken_test.go:76: skipping test: /usr/lib/go-1.21/bin/go list -f {{with .Replace}}{{.Dir}}{{end}} -m golang.org/x/tools: exit status 1
        go: list -m cannot be used with GO111MODULE=off
--- SKIP: TestGoplsSourceDoesNotCallTokenFileMethods (0.28s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/safetoken	0.282s
=== RUN   TestSnippetBuilder
--- PASS: TestSnippetBuilder (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/snippet	0.003s
?   	golang.org/x/tools/gopls/internal/lsp/source/methodsets	[no test files]
=== RUN   TestImportPrefix
--- PASS: TestImportPrefix (0.00s)
=== RUN   TestCRLFFile
--- PASS: TestCRLFFile (0.00s)
=== RUN   TestSearchForEnclosing
=== RUN   TestSearchForEnclosing/embedded_interface_in_interface
=== RUN   TestSearchForEnclosing/embedded_interface_in_struct
=== RUN   TestSearchForEnclosing/double_embedding
--- PASS: TestSearchForEnclosing (0.00s)
    --- PASS: TestSearchForEnclosing/embedded_interface_in_interface (0.00s)
    --- PASS: TestSearchForEnclosing/embedded_interface_in_struct (0.00s)
    --- PASS: TestSearchForEnclosing/double_embedding (0.00s)
=== RUN   TestSetOption
--- PASS: TestSetOption (0.00s)
=== RUN   TestParseQuery
--- PASS: TestParseQuery (0.00s)
=== RUN   TestFiltererDisallow
--- PASS: TestFiltererDisallow (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/source	0.009s
=== RUN   TestDeepCompletionIsHighScore
--- PASS: TestDeepCompletionIsHighScore (0.00s)
=== RUN   TestIsValidDirName
--- PASS: TestIsValidDirName (0.00s)
=== RUN   TestConvertDirNameToPkgName
--- PASS: TestConvertDirNameToPkgName (0.00s)
=== RUN   TestFormatOperandKind
=== RUN   TestFormatOperandKind/""#1
=== RUN   TestFormatOperandKind/"%"#1
=== RUN   TestFormatOperandKind/"%%%"#1
=== RUN   TestFormatOperandKind/"%[1"#1
=== RUN   TestFormatOperandKind/"%[?%s"#2
=== RUN   TestFormatOperandKind/"%[abc]v"#1
=== RUN   TestFormatOperandKind/"%v"#1
=== RUN   TestFormatOperandKind/"%T"#1
=== RUN   TestFormatOperandKind/"%t"#1
=== RUN   TestFormatOperandKind/"%d"#1
=== RUN   TestFormatOperandKind/"%c"#1
=== RUN   TestFormatOperandKind/"%o"#1
=== RUN   TestFormatOperandKind/"%O"#1
=== RUN   TestFormatOperandKind/"%U"#1
=== RUN   TestFormatOperandKind/"%e"#1
=== RUN   TestFormatOperandKind/"%E"#1
=== RUN   TestFormatOperandKind/"%f"#1
=== RUN   TestFormatOperandKind/"%F"#1
=== RUN   TestFormatOperandKind/"%g"#1
=== RUN   TestFormatOperandKind/"%G"#1
=== RUN   TestFormatOperandKind/"%b"#1
=== RUN   TestFormatOperandKind/"%q"#1
=== RUN   TestFormatOperandKind/"%s"#1
=== RUN   TestFormatOperandKind/"%x"#1
=== RUN   TestFormatOperandKind/"%X"#1
=== RUN   TestFormatOperandKind/"%p"#1
=== RUN   TestFormatOperandKind/"%w"#1
=== RUN   TestFormatOperandKind/"%1.2f"#1
=== RUN   TestFormatOperandKind/"%*f"#1
=== RUN   TestFormatOperandKind/"%*f"#2
=== RUN   TestFormatOperandKind/"%*.*f"#1
=== RUN   TestFormatOperandKind/"%*.*f"#2
=== RUN   TestFormatOperandKind/"%*.*f"#3
=== RUN   TestFormatOperandKind/"%[3]*.[2]*[1]f"#1
=== RUN   TestFormatOperandKind/"%[3]*.[2]*[1]f"#2
=== RUN   TestFormatOperandKind/"%[3]*.[2]*[1]f"#3
=== RUN   TestFormatOperandKind/"foo_%%_%d"#1
=== RUN   TestFormatOperandKind/"%#-12.34f"#1
=== RUN   TestFormatOperandKind/"%_d"#1
=== RUN   TestFormatOperandKind/"%s_%[1]X_%d"#1
=== RUN   TestFormatOperandKind/"%s_%[1]X_%d"#2
--- PASS: TestFormatOperandKind (0.00s)
    --- PASS: TestFormatOperandKind/""#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%%%"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%[1"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%[?%s"#2 (0.00s)
    --- PASS: TestFormatOperandKind/"%[abc]v"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%v"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%T"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%t"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%d"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%c"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%o"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%O"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%U"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%e"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%E"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%f"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%F"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%g"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%G"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%b"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%q"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%s"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%x"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%X"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%p"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%w"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%1.2f"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%*f"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%*f"#2 (0.00s)
    --- PASS: TestFormatOperandKind/"%*.*f"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%*.*f"#2 (0.00s)
    --- PASS: TestFormatOperandKind/"%*.*f"#3 (0.00s)
    --- PASS: TestFormatOperandKind/"%[3]*.[2]*[1]f"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%[3]*.[2]*[1]f"#2 (0.00s)
    --- PASS: TestFormatOperandKind/"%[3]*.[2]*[1]f"#3 (0.00s)
    --- PASS: TestFormatOperandKind/"foo_%%_%d"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%#-12.34f"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%_d"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%s_%[1]X_%d"#1 (0.00s)
    --- PASS: TestFormatOperandKind/"%s_%[1]X_%d"#2 (0.00s)
=== RUN   TestFormatZeroValue
--- PASS: TestFormatZeroValue (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/source/completion	0.009s
?   	golang.org/x/tools/gopls/internal/lsp/source/xrefs	[no test files]
?   	golang.org/x/tools/gopls/internal/lsp/tests	[no test files]
=== RUN   TestBuildPackageGraph
    pkgrefs_test.go:69: skipping with -short: loading the packages can take a long time with a cold cache
--- SKIP: TestBuildPackageGraph (0.00s)
=== RUN   TestRefs
=== RUN   TestRefs/empty_package
=== RUN   TestRefs/fields
=== RUN   TestRefs/embedding
=== RUN   TestRefs/constraint_embedding
=== RUN   TestRefs/funcs
=== RUN   TestRefs/methods
=== RUN   TestRefs/initializers
=== RUN   TestRefs/builtins
=== RUN   TestRefs/builtin_shadowing
=== RUN   TestRefs/named_forwarding
=== RUN   TestRefs/aliases
=== RUN   TestRefs/array_length
=== RUN   TestRefs/imports
=== RUN   TestRefs/import_blank
=== RUN   TestRefs/import_dot
=== RUN   TestRefs/typeparams
=== RUN   TestRefs/instances
=== RUN   TestRefs/duplicate_decls
=== RUN   TestRefs/invalid_decls
=== RUN   TestRefs/unmapped_receiver
=== RUN   TestRefs/SCC_special_case
--- PASS: TestRefs (0.00s)
    --- PASS: TestRefs/empty_package (0.00s)
    --- PASS: TestRefs/fields (0.00s)
    --- PASS: TestRefs/embedding (0.00s)
    --- PASS: TestRefs/constraint_embedding (0.00s)
    --- PASS: TestRefs/funcs (0.00s)
    --- PASS: TestRefs/methods (0.00s)
    --- PASS: TestRefs/initializers (0.00s)
    --- PASS: TestRefs/builtins (0.00s)
    --- PASS: TestRefs/builtin_shadowing (0.00s)
    --- PASS: TestRefs/named_forwarding (0.00s)
    --- PASS: TestRefs/aliases (0.00s)
    --- PASS: TestRefs/array_length (0.00s)
    --- PASS: TestRefs/imports (0.00s)
    --- PASS: TestRefs/import_blank (0.00s)
    --- PASS: TestRefs/import_dot (0.00s)
    --- PASS: TestRefs/typeparams (0.00s)
    --- PASS: TestRefs/instances (0.00s)
    --- PASS: TestRefs/duplicate_decls (0.00s)
    --- PASS: TestRefs/invalid_decls (0.00s)
    --- PASS: TestRefs/unmapped_receiver (0.00s)
    --- PASS: TestRefs/SCC_special_case (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/source/typerefs	0.022s
=== RUN   TestParsed
completion_test.go:86: "{{i^f}}": template: :1: missing value for if
completion_test.go:86: "{{block \"foo\" .}}{{i^": template: :2: unexpected EOF
--- PASS: TestParsed (0.00s)
=== RUN   TestSymbols
--- PASS: TestSymbols (0.00s)
=== RUN   TestWordAt
--- PASS: TestWordAt (0.00s)
=== RUN   TestNLS
--- PASS: TestNLS (0.00s)
=== RUN   TestLineCol
--- PASS: TestLineCol (0.00s)
=== RUN   TestLineColNL
--- PASS: TestLineColNL (0.00s)
=== RUN   TestPos
--- PASS: TestPos (0.00s)
=== RUN   TestLen
--- PASS: TestLen (0.00s)
=== RUN   TestUtf16
--- PASS: TestUtf16 (0.00s)
=== RUN   TestQuotes
--- PASS: TestQuotes (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/template	0.009s
?   	golang.org/x/tools/gopls/internal/lsp/work	[no test files]
=== RUN   TestText
--- PASS: TestText (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/lsp/tests/compare	0.003s
?   	golang.org/x/tools/gopls/internal/telemetry	[no test files]
?   	golang.org/x/tools/gopls/internal/vulncheck	[no test files]
?   	golang.org/x/tools/gopls/internal/vulncheck/govulncheck	[no test files]
?   	golang.org/x/tools/gopls/internal/vulncheck/osv	[no test files]
?   	golang.org/x/tools/gopls/internal/vulncheck/scan	[no test files]
=== RUN   TestFormat
--- PASS: TestFormat (0.00s)
=== RUN   TestURIFromPath
--- PASS: TestURIFromPath (0.00s)
=== RUN   TestURIFromURI
--- PASS: TestURIFromURI (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/span	0.004s
=== RUN   TestCanonicalize
--- PASS: TestCanonicalize (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/vulncheck/semver	0.003s
?   	golang.org/x/tools/imports	[no test files]
?   	golang.org/x/tools/internal/analysisinternal	[no test files]
=== RUN   TestNewDatabase
--- PASS: TestNewDatabase (0.00s)
=== RUN   TestRoundTrip
--- PASS: TestRoundTrip (0.00s)
=== RUN   TestMaybeStdlib
--- PASS: TestMaybeStdlib (0.00s)
PASS
ok  	golang.org/x/tools/gopls/internal/vulncheck/vulntest	0.007s
?   	golang.org/x/tools/internal/astutil	[no test files]
?   	golang.org/x/tools/internal/compat	[no test files]
?   	golang.org/x/tools/internal/constraints	[no test files]
=== RUN   TestChanges
--- PASS: TestChanges (0.65s)
=== RUN   TestExportedFields
--- PASS: TestExportedFields (0.07s)
PASS
ok  	golang.org/x/tools/internal/apidiff	0.727s
=== RUN   TestNoImports
--- PASS: TestNoImports (0.00s)
PASS
ok  	golang.org/x/tools/internal/bisect	0.009s
?   	golang.org/x/tools/internal/event/core	[no test files]
?   	golang.org/x/tools/internal/event/export/eventtest	[no test files]
?   	golang.org/x/tools/internal/event/export/metric	[no test files]
?   	golang.org/x/tools/internal/event/export/prometheus	[no test files]
?   	golang.org/x/tools/internal/event/keys	[no test files]
?   	golang.org/x/tools/internal/event/tag	[no test files]
?   	golang.org/x/tools/internal/fakenet	[no test files]
=== RUN   Test
=== RUN   Test/testdata/basic.txtar
=== PAUSE Test/testdata/basic.txtar
=== RUN   Test/testdata/filterflag.txtar
=== PAUSE Test/testdata/filterflag.txtar
=== RUN   Test/testdata/generated.txtar
=== PAUSE Test/testdata/generated.txtar
=== RUN   Test/testdata/jsonflag.txtar
=== PAUSE Test/testdata/jsonflag.txtar
=== RUN   Test/testdata/lineflag.txtar
=== PAUSE Test/testdata/lineflag.txtar
=== RUN   Test/testdata/testflag.txtar
=== PAUSE Test/testdata/testflag.txtar
=== RUN   Test/testdata/whylive.txtar
=== PAUSE Test/testdata/whylive.txtar
=== CONT  Test/testdata/basic.txtar
=== CONT  Test/testdata/testflag.txtar
=== CONT  Test/testdata/jsonflag.txtar
=== CONT  Test/testdata/whylive.txtar
=== RUN   Test/testdata/basic.txtar/L3
=== RUN   Test/testdata/testflag.txtar/L3
=== RUN   Test/testdata/whylive.txtar/L5
=== RUN   Test/testdata/jsonflag.txtar/L3
=== RUN   Test/testdata/whylive.txtar/L10
=== CONT  Test/testdata/lineflag.txtar
=== RUN   Test/testdata/lineflag.txtar/L3
=== RUN   Test/testdata/whylive.txtar/L19
=== RUN   Test/testdata/whylive.txtar/L26
=== CONT  Test/testdata/generated.txtar
=== RUN   Test/testdata/generated.txtar/L3
=== RUN   Test/testdata/generated.txtar/L8
=== CONT  Test/testdata/filterflag.txtar
=== RUN   Test/testdata/filterflag.txtar/L3
--- PASS: Test (1.74s)
    --- PASS: Test/testdata/jsonflag.txtar (0.31s)
        --- PASS: Test/testdata/jsonflag.txtar/L3 (0.30s)
    --- PASS: Test/testdata/whylive.txtar (1.29s)
        --- PASS: Test/testdata/whylive.txtar/L5 (0.23s)
        --- PASS: Test/testdata/whylive.txtar/L10 (0.32s)
        --- PASS: Test/testdata/whylive.txtar/L19 (0.44s)
        --- PASS: Test/testdata/whylive.txtar/L26 (0.29s)
    --- PASS: Test/testdata/generated.txtar (0.55s)
        --- PASS: Test/testdata/generated.txtar/L3 (0.30s)
        --- PASS: Test/testdata/generated.txtar/L8 (0.25s)
    --- PASS: Test/testdata/filterflag.txtar (0.33s)
        --- PASS: Test/testdata/filterflag.txtar/L3 (0.33s)
    --- PASS: Test/testdata/lineflag.txtar (3.55s)
        --- PASS: Test/testdata/lineflag.txtar/L3 (3.55s)
    --- PASS: Test/testdata/basic.txtar (3.92s)
        --- PASS: Test/testdata/basic.txtar/L3 (3.92s)
    --- PASS: Test/testdata/testflag.txtar (4.36s)
        --- PASS: Test/testdata/testflag.txtar/L3 (4.36s)
PASS
ok  	golang.org/x/tools/internal/cmd/deadcode	6.113s
=== RUN   TestApply
=== RUN   TestApply/empty
=== RUN   TestApply/no_diff
=== RUN   TestApply/replace_all
=== RUN   TestApply/insert_rune
=== RUN   TestApply/delete_rune
=== RUN   TestApply/replace_rune
=== RUN   TestApply/replace_partials
=== RUN   TestApply/insert_line
=== RUN   TestApply/replace_no_newline
=== RUN   TestApply/delete_empty
=== RUN   TestApply/append_empty
=== RUN   TestApply/add_end
=== RUN   TestApply/add_empty
=== RUN   TestApply/add_newline
=== RUN   TestApply/delete_front
=== RUN   TestApply/replace_last_line
=== RUN   TestApply/multiple_replace
=== RUN   TestApply/extra_newline
=== RUN   TestApply/unified_lines
=== RUN   TestApply/60379
--- PASS: TestApply (0.00s)
    --- PASS: TestApply/empty (0.00s)
    --- PASS: TestApply/no_diff (0.00s)
    --- PASS: TestApply/replace_all (0.00s)
    --- PASS: TestApply/insert_rune (0.00s)
    --- PASS: TestApply/delete_rune (0.00s)
    --- PASS: TestApply/replace_rune (0.00s)
    --- PASS: TestApply/replace_partials (0.00s)
    --- PASS: TestApply/insert_line (0.00s)
    --- PASS: TestApply/replace_no_newline (0.00s)
    --- PASS: TestApply/delete_empty (0.00s)
    --- PASS: TestApply/append_empty (0.00s)
    --- PASS: TestApply/add_end (0.00s)
    --- PASS: TestApply/add_empty (0.00s)
    --- PASS: TestApply/add_newline (0.00s)
    --- PASS: TestApply/delete_front (0.00s)
    --- PASS: TestApply/replace_last_line (0.00s)
    --- PASS: TestApply/multiple_replace (0.00s)
    --- PASS: TestApply/extra_newline (0.00s)
    --- PASS: TestApply/unified_lines (0.00s)
    --- PASS: TestApply/60379 (0.00s)
=== RUN   TestNEdits
--- PASS: TestNEdits (0.00s)
=== RUN   TestNRandom
--- PASS: TestNRandom (0.02s)
=== RUN   TestLineEdits
=== RUN   TestLineEdits/empty
=== RUN   TestLineEdits/no_diff
=== RUN   TestLineEdits/replace_all
=== RUN   TestLineEdits/insert_rune
=== RUN   TestLineEdits/delete_rune
=== RUN   TestLineEdits/replace_rune
=== RUN   TestLineEdits/replace_partials
=== RUN   TestLineEdits/insert_line
=== RUN   TestLineEdits/replace_no_newline
=== RUN   TestLineEdits/delete_empty
=== RUN   TestLineEdits/append_empty
=== RUN   TestLineEdits/add_end
=== RUN   TestLineEdits/add_empty
=== RUN   TestLineEdits/add_newline
=== RUN   TestLineEdits/delete_front
=== RUN   TestLineEdits/replace_last_line
=== RUN   TestLineEdits/multiple_replace
=== RUN   TestLineEdits/extra_newline
=== RUN   TestLineEdits/unified_lines
=== RUN   TestLineEdits/60379
--- PASS: TestLineEdits (0.00s)
    --- PASS: TestLineEdits/empty (0.00s)
    --- PASS: TestLineEdits/no_diff (0.00s)
    --- PASS: TestLineEdits/replace_all (0.00s)
    --- PASS: TestLineEdits/insert_rune (0.00s)
    --- PASS: TestLineEdits/delete_rune (0.00s)
    --- PASS: TestLineEdits/replace_rune (0.00s)
    --- PASS: TestLineEdits/replace_partials (0.00s)
    --- PASS: TestLineEdits/insert_line (0.00s)
    --- PASS: TestLineEdits/replace_no_newline (0.00s)
    --- PASS: TestLineEdits/delete_empty (0.00s)
    --- PASS: TestLineEdits/append_empty (0.00s)
    --- PASS: TestLineEdits/add_end (0.00s)
    --- PASS: TestLineEdits/add_empty (0.00s)
    --- PASS: TestLineEdits/add_newline (0.00s)
    --- PASS: TestLineEdits/delete_front (0.00s)
    --- PASS: TestLineEdits/replace_last_line (0.00s)
    --- PASS: TestLineEdits/multiple_replace (0.00s)
    --- PASS: TestLineEdits/extra_newline (0.00s)
    --- PASS: TestLineEdits/unified_lines (0.00s)
    --- PASS: TestLineEdits/60379 (0.00s)
=== RUN   TestToUnified
=== RUN   TestToUnified/empty
=== RUN   TestToUnified/no_diff
=== RUN   TestToUnified/replace_all
=== RUN   TestToUnified/insert_rune
=== RUN   TestToUnified/delete_rune
=== RUN   TestToUnified/replace_rune
=== RUN   TestToUnified/replace_partials
=== RUN   TestToUnified/insert_line
=== RUN   TestToUnified/replace_no_newline
=== RUN   TestToUnified/delete_empty
=== RUN   TestToUnified/append_empty
=== RUN   TestToUnified/add_end
=== RUN   TestToUnified/add_empty
=== RUN   TestToUnified/add_newline
=== RUN   TestToUnified/delete_front
=== RUN   TestToUnified/replace_last_line
=== RUN   TestToUnified/multiple_replace
=== RUN   TestToUnified/extra_newline
=== RUN   TestToUnified/unified_lines
=== RUN   TestToUnified/60379
--- PASS: TestToUnified (0.06s)
    --- PASS: TestToUnified/empty (0.00s)
    --- PASS: TestToUnified/no_diff (0.00s)
    --- PASS: TestToUnified/replace_all (0.00s)
    --- PASS: TestToUnified/insert_rune (0.00s)
    --- PASS: TestToUnified/delete_rune (0.00s)
    --- PASS: TestToUnified/replace_rune (0.00s)
    --- PASS: TestToUnified/replace_partials (0.00s)
    --- PASS: TestToUnified/insert_line (0.00s)
    --- PASS: TestToUnified/replace_no_newline (0.00s)
    --- PASS: TestToUnified/delete_empty (0.00s)
    --- PASS: TestToUnified/append_empty (0.00s)
    --- PASS: TestToUnified/add_end (0.00s)
    --- PASS: TestToUnified/add_empty (0.00s)
    --- PASS: TestToUnified/add_newline (0.00s)
    --- PASS: TestToUnified/delete_front (0.00s)
    --- PASS: TestToUnified/replace_last_line (0.01s)
    --- PASS: TestToUnified/multiple_replace (0.01s)
    --- PASS: TestToUnified/extra_newline (0.01s)
    --- PASS: TestToUnified/unified_lines (0.00s)
    --- PASS: TestToUnified/60379 (0.00s)
=== RUN   TestRegressionOld001
--- PASS: TestRegressionOld001 (0.00s)
=== RUN   TestRegressionOld002
--- PASS: TestRegressionOld002 (0.00s)
=== RUN   FuzzRoundTrip
--- PASS: FuzzRoundTrip (0.00s)
PASS
ok  	golang.org/x/tools/internal/diff	0.096s
=== RUN   TestVerifyUnified
=== RUN   TestVerifyUnified/empty
=== RUN   TestVerifyUnified/no_diff
=== RUN   TestVerifyUnified/replace_all
=== RUN   TestVerifyUnified/insert_rune
=== RUN   TestVerifyUnified/delete_rune
=== RUN   TestVerifyUnified/replace_rune
=== RUN   TestVerifyUnified/replace_partials
=== RUN   TestVerifyUnified/insert_line
=== RUN   TestVerifyUnified/replace_no_newline
=== RUN   TestVerifyUnified/delete_empty
=== RUN   TestVerifyUnified/append_empty
=== RUN   TestVerifyUnified/add_end
=== RUN   TestVerifyUnified/add_empty
=== RUN   TestVerifyUnified/add_newline
=== RUN   TestVerifyUnified/delete_front
    difftest_test.go:26: diff tool produces expected different results
=== RUN   TestVerifyUnified/replace_last_line
=== RUN   TestVerifyUnified/multiple_replace
    difftest_test.go:26: diff tool produces expected different results
=== RUN   TestVerifyUnified/extra_newline
=== RUN   TestVerifyUnified/unified_lines
=== RUN   TestVerifyUnified/60379
--- PASS: TestVerifyUnified (0.06s)
    --- PASS: TestVerifyUnified/empty (0.00s)
    --- PASS: TestVerifyUnified/no_diff (0.00s)
    --- PASS: TestVerifyUnified/replace_all (0.00s)
    --- PASS: TestVerifyUnified/insert_rune (0.01s)
    --- PASS: TestVerifyUnified/delete_rune (0.01s)
    --- PASS: TestVerifyUnified/replace_rune (0.00s)
    --- PASS: TestVerifyUnified/replace_partials (0.00s)
    --- PASS: TestVerifyUnified/insert_line (0.00s)
    --- PASS: TestVerifyUnified/replace_no_newline (0.00s)
    --- PASS: TestVerifyUnified/delete_empty (0.00s)
    --- PASS: TestVerifyUnified/append_empty (0.00s)
    --- PASS: TestVerifyUnified/add_end (0.00s)
    --- PASS: TestVerifyUnified/add_empty (0.00s)
    --- PASS: TestVerifyUnified/add_newline (0.00s)
    --- SKIP: TestVerifyUnified/delete_front (0.00s)
    --- PASS: TestVerifyUnified/replace_last_line (0.00s)
    --- SKIP: TestVerifyUnified/multiple_replace (0.00s)
    --- PASS: TestVerifyUnified/extra_newline (0.00s)
    --- PASS: TestVerifyUnified/unified_lines (0.00s)
    --- PASS: TestVerifyUnified/60379 (0.00s)
PASS
ok  	golang.org/x/tools/internal/diff/difftest	0.068s
=== RUN   TestLcsFix
--- PASS: TestLcsFix (0.00s)
=== RUN   TestAlgosOld
=== RUN   TestAlgosOld/forward
=== RUN   TestAlgosOld/backward
=== RUN   TestAlgosOld/twosided
--- PASS: TestAlgosOld (0.00s)
    --- PASS: TestAlgosOld/forward (0.00s)
    --- PASS: TestAlgosOld/backward (0.00s)
    --- PASS: TestAlgosOld/twosided (0.00s)
=== RUN   TestIntOld
--- PASS: TestIntOld (0.01s)
=== RUN   TestSpecialOld
--- PASS: TestSpecialOld (0.00s)
=== RUN   TestRegressionOld001
--- PASS: TestRegressionOld001 (0.02s)
=== RUN   TestRegressionOld002
--- PASS: TestRegressionOld002 (0.00s)
=== RUN   TestRegressionOld003
--- PASS: TestRegressionOld003 (0.00s)
=== RUN   TestRandOld
--- PASS: TestRandOld (0.06s)
=== RUN   TestDiffAPI
--- PASS: TestDiffAPI (0.00s)
PASS
ok  	golang.org/x/tools/internal/diff/lcs	0.110s
=== RUN   TestDiff
=== RUN   TestDiff/empty
=== RUN   TestDiff/no_diff
=== RUN   TestDiff/replace_all
=== RUN   TestDiff/insert_rune
=== RUN   TestDiff/delete_rune
=== RUN   TestDiff/replace_rune
=== RUN   TestDiff/replace_partials
=== RUN   TestDiff/insert_line
=== RUN   TestDiff/replace_no_newline
=== RUN   TestDiff/delete_empty
=== RUN   TestDiff/append_empty
=== RUN   TestDiff/add_end
=== RUN   TestDiff/add_empty
=== RUN   TestDiff/add_newline
=== RUN   TestDiff/delete_front
=== RUN   TestDiff/replace_last_line
=== RUN   TestDiff/multiple_replace
=== RUN   TestDiff/extra_newline
=== RUN   TestDiff/unified_lines
=== RUN   TestDiff/60379
--- PASS: TestDiff (0.00s)
    --- PASS: TestDiff/empty (0.00s)
    --- PASS: TestDiff/no_diff (0.00s)
    --- PASS: TestDiff/replace_all (0.00s)
    --- PASS: TestDiff/insert_rune (0.00s)
    --- PASS: TestDiff/delete_rune (0.00s)
    --- PASS: TestDiff/replace_rune (0.00s)
    --- PASS: TestDiff/replace_partials (0.00s)
    --- PASS: TestDiff/insert_line (0.00s)
    --- PASS: TestDiff/replace_no_newline (0.00s)
    --- PASS: TestDiff/delete_empty (0.00s)
    --- PASS: TestDiff/append_empty (0.00s)
    --- PASS: TestDiff/add_end (0.00s)
    --- PASS: TestDiff/add_empty (0.00s)
    --- PASS: TestDiff/add_newline (0.00s)
    --- PASS: TestDiff/delete_front (0.00s)
    --- PASS: TestDiff/replace_last_line (0.00s)
    --- PASS: TestDiff/multiple_replace (0.00s)
    --- PASS: TestDiff/extra_newline (0.00s)
    --- PASS: TestDiff/unified_lines (0.00s)
    --- PASS: TestDiff/60379 (0.00s)
PASS
ok  	golang.org/x/tools/internal/diff/myers	0.005s
=== RUN   Test
=== RUN   Test/allnew.txt
=== RUN   Test/allold.txt
=== RUN   Test/basic.txt
=== RUN   Test/dups.txt
=== RUN   Test/end.txt
=== RUN   Test/eof.txt
=== RUN   Test/eof1.txt
=== RUN   Test/eof2.txt
=== RUN   Test/long.txt
=== RUN   Test/same.txt
=== RUN   Test/start.txt
=== RUN   Test/triv.txt
--- PASS: Test (0.00s)
    --- PASS: Test/allnew.txt (0.00s)
    --- PASS: Test/allold.txt (0.00s)
    --- PASS: Test/basic.txt (0.00s)
    --- PASS: Test/dups.txt (0.00s)
    --- PASS: Test/end.txt (0.00s)
    --- PASS: Test/eof.txt (0.00s)
    --- PASS: Test/eof1.txt (0.00s)
    --- PASS: Test/eof2.txt (0.00s)
    --- PASS: Test/long.txt (0.00s)
    --- PASS: Test/same.txt (0.00s)
    --- PASS: Test/start.txt (0.00s)
    --- PASS: Test/triv.txt (0.00s)
PASS
ok  	golang.org/x/tools/internal/diffp	0.004s
=== RUN   TestEdit
--- PASS: TestEdit (0.00s)
PASS
ok  	golang.org/x/tools/internal/edit	0.003s
testing: warning: no tests to run
PASS
ok  	golang.org/x/tools/internal/event	0.027s [no tests to run]
=== RUN   ExampleLog
--- PASS: ExampleLog (0.00s)
PASS
ok  	golang.org/x/tools/internal/event/export	0.007s
=== RUN   TestEncodeMetric
=== RUN   TestEncodeMetric/HistogramFloat64,_HistogramInt64
--- PASS: TestEncodeMetric (0.00s)
    --- PASS: TestEncodeMetric/HistogramFloat64,_HistogramInt64 (0.00s)
=== RUN   TestTrace
=== RUN   TestTrace/no_labels
=== RUN   TestTrace/description_no_error
=== RUN   TestTrace/description_and_error
=== RUN   TestTrace/no_description,_but_error
=== RUN   TestTrace/enumerate_all_attribute_types
--- PASS: TestTrace (0.00s)
    --- PASS: TestTrace/no_labels (0.00s)
    --- PASS: TestTrace/description_no_error (0.00s)
    --- PASS: TestTrace/description_and_error (0.00s)
    --- PASS: TestTrace/no_description,_but_error (0.00s)
    --- PASS: TestTrace/enumerate_all_attribute_types (0.00s)
PASS
ok  	golang.org/x/tools/internal/event/export/ocagent	0.048s
=== RUN   TestMarshalJSON
=== RUN   TestMarshalJSON/PointInt64
=== RUN   TestMarshalJSON/PointDouble
=== RUN   TestMarshalJSON/PointDistribution
=== RUN   TestMarshalJSON/nil_point
--- PASS: TestMarshalJSON (0.00s)
    --- PASS: TestMarshalJSON/PointInt64 (0.00s)
    --- PASS: TestMarshalJSON/PointDouble (0.00s)
    --- PASS: TestMarshalJSON/PointDistribution (0.00s)
    --- PASS: TestMarshalJSON/nil_point (0.00s)
PASS
ok  	golang.org/x/tools/internal/event/export/ocagent/wire	0.045s
=== RUN   TestList
=== RUN   TestList/empty
=== RUN   TestList/single
=== RUN   TestList/invalid
=== RUN   TestList/two
=== RUN   TestList/three
=== RUN   TestList/missing_A
=== RUN   TestList/missing_B
=== RUN   TestList/missing_C
=== RUN   TestList/missing_AB
=== RUN   TestList/missing_AC
=== RUN   TestList/missing_BC
--- PASS: TestList (0.00s)
    --- PASS: TestList/empty (0.00s)
    --- PASS: TestList/single (0.00s)
    --- PASS: TestList/invalid (0.00s)
    --- PASS: TestList/two (0.00s)
    --- PASS: TestList/three (0.00s)
    --- PASS: TestList/missing_A (0.00s)
    --- PASS: TestList/missing_B (0.00s)
    --- PASS: TestList/missing_C (0.00s)
    --- PASS: TestList/missing_AB (0.00s)
    --- PASS: TestList/missing_AC (0.00s)
    --- PASS: TestList/missing_BC (0.00s)
=== RUN   TestFilter
=== RUN   TestFilter/no_filters
=== RUN   TestFilter/no_labels
=== RUN   TestFilter/filter_A
=== RUN   TestFilter/filter_B
=== RUN   TestFilter/filter_C
=== RUN   TestFilter/filter_AC
--- PASS: TestFilter (0.00s)
    --- PASS: TestFilter/no_filters (0.00s)
    --- PASS: TestFilter/no_labels (0.00s)
    --- PASS: TestFilter/filter_A (0.00s)
    --- PASS: TestFilter/filter_B (0.00s)
    --- PASS: TestFilter/filter_C (0.00s)
    --- PASS: TestFilter/filter_AC (0.00s)
=== RUN   TestMap
=== RUN   TestMap/no_labels
=== RUN   TestMap/match_A
=== RUN   TestMap/match_B
=== RUN   TestMap/match_C
=== RUN   TestMap/match_ABC
=== RUN   TestMap/missing_A
=== RUN   TestMap/missing_B
=== RUN   TestMap/missing_C
--- PASS: TestMap (0.00s)
    --- PASS: TestMap/no_labels (0.00s)
    --- PASS: TestMap/match_A (0.00s)
    --- PASS: TestMap/match_B (0.00s)
    --- PASS: TestMap/match_C (0.00s)
    --- PASS: TestMap/match_ABC (0.00s)
    --- PASS: TestMap/missing_A (0.00s)
    --- PASS: TestMap/missing_B (0.00s)
    --- PASS: TestMap/missing_C (0.00s)
=== RUN   TestMapMerge
=== RUN   TestMapMerge/no_maps
=== RUN   TestMapMerge/one_map
=== RUN   TestMapMerge/invalid_map
=== RUN   TestMapMerge/two_maps
=== RUN   TestMapMerge/invalid_start_map
=== RUN   TestMapMerge/invalid_mid_map
=== RUN   TestMapMerge/invalid_end_map
=== RUN   TestMapMerge/three_maps_one_nil
=== RUN   TestMapMerge/two_maps_one_nil
--- PASS: TestMapMerge (0.00s)
    --- PASS: TestMapMerge/no_maps (0.00s)
    --- PASS: TestMapMerge/one_map (0.00s)
    --- PASS: TestMapMerge/invalid_map (0.00s)
    --- PASS: TestMapMerge/two_maps (0.00s)
    --- PASS: TestMapMerge/invalid_start_map (0.00s)
    --- PASS: TestMapMerge/invalid_mid_map (0.00s)
    --- PASS: TestMapMerge/invalid_end_map (0.00s)
    --- PASS: TestMapMerge/three_maps_one_nil (0.00s)
    --- PASS: TestMapMerge/two_maps_one_nil (0.00s)
=== RUN   TestAttemptedStringCorruption
--- PASS: TestAttemptedStringCorruption (0.00s)
PASS
ok  	golang.org/x/tools/internal/event/label	0.035s
=== RUN   TestEncodeDecode
=== RUN   TestEncodeDecode/loading-order
=== PAUSE TestEncodeDecode/loading-order
=== RUN   TestEncodeDecode/underlying
=== PAUSE TestEncodeDecode/underlying
=== RUN   TestEncodeDecode/methods
=== PAUSE TestEncodeDecode/methods
=== RUN   TestEncodeDecode/globals
=== PAUSE TestEncodeDecode/globals
=== RUN   TestEncodeDecode/typeparams
=== PAUSE TestEncodeDecode/typeparams
=== CONT  TestEncodeDecode/loading-order
=== CONT  TestEncodeDecode/globals
=== CONT  TestEncodeDecode/methods
=== CONT  TestEncodeDecode/underlying
=== NAME  TestEncodeDecode/methods
    facts_test.go:318: decode a facts = {}
=== NAME  TestEncodeDecode/globals
    facts_test.go:318: decode a facts = {}
=== NAME  TestEncodeDecode/methods
    facts_test.go:327: exported a facts = {type a.T int: myFact(a.T)}
=== NAME  TestEncodeDecode/globals
    facts_test.go:327: exported a facts = {type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 int: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V)}
=== NAME  TestEncodeDecode/loading-order
    facts_test.go:318: decode a facts = {}
    facts_test.go:327: exported a facts = {type a.T int: myFact(a.T), type a.A int: myFact(a.A)}
=== NAME  TestEncodeDecode/underlying
    facts_test.go:318: decode a facts = {}
    facts_test.go:327: exported a facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a)}
=== NAME  TestEncodeDecode/methods
    facts_test.go:318: decode b facts = {type a.T int: myFact(a.T)}
    facts_test.go:327: exported b facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)}
=== NAME  TestEncodeDecode/globals
    facts_test.go:318: decode b facts = {type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 int: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V)}
    facts_test.go:327: exported b facts = {type a.T4 int: myFact(a.T4), var b.G1 []a.T1: myFact(b.G1), var b.G2 [7]a.T2: myFact(b.G2), var b.G6 map[a.K]a.V: myFact(b.G6), type a.V string: myFact(a.V), var b.G3 chan a.T3: myFact(b.G3), var b.G4 *a.T4: myFact(b.G4), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 int: myFact(a.T3), type a.T5 int: myFact(a.T5), var b.G5 struct{F a.T5}: myFact(b.G5)}
=== NAME  TestEncodeDecode/underlying
    facts_test.go:318: decode b facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a)}
    facts_test.go:327: exported b facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B)}
=== NAME  TestEncodeDecode/loading-order
    facts_test.go:318: decode b facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T)}
    facts_test.go:327: exported b facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T), type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F)}
=== NAME  TestEncodeDecode/methods
    facts_test.go:318: decode c facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)}
    facts_test.go:327: exported c facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B), var c.C b.B: myFact(c.C)}
=== CONT  TestEncodeDecode/typeparams
=== NAME  TestEncodeDecode/globals
    facts_test.go:318: decode c facts = {var b.G5 struct{F a.T5}: myFact(b.G5), var b.G6 map[a.K]a.V: myFact(b.G6), type a.T3 int: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G4 *a.T4: myFact(b.G4), type a.V string: myFact(a.V), var b.G2 [7]a.T2: myFact(b.G2), var b.G3 chan a.T3: myFact(b.G3), type a.T2 int: myFact(a.T2), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), var b.G1 []a.T1: myFact(b.G1)}
    facts_test.go:327: exported c facts = {type a.V string: myFact(a.V), var b.G2 [7]a.T2: myFact(b.G2), var b.G3 chan a.T3: myFact(b.G3), var c.v5 struct{F a.T5}: myFact(c.v5), type a.T2 int: myFact(a.T2), var c.v1 []a.T1: myFact(c.v1), var c.v4 *a.T4: myFact(c.v4), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), var b.G1 []a.T1: myFact(b.G1), var c.v2 [7]a.T2: myFact(c.v2), var c.v6 map[a.K]a.V: myFact(c.v6), var b.G6 map[a.K]a.V: myFact(b.G6), var c.v3 chan a.T3: myFact(c.v3), type a.T3 int: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G4 *a.T4: myFact(b.G4), var b.G5 struct{F a.T5}: myFact(b.G5)}
=== NAME  TestEncodeDecode/underlying
    facts_test.go:318: decode c facts = {type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B)}
    facts_test.go:327: exported c facts = {type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B), type c.C *a.a: myFact(c.C), var c.q a.a: myFact(c.q)}
=== NAME  TestEncodeDecode/loading-order
    facts_test.go:318: decode c facts = {type a.T int: myFact(a.T), type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F)}
    facts_test.go:327: exported c facts = {type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F), type c.C []b.B: myFact(c.C), type a.T int: myFact(a.T)}
=== NAME  TestEncodeDecode/typeparams
    facts_test.go:318: decode a facts = {}
    facts_test.go:327: exported a facts = {type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2)}
    facts_test.go:318: decode b facts = {type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2)}
    facts_test.go:327: exported b facts = {var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G4 b.N4[a.T4]: myFact(b.G4), type b.N3[T a.T3] func() T: myFact(b.N3), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T1 int: myFact(a.T1), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N2[T any] struct{F T}: myFact(b.N2), type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3), type a.T6 interface{Foo()}: myFact(a.T6), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type b.t5 struct{}: myFact(b.t5), var b.G3 b.N3[a.T3]: myFact(b.G3), type b.N1[T a.T1 | int8] func() T: myFact(b.N1)}
    facts_test.go:318: decode c facts = {type b.N1[T a.T1 | int8] func() T: myFact(b.N1), type b.N3[T a.T3] func() T: myFact(b.N3), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T6 interface{Foo()}: myFact(a.T6), var b.G2 func() b.N2[a.T2]: myFact(b.G2), type a.T5 int: myFact(a.T5), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T3 interface{Foo()}: myFact(a.T3), func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G3 b.N3[a.T3]: myFact(b.G3), type a.T4 int: myFact(a.T4), var b.G4 b.N4[a.T4]: myFact(b.G4), type b.N2[T any] struct{F T}: myFact(b.N2), type b.t5 struct{}: myFact(b.t5)}
    facts_test.go:327: exported c facts = {type a.T6 interface{Foo()}: myFact(a.T6), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), var c.v4 b.N4[a.T4]: myFact(c.v4), type a.T1 int: myFact(a.T1), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T5 int: myFact(a.T5), var b.G1 b.N1[a.T1]: myFact(b.G1), type c.t6 struct{}: myFact(c.t6), type a.T3 interface{Foo()}: myFact(a.T3), var c.v2 func() b.N2[a.T2]: myFact(c.v2), var c.v5 b.N5[b.t5]: myFact(c.v5), var c.v6 func() c.t6: myFact(c.v6), var b.G4 b.N4[a.T4]: myFact(b.G4), var b.G2 func() b.N2[a.T2]: myFact(b.G2), type b.N3[T a.T3] func() T: myFact(b.N3), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type a.T2 int: myFact(a.T2), var b.G5 b.N5[b.t5]: myFact(b.G5), func b.F6[T a.T6]() T: myFact(b.F6), var b.G3 b.N3[a.T3]: myFact(b.G3), var c.v1 b.N1[a.T1]: myFact(c.v1), var c.v3 b.N3[a.T3]: myFact(c.v3), type b.N2[T any] struct{F T}: myFact(b.N2), type b.t5 struct{}: myFact(b.t5), type a.T4 int: myFact(a.T4)}
--- PASS: TestEncodeDecode (0.00s)
    --- PASS: TestEncodeDecode/methods (0.60s)
    --- PASS: TestEncodeDecode/globals (0.63s)
    --- PASS: TestEncodeDecode/underlying (0.64s)
    --- PASS: TestEncodeDecode/loading-order (0.68s)
    --- PASS: TestEncodeDecode/typeparams (0.36s)
=== RUN   TestFactFilter
--- PASS: TestFactFilter (0.05s)
=== RUN   TestMalformed
=== RUN   TestMalformed/initialization-cycle
=== PAUSE TestMalformed/initialization-cycle
=== CONT  TestMalformed/initialization-cycle
--- PASS: TestMalformed (0.00s)
    --- PASS: TestMalformed/initialization-cycle (0.00s)
PASS
ok  	golang.org/x/tools/internal/facts	1.049s
=== RUN   TestRoles
--- PASS: TestRoles (0.00s)
=== RUN   TestWordSplit
--- PASS: TestWordSplit (0.00s)
=== RUN   TestLastSegment
--- PASS: TestLastSegment (0.00s)
=== RUN   TestScore
--- PASS: TestScore (0.00s)
=== RUN   TestCompareCandidateScores
--- PASS: TestCompareCandidateScores (0.00s)
=== RUN   TestFuzzyMatcherRanges
--- PASS: TestFuzzyMatcherRanges (0.00s)
=== RUN   TestScores
--- PASS: TestScores (0.01s)
=== RUN   TestSymbolMatchIndex
--- PASS: TestSymbolMatchIndex (0.00s)
=== RUN   TestSymbolRanking
=== RUN   TestSymbolRanking/test
    symbol_test.go:82: Match("this.is.better.than.most") = 0.675
    symbol_test.go:82: Match("test.foo.bar") = 0.7400000000000001
    symbol_test.go:82: Match("thebest") = 0.775
    symbol_test.go:82: Match("atest") = 0.825
    symbol_test.go:82: Match("test.foo") = 0.8325
    symbol_test.go:82: Match("testage") = 0.875
    symbol_test.go:82: Match("tTest") = 0.9
    symbol_test.go:82: Match("foo.test") = 0.9249999999999999
=== RUN   TestSymbolRanking/parseside
    symbol_test.go:82: Match("yaml_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE") = 0.7999999999999999
    symbol_test.go:82: Match("parseContext.parse_sidebyside") = 0.8555555555555556
=== RUN   TestSymbolRanking/cvb
    symbol_test.go:82: Match("filecache_test.testIPCValueB") = 0.7999999999999999
    symbol_test.go:82: Match("cover.Boundary") = 0.8133333333333334
=== RUN   TestSymbolRanking/dho
    symbol_test.go:82: Match("gocommand.DebugHangingGoCommands") = 0.8333333333333334
    symbol_test.go:82: Match("protocol.DocumentHighlightOptions") = 0.9333333333333332
=== RUN   TestSymbolRanking/flg
    symbol_test.go:82: Match("completion.FALLTHROUGH") = 0.7333333333333334
    symbol_test.go:82: Match("main.flagGoCmd") = 0.8333333333333334
=== RUN   TestSymbolRanking/fvi
    symbol_test.go:82: Match("godoc.fileIndexVersion") = 0.8333333333333334
    symbol_test.go:82: Match("macho.FlagSubsectionsViaSymbols") = 0.8666666666666666
--- PASS: TestSymbolRanking (0.00s)
    --- PASS: TestSymbolRanking/test (0.00s)
    --- PASS: TestSymbolRanking/parseside (0.00s)
    --- PASS: TestSymbolRanking/cvb (0.00s)
    --- PASS: TestSymbolRanking/dho (0.00s)
    --- PASS: TestSymbolRanking/flg (0.00s)
    --- PASS: TestSymbolRanking/fvi (0.00s)
=== RUN   TestMatcherSimilarities
    symbol_test.go:98: unskip this test to compare matchers
--- SKIP: TestMatcherSimilarities (0.00s)
=== RUN   TestSymbolRanking_Issue60027
    symbol_test.go:229: Match("Runner") = 0.85
    symbol_test.go:229: Match("singleRuneParam") = 0.875
    symbol_test.go:229: Match("Config.ifsRune") = 0.9
    symbol_test.go:229: Match("Parser.rune") = 0.9249999999999999
--- PASS: TestSymbolRanking_Issue60027 (0.00s)
=== RUN   TestChunkedMatch
--- PASS: TestChunkedMatch (0.00s)
PASS
ok  	golang.org/x/tools/internal/fuzzy	0.020s
?   	golang.org/x/tools/internal/goroot	[no test files]
?   	golang.org/x/tools/internal/packagesinternal	[no test files]
?   	golang.org/x/tools/internal/pkgbits	[no test files]
=== RUN   TestImportTestdata
    gcimporter_test.go:102: testPath(./testdata/exports): 1.350933ms
--- PASS: TestImportTestdata (0.80s)
=== RUN   TestImportTypeparamTests
    gcimporter_test.go:165: in short mode, skipping test that requires export data for all of std
--- SKIP: TestImportTypeparamTests (0.00s)
=== RUN   TestVersionHandling
    gcimporter_test.go:311: importing test_go1.16_i.a
    gcimporter_test.go:311: importing test_go1.17_i.a
    gcimporter_test.go:311: importing test_go1.18.5_i.a
    gcimporter_test.go:311: importing test_go1.19_i.a
    gcimporter_test.go:311: importing test_go1.20_u.a
--- PASS: TestVersionHandling (0.00s)
=== RUN   TestImportStdLib
    gcimporter_test.go:354: the imports can be expensive, and this test is especially slow when the build cache is empty
--- SKIP: TestImportStdLib (0.00s)
=== RUN   TestImportedTypes
--- PASS: TestImportedTypes (1.13s)
=== RUN   TestImportedConsts
--- PASS: TestImportedConsts (0.02s)
=== RUN   TestIssue5815
--- PASS: TestIssue5815 (0.09s)
=== RUN   TestCorrectMethodPackage
--- PASS: TestCorrectMethodPackage (0.40s)
=== RUN   TestIssue13566
--- PASS: TestIssue13566 (0.25s)
=== RUN   TestIssue13898
--- PASS: TestIssue13898 (0.25s)
=== RUN   TestIssue15517
--- PASS: TestIssue15517 (0.02s)
=== RUN   TestIssue15920
--- PASS: TestIssue15920 (0.02s)
=== RUN   TestIssue20046
--- PASS: TestIssue20046 (0.02s)
=== RUN   TestIssue25301
--- PASS: TestIssue25301 (0.02s)
=== RUN   TestIssue51836
--- PASS: TestIssue51836 (0.03s)
=== RUN   TestIssue61561
--- PASS: TestIssue61561 (0.00s)
=== RUN   TestIssue57015
--- PASS: TestIssue57015 (0.03s)
=== RUN   TestExportInvalid
=== RUN   TestExportInvalid/issue_57729
    gcimporter_test.go:896: p.go:1:17: method has no receiver
=== RUN   TestExportInvalid/issue_60605
    gcimporter_test.go:896: p.go:1:36: malformed constant: 1e-
=== RUN   TestExportInvalid/issue_60891
--- PASS: TestExportInvalid (0.00s)
    --- PASS: TestExportInvalid/issue_57729 (0.00s)
    --- PASS: TestExportInvalid/issue_60605 (0.00s)
    --- PASS: TestExportInvalid/issue_60891 (0.00s)
=== RUN   TestIssue58296
--- PASS: TestIssue58296 (0.05s)
=== RUN   TestVeryLongFile
--- PASS: TestVeryLongFile (0.01s)
=== RUN   TestGenericExport
--- PASS: TestGenericExport (0.00s)
=== RUN   TestImportTypeparamTests
=== RUN   TestImportTypeparamTests/absdiff.go
=== RUN   TestImportTypeparamTests/absdiff2.go
=== RUN   TestImportTypeparamTests/absdiff3.go
=== RUN   TestImportTypeparamTests/absdiffimp.go
=== RUN   TestImportTypeparamTests/absdiffimp2.go
=== RUN   TestImportTypeparamTests/adder.go
=== RUN   TestImportTypeparamTests/aliasimp.go
=== RUN   TestImportTypeparamTests/append.go
=== RUN   TestImportTypeparamTests/boundmethod.go
=== RUN   TestImportTypeparamTests/builtins.go
=== RUN   TestImportTypeparamTests/chans.go
=== RUN   TestImportTypeparamTests/chansimp.go
=== RUN   TestImportTypeparamTests/combine.go
=== RUN   TestImportTypeparamTests/cons.go
=== RUN   TestImportTypeparamTests/dedup.go
=== RUN   TestImportTypeparamTests/devirtualize1.go
=== RUN   TestImportTypeparamTests/devirtualize2.go
=== RUN   TestImportTypeparamTests/dictionaryCapture-noinline.go
=== RUN   TestImportTypeparamTests/dictionaryCapture.go
=== RUN   TestImportTypeparamTests/dottype.go
=== RUN   TestImportTypeparamTests/double.go
=== RUN   TestImportTypeparamTests/eface.go
=== RUN   TestImportTypeparamTests/equal.go
=== RUN   TestImportTypeparamTests/fact.go
=== RUN   TestImportTypeparamTests/factimp.go
=== RUN   TestImportTypeparamTests/gencrawler.go
=== RUN   TestImportTypeparamTests/genembed.go
=== RUN   TestImportTypeparamTests/genembed2.go
=== RUN   TestImportTypeparamTests/geninline.go
=== RUN   TestImportTypeparamTests/graph.go
=== RUN   TestImportTypeparamTests/ifaceconv.go
=== RUN   TestImportTypeparamTests/importtest.go
=== RUN   TestImportTypeparamTests/index.go
=== RUN   TestImportTypeparamTests/index2.go
=== RUN   TestImportTypeparamTests/interfacearg.go
=== RUN   TestImportTypeparamTests/issue23536.go
=== RUN   TestImportTypeparamTests/issue376214.go
=== RUN   TestImportTypeparamTests/issue39755.go
=== RUN   TestImportTypeparamTests/issue42758.go
=== RUN   TestImportTypeparamTests/issue44688.go
=== RUN   TestImportTypeparamTests/issue45547.go
=== RUN   TestImportTypeparamTests/issue45722.go
=== RUN   TestImportTypeparamTests/issue45738.go
=== RUN   TestImportTypeparamTests/issue45817.go
=== RUN   TestImportTypeparamTests/issue46461.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue46461b.go
=== RUN   TestImportTypeparamTests/issue46472.go
=== RUN   TestImportTypeparamTests/issue46591.go
=== RUN   TestImportTypeparamTests/issue47258.go
=== RUN   TestImportTypeparamTests/issue47272.go
=== RUN   TestImportTypeparamTests/issue47514.go
=== RUN   TestImportTypeparamTests/issue47514b.go
=== RUN   TestImportTypeparamTests/issue47514c.go
=== RUN   TestImportTypeparamTests/issue47631.go
=== RUN   TestImportTypeparamTests/issue47676.go
=== RUN   TestImportTypeparamTests/issue47684.go
=== RUN   TestImportTypeparamTests/issue47684b.go
=== RUN   TestImportTypeparamTests/issue47684c.go
=== RUN   TestImportTypeparamTests/issue47708.go
=== RUN   TestImportTypeparamTests/issue47710.go
=== RUN   TestImportTypeparamTests/issue47713.go
=== RUN   TestImportTypeparamTests/issue47716.go
=== RUN   TestImportTypeparamTests/issue47723.go
=== RUN   TestImportTypeparamTests/issue47740.go
=== RUN   TestImportTypeparamTests/issue47740b.go
=== RUN   TestImportTypeparamTests/issue47775.go
=== RUN   TestImportTypeparamTests/issue47775b.go
=== RUN   TestImportTypeparamTests/issue47797.go
=== RUN   TestImportTypeparamTests/issue47877.go
=== RUN   TestImportTypeparamTests/issue47878.go
=== RUN   TestImportTypeparamTests/issue47892.go
=== RUN   TestImportTypeparamTests/issue47892b.go
=== RUN   TestImportTypeparamTests/issue47896.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue47901.go
=== RUN   TestImportTypeparamTests/issue47924.go
=== RUN   TestImportTypeparamTests/issue47925.go
=== RUN   TestImportTypeparamTests/issue47925b.go
=== RUN   TestImportTypeparamTests/issue47925c.go
=== RUN   TestImportTypeparamTests/issue47925d.go
=== RUN   TestImportTypeparamTests/issue47929.go
=== RUN   TestImportTypeparamTests/issue47948.go
=== RUN   TestImportTypeparamTests/issue47966.go
=== RUN   TestImportTypeparamTests/issue48013.go
=== RUN   TestImportTypeparamTests/issue48016.go
=== RUN   TestImportTypeparamTests/issue48030.go
=== RUN   TestImportTypeparamTests/issue48042.go
=== RUN   TestImportTypeparamTests/issue48047.go
=== RUN   TestImportTypeparamTests/issue48049.go
=== RUN   TestImportTypeparamTests/issue48056.go
=== RUN   TestImportTypeparamTests/issue48094.go
=== RUN   TestImportTypeparamTests/issue48094b.go
=== RUN   TestImportTypeparamTests/issue48137.go
=== RUN   TestImportTypeparamTests/issue48185a.go
=== RUN   TestImportTypeparamTests/issue48185b.go
=== RUN   TestImportTypeparamTests/issue48191.go
=== RUN   TestImportTypeparamTests/issue48198.go
=== RUN   TestImportTypeparamTests/issue48225.go
=== RUN   TestImportTypeparamTests/issue48253.go
=== RUN   TestImportTypeparamTests/issue48276a.go
=== RUN   TestImportTypeparamTests/issue48276b.go
=== RUN   TestImportTypeparamTests/issue48280.go
=== RUN   TestImportTypeparamTests/issue48306.go
=== RUN   TestImportTypeparamTests/issue48317.go
=== RUN   TestImportTypeparamTests/issue48318.go
=== RUN   TestImportTypeparamTests/issue48337a.go
=== RUN   TestImportTypeparamTests/issue48337b.go
=== RUN   TestImportTypeparamTests/issue48344.go
=== RUN   TestImportTypeparamTests/issue48424.go
=== RUN   TestImportTypeparamTests/issue48453.go
=== RUN   TestImportTypeparamTests/issue48454.go
=== RUN   TestImportTypeparamTests/issue48462.go
=== RUN   TestImportTypeparamTests/issue48537.go
=== RUN   TestImportTypeparamTests/issue48538.go
=== RUN   TestImportTypeparamTests/issue48598.go
=== RUN   TestImportTypeparamTests/issue48602.go
=== RUN   TestImportTypeparamTests/issue48604.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue48609.go
=== RUN   TestImportTypeparamTests/issue48617.go
=== RUN   TestImportTypeparamTests/issue48645a.go
=== RUN   TestImportTypeparamTests/issue48645b.go
=== RUN   TestImportTypeparamTests/issue48711.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue48716.go
=== RUN   TestImportTypeparamTests/issue48838.go
=== RUN   TestImportTypeparamTests/issue48962.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue49027.go
=== RUN   TestImportTypeparamTests/issue49049.go
=== RUN   TestImportTypeparamTests/issue49241.go
=== RUN   TestImportTypeparamTests/issue49246.go
=== RUN   TestImportTypeparamTests/issue49295.go
=== RUN   TestImportTypeparamTests/issue49309.go
=== RUN   TestImportTypeparamTests/issue49421.go
=== RUN   TestImportTypeparamTests/issue49432.go
=== RUN   TestImportTypeparamTests/issue49497.go
=== RUN   TestImportTypeparamTests/issue49516.go
=== RUN   TestImportTypeparamTests/issue49524.go
=== RUN   TestImportTypeparamTests/issue49536.go
=== RUN   TestImportTypeparamTests/issue49538.go
=== RUN   TestImportTypeparamTests/issue49547.go
=== RUN   TestImportTypeparamTests/issue49611.go
=== RUN   TestImportTypeparamTests/issue49659.go
=== RUN   TestImportTypeparamTests/issue49659b.go
=== RUN   TestImportTypeparamTests/issue49667.go
=== RUN   TestImportTypeparamTests/issue49875.go
=== RUN   TestImportTypeparamTests/issue49893.go
=== RUN   TestImportTypeparamTests/issue50002.go
=== RUN   TestImportTypeparamTests/issue50109.go
=== RUN   TestImportTypeparamTests/issue50109b.go
=== RUN   TestImportTypeparamTests/issue50121.go
=== RUN   TestImportTypeparamTests/issue50121b.go
=== RUN   TestImportTypeparamTests/issue50147.go
=== RUN   TestImportTypeparamTests/issue50177.go
=== RUN   TestImportTypeparamTests/issue50193.go
=== RUN   TestImportTypeparamTests/issue50259.go
=== RUN   TestImportTypeparamTests/issue50264.go
=== RUN   TestImportTypeparamTests/issue50317.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue50417.go
=== RUN   TestImportTypeparamTests/issue50417b.go
=== RUN   TestImportTypeparamTests/issue50419.go
=== RUN   TestImportTypeparamTests/issue50437.go
=== RUN   TestImportTypeparamTests/issue50481b.go
=== RUN   TestImportTypeparamTests/issue50481c.go
=== RUN   TestImportTypeparamTests/issue50485.go
=== RUN   TestImportTypeparamTests/issue50486.go
=== RUN   TestImportTypeparamTests/issue50552.go
=== RUN   TestImportTypeparamTests/issue50561.go
=== RUN   TestImportTypeparamTests/issue50598.go
=== RUN   TestImportTypeparamTests/issue50642.go
=== RUN   TestImportTypeparamTests/issue50690a.go
=== RUN   TestImportTypeparamTests/issue50690b.go
=== RUN   TestImportTypeparamTests/issue50690c.go
=== RUN   TestImportTypeparamTests/issue50833.go
=== RUN   TestImportTypeparamTests/issue50841.go
=== RUN   TestImportTypeparamTests/issue50993.go
=== RUN   TestImportTypeparamTests/issue51219.go
=== RUN   TestImportTypeparamTests/issue51219b.go
=== RUN   TestImportTypeparamTests/issue51232.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue51233.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue51236.go
=== RUN   TestImportTypeparamTests/issue51245.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue51250a.go
=== RUN   TestImportTypeparamTests/issue51303.go
=== RUN   TestImportTypeparamTests/issue51355.go
=== RUN   TestImportTypeparamTests/issue51367.go
=== RUN   TestImportTypeparamTests/issue51423.go
=== RUN   TestImportTypeparamTests/issue51521.go
=== RUN   TestImportTypeparamTests/issue51522a.go
=== RUN   TestImportTypeparamTests/issue51522b.go
=== RUN   TestImportTypeparamTests/issue51700.go
=== RUN   TestImportTypeparamTests/issue51765.go
=== RUN   TestImportTypeparamTests/issue51832.go
=== RUN   TestImportTypeparamTests/issue51836.go
=== RUN   TestImportTypeparamTests/issue51840.go
=== RUN   TestImportTypeparamTests/issue51909.go
=== RUN   TestImportTypeparamTests/issue51925.go
=== RUN   TestImportTypeparamTests/issue52026.go
=== RUN   TestImportTypeparamTests/issue52117.go
=== RUN   TestImportTypeparamTests/issue52124.go
=== RUN   TestImportTypeparamTests/issue52228.go
=== RUN   TestImportTypeparamTests/issue52241.go
=== RUN   TestImportTypeparamTests/issue53087.go
=== RUN   TestImportTypeparamTests/issue53254.go
=== RUN   TestImportTypeparamTests/issue53390.go
=== RUN   TestImportTypeparamTests/issue53406.go
=== RUN   TestImportTypeparamTests/issue53419.go
=== RUN   TestImportTypeparamTests/issue53477.go
=== RUN   TestImportTypeparamTests/issue53762.go
=== RUN   TestImportTypeparamTests/issue54135.go
=== RUN   TestImportTypeparamTests/issue54225.go
=== RUN   TestImportTypeparamTests/issue54302.go
=== RUN   TestImportTypeparamTests/issue54456.go
=== RUN   TestImportTypeparamTests/issue54497.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue54535.go
=== RUN   TestImportTypeparamTests/issue54537.go
=== RUN   TestImportTypeparamTests/issue54765.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/issue55101.go
=== RUN   TestImportTypeparamTests/issue58513.go
=== RUN   TestImportTypeparamTests/list.go
=== RUN   TestImportTypeparamTests/list2.go
=== RUN   TestImportTypeparamTests/listimp.go
=== RUN   TestImportTypeparamTests/listimp2.go
=== RUN   TestImportTypeparamTests/lockable.go
=== RUN   TestImportTypeparamTests/map.go
=== RUN   TestImportTypeparamTests/mapimp.go
=== RUN   TestImportTypeparamTests/maps.go
=== RUN   TestImportTypeparamTests/mapsimp.go
=== RUN   TestImportTypeparamTests/metrics.go
=== RUN   TestImportTypeparamTests/min.go
=== RUN   TestImportTypeparamTests/mincheck.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/minimp.go
=== RUN   TestImportTypeparamTests/mutualimp.go
=== RUN   TestImportTypeparamTests/nested.go
=== RUN   TestImportTypeparamTests/ordered.go
=== RUN   TestImportTypeparamTests/orderedmap.go
=== RUN   TestImportTypeparamTests/orderedmapsimp.go
=== RUN   TestImportTypeparamTests/pair.go
=== RUN   TestImportTypeparamTests/pairimp.go
=== RUN   TestImportTypeparamTests/pragma.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/recoverimp.go
=== RUN   TestImportTypeparamTests/select.go
=== RUN   TestImportTypeparamTests/sets.go
=== RUN   TestImportTypeparamTests/setsimp.go
=== RUN   TestImportTypeparamTests/settable.go
=== RUN   TestImportTypeparamTests/shape1.go
=== RUN   TestImportTypeparamTests/sliceimp.go
=== RUN   TestImportTypeparamTests/slices.go
=== RUN   TestImportTypeparamTests/smallest.go
=== RUN   TestImportTypeparamTests/smoketest.go
=== RUN   TestImportTypeparamTests/stringable.go
=== RUN   TestImportTypeparamTests/stringer.go
=== RUN   TestImportTypeparamTests/stringerimp.go
=== RUN   TestImportTypeparamTests/struct.go
=== RUN   TestImportTypeparamTests/structinit.go
=== RUN   TestImportTypeparamTests/subdict.go
=== RUN   TestImportTypeparamTests/sum.go
=== RUN   TestImportTypeparamTests/tparam1.go
    iexport_go118_test.go:131: not detected as a run test
=== RUN   TestImportTypeparamTests/typelist.go
=== RUN   TestImportTypeparamTests/typeswitch1.go
=== RUN   TestImportTypeparamTests/typeswitch2.go
=== RUN   TestImportTypeparamTests/typeswitch3.go
=== RUN   TestImportTypeparamTests/typeswitch4.go
=== RUN   TestImportTypeparamTests/typeswitch5.go
=== RUN   TestImportTypeparamTests/typeswitch6.go
=== RUN   TestImportTypeparamTests/typeswitch7.go
=== RUN   TestImportTypeparamTests/valimp.go
=== RUN   TestImportTypeparamTests/value.go
--- PASS: TestImportTypeparamTests (2.94s)
    --- PASS: TestImportTypeparamTests/absdiff.go (0.00s)
    --- PASS: TestImportTypeparamTests/absdiff2.go (0.20s)
    --- PASS: TestImportTypeparamTests/absdiff3.go (0.01s)
    --- PASS: TestImportTypeparamTests/absdiffimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/absdiffimp2.go (0.00s)
    --- PASS: TestImportTypeparamTests/adder.go (0.00s)
    --- PASS: TestImportTypeparamTests/aliasimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/append.go (0.00s)
    --- PASS: TestImportTypeparamTests/boundmethod.go (0.29s)
    --- PASS: TestImportTypeparamTests/builtins.go (0.00s)
    --- PASS: TestImportTypeparamTests/chans.go (0.69s)
    --- PASS: TestImportTypeparamTests/chansimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/combine.go (0.00s)
    --- PASS: TestImportTypeparamTests/cons.go (0.01s)
    --- PASS: TestImportTypeparamTests/dedup.go (0.00s)
    --- PASS: TestImportTypeparamTests/devirtualize1.go (0.00s)
    --- PASS: TestImportTypeparamTests/devirtualize2.go (0.00s)
    --- PASS: TestImportTypeparamTests/dictionaryCapture-noinline.go (0.00s)
    --- PASS: TestImportTypeparamTests/dictionaryCapture.go (0.00s)
    --- PASS: TestImportTypeparamTests/dottype.go (0.00s)
    --- PASS: TestImportTypeparamTests/double.go (0.00s)
    --- PASS: TestImportTypeparamTests/eface.go (0.00s)
    --- PASS: TestImportTypeparamTests/equal.go (0.00s)
    --- PASS: TestImportTypeparamTests/fact.go (0.00s)
    --- PASS: TestImportTypeparamTests/factimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/gencrawler.go (0.00s)
    --- PASS: TestImportTypeparamTests/genembed.go (0.00s)
    --- PASS: TestImportTypeparamTests/genembed2.go (0.00s)
    --- PASS: TestImportTypeparamTests/geninline.go (0.00s)
    --- PASS: TestImportTypeparamTests/graph.go (0.14s)
    --- PASS: TestImportTypeparamTests/ifaceconv.go (0.00s)
    --- PASS: TestImportTypeparamTests/importtest.go (0.00s)
    --- PASS: TestImportTypeparamTests/index.go (0.01s)
    --- PASS: TestImportTypeparamTests/index2.go (0.00s)
    --- PASS: TestImportTypeparamTests/interfacearg.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue23536.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue376214.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue39755.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue42758.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue44688.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue45547.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue45722.go (0.24s)
    --- PASS: TestImportTypeparamTests/issue45738.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue45817.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue46461.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue46461b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue46472.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue46591.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47258.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47272.go (0.02s)
    --- PASS: TestImportTypeparamTests/issue47514.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47514b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47514c.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47631.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47676.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47684.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47684b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47684c.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47708.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47710.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47713.go (0.05s)
    --- PASS: TestImportTypeparamTests/issue47716.go (0.02s)
    --- PASS: TestImportTypeparamTests/issue47723.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47740.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47740b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47775.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47775b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47797.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47877.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47878.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47892.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47892b.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue47896.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47901.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47924.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47925.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47925b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47925c.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47925d.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47929.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47948.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue47966.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48013.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48016.go (0.01s)
    --- PASS: TestImportTypeparamTests/issue48030.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48042.go (0.01s)
    --- PASS: TestImportTypeparamTests/issue48047.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48049.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48056.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48094.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48094b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48137.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48185a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48185b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48191.go (0.02s)
    --- PASS: TestImportTypeparamTests/issue48198.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48225.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48253.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48276a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48276b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48280.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48306.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48317.go (0.20s)
    --- PASS: TestImportTypeparamTests/issue48318.go (0.29s)
    --- PASS: TestImportTypeparamTests/issue48337a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48337b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48344.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48424.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48453.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48454.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48462.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48537.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48538.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48598.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48602.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue48604.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48609.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48617.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48645a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48645b.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue48711.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48716.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue48838.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue48962.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49027.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49049.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49241.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49246.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49295.go (0.11s)
    --- PASS: TestImportTypeparamTests/issue49309.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49421.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49432.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49497.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49516.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49524.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49536.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49538.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49547.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49611.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49659.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49659b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49667.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49875.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue49893.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50002.go (0.01s)
    --- PASS: TestImportTypeparamTests/issue50109.go (0.01s)
    --- PASS: TestImportTypeparamTests/issue50109b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50121.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50121b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50147.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50177.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50193.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50259.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50264.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue50317.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50417.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50417b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50419.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50437.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50481b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50481c.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50485.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50486.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50552.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50561.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50598.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50642.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50690a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50690b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50690c.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50833.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50841.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue50993.go (0.02s)
    --- PASS: TestImportTypeparamTests/issue51219.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51219b.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue51232.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue51233.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51236.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue51245.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51250a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51303.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51355.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51367.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51423.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51521.go (0.11s)
    --- PASS: TestImportTypeparamTests/issue51522a.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51522b.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51700.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51765.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51832.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51836.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51840.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51909.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue51925.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue52026.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue52117.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue52124.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue52228.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue52241.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue53087.go (0.01s)
    --- PASS: TestImportTypeparamTests/issue53254.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue53390.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue53406.go (0.01s)
    --- PASS: TestImportTypeparamTests/issue53419.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue53477.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue53762.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue54135.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue54225.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue54302.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue54456.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue54497.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue54535.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue54537.go (0.00s)
    --- SKIP: TestImportTypeparamTests/issue54765.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue55101.go (0.00s)
    --- PASS: TestImportTypeparamTests/issue58513.go (0.00s)
    --- PASS: TestImportTypeparamTests/list.go (0.00s)
    --- PASS: TestImportTypeparamTests/list2.go (0.02s)
    --- PASS: TestImportTypeparamTests/listimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/listimp2.go (0.00s)
    --- PASS: TestImportTypeparamTests/lockable.go (0.00s)
    --- PASS: TestImportTypeparamTests/map.go (0.00s)
    --- PASS: TestImportTypeparamTests/mapimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/maps.go (0.01s)
    --- PASS: TestImportTypeparamTests/mapsimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/metrics.go (0.01s)
    --- PASS: TestImportTypeparamTests/min.go (0.00s)
    --- SKIP: TestImportTypeparamTests/mincheck.go (0.00s)
    --- PASS: TestImportTypeparamTests/minimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/mutualimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/nested.go (0.01s)
    --- PASS: TestImportTypeparamTests/ordered.go (0.01s)
    --- PASS: TestImportTypeparamTests/orderedmap.go (0.14s)
    --- PASS: TestImportTypeparamTests/orderedmapsimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/pair.go (0.00s)
    --- PASS: TestImportTypeparamTests/pairimp.go (0.00s)
    --- SKIP: TestImportTypeparamTests/pragma.go (0.00s)
    --- PASS: TestImportTypeparamTests/recoverimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/select.go (0.00s)
    --- PASS: TestImportTypeparamTests/sets.go (0.01s)
    --- PASS: TestImportTypeparamTests/setsimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/settable.go (0.01s)
    --- PASS: TestImportTypeparamTests/shape1.go (0.00s)
    --- PASS: TestImportTypeparamTests/sliceimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/slices.go (0.01s)
    --- PASS: TestImportTypeparamTests/smallest.go (0.00s)
    --- PASS: TestImportTypeparamTests/smoketest.go (0.00s)
    --- PASS: TestImportTypeparamTests/stringable.go (0.01s)
    --- PASS: TestImportTypeparamTests/stringer.go (0.01s)
    --- PASS: TestImportTypeparamTests/stringerimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/struct.go (0.00s)
    --- PASS: TestImportTypeparamTests/structinit.go (0.00s)
    --- PASS: TestImportTypeparamTests/subdict.go (0.00s)
    --- PASS: TestImportTypeparamTests/sum.go (0.00s)
    --- SKIP: TestImportTypeparamTests/tparam1.go (0.00s)
    --- PASS: TestImportTypeparamTests/typelist.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch1.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch2.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch3.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch4.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch5.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch6.go (0.00s)
    --- PASS: TestImportTypeparamTests/typeswitch7.go (0.00s)
    --- PASS: TestImportTypeparamTests/valimp.go (0.00s)
    --- PASS: TestImportTypeparamTests/value.go (0.00s)
=== RUN   TestRecursiveExport_Issue51219
--- PASS: TestRecursiveExport_Issue51219 (0.00s)
=== RUN   TestIExportData_stdlib
    iexport_test.go:87: skipping RAM hungry test in -short mode
--- SKIP: TestIExportData_stdlib (0.00s)
=== RUN   TestIExportData_long
--- PASS: TestIExportData_long (0.02s)
=== RUN   TestIExportData_typealiases
--- PASS: TestIExportData_typealiases (0.00s)
=== RUN   TestUnexportedStructFields
--- PASS: TestUnexportedStructFields (0.00s)
=== RUN   TestShallowStd
    shallow_test.go:26: skipping in short mode; too slow (https://golang.org/issue/14113)
--- SKIP: TestShallowStd (0.00s)
=== RUN   TestStdlib
    stdlib_test.go:24: needs github.com/jba/printsrc
--- SKIP: TestStdlib (0.00s)
PASS
ok  	golang.org/x/tools/internal/gcimporter	6.102s
=== RUN   TestParseGoVersionOutput
=== RUN   TestParseGoVersionOutput/0
=== RUN   TestParseGoVersionOutput/1
=== RUN   TestParseGoVersionOutput/2
=== RUN   TestParseGoVersionOutput/3
=== RUN   TestParseGoVersionOutput/4
=== RUN   TestParseGoVersionOutput/5
--- PASS: TestParseGoVersionOutput (0.00s)
    --- PASS: TestParseGoVersionOutput/0 (0.00s)
    --- PASS: TestParseGoVersionOutput/1 (0.00s)
    --- PASS: TestParseGoVersionOutput/2 (0.00s)
    --- PASS: TestParseGoVersionOutput/3 (0.00s)
    --- PASS: TestParseGoVersionOutput/4 (0.00s)
    --- PASS: TestParseGoVersionOutput/5 (0.00s)
=== RUN   TestGoVersion
--- PASS: TestGoVersion (0.32s)
PASS
ok  	golang.org/x/tools/internal/gocommand	0.332s
=== RUN   TestShouldTraverse
--- PASS: TestShouldTraverse (0.00s)
=== RUN   TestSkip
2023/11/25 23:02:50 scanning /tmp/goimports-1458081467/src
2023/11/25 23:02:50 Read /tmp/goimports-1458081467/src/.goimportsignore
2023/11/25 23:02:50 Directory added to ignore list: /tmp/goimports-1458081467/src/ignoreme
2023/11/25 23:02:50 Directory added to ignore list: /tmp/goimports-1458081467/src/v
2023/11/25 23:02:50 Directory added to ignore list: /tmp/goimports-1458081467/src/mod
2023/11/25 23:02:50 scanned /tmp/goimports-1458081467/src in 289.016µs
--- PASS: TestSkip (0.00s)
=== RUN   TestSkipFunction
--- PASS: TestSkipFunction (0.00s)
PASS
ok  	golang.org/x/tools/internal/gopathwalk	0.017s
?   	golang.org/x/tools/internal/stack/stacktest	[no test files]
?   	golang.org/x/tools/internal/testenv	[no test files]
?   	golang.org/x/tools/internal/tool	[no test files]
?   	golang.org/x/tools/internal/typeparams/genericfeatures	[no test files]
?   	golang.org/x/tools/internal/xcontext	[no test files]
?   	golang.org/x/tools/playground	[no test files]
=== RUN   TestSimpleCases
=== RUN   TestSimpleCases/factored_imports_add
=== RUN   TestSimpleCases/factored_imports_add/GOPATH
=== RUN   TestSimpleCases/factored_imports_add/Modules
=== RUN   TestSimpleCases/factored_imports_add_first_sec
=== RUN   TestSimpleCases/factored_imports_add_first_sec/GOPATH
=== RUN   TestSimpleCases/factored_imports_add_first_sec/Modules
=== RUN   TestSimpleCases/factored_imports_add_first_sec_2
=== RUN   TestSimpleCases/factored_imports_add_first_sec_2/GOPATH
=== RUN   TestSimpleCases/factored_imports_add_first_sec_2/Modules
=== RUN   TestSimpleCases/add_import_section
=== RUN   TestSimpleCases/add_import_section/GOPATH
=== RUN   TestSimpleCases/add_import_section/Modules
=== RUN   TestSimpleCases/add_import_paren_section
=== RUN   TestSimpleCases/add_import_paren_section/GOPATH
=== RUN   TestSimpleCases/add_import_paren_section/Modules
=== RUN   TestSimpleCases/no_double_add
=== RUN   TestSimpleCases/no_double_add/GOPATH
=== RUN   TestSimpleCases/no_double_add/Modules
=== RUN   TestSimpleCases/no_mismatched_add
=== RUN   TestSimpleCases/no_mismatched_add/GOPATH
=== RUN   TestSimpleCases/no_mismatched_add/Modules
=== RUN   TestSimpleCases/remove_unused_1_of_2
=== RUN   TestSimpleCases/remove_unused_1_of_2/GOPATH
=== RUN   TestSimpleCases/remove_unused_1_of_2/Modules
=== RUN   TestSimpleCases/remove_unused_2_of_2
=== RUN   TestSimpleCases/remove_unused_2_of_2/GOPATH
=== RUN   TestSimpleCases/remove_unused_2_of_2/Modules
=== RUN   TestSimpleCases/remove_unused_1_of_1
=== RUN   TestSimpleCases/remove_unused_1_of_1/GOPATH
=== RUN   TestSimpleCases/remove_unused_1_of_1/Modules
=== RUN   TestSimpleCases/dont_remove_empty_imports
=== RUN   TestSimpleCases/dont_remove_empty_imports/GOPATH
=== RUN   TestSimpleCases/dont_remove_empty_imports/Modules
=== RUN   TestSimpleCases/dont_remove_dot_imports
=== RUN   TestSimpleCases/dont_remove_dot_imports/GOPATH
=== RUN   TestSimpleCases/dont_remove_dot_imports/Modules
=== RUN   TestSimpleCases/skip_resolved_refs
=== RUN   TestSimpleCases/skip_resolved_refs/GOPATH
=== RUN   TestSimpleCases/skip_resolved_refs/Modules
=== RUN   TestSimpleCases/skip_template
=== RUN   TestSimpleCases/skip_template/GOPATH
=== RUN   TestSimpleCases/skip_template/Modules
=== RUN   TestSimpleCases/cgo
=== RUN   TestSimpleCases/cgo/GOPATH
=== RUN   TestSimpleCases/cgo/Modules
=== RUN   TestSimpleCases/make_sections
=== RUN   TestSimpleCases/make_sections/GOPATH
=== RUN   TestSimpleCases/make_sections/Modules
=== RUN   TestSimpleCases/merge_import_blocks_no_fix
=== RUN   TestSimpleCases/merge_import_blocks_no_fix/GOPATH
=== RUN   TestSimpleCases/merge_import_blocks_no_fix/Modules
=== RUN   TestSimpleCases/delete_empty_import_block
=== RUN   TestSimpleCases/delete_empty_import_block/GOPATH
=== RUN   TestSimpleCases/delete_empty_import_block/Modules
=== RUN   TestSimpleCases/use_empty_import_block
=== RUN   TestSimpleCases/use_empty_import_block/GOPATH
=== RUN   TestSimpleCases/use_empty_import_block/Modules
=== RUN   TestSimpleCases/blank_line_before_new_group
=== RUN   TestSimpleCases/blank_line_before_new_group/GOPATH
=== RUN   TestSimpleCases/blank_line_before_new_group/Modules
=== RUN   TestSimpleCases/blank_line_separating_std_and_third_party
=== RUN   TestSimpleCases/blank_line_separating_std_and_third_party/GOPATH
=== RUN   TestSimpleCases/blank_line_separating_std_and_third_party/Modules
=== RUN   TestSimpleCases/new_imports_before_comment
=== RUN   TestSimpleCases/new_imports_before_comment/GOPATH
=== RUN   TestSimpleCases/new_imports_before_comment/Modules
=== RUN   TestSimpleCases/new_section_for_dotless_import
=== RUN   TestSimpleCases/new_section_for_dotless_import/GOPATH
=== RUN   TestSimpleCases/new_section_for_dotless_import/Modules
=== RUN   TestSimpleCases/fragment_with_main
=== RUN   TestSimpleCases/fragment_with_main/GOPATH
=== RUN   TestSimpleCases/fragment_with_main/Modules
=== RUN   TestSimpleCases/fragment_without_main
=== RUN   TestSimpleCases/fragment_without_main/GOPATH
=== RUN   TestSimpleCases/fragment_without_main/Modules
=== RUN   TestSimpleCases/remove_first_import_in_section
=== RUN   TestSimpleCases/remove_first_import_in_section/GOPATH
=== RUN   TestSimpleCases/remove_first_import_in_section/Modules
=== RUN   TestSimpleCases/new_section_for_all_kinds_of_imports
=== RUN   TestSimpleCases/new_section_for_all_kinds_of_imports/GOPATH
=== RUN   TestSimpleCases/new_section_for_all_kinds_of_imports/Modules
=== RUN   TestSimpleCases/new_section_where_trailing_comment_has_quote
=== RUN   TestSimpleCases/new_section_where_trailing_comment_has_quote/GOPATH
=== RUN   TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules
=== RUN   TestSimpleCases/comments_formatted
=== RUN   TestSimpleCases/comments_formatted/GOPATH
=== RUN   TestSimpleCases/comments_formatted/Modules
=== RUN   TestSimpleCases/remove_duplicates
=== RUN   TestSimpleCases/remove_duplicates/GOPATH
=== RUN   TestSimpleCases/remove_duplicates/Modules
=== RUN   TestSimpleCases/no_extra_groups
=== RUN   TestSimpleCases/no_extra_groups/GOPATH
=== RUN   TestSimpleCases/no_extra_groups/Modules
=== RUN   TestSimpleCases/named_import_doesnt_provide_package_name
=== RUN   TestSimpleCases/named_import_doesnt_provide_package_name/GOPATH
=== RUN   TestSimpleCases/named_import_doesnt_provide_package_name/Modules
=== RUN   TestSimpleCases/unused_named_import_removed
=== RUN   TestSimpleCases/unused_named_import_removed/GOPATH
=== RUN   TestSimpleCases/unused_named_import_removed/Modules
=== RUN   TestSimpleCases/ignore_unexported_identifier
=== RUN   TestSimpleCases/ignore_unexported_identifier/GOPATH
=== RUN   TestSimpleCases/ignore_unexported_identifier/Modules
=== RUN   TestSimpleCases/formatonly_works
=== RUN   TestSimpleCases/formatonly_works/GOPATH
=== RUN   TestSimpleCases/formatonly_works/Modules
=== RUN   TestSimpleCases/preserve_import_group
=== RUN   TestSimpleCases/preserve_import_group/GOPATH
=== RUN   TestSimpleCases/preserve_import_group/Modules
=== RUN   TestSimpleCases/import_grouping_not_path_dependent_no_groups
=== RUN   TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH
=== RUN   TestSimpleCases/import_grouping_not_path_dependent_no_groups/Modules
=== RUN   TestSimpleCases/import_grouping_not_path_dependent_existing_group
=== RUN   TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH
=== RUN   TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules
=== RUN   TestSimpleCases/package_statement_insertion_preserves_comments
=== RUN   TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH
=== RUN   TestSimpleCases/package_statement_insertion_preserves_comments/Modules
=== RUN   TestSimpleCases/import_comment_stays_on_import
=== RUN   TestSimpleCases/import_comment_stays_on_import/GOPATH
=== RUN   TestSimpleCases/import_comment_stays_on_import/Modules
=== RUN   TestSimpleCases/no_blank_after_comment
=== RUN   TestSimpleCases/no_blank_after_comment/GOPATH
=== RUN   TestSimpleCases/no_blank_after_comment/Modules
=== RUN   TestSimpleCases/no_blank_after_comment_reordered
=== RUN   TestSimpleCases/no_blank_after_comment_reordered/GOPATH
=== RUN   TestSimpleCases/no_blank_after_comment_reordered/Modules
=== RUN   TestSimpleCases/no_blank_after_comment_unnamed
=== RUN   TestSimpleCases/no_blank_after_comment_unnamed/GOPATH
=== RUN   TestSimpleCases/no_blank_after_comment_unnamed/Modules
=== RUN   TestSimpleCases/blank_after_package_statement_with_comment
=== RUN   TestSimpleCases/blank_after_package_statement_with_comment/GOPATH
=== RUN   TestSimpleCases/blank_after_package_statement_with_comment/Modules
=== RUN   TestSimpleCases/blank_after_package_statement_no_comment
=== RUN   TestSimpleCases/blank_after_package_statement_no_comment/GOPATH
=== RUN   TestSimpleCases/blank_after_package_statement_no_comment/Modules
=== RUN   TestSimpleCases/cryptorand_preferred_easy_possible
=== RUN   TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH
=== RUN   TestSimpleCases/cryptorand_preferred_easy_possible/Modules
=== RUN   TestSimpleCases/cryptorand_preferred_easy_impossible
=== RUN   TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH
=== RUN   TestSimpleCases/cryptorand_preferred_easy_impossible/Modules
=== RUN   TestSimpleCases/cryptorand_preferred_complex_possible
=== RUN   TestSimpleCases/cryptorand_preferred_complex_possible/GOPATH
=== RUN   TestSimpleCases/cryptorand_preferred_complex_possible/Modules
=== RUN   TestSimpleCases/cryptorand_preferred_complex_impossible
=== RUN   TestSimpleCases/cryptorand_preferred_complex_impossible/GOPATH
=== RUN   TestSimpleCases/cryptorand_preferred_complex_impossible/Modules
--- PASS: TestSimpleCases (4.40s)
    --- PASS: TestSimpleCases/factored_imports_add (0.45s)
        --- PASS: TestSimpleCases/factored_imports_add/GOPATH (0.40s)
        --- PASS: TestSimpleCases/factored_imports_add/Modules (0.06s)
    --- PASS: TestSimpleCases/factored_imports_add_first_sec (0.09s)
        --- PASS: TestSimpleCases/factored_imports_add_first_sec/GOPATH (0.01s)
        --- PASS: TestSimpleCases/factored_imports_add_first_sec/Modules (0.08s)
    --- PASS: TestSimpleCases/factored_imports_add_first_sec_2 (0.08s)
        --- PASS: TestSimpleCases/factored_imports_add_first_sec_2/GOPATH (0.02s)
        --- PASS: TestSimpleCases/factored_imports_add_first_sec_2/Modules (0.05s)
    --- PASS: TestSimpleCases/add_import_section (0.07s)
        --- PASS: TestSimpleCases/add_import_section/GOPATH (0.01s)
        --- PASS: TestSimpleCases/add_import_section/Modules (0.06s)
    --- PASS: TestSimpleCases/add_import_paren_section (0.06s)
        --- PASS: TestSimpleCases/add_import_paren_section/GOPATH (0.01s)
        --- PASS: TestSimpleCases/add_import_paren_section/Modules (0.05s)
    --- PASS: TestSimpleCases/no_double_add (0.05s)
        --- PASS: TestSimpleCases/no_double_add/GOPATH (0.01s)
        --- PASS: TestSimpleCases/no_double_add/Modules (0.04s)
    --- PASS: TestSimpleCases/no_mismatched_add (0.16s)
        --- PASS: TestSimpleCases/no_mismatched_add/GOPATH (0.06s)
        --- PASS: TestSimpleCases/no_mismatched_add/Modules (0.10s)
    --- PASS: TestSimpleCases/remove_unused_1_of_2 (0.05s)
        --- PASS: TestSimpleCases/remove_unused_1_of_2/GOPATH (0.00s)
        --- PASS: TestSimpleCases/remove_unused_1_of_2/Modules (0.05s)
    --- PASS: TestSimpleCases/remove_unused_2_of_2 (0.05s)
        --- PASS: TestSimpleCases/remove_unused_2_of_2/GOPATH (0.00s)
        --- PASS: TestSimpleCases/remove_unused_2_of_2/Modules (0.05s)
    --- PASS: TestSimpleCases/remove_unused_1_of_1 (0.04s)
        --- PASS: TestSimpleCases/remove_unused_1_of_1/GOPATH (0.00s)
        --- PASS: TestSimpleCases/remove_unused_1_of_1/Modules (0.03s)
    --- PASS: TestSimpleCases/dont_remove_empty_imports (0.06s)
        --- PASS: TestSimpleCases/dont_remove_empty_imports/GOPATH (0.00s)
        --- PASS: TestSimpleCases/dont_remove_empty_imports/Modules (0.06s)
    --- PASS: TestSimpleCases/dont_remove_dot_imports (0.06s)
        --- PASS: TestSimpleCases/dont_remove_dot_imports/GOPATH (0.01s)
        --- PASS: TestSimpleCases/dont_remove_dot_imports/Modules (0.05s)
    --- PASS: TestSimpleCases/skip_resolved_refs (0.04s)
        --- PASS: TestSimpleCases/skip_resolved_refs/GOPATH (0.00s)
        --- PASS: TestSimpleCases/skip_resolved_refs/Modules (0.04s)
    --- PASS: TestSimpleCases/skip_template (0.04s)
        --- PASS: TestSimpleCases/skip_template/GOPATH (0.01s)
        --- PASS: TestSimpleCases/skip_template/Modules (0.03s)
    --- PASS: TestSimpleCases/cgo (0.06s)
        --- PASS: TestSimpleCases/cgo/GOPATH (0.00s)
        --- PASS: TestSimpleCases/cgo/Modules (0.05s)
    --- PASS: TestSimpleCases/make_sections (0.20s)
        --- PASS: TestSimpleCases/make_sections/GOPATH (0.06s)
        --- PASS: TestSimpleCases/make_sections/Modules (0.14s)
    --- PASS: TestSimpleCases/merge_import_blocks_no_fix (0.21s)
        --- PASS: TestSimpleCases/merge_import_blocks_no_fix/GOPATH (0.04s)
        --- PASS: TestSimpleCases/merge_import_blocks_no_fix/Modules (0.16s)
    --- PASS: TestSimpleCases/delete_empty_import_block (0.05s)
        --- PASS: TestSimpleCases/delete_empty_import_block/GOPATH (0.00s)
        --- PASS: TestSimpleCases/delete_empty_import_block/Modules (0.04s)
    --- PASS: TestSimpleCases/use_empty_import_block (0.11s)
        --- PASS: TestSimpleCases/use_empty_import_block/GOPATH (0.03s)
        --- PASS: TestSimpleCases/use_empty_import_block/Modules (0.07s)
    --- PASS: TestSimpleCases/blank_line_before_new_group (0.19s)
        --- PASS: TestSimpleCases/blank_line_before_new_group/GOPATH (0.06s)
        --- PASS: TestSimpleCases/blank_line_before_new_group/Modules (0.13s)
    --- PASS: TestSimpleCases/blank_line_separating_std_and_third_party (0.06s)
        --- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/GOPATH (0.01s)
        --- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/Modules (0.05s)
    --- PASS: TestSimpleCases/new_imports_before_comment (0.06s)
        --- PASS: TestSimpleCases/new_imports_before_comment/GOPATH (0.02s)
        --- PASS: TestSimpleCases/new_imports_before_comment/Modules (0.05s)
    --- PASS: TestSimpleCases/new_section_for_dotless_import (0.07s)
        --- PASS: TestSimpleCases/new_section_for_dotless_import/GOPATH (0.02s)
        --- PASS: TestSimpleCases/new_section_for_dotless_import/Modules (0.04s)
    --- PASS: TestSimpleCases/fragment_with_main (0.05s)
        --- PASS: TestSimpleCases/fragment_with_main/GOPATH (0.01s)
        --- PASS: TestSimpleCases/fragment_with_main/Modules (0.04s)
    --- PASS: TestSimpleCases/fragment_without_main (0.12s)
        --- PASS: TestSimpleCases/fragment_without_main/GOPATH (0.03s)
        --- PASS: TestSimpleCases/fragment_without_main/Modules (0.09s)
    --- PASS: TestSimpleCases/remove_first_import_in_section (0.09s)
        --- PASS: TestSimpleCases/remove_first_import_in_section/GOPATH (0.01s)
        --- PASS: TestSimpleCases/remove_first_import_in_section/Modules (0.07s)
    --- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports (0.07s)
        --- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports/GOPATH (0.02s)
        --- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports/Modules (0.05s)
    --- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote (0.06s)
        --- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/GOPATH (0.00s)
        --- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules (0.06s)
    --- PASS: TestSimpleCases/comments_formatted (0.04s)
        --- PASS: TestSimpleCases/comments_formatted/GOPATH (0.01s)
        --- PASS: TestSimpleCases/comments_formatted/Modules (0.03s)
    --- PASS: TestSimpleCases/remove_duplicates (0.04s)
        --- PASS: TestSimpleCases/remove_duplicates/GOPATH (0.01s)
        --- PASS: TestSimpleCases/remove_duplicates/Modules (0.04s)
    --- PASS: TestSimpleCases/no_extra_groups (0.08s)
        --- PASS: TestSimpleCases/no_extra_groups/GOPATH (0.02s)
        --- PASS: TestSimpleCases/no_extra_groups/Modules (0.06s)
    --- PASS: TestSimpleCases/named_import_doesnt_provide_package_name (0.09s)
        --- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/GOPATH (0.01s)
        --- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/Modules (0.07s)
    --- PASS: TestSimpleCases/unused_named_import_removed (0.06s)
        --- PASS: TestSimpleCases/unused_named_import_removed/GOPATH (0.00s)
        --- PASS: TestSimpleCases/unused_named_import_removed/Modules (0.06s)
    --- PASS: TestSimpleCases/ignore_unexported_identifier (0.06s)
        --- PASS: TestSimpleCases/ignore_unexported_identifier/GOPATH (0.01s)
        --- PASS: TestSimpleCases/ignore_unexported_identifier/Modules (0.05s)
    --- PASS: TestSimpleCases/formatonly_works (0.08s)
        --- PASS: TestSimpleCases/formatonly_works/GOPATH (0.03s)
        --- PASS: TestSimpleCases/formatonly_works/Modules (0.05s)
    --- PASS: TestSimpleCases/preserve_import_group (0.04s)
        --- PASS: TestSimpleCases/preserve_import_group/GOPATH (0.00s)
        --- PASS: TestSimpleCases/preserve_import_group/Modules (0.04s)
    --- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups (0.18s)
        --- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH (0.06s)
        --- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/Modules (0.12s)
    --- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group (0.22s)
        --- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH (0.06s)
        --- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules (0.16s)
    --- PASS: TestSimpleCases/package_statement_insertion_preserves_comments (0.05s)
        --- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH (0.01s)
        --- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/Modules (0.04s)
    --- PASS: TestSimpleCases/import_comment_stays_on_import (0.06s)
        --- PASS: TestSimpleCases/import_comment_stays_on_import/GOPATH (0.01s)
        --- PASS: TestSimpleCases/import_comment_stays_on_import/Modules (0.05s)
    --- PASS: TestSimpleCases/no_blank_after_comment (0.05s)
        --- PASS: TestSimpleCases/no_blank_after_comment/GOPATH (0.00s)
        --- PASS: TestSimpleCases/no_blank_after_comment/Modules (0.05s)
    --- PASS: TestSimpleCases/no_blank_after_comment_reordered (0.06s)
        --- PASS: TestSimpleCases/no_blank_after_comment_reordered/GOPATH (0.01s)
        --- PASS: TestSimpleCases/no_blank_after_comment_reordered/Modules (0.04s)
    --- PASS: TestSimpleCases/no_blank_after_comment_unnamed (0.04s)
        --- PASS: TestSimpleCases/no_blank_after_comment_unnamed/GOPATH (0.00s)
        --- PASS: TestSimpleCases/no_blank_after_comment_unnamed/Modules (0.04s)
    --- PASS: TestSimpleCases/blank_after_package_statement_with_comment (0.05s)
        --- PASS: TestSimpleCases/blank_after_package_statement_with_comment/GOPATH (0.01s)
        --- PASS: TestSimpleCases/blank_after_package_statement_with_comment/Modules (0.04s)
    --- PASS: TestSimpleCases/blank_after_package_statement_no_comment (0.09s)
        --- PASS: TestSimpleCases/blank_after_package_statement_no_comment/GOPATH (0.02s)
        --- PASS: TestSimpleCases/blank_after_package_statement_no_comment/Modules (0.07s)
    --- PASS: TestSimpleCases/cryptorand_preferred_easy_possible (0.07s)
        --- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH (0.01s)
        --- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/Modules (0.06s)
    --- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible (0.09s)
        --- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH (0.01s)
        --- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/Modules (0.08s)
    --- PASS: TestSimpleCases/cryptorand_preferred_complex_possible (0.12s)
        --- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/GOPATH (0.02s)
        --- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/Modules (0.09s)
    --- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible (0.11s)
        --- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible/GOPATH (0.04s)
        --- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible/Modules (0.07s)
=== RUN   TestAppengine
=== RUN   TestAppengine/GOPATH
=== RUN   TestAppengine/Modules
    fix_test.go:1277: test marked GOPATH-only
--- PASS: TestAppengine (0.07s)
    --- PASS: TestAppengine/GOPATH (0.07s)
    --- SKIP: TestAppengine/Modules (0.00s)
=== RUN   TestReadFromFilesystem
=== RUN   TestReadFromFilesystem/works
=== RUN   TestReadFromFilesystem/works/GOPATH
=== RUN   TestReadFromFilesystem/works/Modules
=== RUN   TestReadFromFilesystem/missing_package
=== RUN   TestReadFromFilesystem/missing_package/GOPATH
=== RUN   TestReadFromFilesystem/missing_package/Modules
--- PASS: TestReadFromFilesystem (0.14s)
    --- PASS: TestReadFromFilesystem/works (0.07s)
        --- PASS: TestReadFromFilesystem/works/GOPATH (0.04s)
        --- PASS: TestReadFromFilesystem/works/Modules (0.03s)
    --- PASS: TestReadFromFilesystem/missing_package (0.07s)
        --- PASS: TestReadFromFilesystem/missing_package/GOPATH (0.02s)
        --- PASS: TestReadFromFilesystem/missing_package/Modules (0.04s)
=== RUN   TestImportSymlinks
=== RUN   TestImportSymlinks/GOPATH
=== RUN   TestImportSymlinks/Modules
--- PASS: TestImportSymlinks (0.20s)
    --- PASS: TestImportSymlinks/GOPATH (0.08s)
    --- PASS: TestImportSymlinks/Modules (0.13s)
=== RUN   TestImportSymlinksWithIgnore
=== RUN   TestImportSymlinksWithIgnore/GOPATH
=== RUN   TestImportSymlinksWithIgnore/Modules
    fix_test.go:1404: test marked GOPATH-only
--- PASS: TestImportSymlinksWithIgnore (0.05s)
    --- PASS: TestImportSymlinksWithIgnore/GOPATH (0.05s)
    --- SKIP: TestImportSymlinksWithIgnore/Modules (0.00s)
=== RUN   TestModuleVersion
=== RUN   TestModuleVersion/GOPATH
=== RUN   TestModuleVersion/Modules
--- PASS: TestModuleVersion (0.02s)
    --- PASS: TestModuleVersion/GOPATH (0.00s)
    --- PASS: TestModuleVersion/Modules (0.02s)
=== RUN   TestVendorPackage
=== RUN   TestVendorPackage/GOPATH
=== RUN   TestVendorPackage/Modules
    fix_test.go:1470: test marked GOPATH-only
--- PASS: TestVendorPackage (0.01s)
    --- PASS: TestVendorPackage/GOPATH (0.01s)
    --- SKIP: TestVendorPackage/Modules (0.00s)
=== RUN   TestInternal
=== RUN   TestInternal/GOPATH
=== RUN   TestInternal/Modules
=== RUN   TestInternal/GOPATH#01
=== RUN   TestInternal/Modules#01
--- PASS: TestInternal (0.41s)
    --- PASS: TestInternal/GOPATH (0.05s)
    --- PASS: TestInternal/Modules (0.14s)
    --- PASS: TestInternal/GOPATH#01 (0.08s)
    --- PASS: TestInternal/Modules#01 (0.14s)
=== RUN   TestProcessVendor
=== RUN   TestProcessVendor/GOPATH
=== RUN   TestProcessVendor/Modules
    fix_test.go:1531: test marked GOPATH-only
--- PASS: TestProcessVendor (0.06s)
    --- PASS: TestProcessVendor/GOPATH (0.06s)
    --- SKIP: TestProcessVendor/Modules (0.00s)
=== RUN   TestFindStdlib
=== RUN   TestFindStdlib/GOPATH
=== RUN   TestFindStdlib/Modules
=== RUN   TestFindStdlib/GOPATH#01
=== RUN   TestFindStdlib/Modules#01
=== RUN   TestFindStdlib/GOPATH#02
=== RUN   TestFindStdlib/Modules#02
=== RUN   TestFindStdlib/GOPATH#03
=== RUN   TestFindStdlib/Modules#03
=== RUN   TestFindStdlib/GOPATH#04
=== RUN   TestFindStdlib/Modules#04
--- PASS: TestFindStdlib (0.46s)
    --- PASS: TestFindStdlib/GOPATH (0.01s)
    --- PASS: TestFindStdlib/Modules (0.02s)
    --- PASS: TestFindStdlib/GOPATH#01 (0.01s)
    --- PASS: TestFindStdlib/Modules#01 (0.01s)
    --- PASS: TestFindStdlib/GOPATH#02 (0.11s)
    --- PASS: TestFindStdlib/Modules#02 (0.22s)
    --- PASS: TestFindStdlib/GOPATH#03 (0.01s)
    --- PASS: TestFindStdlib/Modules#03 (0.04s)
    --- PASS: TestFindStdlib/GOPATH#04 (0.03s)
    --- PASS: TestFindStdlib/Modules#04 (0.02s)
=== RUN   TestStdlibNotPrefixed
=== RUN   TestStdlibNotPrefixed/GOPATH
=== RUN   TestStdlibNotPrefixed/Modules
--- PASS: TestStdlibNotPrefixed (0.14s)
    --- PASS: TestStdlibNotPrefixed/GOPATH (0.05s)
    --- PASS: TestStdlibNotPrefixed/Modules (0.10s)
=== RUN   TestStdlibSelfImports
=== RUN   TestStdlibSelfImports/GOPATH
=== RUN   TestStdlibSelfImports/Modules
--- PASS: TestStdlibSelfImports (0.14s)
    --- PASS: TestStdlibSelfImports/GOPATH (0.05s)
    --- PASS: TestStdlibSelfImports/Modules (0.09s)
=== RUN   TestRenameWhenPackageNameMismatch
=== RUN   TestRenameWhenPackageNameMismatch/GOPATH
=== RUN   TestRenameWhenPackageNameMismatch/Modules
--- PASS: TestRenameWhenPackageNameMismatch (0.14s)
    --- PASS: TestRenameWhenPackageNameMismatch/GOPATH (0.04s)
    --- PASS: TestRenameWhenPackageNameMismatch/Modules (0.10s)
=== RUN   TestPanicAstutils
    fix_test.go:1750: panic in ast/astutil/imports.go, should be PostionFor(,false) at lines 273, 274, at least
--- SKIP: TestPanicAstutils (0.00s)
=== RUN   TestPanic51916
=== RUN   TestPanic51916/GOPATH
=== RUN   TestPanic51916/Modules
--- PASS: TestPanic51916 (0.09s)
    --- PASS: TestPanic51916/GOPATH (0.02s)
    --- PASS: TestPanic51916/Modules (0.07s)
=== RUN   TestAddNameToMismatchedImport
=== RUN   TestAddNameToMismatchedImport/GOPATH
=== RUN   TestAddNameToMismatchedImport/Modules
--- PASS: TestAddNameToMismatchedImport (0.05s)
    --- PASS: TestAddNameToMismatchedImport/GOPATH (0.01s)
    --- PASS: TestAddNameToMismatchedImport/Modules (0.04s)
=== RUN   TestLocalPrefix
=== RUN   TestLocalPrefix/one_local
=== RUN   TestLocalPrefix/one_local/GOPATH
=== RUN   TestLocalPrefix/one_local/Modules
=== RUN   TestLocalPrefix/two_local
=== RUN   TestLocalPrefix/two_local/GOPATH
=== RUN   TestLocalPrefix/two_local/Modules
=== RUN   TestLocalPrefix/three_prefixes
=== RUN   TestLocalPrefix/three_prefixes/GOPATH
=== RUN   TestLocalPrefix/three_prefixes/Modules
--- PASS: TestLocalPrefix (1.96s)
    --- PASS: TestLocalPrefix/one_local (0.63s)
        --- PASS: TestLocalPrefix/one_local/GOPATH (0.26s)
        --- PASS: TestLocalPrefix/one_local/Modules (0.37s)
    --- PASS: TestLocalPrefix/two_local (0.57s)
        --- PASS: TestLocalPrefix/two_local/GOPATH (0.26s)
        --- PASS: TestLocalPrefix/two_local/Modules (0.31s)
    --- PASS: TestLocalPrefix/three_prefixes (0.76s)
        --- PASS: TestLocalPrefix/three_prefixes/GOPATH (0.25s)
        --- PASS: TestLocalPrefix/three_prefixes/Modules (0.51s)
=== RUN   TestIgnoreDocumentationPackage
=== RUN   TestIgnoreDocumentationPackage/GOPATH
=== RUN   TestIgnoreDocumentationPackage/Modules
--- PASS: TestIgnoreDocumentationPackage (0.37s)
    --- PASS: TestIgnoreDocumentationPackage/GOPATH (0.09s)
    --- PASS: TestIgnoreDocumentationPackage/Modules (0.28s)
=== RUN   TestImportPathToNameGoPathParse
=== RUN   TestImportPathToNameGoPathParse/GOPATH
=== RUN   TestImportPathToNameGoPathParse/Modules
--- PASS: TestImportPathToNameGoPathParse (0.13s)
    --- PASS: TestImportPathToNameGoPathParse/GOPATH (0.02s)
    --- PASS: TestImportPathToNameGoPathParse/Modules (0.11s)
=== RUN   TestIgnoreConfiguration
=== RUN   TestIgnoreConfiguration/GOPATH
=== RUN   TestIgnoreConfiguration/Modules
    fix_test.go:2092: test marked GOPATH-only
--- PASS: TestIgnoreConfiguration (0.09s)
    --- PASS: TestIgnoreConfiguration/GOPATH (0.09s)
    --- SKIP: TestIgnoreConfiguration/Modules (0.00s)
=== RUN   TestSkipNodeModules
=== RUN   TestSkipNodeModules/GOPATH
=== RUN   TestSkipNodeModules/Modules
    fix_test.go:2118: test marked GOPATH-only
--- PASS: TestSkipNodeModules (0.04s)
    --- PASS: TestSkipNodeModules/GOPATH (0.04s)
    --- SKIP: TestSkipNodeModules/Modules (0.00s)
=== RUN   TestGlobalImports
=== RUN   TestGlobalImports/GOPATH
=== RUN   TestGlobalImports/Modules
--- PASS: TestGlobalImports (0.01s)
    --- PASS: TestGlobalImports/GOPATH (0.00s)
    --- PASS: TestGlobalImports/Modules (0.01s)
=== RUN   TestGlobalImports_DifferentPackage
=== RUN   TestGlobalImports_DifferentPackage/GOPATH
=== RUN   TestGlobalImports_DifferentPackage/Modules
--- PASS: TestGlobalImports_DifferentPackage (0.06s)
    --- PASS: TestGlobalImports_DifferentPackage/GOPATH (0.01s)
    --- PASS: TestGlobalImports_DifferentPackage/Modules (0.05s)
=== RUN   TestGlobalImports_MultipleMains
=== RUN   TestGlobalImports_MultipleMains/GOPATH
=== RUN   TestGlobalImports_MultipleMains/Modules
--- PASS: TestGlobalImports_MultipleMains (0.07s)
    --- PASS: TestGlobalImports_MultipleMains/GOPATH (0.01s)
    --- PASS: TestGlobalImports_MultipleMains/Modules (0.06s)
=== RUN   TestSiblingImports
=== RUN   TestSiblingImports/GOPATH
=== RUN   TestSiblingImports/Modules
--- PASS: TestSiblingImports (0.05s)
    --- PASS: TestSiblingImports/GOPATH (0.02s)
    --- PASS: TestSiblingImports/Modules (0.03s)
=== RUN   TestSiblingImport_Misnamed
=== RUN   TestSiblingImport_Misnamed/GOPATH
=== RUN   TestSiblingImport_Misnamed/Modules
--- PASS: TestSiblingImport_Misnamed (0.07s)
    --- PASS: TestSiblingImport_Misnamed/GOPATH (0.04s)
    --- PASS: TestSiblingImport_Misnamed/Modules (0.03s)
=== RUN   TestIgnoreOwnPackage
=== RUN   TestIgnoreOwnPackage/GOPATH
=== RUN   TestIgnoreOwnPackage/Modules
--- PASS: TestIgnoreOwnPackage (0.23s)
    --- PASS: TestIgnoreOwnPackage/GOPATH (0.06s)
    --- PASS: TestIgnoreOwnPackage/Modules (0.17s)
=== RUN   TestExternalTestImportsPackageUnderTest
=== RUN   TestExternalTestImportsPackageUnderTest/GOPATH
=== RUN   TestExternalTestImportsPackageUnderTest/Modules
--- PASS: TestExternalTestImportsPackageUnderTest (0.32s)
    --- PASS: TestExternalTestImportsPackageUnderTest/GOPATH (0.06s)
    --- PASS: TestExternalTestImportsPackageUnderTest/Modules (0.26s)
=== RUN   TestPkgIsCandidate
=== RUN   TestPkgIsCandidate/normal_match
=== RUN   TestPkgIsCandidate/no_match
=== RUN   TestPkgIsCandidate/match_too_early
=== RUN   TestPkgIsCandidate/substring_match
=== RUN   TestPkgIsCandidate/hidden_internal
=== RUN   TestPkgIsCandidate/visible_internal
=== RUN   TestPkgIsCandidate/invisible_vendor
=== RUN   TestPkgIsCandidate/visible_vendor
=== RUN   TestPkgIsCandidate/match_with_hyphens
=== RUN   TestPkgIsCandidate/match_with_mixed_case
=== RUN   TestPkgIsCandidate/matches_with_hyphen_and_caps
--- PASS: TestPkgIsCandidate (0.00s)
    --- PASS: TestPkgIsCandidate/normal_match (0.00s)
    --- PASS: TestPkgIsCandidate/no_match (0.00s)
    --- PASS: TestPkgIsCandidate/match_too_early (0.00s)
    --- PASS: TestPkgIsCandidate/substring_match (0.00s)
    --- PASS: TestPkgIsCandidate/hidden_internal (0.00s)
    --- PASS: TestPkgIsCandidate/visible_internal (0.00s)
    --- PASS: TestPkgIsCandidate/invisible_vendor (0.00s)
    --- PASS: TestPkgIsCandidate/visible_vendor (0.00s)
    --- PASS: TestPkgIsCandidate/match_with_hyphens (0.00s)
    --- PASS: TestPkgIsCandidate/match_with_mixed_case (0.00s)
    --- PASS: TestPkgIsCandidate/matches_with_hyphen_and_caps (0.00s)
=== RUN   TestProcessStdin
=== RUN   TestProcessStdin/GOPATH
=== RUN   TestProcessStdin/Modules
--- PASS: TestProcessStdin (0.14s)
    --- PASS: TestProcessStdin/GOPATH (0.07s)
    --- PASS: TestProcessStdin/Modules (0.07s)
=== RUN   TestLocalPackagePromotion
=== RUN   TestLocalPackagePromotion/GOPATH
=== RUN   TestLocalPackagePromotion/Modules
--- PASS: TestLocalPackagePromotion (0.14s)
    --- PASS: TestLocalPackagePromotion/GOPATH (0.05s)
    --- PASS: TestLocalPackagePromotion/Modules (0.09s)
=== RUN   TestFindImportInLocalGoFiles
=== RUN   TestFindImportInLocalGoFiles/GOPATH
=== RUN   TestFindImportInLocalGoFiles/Modules
--- PASS: TestFindImportInLocalGoFiles (0.03s)
    --- PASS: TestFindImportInLocalGoFiles/GOPATH (0.01s)
    --- PASS: TestFindImportInLocalGoFiles/Modules (0.03s)
=== RUN   TestInMemoryFile
=== RUN   TestInMemoryFile/GOPATH
=== RUN   TestInMemoryFile/Modules
--- PASS: TestInMemoryFile (0.08s)
    --- PASS: TestInMemoryFile/GOPATH (0.01s)
    --- PASS: TestInMemoryFile/Modules (0.06s)
=== RUN   TestImportNoGoFiles
=== RUN   TestImportNoGoFiles/GOPATH
=== RUN   TestImportNoGoFiles/Modules
--- PASS: TestImportNoGoFiles (0.03s)
    --- PASS: TestImportNoGoFiles/GOPATH (0.01s)
    --- PASS: TestImportNoGoFiles/Modules (0.03s)
=== RUN   TestProcessLargeToken
=== RUN   TestProcessLargeToken/GOPATH
=== RUN   TestProcessLargeToken/Modules
--- PASS: TestProcessLargeToken (0.17s)
    --- PASS: TestProcessLargeToken/GOPATH (0.07s)
    --- PASS: TestProcessLargeToken/Modules (0.09s)
=== RUN   TestExternalTest
=== RUN   TestExternalTest/GOPATH
=== RUN   TestExternalTest/Modules
--- PASS: TestExternalTest (0.39s)
    --- PASS: TestExternalTest/GOPATH (0.14s)
    --- PASS: TestExternalTest/Modules (0.25s)
=== RUN   TestGetCandidates
=== RUN   TestGetCandidates/GOPATH
=== RUN   TestGetCandidates/Modules
--- PASS: TestGetCandidates (0.13s)
    --- PASS: TestGetCandidates/GOPATH (0.07s)
    --- PASS: TestGetCandidates/Modules (0.07s)
=== RUN   TestGetImportPaths
=== RUN   TestGetImportPaths/GOPATH
=== RUN   TestGetImportPaths/Modules
--- PASS: TestGetImportPaths (0.09s)
    --- PASS: TestGetImportPaths/GOPATH (0.04s)
    --- PASS: TestGetImportPaths/Modules (0.06s)
=== RUN   TestGetPackageCompletions
=== RUN   TestGetPackageCompletions/GOPATH
=== RUN   TestGetPackageCompletions/Modules
--- PASS: TestGetPackageCompletions (0.03s)
    --- PASS: TestGetPackageCompletions/GOPATH (0.01s)
    --- PASS: TestGetPackageCompletions/Modules (0.03s)
=== RUN   TestConcurrentProcess
=== RUN   TestConcurrentProcess/GOPATH
=== RUN   TestConcurrentProcess/Modules
--- PASS: TestConcurrentProcess (0.07s)
    --- PASS: TestConcurrentProcess/GOPATH (0.03s)
    --- PASS: TestConcurrentProcess/Modules (0.04s)
=== RUN   TestNonlocalDot
=== RUN   TestNonlocalDot/GOPATH
=== RUN   TestNonlocalDot/Modules
    fix_test.go:2906: test marked GOPATH-only
--- PASS: TestNonlocalDot (0.04s)
    --- PASS: TestNonlocalDot/GOPATH (0.04s)
    --- SKIP: TestNonlocalDot/Modules (0.00s)
=== RUN   TestDirectoryPackageInfoReachedStatus
--- PASS: TestDirectoryPackageInfoReachedStatus (0.00s)
=== RUN   TestModCacheInfo
--- PASS: TestModCacheInfo (0.00s)
=== RUN   TestScanStdlib
--- PASS: TestScanStdlib (0.12s)
=== RUN   TestScanOutOfScopeNestedModule
--- PASS: TestScanOutOfScopeNestedModule (0.12s)
=== RUN   TestScanNestedModuleInLocalReplace
--- PASS: TestScanNestedModuleInLocalReplace (0.11s)
=== RUN   TestModCase
--- PASS: TestModCase (0.13s)
=== RUN   TestModDomainRoot
--- PASS: TestModDomainRoot (0.14s)
=== RUN   TestModMultipleScans
--- PASS: TestModMultipleScans (0.13s)
=== RUN   TestModMultipleScansWithSubdirs
--- PASS: TestModMultipleScansWithSubdirs (0.11s)
=== RUN   TestModCacheEditModFile
--- PASS: TestModCacheEditModFile (0.14s)
=== RUN   TestModVendorBuild
--- PASS: TestModVendorBuild (0.27s)
=== RUN   TestModVendorAuto
--- PASS: TestModVendorAuto (0.13s)
=== RUN   TestModList
--- PASS: TestModList (0.13s)
=== RUN   TestModLocalReplace
--- PASS: TestModLocalReplace (0.15s)
=== RUN   TestModMultirepo1
--- PASS: TestModMultirepo1 (0.11s)
=== RUN   TestModMultirepo3
--- PASS: TestModMultirepo3 (0.11s)
=== RUN   TestModMultirepo4
--- PASS: TestModMultirepo4 (0.10s)
=== RUN   TestModReplace1
--- PASS: TestModReplace1 (0.10s)
=== RUN   TestModReplace2
--- PASS: TestModReplace2 (0.10s)
=== RUN   TestModReplace3
--- PASS: TestModReplace3 (0.11s)
=== RUN   TestModReplaceImport
--- PASS: TestModReplaceImport (0.11s)
=== RUN   TestModWorkspace
--- PASS: TestModWorkspace (0.08s)
=== RUN   TestModWorkspaceReplace
--- PASS: TestModWorkspaceReplace (0.09s)
=== RUN   TestModWorkspaceReplaceOverride
--- PASS: TestModWorkspaceReplaceOverride (0.09s)
=== RUN   TestModWorkspacePrune
--- PASS: TestModWorkspacePrune (0.09s)
=== RUN   TestNoMainModule
--- PASS: TestNoMainModule (0.11s)
=== RUN   TestFindModFileModCache
--- PASS: TestFindModFileModCache (0.11s)
=== RUN   TestInvalidModCache
--- PASS: TestInvalidModCache (0.08s)
=== RUN   TestGetCandidatesRanking
--- PASS: TestGetCandidatesRanking (0.04s)
PASS
ok  	golang.org/x/tools/internal/imports	14.262s
=== RUN   TestIdleTimeout
--- PASS: TestIdleTimeout (0.11s)
=== RUN   TestCall
=== RUN   TestCall/Plain
=== RUN   TestCall/Plain/no_args
    eventtest.go:60: start: no_args {3b132194346996767335726ba8483be6 701f415fed2b2988}
=== NAME  TestCall/Plain
    eventtest.go:60: start: no_args {07d046235d02dcf0d1efa2684d106195 011fd3c42ac06947}
=== NAME  TestCall/Plain/no_args
    eventtest.go:60: finish: no_args {3b132194346996767335726ba8483be6 701f415fed2b2988}
    eventtest.go:60: start: no_args {7e5fcac241d80e1211dd005a14ec2606 921e652a6854aa06}
=== NAME  TestCall/Plain
    eventtest.go:60: finish: no_args {07d046235d02dcf0d1efa2684d106195 011fd3c42ac06947}
    eventtest.go:60: start: no_args {d7c9a17e9e12899d3791c062b55ba281 231ef78fa5e8eac5}
    eventtest.go:60: finish: no_args {d7c9a17e9e12899d3791c062b55ba281 231ef78fa5e8eac5}
=== NAME  TestCall/Plain/no_args
    eventtest.go:60: finish: no_args {7e5fcac241d80e1211dd005a14ec2606 921e652a6854aa06}
=== RUN   TestCall/Plain/one_string
    eventtest.go:60: start: one_string {b1dbf121ca9e49d76351360c9131df00 b41d89f5e27c2b85}
=== NAME  TestCall/Plain
    eventtest.go:60: start: one_string {f3f91cf35ecc2568f827ff44e6632d49 451d1b5b20116c44}
=== NAME  TestCall/Plain/one_string
    eventtest.go:60: finish: one_string {b1dbf121ca9e49d76351360c9131df00 b41d89f5e27c2b85}
    eventtest.go:60: start: one_string {ac770877a34ccefe4856a7de36c7fb12 d61cadc05da5ac03}
=== NAME  TestCall/Plain
    eventtest.go:60: finish: one_string {f3f91cf35ecc2568f827ff44e6632d49 451d1b5b20116c44}
    eventtest.go:60: start: one_string {110b115e6ff8b34517fd920d48f0d12a 671c3f269b39edc2}
=== NAME  TestCall/Plain/one_string
    eventtest.go:60: finish: one_string {ac770877a34ccefe4856a7de36c7fb12 d61cadc05da5ac03}
=== RUN   TestCall/Plain/one_number
=== NAME  TestCall/Plain
    eventtest.go:60: finish: one_string {110b115e6ff8b34517fd920d48f0d12a 671c3f269b39edc2}
=== NAME  TestCall/Plain/one_number
    eventtest.go:60: start: one_number {33bbfe6c1fe9e418944de5cf25677436 f81bd18bd8cd2d82}
=== NAME  TestCall/Plain
    eventtest.go:60: start: one_number {658f804d204e29b3f351f44eb15bb3d2 891b63f115626e41}
=== NAME  TestCall/Plain/one_number
    eventtest.go:60: finish: one_number {33bbfe6c1fe9e418944de5cf25677436 f81bd18bd8cd2d82}
    eventtest.go:60: start: one_number {3428d8a05a02cc7234cd8176ef012631 1a1bf55653f6ae00}
=== NAME  TestCall/Plain
    eventtest.go:60: start: one_number {ba2ea22b92d5da2a75c526bfe696b5b4 ab1a87bc908aefbf}
    eventtest.go:60: finish: one_number {658f804d204e29b3f351f44eb15bb3d2 891b63f115626e41}
    eventtest.go:60: finish: one_number {ba2ea22b92d5da2a75c526bfe696b5b4 ab1a87bc908aefbf}
=== NAME  TestCall/Plain/one_number
    eventtest.go:60: finish: one_number {3428d8a05a02cc7234cd8176ef012631 1a1bf55653f6ae00}
=== RUN   TestCall/Plain/join
    eventtest.go:60: start: join {4fefc1ad3052698106f7a2552074c6e3 3c1a1922ce1e307f}
=== NAME  TestCall/Plain
    eventtest.go:60: start: join {67eb034c35e7942be1ae6e3139787836 cd19ab870bb3703e}
=== NAME  TestCall/Plain/join
    eventtest.go:60: finish: join {4fefc1ad3052698106f7a2552074c6e3 3c1a1922ce1e307f}
    eventtest.go:60: start: join {382aaf2ca5d2c46574efda036c08e251 5e193ded4847b1fd}
=== NAME  TestCall/Plain
    eventtest.go:60: start: join {eaca23b70834e2217014f5a405cc031f ef18cf5286dbf1bc}
    eventtest.go:60: finish: join {67eb034c35e7942be1ae6e3139787836 cd19ab870bb3703e}
    eventtest.go:60: finish: join {eaca23b70834e2217014f5a405cc031f ef18cf5286dbf1bc}
=== NAME  TestCall/Plain/join
    eventtest.go:60: finish: join {382aaf2ca5d2c46574efda036c08e251 5e193ded4847b1fd}
=== RUN   TestCall/Headers
=== RUN   TestCall/Headers/no_args
    eventtest.go:60: start: no_args {28da7d283f350b108683e124d44c6b26 801861b8c36f327c}
=== NAME  TestCall/Headers
    eventtest.go:60: start: no_args {34e14dd61073d97204221c31d6950de8 1118f31d0104733b}
=== NAME  TestCall/Headers/no_args
    eventtest.go:60: finish: no_args {28da7d283f350b108683e124d44c6b26 801861b8c36f327c}
    eventtest.go:60: start: no_args {be2aab4bfceb89e1740ab4b169fb313a a21785833e98b3fa}
=== NAME  TestCall/Headers
    eventtest.go:60: finish: no_args {34e14dd61073d97204221c31d6950de8 1118f31d0104733b}
    eventtest.go:60: start: no_args {1ba57da25334ebb3c0c8da0ef373e345 331717e97b2cf4b9}
    eventtest.go:60: finish: no_args {1ba57da25334ebb3c0c8da0ef373e345 331717e97b2cf4b9}
=== NAME  TestCall/Headers/no_args
    eventtest.go:60: finish: no_args {be2aab4bfceb89e1740ab4b169fb313a a21785833e98b3fa}
=== RUN   TestCall/Headers/one_string
    eventtest.go:60: start: one_string {2f43bd650dac2c9164b0e0aba3931554 c416a94eb9c03479}
=== NAME  TestCall/Headers
    eventtest.go:60: start: one_string {eaecdc692038a073f545e000b3d9c494 55163bb4f6547538}
    eventtest.go:60: finish: one_string {eaecdc692038a073f545e000b3d9c494 55163bb4f6547538}
=== NAME  TestCall/Headers/one_string
    eventtest.go:60: finish: one_string {2f43bd650dac2c9164b0e0aba3931554 c416a94eb9c03479}
    eventtest.go:60: start: one_string {6b199bdb6bf7954de6d947ce760e9012 e615cd1934e9b5f7}
=== NAME  TestCall/Headers
    eventtest.go:60: start: one_string {be9f20daff4c7b9dc3df5b7f0d686adc 77155f7f717df6b6}
    eventtest.go:60: finish: one_string {be9f20daff4c7b9dc3df5b7f0d686adc 77155f7f717df6b6}
=== NAME  TestCall/Headers/one_string
    eventtest.go:60: finish: one_string {6b199bdb6bf7954de6d947ce760e9012 e615cd1934e9b5f7}
=== RUN   TestCall/Headers/one_number
    eventtest.go:60: start: one_number {c979229256765a3e97066daaf35c22eb 0815f1e4ae113776}
=== NAME  TestCall/Headers
    eventtest.go:60: start: one_number {8957c8c535150910f0fccdd81e2f2dde 9914834aeca57735}
    eventtest.go:60: finish: one_number {8957c8c535150910f0fccdd81e2f2dde 9914834aeca57735}
=== NAME  TestCall/Headers/one_number
    eventtest.go:60: finish: one_number {c979229256765a3e97066daaf35c22eb 0815f1e4ae113776}
    eventtest.go:60: start: one_number {e2377e5dc4d805a4486b6c9a050e8702 2a1415b0293ab8f4}
=== NAME  TestCall/Headers
    eventtest.go:60: start: one_number {166a3a4677cab9fc13a07fe314423cb7 bb13a71567cef8b3}
    eventtest.go:60: finish: one_number {166a3a4677cab9fc13a07fe314423cb7 bb13a71567cef8b3}
=== NAME  TestCall/Headers/one_number
    eventtest.go:60: finish: one_number {e2377e5dc4d805a4486b6c9a050e8702 2a1415b0293ab8f4}
=== RUN   TestCall/Headers/join
    eventtest.go:60: start: join {c13ae36c772dd2649f9dddf7e1d9f23f 4c13397ba4623973}
=== NAME  TestCall/Headers
    eventtest.go:60: start: join {2b80d55566b4e6c7aeb0b0882d0788bd dd12cbe0e1f67932}
    eventtest.go:60: finish: join {2b80d55566b4e6c7aeb0b0882d0788bd dd12cbe0e1f67932}
=== NAME  TestCall/Headers/join
    eventtest.go:60: finish: join {c13ae36c772dd2649f9dddf7e1d9f23f 4c13397ba4623973}
    eventtest.go:60: start: join {7944414d1bfaaa659ae7ad0039979886 6e125d461f8bbaf1}
=== NAME  TestCall/Headers
    eventtest.go:60: start: join {17300f0e5e388f9acd3ca316288b53a3 ff11efab5c1ffbb0}
    eventtest.go:60: finish: join {17300f0e5e388f9acd3ca316288b53a3 ff11efab5c1ffbb0}
=== NAME  TestCall/Headers/join
    eventtest.go:60: finish: join {7944414d1bfaaa659ae7ad0039979886 6e125d461f8bbaf1}
--- PASS: TestCall (0.02s)
    --- PASS: TestCall/Plain (0.00s)
        --- PASS: TestCall/Plain/no_args (0.00s)
        --- PASS: TestCall/Plain/one_string (0.00s)
        --- PASS: TestCall/Plain/one_number (0.00s)
        --- PASS: TestCall/Plain/join (0.00s)
    --- PASS: TestCall/Headers (0.00s)
        --- PASS: TestCall/Headers/no_args (0.00s)
        --- PASS: TestCall/Headers/one_string (0.00s)
        --- PASS: TestCall/Headers/one_number (0.00s)
        --- PASS: TestCall/Headers/join (0.00s)
=== RUN   TestIDFormat
=== RUN   TestIDFormat/empty
=== RUN   TestIDFormat/number
=== RUN   TestIDFormat/string
--- PASS: TestIDFormat (0.00s)
    --- PASS: TestIDFormat/empty (0.00s)
    --- PASS: TestIDFormat/number (0.00s)
    --- PASS: TestIDFormat/string (0.00s)
=== RUN   TestIDEncode
=== RUN   TestIDEncode/empty
=== RUN   TestIDEncode/number
=== RUN   TestIDEncode/string
--- PASS: TestIDEncode (0.00s)
    --- PASS: TestIDEncode/empty (0.00s)
    --- PASS: TestIDEncode/number (0.00s)
    --- PASS: TestIDEncode/string (0.00s)
=== RUN   TestIDDecode
=== RUN   TestIDDecode/empty
=== RUN   TestIDDecode/number
=== RUN   TestIDDecode/string
--- PASS: TestIDDecode (0.00s)
    --- PASS: TestIDDecode/empty (0.00s)
    --- PASS: TestIDDecode/number (0.00s)
    --- PASS: TestIDDecode/string (0.00s)
=== RUN   TestErrorEncode
--- PASS: TestErrorEncode (0.00s)
=== RUN   TestErrorResponse
--- PASS: TestErrorResponse (0.00s)
PASS
ok  	golang.org/x/tools/internal/jsonrpc2	0.141s
=== RUN   TestTestServer
=== RUN   TestTestServer/tcp
=== RUN   TestTestServer/pipe
--- PASS: TestTestServer (0.00s)
    --- PASS: TestTestServer/tcp (0.00s)
    --- PASS: TestTestServer/pipe (0.00s)
PASS
ok  	golang.org/x/tools/internal/jsonrpc2/servertest	0.011s
=== RUN   TestConnectionRaw
=== RUN   TestConnectionRaw/no_args
    eventtest.go:60: start: no_args {aa59700047ebe7e2da1041a960a1b18f ca7601754c4ee35b}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: no_args {f1fd75e7a68f4d9f95beba3919080cf5 2f4a46b57bd5a3fc}
=== NAME  TestConnectionRaw/no_args
    eventtest.go:60: finish: no_args {aa59700047ebe7e2da1041a960a1b18f ca7601754c4ee35b}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: no_args {f1fd75e7a68f4d9f95beba3919080cf5 2f4a46b57bd5a3fc}
=== RUN   TestConnectionRaw/one_string
    eventtest.go:60: start: one_string {3ceb0d0d8c35cf33907c14ac46a670f0 941d8bf5aa5c649d}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: one_string {b3c2f821cf9d8688a8e9c65e8216ceb9 f9f0cf35dae3243e}
=== NAME  TestConnectionRaw/one_string
    eventtest.go:60: finish: one_string {3ceb0d0d8c35cf33907c14ac46a670f0 941d8bf5aa5c649d}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: one_string {b3c2f821cf9d8688a8e9c65e8216ceb9 f9f0cf35dae3243e}
=== RUN   TestConnectionRaw/one_number
    eventtest.go:60: start: one_number {f0215b8e9199cacaca46f183baa89769 5ec41476096be5de}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: one_number {0ed4292e250c28244830e2c644ab4384 c39759b638f2a57f}
=== NAME  TestConnectionRaw/one_number
    eventtest.go:60: finish: one_number {f0215b8e9199cacaca46f183baa89769 5ec41476096be5de}
=== RUN   TestConnectionRaw/join
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: one_number {0ed4292e250c28244830e2c644ab4384 c39759b638f2a57f}
=== NAME  TestConnectionRaw/join
    eventtest.go:60: start: join {46f5953b3b38dcc2a01414f6d8302757 286b9ef667796620}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: join {4e818f4478d846c6838b4dff8b98848c 8d3ee336970027c1}
=== NAME  TestConnectionRaw/join
    eventtest.go:60: finish: join {46f5953b3b38dcc2a01414f6d8302757 286b9ef667796620}
=== RUN   TestConnectionRaw/notify
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: join {4e818f4478d846c6838b4dff8b98848c 8d3ee336970027c1}
=== NAME  TestConnectionRaw/notify
    eventtest.go:60: start: set {3f414992c6acff01dfbc1d50830910f3 f2112877c687e761}
    eventtest.go:60: finish: set {3f414992c6acff01dfbc1d50830910f3 f2112877c687e761}
    eventtest.go:60: start: add {e3d4474b3a87ec0aab8cec4bba409890 57e56cb7f50ea802}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: set {33cde24282833a654485757d21c1dd3c bcb8b1f7249668a3}
=== NAME  TestConnectionRaw/notify
    eventtest.go:60: finish: add {e3d4474b3a87ec0aab8cec4bba409890 57e56cb7f50ea802}
    eventtest.go:60: start: get {8231b5a16efcfed96ef81a1b6bcd40d0 218cf637541d2944}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: set {33cde24282833a654485757d21c1dd3c bcb8b1f7249668a3}
    eventtest.go:60: start: add {bf798fa1e5f697043d1181821d0200e5 865f3b7883a4e9e4}
    eventtest.go:60: start: get {f48113ca37c432b802bc0c6426e32e7b eb3280b8b22baa85}
    eventtest.go:60: finish: add {bf798fa1e5f697043d1181821d0200e5 865f3b7883a4e9e4}
=== NAME  TestConnectionRaw/notify
    eventtest.go:60: finish: get {8231b5a16efcfed96ef81a1b6bcd40d0 218cf637541d2944}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: get {f48113ca37c432b802bc0c6426e32e7b eb3280b8b22baa85}
=== RUN   TestConnectionRaw/preempt
    eventtest.go:60: start: wait {5c4189ab54618c30ad733d785bf69142 5006c5f8e1b26a26}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: wait {81e8042723b7a5e381989d1dad7f96e2 b5d90939113a2bc7}
=== NAME  TestConnectionRaw/preempt
    eventtest.go:60: start: unblock {7c809f2d623068ce888005a568922dcb 1aad4e7940c1eb67}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: unblock {28eb9802c03e433c410159cd493fb459 7f8093b96f48ac08}
    eventtest.go:60: finish: unblock {28eb9802c03e433c410159cd493fb459 7f8093b96f48ac08}
=== NAME  TestConnectionRaw/preempt
    eventtest.go:60: finish: unblock {7c809f2d623068ce888005a568922dcb 1aad4e7940c1eb67}
    eventtest.go:60: finish: wait {5c4189ab54618c30ad733d785bf69142 5006c5f8e1b26a26}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: wait {81e8042723b7a5e381989d1dad7f96e2 b5d90939113a2bc7}
=== RUN   TestConnectionRaw/basic_cancel
    eventtest.go:60: start: wait {ef3b94d5b5407170c045b4feb7b4c04c e453d8f99ecf6ca9}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: wait {3afdfcd9c93128254fcd30b479d557b9 49271d3ace562d4a}
=== NAME  TestConnectionRaw/basic_cancel
    eventtest.go:60: start: cancel {28ec4e7b4edb63aff264808d4041bf3d aefa617afdddedea}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: cancel {574fd3d272b265fbb403fa8b134ecfea 13cea6ba2c65ae8b}
    eventtest.go:60: finish: cancel {574fd3d272b265fbb403fa8b134ecfea 13cea6ba2c65ae8b}
=== NAME  TestConnectionRaw/basic_cancel
    eventtest.go:60: finish: cancel {28ec4e7b4edb63aff264808d4041bf3d aefa617afdddedea}
    eventtest.go:60: finish: wait {ef3b94d5b5407170c045b4feb7b4c04c e453d8f99ecf6ca9}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: wait {3afdfcd9c93128254fcd30b479d557b9 49271d3ace562d4a}
=== RUN   TestConnectionRaw/queue
    eventtest.go:60: start: wait {71539a29225c912ce8eb4ec4bb0bc9e9 78a1ebfa5bec6e2c}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: wait {8b5f45c856568e3b5bb93ae4cbff9ab4 dd74303b8b732fcd}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: start: set {341549ea088bd8074812c873696f9da8 4248757bbafaef6d}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: set {550ebcbf2fa898cb44a3c2f2d29d66da a71bbabbe981b00e}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: set {341549ea088bd8074812c873696f9da8 4248757bbafaef6d}
    eventtest.go:60: start: add {0f137057c7da1b341611f2cf019fd61d 0ceffefb180971af}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: add {ae4eea84149b6e15f7c5d0a8808d8878 71c2433c48903150}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: add {0f137057c7da1b341611f2cf019fd61d 0ceffefb180971af}
    eventtest.go:60: start: add {1cb22d72121496ee486b4db960141fc8 d695887c7717f2f0}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: add {8cc151cc6f20363143011eaa2a541c33 3b69cdbca69eb291}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: add {1cb22d72121496ee486b4db960141fc8 d695887c7717f2f0}
    eventtest.go:60: start: add {a8b49f3f62b9fa298edb21b9758efd3a a03c12fdd5257332}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: add {919cd542689c7f1ebd8198396c024d00 0510573d05ad33d3}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: add {a8b49f3f62b9fa298edb21b9758efd3a a03c12fdd5257332}
    eventtest.go:60: start: peek {e73eafd65afff2f6e51250f6b9583974 6ae39b7d3434f473}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: peek {b0edc59404e4c060bb44494449adbbaf cfb6e0bd63bbb414}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: peek {e73eafd65afff2f6e51250f6b9583974 6ae39b7d3434f473}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: peek {b0edc59404e4c060bb44494449adbbaf cfb6e0bd63bbb414}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: start: unblock {3551016f24b4428ad1e1c89629d0443d 348a25fe924275b5}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: unblock {ea0fbae7256385549ade8b248816353f 995d6a3ec2c93556}
    eventtest.go:60: finish: unblock {ea0fbae7256385549ade8b248816353f 995d6a3ec2c93556}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: wait {71539a29225c912ce8eb4ec4bb0bc9e9 78a1ebfa5bec6e2c}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: wait {8b5f45c856568e3b5bb93ae4cbff9ab4 dd74303b8b732fcd}
    eventtest.go:60: finish: set {550ebcbf2fa898cb44a3c2f2d29d66da a71bbabbe981b00e}
    eventtest.go:60: finish: add {ae4eea84149b6e15f7c5d0a8808d8878 71c2433c48903150}
    eventtest.go:60: finish: add {8cc151cc6f20363143011eaa2a541c33 3b69cdbca69eb291}
    eventtest.go:60: finish: add {919cd542689c7f1ebd8198396c024d00 0510573d05ad33d3}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: unblock {3551016f24b4428ad1e1c89629d0443d 348a25fe924275b5}
    eventtest.go:60: start: get {e16b290880ebef7e7041ac3fc6d74319 fe30af7ef150f6f6}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: get {1c95b4ccabf353b9c00ed3e129ad6595 6304f4be20d8b697}
=== NAME  TestConnectionRaw/queue
    eventtest.go:60: finish: get {e16b290880ebef7e7041ac3fc6d74319 fe30af7ef150f6f6}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: get {1c95b4ccabf353b9c00ed3e129ad6595 6304f4be20d8b697}
=== RUN   TestConnectionRaw/fork
    eventtest.go:60: start: fork {744e42b8ce3fa45385fe797c7a2f3b2a c8d738ff4f5f7738}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: fork {ba06136bc46126df425780690ff955b3 2dab7d3f7fe637d9}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: start: set {8e4d311cacbce94e3e735c43894b66dd 927ec27fae6df879}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: set {dda9b48b3516b833673d31dc6bee78d5 f75107c0ddf4b81a}
    eventtest.go:60: finish: set {dda9b48b3516b833673d31dc6bee78d5 f75107c0ddf4b81a}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: set {8e4d311cacbce94e3e735c43894b66dd 927ec27fae6df879}
    eventtest.go:60: start: add {98d28bac614a484d24233b5af18b10e8 5c254c000d7c79bb}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: add {5ae747f535ac563e8cb0ba9ee7687bc6 c1f890403c033a5c}
    eventtest.go:60: finish: add {5ae747f535ac563e8cb0ba9ee7687bc6 c1f890403c033a5c}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: add {98d28bac614a484d24233b5af18b10e8 5c254c000d7c79bb}
    eventtest.go:60: start: add {2965afa3c483eabbb4e1bbd3f059f448 26ccd5806b8afafc}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: add {0756e137c0d980ba14eef73ef68c23da 8b9f1ac19a11bb9d}
    eventtest.go:60: finish: add {0756e137c0d980ba14eef73ef68c23da 8b9f1ac19a11bb9d}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: add {2965afa3c483eabbb4e1bbd3f059f448 26ccd5806b8afafc}
    eventtest.go:60: start: add {b89f36870e8a847fe92eebcfbb3e4ba6 f0725f01ca987b3e}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: add {f9a9203da7c2aed22f0c5c51a9700bc2 5546a441f91f3cdf}
    eventtest.go:60: finish: add {f9a9203da7c2aed22f0c5c51a9700bc2 5546a441f91f3cdf}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: add {b89f36870e8a847fe92eebcfbb3e4ba6 f0725f01ca987b3e}
    eventtest.go:60: start: get {13f12fb6faf54f904da3cd4135c4f665 ba19e98128a7fc7f}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: get {a97ed91acf0cf556c0cba0cdccd450ee 1fed2dc2572ebd20}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: get {13f12fb6faf54f904da3cd4135c4f665 ba19e98128a7fc7f}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: get {a97ed91acf0cf556c0cba0cdccd450ee 1fed2dc2572ebd20}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: start: unblock {37ed697a0ac05ed7ca770fc122ff6a69 84c0720287b57dc1}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: unblock {6b818e11c4d8a4d5d27b8fe5063c01ee e993b742b63c3e62}
    eventtest.go:60: finish: unblock {6b818e11c4d8a4d5d27b8fe5063c01ee e993b742b63c3e62}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: fork {744e42b8ce3fa45385fe797c7a2f3b2a c8d738ff4f5f7738}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: fork {ba06136bc46126df425780690ff955b3 2dab7d3f7fe637d9}
=== NAME  TestConnectionRaw/fork
    eventtest.go:60: finish: unblock {37ed697a0ac05ed7ca770fc122ff6a69 84c0720287b57dc1}
=== RUN   TestConnectionRaw/concurrent
    eventtest.go:60: start: fork {2e3545d62db0f60443a92fcbf23f1d41 4e67fc82e5c3fe02}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: fork {3186ca00fb107682776d3e930e4e859b b33a41c3144bbfa3}
=== NAME  TestConnectionRaw/concurrent
    eventtest.go:60: start: unblock {b7e8abc490869d3769db58af430bc0f2 180e860344d27f44}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: unblock {64611c27e0c8636fafddc24e3e9fc4e1 7de1ca43735940e5}
    eventtest.go:60: finish: unblock {64611c27e0c8636fafddc24e3e9fc4e1 7de1ca43735940e5}
=== NAME  TestConnectionRaw/concurrent
    eventtest.go:60: finish: fork {2e3545d62db0f60443a92fcbf23f1d41 4e67fc82e5c3fe02}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: fork {3186ca00fb107682776d3e930e4e859b b33a41c3144bbfa3}
=== NAME  TestConnectionRaw/concurrent
    eventtest.go:60: finish: unblock {b7e8abc490869d3769db58af430bc0f2 180e860344d27f44}
    eventtest.go:60: start: fork {2c6910bfd6392db05ddc5c27272a998b e2b40f84a2e00086}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: fork {f56347c2430df6685a6731a98931a240 478854c4d167c126}
=== NAME  TestConnectionRaw/concurrent
    eventtest.go:60: start: unblock {6aab4511fb1e35d40d271f8943843121 ac5b990401ef81c7}
=== NAME  TestConnectionRaw
    eventtest.go:60: start: unblock {437e4ca630a02c83b005ad51a0b7a2dc 112fde4430764268}
    eventtest.go:60: finish: unblock {437e4ca630a02c83b005ad51a0b7a2dc 112fde4430764268}
=== NAME  TestConnectionRaw/concurrent
    eventtest.go:60: finish: fork {2c6910bfd6392db05ddc5c27272a998b e2b40f84a2e00086}
=== NAME  TestConnectionRaw
    eventtest.go:60: finish: fork {f56347c2430df6685a6731a98931a240 478854c4d167c126}
=== NAME  TestConnectionRaw/concurrent
    eventtest.go:60: finish: unblock {6aab4511fb1e35d40d271f8943843121 ac5b990401ef81c7}
--- PASS: TestConnectionRaw (0.01s)
    --- PASS: TestConnectionRaw/no_args (0.00s)
    --- PASS: TestConnectionRaw/one_string (0.00s)
    --- PASS: TestConnectionRaw/one_number (0.00s)
    --- PASS: TestConnectionRaw/join (0.00s)
    --- PASS: TestConnectionRaw/notify (0.00s)
    --- PASS: TestConnectionRaw/preempt (0.00s)
    --- PASS: TestConnectionRaw/basic_cancel (0.00s)
    --- PASS: TestConnectionRaw/queue (0.00s)
    --- PASS: TestConnectionRaw/fork (0.00s)
    --- PASS: TestConnectionRaw/concurrent (0.00s)
=== RUN   TestConnectionHeader
=== RUN   TestConnectionHeader/no_args
    eventtest.go:60: start: no_args {fa232ebc310d8761e3201d08163e9a05 760223855ffd0209}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: no_args {f6537661ec1e5df4ed1109aa7cb7d5d0 dbd567c58e84c3a9}
=== NAME  TestConnectionHeader/no_args
    eventtest.go:60: finish: no_args {fa232ebc310d8761e3201d08163e9a05 760223855ffd0209}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: no_args {f6537661ec1e5df4ed1109aa7cb7d5d0 dbd567c58e84c3a9}
=== RUN   TestConnectionHeader/one_string
    eventtest.go:60: start: one_string {b366ca10aa0a206cba472f11f4bd3997 40a9ac05be0b844a}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: one_string {9e997734feb2252e032e929fd4d11e25 a57cf145ed9244eb}
=== NAME  TestConnectionHeader/one_string
    eventtest.go:60: finish: one_string {b366ca10aa0a206cba472f11f4bd3997 40a9ac05be0b844a}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: one_string {9e997734feb2252e032e929fd4d11e25 a57cf145ed9244eb}
=== RUN   TestConnectionHeader/one_number
    eventtest.go:60: start: one_number {5bb62709dd83e1160475f7f8deafaa4d 0a5036861c1a058c}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: one_number {af138541b2d1bc688e1a90036db1bb95 6f237bc64ba1c52c}
=== NAME  TestConnectionHeader/one_number
    eventtest.go:60: finish: one_number {5bb62709dd83e1160475f7f8deafaa4d 0a5036861c1a058c}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: one_number {af138541b2d1bc688e1a90036db1bb95 6f237bc64ba1c52c}
=== RUN   TestConnectionHeader/join
    eventtest.go:60: start: join {f758810faff5fb2a5b8c16788a847ea2 d4f6bf067b2886cd}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: join {3e08fe3c16150c6a271a5608381d819d 39ca0447aaaf466e}
=== NAME  TestConnectionHeader/join
    eventtest.go:60: finish: join {f758810faff5fb2a5b8c16788a847ea2 d4f6bf067b2886cd}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: join {3e08fe3c16150c6a271a5608381d819d 39ca0447aaaf466e}
=== RUN   TestConnectionHeader/notify
    eventtest.go:60: start: set {6ab26e295f57337722c7a028b9b6a939 9e9d4987d936070f}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: set {214cd28a8ee7088a07caad59be1284df 03718ec708bec7af}
    eventtest.go:60: finish: set {214cd28a8ee7088a07caad59be1284df 03718ec708bec7af}
=== NAME  TestConnectionHeader/notify
    eventtest.go:60: finish: set {6ab26e295f57337722c7a028b9b6a939 9e9d4987d936070f}
    eventtest.go:60: start: add {700e2ac0c8badeb3fbe5cc6dbaca978c 6844d30738458850}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {9bad06bab1759c0a9175eee5643124c3 cd17184867cc48f1}
    eventtest.go:60: finish: add {9bad06bab1759c0a9175eee5643124c3 cd17184867cc48f1}
=== NAME  TestConnectionHeader/notify
    eventtest.go:60: finish: add {700e2ac0c8badeb3fbe5cc6dbaca978c 6844d30738458850}
    eventtest.go:60: start: get {175554c20703556f02bc6586a0ddb80f 32eb5c8896530992}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: get {3a99d2ad2eda80472d08d0fd0fa5274b 97bea1c8c5dac932}
=== NAME  TestConnectionHeader/notify
    eventtest.go:60: finish: get {175554c20703556f02bc6586a0ddb80f 32eb5c8896530992}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: get {3a99d2ad2eda80472d08d0fd0fa5274b 97bea1c8c5dac932}
=== RUN   TestConnectionHeader/preempt
    eventtest.go:60: start: wait {8a69ea4024f630761a6c158ab8b3eadf fc91e608f5618ad3}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: wait {3a3f15508a8beaf9a51538c98b943f4a 61652b4924e94a74}
=== NAME  TestConnectionHeader/preempt
    eventtest.go:60: start: unblock {ed308b0f9430c6c264203fac5bb4a962 c638708953700b15}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: unblock {8fe6380249f53134864891d7cca938d6 2b0cb5c982f7cbb5}
    eventtest.go:60: finish: unblock {8fe6380249f53134864891d7cca938d6 2b0cb5c982f7cbb5}
=== NAME  TestConnectionHeader/preempt
    eventtest.go:60: finish: unblock {ed308b0f9430c6c264203fac5bb4a962 c638708953700b15}
    eventtest.go:60: finish: wait {8a69ea4024f630761a6c158ab8b3eadf fc91e608f5618ad3}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: wait {3a3f15508a8beaf9a51538c98b943f4a 61652b4924e94a74}
=== RUN   TestConnectionHeader/basic_cancel
    eventtest.go:60: start: wait {202f9db3c1905f7742f36ca73b788a36 90dff909b27e8c56}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: wait {8c8afa77389336ab0800b975a778ed30 f5b23e4ae1054df7}
=== NAME  TestConnectionHeader/basic_cancel
    eventtest.go:60: start: cancel {87a412f113123493b49921731aab1c30 5a86838a108d0d98}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: cancel {ce795f130bef0bc69e05ac075630e7fc bf59c8ca3f14ce38}
    eventtest.go:60: finish: cancel {ce795f130bef0bc69e05ac075630e7fc bf59c8ca3f14ce38}
=== NAME  TestConnectionHeader/basic_cancel
    eventtest.go:60: finish: wait {202f9db3c1905f7742f36ca73b788a36 90dff909b27e8c56}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: wait {8c8afa77389336ab0800b975a778ed30 f5b23e4ae1054df7}
=== NAME  TestConnectionHeader/basic_cancel
    eventtest.go:60: finish: cancel {87a412f113123493b49921731aab1c30 5a86838a108d0d98}
=== RUN   TestConnectionHeader/queue
    eventtest.go:60: start: wait {800d5516fd4e3fde2f2fa3836814d8be 242d0d0b6f9b8ed9}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: wait {e5f588534ca8b44394ae466a1e0ddb09 8900524b9e224f7a}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: start: set {220a0b9d7e27e0580aabadc387a7da8b eed3968bcda90f1b}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: set {d27baa04e2d7982dc4eb148a8521db6c 53a7dbcbfc30d0bb}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: set {220a0b9d7e27e0580aabadc387a7da8b eed3968bcda90f1b}
    eventtest.go:60: start: add {d65dbbb5d007d72d83b866cbe9f6eac4 b87a200c2cb8905c}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {20b5b84a35b01e75c1ea91ebaddd1445 1d4e654c5b3f51fd}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: add {d65dbbb5d007d72d83b866cbe9f6eac4 b87a200c2cb8905c}
    eventtest.go:60: start: add {446f153733d69be9c9a4446727cfe0fe 8221aa8c8ac6119e}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {f75f2b1ded52ab6a9c8b0e4e3ba2b924 e7f4eeccb94dd23e}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: add {446f153733d69be9c9a4446727cfe0fe 8221aa8c8ac6119e}
    eventtest.go:60: start: add {e1f25984b4017a06ce53089dd2fefdbc 4cc8330de9d492df}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {595d9826ad4f018a1b4deb60b89a0aea b19b784d185c5380}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: add {e1f25984b4017a06ce53089dd2fefdbc 4cc8330de9d492df}
    eventtest.go:60: start: peek {981aa46a883c3447d3bbe8da2cccb4a5 166fbd8d47e31321}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: peek {be594298b8a1d0cb6ae1c0144215c2a7 7b4202ce766ad4c1}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: peek {981aa46a883c3447d3bbe8da2cccb4a5 166fbd8d47e31321}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: peek {be594298b8a1d0cb6ae1c0144215c2a7 7b4202ce766ad4c1}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: start: unblock {3b8c92e2f6d039be8cc8ac5ba2f686f5 e015470ea6f19462}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: unblock {a138f360603f9b66b119d5e6f2660190 45e98b4ed5785503}
    eventtest.go:60: finish: unblock {a138f360603f9b66b119d5e6f2660190 45e98b4ed5785503}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: wait {800d5516fd4e3fde2f2fa3836814d8be 242d0d0b6f9b8ed9}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: wait {e5f588534ca8b44394ae466a1e0ddb09 8900524b9e224f7a}
    eventtest.go:60: finish: set {d27baa04e2d7982dc4eb148a8521db6c 53a7dbcbfc30d0bb}
    eventtest.go:60: finish: add {20b5b84a35b01e75c1ea91ebaddd1445 1d4e654c5b3f51fd}
    eventtest.go:60: finish: add {f75f2b1ded52ab6a9c8b0e4e3ba2b924 e7f4eeccb94dd23e}
    eventtest.go:60: finish: add {595d9826ad4f018a1b4deb60b89a0aea b19b784d185c5380}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: unblock {3b8c92e2f6d039be8cc8ac5ba2f686f5 e015470ea6f19462}
    eventtest.go:60: start: get {02de22f34003ceacb0596a7d2f920c88 aabcd08e040016a4}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: get {3fb1936b702575fd8b5a1e7e91c5c606 0f9015cf3387d644}
=== NAME  TestConnectionHeader/queue
    eventtest.go:60: finish: get {02de22f34003ceacb0596a7d2f920c88 aabcd08e040016a4}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: get {3fb1936b702575fd8b5a1e7e91c5c606 0f9015cf3387d644}
=== RUN   TestConnectionHeader/fork
    eventtest.go:60: start: fork {d246e071c3b84cffcd7e1da7b2ec528f 74635a0f630e97e5}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: fork {32276460cefbb6687905ce68906fabff d9369f4f92955786}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: start: set {9a3ed640d5ede23880942a8f54ce648b 3e0ae48fc11c1827}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: set {6432204ccc4900724894c40fa507c8e0 a3dd28d0f0a3d8c7}
    eventtest.go:60: finish: set {6432204ccc4900724894c40fa507c8e0 a3dd28d0f0a3d8c7}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: set {9a3ed640d5ede23880942a8f54ce648b 3e0ae48fc11c1827}
    eventtest.go:60: start: add {bd59a083b6f3a1fafc044e62ace6e5db 08b16d10202b9968}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {a401f716998072b742d09f39084f20aa 6d84b2504fb25909}
    eventtest.go:60: finish: add {a401f716998072b742d09f39084f20aa 6d84b2504fb25909}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: add {bd59a083b6f3a1fafc044e62ace6e5db 08b16d10202b9968}
    eventtest.go:60: start: add {91cf794a7a374d9af990711d70e36a8d d257f7907e391aaa}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {2bde48369de3f0a4bc0e88cdfd13eedf 372b3cd1adc0da4a}
    eventtest.go:60: finish: add {2bde48369de3f0a4bc0e88cdfd13eedf 372b3cd1adc0da4a}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: add {91cf794a7a374d9af990711d70e36a8d d257f7907e391aaa}
    eventtest.go:60: start: add {8f28697ed37ee277a3ebffc207199b9e 9cfe8011dd479beb}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: add {f51c0d27a42463ea1e683075901aa2cf 01d2c5510ccf5b8c}
    eventtest.go:60: finish: add {f51c0d27a42463ea1e683075901aa2cf 01d2c5510ccf5b8c}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: add {8f28697ed37ee277a3ebffc207199b9e 9cfe8011dd479beb}
    eventtest.go:60: start: get {1a28efe030a9055c60efb238172766e0 66a50a923b561c2d}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: get {798264a13d876bf64a8ef59070bb31fe cb784fd26adddccd}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: get {1a28efe030a9055c60efb238172766e0 66a50a923b561c2d}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: get {798264a13d876bf64a8ef59070bb31fe cb784fd26adddccd}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: start: unblock {7afa889913e194e1ac4be1e3cded0717 304c94129a649d6e}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: unblock {95266d546f557df3a097d7c76dd38eac 951fd952c9eb5d0f}
    eventtest.go:60: finish: unblock {95266d546f557df3a097d7c76dd38eac 951fd952c9eb5d0f}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: fork {d246e071c3b84cffcd7e1da7b2ec528f 74635a0f630e97e5}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: fork {32276460cefbb6687905ce68906fabff d9369f4f92955786}
=== NAME  TestConnectionHeader/fork
    eventtest.go:60: finish: unblock {7afa889913e194e1ac4be1e3cded0717 304c94129a649d6e}
=== RUN   TestConnectionHeader/concurrent
    eventtest.go:60: start: fork {533e591ea2aa98a52e2ab86e64d240e6 faf21d93f8721eb0}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: fork {dcb9ee2da57b0589b7bee74b8bda7e7d 5fc662d327fade50}
=== NAME  TestConnectionHeader/concurrent
    eventtest.go:60: start: unblock {71c0f97e632759cb62347233288dad89 c499a71357819ff1}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: unblock {668beb62d5d4bd5deb43b03b6d9818e2 296dec5386086092}
    eventtest.go:60: finish: unblock {668beb62d5d4bd5deb43b03b6d9818e2 296dec5386086092}
=== NAME  TestConnectionHeader/concurrent
    eventtest.go:60: finish: fork {533e591ea2aa98a52e2ab86e64d240e6 faf21d93f8721eb0}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: fork {dcb9ee2da57b0589b7bee74b8bda7e7d 5fc662d327fade50}
=== NAME  TestConnectionHeader/concurrent
    eventtest.go:60: finish: unblock {71c0f97e632759cb62347233288dad89 c499a71357819ff1}
    eventtest.go:60: start: fork {bdfb93ebec5f1a5c9bb586b4fa31df93 8e403194b58f2033}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: fork {76adc642e432cd246bd3f3560eb58c68 f31376d4e416e1d3}
=== NAME  TestConnectionHeader/concurrent
    eventtest.go:60: start: unblock {f33177c07d3e24fdc67f1f3ee10d05db 58e7ba14149ea174}
=== NAME  TestConnectionHeader
    eventtest.go:60: start: unblock {0a901bd91b1b478e50091afeb4587b7c bdbaff5443256215}
    eventtest.go:60: finish: unblock {0a901bd91b1b478e50091afeb4587b7c bdbaff5443256215}
=== NAME  TestConnectionHeader/concurrent
    eventtest.go:60: finish: fork {bdfb93ebec5f1a5c9bb586b4fa31df93 8e403194b58f2033}
=== NAME  TestConnectionHeader
    eventtest.go:60: finish: fork {76adc642e432cd246bd3f3560eb58c68 f31376d4e416e1d3}
=== NAME  TestConnectionHeader/concurrent
    eventtest.go:60: finish: unblock {f33177c07d3e24fdc67f1f3ee10d05db 58e7ba14149ea174}
--- PASS: TestConnectionHeader (0.03s)
    --- PASS: TestConnectionHeader/no_args (0.00s)
    --- PASS: TestConnectionHeader/one_string (0.00s)
    --- PASS: TestConnectionHeader/one_number (0.00s)
    --- PASS: TestConnectionHeader/join (0.00s)
    --- PASS: TestConnectionHeader/notify (0.00s)
    --- PASS: TestConnectionHeader/preempt (0.00s)
    --- PASS: TestConnectionHeader/basic_cancel (0.00s)
    --- PASS: TestConnectionHeader/queue (0.00s)
    --- PASS: TestConnectionHeader/fork (0.00s)
    --- PASS: TestConnectionHeader/concurrent (0.00s)
=== RUN   TestIdleTimeout
    serve_test.go:136: testing with idle timeout 1ms
--- PASS: TestIdleTimeout (0.01s)
=== RUN   TestServe
=== RUN   TestServe/tcp
=== RUN   TestServe/pipe
--- PASS: TestServe (0.01s)
    --- PASS: TestServe/tcp (0.00s)
    --- PASS: TestServe/pipe (0.00s)
=== RUN   TestIdleListenerAcceptCloseRace
--- PASS: TestIdleListenerAcceptCloseRace (0.00s)
=== RUN   TestCloseCallRace
    serve_test.go:341: server-initiated call completed with expected error: context canceled
    serve_test.go:341: server-initiated call completed with expected error: context canceled
    serve_test.go:341: server-initiated call completed with expected error: context canceled
    serve_test.go:341: server-initiated call completed with expected error: context canceled
    serve_test.go:341: server-initiated call completed with expected error: EOF
    serve_test.go:341: server-initiated call completed with expected error: JSON RPC client is closing: EOF
    serve_test.go:341: server-initiated call completed with expected error: JSON RPC client is closing: EOF
    serve_test.go:341: server-initiated call completed with expected error: context canceled
    serve_test.go:341: server-initiated call completed with expected error: context canceled
    serve_test.go:341: server-initiated call completed with expected error: JSON RPC client is closing: EOF
--- PASS: TestCloseCallRace (0.00s)
=== RUN   TestWireMessage
--- PASS: TestWireMessage (0.00s)
PASS
ok  	golang.org/x/tools/internal/jsonrpc2_v2	0.078s
=== RUN   TestGet
--- PASS: TestGet (0.00s)
=== RUN   TestNewPromise
--- PASS: TestNewPromise (0.00s)
=== RUN   TestStoredPromiseRefCounting
--- PASS: TestStoredPromiseRefCounting (0.00s)
=== RUN   TestPromiseDestroyedWhileRunning
--- PASS: TestPromiseDestroyedWhileRunning (0.00s)
=== RUN   TestDoubleReleasePanics
--- PASS: TestDoubleReleasePanics (0.00s)
PASS
ok  	golang.org/x/tools/internal/memoize	0.004s
=== RUN   TestSimpleMap
    map_test.go:219: 0: nil
    map_test.go:219: 1: nil
    map_test.go:219: 0: nil
    map_test.go:222: 1: {key: 8, value: 8 (ref: 1), ref: 1, weight: 9257035886953329842}
    map_test.go:219: 1:l nil
    map_test.go:219: 1:r nil
    map_test.go:219: 0: nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:219: 0:r nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:222: 0:r {key: 2, value: 2 (ref: 1), ref: 1, weight: 12620171436681819747}
    map_test.go:219: 0:rl nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:222: 0:r {key: 2, value: 2 (ref: 1), ref: 1, weight: 12620171436681819747}
    map_test.go:219: 0:rl nil
    map_test.go:222: 0:rr {key: 3, value: 3 (ref: 1), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:rrl nil
    map_test.go:219: 0:rrr nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:rl nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:222: 0:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 2, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:222: 0:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 2, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 1, value: 1 (ref: 2), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:l nil
    map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 2), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:l {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:ll nil
    map_test.go:219: 0:lr nil
    map_test.go:219: 0:r nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:l {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:ll nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 10, value: 10 (ref: 1), ref: 1, weight: 3488311536653143226}
    map_test.go:219: 0:rl nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:l {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:ll nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 10, value: 10 (ref: 1), ref: 1, weight: 3488311536653143226}
    map_test.go:219: 0:rl nil
    map_test.go:222: 0:rr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:rrl nil
    map_test.go:219: 0:rrr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:l {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:ll nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 10041009474119197677}
    map_test.go:222: 0:rl {key: 10, value: 10 (ref: 1), ref: 1, weight: 3488311536653143226}
    map_test.go:219: 0:rll nil
    map_test.go:222: 0:rlr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:rlrl nil
    map_test.go:219: 0:rlrr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 13, value: 13 (ref: 1), ref: 1, weight: 16732164112669634666}
    map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:lll nil
    map_test.go:219: 0:llr nil
    map_test.go:222: 0:lr {key: 12, value: 12 (ref: 1), ref: 1, weight: 10041009474119197677}
    map_test.go:222: 0:lrl {key: 10, value: 10 (ref: 1), ref: 1, weight: 3488311536653143226}
    map_test.go:219: 0:lrll nil
    map_test.go:222: 0:lrlr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:lrlrl nil
    map_test.go:219: 0:lrlrr nil
    map_test.go:219: 0:lrr nil
    map_test.go:219: 0:r nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17802313329635442149}
    map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:lll nil
    map_test.go:219: 0:llr nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 16732164112669634666}
    map_test.go:222: 0:rl {key: 12, value: 12 (ref: 1), ref: 1, weight: 10041009474119197677}
    map_test.go:222: 0:rll {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:rlll nil
    map_test.go:219: 0:rllr nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17802313329635442149}
    map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 0:lll nil
    map_test.go:219: 0:llr nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 16732164112669634666}
    map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17802313329635442149}
    map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:ll {key: 3, value: 3 (ref: 2), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:lll nil
    map_test.go:219: 0:llr nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 16732164112669634666}
    map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:l nil
    map_test.go:222: 1:r {key: 4, value: 4 (ref: 1), ref: 1, weight: 10205476552083182925}
    map_test.go:222: 1:rl {key: 3, value: 3 (ref: 2), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 1:rll nil
    map_test.go:219: 1:rlr nil
    map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:219: 1:rrl nil
    map_test.go:219: 1:rrr nil
    map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17802313329635442149}
    map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 14296954442335480576}
    map_test.go:222: 0:ll {key: 3, value: 3 (ref: 2), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:lll nil
    map_test.go:219: 0:llr nil
    map_test.go:219: 0:lr nil
    map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 16732164112669634666}
    map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 1289032089008804432}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
    map_test.go:222: 1: {key: 5, value: 5 (ref: 1), ref: 1, weight: 17806209769736346310}
    map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 1:ll nil
    map_test.go:222: 1:lr {key: 4, value: 4 (ref: 1), ref: 1, weight: 10205476552083182925}
    map_test.go:222: 1:lrl {key: 3, value: 3 (ref: 2), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 1:lrll nil
    map_test.go:219: 1:lrlr nil
    map_test.go:219: 1:lrr nil
    map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:219: 1:rl nil
    map_test.go:219: 1:rr nil
    map_test.go:222: 0: {key: 5, value: 5 (ref: 1), ref: 1, weight: 17806209769736346310}
    map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 17072546994342323437}
    map_test.go:219: 0:ll nil
    map_test.go:222: 0:lr {key: 4, value: 4 (ref: 1), ref: 1, weight: 10205476552083182925}
    map_test.go:222: 0:lrl {key: 3, value: 3 (ref: 1), ref: 1, weight: 2437684795419931204}
    map_test.go:219: 0:lrll nil
    map_test.go:219: 0:lrlr nil
    map_test.go:219: 0:lrr nil
    map_test.go:222: 0:r {key: 7, value: 7 (ref: 1), ref: 1, weight: 12311473743260218609}
    map_test.go:222: 0:rl {key: 6, value: 6 (ref: 1), ref: 1, weight: 2837679061981007427}
    map_test.go:219: 0:rll nil
    map_test.go:219: 0:rlr nil
    map_test.go:219: 0:rr nil
--- PASS: TestSimpleMap (0.01s)
=== RUN   TestRandomMap
--- PASS: TestRandomMap (0.45s)
=== RUN   TestUpdate
--- PASS: TestUpdate (0.00s)
=== RUN   TestSet
=== RUN   TestSet/empty
=== RUN   TestSet/singleton
=== RUN   TestSet/add_and_remove
=== RUN   TestSet/interleaved_and_remove
--- PASS: TestSet (0.00s)
    --- PASS: TestSet/empty (0.00s)
    --- PASS: TestSet/singleton (0.00s)
    --- PASS: TestSet/add_and_remove (0.00s)
    --- PASS: TestSet/interleaved_and_remove (0.00s)
=== RUN   TestSet_Clone
--- PASS: TestSet_Clone (0.00s)
=== RUN   TestSet_AddAll
--- PASS: TestSet_AddAll (0.00s)
PASS
ok  	golang.org/x/tools/internal/persistent	0.470s
=== RUN   TestTotalTime
--- PASS: TestTotalTime (0.00s)
PASS
ok  	golang.org/x/tools/internal/pprof	0.006s
=== RUN   TestWriteModuleVersion
--- PASS: TestWriteModuleVersion (0.02s)
PASS
ok  	golang.org/x/tools/internal/proxydir	0.032s
=== RUN   TestCalleeEffects
=== RUN   TestCalleeEffects/Assignments_have_unknown_effects.
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Reads_from_globals_are_impure.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Writes_to_globals_have_effects.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Blank_assign_has_no_effect.
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Short_decl_of_new_var_has_has_no_effect.
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Short_decl_of_existing_var_(y)_is_an_assignment.
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Unreferenced_parameters_are_excluded.
    callee.go:92: analyzeCallee func p.f(x int, y int, z int) @ callee.go:2:1
    callee.go:467: effects list = [2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint z + x
=== RUN   TestCalleeEffects/Built-in_len_has_no_effect.
    callee.go:92: analyzeCallee func p.f(x string, y string) @ callee.go:2:1
    callee.go:467: effects list = [1 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint len(y) + len(x)
=== RUN   TestCalleeEffects/Built-in_println_has_effects.
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [1 0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Return_has_no_effect,_and_no_control_successor.
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
=== RUN   TestCalleeEffects/Loops_(etc)_have_unknown_effects.
    callee.go:92: analyzeCallee func p.f(x bool, y bool) @ callee.go:2:1
    callee.go:467: effects list = [0 -2 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type bool۰1 bool // "bool"
=== RUN   TestCalleeEffects/Calls_have_unknown_effects.
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Calls_to_some_built-ins_are_pure.
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Calls_to_some_built-ins_are_pure_(variant).
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Calls_to_some_built-ins_are_pure_(another_variants).
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN   TestCalleeEffects/Reading_a_local_var_is_impure_but_does_not_have_effects.
    callee.go:92: analyzeCallee func p.f(x bool, y bool) @ callee.go:2:1
    callee.go:467: effects list = [0 -2 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type bool۰1 bool // "bool"
--- PASS: TestCalleeEffects (0.00s)
    --- PASS: TestCalleeEffects/Assignments_have_unknown_effects. (0.00s)
    --- PASS: TestCalleeEffects/Reads_from_globals_are_impure. (0.00s)
    --- PASS: TestCalleeEffects/Writes_to_globals_have_effects. (0.00s)
    --- PASS: TestCalleeEffects/Blank_assign_has_no_effect. (0.00s)
    --- PASS: TestCalleeEffects/Short_decl_of_new_var_has_has_no_effect. (0.00s)
    --- PASS: TestCalleeEffects/Short_decl_of_existing_var_(y)_is_an_assignment. (0.00s)
    --- PASS: TestCalleeEffects/Unreferenced_parameters_are_excluded. (0.00s)
    --- PASS: TestCalleeEffects/Built-in_len_has_no_effect. (0.00s)
    --- PASS: TestCalleeEffects/Built-in_println_has_effects. (0.00s)
    --- PASS: TestCalleeEffects/Return_has_no_effect,_and_no_control_successor. (0.00s)
    --- PASS: TestCalleeEffects/Loops_(etc)_have_unknown_effects. (0.00s)
    --- PASS: TestCalleeEffects/Calls_have_unknown_effects. (0.00s)
    --- PASS: TestCalleeEffects/Calls_to_some_built-ins_are_pure. (0.00s)
    --- PASS: TestCalleeEffects/Calls_to_some_built-ins_are_pure_(variant). (0.00s)
    --- PASS: TestCalleeEffects/Calls_to_some_built-ins_are_pure_(another_variants). (0.00s)
    --- PASS: TestCalleeEffects/Reading_a_local_var_is_impure_but_does_not_have_effects. (0.00s)
=== RUN   TestEverything
    everything_test.go:52: skipping slow test in -short mode
--- SKIP: TestEverything (0.37s)
=== RUN   TestFalconStringIndex
=== RUN   TestFalconStringIndex/Non-negative_string_index.
    callee.go:92: analyzeCallee func p.f(i int) byte @ callee.go:2:1
    callee.go:467: effects list = [-1 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type byte۰1 byte // "byte"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    inline.go:55: inline f(0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type byte۰1 uint8
    inline.go:1423: falcon env: const i int۰0 = 0
    inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
    inline.go:1353: replacing parameter "i" by argument "0"
    inline.go:549: - replace id "i" @ #30 to "0"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconStringIndex/Negative_string_index.
    callee.go:92: analyzeCallee func p.f(i int) byte @ callee.go:2:1
    callee.go:467: effects list = [-1 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type byte۰1 byte // "byte"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    inline.go:55: inline f(-1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type byte۰1 uint8
    inline.go:1423: falcon env: const i int۰0 = -1
    inline.go:1442: falcon: constraint []int۰0{}[i] violated: falcon:1:12: invalid argument: index i (constant -1 of type int) must not be negative
    inline.go:1445: keeping param "i" due falcon violation
    inline.go:1772: binding decl: var i int = -1
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconStringIndex/String_index_in_range.
    callee.go:92: analyzeCallee func p.f(s string, i int) byte @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:179: falcon: emit type byte۰2 byte // "byte"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    falcon.go:200: falcon: emit constraint s[i]
    inline.go:55: inline f("-", 0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "-" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1408: falcon env: type byte۰2 uint8
    inline.go:1423: falcon env: const s string۰1 = "-"
    inline.go:1423: falcon env: const i int۰0 = 0
    inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
    inline.go:1451: falcon: constraint s[i] satisfied
    inline.go:1353: replacing parameter "s" by argument "\"-\""
    inline.go:549: - replace id "s" @ #38 to "\"-\""
    inline.go:1353: replacing parameter "i" by argument "0"
    inline.go:549: - replace id "i" @ #40 to "0"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconStringIndex/String_index_out_of_range.
    callee.go:92: analyzeCallee func p.f(s string, i int) byte @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:179: falcon: emit type byte۰2 byte // "byte"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    falcon.go:200: falcon: emit constraint s[i]
    inline.go:55: inline f("-", 1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "-" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1408: falcon env: type byte۰2 uint8
    inline.go:1423: falcon env: const s string۰1 = "-"
    inline.go:1423: falcon env: const i int۰0 = 1
    inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
    inline.go:1442: falcon: constraint s[i] violated: falcon:1:3: invalid argument: index 1 out of bounds [0:1]
    inline.go:1445: keeping param "s" due falcon violation
    inline.go:1445: keeping param "i" due falcon violation
    inline.go:1772: binding decl: var (
        	s string = "-"
        	i int    = 1
        )
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconStringIndex/Remove_known_prefix_(OK)
    callee.go:92: analyzeCallee func p.f(s string, prefix string) string @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint []int۰0{}[len(prefix)]
    falcon.go:200: falcon: emit constraint s[:len(prefix)]
    inline.go:55: inline f("", "") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
    inline.go:661: arg #1: "" pure=true effects=false duplicable=true free=map[] type=untyped string
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1423: falcon env: const s string۰1 = ""
    inline.go:1423: falcon env: const prefix string۰1 = ""
    inline.go:1451: falcon: constraint []int۰0{}[len(prefix)] satisfied
    inline.go:1451: falcon: constraint s[:len(prefix)] satisfied
    inline.go:1353: replacing parameter "s" by argument "\"\""
    inline.go:549: - replace id "s" @ #41 to "\"\""
    inline.go:1353: replacing parameter "prefix" by argument "\"\""
    inline.go:549: - replace id "prefix" @ #48 to "\"\""
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconStringIndex/Remove_not-a-prefix_(out_of_range)
    callee.go:92: analyzeCallee func p.f(s string, prefix string) string @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint []int۰0{}[len(prefix)]
    falcon.go:200: falcon: emit constraint s[:len(prefix)]
    inline.go:55: inline f("", "pre") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
    inline.go:661: arg #1: "pre" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1423: falcon env: const s string۰1 = ""
    inline.go:1423: falcon env: const prefix string۰1 = "pre"
    inline.go:1451: falcon: constraint []int۰0{}[len(prefix)] satisfied
    inline.go:1442: falcon: constraint s[:len(prefix)] violated: falcon:1:4: invalid argument: index 3 out of bounds [0:1]
    inline.go:1445: keeping param "s" due falcon violation
    inline.go:1445: keeping param "prefix" due falcon violation
    inline.go:1772: binding decl: var s, prefix string = "", "pre"
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex (0.01s)
    --- PASS: TestFalconStringIndex/Non-negative_string_index. (0.00s)
    --- PASS: TestFalconStringIndex/Negative_string_index. (0.00s)
    --- PASS: TestFalconStringIndex/String_index_in_range. (0.00s)
    --- PASS: TestFalconStringIndex/String_index_out_of_range. (0.00s)
    --- PASS: TestFalconStringIndex/Remove_known_prefix_(OK) (0.00s)
    --- PASS: TestFalconStringIndex/Remove_not-a-prefix_(out_of_range) (0.00s)
=== RUN   TestFalconSliceIndices
=== RUN   TestFalconSliceIndices/Monotonic_(0<=i<=j)_slice_indices_(len_unknown).
    callee.go:92: analyzeCallee func p.f(i int, j int) []int @ callee.go:2:1
    callee.go:467: effects list = [-1 0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    falcon.go:200: falcon: emit constraint []int۰0{}[j]
    falcon.go:200: falcon: emit constraint []int۰0{}[i:j]
    inline.go:55: inline f(0, 1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const i int۰0 = 0
    inline.go:1423: falcon env: const j int۰0 = 1
    inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
    inline.go:1451: falcon: constraint []int۰0{}[j] satisfied
    inline.go:1451: falcon: constraint []int۰0{}[i:j] satisfied
    inline.go:1353: replacing parameter "i" by argument "0"
    inline.go:549: - replace id "i" @ #34 to "0"
    inline.go:1353: replacing parameter "j" by argument "1"
    inline.go:549: - replace id "j" @ #36 to "1"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconSliceIndices/Non-monotonic_slice_indices_(len_unknown).
    callee.go:92: analyzeCallee func p.f(i int, j int) []int @ callee.go:2:1
    callee.go:467: effects list = [-1 0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    falcon.go:200: falcon: emit constraint []int۰0{}[j]
    falcon.go:200: falcon: emit constraint []int۰0{}[i:j]
    inline.go:55: inline f(1, 0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const i int۰0 = 1
    inline.go:1423: falcon env: const j int۰0 = 0
    inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
    inline.go:1451: falcon: constraint []int۰0{}[j] satisfied
    inline.go:1442: falcon: constraint []int۰0{}[i:j] violated: falcon:1:14: invalid slice indices: 0 < 1
    inline.go:1445: keeping param "i" due falcon violation
    inline.go:1445: keeping param "j" due falcon violation
    inline.go:1772: binding decl: var i, j int = 1, 0
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconSliceIndices/Negative_slice_index.
    callee.go:92: analyzeCallee func p.f(i int, j int) []int @ callee.go:2:1
    callee.go:467: effects list = [-1 0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint []int۰0{}[i]
    falcon.go:200: falcon: emit constraint []int۰0{}[j]
    falcon.go:200: falcon: emit constraint []int۰0{}[i:j]
    inline.go:55: inline f(-1, 1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const i int۰0 = -1
    inline.go:1423: falcon env: const j int۰0 = 1
    inline.go:1442: falcon: constraint []int۰0{}[i] violated: falcon:1:12: invalid argument: index i (constant -1 of type int) must not be negative
    inline.go:1445: keeping param "i" due falcon violation
    inline.go:1445: keeping param "j" due falcon violation
    inline.go:1772: binding decl: var i, j int = -1, 1
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
--- PASS: TestFalconSliceIndices (0.00s)
    --- PASS: TestFalconSliceIndices/Monotonic_(0<=i<=j)_slice_indices_(len_unknown). (0.00s)
    --- PASS: TestFalconSliceIndices/Non-monotonic_slice_indices_(len_unknown). (0.00s)
    --- PASS: TestFalconSliceIndices/Negative_slice_index. (0.00s)
=== RUN   TestFalconMapKeys
=== RUN   TestFalconMapKeys/Unique_map_keys_(int)
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint map[int۰0]int۰0{int۰0(1): 0, x: 0}
    inline.go:55: inline f(2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1451: falcon: constraint map[int۰0]int۰0{int۰0(1): 0, x: 0} satisfied
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #42 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMapKeys/Duplicate_map_keys_(int)
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint map[int۰0]int۰0{int۰0(1): 0, x: 0}
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1442: falcon: constraint map[int۰0]int۰0{int۰0(1): 0, x: 0} violated: falcon:1:33: duplicate key 1 in map literal
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1772: binding decl: var x int = 1
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMapKeys/Unique_map_keys_(varied_built-in_types)
    callee.go:92: analyzeCallee func p.f(x int16) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{int۰0(1): 0, x: 0}
    inline.go:55: inline f(2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int16۰1 int16
    inline.go:1423: falcon env: const x int16۰1 = 2
    inline.go:1451: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
    inline.go:1344: param "x": adding explicit untyped int -> int16 conversion around argument
    inline.go:1353: replacing parameter "x" by argument "int16(2)"
    inline.go:549: - replace id "x" @ #44 to "int16(2)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMapKeys/Duplicate_map_keys_(varied_built-in_types)
    callee.go:92: analyzeCallee func p.f(x int16) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{int۰0(1): 0, x: 0}
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int16۰1 int16
    inline.go:1423: falcon env: const x int16۰1 = 1
    inline.go:1451: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
    inline.go:1344: param "x": adding explicit untyped int -> int16 conversion around argument
    inline.go:1353: replacing parameter "x" by argument "int16(1)"
    inline.go:549: - replace id "x" @ #44 to "int16(1)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMapKeys/Unique_map_keys_(varied_user-defined_types)
    callee.go:92: analyzeCallee func p.f(x p.myint) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.myint"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{int۰0(1): 0, x: 0}
    inline.go:55: inline f(2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1423: falcon env: const x int۰1 = 2
    inline.go:1451: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
    inline.go:1344: param "x": adding explicit untyped int -> p.myint conversion around argument
    inline.go:1353: replacing parameter "x" by argument "myint(2)"
    inline.go:549: - replace id "x" @ #44 to "myint(2)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMapKeys/Duplicate_map_keys_(varied_user-defined_types)
    callee.go:92: analyzeCallee func p.f(x p.myint, y p.myint2) @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.myint2"
    falcon.go:179: falcon: emit type int۰2 int // "p.myint"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, y: 0}
    inline.go:55: inline f(1, 1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1408: falcon env: type int۰2 int
    inline.go:1423: falcon env: const x int۰2 = 1
    inline.go:1423: falcon env: const y int۰1 = 1
    inline.go:1442: falcon: constraint map[interface{}]int۰0{x: 0, y: 0} violated: falcon:1:30: duplicate key 1 in map literal
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1772: binding decl: var (
        	x myint  = 1
        	y myint2 = 1
        )
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMapKeys/Duplicate_map_keys_(user-defined_alias_to_built-in)
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, y: 0}
    inline.go:55: inline f(1, 1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1423: falcon env: const y int۰0 = 1
    inline.go:1442: falcon: constraint map[interface{}]int۰0{x: 0, y: 0} violated: falcon:1:30: duplicate key 1 in map literal
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1772: binding decl: var (
        	x myint = 1
        	y int   = 1
        )
    inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys (0.01s)
    --- PASS: TestFalconMapKeys/Unique_map_keys_(int) (0.00s)
    --- PASS: TestFalconMapKeys/Duplicate_map_keys_(int) (0.00s)
    --- PASS: TestFalconMapKeys/Unique_map_keys_(varied_built-in_types) (0.00s)
    --- PASS: TestFalconMapKeys/Duplicate_map_keys_(varied_built-in_types) (0.00s)
    --- PASS: TestFalconMapKeys/Unique_map_keys_(varied_user-defined_types) (0.00s)
    --- PASS: TestFalconMapKeys/Duplicate_map_keys_(varied_user-defined_types) (0.00s)
    --- PASS: TestFalconMapKeys/Duplicate_map_keys_(user-defined_alias_to_built-in) (0.00s)
=== RUN   TestFalconSwitchCases
=== RUN   TestFalconSwitchCases/Unique_switch_cases_(int).
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [-2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint map[int۰0]int۰0{x: 0, int۰0(1): 0}
    inline.go:55: inline f(2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1451: falcon: constraint map[int۰0]int۰0{x: 0, int۰0(1): 0} satisfied
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #32 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconSwitchCases/Duplicate_switch_cases_(int).
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [-2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint map[int۰0]int۰0{x: 0, int۰0(1): 0}
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1442: falcon: constraint map[int۰0]int۰0{x: 0, int۰0(1): 0} violated: falcon:1:25: duplicate key 1 in map literal
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1772: binding decl: var x int = 1
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconSwitchCases/Unique_switch_cases_(varied_built-in_types).
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [-2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0}
    inline.go:55: inline f(2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int16۰1 int16
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1451: falcon: constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0} satisfied
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #39 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconSwitchCases/Duplicate_switch_cases_(varied_built-in_types).
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [-2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
    falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0}
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int16۰1 int16
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1451: falcon: constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0} satisfied
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:549: - replace id "x" @ #39 to "1"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconSwitchCases (0.01s)
    --- PASS: TestFalconSwitchCases/Unique_switch_cases_(int). (0.00s)
    --- PASS: TestFalconSwitchCases/Duplicate_switch_cases_(int). (0.00s)
    --- PASS: TestFalconSwitchCases/Unique_switch_cases_(varied_built-in_types). (0.00s)
    --- PASS: TestFalconSwitchCases/Duplicate_switch_cases_(varied_built-in_types). (0.00s)
=== RUN   TestFalconDivision
=== RUN   TestFalconDivision/Division_by_two.
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x / y
    inline.go:55: inline f(1, 2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x / y satisfied
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:549: - replace id "x" @ #30 to "1"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #34 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconDivision/Division_by_zero.
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x / y
    inline.go:55: inline f(1, 0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1423: falcon env: const y int۰0 = 0
    inline.go:1442: falcon: constraint x / y violated: falcon:1:5: invalid operation: division by zero
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1772: binding decl: var x, y int = 1, 0
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconDivision/Division_by_two_(statement).
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint 1 /
        	y
    inline.go:55: inline f(1, 2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1272: keeping param "x": assigned by callee
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x untyped int
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint 1 /
        	y satisfied
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #24 to "2"
    inline.go:1772: binding decl: var x int = 1
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconDivision/Division_by_zero_(statement).
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint 1 /
        	y
    inline.go:55: inline f(1, 0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1272: keeping param "x": assigned by callee
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x untyped int
    inline.go:1423: falcon env: const y int۰0 = 0
    inline.go:1442: falcon: constraint 1 /
        	y violated: falcon:2:2: invalid operation: division by zero
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1772: binding decl: var x, y int = 1, 0
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconDivision/Division_of_minint_by_two_(ok).
    callee.go:92: analyzeCallee func p.f(x int32, y int32) @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
    falcon.go:200: falcon: emit constraint x / y
    inline.go:55: inline f(-0x80000000, 2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int32۰1 int32
    inline.go:1423: falcon env: const x int32۰1 = -2147483648
    inline.go:1423: falcon env: const y int32۰1 = 2
    inline.go:1451: falcon: constraint x / y satisfied
    inline.go:1344: param "x": adding explicit untyped int -> int32 conversion around argument
    inline.go:1353: replacing parameter "x" by argument "int32(-0x80000000)"
    inline.go:549: - replace id "x" @ #25 to "int32(-0x80000000)"
    inline.go:1344: param "y": adding explicit untyped int -> int32 conversion around argument
    inline.go:1353: replacing parameter "y" by argument "int32(2)"
    inline.go:549: - replace id "y" @ #29 to "int32(2)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconDivision/Division_of_minint_by_-1_(overflow).
    callee.go:92: analyzeCallee func p.f(x int32, y int32) @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
    falcon.go:200: falcon: emit constraint x / y
    inline.go:55: inline f(-0x80000000, -1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int32۰1 int32
    inline.go:1423: falcon env: const x int32۰1 = -2147483648
    inline.go:1423: falcon env: const y int32۰1 = -1
    inline.go:1442: falcon: constraint x / y violated: falcon:1:1: x / y (constant 2147483648 of type int32) overflows int32
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1772: binding decl: var x, y int32 = -0x80000000, -1
    inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconDivision (0.01s)
    --- PASS: TestFalconDivision/Division_by_two. (0.00s)
    --- PASS: TestFalconDivision/Division_by_zero. (0.00s)
    --- PASS: TestFalconDivision/Division_by_two_(statement). (0.00s)
    --- PASS: TestFalconDivision/Division_by_zero_(statement). (0.00s)
    --- PASS: TestFalconDivision/Division_of_minint_by_two_(ok). (0.00s)
    --- PASS: TestFalconDivision/Division_of_minint_by_-1_(overflow). (0.00s)
=== RUN   TestFalconMinusMinInt
=== RUN   TestFalconMinusMinInt/Negation_of_maxint.
    callee.go:92: analyzeCallee func p.f(x int32) int32 @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
    falcon.go:200: falcon: emit constraint -x
    inline.go:55: inline f(0x7fffffff) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0x7fffffff pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int32۰1 int32
    inline.go:1423: falcon env: const x int32۰1 = 2147483647
    inline.go:1451: falcon: constraint -x satisfied
    inline.go:1344: param "x": adding explicit untyped int -> int32 conversion around argument
    inline.go:1353: replacing parameter "x" by argument "int32(0x7fffffff)"
    inline.go:549: - replace id "x" @ #32 to "int32(0x7fffffff)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconMinusMinInt/Negation_of_minint.
    callee.go:92: analyzeCallee func p.f(x int32) int32 @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
    falcon.go:200: falcon: emit constraint -x
    inline.go:55: inline f(-0x80000000) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int32۰1 int32
    inline.go:1423: falcon env: const x int32۰1 = -2147483648
    inline.go:1442: falcon: constraint -x violated: falcon:1:1: -x (constant 2147483648 of type int32) overflows int32
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1772: binding decl: var x int32 = -0x80000000
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMinusMinInt (0.00s)
    --- PASS: TestFalconMinusMinInt/Negation_of_maxint. (0.00s)
    --- PASS: TestFalconMinusMinInt/Negation_of_minint. (0.00s)
=== RUN   TestFalconArithmeticOverflow
=== RUN   TestFalconArithmeticOverflow/Addition_without_overflow.
    callee.go:92: analyzeCallee func p.f(x int32, y int32) int32 @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(100, 200) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 100 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 200 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int32۰1 int32
    inline.go:1423: falcon env: const x int32۰1 = 100
    inline.go:1423: falcon env: const y int32۰1 = 200
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1344: param "x": adding explicit untyped int -> int32 conversion around argument
    inline.go:1353: replacing parameter "x" by argument "int32(100)"
    inline.go:549: - replace id "x" @ #34 to "int32(100)"
    inline.go:1344: param "y": adding explicit untyped int -> int32 conversion around argument
    inline.go:1353: replacing parameter "y" by argument "int32(200)"
    inline.go:549: - replace id "y" @ #38 to "int32(200)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconArithmeticOverflow/Addition_with_overflow.
    callee.go:92: analyzeCallee func p.f(x int32, y int32) int32 @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(1<<30, 1<<30) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 << 30 pure=true effects=false duplicable=false free=map[] type=untyped int
    inline.go:661: arg #1: 1 << 30 pure=true effects=false duplicable=false free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int32۰1 int32
    inline.go:1423: falcon env: const x int32۰1 = 1073741824
    inline.go:1423: falcon env: const y int32۰1 = 1073741824
    inline.go:1442: falcon: constraint x + y violated: falcon:1:1: x + y (constant 2147483648 of type int32) overflows int32
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1772: binding decl: var x, y int32 = 1 << 30, 1 << 30
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconArithmeticOverflow/Conversion_in_range.
    callee.go:92: analyzeCallee func p.f(x int) int8 @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int8۰1 int8 // "int8"
    falcon.go:200: falcon: emit constraint int8۰1(x)
    inline.go:55: inline f(123) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 123 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int8۰1 int8
    inline.go:1423: falcon env: const x int۰0 = 123
    inline.go:1451: falcon: constraint int8۰1(x) satisfied
    inline.go:1353: replacing parameter "x" by argument "123"
    inline.go:549: - replace id "x" @ #33 to "123"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconArithmeticOverflow/Conversion_out_of_range.
    callee.go:92: analyzeCallee func p.f(x int) int8 @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int8۰1 int8 // "int8"
    falcon.go:200: falcon: emit constraint int8۰1(x)
    inline.go:55: inline f(456) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 456 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int8۰1 int8
    inline.go:1423: falcon env: const x int۰0 = 456
    inline.go:1442: falcon: constraint int8۰1(x) violated: falcon:1:9: cannot convert x (constant 456 of type int) to type int8
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1772: binding decl: var x int = 456
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
--- PASS: TestFalconArithmeticOverflow (0.01s)
    --- PASS: TestFalconArithmeticOverflow/Addition_without_overflow. (0.00s)
    --- PASS: TestFalconArithmeticOverflow/Addition_with_overflow. (0.00s)
    --- PASS: TestFalconArithmeticOverflow/Conversion_in_range. (0.00s)
    --- PASS: TestFalconArithmeticOverflow/Conversion_out_of_range. (0.00s)
=== RUN   TestFalconComplex
=== RUN   TestFalconComplex/Complex_arithmetic_(good).
    callee.go:92: analyzeCallee func p.f(re float64, im float64, z complex128) byte @ callee.go:2:1
    callee.go:467: effects list = [0 1 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type float64۰1 float64 // "float64"
    falcon.go:179: falcon: emit type complex128۰2 complex128 // "complex128"
    falcon.go:179: falcon: emit type byte۰3 byte // "byte"
    falcon.go:200: falcon: emit constraint -im
    falcon.go:200: falcon: emit constraint complex(re, im) * complex(re, -im)
    falcon.go:200: falcon: emit constraint complex(re, im)*complex(re, -im) - z
    falcon.go:200: falcon: emit constraint int۰0(real(complex(re, im)*complex(re, -im) - z))
    falcon.go:200: falcon: emit constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))]
    falcon.go:200: falcon: emit constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))]
    inline.go:55: inline f(1, 2, 5+0i) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #2: 5 + 0i pure=true effects=false duplicable=false free=map[] type=untyped complex
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type float64۰1 float64
    inline.go:1408: falcon env: type complex128۰2 complex128
    inline.go:1408: falcon env: type byte۰3 uint8
    inline.go:1423: falcon env: const re float64۰1 = 1
    inline.go:1423: falcon env: const im float64۰1 = 2
    inline.go:1423: falcon env: const z complex128۰2 = (5 + 0i)
    inline.go:1451: falcon: constraint -im satisfied
    inline.go:1451: falcon: constraint complex(re, im) * complex(re, -im) satisfied
    inline.go:1451: falcon: constraint complex(re, im)*complex(re, -im) - z satisfied
    inline.go:1451: falcon: constraint int۰0(real(complex(re, im)*complex(re, -im) - z)) satisfied
    inline.go:1451: falcon: constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
    inline.go:1451: falcon: constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
    inline.go:1344: param "re": adding explicit untyped int -> float64 conversion around argument
    inline.go:1353: replacing parameter "re" by argument "float64(1)"
    inline.go:549: - replace id "re" @ #72 to "float64(1)"
    inline.go:549: - replace id "re" @ #88 to "float64(1)"
    inline.go:1344: param "im": adding explicit untyped int -> float64 conversion around argument
    inline.go:1353: replacing parameter "im" by argument "float64(2)"
    inline.go:549: - replace id "im" @ #76 to "float64(2)"
    inline.go:549: - replace id "im" @ #93 to "float64(2)"
    inline.go:1353: replacing parameter "z" by argument "5 + 0i"
    inline.go:549: - replace id "z" @ #97 to "5 + 0i"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconComplex/Complex_arithmetic_(bad).
    callee.go:92: analyzeCallee func p.f(re float64, im float64, z complex128) byte @ callee.go:2:1
    callee.go:467: effects list = [0 1 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type float64۰1 float64 // "float64"
    falcon.go:179: falcon: emit type complex128۰2 complex128 // "complex128"
    falcon.go:179: falcon: emit type byte۰3 byte // "byte"
    falcon.go:200: falcon: emit constraint -im
    falcon.go:200: falcon: emit constraint complex(re, im) * complex(re, -im)
    falcon.go:200: falcon: emit constraint complex(re, im)*complex(re, -im) - z
    falcon.go:200: falcon: emit constraint int۰0(real(complex(re, im)*complex(re, -im) - z))
    falcon.go:200: falcon: emit constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))]
    falcon.go:200: falcon: emit constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))]
    inline.go:55: inline f(1, 3, 5+0i) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #2: 5 + 0i pure=true effects=false duplicable=false free=map[] type=untyped complex
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type float64۰1 float64
    inline.go:1408: falcon env: type complex128۰2 complex128
    inline.go:1408: falcon env: type byte۰3 uint8
    inline.go:1423: falcon env: const re float64۰1 = 1
    inline.go:1423: falcon env: const im float64۰1 = 3
    inline.go:1423: falcon env: const z complex128۰2 = (5 + 0i)
    inline.go:1451: falcon: constraint -im satisfied
    inline.go:1451: falcon: constraint complex(re, im) * complex(re, -im) satisfied
    inline.go:1451: falcon: constraint complex(re, im)*complex(re, -im) - z satisfied
    inline.go:1451: falcon: constraint int۰0(real(complex(re, im)*complex(re, -im) - z)) satisfied
    inline.go:1451: falcon: constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
    inline.go:1442: falcon: constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))] violated: falcon:1:5: invalid argument: index 5 out of bounds [0:1]
    inline.go:1445: keeping param "re" due falcon violation
    inline.go:1445: keeping param "im" due falcon violation
    inline.go:1445: keeping param "z" due falcon violation
    inline.go:1772: binding decl: var (
        	re, im float64    = 1, 3
        	z      complex128 = 5 + 0i
        )
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
--- PASS: TestFalconComplex (0.01s)
    --- PASS: TestFalconComplex/Complex_arithmetic_(good). (0.01s)
    --- PASS: TestFalconComplex/Complex_arithmetic_(bad). (0.00s)
=== RUN   TestFalconMisc
=== RUN   TestFalconMisc/Compound_constant_expression_(good).
    callee.go:92: analyzeCallee func p.f(x string, y string, i int, j int) byte @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 3]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type byte۰1 byte // "byte"
    falcon.go:179: falcon: emit type string۰2 string // "string"
    falcon.go:200: falcon: emit constraint i * len(y)
    falcon.go:200: falcon: emit constraint i*len(y) + j
    falcon.go:200: falcon: emit constraint []int۰0{}[i*len(y)+j]
    falcon.go:200: falcon: emit constraint x[i*len(y)+j]
    inline.go:55: inline f("abc", "xy", 2, -3) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "abc" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #3: -3 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type byte۰1 uint8
    inline.go:1408: falcon env: type string۰2 string
    inline.go:1423: falcon env: const x string۰2 = "abc"
    inline.go:1423: falcon env: const y string۰2 = "xy"
    inline.go:1423: falcon env: const i int۰0 = 2
    inline.go:1423: falcon env: const j int۰0 = -3
    inline.go:1451: falcon: constraint i * len(y) satisfied
    inline.go:1451: falcon: constraint i*len(y) + j satisfied
    inline.go:1451: falcon: constraint []int۰0{}[i*len(y)+j] satisfied
    inline.go:1451: falcon: constraint x[i*len(y)+j] satisfied
    inline.go:1353: replacing parameter "x" by argument "\"abc\""
    inline.go:549: - replace id "x" @ #44 to "\"abc\""
    inline.go:1353: replacing parameter "y" by argument "\"xy\""
    inline.go:549: - replace id "y" @ #52 to "\"xy\""
    inline.go:1353: replacing parameter "i" by argument "2"
    inline.go:549: - replace id "i" @ #46 to "2"
    inline.go:1353: replacing parameter "j" by argument "-3"
    inline.go:549: - replace id "j" @ #55 to "-3"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconMisc/Compound_constant_expression_(index_out_of_range).
    callee.go:92: analyzeCallee func p.f(x string, y string, i int, j int) byte @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 3]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type byte۰1 byte // "byte"
    falcon.go:179: falcon: emit type string۰2 string // "string"
    falcon.go:200: falcon: emit constraint i * len(y)
    falcon.go:200: falcon: emit constraint i*len(y) + j
    falcon.go:200: falcon: emit constraint []int۰0{}[i*len(y)+j]
    falcon.go:200: falcon: emit constraint x[i*len(y)+j]
    inline.go:55: inline f("abc", "xy", 4, -3) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "abc" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #2: 4 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #3: -3 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type byte۰1 uint8
    inline.go:1408: falcon env: type string۰2 string
    inline.go:1423: falcon env: const x string۰2 = "abc"
    inline.go:1423: falcon env: const y string۰2 = "xy"
    inline.go:1423: falcon env: const i int۰0 = 4
    inline.go:1423: falcon env: const j int۰0 = -3
    inline.go:1451: falcon: constraint i * len(y) satisfied
    inline.go:1451: falcon: constraint i*len(y) + j satisfied
    inline.go:1451: falcon: constraint []int۰0{}[i*len(y)+j] satisfied
    inline.go:1442: falcon: constraint x[i*len(y)+j] violated: falcon:1:3: invalid argument: index 5 out of bounds [0:3]
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "y" due falcon violation
    inline.go:1445: keeping param "i" due falcon violation
    inline.go:1445: keeping param "j" due falcon violation
    inline.go:1772: binding decl: var (
        	x, y string = "abc", "xy"
        	i, j int    = 4, -3
        )
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestFalconMisc/Constraints_within_nested_functions_(good).
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint []int۰0{}[x]
    falcon.go:200: falcon: emit constraint [1]int۰0{}[x]
    inline.go:55: inline f(0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 0
    inline.go:1451: falcon: constraint []int۰0{}[x] satisfied
    inline.go:1451: falcon: constraint [1]int۰0{}[x] satisfied
    inline.go:1353: replacing parameter "x" by argument "0"
    inline.go:549: - replace id "x" @ #42 to "0"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMisc/Constraints_within_nested_functions_(bad).
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint []int۰0{}[x]
    falcon.go:200: falcon: emit constraint [1]int۰0{}[x]
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1451: falcon: constraint []int۰0{}[x] satisfied
    inline.go:1442: falcon: constraint [1]int۰0{}[x] violated: falcon:1:13: invalid argument: index 1 out of bounds [0:1]
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1772: binding decl: var x int = 1
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestFalconMisc/Falcon_violation_rejects_only_the_constant_arguments_(x,_z).
    callee.go:92: analyzeCallee func p.f(x string, y string, z string) string @ callee.go:2:1
    callee.go:467: effects list = [0 1 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint x[:int۰0(2)]
    falcon.go:200: falcon: emit constraint z[:int۰0(2)]
    inline.go:55: inline f("a", b, "c") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "a" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: b pure=false effects=false duplicable=true free=map[b:true] type=string
    inline.go:661: arg #2: "c" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1423: falcon env: const x string۰1 = "a"
    inline.go:1427: falcon env: var y string
    inline.go:1423: falcon env: const z string۰1 = "c"
    inline.go:1442: falcon: constraint x[:int۰0(2)] violated: falcon:1:4: invalid argument: index 2 out of bounds [0:2]
    inline.go:1445: keeping param "x" due falcon violation
    inline.go:1445: keeping param "z" due falcon violation
    inline.go:1353: replacing parameter "y" by argument "b"
    inline.go:549: - replace id "y" @ #47 to "b"
    inline.go:1772: binding decl: var x, z string = "a", "c"
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMisc (0.01s)
    --- PASS: TestFalconMisc/Compound_constant_expression_(good). (0.00s)
    --- PASS: TestFalconMisc/Compound_constant_expression_(index_out_of_range). (0.00s)
    --- PASS: TestFalconMisc/Constraints_within_nested_functions_(good). (0.00s)
    --- PASS: TestFalconMisc/Constraints_within_nested_functions_(bad). (0.00s)
    --- PASS: TestFalconMisc/Falcon_violation_rejects_only_the_constant_arguments_(x,_z). (0.00s)
=== RUN   TestData
=== RUN   TestData/basic-err.txtar
=== PAUSE TestData/basic-err.txtar
=== RUN   TestData/basic-literal.txtar
=== PAUSE TestData/basic-literal.txtar
=== RUN   TestData/basic-reduce.txtar
=== PAUSE TestData/basic-reduce.txtar
=== RUN   TestData/cgo.txtar
=== PAUSE TestData/cgo.txtar
=== RUN   TestData/comments.txtar
=== PAUSE TestData/comments.txtar
=== RUN   TestData/crosspkg-selfref.txtar
    inline_test.go:60: testdata/crosspkg-selfref.txtar is broken on Debian
=== RUN   TestData/crosspkg.txtar
    inline_test.go:60: testdata/crosspkg.txtar is broken on Debian
=== RUN   TestData/dotimport.txtar
    inline_test.go:60: testdata/dotimport.txtar is broken on Debian
=== RUN   TestData/embed.txtar
    inline_test.go:60: testdata/embed.txtar is broken on Debian
=== RUN   TestData/empty-body.txtar
=== PAUSE TestData/empty-body.txtar
=== RUN   TestData/err-basic.txtar
=== PAUSE TestData/err-basic.txtar
=== RUN   TestData/err-shadow-builtin.txtar
=== PAUSE TestData/err-shadow-builtin.txtar
=== RUN   TestData/err-shadow-pkg.txtar
=== PAUSE TestData/err-shadow-pkg.txtar
=== RUN   TestData/err-unexported.txtar
    inline_test.go:60: testdata/err-unexported.txtar is broken on Debian
=== RUN   TestData/exprstmt.txtar
=== PAUSE TestData/exprstmt.txtar
=== RUN   TestData/import-shadow.txtar
    inline_test.go:60: testdata/import-shadow.txtar is broken on Debian
=== RUN   TestData/internal.txtar
    inline_test.go:60: testdata/internal.txtar is broken on Debian
=== RUN   TestData/issue62667.txtar
    inline_test.go:60: testdata/issue62667.txtar is broken on Debian
=== RUN   TestData/issue63298.txtar
    inline_test.go:60: testdata/issue63298.txtar is broken on Debian
=== RUN   TestData/line-directives.txtar
    inline_test.go:60: testdata/line-directives.txtar is broken on Debian
=== RUN   TestData/method.txtar
=== PAUSE TestData/method.txtar
=== RUN   TestData/multistmt-body.txtar
=== PAUSE TestData/multistmt-body.txtar
=== RUN   TestData/n-ary.txtar
=== PAUSE TestData/n-ary.txtar
=== RUN   TestData/param-subst.txtar
=== PAUSE TestData/param-subst.txtar
=== RUN   TestData/revdotimport.txtar
    inline_test.go:60: testdata/revdotimport.txtar is broken on Debian
=== RUN   TestData/std-internal.txtar
    inline_test.go:60: testdata/std-internal.txtar is broken on Debian
=== RUN   TestData/tailcall.txtar
=== PAUSE TestData/tailcall.txtar
=== CONT  TestData/basic-err.txtar
=== CONT  TestData/err-shadow-pkg.txtar
=== CONT  TestData/n-ary.txtar
=== CONT  TestData/tailcall.txtar
=== NAME  TestData/err-shadow-pkg.txtar
    callee.go:92: analyzeCallee func testdata/a.f() int @ /tmp/TestDataerr-shadow-pkg.txtar2184888932/001/a/a.go:9:1
    callee.go:467: effects list = [-1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ /tmp/TestDataerr-shadow-pkg.txtar2184888932/001/a/a.go:4:3
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    callee.go:92: analyzeCallee func testdata/a.f() int @ /tmp/TestDataerr-shadow-pkg.txtar2184888932/001/a/a.go:9:1
    callee.go:467: effects list = [-1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ /tmp/TestDataerr-shadow-pkg.txtar2184888932/001/a/a.go:6:3
    inline.go:373: multiple-assignment vars: map[]
=== CONT  TestData/comments.txtar
=== NAME  TestData/n-ary.txtar
    callee.go:92: analyzeCallee func testdata/a.f1() (int, int) @ /tmp/TestDatan-ary.txtar1344629021/001/a/a.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f1() @ /tmp/TestDatan-ary.txtar1344629021/001/a/a.go:4:12
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:870: strategy: reduce spread-context call to { return expr }
    callee.go:92: analyzeCallee func testdata/b.f2() (int, int) @ /tmp/TestDatan-ary.txtar1344629021/001/b/b.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f2() @ /tmp/TestDatan-ary.txtar1344629021/001/b/b.go:4:4
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    callee.go:92: analyzeCallee func testdata/c.f3() (int, int) @ /tmp/TestDatan-ary.txtar1344629021/001/c/c.go:7:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f3() @ /tmp/TestDatan-ary.txtar1344629021/001/c/c.go:4:11
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:870: strategy: reduce spread-context call to { return expr }
    callee.go:92: analyzeCallee func testdata/d.f4() int @ /tmp/TestDatan-ary.txtar1344629021/001/d/d.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint 2 + 2
    inline.go:55: inline f4() @ /tmp/TestDatan-ary.txtar1344629021/001/d/d.go:4:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== CONT  TestData/err-shadow-builtin.txtar
=== NAME  TestData/tailcall.txtar
    inline_test.go:98: /tmp/TestDatatailcall.txtar2761952637/001/a/a1.go:10:1: label hello declared and not used
    inline_test.go:98: /tmp/TestDatatailcall.txtar2761952637/001/a/a2.go:8:6: undefined: y
    inline_test.go:98: /tmp/TestDatatailcall.txtar2761952637/001/a/a2.go:8:10: undefined: x
    callee.go:92: analyzeCallee func testdata/a.sum(lo int, hi int) int @ /tmp/TestDatatailcall.txtar2761952637/001/a/a0.go:7:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline sum(1, 2) @ /tmp/TestDatatailcall.txtar2761952637/001/a/a0.go:4:12
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const lo int۰0 = 1
    inline.go:1423: falcon env: const hi int۰0 = 2
    inline.go:1353: replacing parameter "lo" by argument "1"
    inline.go:549: - replace id "lo" @ #56 to "1"
    inline.go:1353: replacing parameter "hi" by argument "2"
    inline.go:549: - replace id "hi" @ #65 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:948: strategy: reduce tail-call
    callee.go:92: analyzeCallee func testdata/a.conflict(lo int, hi int) int @ /tmp/TestDatatailcall.txtar2761952637/001/a/a1.go:9:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint lo + hi
    inline.go:55: inline conflict(1, 2) @ /tmp/TestDatatailcall.txtar2761952637/001/a/a1.go:5:17
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const lo int۰0 = 1
    inline.go:1423: falcon env: const hi int۰0 = 2
    inline.go:1451: falcon: constraint lo + hi satisfied
    inline.go:1353: replacing parameter "lo" by argument "1"
    inline.go:549: - replace id "lo" @ #47 to "1"
    inline.go:1353: replacing parameter "hi" by argument "2"
    inline.go:549: - replace id "hi" @ #52 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
    callee.go:92: analyzeCallee func testdata/a.usesResult(lo int, hi int) (z int) @ /tmp/TestDatatailcall.txtar2761952637/001/a/a2.go:7:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline usesResult(1, 2) @ /tmp/TestDatatailcall.txtar2761952637/001/a/a2.go:4:19
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const lo int۰0 = 1
    inline.go:1423: falcon env: const hi int۰0 = 2
    inline.go:1353: replacing parameter "lo" by argument "1"
    inline.go:1353: replacing parameter "hi" by argument "2"
    inline.go:1772: binding decl: var z int
    inline.go:1025: strategy: literalization
=== CONT  TestData/err-basic.txtar
=== NAME  TestData/err-shadow-builtin.txtar
    callee.go:92: analyzeCallee func testdata/a.g(x []int) @ /tmp/TestDataerr-shadow-builtin.txtar2894177189/001/a/append.go:8:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline g(nil) @ /tmp/TestDataerr-shadow-builtin.txtar2894177189/001/a/append.go:5:3
    inline.go:373: multiple-assignment vars: map[]
    callee.go:92: analyzeCallee func testdata/a.f() *int @ /tmp/TestDataerr-shadow-builtin.txtar2894177189/001/a/nil.go:8:1
=== NAME  TestData/comments.txtar
    callee.go:92: analyzeCallee func testdata/a.f() @ /tmp/TestDatacomments.txtar2819222251/001/a/f.go:7:1
=== NAME  TestData/err-shadow-builtin.txtar
    callee.go:467: effects list = []
=== NAME  TestData/comments.txtar
    callee.go:467: effects list = [-2]
=== NAME  TestData/err-shadow-builtin.txtar
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/comments.txtar
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/err-shadow-builtin.txtar
    inline.go:55: inline f() @ /tmp/TestDataerr-shadow-builtin.txtar2894177189/001/a/nil.go:5:7
    inline.go:373: multiple-assignment vars: map[]
    callee.go:92: analyzeCallee func testdata/a.h(x int) int @ /tmp/TestDataerr-shadow-builtin.txtar2894177189/001/a/type.go:8:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + int۰0(1)
    inline.go:55: inline h(0) @ /tmp/TestDataerr-shadow-builtin.txtar2894177189/001/a/type.go:5:7
    inline.go:373: multiple-assignment vars: map[]
=== CONT  TestData/empty-body.txtar
=== NAME  TestData/comments.txtar
    inline.go:55: inline f() @ /tmp/TestDatacomments.txtar2819222251/001/a/f.go:4:3
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    callee.go:92: analyzeCallee func testdata/a.g() int @ /tmp/TestDatacomments.txtar2819222251/001/a/g.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint 1 + 1
    inline.go:55: inline g() @ /tmp/TestDatacomments.txtar2819222251/001/a/g.go:4:11
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== CONT  TestData/param-subst.txtar
=== NAME  TestData/err-basic.txtar
    callee.go:92: analyzeCallee func testdata/a.f[T any]() @ /tmp/TestDataerr-basic.txtar3857048134/001/a/generic.go:7:1
    callee.go:92: analyzeCallee func testdata/a.g() @ /tmp/TestDataerr-basic.txtar3857048134/001/a/nobody.go:7:1
=== CONT  TestData/method.txtar
=== NAME  TestData/param-subst.txtar
    callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDataparam-subst.txtar3917530024/001/a/a0.go:5:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint int۰0(2) *
        
        	y
    falcon.go:200: falcon: emit constraint x + int۰0(2)*y
    inline.go:55: inline add(2, 1+1) @ /tmp/TestDataparam-subst.txtar3917530024/001/a/a0.go:3:12
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 1 + 1 pure=true effects=false duplicable=false free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint int۰0(2) *
        
        	y satisfied
    inline.go:1451: falcon: constraint x + int۰0(2)*y satisfied
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #32 to "2"
    inline.go:1353: replacing parameter "y" by argument "1 + 1"
    inline.go:549: - replace id "y" @ #38 to "1 + 1"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== CONT  TestData/multistmt-body.txtar
=== NAME  TestData/empty-body.txtar
    inline_test.go:98: /tmp/TestDataempty-body.txtar1099420624/001/a/a3.go:9:23: missing return
    callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /tmp/TestDataempty-body.txtar1099420624/001/a/a0.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/method.txtar
    callee.go:92: analyzeCallee func (testdata/a.T).f0() @ /tmp/TestDatamethod.txtar368540675/001/a/f0.go:5:1
=== NAME  TestData/empty-body.txtar
    inline.go:55: inline empty() @ /tmp/TestDataempty-body.txtar1099420624/001/a/a0.go:4:7
    inline.go:373: multiple-assignment vars: map[]
=== NAME  TestData/method.txtar
    callee.go:467: effects list = [0 -2]
=== NAME  TestData/empty-body.txtar
    inline.go:661: arg #0: []any{} pure=true effects=false duplicable=false free=map[] type=[]any
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1353: replacing parameter "" by argument "[]any{}"
    inline.go:1762: binding decl not needed: all parameters substituted
=== NAME  TestData/method.txtar
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/empty-body.txtar
    inline.go:711: strategy: reduce call to empty body
=== NAME  TestData/method.txtar
    falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
=== NAME  TestData/empty-body.txtar
    callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /tmp/TestDataempty-body.txtar1099420624/001/a/a0.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/method.txtar
    inline.go:55: inline x.f0() @ /tmp/TestDatamethod.txtar368540675/001/a/f0.go:8:6
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1427: falcon env: var recv testdata/a.T
    inline.go:1353: replacing parameter "recv" by argument "x"
    inline.go:549: - replace id "recv" @ #29 to "x"
    inline.go:1762: binding decl not needed: all parameters substituted
=== NAME  TestData/empty-body.txtar
    inline.go:55: inline empty(f()) @ /tmp/TestDataempty-body.txtar1099420624/001/a/a1.go:4:7
=== NAME  TestData/method.txtar
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== NAME  TestData/empty-body.txtar
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: f() pure=false effects=true duplicable=false free=map[f:true] type=(int, int)
    inline.go:1262: keeping param "" and following ones: argument f() is spread
    inline.go:1665: binding decls not yet supported for spread calls
    inline.go:711: strategy: reduce call to empty body
=== NAME  TestData/method.txtar
    callee.go:92: analyzeCallee func (testdata/a.T).f1(int, int) @ /tmp/TestDatamethod.txtar368540675/001/a/f1.go:3:1
=== NAME  TestData/empty-body.txtar
    callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /tmp/TestDataempty-body.txtar1099420624/001/a/a0.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/method.txtar
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
=== NAME  TestData/empty-body.txtar
    inline.go:55: inline empty(-1, ch, len(""), g(), <-ch) @ /tmp/TestDataempty-body.txtar1099420624/001/a/a2.go:4:7
    inline.go:373: multiple-assignment vars: map[]
=== NAME  TestData/method.txtar
    inline.go:55: inline x.f1(1, 2) @ /tmp/TestDatamethod.txtar368540675/001/a/f1.go:6:6
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
=== NAME  TestData/empty-body.txtar
    inline.go:661: arg #0: []any{-1, ch, len(""), g(), <-ch} pure=false effects=true duplicable=false free=map[] type=[]any
=== NAME  TestData/method.txtar
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
=== NAME  TestData/empty-body.txtar
    inline.go:1281: keeping param "": though unreferenced, it has effects
    inline.go:1408: falcon env: type int۰0 int
=== NAME  TestData/method.txtar
    inline.go:661: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1427: falcon env: var recv testdata/a.T
=== NAME  TestData/empty-body.txtar
    inline.go:1772: binding decl: var _ []any = []any{-1, ch, len(""), g(), <-ch}
=== NAME  TestData/method.txtar
    inline.go:1353: replacing parameter "recv" by argument "x"
=== NAME  TestData/empty-body.txtar
    inline.go:711: strategy: reduce call to empty body
=== NAME  TestData/method.txtar
    inline.go:549: - replace id "recv" @ #37 to "x"
    inline.go:1353: replacing parameter "" by argument "1"
    inline.go:1353: replacing parameter "" by argument "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== NAME  TestData/empty-body.txtar
    callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /tmp/TestDataempty-body.txtar1099420624/001/a/a3.go:9:1
    callee.go:467: effects list = []
=== NAME  TestData/method.txtar
    callee.go:92: analyzeCallee func (*testdata/a.T).g0() @ /tmp/TestDatamethod.txtar368540675/001/a/g0.go:3:1
=== NAME  TestData/empty-body.txtar
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
=== NAME  TestData/method.txtar
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
=== NAME  TestData/empty-body.txtar
    inline.go:55: inline new(T).empty() @ /tmp/TestDataempty-body.txtar1099420624/001/a/a3.go:4:14
    inline.go:373: multiple-assignment vars: map[]
=== NAME  TestData/method.txtar
    inline.go:55: inline x.g0() @ /tmp/TestDatamethod.txtar368540675/001/a/g0.go:6:6
=== NAME  TestData/empty-body.txtar
    inline.go:661: arg #0: *new(T) pure=false effects=false duplicable=false free=map[T:true new:true] type=testdata/a.T
    inline.go:1408: falcon env: type int۰0 int
=== NAME  TestData/method.txtar
    inline.go:373: multiple-assignment vars: map[var x testdata/a.T:true]
=== NAME  TestData/empty-body.txtar
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1353: replacing parameter "" by argument "*new(T)"
=== NAME  TestData/method.txtar
    inline.go:661: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*testdata/a.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var recv *testdata/a.T
    inline.go:1353: replacing parameter "recv" by argument "&x"
    inline.go:549: - replace id "recv" @ #30 to "&x"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    callee.go:92: analyzeCallee func (*testdata/a.T).g1(int, int) @ /tmp/TestDatamethod.txtar368540675/001/a/g1.go:3:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline x.g1(1, 2) @ /tmp/TestDatamethod.txtar368540675/001/a/g1.go:6:6
    inline.go:373: multiple-assignment vars: map[var x testdata/a.T:true]
    inline.go:661: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*testdata/a.T
    inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var recv *testdata/a.T
    inline.go:1353: replacing parameter "recv" by argument "&x"
    inline.go:549: - replace id "recv" @ #38 to "&x"
    inline.go:1353: replacing parameter "" by argument "1"
    inline.go:1353: replacing parameter "" by argument "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    callee.go:92: analyzeCallee func (testdata/a.T).h() int @ /tmp/TestDatamethod.txtar368540675/001/a/h.go:3:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
    inline.go:55: inline ptr.h() @ /tmp/TestDatamethod.txtar368540675/001/a/h.go:7:7
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: *ptr pure=false effects=false duplicable=false free=map[ptr:true] type=testdata/a.T
    inline.go:1294: keeping param "": arg contains perhaps the last reference to caller local var ptr *testdata/a.T @ /tmp/TestDatamethod.txtar368540675/001/a/h.go:6:6
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1772: binding decl: var _ T = *ptr
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    callee.go:92: analyzeCallee func (testdata/a.T).i() int @ /tmp/TestDatamethod.txtar368540675/001/a/i.go:3:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
=== NAME  TestData/empty-body.txtar
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:711: strategy: reduce call to empty body
    callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /tmp/TestDataempty-body.txtar1099420624/001/a/a3.go:9:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
    inline.go:55: inline x.empty() @ /tmp/TestDataempty-body.txtar1099420624/001/a/a4.go:5:9
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
    inline.go:1294: keeping param "": arg contains perhaps the last reference to caller local var x testdata/a.T @ /tmp/TestDataempty-body.txtar1099420624/001/a/a4.go:4:6
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1772: binding decl: var _ T = x
    inline.go:711: strategy: reduce call to empty body
=== NAME  TestData/method.txtar
    inline.go:55: inline (*T).i(nil) @ /tmp/TestDatamethod.txtar368540675/001/a/i.go:6:8
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: nil pure=true effects=false duplicable=true free=map[nil:true] type=untyped nil
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1353: replacing parameter "" by argument "nil"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== CONT  TestData/exprstmt.txtar
=== CONT  TestData/basic-reduce.txtar
=== NAME  TestData/multistmt-body.txtar
    callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /tmp/TestDatamultistmt-body.txtar2317677863/001/a/a1.go:8:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(z, 2) @ /tmp/TestDatamultistmt-body.txtar2317677863/001/a/a1.go:5:3
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: z pure=true effects=false duplicable=true free=map[z:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1312: keeping param "x": cannot replace with argument as it has free ref to z that is shadowed
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #38 to "2"
    inline.go:1772: binding decl: var x int = z
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    inline.go:154: keeping block braces: avoids name conflict
    callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /tmp/TestDatamultistmt-body.txtar2317677863/001/a/a1.go:8:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(a, 2) @ /tmp/TestDatamultistmt-body.txtar2317677863/001/a/a2.go:5:3
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: a pure=true effects=false duplicable=true free=map[a:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "a"
    inline.go:549: - replace id "x" @ #34 to "a"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #38 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    callee.go:92: analyzeCallee func testdata/a.g(x int, y int) int @ /tmp/TestDatamultistmt-body.txtar2317677863/001/a/a3.go:8:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline g(a, 2) @ /tmp/TestDatamultistmt-body.txtar2317677863/001/a/a3.go:5:3
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: a pure=true effects=false duplicable=true free=map[a:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "a"
    inline.go:549: - replace id "x" @ #39 to "a"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #43 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
=== CONT  TestData/cgo.txtar
=== NAME  TestData/basic-reduce.txtar
    callee.go:92: analyzeCallee func testdata/a.zero() int @ /tmp/TestDatabasic-reduce.txtar4167058904/001/a/a0.go:5:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline zero() @ /tmp/TestDatabasic-reduce.txtar4167058904/001/a/a0.go:3:13
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
    callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDatabasic-reduce.txtar4167058904/001/a/a1.go:8:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline add(one, 2) @ /tmp/TestDatabasic-reduce.txtar4167058904/001/a/a1.go:5:5
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: one pure=true effects=false duplicable=true free=map[one:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "one"
    inline.go:549: - replace id "x" @ #32 to "one"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #36 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDatabasic-reduce.txtar4167058904/001/a/a1.go:8:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline add(len(""), 2) @ /tmp/TestDatabasic-reduce.txtar4167058904/001/a/a2.go:3:12
    inline.go:661: arg #0: len("") pure=true effects=false duplicable=false free=map[len:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 0
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "len(\"\")"
    inline.go:549: - replace id "x" @ #32 to "len(\"\")"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #36 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== CONT  TestData/basic-literal.txtar
=== NAME  TestData/exprstmt.txtar
    callee.go:92: analyzeCallee func testdata/a.builtin() int @ /tmp/TestDataexprstmt.txtar4182193911/001/a/builtin.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline builtin() @ /tmp/TestDataexprstmt.txtar4182193911/001/a/builtin.go:4:9
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    callee.go:92: analyzeCallee func testdata/a.call() int @ /tmp/TestDataexprstmt.txtar4182193911/001/a/call.go:7:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline call() @ /tmp/TestDataexprstmt.txtar4182193911/001/a/call.go:4:6
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
    callee.go:92: analyzeCallee func testdata/a.constant() int @ /tmp/TestDataexprstmt.txtar4182193911/001/a/constant.go:7:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline constant() @ /tmp/TestDataexprstmt.txtar4182193911/001/a/constant.go:4:10
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    callee.go:92: analyzeCallee func testdata/a._copy() int @ /tmp/TestDataexprstmt.txtar4182193911/001/a/copy.go:7:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline _copy() @ /tmp/TestDataexprstmt.txtar4182193911/001/a/copy.go:4:7
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
    callee.go:92: analyzeCallee func testdata/a.recv() int @ /tmp/TestDataexprstmt.txtar4182193911/001/a/recv.go:7:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline recv() @ /tmp/TestDataexprstmt.txtar4182193911/001/a/recv.go:4:6
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
=== NAME  TestData/basic-literal.txtar
    callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDatabasic-literal.txtar3136761665/001/a/a1.go:7:1
    callee.go:467: effects list = [-2 0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline add(recover().(int), 2) @ /tmp/TestDatabasic-literal.txtar3136761665/001/a/a1.go:4:5
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: recover().(int) pure=false effects=true duplicable=false free=map[int:true recover:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1526: binding argument W0: preceded by W∞
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #51 to "2"
    inline.go:1772: binding decl: var x int = recover().(int)
    inline.go:1025: strategy: literalization
=== NAME  TestData/basic-err.txtar
    callee.go:92: analyzeCallee func testdata/a.getError(err error) string @ /tmp/TestDatabasic-err.txtar511446191/001/a/a.go:7:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    inline.go:55: inline getError(io.EOF) @ /tmp/TestDatabasic-err.txtar511446191/001/a/a.go:5:17
    inline.go:661: arg #0: io.EOF pure=false effects=false duplicable=true free=map[EOF:true io:true] type=error
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1427: falcon env: var err error
    inline.go:1353: replacing parameter "err" by argument "io.EOF"
    inline.go:549: - replace id "err" @ #41 to "io.EOF"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== NAME  TestData/cgo.txtar
    callee.go:92: analyzeCallee func testdata/a.a() @ /<<PKGBUILDDIR>>/_build/go-build/cb/cbb7eea3689c8f8ac858cf832441f1985b0b665d124c529379c585707af6c9d3-d:11:1
    callee.go:92: analyzeCallee func testdata/a.b() @ /tmp/TestDatacgo.txtar2361971353/001/a/a2.go:3:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline b() @ /tmp/TestDatacgo.txtar2361971353/001/a/a2.go:8:3
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    callee.go:92: analyzeCallee func testdata/a._Cfunc_f() (r1 testdata/a._Ctype_void) @ /<<PKGBUILDDIR>>/_build/go-build/80/805a783bc99916f5dc715b086feddcfbeddda763a46049f8ce917c085c5a30ea-d:37:1
    callee.go:92: analyzeCallee func testdata/a.g() @ /<<PKGBUILDDIR>>/_build/go-build/cb/cbb7eea3689c8f8ac858cf832441f1985b0b665d124c529379c585707af6c9d3-d:16:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline g() @ /<<PKGBUILDDIR>>/_build/go-build/cb/cbb7eea3689c8f8ac858cf832441f1985b0b665d124c529379c585707af6c9d3-d:13:3
--- PASS: TestData (0.01s)
    --- SKIP: TestData/crosspkg-selfref.txtar (0.00s)
    --- SKIP: TestData/crosspkg.txtar (0.00s)
    --- SKIP: TestData/dotimport.txtar (0.00s)
    --- SKIP: TestData/embed.txtar (0.00s)
    --- SKIP: TestData/err-unexported.txtar (0.00s)
    --- SKIP: TestData/import-shadow.txtar (0.00s)
    --- SKIP: TestData/internal.txtar (0.00s)
    --- SKIP: TestData/issue62667.txtar (0.00s)
    --- SKIP: TestData/issue63298.txtar (0.00s)
    --- SKIP: TestData/line-directives.txtar (0.00s)
    --- SKIP: TestData/revdotimport.txtar (0.00s)
    --- SKIP: TestData/std-internal.txtar (0.00s)
    --- PASS: TestData/err-shadow-pkg.txtar (0.04s)
    --- PASS: TestData/n-ary.txtar (0.07s)
    --- PASS: TestData/tailcall.txtar (0.09s)
    --- PASS: TestData/err-shadow-builtin.txtar (0.07s)
    --- PASS: TestData/comments.txtar (0.11s)
    --- PASS: TestData/err-basic.txtar (0.08s)
    --- PASS: TestData/param-subst.txtar (0.07s)
    --- PASS: TestData/method.txtar (0.10s)
    --- PASS: TestData/empty-body.txtar (0.12s)
    --- PASS: TestData/multistmt-body.txtar (0.08s)
    --- PASS: TestData/basic-reduce.txtar (0.08s)
    --- PASS: TestData/exprstmt.txtar (0.13s)
    --- PASS: TestData/basic-literal.txtar (0.07s)
    --- PASS: TestData/basic-err.txtar (1.25s)
    --- PASS: TestData/cgo.txtar (1.40s)
=== RUN   TestErrors
=== RUN   TestErrors/Generic_functions_are_not_yet_supported.
    callee.go:92: analyzeCallee func p.f[T any](x T) T @ callee.go:2:1
=== RUN   TestErrors/Methods_on_generic_types_are_not_yet_supported.
    callee.go:92: analyzeCallee func (p.G[T]).f(x T) T @ callee.go:2:25
--- PASS: TestErrors (0.00s)
    --- PASS: TestErrors/Generic_functions_are_not_yet_supported. (0.00s)
    --- PASS: TestErrors/Methods_on_generic_types_are_not_yet_supported. (0.00s)
=== RUN   TestBasics
=== RUN   TestBasics/Basic
    callee.go:92: analyzeCallee func p.f(x int) int @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(0) @ caller.go:2:10
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 0
    inline.go:1353: replacing parameter "x" by argument "0"
    inline.go:549: - replace id "x" @ #27 to "0"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestBasics/Empty_body,_no_arg_effects.
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(1, 2) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestBasics/Empty_body,_some_arg_effects.
    callee.go:92: analyzeCallee func p.f(x int, y int, z int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(1, recover().(int), 3) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: recover().(int) pure=false effects=true duplicable=false free=map[int:true recover:true] type=int
    inline.go:661: arg #2: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1281: keeping param "y": though unreferenced, it has effects
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1427: falcon env: var y int
    inline.go:1423: falcon env: const z int۰0 = 3
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:1353: replacing parameter "z" by argument "3"
    inline.go:1772: binding decl: var _ int = recover().(int)
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestBasics/Non-duplicable_arguments_are_not_substituted_even_if_pure.
    callee.go:92: analyzeCallee func p.f(s string, i int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    inline.go:55: inline f("hi", 0) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "hi" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1276: keeping param "s": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1427: falcon env: var s untyped string
    inline.go:1423: falcon env: const i int۰0 = 0
    inline.go:1353: replacing parameter "i" by argument "0"
    inline.go:549: - replace id "i" @ #38 to "0"
    inline.go:549: - replace id "i" @ #41 to "0"
    inline.go:1772: binding decl: var s string = "hi"
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestBasics/Workaround_for_T(x)_misformatting_(#63362).
    callee.go:92: analyzeCallee func p.f(ch <-chan int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(ch) @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: ch pure=true effects=false duplicable=true free=map[ch:true] type=chan int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var ch chan int
    inline.go:1344: param "ch": adding explicit chan int -> <-chan int conversion around argument
    inline.go:1353: replacing parameter "ch" by argument "(<-chan int)(ch)"
    inline.go:549: - replace id "ch" @ #26 to "(<-chan int)(ch)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestBasics/In_block_elision,_blank_decls_don't_count_when_computing_name_conflicts.
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(2) @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #24 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestBasics/Implicit_return_conversions_are_inserted_in_expr-context_reduction.
    callee.go:92: analyzeCallee func p.f(x int) error @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(0) @ caller.go:2:23
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 0
    inline.go:1353: replacing parameter "x" by argument "0"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestBasics (0.01s)
    --- PASS: TestBasics/Basic (0.00s)
    --- PASS: TestBasics/Empty_body,_no_arg_effects. (0.00s)
    --- PASS: TestBasics/Empty_body,_some_arg_effects. (0.00s)
    --- PASS: TestBasics/Non-duplicable_arguments_are_not_substituted_even_if_pure. (0.00s)
    --- PASS: TestBasics/Workaround_for_T(x)_misformatting_(#63362). (0.00s)
    --- PASS: TestBasics/In_block_elision,_blank_decls_don't_count_when_computing_name_conflicts. (0.00s)
    --- PASS: TestBasics/Implicit_return_conversions_are_inserted_in_expr-context_reduction. (0.00s)
=== RUN   TestDuplicable
=== RUN   TestDuplicable/Empty_strings_are_duplicable.
    callee.go:92: analyzeCallee func p.f(s string) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    inline.go:55: inline f("") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1423: falcon env: const s string۰1 = ""
    inline.go:1353: replacing parameter "s" by argument "\"\""
    inline.go:549: - replace id "s" @ #25 to "\"\""
    inline.go:549: - replace id "s" @ #28 to "\"\""
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestDuplicable/Non-empty_string_literals_are_not_duplicable.
    callee.go:92: analyzeCallee func p.f(s string) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    inline.go:55: inline f("hi") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "hi" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1276: keeping param "s": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1427: falcon env: var s untyped string
    inline.go:1772: binding decl: var s string = "hi"
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestDuplicable/Empty_array_literals_are_duplicable.
    callee.go:92: analyzeCallee func p.f(a [2]int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f([2]int{}) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: [2]int{} pure=true effects=false duplicable=true free=map[int:true] type=[2]int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a [2]int
    inline.go:1353: replacing parameter "a" by argument "[2]int{}"
    inline.go:549: - replace id "a" @ #25 to "[2]int{}"
    inline.go:549: - replace id "a" @ #28 to "[2]int{}"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestDuplicable/Non-empty_array_literals_are_not_duplicable.
    callee.go:92: analyzeCallee func p.f(a [2]int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f([2]int{1, 2}) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: [2]int{1, 2} pure=true effects=false duplicable=false free=map[int:true] type=[2]int
    inline.go:1276: keeping param "a": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a [2]int
    inline.go:1772: binding decl: var a [2]int = [2]int{1, 2}
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestDuplicable/Empty_struct_literals_are_duplicable.
    callee.go:92: analyzeCallee func p.f(s p.S) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(S{}) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: S{} pure=true effects=false duplicable=true free=map[S:true] type=p.S
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var s p.S
    inline.go:1353: replacing parameter "s" by argument "S{}"
    inline.go:549: - replace id "s" @ #20 to "S{}"
    inline.go:549: - replace id "s" @ #23 to "S{}"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestDuplicable/Non-empty_struct_literals_are_not_duplicable.
    callee.go:92: analyzeCallee func p.f(s p.S) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(S{x: 1}) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: S{x: 1} pure=true effects=false duplicable=false free=map[S:true] type=p.S
    inline.go:1276: keeping param "s": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var s p.S
    inline.go:1772: binding decl: var s S = S{x: 1}
    inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable (0.01s)
    --- PASS: TestDuplicable/Empty_strings_are_duplicable. (0.00s)
    --- PASS: TestDuplicable/Non-empty_string_literals_are_not_duplicable. (0.00s)
    --- PASS: TestDuplicable/Empty_array_literals_are_duplicable. (0.00s)
    --- PASS: TestDuplicable/Non-empty_array_literals_are_not_duplicable. (0.00s)
    --- PASS: TestDuplicable/Empty_struct_literals_are_duplicable. (0.00s)
    --- PASS: TestDuplicable/Non-empty_struct_literals_are_not_duplicable. (0.00s)
=== RUN   TestExprStmtReduction
=== RUN   TestExprStmtReduction/A_call_in_an_unrestricted_ExprStmt_may_be_replaced_by_the_body_stmts.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestExprStmtReduction/ExprStmts_in_the_body_of_a_switch_case_are_unrestricted.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:33
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestExprStmtReduction/ExprStmts_in_the_body_of_a_select_case_are_unrestricted.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:31
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestExprStmtReduction/Some_ExprStmt_contexts_are_restricted_to_simple_statements.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:25
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
=== RUN   TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_before).
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:31
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    inline.go:154: keeping block braces: avoids name conflict
=== RUN   TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_after).
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    inline.go:154: keeping block braces: avoids name conflict
=== RUN   TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_forward_jump_across_a_decl.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:25
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    inline.go:152: keeping block braces: caller uses control labels
--- PASS: TestExprStmtReduction (0.01s)
    --- PASS: TestExprStmtReduction/A_call_in_an_unrestricted_ExprStmt_may_be_replaced_by_the_body_stmts. (0.00s)
    --- PASS: TestExprStmtReduction/ExprStmts_in_the_body_of_a_switch_case_are_unrestricted. (0.00s)
    --- PASS: TestExprStmtReduction/ExprStmts_in_the_body_of_a_select_case_are_unrestricted. (0.00s)
    --- PASS: TestExprStmtReduction/Some_ExprStmt_contexts_are_restricted_to_simple_statements. (0.00s)
    --- PASS: TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_before). (0.00s)
    --- PASS: TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_after). (0.00s)
    --- PASS: TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_forward_jump_across_a_decl. (0.00s)
=== RUN   TestPrecedenceParens
=== RUN   TestPrecedenceParens/Multiplication_in_addition_context_(no_parens).
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x * y
    inline.go:55: inline f(2, 3) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1423: falcon env: const y int۰0 = 3
    inline.go:1451: falcon: constraint x * y satisfied
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #30 to "2"
    inline.go:1353: replacing parameter "y" by argument "3"
    inline.go:549: - replace id "y" @ #34 to "3"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestPrecedenceParens/Addition_in_multiplication_context_(parens).
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(2, 3) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 2
    inline.go:1423: falcon env: const y int۰0 = 3
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "2"
    inline.go:549: - replace id "x" @ #30 to "2"
    inline.go:1353: replacing parameter "y" by argument "3"
    inline.go:549: - replace id "y" @ #34 to "3"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestPrecedenceParens/Addition_in_negation_context_(parens).
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(1, 2) @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:549: - replace id "x" @ #30 to "1"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #34 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestPrecedenceParens/Addition_in_call_context_(no_parens).
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(1, 2) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1423: falcon env: const y int۰0 = 2
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:549: - replace id "x" @ #30 to "1"
    inline.go:1353: replacing parameter "y" by argument "2"
    inline.go:549: - replace id "y" @ #34 to "2"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestPrecedenceParens/Addition_in_slice_operand_context_(parens).
    callee.go:92: analyzeCallee func p.f(x string, y string) string @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f("x", "y") @ caller.go:2:17
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "x" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:661: arg #1: "y" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1423: falcon env: const x string۰1 = "x"
    inline.go:1423: falcon env: const y string۰1 = "y"
    inline.go:1451: falcon: constraint x + y satisfied
    inline.go:1353: replacing parameter "x" by argument "\"x\""
    inline.go:549: - replace id "x" @ #36 to "\"x\""
    inline.go:1353: replacing parameter "y" by argument "\"y\""
    inline.go:549: - replace id "y" @ #40 to "\"y\""
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestPrecedenceParens/String_literal_in_slice_operand_context_(no_parens).
    callee.go:92: analyzeCallee func p.f(x string) string @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    inline.go:55: inline f("xy") @ caller.go:2:17
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1423: falcon env: const x string۰1 = "xy"
    inline.go:1353: replacing parameter "x" by argument "\"xy\""
    inline.go:549: - replace id "x" @ #33 to "\"xy\""
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens (0.01s)
    --- PASS: TestPrecedenceParens/Multiplication_in_addition_context_(no_parens). (0.00s)
    --- PASS: TestPrecedenceParens/Addition_in_multiplication_context_(parens). (0.00s)
    --- PASS: TestPrecedenceParens/Addition_in_negation_context_(parens). (0.00s)
    --- PASS: TestPrecedenceParens/Addition_in_call_context_(no_parens). (0.00s)
    --- PASS: TestPrecedenceParens/Addition_in_slice_operand_context_(parens). (0.00s)
    --- PASS: TestPrecedenceParens/String_literal_in_slice_operand_context_(no_parens). (0.00s)
=== RUN   TestSubstitution
=== RUN   TestSubstitution/Arg_to_unref'd_param_can_be_eliminated_if_has_no_effects.
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(0, global) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: global pure=false effects=false duplicable=true free=map[global:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 0
    inline.go:1427: falcon env: var y int
    inline.go:1353: replacing parameter "x" by argument "0"
    inline.go:1353: replacing parameter "y" by argument "global"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestSubstitution/But_not_if_it_may_contain_last_reference_to_a_caller_local_var.
    callee.go:92: analyzeCallee func p.f(int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(local) @ caller.go:2:28
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
    inline.go:1294: keeping param "": arg contains perhaps the last reference to caller local var local int @ caller.go:2:16
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1772: binding decl: var _ int = local
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestSubstitution/Arguments_that_are_used_are_detected
    callee.go:92: analyzeCallee func p.f(int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(local) @ caller.go:2:39
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1353: replacing parameter "" by argument "local"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestSubstitution/Arguments_that_are_used_are_detected#01
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(z, z) @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: z pure=true effects=false duplicable=true free=map[z:true] type=int
    inline.go:661: arg #1: z pure=true effects=false duplicable=true free=map[z:true] type=int
    inline.go:1294: keeping param "y": arg contains perhaps the last reference to caller local var z int @ caller.go:2:16
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1353: replacing parameter "x" by argument "z"
    inline.go:549: - replace id "x" @ #25 to "z"
    inline.go:1772: binding decl: var _ int = z
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitution/Function_parameters_are_always_used
    callee.go:92: analyzeCallee func p.f(int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(local) @ caller.go:4:4
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1353: replacing parameter "" by argument "local"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestSubstitution/Regression_test_for_detection_of_shadowing_in_nested_functions.
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(y) @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: y pure=true effects=false duplicable=true free=map[y:true] type=int
    inline.go:1312: keeping param "x": cannot replace with argument as it has free ref to y that is shadowed
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1772: binding decl: var x int = y
    inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitution (0.01s)
    --- PASS: TestSubstitution/Arg_to_unref'd_param_can_be_eliminated_if_has_no_effects. (0.00s)
    --- PASS: TestSubstitution/But_not_if_it_may_contain_last_reference_to_a_caller_local_var. (0.00s)
    --- PASS: TestSubstitution/Arguments_that_are_used_are_detected (0.00s)
    --- PASS: TestSubstitution/Arguments_that_are_used_are_detected#01 (0.00s)
    --- PASS: TestSubstitution/Function_parameters_are_always_used (0.00s)
    --- PASS: TestSubstitution/Regression_test_for_detection_of_shadowing_in_nested_functions. (0.00s)
=== RUN   TestTailCallStrategy
=== RUN   TestTailCallStrategy/Tail_call.
    callee.go:92: analyzeCallee func p.f() int @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
=== RUN   TestTailCallStrategy/Void_tail_call.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestTailCallStrategy/Void_tail_call_with_defer.
    callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
=== RUN   TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_=_callee.sig).
    callee.go:92: analyzeCallee func p.f() error @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:26
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:948: strategy: reduce tail-call
=== RUN   TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_!=_callee.sig).
    callee.go:92: analyzeCallee func p.f() error @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestTailCallStrategy (0.00s)
    --- PASS: TestTailCallStrategy/Tail_call. (0.00s)
    --- PASS: TestTailCallStrategy/Void_tail_call. (0.00s)
    --- PASS: TestTailCallStrategy/Void_tail_call_with_defer. (0.00s)
    --- PASS: TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_=_callee.sig). (0.00s)
    --- PASS: TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_!=_callee.sig). (0.00s)
=== RUN   TestSpreadCalls
=== RUN   TestSpreadCalls/Edge_case:_cannot_literalize_spread_method_call.
    callee.go:92: analyzeCallee func (p.I).f(x p.I, y p.I) p.I @ callee.go:4:4
    callee.go:467: effects list = [-2 0 1 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.I"
    falcon.go:200: falcon: emit constraint x + y
    falcon.go:200: falcon: emit constraint x + y + r
    inline.go:55: inline recover().(I).f(g()) @ caller.go:2:36
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: recover().(I) pure=false effects=true duplicable=false free=map[I:true recover:true] type=p.I
    inline.go:661: arg #1: g() pure=false effects=true duplicable=false free=map[g:true] type=(p.I, p.I)
    inline.go:1262: keeping param "x" and following ones: argument g() is spread
    inline.go:1665: binding decls not yet supported for spread calls
=== RUN   TestSpreadCalls/Spread_argument_evaluated_for_effect.
    callee.go:92: analyzeCallee func p.f(int, int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g()) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(int, int)
    inline.go:1262: keeping param "" and following ones: argument g() is spread
    inline.go:1665: binding decls not yet supported for spread calls
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestSpreadCalls/Edge_case:_receiver_and_spread_argument,_both_evaluated_for_effect.
    callee.go:92: analyzeCallee func (p.T).f(int, int) @ callee.go:2:13
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.T"
    inline.go:55: inline T(0).f(g()) @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: T(0) pure=true effects=false duplicable=false free=map[T:true] type=p.T
    inline.go:661: arg #1: g() pure=false effects=true duplicable=false free=map[g:true] type=(int, int)
    inline.go:1262: keeping param "" and following ones: argument g() is spread
    inline.go:1665: binding decls not yet supported for spread calls
    inline.go:711: strategy: reduce call to empty body
=== RUN   TestSpreadCalls/Spread_call_in_return_(#63398).
    callee.go:92: analyzeCallee func p.f() (int, error) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:33
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:948: strategy: reduce tail-call
=== RUN   TestSpreadCalls/Implicit_return_conversions_defeat_reduction_of_spread_returns,_for_now.
    callee.go:92: analyzeCallee func p.f(x int) (_ error, _ error) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(0) @ caller.go:2:20
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 0
    inline.go:1353: replacing parameter "x" by argument "0"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
--- PASS: TestSpreadCalls (0.00s)
    --- PASS: TestSpreadCalls/Edge_case:_cannot_literalize_spread_method_call. (0.00s)
    --- PASS: TestSpreadCalls/Spread_argument_evaluated_for_effect. (0.00s)
    --- PASS: TestSpreadCalls/Edge_case:_receiver_and_spread_argument,_both_evaluated_for_effect. (0.00s)
    --- PASS: TestSpreadCalls/Spread_call_in_return_(#63398). (0.00s)
    --- PASS: TestSpreadCalls/Implicit_return_conversions_defeat_reduction_of_spread_returns,_for_now. (0.00s)
=== RUN   TestVariadic
=== RUN   TestVariadic/Variadic_cancellation_(basic).
    callee.go:92: analyzeCallee func p.f(args ...any) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(slice...) @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
    inline.go:1268: keeping param "args": escapes from callee
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var args []any
    inline.go:1772: binding decl: var args []any = slice
    inline.go:1025: strategy: literalization
=== RUN   TestVariadic/Variadic_cancellation_(literalization_with_parameter_elimination).
    callee.go:92: analyzeCallee func p.f(args ...any) @ callee.go:2:1
    callee.go:467: effects list = [-2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(slice...) @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var args []any
    inline.go:1353: replacing parameter "args" by argument "slice"
    inline.go:549: - replace id "args" @ #41 to "slice"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
=== RUN   TestVariadic/Variadic_cancellation_(reduction).
    callee.go:92: analyzeCallee func p.f(args ...any) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(slice...) @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var args []any
    inline.go:1353: replacing parameter "args" by argument "slice"
    inline.go:549: - replace id "args" @ #30 to "slice"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestVariadic/Variadic_elimination_(literalization).
    callee.go:92: analyzeCallee func p.f(x any, rest ...any) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(1, 2, 3) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: []any{2, 3} pure=true effects=false duplicable=false free=map[] type=[]any
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x untyped int
    inline.go:1427: falcon env: var rest []any
    inline.go:1344: param "x": adding explicit untyped int -> any conversion around argument
    inline.go:1353: replacing parameter "x" by argument "any(1)"
    inline.go:549: - replace id "x" @ #43 to "any(1)"
    inline.go:1353: replacing parameter "rest" by argument "[]any{2, 3}"
    inline.go:549: - replace id "rest" @ #46 to "[]any{2, 3}"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
=== RUN   TestVariadic/Variadic_elimination_(reduction).
    callee.go:92: analyzeCallee func p.f(x int, rest ...int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(1, 2, 3) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #1: []int{2, 3} pure=true effects=false duplicable=false free=map[] type=[]int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1423: falcon env: const x int۰0 = 1
    inline.go:1427: falcon env: var rest []int
    inline.go:1353: replacing parameter "x" by argument "1"
    inline.go:549: - replace id "x" @ #37 to "1"
    inline.go:1353: replacing parameter "rest" by argument "[]int{2, 3}"
    inline.go:549: - replace id "rest" @ #40 to "[]int{2, 3}"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestVariadic/Spread_call_to_variadic_(1_arg,_1_param).
    callee.go:92: analyzeCallee func p.f(rest ...int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g()) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int)
    inline.go:1262: keeping param "rest" and following ones: argument g() is spread
    inline.go:1665: binding decls not yet supported for spread calls
    inline.go:1025: strategy: literalization
=== RUN   TestVariadic/Spread_call_to_variadic_(1_arg,_2_params).
    callee.go:92: analyzeCallee func p.f(x int, rest ...int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g()) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int)
    inline.go:1262: keeping param "x" and following ones: argument g() is spread
    inline.go:1665: binding decls not yet supported for spread calls
    inline.go:1025: strategy: literalization
=== RUN   TestVariadic/Spread_call_to_variadic_(1_arg,_3_params).
    callee.go:92: analyzeCallee func p.f(x int, y int, rest ...int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 2 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g()) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int, c int)
    inline.go:1262: keeping param "x" and following ones: argument g() is spread
    inline.go:1665: binding decls not yet supported for spread calls
    inline.go:1025: strategy: literalization
--- PASS: TestVariadic (0.01s)
    --- PASS: TestVariadic/Variadic_cancellation_(basic). (0.00s)
    --- PASS: TestVariadic/Variadic_cancellation_(literalization_with_parameter_elimination). (0.00s)
    --- PASS: TestVariadic/Variadic_cancellation_(reduction). (0.00s)
    --- PASS: TestVariadic/Variadic_elimination_(literalization). (0.00s)
    --- PASS: TestVariadic/Variadic_elimination_(reduction). (0.00s)
    --- PASS: TestVariadic/Spread_call_to_variadic_(1_arg,_1_param). (0.00s)
    --- PASS: TestVariadic/Spread_call_to_variadic_(1_arg,_2_params). (0.00s)
    --- PASS: TestVariadic/Spread_call_to_variadic_(1_arg,_3_params). (0.00s)
=== RUN   TestParameterBindingDecl
=== RUN   TestParameterBindingDecl/IncDec_counts_as_assignment.
    callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1272: keeping param "x": assigned by callee
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x untyped int
    inline.go:1772: binding decl: var x int = 1
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestParameterBindingDecl/Binding_declaration_(x,_y,_z_eliminated).
    callee.go:92: analyzeCallee func p.f(w any, x any, y any, z int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 3 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(0), g(1), g(2), g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(0) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1281: keeping param "x": though unreferenced, it has effects
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var w int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1427: falcon env: var z int
    inline.go:1541: binding argument W0: W1 is bound
    inline.go:1344: param "y": adding explicit int -> any conversion around argument
    inline.go:1353: replacing parameter "y" by argument "any(g(2))"
    inline.go:549: - replace id "y" @ #40 to "any(g(2))"
    inline.go:1353: replacing parameter "z" by argument "g(3)"
    inline.go:549: - replace id "z" @ #43 to "g(3)"
    inline.go:1772: binding decl: var w, _ any = g(0), g(1)
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestParameterBindingDecl/Reduction_of_stmt-context_call_to_{_return_exprs_},_with_substitution
    callee.go:92: analyzeCallee func p.f(ch chan int) int @ callee.go:2:1
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g()) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=chan int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var ch chan int
    inline.go:1353: replacing parameter "ch" by argument "g()"
    inline.go:549: - replace id "ch" @ #35 to "g()"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
=== RUN   TestParameterBindingDecl/Binding_decl_in_reduction_of_stmt-context_call_to_{_return_exprs_}
    callee.go:92: analyzeCallee func p.f(x int) int @ callee.go:2:1
    callee.go:467: effects list = [-2 0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1526: binding argument W0: preceded by W∞
    inline.go:1772: binding decl: var x int = g(1)
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
=== RUN   TestParameterBindingDecl/No_binding_decl_due_to_shadowing_of_int
    callee.go:92: analyzeCallee func p.f(int any, y any, z int) @ callee.go:2:1
    callee.go:467: effects list = [-2 0 1 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var int int
    inline.go:1427: falcon env: var y int
    inline.go:1427: falcon env: var z int
    inline.go:1526: binding argument W2: preceded by W∞
    inline.go:1541: binding argument W0: W2 is bound
    inline.go:1541: binding argument W1: W2 is bound
    inline.go:1692: binding decl would shadow free name "int"
    inline.go:1025: strategy: literalization
=== RUN   TestParameterBindingDecl/An_indirect_method_selection_(*x).g_acts_as_a_read.
    callee.go:92: analyzeCallee func p.f(x *p.T, y any) any @ callee.go:2:1
    callee.go:467: effects list = [0 -1 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(x, recover()) @ caller.go:2:17
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
    inline.go:661: arg #1: recover() pure=false effects=true duplicable=false free=map[recover:true] type=interface{}
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x *p.T
    inline.go:1427: falcon env: var y interface{}
    inline.go:1526: binding argument W1: preceded by R∞
    inline.go:1353: replacing parameter "x" by argument "x"
    inline.go:549: - replace id "x" @ #33 to "x"
    inline.go:1772: binding decl: var y any = recover()
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
=== RUN   TestParameterBindingDecl/A_direct_method_selection_x.g_is_pure.
    callee.go:92: analyzeCallee func p.f(x *p.T, y any) any @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(x, recover()) @ caller.go:2:17
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
    inline.go:661: arg #1: recover() pure=false effects=true duplicable=false free=map[recover:true] type=interface{}
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x *p.T
    inline.go:1427: falcon env: var y interface{}
    inline.go:1353: replacing parameter "x" by argument "x"
    inline.go:549: - replace id "x" @ #33 to "x"
    inline.go:1353: replacing parameter "y" by argument "recover()"
    inline.go:549: - replace id "y" @ #37 to "recover()"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
=== RUN   TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(all_params).
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [-2 0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint y + x
    inline.go:55: inline f(g(1), g(2)) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1526: binding argument W1: preceded by W∞
    inline.go:1541: binding argument W0: W1 is bound
    inline.go:1772: binding decl: var x, y int = g(1), g(2)
    inline.go:1025: strategy: literalization
=== RUN   TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(some_params).
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [1 0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint y + x
    inline.go:55: inline f(g(1), g(2)) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1526: binding argument W0: preceded by W1
    inline.go:1353: replacing parameter "y" by argument "g(2)"
    inline.go:549: - replace id "y" @ #28 to "g(2)"
    inline.go:1772: binding decl: var x int = g(1)
    inline.go:1025: strategy: literalization
=== RUN   TestParameterBindingDecl/Literalization_can't_yet_use_of_a_binding_decl_if_named_results.
    callee.go:92: analyzeCallee func p.f(x int, y int) (z int) @ callee.go:2:1
    callee.go:467: effects list = [1 0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint y + x
    inline.go:55: inline f(g(1), g(2)) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1526: binding argument W0: preceded by W1
    inline.go:1353: replacing parameter "y" by argument "g(2)"
    inline.go:549: - replace id "y" @ #31 to "g(2)"
    inline.go:1772: binding decl: var (
        	x int = g(1)
        	z int
        )
    inline.go:1025: strategy: literalization
--- PASS: TestParameterBindingDecl (0.02s)
    --- PASS: TestParameterBindingDecl/IncDec_counts_as_assignment. (0.00s)
    --- PASS: TestParameterBindingDecl/Binding_declaration_(x,_y,_z_eliminated). (0.00s)
    --- PASS: TestParameterBindingDecl/Reduction_of_stmt-context_call_to_{_return_exprs_},_with_substitution (0.00s)
    --- PASS: TestParameterBindingDecl/Binding_decl_in_reduction_of_stmt-context_call_to_{_return_exprs_} (0.00s)
    --- PASS: TestParameterBindingDecl/No_binding_decl_due_to_shadowing_of_int (0.00s)
    --- PASS: TestParameterBindingDecl/An_indirect_method_selection_(*x).g_acts_as_a_read. (0.00s)
    --- PASS: TestParameterBindingDecl/A_direct_method_selection_x.g_is_pure. (0.00s)
    --- PASS: TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(all_params). (0.00s)
    --- PASS: TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(some_params). (0.00s)
    --- PASS: TestParameterBindingDecl/Literalization_can't_yet_use_of_a_binding_decl_if_named_results. (0.00s)
=== RUN   TestEmbeddedFields
=== RUN   TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(direct).
    callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:13
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.T"
    inline.go:55: inline u.f() @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: u.T pure=true effects=false duplicable=false free=map[u:true] type=p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1427: falcon env: var t p.T
    inline.go:1353: replacing parameter "t" by argument "u.T"
    inline.go:549: - replace id "t" @ #23 to "u.T"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_*).
    callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:45
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.T"
    inline.go:55: inline v.f() @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: *v.U.T pure=false effects=false duplicable=false free=map[v:true] type=p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1427: falcon env: var t p.T
    inline.go:1353: replacing parameter "t" by argument "*v.U.T"
    inline.go:549: - replace id "t" @ #23 to "*v.U.T"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_&).
    callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:44
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline v.f() @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[var v p.V:true]
    inline.go:661: arg #0: &v.U.T pure=false effects=false duplicable=false free=map[v:true] type=*p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var t *p.T
    inline.go:1353: replacing parameter "t" by argument "&v.U.T"
    inline.go:549: - replace id "t" @ #24 to "&v.U.T"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/Embedded_fields_in_T.f_method_selection.
    callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:13
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.T"
    inline.go:55: inline U.f(u) @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: u.T pure=true effects=false duplicable=false free=map[u:true] type=p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1427: falcon env: var t p.T
    inline.go:1353: replacing parameter "t" by argument "u.T"
    inline.go:549: - replace id "t" @ #23 to "u.T"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/Embedded_fields_in_T.f_method_selection_(implicit_*).
    callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:45
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.T"
    inline.go:55: inline V.f(v) @ caller.go:2:18
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: *v.U.T pure=false effects=false duplicable=false free=map[v:true] type=p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1427: falcon env: var t p.T
    inline.go:1353: replacing parameter "t" by argument "*v.U.T"
    inline.go:549: - replace id "t" @ #23 to "*v.U.T"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/Embedded_fields_in_(*T).f_method_selection.
    callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:44
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline (*V).f(&v) @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[var v p.V:true]
    inline.go:661: arg #0: &(&v).U.T pure=false effects=false duplicable=false free=map[v:true] type=*p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var t *p.T
    inline.go:1353: replacing parameter "t" by argument "&(&v).U.T"
    inline.go:549: - replace id "t" @ #24 to "&(&v).U.T"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/No_binding_decl_is_required_for_recv_in_method-to-method_calls.
    callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:18
    callee.go:467: effects list = [-2 0 -1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline x.f() @ caller.go:2:22
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x *p.T
    inline.go:1353: replacing parameter "x" by argument "x"
    inline.go:549: - replace id "x" @ #30 to "x"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestEmbeddedFields/Same,_with_implicit_&recv.
    callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:18
    callee.go:467: effects list = [-2 0 -1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline x.f() @ caller.go:2:21
    inline.go:373: multiple-assignment vars: map[var x p.T:true]
    inline.go:661: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*p.T
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x *p.T
    inline.go:1526: binding argument R0: preceded by W∞
    inline.go:1772: binding decl: var x *T = &x
    inline.go:980: strategy: reduce stmt-context call to { stmts }
    inline.go:154: keeping block braces: avoids name conflict
--- PASS: TestEmbeddedFields (0.01s)
    --- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(direct). (0.00s)
    --- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_*). (0.00s)
    --- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_&). (0.00s)
    --- PASS: TestEmbeddedFields/Embedded_fields_in_T.f_method_selection. (0.00s)
    --- PASS: TestEmbeddedFields/Embedded_fields_in_T.f_method_selection_(implicit_*). (0.00s)
    --- PASS: TestEmbeddedFields/Embedded_fields_in_(*T).f_method_selection. (0.00s)
    --- PASS: TestEmbeddedFields/No_binding_decl_is_required_for_recv_in_method-to-method_calls. (0.00s)
    --- PASS: TestEmbeddedFields/Same,_with_implicit_&recv. (0.00s)
=== RUN   TestSubstitutionPreservesArgumentEffectOrder
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_but_parameters_are_evaluated_in_order.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 2 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1353: replacing parameter "a" by argument "g(1)"
    inline.go:549: - replace id "a" @ #28 to "g(1)"
    inline.go:1353: replacing parameter "b" by argument "g(2)"
    inline.go:549: - replace id "b" @ #31 to "g(2)"
    inline.go:1353: replacing parameter "c" by argument "g(3)"
    inline.go:549: - replace id "c" @ #34 to "g(3)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_and_parameters_are_evaluated_out_of_order.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1526: binding argument W1: preceded by W2
    inline.go:1541: binding argument W0: W1 is bound
    inline.go:1353: replacing parameter "c" by argument "g(3)"
    inline.go:549: - replace id "c" @ #31 to "g(3)"
    inline.go:1772: binding decl: var a, b int = g(1), g(2)
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Pure_arguments_may_commute_with_argument_that_have_effects.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), 2, g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1423: falcon env: const b int۰0 = 2
    inline.go:1427: falcon env: var c int
    inline.go:1353: replacing parameter "a" by argument "g(1)"
    inline.go:549: - replace id "a" @ #28 to "g(1)"
    inline.go:1353: replacing parameter "b" by argument "2"
    inline.go:549: - replace id "b" @ #34 to "2"
    inline.go:1353: replacing parameter "c" by argument "g(3)"
    inline.go:549: - replace id "c" @ #31 to "g(3)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_may_commute_with_each_other.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 3 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), x, y, g(2)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: x pure=false effects=false duplicable=true free=map[x:true] type=int
    inline.go:661: arg #2: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:661: arg #3: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1427: falcon env: var d int
    inline.go:1353: replacing parameter "a" by argument "g(1)"
    inline.go:549: - replace id "a" @ #31 to "g(1)"
    inline.go:1353: replacing parameter "b" by argument "x"
    inline.go:549: - replace id "b" @ #37 to "x"
    inline.go:1353: replacing parameter "c" by argument "y"
    inline.go:549: - replace id "c" @ #34 to "y"
    inline.go:1353: replacing parameter "d" by argument "g(2)"
    inline.go:549: - replace id "d" @ #40 to "g(2)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_arguments_that_have_effects_(1)
    callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 3 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), g(2), y, g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:661: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1427: falcon env: var d int
    inline.go:1526: binding argument W1: preceded by R2
    inline.go:1541: binding argument W0: W1 is bound
    inline.go:1353: replacing parameter "c" by argument "y"
    inline.go:549: - replace id "c" @ #34 to "y"
    inline.go:1353: replacing parameter "d" by argument "g(3)"
    inline.go:549: - replace id "d" @ #40 to "g(3)"
    inline.go:1772: binding decl: var a, b int = g(1), g(2)
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_those_that_have_effects_(2).
    callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 1 3 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), y, g(2), g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:661: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1427: falcon env: var d int
    inline.go:1526: binding argument R1: preceded by W2
    inline.go:1541: binding argument W0: R1 is bound
    inline.go:1353: replacing parameter "c" by argument "g(2)"
    inline.go:549: - replace id "c" @ #34 to "g(2)"
    inline.go:1353: replacing parameter "d" by argument "g(3)"
    inline.go:549: - replace id "d" @ #40 to "g(3)"
    inline.go:1772: binding decl: var a, b int = g(1), y
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Callee_effects_commute_with_pure_arguments.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
    callee.go:467: effects list = [0 2 -2 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), 2, g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1423: falcon env: const b int۰0 = 2
    inline.go:1427: falcon env: var c int
    inline.go:1353: replacing parameter "a" by argument "g(1)"
    inline.go:549: - replace id "a" @ #28 to "g(1)"
    inline.go:1353: replacing parameter "b" by argument "2"
    inline.go:549: - replace id "b" @ #51 to "2"
    inline.go:1353: replacing parameter "c" by argument "g(3)"
    inline.go:549: - replace id "c" @ #31 to "g(3)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Callee_reads_may_commute_with_impure_arguments.
    callee.go:92: analyzeCallee func p.f(a int, b int) @ callee.go:2:1
    callee.go:467: effects list = [0 -1 1 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), y) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1353: replacing parameter "a" by argument "g(1)"
    inline.go:549: - replace id "a" @ #25 to "g(1)"
    inline.go:1353: replacing parameter "b" by argument "y"
    inline.go:549: - replace id "b" @ #31 to "y"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/All_impure_parameters_preceding_a_read_hazard_must_be_kept.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(x, y, z) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
    inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:661: arg #2: z pure=false effects=false duplicable=true free=map[z:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1526: binding argument R2: preceded by W∞
    inline.go:1353: replacing parameter "a" by argument "x"
    inline.go:549: - replace id "a" @ #28 to "x"
    inline.go:1353: replacing parameter "b" by argument "y"
    inline.go:549: - replace id "b" @ #31 to "y"
    inline.go:1772: binding decl: var c int = z
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/All_parameters_preceding_a_write_hazard_must_be_kept.
    callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 -2 2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(x, y, g(0)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
    inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:661: arg #2: g(0) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1526: binding argument W2: preceded by W∞
    inline.go:1541: binding argument R0: W2 is bound
    inline.go:1541: binding argument R1: W2 is bound
    inline.go:1772: binding decl: var a, b, c int = x, y, g(0)
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/[W1_R0_W2_W4_R3]_--_test_case_for_second_iteration_of_effect_loop
    callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int, e int) @ callee.go:2:1
    callee.go:467: effects list = [1 0 2 4 3 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(x, g(1), g(2), y, g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
    inline.go:661: arg #1: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #3: y pure=false effects=false duplicable=true free=map[y:true] type=int
    inline.go:661: arg #4: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var a int
    inline.go:1427: falcon env: var b int
    inline.go:1427: falcon env: var c int
    inline.go:1427: falcon env: var d int
    inline.go:1427: falcon env: var e int
    inline.go:1526: binding argument R3: preceded by W4
    inline.go:1541: binding argument W1: R3 is bound
    inline.go:1541: binding argument W2: R3 is bound
    inline.go:1541: binding argument R0: W2 is bound
    inline.go:1353: replacing parameter "e" by argument "g(3)"
    inline.go:549: - replace id "e" @ #43 to "g(3)"
    inline.go:1772: binding decl: var a, b, c, d int = x, g(1), g(2), y
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_args_already_rejected_(e.g._due_to_shadowing)_are_detected_too.
    callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
    callee.go:467: effects list = [0 1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + y
    inline.go:55: inline f(x.y, set(&x, x, nil)) @ caller.go:2:40
    inline.go:373: multiple-assignment vars: map[var x *struct{y int}:true]
    inline.go:661: arg #0: x.y pure=false effects=false duplicable=false free=map[x:true] type=int
    inline.go:661: arg #1: set(&x, x, nil) pure=false effects=true duplicable=false free=map[nil:true set:true x:true] type=int
    inline.go:1312: keeping param "y": cannot replace with argument as it has free ref to x that is shadowed
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1541: binding argument R0: W1 is bound
    inline.go:1772: binding decl: var x, y int = x.y, set(&x, x, nil)
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
    inline.go:154: keeping block braces: avoids name conflict
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(variant)
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [1]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), g(2)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1281: keeping param "x": though unreferenced, it has effects
    inline.go:1268: keeping param "y": escapes from callee
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1772: binding decl: var _, y int = g(1), g(2)
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(unreferenced_fx_variant)
    callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(v, g(2)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: v pure=false effects=false duplicable=true free=map[v:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1281: keeping param "y": though unreferenced, it has effects
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x int
    inline.go:1427: falcon env: var y int
    inline.go:1541: binding argument R0: W1 is bound
    inline.go:1772: binding decl: var x, _ int = v, g(2)
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesArgumentEffectOrder/Defer_f()_evaluates_f()_before_unknown_effects
    callee.go:92: analyzeCallee func p.f(int any, y any, z int) @ callee.go:2:1
    callee.go:467: effects list = [0 1 2 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var int int
    inline.go:1427: falcon env: var y int
    inline.go:1427: falcon env: var z int
    inline.go:1344: param "int": adding explicit int -> any conversion around argument
    inline.go:1353: replacing parameter "int" by argument "any(g(1))"
    inline.go:549: - replace id "int" @ #42 to "any(g(1))"
    inline.go:1344: param "y": adding explicit int -> any conversion around argument
    inline.go:1353: replacing parameter "y" by argument "any(g(2))"
    inline.go:549: - replace id "y" @ #47 to "any(g(2))"
    inline.go:1353: replacing parameter "z" by argument "g(3)"
    inline.go:549: - replace id "z" @ #50 to "g(3)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
--- PASS: TestSubstitutionPreservesArgumentEffectOrder (0.02s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_but_parameters_are_evaluated_in_order. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_and_parameters_are_evaluated_out_of_order. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Pure_arguments_may_commute_with_argument_that_have_effects. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_may_commute_with_each_other. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_arguments_that_have_effects_(1) (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_those_that_have_effects_(2). (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Callee_effects_commute_with_pure_arguments. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Callee_reads_may_commute_with_impure_arguments. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/All_impure_parameters_preceding_a_read_hazard_must_be_kept. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/All_parameters_preceding_a_write_hazard_must_be_kept. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/[W1_R0_W2_W4_R3]_--_test_case_for_second_iteration_of_effect_loop (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_args_already_rejected_(e.g._due_to_shadowing)_are_detected_too. (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(variant) (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(unreferenced_fx_variant) (0.00s)
    --- PASS: TestSubstitutionPreservesArgumentEffectOrder/Defer_f()_evaluates_f()_before_unknown_effects (0.00s)
=== RUN   TestNamedResultVars
=== RUN   TestNamedResultVars/Stmt-context_call_to_{return_g()}_that_mentions_named_result.
    callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
    callee.go:467: effects list = [-2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1772: binding decl: var x int
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:808: callee body is valid as statement
=== RUN   TestNamedResultVars/Ditto,_with_binding_decl_again.
    callee.go:92: analyzeCallee func p.f(y string) (x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint x + x
    falcon.go:200: falcon: emit constraint y + y
    falcon.go:200: falcon: emit constraint x + x + len(y+y)
    inline.go:55: inline f(".") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1276: keeping param "y": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1427: falcon env: var y untyped string
    inline.go:1772: binding decl: var (
        	y string = "."
        	x int
        )
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestNamedResultVars/Ditto,_with_binding_decl_(due_to_repeated_y_refs).
    callee.go:92: analyzeCallee func p.f(y string) (x string) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint x + y
    falcon.go:200: falcon: emit constraint x + y + y
    inline.go:55: inline f(".") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1276: keeping param "y": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1427: falcon env: var y untyped string
    inline.go:1772: binding decl: var (
        	y string = "."
        	x string
        )
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestNamedResultVars/Stmt-context_call_to_{return_binary}_that_mentions_named_result.
    callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:200: falcon: emit constraint x + x
    inline.go:55: inline f() @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1772: binding decl: var x int
    inline.go:804: strategy: reduce stmt-context call to { return exprs }
    inline.go:825: callee body is not valid as statement
=== RUN   TestNamedResultVars/Tail_call_to_{return_expr}_that_mentions_named_result.
    callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1772: binding decl: var x int
    inline.go:1025: strategy: literalization
=== RUN   TestNamedResultVars/Tail_call_to_{return}_that_implicitly_reads_named_result.
    callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:1025: strategy: literalization
=== RUN   TestNamedResultVars/Spread-context_call_to_{return_expr}_that_mentions_named_result.
    callee.go:92: analyzeCallee func p.f() (x int, y int) @ callee.go:2:1
    callee.go:467: effects list = []
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f() @ caller.go:2:24
    inline.go:373: multiple-assignment vars: map[]
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1772: binding decl: var x, y int
    inline.go:1025: strategy: literalization
=== RUN   TestNamedResultVars/Shadowing_in_binding_decl_for_named_results_=>_literalization.
    callee.go:92: analyzeCallee func p.f(y string) (x int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type string۰1 string // "string"
    falcon.go:200: falcon: emit constraint x + x
    falcon.go:200: falcon: emit constraint y + y
    falcon.go:200: falcon: emit constraint x + x + len(y+y)
    inline.go:55: inline f(".") @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
    inline.go:1276: keeping param "y": argument is not duplicable
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type string۰1 string
    inline.go:1427: falcon env: var y untyped string
    inline.go:1692: binding decl would shadow free name "y"
    inline.go:1025: strategy: literalization
--- PASS: TestNamedResultVars (0.01s)
    --- PASS: TestNamedResultVars/Stmt-context_call_to_{return_g()}_that_mentions_named_result. (0.00s)
    --- PASS: TestNamedResultVars/Ditto,_with_binding_decl_again. (0.00s)
    --- PASS: TestNamedResultVars/Ditto,_with_binding_decl_(due_to_repeated_y_refs). (0.00s)
    --- PASS: TestNamedResultVars/Stmt-context_call_to_{return_binary}_that_mentions_named_result. (0.00s)
    --- PASS: TestNamedResultVars/Tail_call_to_{return_expr}_that_mentions_named_result. (0.00s)
    --- PASS: TestNamedResultVars/Tail_call_to_{return}_that_implicitly_reads_named_result. (0.00s)
    --- PASS: TestNamedResultVars/Spread-context_call_to_{return_expr}_that_mentions_named_result. (0.00s)
    --- PASS: TestNamedResultVars/Shadowing_in_binding_decl_for_named_results_=>_literalization. (0.00s)
=== RUN   TestSubstitutionPreservesParameterType
=== RUN   TestSubstitutionPreservesParameterType/Substitution_preserves_argument_type_(#63193).
    callee.go:92: analyzeCallee func p.f(x int16) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
    inline.go:55: inline f(1) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int16۰1 int16
    inline.go:1423: falcon env: const x int16۰1 = 1
    inline.go:1344: param "x": adding explicit untyped int -> int16 conversion around argument
    inline.go:1353: replacing parameter "x" by argument "int16(1)"
    inline.go:549: - replace id "x" @ #23 to "int16(1)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesParameterType/Same,_with_non-constant_(unnamed_to_named_struct)_conversion.
    callee.go:92: analyzeCallee func p.f(x p.T) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(struct{}{}) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: struct{}{} pure=true effects=false duplicable=true free=map[] type=struct{}
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x struct{}
    inline.go:1344: param "x": adding explicit struct{} -> p.T conversion around argument
    inline.go:1353: replacing parameter "x" by argument "T(struct{}{})"
    inline.go:549: - replace id "x" @ #19 to "T(struct{}{})"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesParameterType/Same,_with_non-constant_(chan_to_<-chan)_conversion.
    callee.go:92: analyzeCallee func p.f(x <-chan int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(ch) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: ch pure=false effects=false duplicable=true free=map[ch:true] type=chan int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x chan int
    inline.go:1344: param "x": adding explicit chan int -> <-chan int conversion around argument
    inline.go:1353: replacing parameter "x" by argument "T(ch)"
    inline.go:549: - replace id "x" @ #19 to "T(ch)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesParameterType/Same,_with_untyped_nil_to_typed_nil_conversion.
    callee.go:92: analyzeCallee func p.f(x *int) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    inline.go:55: inline f(nil) @ caller.go:2:13
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: nil pure=true effects=false duplicable=true free=map[nil:true] type=untyped nil
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1427: falcon env: var x untyped nil
    inline.go:1344: param "x": adding explicit untyped nil -> *int conversion around argument
    inline.go:1353: replacing parameter "x" by argument "(*int)(nil)"
    inline.go:549: - replace id "x" @ #22 to "(*int)(nil)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesParameterType/Conversion_of_untyped_int_to_named_type_is_made_explicit.
    callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:13
    callee.go:467: effects list = [0 -2]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int۰1 int // "p.T"
    inline.go:55: inline T.f(1) @ caller.go:2:15
    inline.go:373: multiple-assignment vars: map[]
    inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
    inline.go:1408: falcon env: type int۰0 int
    inline.go:1408: falcon env: type int۰1 int
    inline.go:1423: falcon env: const x int۰1 = 1
    inline.go:1344: param "x": adding explicit untyped int -> p.T conversion around argument
    inline.go:1353: replacing parameter "x" by argument "T(1)"
    inline.go:549: - replace id "x" @ #17 to "T(1)"
    inline.go:1762: binding decl not needed: all parameters substituted
    inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN   TestSubstitutionPreservesParameterType/Check_for_shadowing_error_on_type_used_in_the_conversion.
    callee.go:92: analyzeCallee func p.f(x p.T) @ callee.go:2:1
    callee.go:467: effects list = [0]
    falcon.go:179: falcon: emit type int۰0 int // "int"
    falcon.go:179: falcon: emit type int16۰1 int16 // "p.T"
    inline.go:55: inline f(1) @ caller.go:2:26
    inline.go:373: multiple-assignment vars: map[]
--- PASS: TestSubstitutionPreservesParameterType (0.01s)
    --- PASS: TestSubstitutionPreservesParameterType/Substitution_preserves_argument_type_(#63193). (0.00s)
    --- PASS: TestSubstitutionPreservesParameterType/Same,_with_non-constant_(unnamed_to_named_struct)_conversion. (0.00s)
    --- PASS: TestSubstitutionPreservesParameterType/Same,_with_non-constant_(chan_to_<-chan)_conversion. (0.00s)
    --- PASS: TestSubstitutionPreservesParameterType/Same,_with_untyped_nil_to_typed_nil_conversion. (0.00s)
    --- PASS: TestSubstitutionPreservesParameterType/Conversion_of_untyped_int_to_named_type_is_made_explicit. (0.00s)
    --- PASS: TestSubstitutionPreservesParameterType/Check_for_shadowing_error_on_type_used_in_the_conversion. (0.00s)
PASS
ok  	golang.org/x/tools/internal/refactor/inline	2.286s
=== RUN   TestAnalyzer
--- PASS: TestAnalyzer (0.40s)
PASS
ok  	golang.org/x/tools/internal/refactor/inline/analyzer	0.415s
=== RUN   TestFileInfo
--- PASS: TestFileInfo (2.00s)
PASS
ok  	golang.org/x/tools/internal/robustio	2.008s
=== RUN   TestProcess
=== RUN   TestProcess/empty
=== RUN   TestProcess/no_frame
=== RUN   TestProcess/one_frame
=== RUN   TestProcess/one_call
=== RUN   TestProcess/two_call
=== RUN   TestProcess/merge_call
=== RUN   TestProcess/alternating_call
=== RUN   TestProcess/sort_calls
=== RUN   TestProcess/real_single
--- PASS: TestProcess (0.00s)
    --- PASS: TestProcess/empty (0.00s)
    --- PASS: TestProcess/no_frame (0.00s)
    --- PASS: TestProcess/one_frame (0.00s)
    --- PASS: TestProcess/one_call (0.00s)
    --- PASS: TestProcess/two_call (0.00s)
    --- PASS: TestProcess/merge_call (0.00s)
    --- PASS: TestProcess/alternating_call (0.00s)
    --- PASS: TestProcess/sort_calls (0.00s)
    --- PASS: TestProcess/real_single (0.00s)
PASS
ok  	golang.org/x/tools/internal/stack	0.011s
=== RUN   TestAddExistingFiles
--- PASS: TestAddExistingFiles (0.00s)
PASS
ok  	golang.org/x/tools/internal/tokeninternal	0.006s
=== RUN   TestGetIndexExprData
--- PASS: TestGetIndexExprData (0.00s)
=== RUN   TestOriginMethodRecursive
--- PASS: TestOriginMethodRecursive (0.00s)
=== RUN   TestOriginMethodUses
--- PASS: TestOriginMethodUses (0.00s)
=== RUN   TestOriginMethod60628
--- PASS: TestOriginMethod60628 (0.00s)
=== RUN   TestGenericAssignableTo
--- PASS: TestGenericAssignableTo (0.00s)
=== RUN   TestCoreType
--- PASS: TestCoreType (0.00s)
=== RUN   TestStructuralTerms
=== RUN   TestStructuralTerms/emptyinterface0
=== RUN   TestStructuralTerms/emptyinterface1
=== RUN   TestStructuralTerms/singleton
=== RUN   TestStructuralTerms/under
=== RUN   TestStructuralTerms/superset
    normalize_test.go:71: types.Config.Check: p.go:1:46: overlapping terms int and ~int
=== RUN   TestStructuralTerms/overlap
=== RUN   TestStructuralTerms/emptyintersection
=== RUN   TestStructuralTerms/embedded0
=== RUN   TestStructuralTerms/embedded1
=== RUN   TestStructuralTerms/embedded2
=== RUN   TestStructuralTerms/named
    normalize_test.go:71: types.Config.Check: p.go:1:56: overlapping terms int and ~int
=== RUN   TestStructuralTerms/example
--- PASS: TestStructuralTerms (0.00s)
    --- PASS: TestStructuralTerms/emptyinterface0 (0.00s)
    --- PASS: TestStructuralTerms/emptyinterface1 (0.00s)
    --- PASS: TestStructuralTerms/singleton (0.00s)
    --- PASS: TestStructuralTerms/under (0.00s)
    --- PASS: TestStructuralTerms/superset (0.00s)
    --- PASS: TestStructuralTerms/overlap (0.00s)
    --- PASS: TestStructuralTerms/emptyintersection (0.00s)
    --- PASS: TestStructuralTerms/embedded0 (0.00s)
    --- PASS: TestStructuralTerms/embedded1 (0.00s)
    --- PASS: TestStructuralTerms/embedded2 (0.00s)
    --- PASS: TestStructuralTerms/named (0.00s)
    --- PASS: TestStructuralTerms/example (0.00s)
=== RUN   TestAPIConsistency
--- PASS: TestAPIConsistency (1.10s)
PASS
ok  	golang.org/x/tools/internal/typeparams	1.115s
=== RUN   TestErrorCodes
    errorcode_test.go:22: unskip this test to verify the correctness of errorcode.go for the current Go version
--- SKIP: TestErrorCodes (0.00s)
PASS
ok  	golang.org/x/tools/internal/typesinternal	0.004s
=== RUN   TestBuffer
--- PASS: TestBuffer (0.00s)
=== RUN   TestLimiter
--- PASS: TestLimiter (0.00s)
PASS
ok  	golang.org/x/tools/playground/socket	0.013s
=== RUN   TestParseCode
--- PASS: TestParseCode (0.00s)
=== RUN   TestInlineParsing
--- PASS: TestInlineParsing (0.00s)
=== RUN   TestTestdata
=== RUN   TestTestdata/basic.p
=== RUN   TestTestdata/code.p
=== RUN   TestTestdata/list.p
=== RUN   TestTestdata/media.p
=== RUN   TestTestdata/pre.p
=== RUN   TestTestdata/basic.md
=== RUN   TestTestdata/code.md
=== RUN   TestTestdata/list.md
=== RUN   TestTestdata/media.md
=== RUN   TestTestdata/pre.md
--- PASS: TestTestdata (0.01s)
    --- PASS: TestTestdata/basic.p (0.00s)
    --- PASS: TestTestdata/code.p (0.00s)
    --- PASS: TestTestdata/list.p (0.00s)
    --- PASS: TestTestdata/media.p (0.00s)
    --- PASS: TestTestdata/pre.p (0.00s)
    --- PASS: TestTestdata/basic.md (0.00s)
    --- PASS: TestTestdata/code.md (0.00s)
    --- PASS: TestTestdata/list.md (0.00s)
    --- PASS: TestTestdata/media.md (0.00s)
    --- PASS: TestTestdata/pre.md (0.00s)
=== RUN   TestSplit
--- PASS: TestSplit (0.00s)
=== RUN   TestFont
--- PASS: TestFont (0.00s)
=== RUN   TestStyle
--- PASS: TestStyle (0.00s)
=== RUN   ExampleStyle
--- PASS: ExampleStyle (0.00s)
PASS
ok  	golang.org/x/tools/present	0.013s
=== RUN   Test
--- PASS: Test (4.35s)
PASS
ok  	golang.org/x/tools/refactor/eg	4.370s
=== RUN   TestBuild
    graph_test.go:68: GOPACKAGESDRIVER=off
    graph_test.go:68: GOPATH=/tmp/TestBuild2952902930/importgraph
    graph_test.go:107: forward["golang.org/x/tools/refactor/importgraph"]
    graph_test.go:114: 	crypto/hmac
    graph_test.go:114: 	fmt
    graph_test.go:114: 	go/build
    graph_test.go:114: 	golang.org/x/tools/go/buildutil
    graph_test.go:114: 	golang.org/x/tools/go/packages/packagestest
    graph_test.go:114: 	golang.org/x/tools/refactor/importgraph
    graph_test.go:114: 	os
    graph_test.go:114: 	sort
    graph_test.go:114: 	strings
    graph_test.go:114: 	sync
    graph_test.go:114: 	testing
    graph_test.go:107: reverse["golang.org/x/tools/refactor/importgraph"]
    graph_test.go:114: 	golang.org/x/tools/refactor/importgraph
--- PASS: TestBuild (1.60s)
PASS
ok  	golang.org/x/tools/refactor/importgraph	1.606s
=== RUN   TestErrors
While scanning Go workspace:
Package "foo": /go/src/foo/0.go:1:1: expected 'package', found 'EOF'.
/go/src/foo/0.go:1:1: expected 'package', found 'EOF'
--- PASS: TestErrors (0.01s)
=== RUN   TestMoves
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
--- PASS: TestMoves (0.01s)
=== RUN   TestConflicts
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 3 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
--- PASS: TestConflicts (0.04s)
=== RUN   TestInvalidIdentifiers
--- PASS: TestInvalidIdentifiers (0.00s)
=== RUN   TestRewrites
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 2 files in 2 packages.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 4 occurrences in 1 file in 1 package.
Renamed 4 occurrences in 1 file in 1 package.
Renamed 4 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 3 occurrences in 2 files in 2 packages.
Renamed 3 occurrences in 2 files in 2 packages.
Renamed 3 occurrences in 2 files in 2 packages.
Renamed 5 occurrences in 1 file in 1 package.
Renamed 5 occurrences in 1 file in 1 package.
Renamed 3 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
/go/src/main/0.go:4:6: unused declared and not used
Renamed 2 occurrences in 1 file in 1 package.
--- PASS: TestRewrites (0.03s)
=== RUN   TestDiff
--- PASS: TestDiff (0.51s)
PASS
ok  	golang.org/x/tools/refactor/rename	0.603s
=== RUN   TestGenericCoreOperations
--- PASS: TestGenericCoreOperations (0.02s)
PASS
ok  	golang.org/x/tools/refactor/satisfy	0.027s
=== RUN   TestParse
=== RUN   TestParse/basic
--- PASS: TestParse (0.00s)
    --- PASS: TestParse/basic (0.00s)
=== RUN   TestFormat
=== RUN   TestFormat/basic
--- PASS: TestFormat (0.00s)
    --- PASS: TestFormat/basic (0.00s)
PASS
ok  	golang.org/x/tools/txtar	0.041s
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--builddirectory=_build -O--buildsystem=golang
   dh_prep -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installdirs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_install -a -O--builddirectory=_build -O--buildsystem=golang
	cd _build && mkdir -p /<<BUILDDIR>>/golang-golang-x-tools-0.15.0\+ds/debian/tmp/usr
	cd _build && cp -r bin /<<BUILDDIR>>/golang-golang-x-tools-0.15.0\+ds/debian/tmp/usr
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
for i in bisect bundle deadcode eg guru stress defers fieldalignment findcall ifaceassert lostcancel nilness shadow stringintconv unmarshal unusedresult authtest cookieauth gitauth netrcauth nodecount play; \
do \
    mv debian/tmp/usr/bin/$i debian/tmp/usr/bin/golang-$i; \
done
# gopls can't be not imported by other packages.
# remove it to avoid tests in autopkgtest which causes circular
# dependencies when updating golang-golang-x-vuln.
rm -rvf debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/main.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/go.sum'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/astutil/purge.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/astutil/purge_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/astutil/util.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/astutil'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/bug/bug_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/bug/bug.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/bug'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/analysis_116.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/analysis_119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/diff.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/diff_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/gofumpt_117.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/gofumpt_118.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/gofumpt_118_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/hooks.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/licenses.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/licenses_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/call_hierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/code_action.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/code_lens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/folding_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/general.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/general_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/hover.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/implementation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/inlay_hint.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/link.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsp_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/prompt.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/prompt_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/references.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/selection_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/semantic.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/server.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/server_gen.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/signature_help.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/text_synchronization.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/workspace.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/workspace_symbol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/deprecated.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/deprecated_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/testdata/src/a/a_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/deprecated'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/embeddirective.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/embeddirective_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata/src/a/embedText'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata/src/a/import_missing.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata/src/a/import_present.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata/src/a/import_present_go120.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/embeddirective'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/fillreturns.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/fillreturns_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src/a/a.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src/a/typeparams/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src/a/typeparams/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src/a/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillreturns'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/fillstruct.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/fillstruct_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src/a/a.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src/b/b.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src/b'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src/typeparams/typeparams.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/fillstruct'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/infertypeargs.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/infertypeargs_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/run_go117.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/run_go118.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/basic.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/basic.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/imported.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/imported.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/notypechange.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/notypechange.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/imported/imported.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a/imported'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/infertypeargs'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/nonewvars.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/nonewvars_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src/typeparams/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src/typeparams/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/nonewvars'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/noresultvalues.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/noresultvalues_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src/typeparams/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src/typeparams/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/noresultvalues'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/simplifycompositelit.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/simplifycompositelit_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifycompositelit'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/simplifyrange.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/simplifyrange_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyrange'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/simplifyslice.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/simplifyslice_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src/typeparams/typeparams.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src/typeparams/typeparams.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/simplifyslice'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/stubmethods/stubmethods.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/stubmethods'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/undeclared.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/undeclared_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/channels.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/consecutive_params.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/error_param.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/literals.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/operation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/selector.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/slice.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/tuple.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a/unique_params.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/undeclaredname'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/unusedparams.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/unusedparams_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src/typeparams/typeparams.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src/typeparams/typeparams.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedparams'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/unusedvariable.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/unusedvariable_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src/assign/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src/assign/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src/assign'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src/decl/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src/decl/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src/decl'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/unusedvariable'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/useany.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/useany_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis/useany'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/analysis'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/browser/browser.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/browser'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/analysis.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/cache.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/check.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/constraints.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/constraints_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/cycle_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/debug.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/errors.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/errors_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/filemap.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/filemap_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/fs_memoized.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/fs_overlay.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/graph.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/imports.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/keys.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/load.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/mod.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/mod_tidy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/mod_vuln.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/os_darwin.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/os_windows.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/parse.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/parse_cache.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/parse_cache_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/pkg.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/session.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/snapshot.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/view.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/view_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache/workspace.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cache'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/call_hierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/check.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/cmd.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/folding_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/help_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/implementation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/imports.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/info.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/links.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/prepare_rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/references.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/remote.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/semantictokens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/serve.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/signature.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/stats.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/subcommands.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/suggested_fix.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/vulncheck.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/workspace_symbol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/capabilities_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/test/integration_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/test'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/api-json.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/bug.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/call_hierarchy.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/check.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/definition.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/fix.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/folding_ranges.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/format.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/help.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/highlight.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/implementation.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/imports.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/inspect.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/licenses.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/links.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/prepare_rename.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/references.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/remote.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/rename.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/semtok.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/serve.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/signature.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/stats.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/symbols.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/usage-v.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/usage.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/version.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/vulncheck.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage/workspace_symbol.hlp'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd/usage'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/cmd'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/command_gen.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/generate.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/interface.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/interface_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/commandmeta/meta.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/commandmeta'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/gen/gen.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command/gen'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/command'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/info.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/info_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/metrics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/rpc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/serve.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/trace.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/log/log.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug/log'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/debug'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/client.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/edit.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/edit_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/editor.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/editor_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/proxy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/sandbox.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/workdir.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/workdir_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake/workdir_windows.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/fake'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/filecache/filecache.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/filecache/filecache_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/filecache'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/frob/frob.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/frob/frob_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/frob'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/glob/glob.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/glob/glob_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/glob'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lru/lru.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lru/lru_fuzz_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lru/lru_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lru'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/autostart_default.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/autostart_posix.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/binder.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/binder_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/commandinterceptor.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/commandinterceptor_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/dialer.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/goenv.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/goenv_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/lsprpc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/lsprpc_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/middleware.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc/middleware_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/lsprpc'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/mod/code_lens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/mod/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/mod/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/mod/hover.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/mod/inlayhint.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/mod'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/progress/progress.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/progress/progress_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/progress'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/codeactionkind.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/context.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/enums.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/log.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/mapper.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/mapper_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/protocol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/span.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/tsclient.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/tsdocument_changes.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/tsjson.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/tsprotocol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol/tsserver.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/protocol'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/env.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/env_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/expectation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/marker.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/options.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/regtest.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/runner.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest/wrappers.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/regtest'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/safetoken/safetoken.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/safetoken/safetoken_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/safetoken'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/snippet/snippet_builder.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/snippet/snippet_builder_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/snippet'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/add_import.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/api_json.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/call_hierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/change_signature.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/code_lens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/comment.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/comment_go118_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/comment_go119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/embeddirective.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/extract.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/fix.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/folding_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/format_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/gc_annotations.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/hover.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/identifier.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/identifier_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/implementation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/inlay_hint.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/inline.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/inline_all.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/invertifcondition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/known_packages.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/linkname.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/options.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/options_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/origin.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/origin_119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/parsemode_go116.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/parsemode_go117.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/references.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/rename_check.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/signature_help.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/stub.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/type_definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/types_format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/view.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/workspace_symbol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/workspace_symbol_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/builtin.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/deep_completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/deep_completion_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/fuzz.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/keywords.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/labels.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/literal.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/package.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/package_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/postfix_snippets.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/printf.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/printf_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/snippet.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/statements.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion/util_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/completion'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/methodsets/methodsets.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/methodsets'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs/packageset.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs/pkggraph_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs/pkgrefs_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs/refs.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs/refs_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/typerefs'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/xrefs/xrefs.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source/xrefs'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/source'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/completion_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/implementations.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/parse.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/parse_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template/symbols.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/template'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/summary.txt.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/%percent/perc%ent.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/%percent'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/addimport/addimport.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/addimport/addimport.go.in'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/addimport'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/callhierarchy/callhierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/callhierarchy/incoming/incoming.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/callhierarchy/incoming'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/callhierarchy/outgoing/outgoing.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/callhierarchy/outgoing'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/callhierarchy'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/embeddirective/embed.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/embeddirective/fix_import.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/embeddirective/fix_import.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/embeddirective'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/composite_literals.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/composite_literals.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/constant_values.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/constant_values.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/parameter_names.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/parameter_names.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/type_params.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/type_params.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/variable_types.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint/variable_types.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/inlay_hint'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/boolean.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/boolean.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/boolean_fn.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/boolean_fn.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/dont_remove_parens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/dont_remove_parens.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/else_if.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/else_if.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/greater_than.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/greater_than.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/not_boolean.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/not_boolean.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/remove_else.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/remove_else.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/remove_parens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/remove_parens.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/semicolon.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/semicolon.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/semicolon_and.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/semicolon_and.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/semicolon_or.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition/semicolon_or.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/invertifcondition'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/channels.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/channels.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/consecutive_params.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/consecutive_params.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/error_param.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/error_param.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/literals.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/literals.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/operation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/operation.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/selector.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/selector.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/slice.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/slice.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/tuple.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/tuple.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/unique_params.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction/unique_params.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/missingfunction'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/nested_complit/nested_complit.go.in'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/nested_complit'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/noparse/noparse.go.in'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/noparse'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/a/random.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/a/random.go.in'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/b/b.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/b/b.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/b'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/bad/bad.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/bad/bad.go.in'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/bad/bad_test.go.in'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/bad'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/c/c.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/c/c.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/c/c2.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/c/c2.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/c'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/crosspkg.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/crosspkg.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/another/another.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/another/another.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/another'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/other/other.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/other/other.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg/other'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/crosspkg'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics/embedded.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics/embedded.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics/generics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics/generics.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics/unions.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics/unions.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/generics'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue39614/issue39614.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue39614/issue39614.go.in'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue39614'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/1.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/1.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/2.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/2.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/3.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/3.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/4.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134/4.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/issue42134'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/shadow/shadow.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/shadow/shadow.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/shadow'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/testy/testy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/testy/testy.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/testy/testy_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/testy/testy_test.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename/testy'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/rename'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/selectionrange/foo.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/selectionrange/foo.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/selectionrange'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic/README.md'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic/a.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic/b.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic/b.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic/semantic_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/semantic'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_add_selector.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_add_selector.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_assign.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_assign.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_assign_multivars.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_assign_multivars.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_call_expr.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_call_expr.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_embedded.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_embedded.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_err.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_err.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_function_return.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_function_return.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_generic_receiver.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_generic_receiver.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_ignored_imports.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_ignored_imports.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_issue2606.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_issue2606.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_multi_var.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_multi_var.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_pointer.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_pointer.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_renamed_import.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_renamed_import.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_renamed_import_iface.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_renamed_import_iface.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_stdlib.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_stdlib.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_typedecl_group.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/stub_typedecl_group.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/other/other.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub/other'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/stub'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/typeerrors/noresultvalues.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/typeerrors/noresultvalues.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata/typeerrors'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/testdata'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/markdown_go118.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/markdown_go119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/tests.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/compare/text.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/compare/text_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests/compare'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/tests'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/work/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/work/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/work/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/work/hover.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp/work'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span/parse.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span/span.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span/span_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span/uri.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span/uri_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span/uri_windows_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/span'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/telemetry/telemetry_go118.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/telemetry/latency.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/telemetry/telemetry.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/telemetry/telemetry_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/telemetry'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/copier.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/types.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/govulncheck/govulncheck.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/govulncheck/handler.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/govulncheck/jsonhandler.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/govulncheck'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/osv/osv.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/osv'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/scan/command.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/scan/util.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/scan'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/semver/semver.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/semver/semver_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/semver'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/db.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/db_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/report.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/report_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/stdlib.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/stdlib_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/testdata/GO-2020-0001.json'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/testdata/report.yaml'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck/vulntest'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/vulncheck'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installdocs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installchangelogs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installman -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installsystemduser -a -O--builddirectory=_build -O--buildsystem=golang
   dh_perl -a -O--builddirectory=_build -O--buildsystem=golang
   dh_link -a -O--builddirectory=_build -O--buildsystem=golang
   dh_strip_nondeterminism -a -O--builddirectory=_build -O--buildsystem=golang
   dh_compress -a -O--builddirectory=_build -O--buildsystem=golang
   dh_fixperms -a -O--builddirectory=_build -O--buildsystem=golang
   dh_missing -a -O--builddirectory=_build -O--buildsystem=golang
   dh_strip -a -O--builddirectory=_build -O--buildsystem=golang
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/benchcmp
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/callgraph
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/compilebench
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/digraph
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/file2fuzz
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/fiximports
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/go-contrib-init
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/godex
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/goimports
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-bisect
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-bundle
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-deadcode
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-defers
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-eg
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-fieldalignment
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-findcall
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-guru
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-ifaceassert
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-lostcancel
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-nilness
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-nodecount
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-shadow
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-stress
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-stringintconv
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-unmarshal
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/golang-unusedresult
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/gomvpkg
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/gonew
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/gopackages
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/gorename
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/gotype
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/goyacc
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/html2article
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/present2md
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/splitdwarf
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/ssadump
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/stringer
dh_strip: warning: Could not find the BuildID in debian/golang-golang-x-tools/usr/bin/toolstash
   dh_makeshlibs -a -O--builddirectory=_build -O--buildsystem=golang
   dh_shlibdeps -a -O--builddirectory=_build -O--buildsystem=golang
   dh_installdeb -a -O--builddirectory=_build -O--buildsystem=golang
   dh_golang -a -O--builddirectory=_build -O--buildsystem=golang
   dh_gencontrol -a -O--builddirectory=_build -O--buildsystem=golang
dpkg-gencontrol: warning: package gopls: substitution variable ${misc:Built-Using} unused, but is defined
dpkg-gencontrol: warning: package golang-golang-x-tools: substitution variable ${misc:Built-Using} unused, but is defined
dpkg-gencontrol: warning: package gopls: substitution variable ${misc:Built-Using} unused, but is defined
dpkg-gencontrol: warning: package golang-golang-x-tools: substitution variable ${misc:Built-Using} unused, but is defined
   dh_md5sums -a -O--builddirectory=_build -O--buildsystem=golang
   dh_builddeb -a -O--builddirectory=_build -O--buildsystem=golang
dpkg-deb: building package 'golang-golang-x-tools' in '../golang-golang-x-tools_0.15.0+ds-1_armhf.deb'.
dpkg-deb: building package 'gopls' in '../gopls_0.15.0+ds-1_armhf.deb'.
dpkg-deb: building package 'golang-golang-x-tools-dbgsym' in '../golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb'.
dpkg-deb: building package 'gopls-dbgsym' in '../gopls-dbgsym_0.15.0+ds-1_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../golang-golang-x-tools_0.15.0+ds-1_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian pi5 test autobuilder <root@raspbian.org> -O../golang-golang-x-tools_0.15.0+ds-1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2023-11-25T23:04:18Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


golang-golang-x-tools_0.15.0+ds-1_armhf.changes:
------------------------------------------------

Format: 1.8
Date: Wed, 22 Nov 2023 01:01:51 +0800
Source: golang-golang-x-tools
Binary: golang-golang-x-tools golang-golang-x-tools-dbgsym gopls gopls-dbgsym
Architecture: armhf
Version: 1:0.15.0+ds-1
Distribution: trixie-staging
Urgency: medium
Maintainer: Raspbian pi5 test autobuilder <root@raspbian.org>
Changed-By: Shengjing Zhu <zhsj@debian.org>
Description:
 golang-golang-x-tools - supplementary Go tools
 gopls      - language server for the Go language
Changes:
 golang-golang-x-tools (1:0.15.0+ds-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream version 0.15.0
   * Add patch to replace typo GO111MODULE env name
   * Exclude new test binaries
     + go/analysis/passes/httpmux/cmd/httpmux
     + gopls/internal/lsp/analysis/unusedparams/cmd
Checksums-Sha1:
 6bedc26e5a3e7fc0c21ec4402ce9712f574d271b 15100980 golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
 ae0f4eab8b1cd17459e38a4a1c0269b41776db2e 6735 golang-golang-x-tools_0.15.0+ds-1_armhf.buildinfo
 cae336653e0861407ea5db5054fe624109d96b14 34250964 golang-golang-x-tools_0.15.0+ds-1_armhf.deb
 7725f7fb2ae51a97a6d78a2376aa409c3d80bf4f 5804780 gopls-dbgsym_0.15.0+ds-1_armhf.deb
 28b3102c6fb1a5822974e9691aea3877d5c559f3 5443756 gopls_0.15.0+ds-1_armhf.deb
Checksums-Sha256:
 403ec10d8135cfb8fd3d8aa3ad3cf2dc2747ae2312730c690bd3c535eee4f90c 15100980 golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
 e07ee0d62c59718525ed91a7da7d2a78192d593dafff0b5c66009a912afd4162 6735 golang-golang-x-tools_0.15.0+ds-1_armhf.buildinfo
 07769910a24569900a9d571b28b39925d81c72b747f12da26c13bec09e5764f8 34250964 golang-golang-x-tools_0.15.0+ds-1_armhf.deb
 c7c1d9563b335ad85427e0928462dca5207a47ca2a6abbfe96b00c6450c35d01 5804780 gopls-dbgsym_0.15.0+ds-1_armhf.deb
 3fbd9c32b70c32649eb187f37cbd0438de70b61912591c7ebec93e895e4af804 5443756 gopls_0.15.0+ds-1_armhf.deb
Files:
 f0396bfb991b03e113c8f4e64bf2499f 15100980 debug optional golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
 e37f74eb055963001c193e25db00d2eb 6735 golang optional golang-golang-x-tools_0.15.0+ds-1_armhf.buildinfo
 4bc7799a3160b7c13ab306e8cd2ebe48 34250964 golang optional golang-golang-x-tools_0.15.0+ds-1_armhf.deb
 ca88772cd31ba07d4600dda53b4c27a4 5804780 debug optional gopls-dbgsym_0.15.0+ds-1_armhf.deb
 3f2cd2d3623cd7314210a609915957bb 5443756 golang optional gopls_0.15.0+ds-1_armhf.deb

+------------------------------------------------------------------------------+
| Buildinfo                                                                    |
+------------------------------------------------------------------------------+

Format: 1.0
Source: golang-golang-x-tools
Binary: golang-golang-x-tools golang-golang-x-tools-dbgsym gopls gopls-dbgsym
Architecture: armhf
Version: 1:0.15.0+ds-1
Checksums-Md5:
 f0396bfb991b03e113c8f4e64bf2499f 15100980 golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
 4bc7799a3160b7c13ab306e8cd2ebe48 34250964 golang-golang-x-tools_0.15.0+ds-1_armhf.deb
 ca88772cd31ba07d4600dda53b4c27a4 5804780 gopls-dbgsym_0.15.0+ds-1_armhf.deb
 3f2cd2d3623cd7314210a609915957bb 5443756 gopls_0.15.0+ds-1_armhf.deb
Checksums-Sha1:
 6bedc26e5a3e7fc0c21ec4402ce9712f574d271b 15100980 golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
 cae336653e0861407ea5db5054fe624109d96b14 34250964 golang-golang-x-tools_0.15.0+ds-1_armhf.deb
 7725f7fb2ae51a97a6d78a2376aa409c3d80bf4f 5804780 gopls-dbgsym_0.15.0+ds-1_armhf.deb
 28b3102c6fb1a5822974e9691aea3877d5c559f3 5443756 gopls_0.15.0+ds-1_armhf.deb
Checksums-Sha256:
 403ec10d8135cfb8fd3d8aa3ad3cf2dc2747ae2312730c690bd3c535eee4f90c 15100980 golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
 07769910a24569900a9d571b28b39925d81c72b747f12da26c13bec09e5764f8 34250964 golang-golang-x-tools_0.15.0+ds-1_armhf.deb
 c7c1d9563b335ad85427e0928462dca5207a47ca2a6abbfe96b00c6450c35d01 5804780 gopls-dbgsym_0.15.0+ds-1_armhf.deb
 3fbd9c32b70c32649eb187f37cbd0438de70b61912591c7ebec93e895e4af804 5443756 gopls_0.15.0+ds-1_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Sat, 25 Nov 2023 23:04:17 +0000
Build-Path: /<<PKGBUILDDIR>>
Installed-Build-Depends:
 autoconf (= 2.71-3),
 automake (= 1:1.16.5-1.3),
 autopoint (= 0.21-13),
 autotools-dev (= 20220109.1),
 base-files (= 13+rpi1),
 base-passwd (= 3.6.2),
 bash (= 5.2.15-2),
 binutils (= 2.41-6+rpi1),
 binutils-arm-linux-gnueabihf (= 2.41-6+rpi1),
 binutils-common (= 2.41-6+rpi1),
 bsdextrautils (= 2.39.2-6),
 bsdutils (= 1:2.39.2-6),
 build-essential (= 12.9),
 bzip2 (= 1.0.8-5+b2),
 coreutils (= 9.1-1),
 cpp (= 4:13.2.0-1+rpi1),
 cpp-12 (= 12.3.0-10+rpi1),
 cpp-13 (= 13.2.0-5+rpi1),
 dash (= 0.5.12-6),
 debconf (= 1.5.82),
 debhelper (= 13.11.8),
 debianutils (= 5.14),
 dh-autoreconf (= 20),
 dh-golang (= 1.62),
 dh-strip-nondeterminism (= 1.13.1-1),
 diffutils (= 1:3.10-1),
 dpkg (= 1.22.1+rpi1),
 dpkg-dev (= 1.22.1+rpi1),
 dwz (= 0.15-1),
 file (= 1:5.45-2),
 findutils (= 4.9.0-5),
 g++ (= 4:13.2.0-1+rpi1),
 g++-13 (= 13.2.0-5+rpi1),
 gcc (= 4:13.2.0-1+rpi1),
 gcc-12 (= 12.3.0-10+rpi1),
 gcc-12-base (= 12.3.0-10+rpi1),
 gcc-13 (= 13.2.0-5+rpi1),
 gcc-13-base (= 13.2.0-5+rpi1),
 gettext (= 0.21-13),
 gettext-base (= 0.21-13),
 golang-1.21-go (= 1.21.4-1+rpi1),
 golang-1.21-src (= 1.21.4-1+rpi1),
 golang-any (= 2:1.21~2),
 golang-github-burntsushi-toml-dev (= 1.2.1-1),
 golang-github-google-go-cmp-dev (= 0.6.0-1),
 golang-github-sergi-go-diff-dev (= 1.2.0-2),
 golang-github-yuin-goldmark-dev (= 1.6.0-1),
 golang-go (= 2:1.21~2),
 golang-golang-x-crypto-dev (= 1:0.14.0-1),
 golang-golang-x-exp-dev (= 0.0~git20231006.7918f67-1),
 golang-golang-x-mod-dev (= 0.13.0-1),
 golang-golang-x-net-dev (= 1:0.17.0+dfsg-1),
 golang-golang-x-sync-dev (= 0.4.0-1),
 golang-golang-x-sys-dev (= 0.13.0-1),
 golang-golang-x-term-dev (= 0.13.0-1),
 golang-golang-x-text-dev (= 0.13.0-1),
 golang-golang-x-tools-dev (= 1:0.15.0+ds-1),
 golang-golang-x-vuln-dev (= 1.0.1-1),
 golang-gopkg-yaml.v3-dev (= 3.0.1-3),
 golang-honnef-go-tools-dev (= 2023.1.6-2),
 golang-mvdan-gofumpt-dev (= 0.4.0-1),
 golang-mvdan-xurls-dev (= 2.4.0-1),
 golang-src (= 2:1.21~2),
 grep (= 3.11-3),
 groff-base (= 1.23.0-3),
 gzip (= 1.12-1),
 hostname (= 3.23+nmu1),
 init-system-helpers (= 1.65.2),
 intltool-debian (= 0.35.0+20060710.6),
 libacl1 (= 2.3.1-3),
 libarchive-zip-perl (= 1.68-1),
 libasan8 (= 13.2.0-5+rpi1),
 libatomic1 (= 13.2.0-5+rpi1),
 libattr1 (= 1:2.5.1-4),
 libaudit-common (= 1:3.1.1-1),
 libaudit1 (= 1:3.1.1-1),
 libbinutils (= 2.41-6+rpi1),
 libblkid1 (= 2.39.2-6),
 libbz2-1.0 (= 1.0.8-5+b2),
 libc-bin (= 2.37-12+rpi2),
 libc-dev-bin (= 2.37-12+rpi2),
 libc6 (= 2.37-12+rpi2),
 libc6-dev (= 2.37-12+rpi2),
 libcap-ng0 (= 0.8.3-1+b1),
 libcap2 (= 1:2.66-4),
 libcc1-0 (= 13.2.0-5+rpi1),
 libcom-err2 (= 1.47.0-2),
 libcrypt-dev (= 1:4.4.36-2),
 libcrypt1 (= 1:4.4.36-2),
 libctf-nobfd0 (= 2.41-6+rpi1),
 libctf0 (= 2.41-6+rpi1),
 libdb5.3 (= 5.3.28+dfsg2-2),
 libdebconfclient0 (= 0.271),
 libdebhelper-perl (= 13.11.8),
 libdpkg-perl (= 1.22.1+rpi1),
 libelf1 (= 0.188-2.1+rpi1),
 libfile-stripnondeterminism-perl (= 1.13.1-1),
 libgcc-12-dev (= 12.3.0-10+rpi1),
 libgcc-13-dev (= 13.2.0-5+rpi1),
 libgcc-s1 (= 13.2.0-5+rpi1),
 libgcrypt20 (= 1.10.2-3),
 libgdbm-compat4 (= 1.23-3),
 libgdbm6 (= 1.23-3),
 libgmp10 (= 2:6.3.0+dfsg-2),
 libgomp1 (= 13.2.0-5+rpi1),
 libgpg-error0 (= 1.47-2),
 libgssapi-krb5-2 (= 1.20.1-4),
 libicu72 (= 72.1-4),
 libisl23 (= 0.26-3),
 libjansson4 (= 2.14-2),
 libk5crypto3 (= 1.20.1-4),
 libkeyutils1 (= 1.6.3-2),
 libkrb5-3 (= 1.20.1-4),
 libkrb5support0 (= 1.20.1-4),
 liblz4-1 (= 1.9.4-1+rpi1+b1),
 liblzma5 (= 5.4.4-0.1),
 libmagic-mgc (= 1:5.45-2),
 libmagic1 (= 1:5.45-2),
 libmd0 (= 1.1.0-1),
 libmount1 (= 2.39.2-6),
 libmpc3 (= 1.3.1-1),
 libmpfr6 (= 4.2.1-1),
 libnsl-dev (= 1.3.0-2),
 libnsl2 (= 1.3.0-2),
 libpam-modules (= 1.5.2-9.1),
 libpam-modules-bin (= 1.5.2-9.1),
 libpam-runtime (= 1.5.2-9.1),
 libpam0g (= 1.5.2-9.1),
 libpcre2-8-0 (= 10.42-4),
 libperl5.36 (= 5.36.0-9),
 libpipeline1 (= 1.5.7-1),
 libseccomp2 (= 2.5.4-1+rpi1+b1),
 libselinux1 (= 3.5-1),
 libsframe1 (= 2.41-6+rpi1),
 libsmartcols1 (= 2.39.2-6),
 libssl3 (= 3.0.11-1),
 libstdc++-13-dev (= 13.2.0-5+rpi1),
 libstdc++6 (= 13.2.0-5+rpi1),
 libsub-override-perl (= 0.09-4),
 libsystemd0 (= 254.5-1+rpi1),
 libtinfo6 (= 6.4+20231016-1),
 libtirpc-common (= 1.3.3+ds-1),
 libtirpc-dev (= 1.3.3+ds-1),
 libtirpc3 (= 1.3.3+ds-1),
 libtool (= 2.4.7-7),
 libubsan1 (= 13.2.0-5+rpi1),
 libuchardet0 (= 0.0.7-1),
 libudev1 (= 254.5-1+rpi1),
 libunistring5 (= 1.1-2),
 libuuid1 (= 2.39.2-6),
 libxml2 (= 2.9.14+dfsg-1.3),
 libzstd1 (= 1.5.5+dfsg2-2),
 linux-libc-dev (= 6.5.6-1+rpi1),
 login (= 1:4.13+dfsg1-3),
 m4 (= 1.4.19-4),
 make (= 4.3-4.1),
 man-db (= 2.12.0-1),
 mawk (= 1.3.4.20230808-1),
 ncurses-base (= 6.4+20231016-1),
 ncurses-bin (= 6.4+20231016-1),
 patch (= 2.7.6-7),
 perl (= 5.36.0-9),
 perl-base (= 5.36.0-9),
 perl-modules-5.36 (= 5.36.0-9),
 po-debconf (= 1.0.21+nmu1),
 rpcsvc-proto (= 1.4.3-1),
 sed (= 4.9-1),
 sensible-utils (= 0.0.20),
 sysvinit-utils (= 3.08-3),
 tar (= 1.34+dfsg-1.2),
 usr-is-merged (= 37),
 util-linux (= 2.39.2-6),
 xz-utils (= 5.4.4-0.1),
 zlib1g (= 1:1.2.13.dfsg-3)
Environment:
 DEB_BUILD_OPTIONS="parallel=4"
 LANG="en_GB.UTF-8"
 LC_ALL="C.UTF-8"
 LC_COLLATE="C.UTF-8"
 SOURCE_DATE_EPOCH="1700586111"


+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


golang-golang-x-tools-dbgsym_0.15.0+ds-1_armhf.deb
--------------------------------------------------

 new Debian package, version 2.0.
 size 15100980 bytes: control archive=1120 bytes.
    1312 bytes,    13 lines      control
     848 bytes,     8 lines      md5sums
 Package: golang-golang-x-tools-dbgsym
 Source: golang-golang-x-tools
 Version: 1:0.15.0+ds-1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 17885
 Depends: golang-golang-x-tools (= 1:0.15.0+ds-1)
 Static-Built-Using: golang-1.21 (= 1.21.4-1+rpi1), golang-github-google-go-cmp (= 0.6.0-1), golang-github-sergi-go-diff (= 1.2.0-2), golang-github-yuin-goldmark (= 1.6.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-1), golang-golang-x-mod (= 0.13.0-1), golang-golang-x-net (= 1:0.17.0+dfsg-1), golang-golang-x-sync (= 0.4.0-1), golang-golang-x-sys (= 0.13.0-1), golang-golang-x-text (= 0.13.0-1), golang-golang-x-vuln (= 1.0.1-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-honnef-go-tools (= 2023.1.6-2), golang-mvdan-gofumpt (= 0.4.0-1), golang-mvdan-xurls (= 2.4.0-1), golang-toml (= 1.2.1-1)
 Section: debug
 Priority: optional
 Description: debug symbols for golang-golang-x-tools
 Build-Ids: 18e11958f6a53525787487443d7ad45590d864a4 3e38478920330f0af28fed73ad30fa32e499333a 425391ff4062cd438d8c77e95e565411ee7e9ebd 47d2629f88ffc3ff4ecf3952e61531f116464a10 4e5fbe32cff181601e5780a8339cdc2c19e99b05 936675a38b42687d8beb28d1bfb40e140789bde5 b89a19f71ccba3031f4773d6cca382bd262ccd3b ec4c9701ddc3e854d1621cc735c445d64d2bf752

drwxr-xr-x root/root         0 2023-11-21 17:01 ./
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/18/
-rw-r--r-- root/root   2803160 2023-11-21 17:01 ./usr/lib/debug/.build-id/18/e11958f6a53525787487443d7ad45590d864a4.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/3e/
-rw-r--r-- root/root   4183740 2023-11-21 17:01 ./usr/lib/debug/.build-id/3e/38478920330f0af28fed73ad30fa32e499333a.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/42/
-rw-r--r-- root/root   2115824 2023-11-21 17:01 ./usr/lib/debug/.build-id/42/5391ff4062cd438d8c77e95e565411ee7e9ebd.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/47/
-rw-r--r-- root/root    997020 2023-11-21 17:01 ./usr/lib/debug/.build-id/47/d2629f88ffc3ff4ecf3952e61531f116464a10.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/4e/
-rw-r--r-- root/root    976956 2023-11-21 17:01 ./usr/lib/debug/.build-id/4e/5fbe32cff181601e5780a8339cdc2c19e99b05.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/93/
-rw-r--r-- root/root   1950040 2023-11-21 17:01 ./usr/lib/debug/.build-id/93/6675a38b42687d8beb28d1bfb40e140789bde5.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/b8/
-rw-r--r-- root/root   1942200 2023-11-21 17:01 ./usr/lib/debug/.build-id/b8/9a19f71ccba3031f4773d6cca382bd262ccd3b.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/ec/
-rw-r--r-- root/root   3323364 2023-11-21 17:01 ./usr/lib/debug/.build-id/ec/4c9701ddc3e854d1621cc735c445d64d2bf752.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/doc/golang-golang-x-tools-dbgsym -> golang-golang-x-tools


golang-golang-x-tools_0.15.0+ds-1_armhf.deb
-------------------------------------------

 new Debian package, version 2.0.
 size 34250964 bytes: control archive=4220 bytes.
    1394 bytes,    21 lines      control
    9790 bytes,   127 lines      md5sums
 Package: golang-golang-x-tools
 Version: 1:0.15.0+ds-1
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 191380
 Depends: libjs-jquery, libjs-jquery-ui, libc6 (>= 2.34)
 Recommends: golang-doc
 Static-Built-Using: golang-1.21 (= 1.21.4-1+rpi1), golang-github-google-go-cmp (= 0.6.0-1), golang-github-sergi-go-diff (= 1.2.0-2), golang-github-yuin-goldmark (= 1.6.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-1), golang-golang-x-mod (= 0.13.0-1), golang-golang-x-net (= 1:0.17.0+dfsg-1), golang-golang-x-sync (= 0.4.0-1), golang-golang-x-sys (= 0.13.0-1), golang-golang-x-text (= 0.13.0-1), golang-golang-x-vuln (= 1.0.1-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-honnef-go-tools (= 2023.1.6-2), golang-mvdan-gofumpt (= 0.4.0-1), golang-mvdan-xurls (= 2.4.0-1), golang-toml (= 1.2.1-1)
 Section: golang
 Priority: optional
 Homepage: https://golang.org/x/tools
 Description: supplementary Go tools
  This subrepository holds the source for various packages and tools that
  support the Go programming language.
  .
  Some of the tools, godoc and vet for example, used to be included in the
  golang-go package. Others, including the Go oracle and the test coverage tool,
  can be fetched with "go get".
  .
  Packages include a type-checker for Go and an implementation of the Static
  Single Assignment form (SSA) representation for Go programs.

drwxr-xr-x root/root         0 2023-11-21 17:01 ./
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/bin/
-rwxr-xr-x root/root   1406756 2023-11-21 17:01 ./usr/bin/benchcmp
-rwxr-xr-x root/root   5605236 2023-11-21 17:01 ./usr/bin/callgraph
-rwxr-xr-x root/root   2248324 2023-11-21 17:01 ./usr/bin/compilebench
-rwxr-xr-x root/root   1340492 2023-11-21 17:01 ./usr/bin/digraph
-rwxr-xr-x root/root   1406660 2023-11-21 17:01 ./usr/bin/file2fuzz
-rwxr-xr-x root/root   2480276 2023-11-21 17:01 ./usr/bin/fiximports
-rwxr-xr-x root/root   5135344 2023-11-21 17:01 ./usr/bin/getgo
-rwxr-xr-x root/root   1920084 2023-11-21 17:01 ./usr/bin/go-contrib-init
-rwxr-xr-x root/root   3958516 2023-11-21 17:01 ./usr/bin/godex
-rwxr-xr-x root/root  11750632 2023-11-21 17:01 ./usr/bin/godoc
-rwxr-xr-x root/root   3959476 2023-11-21 17:01 ./usr/bin/goimports
-rwxr-xr-x root/root   4711680 2023-11-21 17:01 ./usr/bin/golang-authtest
-rwxr-xr-x root/root   1681244 2023-11-21 17:01 ./usr/bin/golang-bisect
-rwxr-xr-x root/root   4284580 2023-11-21 17:01 ./usr/bin/golang-bundle
-rwxr-xr-x root/root   2401712 2023-11-21 17:01 ./usr/bin/golang-cookieauth
-rwxr-xr-x root/root   5739268 2023-11-21 17:01 ./usr/bin/golang-deadcode
-rwxr-xr-x root/root   5537196 2023-11-21 17:01 ./usr/bin/golang-defers
-rwxr-xr-x root/root   4284380 2023-11-21 17:01 ./usr/bin/golang-eg
-rwxr-xr-x root/root   5537212 2023-11-21 17:01 ./usr/bin/golang-fieldalignment
-rwxr-xr-x root/root   5537036 2023-11-21 17:01 ./usr/bin/golang-findcall
-rwxr-xr-x root/root   4682920 2023-11-21 17:01 ./usr/bin/golang-gitauth
-rwxr-xr-x root/root   4221196 2023-11-21 17:01 ./usr/bin/golang-guru
-rwxr-xr-x root/root   5537228 2023-11-21 17:01 ./usr/bin/golang-ifaceassert
-rwxr-xr-x root/root   5537380 2023-11-21 17:01 ./usr/bin/golang-lostcancel
-rwxr-xr-x root/root   2348384 2023-11-21 17:01 ./usr/bin/golang-netrcauth
-rwxr-xr-x root/root   6061708 2023-11-21 17:01 ./usr/bin/golang-nilness
-rwxr-xr-x root/root   4087260 2023-11-21 17:01 ./usr/bin/golang-nodecount
-rwxr-xr-x root/root   6959368 2023-11-21 17:01 ./usr/bin/golang-play
-rwxr-xr-x root/root   5537180 2023-11-21 17:01 ./usr/bin/golang-shadow
-rwxr-xr-x root/root   1918604 2023-11-21 17:01 ./usr/bin/golang-stress
-rwxr-xr-x root/root   5537228 2023-11-21 17:01 ./usr/bin/golang-stringintconv
-rwxr-xr-x root/root   5537196 2023-11-21 17:01 ./usr/bin/golang-unmarshal
-rwxr-xr-x root/root   5537212 2023-11-21 17:01 ./usr/bin/golang-unusedresult
-rwxr-xr-x root/root   4818476 2023-11-21 17:01 ./usr/bin/gomvpkg
-rwxr-xr-x root/root   2576860 2023-11-21 17:01 ./usr/bin/gonew
-rwxr-xr-x root/root   4352676 2023-11-21 17:01 ./usr/bin/gopackages
-rwxr-xr-x root/root   3890332 2023-11-21 17:01 ./usr/bin/gorename
-rwxr-xr-x root/root   3958540 2023-11-21 17:01 ./usr/bin/gotype
-rwxr-xr-x root/root   2078156 2023-11-21 17:01 ./usr/bin/goyacc
-rwxr-xr-x root/root   1854972 2023-11-21 17:01 ./usr/bin/html2article
-rwxr-xr-x root/root   9537680 2023-11-21 17:01 ./usr/bin/present
-rwxr-xr-x root/root   5080820 2023-11-21 17:01 ./usr/bin/present2md
-rwxr-xr-x root/root   1603852 2023-11-21 17:01 ./usr/bin/splitdwarf
-rwxr-xr-x root/root   5007980 2023-11-21 17:01 ./usr/bin/ssadump
-rwxr-xr-x root/root   4284612 2023-11-21 17:01 ./usr/bin/stringer
-rwxr-xr-x root/root   1919100 2023-11-21 17:01 ./usr/bin/toolstash
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/doc/golang-golang-x-tools/
-rw-r--r-- root/root      4603 2023-11-21 17:01 ./usr/share/doc/golang-golang-x-tools/changelog.Debian.gz
-rw-r--r-- root/root     22684 2023-11-21 17:01 ./usr/share/doc/golang-golang-x-tools/copyright
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/analysis/
-rw-r--r-- root/root     11383 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/call-eg.png
-rw-r--r-- root/root     16960 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/call3.png
-rw-r--r-- root/root     13068 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/callers1.png
-rw-r--r-- root/root     20822 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/callers2.png
-rw-r--r-- root/root     44287 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/chan1.png
-rw-r--r-- root/root     19600 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/chan2a.png
-rw-r--r-- root/root     18204 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/chan2b.png
-rw-r--r-- root/root     13633 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/error1.png
-rw-r--r-- root/root      9742 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/help.html
-rw-r--r-- root/root     13141 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ident-def.png
-rw-r--r-- root/root     12131 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ident-field.png
-rw-r--r-- root/root     12554 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ident-func.png
-rw-r--r-- root/root     10919 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ipcg-func.png
-rw-r--r-- root/root     21092 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ipcg-pkg.png
-rw-r--r-- root/root     30004 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/typeinfo-pkg.png
-rw-r--r-- root/root     16891 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/typeinfo-src.png
-rw-r--r-- root/root       607 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/callgraph.html
-rw-r--r-- root/root       652 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/dirlist.html
-rw-r--r-- root/root       407 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/doc.go
-rw-r--r-- root/root       233 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/error.html
-rw-r--r-- root/root       971 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/example.html
-rw-r--r-- root/root      5686 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/favicon.ico
-rw-r--r-- root/root      2668 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/gen.go
-rw-r--r-- root/root      1315 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/gen_test.go
-rw-r--r-- root/root      3723 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/godoc.html
-rw-r--r-- root/root     19990 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/godocs.js
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/gopher/
-rw-r--r-- root/root      5409 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/gopher/pkg.png
drwxr-xr-x root/root         0 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/
-rw-r--r-- root/root        58 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/minus.gif
-rw-r--r-- root/root        61 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/plus.gif
-rw-r--r-- root/root      1010 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-black-line.gif
-rw-r--r-- root/root       381 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-black.gif
-rw-r--r-- root/root       848 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-default-line.gif
-rw-r--r-- root/root       387 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-default.gif
-rw-r--r-- root/root      1010 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-gray-line.gif
-rw-r--r-- root/root       394 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-gray.gif
-rw-r--r-- root/root       356 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/implements.html
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/jquery-ui.js -> ../../../javascript/jquery-ui/jquery-ui.min.js
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/godoc/static/jquery.js -> ../../../javascript/jquery/jquery.min.js
-rw-r--r-- root/root      2754 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/jquery.treeview.css
-rw-r--r-- root/root      1674 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/jquery.treeview.edit.js
-rw-r--r-- root/root      8016 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/jquery.treeview.js
-rw-r--r-- root/root       805 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/makestatic.go
-rw-r--r-- root/root       355 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/methodset.html
-rw-r--r-- root/root      8906 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/package.html
-rw-r--r-- root/root      6260 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/packageroot.html
-rw-r--r-- root/root      3566 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/play.js
-rw-r--r-- root/root     16558 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/playground.js
-rw-r--r-- root/root      1547 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/search.html
-rw-r--r-- root/root      1756 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/searchcode.html
-rw-r--r-- root/root       697 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/searchdoc.html
-rw-r--r-- root/root      1079 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/searchtxt.html
-rw-r--r-- root/root     14183 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/godoc/static/style.css
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/present/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/present/static/
-rw-r--r-- root/root      2329 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/article.css
-rw-r--r-- root/root      2396 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/dir.css
-rw-r--r-- root/root      1049 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/dir.js
-rw-r--r-- root/root       785 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/favicon.ico
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/present/static/jquery-ui.js -> ../../../javascript/jquery-ui/jquery-ui.min.js
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/present/static/jquery.js -> ../../../javascript/jquery/jquery.min.js
-rw-r--r-- root/root       602 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/notes.css
-rw-r--r-- root/root      5107 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/notes.js
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/present/static/play.js -> ../../godoc/static/play.js
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/golang-golang-x-tools/present/static/playground.js -> ../../godoc/static/playground.js
-rw-r--r-- root/root     15732 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/slides.js
-rw-r--r-- root/root      9997 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/static/styles.css
drwxr-xr-x root/root         0 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/templates/
-rw-r--r-- root/root      1551 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/templates/action.tmpl
-rw-r--r-- root/root      3077 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/templates/article.tmpl
-rw-r--r-- root/root      3253 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/templates/dir.tmpl
-rw-r--r-- root/root      3349 2023-11-20 19:54 ./usr/share/golang-golang-x-tools/present/templates/slides.tmpl
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/man/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/man/man1/
-rw-r--r-- root/root       397 2023-11-21 17:01 ./usr/share/man/man1/benchcmp.1.gz
-rw-r--r-- root/root       396 2023-11-21 17:01 ./usr/share/man/man1/callgraph.1.gz
-rw-r--r-- root/root       436 2023-11-21 17:01 ./usr/share/man/man1/digraph.1.gz
-rw-r--r-- root/root       450 2023-11-21 17:01 ./usr/share/man/man1/fiximports.1.gz
-rw-r--r-- root/root       525 2023-11-21 17:01 ./usr/share/man/man1/godex.1.gz
-rw-r--r-- root/root      2286 2023-11-21 17:01 ./usr/share/man/man1/godoc.1.gz
-rw-r--r-- root/root       430 2023-11-21 17:01 ./usr/share/man/man1/goimports.1.gz
-rw-r--r-- root/root       377 2023-11-21 17:01 ./usr/share/man/man1/golang-eg.1.gz
-rw-r--r-- root/root      1583 2023-11-21 17:01 ./usr/share/man/man1/golang-guru.1.gz
-rw-r--r-- root/root       426 2023-11-21 17:01 ./usr/share/man/man1/golang-stress.1.gz
-rw-r--r-- root/root       386 2023-11-21 17:01 ./usr/share/man/man1/gomvpkg.1.gz
-rw-r--r-- root/root       399 2023-11-21 17:01 ./usr/share/man/man1/gorename.1.gz
-rw-r--r-- root/root       938 2023-11-21 17:01 ./usr/share/man/man1/gotype.1.gz
-rw-r--r-- root/root       420 2023-11-21 17:01 ./usr/share/man/man1/html2article.1.gz
-rw-r--r-- root/root       430 2023-11-21 17:01 ./usr/share/man/man1/present.1.gz
-rw-r--r-- root/root      1027 2023-11-21 17:01 ./usr/share/man/man1/ssadump.1.gz
-rw-r--r-- root/root       511 2023-11-21 17:01 ./usr/share/man/man1/stringer.1.gz


gopls-dbgsym_0.15.0+ds-1_armhf.deb
----------------------------------

 new Debian package, version 2.0.
 size 5804780 bytes: control archive=756 bytes.
     976 bytes,    13 lines      control
     106 bytes,     1 lines      md5sums
 Package: gopls-dbgsym
 Source: golang-golang-x-tools
 Version: 1:0.15.0+ds-1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 6989
 Depends: gopls (= 1:0.15.0+ds-1)
 Static-Built-Using: golang-1.21 (= 1.21.4-1+rpi1), golang-github-google-go-cmp (= 0.6.0-1), golang-github-sergi-go-diff (= 1.2.0-2), golang-github-yuin-goldmark (= 1.6.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-1), golang-golang-x-mod (= 0.13.0-1), golang-golang-x-net (= 1:0.17.0+dfsg-1), golang-golang-x-sync (= 0.4.0-1), golang-golang-x-sys (= 0.13.0-1), golang-golang-x-text (= 0.13.0-1), golang-golang-x-vuln (= 1.0.1-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-honnef-go-tools (= 2023.1.6-2), golang-mvdan-gofumpt (= 0.4.0-1), golang-mvdan-xurls (= 2.4.0-1), golang-toml (= 1.2.1-1)
 Section: debug
 Priority: optional
 Description: debug symbols for gopls
 Build-Ids: 05e427f7ef0f2a5ecd2a64ca2768fa1e624b1926

drwxr-xr-x root/root         0 2023-11-21 17:01 ./
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/lib/debug/.build-id/05/
-rw-r--r-- root/root   7146456 2023-11-21 17:01 ./usr/lib/debug/.build-id/05/e427f7ef0f2a5ecd2a64ca2768fa1e624b1926.debug
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-11-21 17:01 ./usr/share/doc/gopls-dbgsym -> gopls


gopls_0.15.0+ds-1_armhf.deb
---------------------------

 new Debian package, version 2.0.
 size 5443756 bytes: control archive=1428 bytes.
    1243 bytes,    19 lines      control
    1356 bytes,    20 lines      md5sums
 Package: gopls
 Source: golang-golang-x-tools
 Version: 1:0.15.0+ds-1
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 19466
 Depends: libc6 (>= 2.34)
 Breaks: golang-golang-x-tools (<< 1:0.0~git20201116.6f6c72a+ds-3)
 Replaces: golang-golang-x-tools (<< 1:0.0~git20201116.6f6c72a+ds-3)
 Static-Built-Using: golang-1.21 (= 1.21.4-1+rpi1), golang-github-google-go-cmp (= 0.6.0-1), golang-github-sergi-go-diff (= 1.2.0-2), golang-github-yuin-goldmark (= 1.6.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-1), golang-golang-x-mod (= 0.13.0-1), golang-golang-x-net (= 1:0.17.0+dfsg-1), golang-golang-x-sync (= 0.4.0-1), golang-golang-x-sys (= 0.13.0-1), golang-golang-x-text (= 0.13.0-1), golang-golang-x-vuln (= 1.0.1-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-honnef-go-tools (= 2023.1.6-2), golang-mvdan-gofumpt (= 0.4.0-1), golang-mvdan-xurls (= 2.4.0-1), golang-toml (= 1.2.1-1)
 Section: golang
 Priority: optional
 Homepage: https://golang.org/x/tools
 Description: language server for the Go language
  gopls (pronounced: "go please") is the official language server for the Go
  language.
  .
  The Language Server Protocol allows any text editor to be extended with
  IDE-like features.

drwxr-xr-x root/root         0 2023-11-21 17:01 ./
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/bin/
-rwxr-xr-x root/root  19836304 2023-11-21 17:01 ./usr/bin/gopls
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-11-21 17:01 ./usr/share/doc/gopls/
-rw-r--r-- root/root      2507 2023-11-20 19:54 ./usr/share/doc/gopls/advanced.md
-rw-r--r-- root/root      7740 2023-11-20 19:54 ./usr/share/doc/gopls/analyzers.md.gz
-rw-r--r-- root/root      4603 2023-11-21 17:01 ./usr/share/doc/gopls/changelog.Debian.gz
-rw-r--r-- root/root       866 2023-11-20 19:54 ./usr/share/doc/gopls/command-line.md
-rw-r--r-- root/root      3389 2023-11-20 19:54 ./usr/share/doc/gopls/commands.md.gz
-rw-r--r-- root/root      2921 2023-11-20 19:54 ./usr/share/doc/gopls/contributing.md.gz
-rw-r--r-- root/root     22684 2023-11-21 17:01 ./usr/share/doc/gopls/copyright
-rw-r--r-- root/root      3085 2023-11-20 19:54 ./usr/share/doc/gopls/daemon.md.gz
-rw-r--r-- root/root      2832 2023-11-20 19:54 ./usr/share/doc/gopls/emacs.md.gz
-rw-r--r-- root/root      2471 2023-11-20 19:54 ./usr/share/doc/gopls/features.md
-rw-r--r-- root/root      1992 2023-11-20 19:54 ./usr/share/doc/gopls/inlayHints.md
-rw-r--r-- root/root      3342 2023-11-20 19:54 ./usr/share/doc/gopls/refactor-inline.md.gz
-rw-r--r-- root/root       895 2023-11-20 19:54 ./usr/share/doc/gopls/releases.md
-rw-r--r-- root/root      3089 2023-11-20 19:54 ./usr/share/doc/gopls/semantictokens.md.gz
-rw-r--r-- root/root      5601 2023-11-20 19:54 ./usr/share/doc/gopls/settings.md.gz
-rw-r--r-- root/root      2780 2023-11-20 19:54 ./usr/share/doc/gopls/subl.md
-rw-r--r-- root/root      2162 2023-11-20 19:54 ./usr/share/doc/gopls/troubleshooting.md.gz
-rw-r--r-- root/root      2759 2023-11-20 19:54 ./usr/share/doc/gopls/vim.md.gz
-rw-r--r-- root/root      4063 2023-11-20 19:54 ./usr/share/doc/gopls/workspace.md


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build Type: any
Build-Space: 1632516
Build-Time: 363
Distribution: trixie-staging
Host Architecture: armhf
Install-Time: 88
Job: golang-golang-x-tools_1:0.15.0+ds-1
Machine Architecture: arm64
Package: golang-golang-x-tools
Package-Time: 461
Source-Version: 1:0.15.0+ds-1
Space: 1632516
Status: successful
Version: 1:0.15.0+ds-1
--------------------------------------------------------------------------------
Finished at 2023-11-25T23:04:18Z
Build needed 00:07:41, 1632516k disk space