golang-golang-x-tools →
1:0.18.0+ds-1 →
armhf → 2024-02-26 23:20:21
sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019
+==============================================================================+
| golang-golang-x-tools 1:0.18.0+ds-1 (armhf) Mon, 26 Feb 2024 22:36:19 +0000 |
+==============================================================================+
Package: golang-golang-x-tools
Version: 1:0.18.0+ds-1
Source Version: 1:0.18.0+ds-1
Distribution: trixie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
Build Type: any
I: NOTICE: Log filtering will replace 'var/run/schroot/mount/trixie-staging-armhf-sbuild-663539ca-3ebb-47f8-9ecb-799c54926bda' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/golang-golang-x-tools-HXLi4t/resolver-s1owyz' 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.4 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [15.1 MB]
Fetched 29.6 MB in 11s (2673 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 2463 kB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main golang-golang-x-tools 1:0.18.0+ds-1 (dsc) [2835 B]
Get:2 http://172.17.4.1/private trixie-staging/main golang-golang-x-tools 1:0.18.0+ds-1 (tar) [2427 kB]
Get:3 http://172.17.4.1/private trixie-staging/main golang-golang-x-tools 1:0.18.0+ds-1 (diff) [33.2 kB]
Fetched 2463 kB in 0s (5480 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/golang-golang-x-tools-HXLi4t/golang-golang-x-tools-0.18.0+ds' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/golang-golang-x-tools-HXLi4t' 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-yuin-goldmark-dev (>= 1.4.13), golang-golang-x-mod-dev (>= 0.15.0), golang-golang-x-net-dev (>= 1:0.21.0), golang-golang-x-sync-dev (>= 0.6.0), golang-golang-x-text-dev (>= 0.14.0), golang-golang-x-vuln-dev (>= 1.0.1), golang-gopkg-yaml.v3-dev (>= 3.0.1), golang-honnef-go-tools-dev (>= 2023.1.6), golang-mvdan-gofumpt-dev (>= 0.6.0), golang-mvdan-xurls-dev (>= 2.5.0), build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-golang, golang-any (>= 2:1.18~), golang-github-yuin-goldmark-dev (>= 1.4.13), golang-golang-x-mod-dev (>= 0.15.0), golang-golang-x-net-dev (>= 1:0.21.0), golang-golang-x-sync-dev (>= 0.6.0), golang-golang-x-text-dev (>= 0.14.0), golang-golang-x-vuln-dev (>= 1.0.1), golang-gopkg-yaml.v3-dev (>= 3.0.1), golang-honnef-go-tools-dev (>= 2023.1.6), golang-mvdan-gofumpt-dev (>= 0.6.0), golang-mvdan-xurls-dev (>= 2.5.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 [963 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [526 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [610 B]
Fetched 2099 B in 0s (23.6 kB/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 packages were automatically installed and are no longer required:
krb5-locales libpam-cap util-linux-extra
Use 'apt autoremove' to remove them.
The following additional 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-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
Suggested packages:
autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
libasprintf-dev libgettextpo-dev bzr | brz ca-certificates git mercurial
subversion groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
apparmor less www-browser libmail-box-perl
Recommended packages:
curl | wget | lynx pkg-config libarchive-cpio-perl libltdl-dev
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-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
0 upgraded, 53 newly installed, 0 to remove and 9 not upgraded.
Need to get 67.2 MB of archives.
After this operation, 366 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1028 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.8-1 [65.5 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-3 [1033 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.3-6 [81.4 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.12.0-3 [1358 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-14 [157 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-14 [496 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.14.1 [85.6 kB]
Get:17 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.10-1 [10.6 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:23 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-4 [9009 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-14 [1203 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.14.1 [890 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf dh-golang all 1.62 [24.7 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf golang-1.21-src all 1.21.6-1+rpi1 [18.5 MB]
Get:33 http://172.17.4.1/private trixie-staging/main armhf golang-1.21-go armhf 1.21.6-1+rpi1 [20.7 MB]
Get:34 http://172.17.4.1/private trixie-staging/main armhf golang-src all 2:1.21~3 [4908 B]
Get:35 http://172.17.4.1/private trixie-staging/main armhf golang-go armhf 2:1.21~3 [44.1 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf golang-any armhf 2:1.21~3 [5028 B]
Get:37 http://172.17.4.1/private trixie-staging/main armhf golang-github-burntsushi-toml-dev all 1.3.2-2 [111 kB]
Get:38 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:39 http://172.17.4.1/private trixie-staging/main armhf golang-github-yuin-goldmark-dev all 1.7.0-1 [113 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-sys-dev all 0.17.0-1 [400 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-term-dev all 0.17.0-1 [14.7 kB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-text-dev all 0.14.0-1 [3996 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-crypto-dev all 1:0.19.0-1 [1670 kB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-mod-dev all 0.15.0-1 [103 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-net-dev all 1:0.21.0+dfsg-1 [882 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-sync-dev all 0.6.0-1 [18.5 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-tools-dev all 1:0.18.0+ds-1 [1566 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf golang-golang-x-vuln-dev all 1.0.1-1 [243 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf golang-honnef-go-tools-dev all 2023.1.7-1 [378 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf golang-mvdan-gofumpt-dev all 0.6.0-1 [77.7 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf golang-mvdan-xurls-dev all 2.5.0-1 [16.3 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 67.2 MB in 8s (8174 kB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12853 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.8-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-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.3-6_armhf.deb ...
Unpacking bsdextrautils (2.39.3-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-3_armhf.deb ...
Unpacking man-db (2.12.0-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-14_armhf.deb ...
Unpacking gettext-base (0.21-14) ...
Selecting previously unselected package m4.
Preparing to unpack .../09-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../10-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../11-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../12-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 .../13-autopoint_0.21-14_all.deb ...
Unpacking autopoint (0.21-14) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../14-libdebhelper-perl_13.14.1_all.deb ...
Unpacking libdebhelper-perl (13.14.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../15-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../16-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../17-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 .../18-libsub-override-perl_0.10-1_all.deb ...
Unpacking libsub-override-perl (0.10-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-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 .../20-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 .../21-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../23-libicu72_72.1-4_armhf.deb ...
Unpacking libicu72:armhf (72.1-4) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../24-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 .../25-gettext_0.21-14_armhf.deb ...
Unpacking gettext (0.21-14) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../26-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 .../27-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../28-debhelper_13.14.1_all.deb ...
Unpacking debhelper (13.14.1) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../29-dh-golang_1.62_all.deb ...
Unpacking dh-golang (1.62) ...
Selecting previously unselected package golang-1.21-src.
Preparing to unpack .../30-golang-1.21-src_1.21.6-1+rpi1_all.deb ...
Unpacking golang-1.21-src (1.21.6-1+rpi1) ...
Selecting previously unselected package golang-1.21-go.
Preparing to unpack .../31-golang-1.21-go_1.21.6-1+rpi1_armhf.deb ...
Unpacking golang-1.21-go (1.21.6-1+rpi1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../32-golang-src_2%3a1.21~3_all.deb ...
Unpacking golang-src (2:1.21~3) ...
Selecting previously unselected package golang-go:armhf.
Preparing to unpack .../33-golang-go_2%3a1.21~3_armhf.deb ...
Unpacking golang-go:armhf (2:1.21~3) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../34-golang-any_2%3a1.21~3_armhf.deb ...
Unpacking golang-any:armhf (2:1.21~3) ...
Selecting previously unselected package golang-github-burntsushi-toml-dev.
Preparing to unpack .../35-golang-github-burntsushi-toml-dev_1.3.2-2_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (1.3.2-2) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../36-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-yuin-goldmark-dev.
Preparing to unpack .../37-golang-github-yuin-goldmark-dev_1.7.0-1_all.deb ...
Unpacking golang-github-yuin-goldmark-dev (1.7.0-1) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../38-golang-golang-x-sys-dev_0.17.0-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.17.0-1) ...
Selecting previously unselected package golang-golang-x-term-dev.
Preparing to unpack .../39-golang-golang-x-term-dev_0.17.0-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.17.0-1) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../40-golang-golang-x-text-dev_0.14.0-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.14.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../41-golang-golang-x-crypto-dev_1%3a0.19.0-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.19.0-1) ...
Selecting previously unselected package golang-golang-x-exp-dev.
Preparing to unpack .../42-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 .../43-golang-golang-x-mod-dev_0.15.0-1_all.deb ...
Unpacking golang-golang-x-mod-dev (0.15.0-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../44-golang-golang-x-net-dev_1%3a0.21.0+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.21.0+dfsg-1) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../45-golang-golang-x-sync-dev_0.6.0-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.6.0-1) ...
Selecting previously unselected package golang-golang-x-tools-dev.
Preparing to unpack .../46-golang-golang-x-tools-dev_1%3a0.18.0+ds-1_all.deb ...
Unpacking golang-golang-x-tools-dev (1:0.18.0+ds-1) ...
Selecting previously unselected package golang-golang-x-vuln-dev.
Preparing to unpack .../47-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 .../48-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 .../49-golang-honnef-go-tools-dev_2023.1.7-1_all.deb ...
Unpacking golang-honnef-go-tools-dev (2023.1.7-1) ...
Selecting previously unselected package golang-mvdan-gofumpt-dev.
Preparing to unpack .../50-golang-mvdan-gofumpt-dev_0.6.0-1_all.deb ...
Unpacking golang-mvdan-gofumpt-dev (0.6.0-1) ...
Selecting previously unselected package golang-mvdan-xurls-dev.
Preparing to unpack .../51-golang-mvdan-xurls-dev_2.5.0-1_all.deb ...
Unpacking golang-mvdan-xurls-dev (2.5.0-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../52-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 bsdextrautils (2.39.3-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.14.1) ...
Setting up golang-github-burntsushi-toml-dev (1.3.2-2) ...
Setting up golang-golang-x-sys-dev (0.17.0-1) ...
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up gettext-base (0.21-14) ...
Setting up m4 (1.4.19-4) ...
Setting up golang-golang-x-term-dev (0.17.0-1) ...
Setting up file (1:5.45-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-1.21-src (1.21.6-1+rpi1) ...
Setting up golang-github-yuin-goldmark-dev (1.7.0-1) ...
Setting up golang-golang-x-sync-dev (0.6.0-1) ...
Setting up golang-golang-x-mod-dev (0.15.0-1) ...
Setting up autopoint (0.21-14) ...
Setting up golang-mvdan-gofumpt-dev (0.6.0-1) ...
Setting up autoconf (2.71-3) ...
Setting up golang-mvdan-xurls-dev (2.5.0-1) ...
Setting up golang-golang-x-text-dev (0.14.0-1) ...
Setting up libuchardet0:armhf (0.0.8-1) ...
Setting up libsub-override-perl (0.10-1) ...
Setting up golang-golang-x-crypto-dev (1:0.19.0-1) ...
Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ...
Setting up golang-src (2:1.21~3) ...
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-14) ...
Setting up libtool (2.4.7-7) ...
Setting up golang-1.21-go (1.21.6-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.21.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~3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up golang-golang-x-tools-dev (1:0.18.0+ds-1) ...
Setting up man-db (2.12.0-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-any:armhf (2:1.21~3) ...
Setting up golang-honnef-go-tools-dev (2023.1.7-1) ...
Setting up golang-golang-x-vuln-dev (1.0.1-1) ...
Setting up debhelper (13.14.1) ...
Setting up dh-golang (1.62) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.37-15~deb13u1+rpi1) ...
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in any all)
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 armhf (armv7l)
Toolchain package versions: binutils_2.41-6+rpi1 dpkg-dev_1.22.4+rpi1 g++-12_12.3.0-14+rpi1 g++-13_13.2.0-9+rpi1 gcc-12_12.3.0-14+rpi1 gcc-13_13.2.0-9+rpi1 libc6-dev_2.37-15~deb13u1+rpi1 libstdc++-12-dev_12.3.0-14+rpi1 libstdc++-13-dev_13.2.0-9+rpi1 libstdc++6_13.2.0-9+rpi1 linux-libc-dev_6.5.6-1+rpi1+b1
Package versions: adduser_3.137 apt_2.7.11 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-14 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.3 bash_5.2.21-2 binutils_2.41-6+rpi1 binutils-arm-linux-gnueabihf_2.41-6+rpi1 binutils-common_2.41-6+rpi1 bsdextrautils_2.39.3-6 bsdutils_1:2.39.3-6 build-essential_12.10 bzip2_1.0.8-5+b2 coreutils_9.4-3 cpp_4:13.2.0-1+rpi1 cpp-12_12.3.0-14+rpi1 cpp-13_13.2.0-9+rpi1 dash_0.5.12-6 debconf_1.5.86 debhelper_13.14.1 debianutils_5.16 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.4+rpi1 dpkg-dev_1.22.4+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.33-1 file_1:5.45-2 findutils_4.9.0-5 g++_4:13.2.0-1+rpi1 g++-12_12.3.0-14+rpi1 g++-13_13.2.0-9+rpi1 gcc_4:13.2.0-1+rpi1 gcc-12_12.3.0-14+rpi1 gcc-12-base_12.3.0-14+rpi1 gcc-13_13.2.0-9+rpi1 gcc-13-base_13.2.0-9+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-14 gettext-base_0.21-14 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.6-1+rpi1 golang-1.21-src_1.21.6-1+rpi1 golang-any_2:1.21~3 golang-github-burntsushi-toml-dev_1.3.2-2 golang-github-google-go-cmp-dev_0.6.0-1 golang-github-yuin-goldmark-dev_1.7.0-1 golang-go_2:1.21~3 golang-golang-x-crypto-dev_1:0.19.0-1 golang-golang-x-exp-dev_0.0~git20231006.7918f67-1 golang-golang-x-mod-dev_0.15.0-1 golang-golang-x-net-dev_1:0.21.0+dfsg-1 golang-golang-x-sync-dev_0.6.0-1 golang-golang-x-sys-dev_0.17.0-1 golang-golang-x-term-dev_0.17.0-1 golang-golang-x-text-dev_0.14.0-1 golang-golang-x-tools-dev_1:0.18.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.7-1 golang-mvdan-gofumpt-dev_0.6.0-1 golang-mvdan-xurls-dev_2.5.0-1 golang-src_2:1.21~3 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-4 groff-base_1.23.0-3 gzip_1.12-1 hostname_3.23+nmu2 init-system-helpers_1.66 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20240117-1 krb5-locales_1.20.1-5 libacl1_2.3.2-1 libapt-pkg6.0_2.7.11 libarchive-zip-perl_1.68-1 libasan8_13.2.0-9+rpi1 libassuan0_2.5.6-1 libatomic1_13.2.0-9+rpi1 libattr1_1:2.5.2-1 libaudit-common_1:3.1.2-2 libaudit1_1:3.1.2-2 libbinutils_2.41-6+rpi1 libblkid1_2.39.3-6 libbz2-1.0_1.0.8-5+b2 libc-bin_2.37-15~deb13u1+rpi1 libc-dev-bin_2.37-15~deb13u1+rpi1 libc6_2.37-15~deb13u1+rpi1 libc6-dev_2.37-15~deb13u1+rpi1 libcap-ng0_0.8.4-2 libcap2_1:2.66-5 libcap2-bin_1:2.66-5 libcc1-0_13.2.0-9+rpi1 libcom-err2_1.47.0-2 libcrypt-dev_1:4.4.36-4 libcrypt1_1:4.4.36-4 libctf-nobfd0_2.41-6+rpi1 libctf0_2.41-6+rpi1 libdb5.3_5.3.28+dfsg2-4 libdebconfclient0_0.271 libdebhelper-perl_13.14.1 libdpkg-perl_1.22.4+rpi1 libelf1_0.188-2.1+rpi1 libext2fs2_1.47.0-2 libfakeroot_1.33-1 libffi8_3.4.4-2 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libgcc-12-dev_12.3.0-14+rpi1 libgcc-13-dev_13.2.0-9+rpi1 libgcc-s1_13.2.0-9+rpi1 libgcrypt20_1.10.3-2 libgdbm-compat4_1.23-5 libgdbm6_1.23-5 libgmp10_2:6.3.0+dfsg-2 libgnutls30_3.8.3-1 libgomp1_13.2.0-9+rpi1 libgpg-error0_1.47-3 libgssapi-krb5-2_1.20.1-5 libhogweed6_3.9.1-2 libicu72_72.1-4 libidn2-0_2.3.7-2 libisl23_0.26-3 libjansson4_2.14-2 libk5crypto3_1.20.1-5 libkeyutils1_1.6.3-3 libkrb5-3_1.20.1-5 libkrb5support0_1.20.1-5 libksba8_1.6.5-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1+b1 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.5-0.3 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-2 libmount1_2.39.3-6 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libncursesw6_6.4+20240113-1 libnettle8_3.9.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.3-4 libpam-cap_1:2.66-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 libpcre3_2:8.39-15 libperl5.38_5.38.2-3 libpipeline1_1.5.7-1 libreadline8_8.2-3 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libseccomp2_2.5.5-1+rpi1 libselinux1_3.5-2 libsemanage-common_3.5-1 libsemanage2_3.5-1 libsepol1_3.1-1 libsepol2_3.5-2 libsframe1_2.41-6+rpi1 libsmartcols1_2.39.3-6 libsqlite3-0_3.45.1-1 libss2_1.47.0-2 libssl1.1_1.1.1o-1 libssl3_3.1.5-1 libstdc++-12-dev_12.3.0-14+rpi1 libstdc++-13-dev_13.2.0-9+rpi1 libstdc++6_13.2.0-9+rpi1 libsub-override-perl_0.10-1 libsystemd0_255.3-1+rpi1 libtasn1-6_4.19.0-3 libtext-glob-perl_0.11-3 libtinfo6_6.4+20240113-1 libtirpc-common_1.3.4+ds-1 libtirpc-dev_1.3.4+ds-1 libtirpc3_1.3.4+ds-1 libtool_2.4.7-7 libubsan1_13.2.0-9+rpi1 libuchardet0_0.0.8-1 libudev1_255.3-1+rpi1 libunistring2_1.0-2 libunistring5_1.1-2 libuuid1_2.39.3-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+b1 login_1:4.13+dfsg1-4 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-3 mawk_1.3.4.20240123-1 mount_2.39.3-6 nano_7.2-2 ncurses-base_6.4+20240113-1 ncurses-bin_6.4+20240113-1 passwd_1:4.13+dfsg1-4 patch_2.7.6-7 perl_5.38.2-3 perl-base_5.38.2-3 perl-modules-5.38_5.38.2-3 pinentry-curses_1.2.1-3 po-debconf_1.0.21+nmu1 raspbian-archive-keyring_20120528.2 readline-common_8.2-3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2 sensible-utils_0.0.22 sysvinit-utils_3.08-6 tar_1.35+dfsg-3 tzdata_2024a-1 usrmerge_39 util-linux_2.39.3-6 util-linux-extra_2.39.3-6 xz-utils_5.4.5-0.3 zlib1g_1:1.3.dfsg-3
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
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.18.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-yuin-goldmark-dev (>= 1.4.13), golang-golang-x-mod-dev (>= 0.15.0), golang-golang-x-net-dev (>= 1:0.21.0), golang-golang-x-sync-dev (>= 0.6.0), golang-golang-x-text-dev (>= 0.14.0), golang-golang-x-vuln-dev (>= 1.0.1), golang-gopkg-yaml.v3-dev (>= 3.0.1), golang-honnef-go-tools-dev (>= 2023.1.6), golang-mvdan-gofumpt-dev (>= 0.6.0), golang-mvdan-xurls-dev (>= 2.5.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:
6e8342285a1f05cb119be47cb42c6493ae7843d1 2426968 golang-golang-x-tools_0.18.0+ds.orig.tar.xz
10c1f25e30bea54a3389fbe6a2b58ebd6b1b203a 33220 golang-golang-x-tools_0.18.0+ds-1.debian.tar.xz
Checksums-Sha256:
86cc759a7e62d18b8e33a3ca1d2c5ee3df2fb667ca554c97ce15b7a94bb87761 2426968 golang-golang-x-tools_0.18.0+ds.orig.tar.xz
f097cecbcd12e211fd0119a2233cfea70b5ef179049c233ea637a18fbb72fba9 33220 golang-golang-x-tools_0.18.0+ds-1.debian.tar.xz
Files:
5089109cfed7c73c711783e7b59d2948 2426968 golang-golang-x-tools_0.18.0+ds.orig.tar.xz
c7341ebf889e63ee01eb6d593bcba8bf 33220 golang-golang-x-tools_0.18.0+ds-1.debian.tar.xz
Go-Import-Path: golang.org/x/tools
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmXZgKUQHGZva2FAZGVi
aWFuLm9yZwAKCRDqJQC0EsWazwKvEACZkSRXyxBnSjUXlQyqXe24RzqH7E0S411h
Dvi/QKaKMpH2Qk9HeEYBPEHWf20PuOmy6byB5f57mU5rLRwM98r+P6HBzkjPO7pG
2v7NMtNeRxJEV4i+sWYwki78cuIwEvNHeDnM/ZurdkkX5NLuyjywk9QkJPJ3noc2
3Ymv5g4h25uDn9DMt2BPmaTc7sjtjlCsRLNRKmR762Y6VhkOV6Icq/7pY39wSzP+
Ml39LfZp1h+sheIgPKLcIqRJrRmbaDrBq2vXPfT8Yantp5QI5ei6E7c2EFb2zC6B
ULEQ4Yp5BJZ1rc8FX2rZMs88dldvuu98YSpK/oT45xsFlTI+MfKpFeuk9c29rIvV
/66fibV12bY/U3JOXfllTR3gv+ZbWqM+QOm8ItwHkET/Kq2tUKf79zdqZq1PqDXW
g3mVPBX/WZTorr2lvh2D1eRgHphrTdMDW27o1N/ZZjiLWXMfGF2KZOQCaP3afJ3/
wrZcnIsLJapOe3SSyGSHuMiudpJIdOhm0QmrpfsYc0xLQRqmcfxiZFU8yMXefDZx
xgFwgE5oQ+6q+HSGvt4wk4T1qF7lOBs8vIZog9/CFv332L8KSqhrdf2x5ACL2tWL
O89XNDxuoZmXijtrrNcpuhVFYju633LpxcsQj1yfWYH9l/cge9rpTFa/w1bNE9JT
5QU5nAGsvg==
=Kttd
-----END PGP SIGNATURE-----
gpgv: Signature made Sat Feb 24 05:37:41 2024 UTC
gpgv: using RSA key 142421B19AD4A95996F95072EA2500B412C59ACF
gpgv: issuer "foka@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./golang-golang-x-tools_0.18.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.18.0+ds.orig.tar.xz
dpkg-source: info: unpacking golang-golang-x-tools_0.18.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
dpkg-source: info: applying 0017-Skip-TestTemplates-in-gopls-internal-debug-template_.patch
dpkg-source: info: applying 0018-Set-GO111MODULE-on-for-TestExecute-and-TestCodeLens.patch
dpkg-source: info: applying 0019-Set-GO111MODULE-auto-for-TestZeroConfigAlgorithm.patch
dpkg-source: info: applying 0020-Disable-telemetry-in-deadcode.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=539dea8b567c411499a729ba3d4ba4c9
JOURNAL_STREAM=8:41227
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
PWD=/
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-663539ca-3ebb-47f8-9ecb-799c54926bda
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c46302
XDG_SESSION_TYPE=unspecified
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
dpkg-buildpackage: info: source package golang-golang-x-tools
dpkg-buildpackage: info: source version 1:0.18.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/test/integration/codelens contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/completion contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/debug contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/diagnostics contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/inlayhints contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/misc contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/modfile contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/template contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/watch contains no non-test Go files, removing it from build
dh_auto_build: warning: golang.org/x/tools/gopls/internal/test/integration/workspace 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/deadcode 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/analysis/deprecated golang.org/x/tools/gopls/internal/analysis/embeddirective golang.org/x/tools/gopls/internal/analysis/fillreturns golang.org/x/tools/gopls/internal/analysis/fillstruct golang.org/x/tools/gopls/internal/analysis/infertypeargs golang.org/x/tools/gopls/internal/analysis/nonewvars golang.org/x/tools/gopls/internal/analysis/noresultvalues golang.org/x/tools/gopls/internal/analysis/simplifycompositelit golang.org/x/tools/gopls/internal/analysis/simplifyrange golang.org/x/tools/gopls/internal/analysis/simplifyslice golang.org/x/tools/gopls/internal/analysis/stubmethods golang.org/x/tools/gopls/internal/analysis/undeclaredname golang.org/x/tools/gopls/internal/analysis/unusedparams golang.org/x/tools/gopls/internal/analysis/unusedvariable golang.org/x/tools/gopls/internal/analysis/useany golang.org/x/tools/gopls/internal/cache golang.org/x/tools/gopls/internal/cache/metadata golang.org/x/tools/gopls/internal/cache/methodsets golang.org/x/tools/gopls/internal/cache/parsego golang.org/x/tools/gopls/internal/cache/typerefs golang.org/x/tools/gopls/internal/cache/xrefs golang.org/x/tools/gopls/internal/cmd golang.org/x/tools/gopls/internal/debug golang.org/x/tools/gopls/internal/debug/log golang.org/x/tools/gopls/internal/file golang.org/x/tools/gopls/internal/filecache golang.org/x/tools/gopls/internal/golang golang.org/x/tools/gopls/internal/golang/completion golang.org/x/tools/gopls/internal/golang/completion/snippet golang.org/x/tools/gopls/internal/hooks golang.org/x/tools/gopls/internal/lsprpc golang.org/x/tools/gopls/internal/mod golang.org/x/tools/gopls/internal/progress golang.org/x/tools/gopls/internal/protocol golang.org/x/tools/gopls/internal/protocol/command golang.org/x/tools/gopls/internal/protocol/command/commandmeta golang.org/x/tools/gopls/internal/protocol/command/gen golang.org/x/tools/gopls/internal/protocol/semtok golang.org/x/tools/gopls/internal/server golang.org/x/tools/gopls/internal/settings golang.org/x/tools/gopls/internal/telemetry golang.org/x/tools/gopls/internal/template golang.org/x/tools/gopls/internal/test/compare golang.org/x/tools/gopls/internal/test/integration golang.org/x/tools/gopls/internal/test/integration/bench golang.org/x/tools/gopls/internal/test/integration/fake golang.org/x/tools/gopls/internal/test/integration/fake/glob golang.org/x/tools/gopls/internal/test/marker golang.org/x/tools/gopls/internal/util/astutil golang.org/x/tools/gopls/internal/util/browser golang.org/x/tools/gopls/internal/util/bug golang.org/x/tools/gopls/internal/util/constraints golang.org/x/tools/gopls/internal/util/frob golang.org/x/tools/gopls/internal/util/goversion golang.org/x/tools/gopls/internal/util/immutable golang.org/x/tools/gopls/internal/util/lru golang.org/x/tools/gopls/internal/util/maps golang.org/x/tools/gopls/internal/util/pathutil golang.org/x/tools/gopls/internal/util/persistent golang.org/x/tools/gopls/internal/util/safetoken golang.org/x/tools/gopls/internal/util/slices golang.org/x/tools/gopls/internal/util/typesutil golang.org/x/tools/gopls/internal/version 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/gopls/internal/work golang.org/x/tools/imports golang.org/x/tools/internal/aliases 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/compat 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/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/versions 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/unsafeheader
internal/goarch
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/abi
runtime/internal/math
internal/goos
internal/cpu
runtime/internal/sys
runtime/internal/syscall
internal/race
internal/bytealg
runtime/internal/atomic
sync/atomic
unicode
unicode/utf8
internal/itoa
math/bits
encoding
unicode/utf16
log/internal
math
container/list
crypto/internal/alias
crypto/internal/boring/sig
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
vendor/golang.org/x/crypto/internal/alias
golang.org/x/tools/internal/bisect
runtime
internal/goversion
internal/platform
golang.org/x/tools/internal/packagesinternal
golang.org/x/tools/cmd/guru/serial
golang.org/x/net/html/atom
golang.org/x/tools/gopls/internal/util/slices
golang.org/x/tools/gopls/internal/util/constraints
golang.org/x/tools/gopls/internal/util/immutable
golang.org/x/tools/gopls/internal/util/maps
golang.org/x/vuln/internal
github.com/google/go-cmp/cmp/internal/flags
golang.org/x/tools/gopls/internal/test/integration/bench
golang.org/x/tools/gopls/internal/test/marker
crypto/subtle
internal/reflectlite
sync
internal/testlog
internal/bisect
internal/singleflight
internal/sysinfo
runtime/cgo
sort
errors
internal/godebug
io
strconv
internal/oserror
syscall
bytes
strings
reflect
internal/syscall/unix
time
bufio
internal/safefilepath
internal/syscall/execenv
path
regexp/syntax
internal/poll
io/fs
regexp
os
internal/fmtsort
encoding/binary
html
hash
encoding/base64
fmt
path/filepath
hash/crc32
context
crypto
crypto/cipher
crypto/internal/randutil
math/rand
crypto/internal/edwards25519/field
crypto/internal/boring
crypto/aes
crypto/des
crypto/internal/nistec/fiat
crypto/sha512
golang.org/x/tools/benchmark/parse
encoding/json
encoding/xml
net/url
github.com/yuin/goldmark/util
golang.org/x/tools/blog/atom
text/template/parse
log
compress/flate
text/template
compress/gzip
math/big
crypto/internal/nistec
html/template
crypto/ecdh
crypto/internal/edwards25519
crypto/rand
crypto/elliptic
crypto/internal/bigmod
crypto/internal/boring/bbig
encoding/asn1
crypto/ed25519
crypto/hmac
crypto/md5
crypto/rc4
crypto/rsa
crypto/sha1
vendor/golang.org/x/crypto/cryptobyte
crypto/sha256
crypto/dsa
encoding/hex
encoding/pem
crypto/x509/pkix
vendor/golang.org/x/net/dns/dnsmessage
internal/intern
crypto/ecdsa
net/netip
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
net
vendor/golang.org/x/crypto/hkdf
vendor/golang.org/x/crypto/chacha20poly1305
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/tools/cmd/bisect
go/token
go/build/constraint
go/scanner
go/doc/comment
github.com/yuin/goldmark/text
go/ast
github.com/yuin/goldmark/ast
container/heap
go/constant
internal/types/errors
go/internal/typeparams
go/printer
go/parser
github.com/yuin/goldmark/parser
github.com/yuin/goldmark/renderer
github.com/yuin/goldmark/renderer/html
go/format
go/types
internal/lazyregexp
go/doc
crypto/x509
github.com/yuin/goldmark
golang.org/x/tools/present
net/textproto
vendor/golang.org/x/net/http/httpproxy
vendor/golang.org/x/net/http/httpguts
mime/multipart
internal/buildcfg
internal/goroot
go/build
golang.org/x/tools/internal/pkgbits
crypto/tls
golang.org/x/tools/internal/tokeninternal
golang.org/x/mod/semver
golang.org/x/tools/internal/event/label
golang.org/x/tools/internal/event/keys
io/ioutil
golang.org/x/tools/internal/event/core
golang.org/x/tools/internal/event/tag
golang.org/x/tools/go/buildutil
golang.org/x/tools/internal/event
golang.org/x/tools/internal/gocommand
golang.org/x/tools/go/ast/astutil
golang.org/x/tools/go/internal/packagesdriver
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
embed
runtime/pprof
golang.org/x/tools/cmd/digraph
golang.org/x/tools/cmd/file2fuzz
net/http/httptrace
net/http
golang.org/x/tools/cmd/fiximports
os/user
golang.org/x/tools/internal/typeparams
golang.org/x/tools/internal/typesinternal
golang.org/x/tools/internal/versions
golang.org/x/tools/internal/aliases
golang.org/x/tools/go/types/objectpath
golang.org/x/tools/go/types/typeutil
golang.org/x/tools/internal/gcimporter
golang.org/x/tools/go/ssa
golang.org/x/tools/go/loader
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/packages
golang.org/x/tools/refactor/eg
golang.org/x/tools/cmd/bundle
golang.org/x/tools/cmd/eg
golang.org/x/tools/go/callgraph
golang.org/x/tools/go/ssa/ssautil
golang.org/x/tools/go/callgraph/rta
golang.org/x/tools/go/callgraph/cha
golang.org/x/tools/go/callgraph/static
golang.org/x/tools/go/callgraph/vta
golang.org/x/tools/cmd/deadcode
archive/tar
golang.org/x/tools/cmd/callgraph
archive/zip
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/cmd/getgo
golang.org/x/tools/cmd/go-contrib-init
hash/adler32
debug/dwarf
compress/zlib
internal/saferio
internal/zstd
text/scanner
internal/pkgbits
go/internal/srcimporter
go/internal/gcimporter
expvar
encoding/gob
debug/elf
internal/xcoff
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
index/suffixarray
golang.org/x/tools/godoc/redirect
golang.org/x/tools/godoc/vfs/gatefs
go/importer
golang.org/x/tools/godoc/vfs/zipfs
golang.org/x/tools/playground
golang.org/x/tools/cmd/godex
internal/profile
runtime/trace
golang.org/x/tools/godoc
golang.org/x/mod/internal/lazyregexp
golang.org/x/mod/module
golang.org/x/tools/internal/gopathwalk
golang.org/x/tools/internal/imports
net/http/pprof
golang.org/x/tools/refactor/importgraph
golang.org/x/tools/refactor/satisfy
golang.org/x/mod/modfile
golang.org/x/tools/refactor/rename
golang.org/x/tools/cmd/godoc
golang.org/x/tools/internal/edit
golang.org/x/tools/cmd/gonew
golang.org/x/tools/cmd/gomvpkg
golang.org/x/tools/cmd/goimports
golang.org/x/tools/cmd/gorename
golang.org/x/tools/cmd/gotype
golang.org/x/tools/cmd/goyacc
golang.org/x/tools/imports
golang.org/x/tools/cmd/guru
golang.org/x/net/html
golang.org/x/net/websocket
golang.org/x/tools/txtar
golang.org/x/tools/playground/socket
golang.org/x/tools/cmd/html2article
golang.org/x/tools/cmd/present
golang.org/x/tools/cmd/present2md
golang.org/x/tools/cmd/splitdwarf/internal/macho
golang.org/x/tools/go/ssa/interp
golang.org/x/tools/cmd/stress
golang.org/x/tools/cmd/splitdwarf
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/internal/diff/lcs
golang.org/x/tools/go/analysis/internal/analysisflags
golang.org/x/tools/internal/diff
golang.org/x/tools/internal/robustio
golang.org/x/tools/internal/goroot
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/ast/inspector
golang.org/x/tools/go/analysis/multichecker
golang.org/x/tools/go/analysis/passes/inspect
golang.org/x/tools/internal/analysisinternal
golang.org/x/tools/go/analysis/passes/buildssa
golang.org/x/tools/go/analysis/passes/composite
golang.org/x/tools/go/cfg
golang.org/x/tools/go/analysis/passes/internal/analysisutil
golang.org/x/tools/go/analysis/singlechecker
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/internal/testenv
golang.org/x/tools/go/analysis/passes/buildtag
golang.org/x/tools/go/analysis/passes/cgocall
golang.org/x/tools/go/analysis/passes/copylock
golang.org/x/tools/go/analysis/passes/ctrlflow
golang.org/x/tools/go/analysis/analysistest
golang.org/x/tools/go/analysis/passes/deepequalerrors
golang.org/x/tools/go/analysis/passes/defers
golang.org/x/tools/go/analysis/passes/directive
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/nilfunc
golang.org/x/tools/go/analysis/passes/nilness
golang.org/x/tools/go/analysis/passes/pkgfact
golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel
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/shift
golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow
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/unusedresult
golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal
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
golang.org/x/sync/errgroup
golang.org/x/tools/gopls/internal/telemetry
golang.org/x/tools/gopls/internal/util/bug
golang.org/x/tools/gopls/internal/util/pathutil
golang.org/x/tools/gopls/internal/util/safetoken
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/tools/gopls/internal/util/frob
golang.org/x/tools/gopls/internal/util/astutil
golang.org/x/tools/gopls/internal/cache/methodsets
golang.org/x/tools/gopls/internal/util/typesutil
golang.org/x/tools/gopls/internal/protocol
golang.org/x/tools/gopls/internal/util/lru
golang.org/x/tools/gopls/internal/filecache
golang.org/x/tools/gopls/internal/vulncheck/osv
golang.org/x/tools/gopls/internal/analysis/deprecated
golang.org/x/tools/gopls/internal/vulncheck/govulncheck
golang.org/x/tools/gopls/internal/vulncheck
golang.org/x/tools/gopls/internal/analysis/embeddirective
golang.org/x/tools/internal/fuzzy
golang.org/x/tools/gopls/internal/analysis/infertypeargs
golang.org/x/tools/gopls/internal/analysis/fillreturns
golang.org/x/tools/gopls/internal/analysis/nonewvars
golang.org/x/tools/gopls/internal/analysis/noresultvalues
golang.org/x/tools/gopls/internal/analysis/simplifycompositelit
golang.org/x/tools/gopls/internal/analysis/simplifyrange
golang.org/x/tools/gopls/internal/analysis/simplifyslice
golang.org/x/tools/gopls/internal/analysis/stubmethods
golang.org/x/tools/gopls/internal/analysis/undeclaredname
golang.org/x/tools/gopls/internal/analysis/unusedparams
golang.org/x/tools/gopls/internal/analysis/unusedvariable
golang.org/x/tools/gopls/internal/analysis/useany
golang.org/x/tools/gopls/internal/util/persistent
golang.org/x/tools/gopls/internal/vulncheck/semver
golang.org/x/tools/internal/memoize
golang.org/x/vuln/internal/derrors
golang.org/x/vuln/internal/osv
golang.org/x/vuln/internal/web
golang.org/x/vuln/internal/semver
golang.org/x/vuln/internal/govulncheck
golang.org/x/vuln/internal/client
debug/macho
golang.org/x/tools/gopls/internal/cache/metadata
golang.org/x/tools/gopls/internal/cache/parsego
golang.org/x/tools/gopls/internal/file
golang.org/x/tools/gopls/internal/progress
golang.org/x/tools/gopls/internal/protocol/command
debug/pe
golang.org/x/tools/gopls/internal/cache/typerefs
golang.org/x/tools/gopls/internal/cache/xrefs
golang.org/x/tools/gopls/internal/settings
debug/plan9obj
golang.org/x/vuln/internal/vulncheck/internal/gosym
golang.org/x/tools/gopls/internal/debug/log
debug/buildinfo
golang.org/x/tools/gopls/internal/version
golang.org/x/tools/internal/event/export/metric
golang.org/x/tools/internal/event/export/ocagent/wire
golang.org/x/tools/internal/event/export/ocagent
golang.org/x/text/unicode/runenames
golang.org/x/vuln/internal/vulncheck/internal/buildinfo
golang.org/x/tools/internal/event/export/prometheus
golang.org/x/vuln/internal/vulncheck
golang.org/x/tools/gopls/internal/analysis/fillstruct
golang.org/x/tools/gopls/internal/protocol/semtok
golang.org/x/tools/internal/astutil
golang.org/x/tools/gopls/internal/golang/completion/snippet
golang.org/x/tools/internal/refactor/inline
golang.org/x/tools/gopls/internal/util/goversion
golang.org/x/tools/gopls/internal/util/browser
golang.org/x/tools/internal/fakenet
honnef.co/go/tools/analysis/lint
golang.org/x/vuln/internal/scan
honnef.co/go/tools/analysis/facts/generated
golang.org/x/exp/typeparams
honnef.co/go/tools/go/ast/astutil
honnef.co/go/tools/go/types/typeutil
honnef.co/go/tools/analysis/facts/tokenfile
honnef.co/go/tools/pattern
golang.org/x/vuln/scan
honnef.co/go/tools/go/ir
golang.org/x/tools/gopls/internal/cache
honnef.co/go/tools/analysis/report
honnef.co/go/tools/knowledge
honnef.co/go/tools/analysis/facts/deprecated
honnef.co/go/tools/printf
honnef.co/go/tools/staticcheck/fakereflect
honnef.co/go/tools/staticcheck/fakejson
honnef.co/go/tools/staticcheck/fakexml
honnef.co/go/tools/analysis/edit
github.com/BurntSushi/toml/internal
github.com/BurntSushi/toml
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/govendor/go/doc/comment
mvdan.cc/gofumpt/internal/govendor/go/printer
mvdan.cc/gofumpt/internal/version
mvdan.cc/xurls
golang.org/x/tools/gopls/internal/protocol/command/commandmeta
golang.org/x/tools/gopls/internal/debug
golang.org/x/tools/gopls/internal/golang
golang.org/x/tools/gopls/internal/template
golang.org/x/tools/gopls/internal/vulncheck/scan
golang.org/x/tools/gopls/internal/work
honnef.co/go/tools/go/ir/irutil
honnef.co/go/tools/internal/passes/buildir
mvdan.cc/gofumpt/internal/govendor/go/format
honnef.co/go/tools/analysis/facts/purity
honnef.co/go/tools/analysis/facts/nilness
honnef.co/go/tools/analysis/facts/typedness
honnef.co/go/tools/analysis/code
mvdan.cc/gofumpt/format
golang.org/x/tools/gopls/internal/protocol/command/gen
honnef.co/go/tools/internal/sharedcheck
golang.org/x/tools/gopls/internal/test/compare
golang.org/x/tools/gopls/internal/test/integration/fake/glob
golang.org/x/tools/internal/jsonrpc2/servertest
gopkg.in/yaml.v3
golang.org/x/tools/gopls/internal/test/integration/fake
honnef.co/go/tools/quickfix
honnef.co/go/tools/simple
honnef.co/go/tools/staticcheck
golang.org/x/tools/gopls/internal/golang/completion
golang.org/x/tools/gopls/internal/mod
honnef.co/go/tools/stylecheck
golang.org/x/tools/gopls/internal/vulncheck/vulntest
golang.org/x/tools/internal/apidiff
golang.org/x/tools/internal/diff/difftest
golang.org/x/tools/internal/diff/myers
golang.org/x/tools/internal/diffp
golang.org/x/tools/gopls/internal/hooks
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/internal/stack/stacktest
golang.org/x/tools/gopls/internal/server
golang.org/x/tools/gopls/internal/lsprpc
golang.org/x/tools/gopls/internal/cmd
golang.org/x/tools/gopls
golang.org/x/tools/gopls/internal/test/integration
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/deadcode 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/analysis/deprecated golang.org/x/tools/gopls/internal/analysis/embeddirective golang.org/x/tools/gopls/internal/analysis/fillreturns golang.org/x/tools/gopls/internal/analysis/fillstruct golang.org/x/tools/gopls/internal/analysis/infertypeargs golang.org/x/tools/gopls/internal/analysis/nonewvars golang.org/x/tools/gopls/internal/analysis/noresultvalues golang.org/x/tools/gopls/internal/analysis/simplifycompositelit golang.org/x/tools/gopls/internal/analysis/simplifyrange golang.org/x/tools/gopls/internal/analysis/simplifyslice golang.org/x/tools/gopls/internal/analysis/stubmethods golang.org/x/tools/gopls/internal/analysis/undeclaredname golang.org/x/tools/gopls/internal/analysis/unusedparams golang.org/x/tools/gopls/internal/analysis/unusedvariable golang.org/x/tools/gopls/internal/analysis/useany golang.org/x/tools/gopls/internal/cache golang.org/x/tools/gopls/internal/cache/metadata golang.org/x/tools/gopls/internal/cache/methodsets golang.org/x/tools/gopls/internal/cache/parsego golang.org/x/tools/gopls/internal/cache/typerefs golang.org/x/tools/gopls/internal/cache/xrefs golang.org/x/tools/gopls/internal/cmd golang.org/x/tools/gopls/internal/debug golang.org/x/tools/gopls/internal/debug/log golang.org/x/tools/gopls/internal/file golang.org/x/tools/gopls/internal/filecache golang.org/x/tools/gopls/internal/golang golang.org/x/tools/gopls/internal/golang/completion golang.org/x/tools/gopls/internal/golang/completion/snippet golang.org/x/tools/gopls/internal/hooks golang.org/x/tools/gopls/internal/lsprpc golang.org/x/tools/gopls/internal/mod golang.org/x/tools/gopls/internal/progress golang.org/x/tools/gopls/internal/protocol golang.org/x/tools/gopls/internal/protocol/command golang.org/x/tools/gopls/internal/protocol/command/commandmeta golang.org/x/tools/gopls/internal/protocol/command/gen golang.org/x/tools/gopls/internal/protocol/semtok golang.org/x/tools/gopls/internal/server golang.org/x/tools/gopls/internal/settings golang.org/x/tools/gopls/internal/telemetry golang.org/x/tools/gopls/internal/template golang.org/x/tools/gopls/internal/test/compare golang.org/x/tools/gopls/internal/test/integration golang.org/x/tools/gopls/internal/test/integration/bench golang.org/x/tools/gopls/internal/test/integration/codelens golang.org/x/tools/gopls/internal/test/integration/completion golang.org/x/tools/gopls/internal/test/integration/debug golang.org/x/tools/gopls/internal/test/integration/diagnostics golang.org/x/tools/gopls/internal/test/integration/fake golang.org/x/tools/gopls/internal/test/integration/fake/glob golang.org/x/tools/gopls/internal/test/integration/inlayhints golang.org/x/tools/gopls/internal/test/integration/misc golang.org/x/tools/gopls/internal/test/integration/modfile golang.org/x/tools/gopls/internal/test/integration/template golang.org/x/tools/gopls/internal/test/integration/watch golang.org/x/tools/gopls/internal/test/integration/workspace golang.org/x/tools/gopls/internal/test/marker golang.org/x/tools/gopls/internal/util/astutil golang.org/x/tools/gopls/internal/util/browser golang.org/x/tools/gopls/internal/util/bug golang.org/x/tools/gopls/internal/util/constraints golang.org/x/tools/gopls/internal/util/frob golang.org/x/tools/gopls/internal/util/goversion golang.org/x/tools/gopls/internal/util/immutable golang.org/x/tools/gopls/internal/util/lru golang.org/x/tools/gopls/internal/util/maps golang.org/x/tools/gopls/internal/util/pathutil golang.org/x/tools/gopls/internal/util/persistent golang.org/x/tools/gopls/internal/util/safetoken golang.org/x/tools/gopls/internal/util/slices golang.org/x/tools/gopls/internal/util/typesutil golang.org/x/tools/gopls/internal/version 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/gopls/internal/work golang.org/x/tools/imports golang.org/x/tools/internal/aliases 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/compat 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/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/versions 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.007s
=== RUN TestLinkRewrite
--- PASS: TestLinkRewrite (0.00s)
PASS
ok golang.org/x/tools/blog 0.014s
? golang.org/x/tools/blog/atom [no test files]
? 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.006s
=== 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.15s)
--- PASS: Test/basic (0.01s)
--- PASS: Test/count2 (0.06s)
--- PASS: Test/double (0.01s)
--- PASS: Test/max1 (0.00s)
--- PASS: Test/max2 (0.01s)
--- PASS: Test/maxset (0.02s)
--- PASS: Test/maxset1 (0.00s)
--- PASS: Test/maxset4 (0.02s)
--- PASS: Test/negate (0.01s)
--- PASS: Test/rand (0.01s)
--- PASS: Test/rand1 (0.00s)
--- PASS: Test/rand2 (0.00s)
PASS
ok golang.org/x/tools/cmd/bisect 0.158s
=== RUN TestBundle
=== RUN TestBundle/GOPATH
invoke.go:268: 13.520558ms for GOROOT= GOPATH=/tmp/TestBundle_GOPATH3404373100/initial:/tmp/TestBundle_GOPATH3404373100/importdecl GO111MODULE=off GOPROXY=off PWD=/tmp/TestBundle_GOPATH3404373100/initial/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 14.650651ms for GOROOT= GOPATH=/tmp/TestBundle_GOPATH3404373100/initial:/tmp/TestBundle_GOPATH3404373100/importdecl GO111MODULE=off GOPROXY=off PWD=/tmp/TestBundle_GOPATH3404373100/initial/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 371.176813ms for GOROOT= GOPATH=/tmp/TestBundle_GOPATH3404373100/initial:/tmp/TestBundle_GOPATH3404373100/importdecl GO111MODULE=off GOPROXY=off PWD=/tmp/TestBundle_GOPATH3404373100/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:268: 9.798279ms for GOROOT= GOPATH=/tmp/TestBundle_Modules420042022/modcache GO111MODULE=off GOPROXY=file:///tmp/TestBundle_Modules420042022/modproxy PWD=/tmp/TestBundle_Modules420042022/initial go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 16.404318ms for GOROOT= GOPATH=/tmp/TestBundle_Modules420042022/modcache GO111MODULE=on GOPROXY=file:///tmp/TestBundle_Modules420042022/modproxy PWD=/tmp/TestBundle_Modules420042022/initial go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 2.630471647s for GOROOT= GOPATH=/tmp/TestBundle_Modules420042022/modcache GO111MODULE=on GOPROXY=file:///tmp/TestBundle_Modules420042022/modproxy PWD=/tmp/TestBundle_Modules420042022/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 (3.62s)
--- PASS: TestBundle/GOPATH (0.94s)
--- PASS: TestBundle/Modules (2.68s)
PASS
ok golang.org/x/tools/cmd/bundle 3.630s
=== RUN TestCallgraph
--- PASS: TestCallgraph (14.79s)
PASS
ok golang.org/x/tools/cmd/callgraph 14.832s
? golang.org/x/tools/cmd/compilebench [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/whylive.txtar
=== CONT Test/testdata/jsonflag.txtar
=== CONT Test/testdata/generated.txtar
=== RUN Test/testdata/basic.txtar/L3
=== RUN Test/testdata/generated.txtar/L3
=== RUN Test/testdata/jsonflag.txtar/L3
=== RUN Test/testdata/whylive.txtar/L5
=== CONT Test/testdata/testflag.txtar
=== RUN Test/testdata/testflag.txtar/L3
=== RUN Test/testdata/generated.txtar/L8
=== RUN Test/testdata/whylive.txtar/L10
=== RUN Test/testdata/whylive.txtar/L19
=== CONT Test/testdata/lineflag.txtar
=== RUN Test/testdata/lineflag.txtar/L3
=== RUN Test/testdata/whylive.txtar/L26
=== RUN Test/testdata/whylive.txtar/L31
=== RUN Test/testdata/whylive.txtar/L38
=== RUN Test/testdata/whylive.txtar/L46
=== RUN Test/testdata/whylive.txtar/L55
=== CONT Test/testdata/filterflag.txtar
=== RUN Test/testdata/filterflag.txtar/L3
--- PASS: Test (2.99s)
--- PASS: Test/testdata/jsonflag.txtar (0.50s)
--- PASS: Test/testdata/jsonflag.txtar/L3 (0.50s)
--- PASS: Test/testdata/generated.txtar (1.35s)
--- PASS: Test/testdata/generated.txtar/L3 (0.55s)
--- PASS: Test/testdata/generated.txtar/L8 (0.80s)
--- PASS: Test/testdata/whylive.txtar (6.57s)
--- PASS: Test/testdata/whylive.txtar/L5 (0.60s)
--- PASS: Test/testdata/whylive.txtar/L10 (0.68s)
--- PASS: Test/testdata/whylive.txtar/L19 (0.72s)
--- PASS: Test/testdata/whylive.txtar/L26 (0.92s)
--- PASS: Test/testdata/whylive.txtar/L31 (0.93s)
--- PASS: Test/testdata/whylive.txtar/L38 (0.72s)
--- PASS: Test/testdata/whylive.txtar/L46 (0.93s)
--- PASS: Test/testdata/whylive.txtar/L55 (1.01s)
--- PASS: Test/testdata/filterflag.txtar (1.33s)
--- PASS: Test/testdata/filterflag.txtar/L3 (1.33s)
--- PASS: Test/testdata/basic.txtar (9.59s)
--- PASS: Test/testdata/basic.txtar/L3 (9.59s)
--- PASS: Test/testdata/lineflag.txtar (8.75s)
--- PASS: Test/testdata/lineflag.txtar/L3 (8.75s)
--- PASS: Test/testdata/testflag.txtar (10.95s)
--- PASS: Test/testdata/testflag.txtar/L3 (10.94s)
PASS
ok golang.org/x/tools/cmd/deadcode 14.443s
=== 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.01s)
--- 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.01s)
--- 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.028s
? golang.org/x/tools/cmd/eg [no test files]
=== 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.06s)
--- PASS: TestFile2Fuzz/stdin,_stdout (0.01s)
--- PASS: TestFile2Fuzz/stdin,_output_file (0.01s)
--- PASS: TestFile2Fuzz/stdin,_output_directory (0.01s)
--- PASS: TestFile2Fuzz/input_file,_output_file (0.01s)
--- PASS: TestFile2Fuzz/input_file,_output_directory (0.01s)
--- PASS: TestFile2Fuzz/input_files,_output_directory (0.01s)
--- PASS: TestFile2Fuzz/input_files,_no_output (0.01s)
PASS
ok golang.org/x/tools/cmd/file2fuzz 0.066s
=== RUN TestFixImports
--- PASS: TestFixImports (30.35s)
=== RUN TestDryRun
--- PASS: TestDryRun (3.30s)
PASS
ok golang.org/x/tools/cmd/fiximports 33.663s
main_test: Skipping integration tests with GOGET_INTEGRATION unset
ok golang.org/x/tools/cmd/getgo 0.064s
=== RUN TestExpandUser
--- PASS: TestExpandUser (0.00s)
=== RUN TestCmdErr
--- PASS: TestCmdErr (0.00s)
PASS
ok golang.org/x/tools/cmd/go-contrib-init 0.005s
? golang.org/x/tools/cmd/godex [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-build4151822341/b285/godoc.test -http=127.0.0.1:45393 -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-build4151822341/b285/godoc.test -http=127.0.0.1:36101 -templates=/<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/godoc/static: signal: interrupt
godoc_test.go:261: server output:
using module mode; GOMOD=/tmp/TestWeb_Modules2430189827/repo1/go.mod
--- PASS: TestWeb (6.24s)
--- PASS: TestWeb/GOPATH (4.03s)
--- PASS: TestWeb/Modules (2.21s)
=== 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 6.271s
? golang.org/x/tools/cmd/goimports [no test files]
? golang.org/x/tools/cmd/gomvpkg [no test files]
=== RUN Test
=== RUN Test/quote.txt
--- PASS: Test (0.03s)
--- PASS: Test/quote.txt (0.03s)
PASS
ok golang.org/x/tools/cmd/gonew 0.036s
=== RUN TestGeneratedFiles
--- PASS: TestGeneratedFiles (16.72s)
PASS
ok golang.org/x/tools/cmd/gorename 16.730s
? 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]
=== 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.018s
? 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]
=== RUN TestOpen
--- PASS: TestOpen (0.21s)
=== 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.220s
? golang.org/x/tools/cmd/toolstash [no test files]
=== RUN TestGolden
=== RUN TestGolden/day
invoke.go:268: 16.770744ms 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:268: 20.939244ms 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:268: 62.197178ms 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/TestGolden12644544/001/day.go
=== RUN TestGolden/offset
invoke.go:268: 15.756299ms 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:268: 17.945429ms 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:268: 61.886437ms 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/TestGolden12644544/001/offset.go
=== RUN TestGolden/gap
invoke.go:268: 16.464207ms 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:268: 18.75754ms 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:268: 68.053197ms 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/TestGolden12644544/001/gap.go
=== RUN TestGolden/num
invoke.go:268: 15.372984ms 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:268: 16.569114ms 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:268: 68.917382ms 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/TestGolden12644544/001/num.go
=== RUN TestGolden/unum
invoke.go:268: 21.911059ms 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:268: 22.645633ms 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:268: 59.967159ms 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/TestGolden12644544/001/unum.go
=== RUN TestGolden/unumpos
invoke.go:268: 14.556336ms 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:268: 15.460725ms 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:268: 62.769548ms 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/TestGolden12644544/001/unumpos.go
=== RUN TestGolden/prime
invoke.go:268: 17.480317ms 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:268: 23.850504ms 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:268: 60.840955ms 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/TestGolden12644544/001/prime.go
=== RUN TestGolden/prefix
invoke.go:268: 13.53604ms 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:268: 17.141244ms 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:268: 58.816751ms 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/TestGolden12644544/001/prefix.go
=== RUN TestGolden/tokens
invoke.go:268: 15.736947ms 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:268: 17.172448ms 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:268: 65.817568ms 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/TestGolden12644544/001/tokens.go
--- PASS: TestGolden (1.55s)
--- PASS: TestGolden/day (0.09s)
--- PASS: TestGolden/offset (0.08s)
--- PASS: TestGolden/gap (0.09s)
--- PASS: TestGolden/num (0.09s)
--- PASS: TestGolden/unum (0.09s)
--- PASS: TestGolden/unumpos (0.08s)
--- PASS: TestGolden/prime (0.09s)
--- PASS: TestGolden/prefix (0.08s)
--- PASS: TestGolden/tokens (0.09s)
=== RUN TestSplitIntoRuns
--- PASS: TestSplitIntoRuns (0.00s)
PASS
ok golang.org/x/tools/cmd/stringer 1.556s
=== 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.01s)
=== RUN TestLowerBound
--- PASS: TestLowerBound (1.50s)
=== RUN TestSetOperations
--- PASS: TestSetOperations (0.16s)
=== RUN TestUnionWithChanged
--- PASS: TestUnionWithChanged (0.00s)
=== RUN TestIntersectionWith
--- PASS: TestIntersectionWith (0.00s)
=== RUN TestIntersects
--- PASS: TestIntersects (0.01s)
=== 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 1.681s
=== 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.02s)
--- 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.023s
=== 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.008s
=== RUN TestTheTest
--- PASS: TestTheTest (5.18s)
=== RUN TestNoEnd
--- PASS: TestNoEnd (0.05s)
PASS
ok golang.org/x/tools/go/analysis/analysistest 5.257s
=== RUN TestExec
--- PASS: TestExec (0.15s)
=== RUN TestResolveURLs
--- PASS: TestResolveURLs (0.00s)
=== RUN TestResolveURLErrors
--- PASS: TestResolveURLErrors (0.00s)
PASS
ok golang.org/x/tools/go/analysis/internal/analysisflags 0.162s
=== RUN TestApplyFixes
/tmp/analysistest3717489812/src/rename/test.go:4:2: renaming "bar" to "baz"
/tmp/analysistest3717489812/src/rename/test.go:5:6: renaming "bar" to "baz"
--- PASS: TestApplyFixes (1.38s)
=== RUN TestRunDespiteErrors
-: # command-line-arguments
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2024/02/26 22:58:19 2 errors during loading
-: # command-line-arguments
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2024/02/26 22:58:19 2 errors during loading
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
-: # command-line-arguments
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2024/02/26 22:58:34 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)
2024/02/26 22:58:34 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)
2024/02/26 22:58:34 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)
2024/02/26 22:58:34 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/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/tmp/analysistest1256124958/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2024/02/26 22:58:34 3 errors during loading
2024/02/26 22:58:35 file=non/existing/dir matched no packages
--- PASS: TestRunDespiteErrors (17.39s)
=== RUN TestURL
--- PASS: TestURL (0.06s)
=== RUN TestFixes
fix_test.go:80: $ os.TempDir//go-build4151822341/b368/checker.test -fix rename duplicate
os.TempDir//analysistest4263558293/src/rename/foo.go:4:2: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/rename/foo.go:5:6: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/duplicate/dup.go:4:2: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/duplicate/dup.go:5:6: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/rename/intestfile_test.go:4:2: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/rename/intestfile_test.go:5:6: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/rename/foo_test.go:4:2: renaming "bar" to "baz"
os.TempDir//analysistest4263558293/src/rename/foo_test.go:5:6: renaming "bar" to "baz"
--- PASS: TestFixes (0.91s)
=== RUN TestConflict
fix_test.go:80: $ os.TempDir//go-build4151822341/b368/checker.test -fix conflict
checker.test: conflicting edits from rename and rename on os.TempDir//analysistest748140570/src/conflict/foo.go
first edits:
--- base
+++ rename
@@ -2,7 +2,7 @@
func Foo() {
bar := 12
- _ = bar
+ _ = baz
}
// the end
second edits:
--- base
+++ rename
@@ -2,7 +2,7 @@
func Foo() {
bar := 12
- _ = bar
+ _ = lorem ipsum
}
// the end
--- PASS: TestConflict (0.17s)
=== RUN TestOther
fix_test.go:80: $ os.TempDir//go-build4151822341/b368/checker.test -fix other
checker.test: conflicting edits from other and rename on os.TempDir//analysistest3682978011/src/other/foo.go
first edits:
--- base
+++ other
@@ -1,8 +1,8 @@
package other
func Foo() {
- bar := 12
+ bbaz := 12
- _ = bar
+ _ = bbaz
}
// the end
second edits:
--- base
+++ rename
@@ -1,8 +1,8 @@
package other
func Foo() {
- bar := 12
+ baz := 12
- _ = bar
+ _ = baz
}
// the end
--- PASS: TestOther (0.22s)
=== RUN TestNoEnd
fix_test.go:80: $ os.TempDir//go-build4151822341/b368/checker.test -fix a
os.TempDir//analysistest1406038474/src/a/a.go:3:1: say hello
--- PASS: TestNoEnd (0.19s)
=== RUN TestStartFixes
/tmp/analysistest2378365700/src/comment/doc.go:1:1:
--- PASS: TestStartFixes (0.25s)
PASS
ok golang.org/x/tools/go/analysis/internal/checker 20.586s
=== RUN TestAnalysistest
--- PASS: TestAnalysistest (1.95s)
=== RUN TestMultichecker
--- PASS: TestMultichecker (0.74s)
=== RUN TestSinglechecker
--- PASS: TestSinglechecker (0.80s)
=== RUN TestVettool
--- PASS: TestVettool (5.94s)
PASS
ok golang.org/x/tools/go/analysis/internal/versiontest 9.475s
=== 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 (57.25s)
PASS
ok golang.org/x/tools/go/analysis/multichecker 57.288s
=== RUN Test
--- PASS: Test (2.30s)
PASS
ok golang.org/x/tools/go/analysis/passes/appends 2.384s
=== 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 (27.76s)
--- PASS: Test/linux/amd64 (26.79s)
--- PASS: Test/linux/386 (0.16s)
--- PASS: Test/linux/arm (0.21s)
--- PASS: Test/linux/mips64 (0.13s)
--- PASS: Test/linux/s390x (0.11s)
--- PASS: Test/linux/ppc64 (0.10s)
--- PASS: Test/linux/mips (0.06s)
--- PASS: Test/js/wasm (0.10s)
--- PASS: Test/linux/riscv64 (0.09s)
PASS
ok golang.org/x/tools/go/analysis/passes/asmdecl 27.801s
=== RUN Test
--- PASS: Test (4.58s)
PASS
ok golang.org/x/tools/go/analysis/passes/assign 4.620s
=== RUN Test
--- PASS: Test (1.28s)
PASS
ok golang.org/x/tools/go/analysis/passes/atomic 1.294s
=== RUN Test
--- PASS: Test (4.76s)
PASS
ok golang.org/x/tools/go/analysis/passes/atomicalign 4.784s
=== RUN Test
--- PASS: Test (3.28s)
PASS
ok golang.org/x/tools/go/analysis/passes/bools 3.304s
=== RUN Test
--- PASS: Test (1.09s)
=== RUN TestGenericDecls
--- PASS: TestGenericDecls (0.07s)
=== RUN TestImporting
--- PASS: TestImporting (0.08s)
PASS
ok golang.org/x/tools/go/analysis/passes/buildssa 1.265s
=== RUN Test
--- PASS: Test (0.92s)
PASS
ok golang.org/x/tools/go/analysis/passes/buildtag 0.936s
=== RUN Test
--- PASS: Test (6.58s)
PASS
ok golang.org/x/tools/go/analysis/passes/cgocall 6.613s
=== RUN Test
--- PASS: Test (6.32s)
PASS
ok golang.org/x/tools/go/analysis/passes/composite 6.356s
=== RUN Test
--- PASS: Test (3.43s)
PASS
ok golang.org/x/tools/go/analysis/passes/copylock 3.463s
=== RUN Test
--- PASS: Test (5.62s)
PASS
ok golang.org/x/tools/go/analysis/passes/ctrlflow 5.668s
=== RUN Test
--- PASS: Test (4.96s)
PASS
ok golang.org/x/tools/go/analysis/passes/deepequalerrors 4.985s
? golang.org/x/tools/go/analysis/passes/defers/cmd/defers [no test files]
=== RUN Test
--- PASS: Test (4.71s)
PASS
ok golang.org/x/tools/go/analysis/passes/defers 4.766s
=== RUN Test
--- PASS: Test (6.21s)
PASS
ok golang.org/x/tools/go/analysis/passes/directive 6.252s
=== RUN Test
--- PASS: Test (4.06s)
PASS
ok golang.org/x/tools/go/analysis/passes/errorsas 4.076s
? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files]
=== RUN TestTest
--- PASS: TestTest (0.94s)
PASS
ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.953s
? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files]
=== RUN TestFromStringLiterals
=== RUN TestFromStringLiterals/SimpleTest
--- PASS: TestFromStringLiterals (1.23s)
--- PASS: TestFromStringLiterals/SimpleTest (1.23s)
=== RUN TestFromFileSystem
--- PASS: TestFromFileSystem (0.39s)
PASS
ok golang.org/x/tools/go/analysis/passes/findcall 1.627s
=== RUN Test
--- PASS: Test (0.93s)
PASS
ok golang.org/x/tools/go/analysis/passes/framepointer 0.943s
=== RUN Test
--- PASS: Test (11.67s)
=== RUN TestGoVersion
--- PASS: TestGoVersion (0.00s)
PASS
ok golang.org/x/tools/go/analysis/passes/httpmux 11.720s
=== RUN Test
--- PASS: Test (11.25s)
PASS
ok golang.org/x/tools/go/analysis/passes/httpresponse 11.294s
=== RUN Test
--- PASS: Test (2.63s)
PASS
ok golang.org/x/tools/go/analysis/passes/ifaceassert 2.645s
? 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 TestHasSideEffects
--- PASS: TestHasSideEffects (0.00s)
PASS
ok golang.org/x/tools/go/analysis/passes/internal/analysisutil 0.009s
=== RUN Test
--- PASS: Test (5.08s)
=== RUN TestVersions22
loopclosure_test.go:26: running Go version "go1.21.6" is version 1.21, older than required 1.22
--- SKIP: TestVersions22 (0.00s)
=== RUN TestVersions18
--- PASS: TestVersions18 (0.06s)
PASS
ok golang.org/x/tools/go/analysis/passes/loopclosure 5.164s
? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files]
=== RUN Test
--- PASS: Test (6.01s)
PASS
ok golang.org/x/tools/go/analysis/passes/lostcancel 6.055s
=== RUN Test
--- PASS: Test (0.92s)
PASS
ok golang.org/x/tools/go/analysis/passes/nilfunc 0.933s
? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files]
=== RUN TestNilnessGo117
--- PASS: TestNilnessGo117 (0.84s)
=== RUN Test
--- PASS: Test (0.07s)
=== RUN TestInstantiated
--- PASS: TestInstantiated (0.06s)
=== RUN TestTypeSet
--- PASS: TestTypeSet (0.07s)
PASS
ok golang.org/x/tools/go/analysis/passes/nilness 1.054s
=== RUN Test
--- PASS: Test (1.01s)
PASS
ok golang.org/x/tools/go/analysis/passes/pkgfact 1.022s
=== RUN Test
--- PASS: Test (6.21s)
PASS
ok golang.org/x/tools/go/analysis/passes/printf 6.245s
=== RUN TestReflectValueCompare
--- PASS: TestReflectValueCompare (4.70s)
PASS
ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 4.749s
? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files]
=== RUN Test
--- PASS: Test (3.85s)
PASS
ok golang.org/x/tools/go/analysis/passes/shadow 3.874s
=== RUN Test
--- PASS: Test (1.09s)
PASS
ok golang.org/x/tools/go/analysis/passes/shift 1.133s
=== RUN Test
--- PASS: Test (4.31s)
PASS
ok golang.org/x/tools/go/analysis/passes/sigchanyzer 4.334s
=== RUN Test
--- PASS: Test (5.37s)
PASS
ok golang.org/x/tools/go/analysis/passes/slog 5.424s
=== RUN Test
--- PASS: Test (3.73s)
PASS
ok golang.org/x/tools/go/analysis/passes/sortslice 3.761s
? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files]
=== RUN Test
--- PASS: Test (4.86s)
=== RUN TestAnalyzeEncodingXML
--- PASS: TestAnalyzeEncodingXML (5.54s)
PASS
ok golang.org/x/tools/go/analysis/passes/stdmethods 10.436s
=== RUN Test
--- PASS: Test (1.14s)
PASS
ok golang.org/x/tools/go/analysis/passes/stringintconv 1.169s
=== RUN Test
--- PASS: Test (5.93s)
PASS
ok golang.org/x/tools/go/analysis/passes/structtag 5.995s
=== RUN Test
--- PASS: Test (5.52s)
PASS
ok golang.org/x/tools/go/analysis/passes/testinggoroutine 5.562s
=== RUN Test
--- PASS: Test (6.97s)
PASS
ok golang.org/x/tools/go/analysis/passes/tests 7.031s
=== RUN Test
--- PASS: Test (3.96s)
PASS
ok golang.org/x/tools/go/analysis/passes/timeformat 4.007s
? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files]
=== RUN Test
--- PASS: Test (5.86s)
PASS
ok golang.org/x/tools/go/analysis/passes/unmarshal 5.888s
=== RUN Test
--- PASS: Test (1.45s)
PASS
ok golang.org/x/tools/go/analysis/passes/unreachable 1.471s
=== RUN Test
--- PASS: Test (4.19s)
PASS
ok golang.org/x/tools/go/analysis/passes/unsafeptr 4.209s
? golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult [no test files]
=== RUN Test
--- PASS: Test (5.01s)
PASS
ok golang.org/x/tools/go/analysis/passes/unusedresult 5.033s
=== RUN Test
--- PASS: Test (0.87s)
PASS
ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.891s
? golang.org/x/tools/go/analysis/singlechecker [no test files]
=== RUN Test
--- PASS: Test (1.01s)
PASS
ok golang.org/x/tools/go/analysis/passes/usesgenerics 1.024s
=== RUN TestExampleSeparateAnalysis
invoke.go:268: 14.285891ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/TestExampleSeparateAnalysis4021371065/001 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 435.250716ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/TestExampleSeparateAnalysis4021371065/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 (7.82s)
=== RUN TestIntegration
=== RUN TestIntegration/GOPATH
=== RUN TestIntegration/Modules
--- PASS: TestIntegration (11.95s)
--- PASS: TestIntegration/GOPATH (6.25s)
--- PASS: TestIntegration/Modules (5.70s)
=== RUN TestVetStdlib
vet_std_test.go:90: skipping in -short mode
--- SKIP: TestVetStdlib (0.00s)
PASS
ok golang.org/x/tools/go/analysis/unitchecker 19.795s
=== RUN TestAddImport
--- PASS: TestAddImport (0.03s)
=== RUN TestDoubleAddImport
--- PASS: TestDoubleAddImport (0.00s)
=== RUN TestDoubleAddNamedImport
--- PASS: TestDoubleAddNamedImport (0.00s)
=== RUN TestDoubleAddImportWithDeclComment
--- PASS: TestDoubleAddImportWithDeclComment (0.00s)
=== RUN TestDeleteImport
--- PASS: TestDeleteImport (0.04s)
=== 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.01s)
=== 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/*/delete
=== CONT TestRewrite/*/insert_names
=== CONT TestRewrite/*/insert
=== CONT TestRewrite/*/replace#01
=== CONT TestRewrite/*/nop
=== CONT TestRewrite/*/delete-insertafter
=== CONT TestRewrite/*/replace
=== CONT TestRewrite/*/insertafter-delete
=== CONT TestRewrite/*/set_doc_strings
--- PASS: TestRewrite (0.00s)
--- PASS: TestRewrite/* (0.00s)
--- PASS: TestRewrite/*/delete (0.00s)
--- PASS: TestRewrite/*/replace#01 (0.00s)
--- PASS: TestRewrite/*/insert (0.00s)
--- PASS: TestRewrite/*/insert_names (0.00s)
--- PASS: TestRewrite/*/nop (0.00s)
--- PASS: TestRewrite/*/replace (0.00s)
--- PASS: TestRewrite/*/delete-insertafter (0.00s)
--- PASS: TestRewrite/*/insertafter-delete (0.00s)
--- PASS: TestRewrite/*/set_doc_strings (0.00s)
PASS
ok golang.org/x/tools/go/ast/astutil 0.104s
=== RUN TestInspectAllNodes
--- PASS: TestInspectAllNodes (0.15s)
=== RUN TestInspectGenericNodes
--- PASS: TestInspectGenericNodes (0.00s)
=== RUN TestInspectPruning
--- PASS: TestInspectPruning (0.09s)
=== RUN TestTypeFiltering
--- PASS: TestTypeFiltering (0.00s)
PASS
ok golang.org/x/tools/go/ast/inspector 0.424s
=== RUN TestAllPackages
--- PASS: TestAllPackages (1.03s)
=== RUN TestExpandPatterns
--- PASS: TestExpandPatterns (0.00s)
=== RUN TestParseOverlayArchive
--- PASS: TestParseOverlayArchive (0.00s)
=== RUN TestOverlay
--- PASS: TestOverlay (0.00s)
=== RUN TestTags
=== RUN TestTags/delimiters_contiguous_spaces
=== RUN TestTags/quotes_double_no_spaces
=== RUN TestTags/empty
=== RUN TestTags/commas
=== RUN TestTags/old_quote_and_space_form
=== RUN TestTags/unterminated_no_spaces_single
invalid value "'missing_closing_quote" for flag -tags: unterminated ' string
Usage of TestTags:
-tags build tags
a list of build tags to consider satisfied during the build. For more information about build tags, see the description of build constraints in the documentation for the go/build package
=== RUN TestTags/quotes_and_spaces
=== RUN TestTags/quotes_single_no_spaces
=== RUN TestTags/delimiters_are_spaces
=== RUN TestTags/unterminated
invalid value "\"missing closing quote" for flag -tags: unterminated " string
Usage of TestTags:
-tags build tags
a list of build tags to consider satisfied during the build. For more information about build tags, see the description of build constraints in the documentation for the go/build package
=== RUN TestTags/unterminated_single
invalid value "'missing closing quote" for flag -tags: unterminated ' string
Usage of TestTags:
-tags build tags
a list of build tags to consider satisfied during the build. For more information about build tags, see the description of build constraints in the documentation for the go/build package
=== RUN TestTags/unterminated_no_spaces
--- PASS: TestTags (2.28s)
--- PASS: TestTags/delimiters_contiguous_spaces (0.22s)
--- PASS: TestTags/quotes_double_no_spaces (0.28s)
--- PASS: TestTags/empty (0.24s)
--- PASS: TestTags/commas (0.24s)
--- PASS: TestTags/old_quote_and_space_form (0.24s)
--- PASS: TestTags/unterminated_no_spaces_single (0.01s)
--- PASS: TestTags/quotes_and_spaces (0.24s)
--- PASS: TestTags/quotes_single_no_spaces (0.24s)
--- PASS: TestTags/delimiters_are_spaces (0.25s)
--- PASS: TestTags/unterminated (0.02s)
--- PASS: TestTags/unterminated_single (0.02s)
--- PASS: TestTags/unterminated_no_spaces (0.27s)
=== RUN TestContainingPackage
--- PASS: TestContainingPackage (0.01s)
PASS
ok golang.org/x/tools/go/buildutil 3.330s
testing: warning: no tests to run
PASS
ok golang.org/x/tools/go/callgraph 0.010s [no tests to run]
=== RUN TestCHA
--- PASS: TestCHA (0.01s)
=== RUN TestCHAGenerics
--- PASS: TestCHAGenerics (0.01s)
PASS
ok golang.org/x/tools/go/callgraph/cha 0.043s
=== 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 (4.49s)
--- 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 (4.47s)
--- PASS: TestRTA/testdata/rtype.go (0.00s)
PASS
ok golang.org/x/tools/go/callgraph/rta 4.522s
=== RUN TestStatic
--- PASS: TestStatic (0.00s)
PASS
ok golang.org/x/tools/go/callgraph/static 0.016s
=== 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.09s)
--- 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.00s)
--- 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.05s)
--- 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
=== RUN TestVTACallGraph/testdata/src/callgraph_comma_maps.go
--- PASS: TestVTACallGraph (0.03s)
--- PASS: TestVTACallGraph/testdata/src/callgraph_static.go (0.00s)
--- PASS: TestVTACallGraph/testdata/src/callgraph_ho.go (0.00s)
--- PASS: TestVTACallGraph/testdata/src/callgraph_interfaces.go (0.00s)
--- 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.00s)
--- PASS: TestVTACallGraph/testdata/src/callgraph_issue_57756.go (0.00s)
--- PASS: TestVTACallGraph/testdata/src/callgraph_comma_maps.go (0.00s)
=== RUN TestVTAProgVsFuncSet
--- PASS: TestVTAProgVsFuncSet (0.00s)
=== RUN TestVTAPanicMissingDefinitions
--- PASS: TestVTAPanicMissingDefinitions (0.93s)
=== 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.01s)
--- 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 1.080s
=== 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: 1708988521518802080
--- PASS: TestOperations (3.70s)
PASS
ok golang.org/x/tools/go/callgraph/vta/internal/trie 3.727s
=== RUN TestDeadCode
--- PASS: TestDeadCode (0.00s)
PASS
ok golang.org/x/tools/go/cfg 0.008s
=== 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.013s
=== 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.012s
? golang.org/x/tools/go/internal/cgo [no test files]
=== RUN ExampleRead
--- PASS: ExampleRead (0.45s)
=== RUN ExampleNewImporter
--- PASS: ExampleNewImporter (1.73s)
PASS
ok golang.org/x/tools/go/gcexportdata 2.188s
? golang.org/x/tools/go/internal/packagesdriver [no test files]
=== RUN TestInstallationImporter
gccgoinstallation_test.go:158: This test needs gccgo
--- SKIP: TestInstallationImporter (0.00s)
=== RUN TestGoxImporter
--- PASS: TestGoxImporter (0.10s)
=== 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.112s
=== 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 (2.11s)
=== 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 (5.16s)
=== 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 (6.76s)
=== 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.01s)
=== 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.01s)
=== 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.02s)
=== RUN TestLoad1
=== PAUSE TestLoad1
=== RUN TestLoad2
=== PAUSE TestLoad2
=== RUN TestCgoCwdIssue46877
--- PASS: TestCgoCwdIssue46877 (6.31s)
=== 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: TestLoad2 (4.88s)
--- PASS: TestLoad1 (5.63s)
PASS
ok golang.org/x/tools/go/loader 26.100s
? golang.org/x/tools/go/packages/gopackages [no test files]
? golang.org/x/tools/go/packages/internal/nodecount [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:268: 17.460503ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_GOPATH1676587700/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestConfigDefaultEnv_GOPATH1676587700/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 26.034411ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_GOPATH1676587700/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestConfigDefaultEnv_GOPATH1676587700/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:268: 26.483097ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_Modules2310926322/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDefaultEnv_Modules2310926322/modproxy PWD=/tmp/TestConfigDefaultEnv_Modules2310926322/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 21.756614ms for GOROOT= GOPATH=/tmp/TestConfigDefaultEnv_Modules2310926322/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDefaultEnv_Modules2310926322/modproxy PWD=/tmp/TestConfigDefaultEnv_Modules2310926322/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.22s)
--- PASS: TestConfigDefaultEnv/GOPATH (0.09s)
--- PASS: TestConfigDefaultEnv/GOPATH/driver_off (0.05s)
--- PASS: TestConfigDefaultEnv/GOPATH/driver_unset (0.02s)
--- PASS: TestConfigDefaultEnv/GOPATH/driver_set (0.01s)
--- PASS: TestConfigDefaultEnv/Modules (0.13s)
--- PASS: TestConfigDefaultEnv/Modules/driver_off (0.05s)
--- PASS: TestConfigDefaultEnv/Modules/driver_unset (0.01s)
--- PASS: TestConfigDefaultEnv/Modules/driver_set (0.01s)
=== 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.55s)
=== RUN TestExportFile
--- PASS: TestExportFile (0.57s)
=== RUN TestLoadEitherSucceedsOrFails
--- PASS: TestLoadEitherSucceedsOrFails (0.09s)
=== RUN TestStdlibMetadata
stdlib_test.go:41: Loaded 274 packages
stdlib_test.go:49: GOMAXPROCS: 4
stdlib_test.go:50: Metadata: 19.459712383s
stdlib_test.go:51: #MB: 204
--- PASS: TestStdlibMetadata (21.04s)
=== CONT TestIssue35331
=== RUN TestIssue35331/GOPATH
=== CONT TestLoadImportsC
=== NAME TestIssue35331/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestIssue35331/Modules
=== PAUSE TestIssue35331/Modules
=== CONT TestLoadTypesInfoWithoutNeedDeps
=== RUN TestLoadTypesInfoWithoutNeedDeps/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestImpliedLoadMode
=== RUN TestImpliedLoadMode/GOPATH
=== RUN TestLoadTypesInfoWithoutNeedDeps/Modules
=== NAME TestImpliedLoadMode/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestImpliedLoadMode/Modules
=== PAUSE TestImpliedLoadMode/Modules
=== CONT TestIssue32814
=== PAUSE TestLoadTypesInfoWithoutNeedDeps/Modules
=== CONT TestLoadWithNeedDeps
=== RUN TestLoadWithNeedDeps/GOPATH
=== RUN TestIssue32814/GOPATH
=== NAME TestLoadWithNeedDeps/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestLoadWithNeedDeps/Modules
=== PAUSE TestLoadWithNeedDeps/Modules
=== NAME TestIssue32814/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestIssue32814/Modules
=== PAUSE TestIssue32814/Modules
=== CONT TestCgoNoSyntax
=== CONT TestCgoBadPkgConfig
=== RUN TestCgoBadPkgConfig/GOPATH
=== RUN TestCgoNoSyntax/GOPATH
=== NAME TestCgoBadPkgConfig/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestCgoBadPkgConfig/Modules
=== PAUSE TestCgoBadPkgConfig/Modules
=== CONT TestCgoMissingFile
=== RUN TestCgoMissingFile/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestAdHocContains
=== RUN TestAdHocContains/GOPATH
=== RUN TestCgoMissingFile/Modules
=== PAUSE TestCgoMissingFile/Modules
=== NAME TestCgoNoSyntax/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestCgoNoSyntax/Modules
=== PAUSE TestCgoNoSyntax/Modules
=== CONT TestCgoNoCcompiler
=== RUN TestCgoNoCcompiler/GOPATH
=== NAME TestAdHocContains/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestAdHocContains/Modules
=== NAME TestCgoNoCcompiler/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== PAUSE TestAdHocContains/Modules
=== RUN TestCgoNoCcompiler/Modules
=== PAUSE TestCgoNoCcompiler/Modules
=== CONT TestInvalidPackageName
=== CONT TestEmptyEnvironment
=== CONT TestInvalidFilesInXTest
=== RUN TestInvalidFilesInXTest/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestInvalidFilesInXTest/Modules
=== PAUSE TestInvalidFilesInXTest/Modules
=== 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 TestModule
=== RUN TestModule/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestModule/Modules
=== PAUSE TestModule/Modules
=== CONT TestTypecheckCgo
=== RUN TestTypecheckCgo/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestTypecheckCgo/Modules
=== PAUSE TestTypecheckCgo/Modules
=== CONT TestReturnErrorForUnexpectedDirectoryLayout
=== RUN TestReturnErrorForUnexpectedDirectoryLayout/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestMissingDependency
=== RUN TestMissingDependency/GOPATH
=== RUN TestReturnErrorForUnexpectedDirectoryLayout/Modules
=== PAUSE TestReturnErrorForUnexpectedDirectoryLayout/Modules
=== CONT TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== RUN TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH
=== NAME TestMissingDependency/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== NAME TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestMissingDependency/Modules
=== RUN TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== PAUSE TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== CONT TestIssue37529
=== RUN TestIssue37529/GOPATH
=== PAUSE TestMissingDependency/Modules
=== NAME TestIssue37529/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestIssue56632
=== RUN TestIssue37529/Modules
=== PAUSE TestIssue37529/Modules
=== CONT TestIssue37098
=== RUN TestIssue37098/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestIssue37098/Modules
=== PAUSE TestIssue37098/Modules
=== CONT TestCycleImportStack
=== RUN TestCycleImportStack/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestCycleImportStack/Modules
=== PAUSE TestCycleImportStack/Modules
=== CONT TestForTestField
=== RUN TestForTestField/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestForTestField/Modules
=== PAUSE TestForTestField/Modules
=== CONT TestMultiplePackageVersionsIssue36188
=== RUN TestMultiplePackageVersionsIssue36188/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestMultiplePackageVersionsIssue36188/Modules
=== PAUSE TestMultiplePackageVersionsIssue36188/Modules
=== CONT TestReturnErrorWhenUsingNonGoFiles
=== RUN TestReturnErrorWhenUsingNonGoFiles/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestReturnErrorWhenUsingNonGoFiles/Modules
=== PAUSE TestReturnErrorWhenUsingNonGoFiles/Modules
=== CONT TestIssue35331/Modules
=== NAME TestIssue56632
invoke.go:268: 64.559602ms for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestIssue35331/Modules
invoke.go:268: 110.171572ms for GOROOT= GOPATH=/tmp/TestIssue35331_Modules3661148061/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue35331_Modules3661148061/modproxy PWD=/tmp/TestIssue35331_Modules3661148061/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestEmptyEnvironment (0.47s)
=== CONT TestImpliedLoadMode/Modules
invoke.go:268: 49.995988ms for GOROOT= GOPATH=/tmp/TestImpliedLoadMode_Modules2559048143/modcache GO111MODULE=off GOPROXY=file:///tmp/TestImpliedLoadMode_Modules2559048143/modproxy PWD=/tmp/TestImpliedLoadMode_Modules2559048143/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 73.435493ms for GOROOT= GOPATH=/tmp/TestImpliedLoadMode_Modules2559048143/modcache GO111MODULE=on GOPROXY=file:///tmp/TestImpliedLoadMode_Modules2559048143/modproxy PWD=/tmp/TestImpliedLoadMode_Modules2559048143/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 547.278675ms for GOROOT= GOPATH=/tmp/TestImpliedLoadMode_Modules2559048143/modcache GO111MODULE=on GOPROXY=file:///tmp/TestImpliedLoadMode_Modules2559048143/modproxy PWD=/tmp/TestImpliedLoadMode_Modules2559048143/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.63s)
=== CONT TestLoadTypesInfoWithoutNeedDeps/Modules
invoke.go:268: 31.310764ms for GOROOT= GOPATH=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/modproxy PWD=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestIssue35331/Modules
invoke.go:268: 982.971888ms for GOROOT= GOPATH=/tmp/TestIssue35331_Modules3661148061/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue35331_Modules3661148061/modproxy PWD=/tmp/TestIssue35331_Modules3661148061/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 TestLoadTypesInfoWithoutNeedDeps/Modules
invoke.go:268: 62.064713ms for GOROOT= GOPATH=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/modproxy PWD=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 331.49892ms for GOROOT= GOPATH=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/modproxy PWD=/tmp/TestLoadTypesInfoWithoutNeedDeps_Modules1954466744/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.40s)
=== CONT TestLoadWithNeedDeps/Modules
invoke.go:268: 22.538355ms for GOROOT= GOPATH=/tmp/TestLoadWithNeedDeps_Modules803215876/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadWithNeedDeps_Modules803215876/modproxy PWD=/tmp/TestLoadWithNeedDeps_Modules803215876/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 78.738623ms for GOROOT= GOPATH=/tmp/TestLoadWithNeedDeps_Modules803215876/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadWithNeedDeps_Modules803215876/modproxy PWD=/tmp/TestLoadWithNeedDeps_Modules803215876/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestIssue35331 (0.00s)
--- SKIP: TestIssue35331/GOPATH (0.00s)
--- PASS: TestIssue35331/Modules (1.69s)
=== CONT TestIssue32814/Modules
=== NAME TestLoadWithNeedDeps/Modules
invoke.go:268: 131.658686ms for GOROOT= GOPATH=/tmp/TestLoadWithNeedDeps_Modules803215876/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadWithNeedDeps_Modules803215876/modproxy PWD=/tmp/TestLoadWithNeedDeps_Modules803215876/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.26s)
=== 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 TestCgoMissingFile/Modules
=== NAME TestIssue32814/Modules
invoke.go:268: 29.747264ms for GOROOT= GOPATH=/tmp/TestIssue32814_Modules1412081744/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue32814_Modules1412081744/modproxy PWD=/tmp/TestIssue32814_Modules1412081744/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 95.849237ms for GOROOT= GOPATH=/tmp/TestIssue32814_Modules1412081744/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue32814_Modules1412081744/modproxy PWD=/tmp/TestIssue32814_Modules1412081744/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestCgoMissingFile/Modules
invoke.go:268: 60.379064ms for GOROOT= GOPATH=/tmp/TestCgoMissingFile_Modules212045066/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoMissingFile_Modules212045066/modproxy PWD=/tmp/TestCgoMissingFile_Modules212045066/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 70.028529ms for GOROOT= GOPATH=/tmp/TestCgoMissingFile_Modules212045066/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoMissingFile_Modules212045066/modproxy PWD=/tmp/TestCgoMissingFile_Modules212045066/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestIssue56632
invoke.go:268: 2.919915568s for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/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:268: 42.626655ms for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestCgoMissingFile/Modules
invoke.go:268: 1.129650022s for GOROOT= GOPATH=/tmp/TestCgoMissingFile_Modules212045066/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoMissingFile_Modules212045066/modproxy PWD=/tmp/TestCgoMissingFile_Modules212045066/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 TestIssue56632
invoke.go:268: 1.198706105s for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/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
invoke.go:268: 33.490857ms for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.409573045s for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/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:268: 52.594971ms for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.381707688s for GOROOT= GOPATH=/tmp/TestIssue56632966926567/issue56632 GO111MODULE=off GOPROXY=off PWD=/tmp/TestIssue56632966926567/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 (7.25s)
=== CONT TestCgoNoSyntax/Modules
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedTypes)
=== NAME TestCgoNoSyntax/Modules
invoke.go:268: 82.274012ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 103.698682ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== CONT TestAdHocContains/Modules
--- PASS: TestCgoMissingFile (0.00s)
--- SKIP: TestCgoMissingFile/GOPATH (0.00s)
--- PASS: TestCgoMissingFile/Modules (6.20s)
=== NAME TestAdHocContains/Modules
invoke.go:268: 103.6482ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules1007579163/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAdHocContains_Modules1007579163/modproxy PWD=/tmp/TestAdHocContains_Modules1007579163/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 132.898576ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules1007579163/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules1007579163/modproxy PWD=/tmp/TestAdHocContains_Modules1007579163/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:268: 77.097845ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules1007579163/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules1007579163/modproxy PWD=/tmp/TestAdHocContains_Modules1007579163/fake go env -json GOMOD GOPATH
invoke.go:268: 98.630292ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules1007579163/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules1007579163/modproxy PWD=/tmp/TestAdHocContains_Modules1007579163/fake go list -m -json all
invoke.go:268: 574.994345ms for GOROOT= GOPATH=/tmp/TestAdHocContains_Modules1007579163/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAdHocContains_Modules1007579163/modproxy PWD=/tmp/TestAdHocContains_Modules1007579163/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/adhoc643746631.go
=== CONT TestCgoNoCcompiler/Modules
--- PASS: TestAdHocContains (0.00s)
--- SKIP: TestAdHocContains/GOPATH (0.00s)
--- PASS: TestAdHocContains/Modules (1.18s)
=== NAME TestCgoNoCcompiler/Modules
invoke.go:268: 88.946032ms for GOROOT= GOPATH=/tmp/TestCgoNoCcompiler_Modules2187380543/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoCcompiler_Modules2187380543/modproxy PWD=/tmp/TestCgoNoCcompiler_Modules2187380543/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 145.616244ms for GOROOT= GOPATH=/tmp/TestCgoNoCcompiler_Modules2187380543/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoCcompiler_Modules2187380543/modproxy PWD=/tmp/TestCgoNoCcompiler_Modules2187380543/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 2.93219129s for GOROOT= GOPATH=/tmp/TestCgoNoCcompiler_Modules2187380543/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoCcompiler_Modules2187380543/modproxy PWD=/tmp/TestCgoNoCcompiler_Modules2187380543/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 TestCgoNoSyntax/Modules
invoke.go:268: 4.826990388s for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/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:268: 85.841401ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 167.94834ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 1.995067483s for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/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:268: 82.601327ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 125.564056ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 1.80660464s for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/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:268: 78.085104ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 114.742369ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 1.232313665s for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/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: TestLoadImportsC (22.21s)
=== CONT TestInvalidFilesInXTest/Modules
invoke.go:268: 76.062345ms for GOROOT= GOPATH=/tmp/TestInvalidFilesInXTest_Modules2068164832/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesInXTest_Modules2068164832/modproxy PWD=/tmp/TestInvalidFilesInXTest_Modules2068164832/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 623.428241ms for GOROOT= GOPATH=/tmp/TestInvalidFilesInXTest_Modules2068164832/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesInXTest_Modules2068164832/modproxy PWD=/tmp/TestInvalidFilesInXTest_Modules2068164832/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.78s)
=== CONT TestInvalidPackageName/Modules
invoke.go:268: 73.306289ms for GOROOT= GOPATH=/tmp/TestInvalidPackageName_Modules3171641201/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidPackageName_Modules3171641201/modproxy PWD=/tmp/TestInvalidPackageName_Modules3171641201/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 169.479951ms for GOROOT= GOPATH=/tmp/TestInvalidPackageName_Modules3171641201/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidPackageName_Modules3171641201/modproxy PWD=/tmp/TestInvalidPackageName_Modules3171641201/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.38s)
=== 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 TestOverlayChangesPackageName
=== RUN TestOverlayChangesPackageName/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlayChangesPackageName/Modules
=== PAUSE TestOverlayChangesPackageName/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 TestJSON
=== RUN TestJSON/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestJSON/Modules
=== PAUSE TestJSON/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 TestSizes
=== RUN TestSizes/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestSizes/Modules
=== PAUSE TestSizes/Modules
=== CONT TestContains
=== RUN TestContains/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestContains/Modules
=== PAUSE TestContains/Modules
=== CONT TestAbsoluteFilenames
=== RUN TestAbsoluteFilenames/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestAbsoluteFilenames/Modules
=== PAUSE TestAbsoluteFilenames/Modules
=== CONT TestLoadAllSyntaxImportErrors
=== RUN TestLoadAllSyntaxImportErrors/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestLoadAllSyntaxImportErrors/Modules
=== PAUSE TestLoadAllSyntaxImportErrors/Modules
=== CONT TestAdHocPackagesBadImport
invoke.go:268: 26.055874ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 49.402526ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 67.349899ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 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/a4110045107
invoke.go:268: 138.511058ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 go env -json GOMOD GOPATH
invoke.go:268: 123.377037ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 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/a4110045107/a.go
invoke.go:268: 46.913581ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 89.847384ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a4110045107 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 117.616277ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a4110045107 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/a4110045107
invoke.go:268: 61.791398ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a4110045107 go env -json GOMOD GOPATH
invoke.go:268: 106.89472ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/a4110045107 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/a4110045107/a.go
invoke.go:268: 103.720701ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/a4110045107 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 124.783648ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/a4110045107 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 81.086994ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/a4110045107 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/a4110045107
invoke.go:268: 191.051399ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/a4110045107 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/a4110045107/a.go
--- PASS: TestAdHocPackagesBadImport (1.09s)
=== 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
=== RUN TestLoadDiamondTypes/Modules
=== PAUSE TestLoadDiamondTypes/Modules
=== CONT TestLoadSyntaxOK
=== 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
invoke.go:268: 205.618308ms for GOROOT= GOPATH=/tmp/TestVendorImports1676700711/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestVendorImports1676700711/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 233.77572ms for GOROOT= GOPATH=/tmp/TestVendorImports1676700711/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestVendorImports1676700711/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: TestVendorImports (0.45s)
=== CONT TestLoadAbsolutePath
invoke.go:268: 138.884354ms for GOROOT= GOPATH=/tmp/TestLoadAbsolutePath789333509/gopatha:/tmp/TestLoadAbsolutePath789333509/gopathb GO111MODULE=off GOPROXY=off PWD=/tmp/TestLoadAbsolutePath789333509/gopatha/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 229.876923ms for GOROOT= GOPATH=/tmp/TestLoadAbsolutePath789333509/gopatha:/tmp/TestLoadAbsolutePath789333509/gopathb GO111MODULE=off GOPROXY=off PWD=/tmp/TestLoadAbsolutePath789333509/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/TestLoadAbsolutePath789333509/gopatha/src/golang.org/gopatha/a /tmp/TestLoadAbsolutePath789333509/gopathb/src/golang.org/gopathb/b
--- PASS: TestLoadAbsolutePath (0.41s)
=== CONT TestLoadImportsTestVariants
=== RUN TestLoadImportsTestVariants/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestLoadImportsTestVariants/Modules
=== PAUSE TestLoadImportsTestVariants/Modules
=== CONT TestModule/Modules
invoke.go:268: 78.692105ms for GOROOT= GOPATH=/tmp/TestModule_Modules4127963965/modcache GO111MODULE=off GOPROXY=file:///tmp/TestModule_Modules4127963965/modproxy PWD=/tmp/TestModule_Modules4127963965/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 189.641472ms for GOROOT= GOPATH=/tmp/TestModule_Modules4127963965/modcache GO111MODULE=on GOPROXY=file:///tmp/TestModule_Modules4127963965/modproxy PWD=/tmp/TestModule_Modules4127963965/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.44s)
=== CONT TestLoadImportsGraph
=== RUN TestLoadImportsGraph/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestLoadImportsGraph/Modules
=== PAUSE TestLoadImportsGraph/Modules
=== CONT TestLoadZeroConfig
--- PASS: TestLoadZeroConfig (1.26s)
=== CONT TestLoadDifferentPatterns
=== RUN TestLoadDifferentPatterns/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestLoadDifferentPatterns/Modules
=== PAUSE TestLoadDifferentPatterns/Modules
=== CONT TestAddImportInOverlay
=== RUN TestAddImportInOverlay/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestAddImportInOverlay/Modules
=== PAUSE TestAddImportInOverlay/Modules
=== 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
invoke.go:268: 69.802566ms for GOROOT= GOPATH=/tmp/TestOverlayGOPATHVendoring3601059374/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestOverlayGOPATHVendoring3601059374/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 102.283849ms for GOROOT= GOPATH=/tmp/TestOverlayGOPATHVendoring3601059374/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestOverlayGOPATHVendoring3601059374/fake/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 281.343986ms for GOROOT= GOPATH=/tmp/TestOverlayGOPATHVendoring3601059374/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestOverlayGOPATHVendoring3601059374/fake/src go list -overlay=/tmp/gopackages-1301103299/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.37s)
=== CONT TestOverlayModFileChanges
=== NAME TestIssue32814/Modules
invoke.go:268: 25.164276474s for GOROOT= GOPATH=/tmp/TestIssue32814_Modules1412081744/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue32814_Modules1412081744/modproxy PWD=/tmp/TestIssue32814_Modules1412081744/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
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports)
=== NAME TestCgoNoSyntax/Modules
invoke.go:268: 40.748635ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestOverlayModFileChanges (1.16s)
=== CONT TestAdHocOverlays
=== RUN TestAdHocOverlays/GO111MODULE=off
invoke.go:268: 66.664084ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 66.478992ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 53.255841ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -overlay=/tmp/gopackages-451681585/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/testAdHocOverlays2242418097
invoke.go:268: 25.318893ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go env -json GOMOD GOPATH
invoke.go:268: 105.26072ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -overlay=/tmp/gopackages-1837857807/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/testAdHocOverlays2242418097/a.go
=== RUN TestAdHocOverlays/GO111MODULE=auto
--- PASS: TestIssue32814 (0.00s)
--- SKIP: TestIssue32814/GOPATH (0.00s)
--- PASS: TestIssue32814/Modules (26.42s)
=== 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 TestOverlay
=== RUN TestOverlay/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlay/Modules
=== PAUSE TestOverlay/Modules
=== CONT TestOverlayXTests
=== RUN TestOverlayXTests/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlayXTests/Modules
=== PAUSE TestOverlayXTests/Modules
=== CONT TestOverlayChangesTestPackageName
=== RUN TestOverlayChangesTestPackageName/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlayChangesTestPackageName/Modules
=== PAUSE TestOverlayChangesTestPackageName/Modules
=== CONT TestTypecheckCgo/Modules
=== NAME TestAdHocOverlays/GO111MODULE=auto
invoke.go:268: 49.154211ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 42.803599ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 43.137802ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -overlay=/tmp/gopackages-3429189686/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/testAdHocOverlays2242418097
=== NAME TestCgoNoSyntax/Modules
invoke.go:268: 415.807061ms for GOROOT= GOPATH=/tmp/TestCgoNoSyntax_Modules3071053386/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCgoNoSyntax_Modules3071053386/modproxy PWD=/tmp/TestCgoNoSyntax_Modules3071053386/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
=== CONT TestOverlayChangesBothPackageNames
=== RUN TestOverlayChangesBothPackageNames/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlayChangesBothPackageNames/Modules
=== PAUSE TestOverlayChangesBothPackageNames/Modules
=== CONT TestReturnErrorForUnexpectedDirectoryLayout/Modules
--- PASS: TestCgoNoSyntax (0.00s)
--- SKIP: TestCgoNoSyntax/GOPATH (0.00s)
--- PASS: TestCgoNoSyntax/Modules (20.95s)
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedTypes) (4.93s)
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedTypes) (2.10s)
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes) (1.93s)
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes) (11.37s)
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports) (0.46s)
=== NAME TestAdHocOverlays/GO111MODULE=auto
invoke.go:268: 43.872969ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go env -json GOMOD GOPATH
=== NAME TestTypecheckCgo/Modules
invoke.go:268: 52.456138ms for GOROOT= GOPATH=/tmp/TestTypecheckCgo_Modules4272795524/modcache GO111MODULE=off GOPROXY=file:///tmp/TestTypecheckCgo_Modules4272795524/modproxy PWD=/tmp/TestTypecheckCgo_Modules4272795524/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 66.186861ms for GOROOT= GOPATH=/tmp/TestTypecheckCgo_Modules4272795524/modcache GO111MODULE=on GOPROXY=file:///tmp/TestTypecheckCgo_Modules4272795524/modproxy PWD=/tmp/TestTypecheckCgo_Modules4272795524/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestReturnErrorForUnexpectedDirectoryLayout/Modules
invoke.go:268: 29.117097ms for GOROOT= GOPATH=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules4280622394/modcache GO111MODULE=off GOPROXY=file:///tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules4280622394/modproxy PWD=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules4280622394/gopatha/a/testdata go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAdHocOverlays/GO111MODULE=auto
invoke.go:268: 127.637667ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=auto GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -overlay=/tmp/gopackages-3555244579/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/testAdHocOverlays2242418097/a.go
=== RUN TestAdHocOverlays/GO111MODULE=on
invoke.go:268: 88.459161ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=off GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 70.276584ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestReturnErrorForUnexpectedDirectoryLayout/Modules
invoke.go:268: 159.332042ms for GOROOT= GOPATH=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules4280622394/modcache GO111MODULE=on GOPROXY=file:///tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules4280622394/modproxy PWD=/tmp/TestReturnErrorForUnexpectedDirectoryLayout_Modules4280622394/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.31s)
=== CONT TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== NAME TestAdHocOverlays/GO111MODULE=on
invoke.go:268: 82.03542ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -overlay=/tmp/gopackages-4035580584/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/testAdHocOverlays2242418097
=== NAME TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
invoke.go:268: 29.833505ms for GOROOT= GOPATH=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/modcache GO111MODULE=off GOPROXY=file:///tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/modproxy PWD=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/gopatha go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 91.430755ms for GOROOT= GOPATH=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/modcache GO111MODULE=on GOPROXY=file:///tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/modproxy PWD=/tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/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_Modules2781373279/gopatha/a/a.go /tmp/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules2781373279/gopatha/b/b.go
--- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories (0.00s)
--- SKIP: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH (0.00s)
--- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules (0.22s)
=== CONT TestMissingDependency/Modules
=== NAME TestAdHocOverlays/GO111MODULE=on
invoke.go:268: 161.847209ms for GOROOT= GOPATH=/<<PKGBUILDDIR>>/_build GO111MODULE=on GOPROXY=off PWD=/tmp/testAdHocOverlays2242418097 go list -overlay=/tmp/gopackages-779565299/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/testAdHocOverlays2242418097/a.go
--- PASS: TestAdHocOverlays (0.92s)
--- PASS: TestAdHocOverlays/GO111MODULE=off (0.26s)
--- PASS: TestAdHocOverlays/GO111MODULE=auto (0.27s)
--- PASS: TestAdHocOverlays/GO111MODULE=on (0.38s)
=== CONT TestIssue37529/Modules
=== NAME TestMissingDependency/Modules
invoke.go:268: 61.937213ms for GOROOT= GOPATH=/tmp/TestMissingDependency_Modules978864919/modcache GO111MODULE=off GOPROXY=file:///tmp/TestMissingDependency_Modules978864919/modproxy PWD=/tmp/TestMissingDependency_Modules978864919/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 87.328661ms for GOROOT= GOPATH=/tmp/TestMissingDependency_Modules978864919/modcache GO111MODULE=on GOPROXY=file:///tmp/TestMissingDependency_Modules978864919/modproxy PWD=/tmp/TestMissingDependency_Modules978864919/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestIssue37529/Modules
invoke.go:268: 74.725178ms for GOROOT= GOPATH=/tmp/TestIssue37529_Modules2652742024/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue37529_Modules2652742024/modproxy PWD=/tmp/TestIssue37529_Modules2652742024/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 128.904908ms for GOROOT= GOPATH=/tmp/TestIssue37529_Modules2652742024/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue37529_Modules2652742024/modproxy PWD=/tmp/TestIssue37529_Modules2652742024/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestMissingDependency/Modules
invoke.go:268: 210.366661ms for GOROOT= GOPATH=/tmp/TestMissingDependency_Modules978864919/modcache GO111MODULE=on GOPROXY=file:///tmp/TestMissingDependency_Modules978864919/modproxy PWD=/tmp/TestMissingDependency_Modules978864919/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.34s)
=== 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 TestCycleImportStack/Modules
=== NAME TestIssue37529/Modules
invoke.go:268: 165.814432ms for GOROOT= GOPATH=/tmp/TestIssue37529_Modules2652742024/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue37529_Modules2652742024/modproxy PWD=/tmp/TestIssue37529_Modules2652742024/fake go list -overlay=/tmp/gopackages-2362703406/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.39s)
=== CONT TestForTestField/Modules
=== NAME TestCycleImportStack/Modules
invoke.go:268: 83.315938ms for GOROOT= GOPATH=/tmp/TestCycleImportStack_Modules173162734/modcache GO111MODULE=off GOPROXY=file:///tmp/TestCycleImportStack_Modules173162734/modproxy PWD=/tmp/TestCycleImportStack_Modules173162734/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestForTestField/Modules
invoke.go:268: 89.606495ms for GOROOT= GOPATH=/tmp/TestForTestField_Modules420294116/modcache GO111MODULE=off GOPROXY=file:///tmp/TestForTestField_Modules420294116/modproxy PWD=/tmp/TestForTestField_Modules420294116/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestCycleImportStack/Modules
invoke.go:268: 108.816682ms for GOROOT= GOPATH=/tmp/TestCycleImportStack_Modules173162734/modcache GO111MODULE=on GOPROXY=file:///tmp/TestCycleImportStack_Modules173162734/modproxy PWD=/tmp/TestCycleImportStack_Modules173162734/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.34s)
=== CONT TestMultiplePackageVersionsIssue36188/Modules
invoke.go:268: 102.143089ms for GOROOT= GOPATH=/tmp/TestMultiplePackageVersionsIssue36188_Modules4294779838/modcache GO111MODULE=off GOPROXY=file:///tmp/TestMultiplePackageVersionsIssue36188_Modules4294779838/modproxy PWD=/tmp/TestMultiplePackageVersionsIssue36188_Modules4294779838/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestForTestField/Modules
invoke.go:268: 537.756969ms for GOROOT= GOPATH=/tmp/TestForTestField_Modules420294116/modcache GO111MODULE=on GOPROXY=file:///tmp/TestForTestField_Modules420294116/modproxy PWD=/tmp/TestForTestField_Modules420294116/fake go list -overlay=/tmp/gopackages-526321922/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
=== CONT TestReturnErrorWhenUsingNonGoFiles/Modules
--- PASS: TestForTestField (0.00s)
--- SKIP: TestForTestField/GOPATH (0.00s)
--- PASS: TestForTestField/Modules (0.79s)
--- PASS: TestReturnErrorWhenUsingNonGoFiles (0.00s)
--- SKIP: TestReturnErrorWhenUsingNonGoFiles/GOPATH (0.00s)
--- PASS: TestReturnErrorWhenUsingNonGoFiles/Modules (0.22s)
=== CONT TestOverlayChangesPackageName/Modules
invoke.go:268: 30.658171ms for GOROOT= GOPATH=/tmp/TestOverlayChangesPackageName_Modules165565588/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayChangesPackageName_Modules165565588/modproxy PWD=/tmp/TestOverlayChangesPackageName_Modules165565588/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 75.050197ms for GOROOT= GOPATH=/tmp/TestOverlayChangesPackageName_Modules165565588/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayChangesPackageName_Modules165565588/modproxy PWD=/tmp/TestOverlayChangesPackageName_Modules165565588/fake go list -overlay=/tmp/gopackages-3100536162/overlay.json -e -json=Name,ImportPath,Error -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- /tmp/TestOverlayChangesPackageName_Modules165565588/fake
=== CONT TestErrorMissingFile/Modules
--- PASS: TestOverlayChangesPackageName (0.00s)
--- SKIP: TestOverlayChangesPackageName/GOPATH (0.00s)
--- PASS: TestOverlayChangesPackageName/Modules (0.14s)
=== NAME TestMultiplePackageVersionsIssue36188/Modules
invoke.go:268: 756.003926ms for GOROOT= GOPATH=/tmp/TestMultiplePackageVersionsIssue36188_Modules4294779838/modcache GO111MODULE=on GOPROXY=file:///tmp/TestMultiplePackageVersionsIssue36188_Modules4294779838/modproxy PWD=/tmp/TestMultiplePackageVersionsIssue36188_Modules4294779838/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
=== CONT TestBasicXTest/Modules
--- PASS: TestMultiplePackageVersionsIssue36188 (0.00s)
--- SKIP: TestMultiplePackageVersionsIssue36188/GOPATH (0.00s)
--- PASS: TestMultiplePackageVersionsIssue36188/Modules (0.96s)
=== NAME TestErrorMissingFile/Modules
invoke.go:268: 39.85271ms for GOROOT= GOPATH=/tmp/TestErrorMissingFile_Modules2089277782/modcache GO111MODULE=off GOPROXY=file:///tmp/TestErrorMissingFile_Modules2089277782/modproxy PWD=/tmp/TestErrorMissingFile_Modules2089277782/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestBasicXTest/Modules
invoke.go:268: 71.956436ms for GOROOT= GOPATH=/tmp/TestBasicXTest_Modules1758448555/modcache GO111MODULE=off GOPROXY=file:///tmp/TestBasicXTest_Modules1758448555/modproxy PWD=/tmp/TestBasicXTest_Modules1758448555/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestErrorMissingFile/Modules
invoke.go:268: 62.541121ms for GOROOT= GOPATH=/tmp/TestErrorMissingFile_Modules2089277782/modcache GO111MODULE=on GOPROXY=file:///tmp/TestErrorMissingFile_Modules2089277782/modproxy PWD=/tmp/TestErrorMissingFile_Modules2089277782/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:268: 123.190851ms for GOROOT= GOPATH=/tmp/TestErrorMissingFile_Modules2089277782/modcache GO111MODULE=on GOPROXY=file:///tmp/TestErrorMissingFile_Modules2089277782/modproxy PWD=/tmp/TestErrorMissingFile_Modules2089277782/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== CONT TestPatternPassthrough/Modules
--- PASS: TestErrorMissingFile (0.00s)
--- SKIP: TestErrorMissingFile/GOPATH (0.00s)
--- PASS: TestErrorMissingFile/Modules (0.22s)
=== CONT TestJSON/Modules
--- PASS: TestCgoNoCcompiler (0.00s)
--- SKIP: TestCgoNoCcompiler/GOPATH (0.00s)
--- PASS: TestCgoNoCcompiler/Modules (21.48s)
=== NAME TestPatternPassthrough/Modules
invoke.go:268: 81.274401ms for GOROOT= GOPATH=/tmp/TestPatternPassthrough_Modules265358042/modcache GO111MODULE=off GOPROXY=file:///tmp/TestPatternPassthrough_Modules265358042/modproxy PWD=/tmp/TestPatternPassthrough_Modules265358042/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 91.065902ms for GOROOT= GOPATH=/tmp/TestPatternPassthrough_Modules265358042/modcache GO111MODULE=on GOPROXY=file:///tmp/TestPatternPassthrough_Modules265358042/modproxy PWD=/tmp/TestPatternPassthrough_Modules265358042/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.23s)
=== CONT TestNoPatterns/Modules
=== NAME TestJSON/Modules
invoke.go:268: 75.011382ms for GOROOT= GOPATH=/tmp/TestJSON_Modules2806339822/modcache GO111MODULE=off GOPROXY=file:///tmp/TestJSON_Modules2806339822/modproxy PWD=/tmp/TestJSON_Modules2806339822/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestNoPatterns/Modules
invoke.go:268: 55.293805ms for GOROOT= GOPATH=/tmp/TestNoPatterns_Modules719212118/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNoPatterns_Modules719212118/modproxy PWD=/tmp/TestNoPatterns_Modules719212118/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestJSON/Modules
invoke.go:268: 113.885184ms for GOROOT= GOPATH=/tmp/TestJSON_Modules2806339822/modcache GO111MODULE=on GOPROXY=file:///tmp/TestJSON_Modules2806339822/modproxy PWD=/tmp/TestJSON_Modules2806339822/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.27s)
=== CONT TestContainsFallbackSticks/Modules
=== NAME TestNoPatterns/Modules
invoke.go:268: 109.170997ms for GOROOT= GOPATH=/tmp/TestNoPatterns_Modules719212118/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNoPatterns_Modules719212118/modproxy PWD=/tmp/TestNoPatterns_Modules719212118/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.21s)
=== CONT TestNeedTypeSizesWithBadGOARCH/Modules
invoke.go:268: 51.992581ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/testdata go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 64.268195ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/testdata go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestContainsFallbackSticks/Modules
invoke.go:268: 102.2292ms for GOROOT= GOPATH=/tmp/TestContainsFallbackSticks_Modules1236430131/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContainsFallbackSticks_Modules1236430131/modproxy PWD=/tmp/TestContainsFallbackSticks_Modules1236430131/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestNeedTypeSizesWithBadGOARCH/Modules
invoke.go:268: 39.554709ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/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
invoke.go:268: 59.993861ms for GOROOT= GOPATH=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/modproxy PWD=/tmp/TestNeedTypeSizesWithBadGOARCH_Modules3278093770/testdata go list -e -json=Name,ImportPath,Error -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./a/a.go
--- PASS: TestNeedTypeSizesWithBadGOARCH (0.00s)
--- SKIP: TestNeedTypeSizesWithBadGOARCH/GOPATH (0.00s)
--- PASS: TestNeedTypeSizesWithBadGOARCH/Modules (0.21s)
=== CONT TestSizes/Modules
=== NAME TestContainsFallbackSticks/Modules
invoke.go:268: 110.101683ms for GOROOT= GOPATH=/tmp/TestContainsFallbackSticks_Modules1236430131/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsFallbackSticks_Modules1236430131/modproxy PWD=/tmp/TestContainsFallbackSticks_Modules1236430131/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 TestSizes/Modules
invoke.go:268: 37.615506ms for GOROOT= GOPATH=/tmp/TestSizes_Modules2272929503/modcache GO111MODULE=off GOPROXY=file:///tmp/TestSizes_Modules2272929503/modproxy PWD=/tmp/TestSizes_Modules2272929503/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestContainsFallbackSticks/Modules
invoke.go:268: 109.623053ms for GOROOT= GOPATH=/tmp/TestContainsFallbackSticks_Modules1236430131/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsFallbackSticks_Modules1236430131/modproxy PWD=/tmp/TestContainsFallbackSticks_Modules1236430131/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_Modules1236430131/fake/b
=== CONT TestContains/Modules
--- PASS: TestContainsFallbackSticks (0.00s)
--- SKIP: TestContainsFallbackSticks/GOPATH (0.00s)
--- PASS: TestContainsFallbackSticks/Modules (0.41s)
=== NAME TestSizes/Modules
invoke.go:268: 107.52496ms for GOROOT= GOPATH=/tmp/TestSizes_Modules2272929503/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules2272929503/modproxy PWD=/tmp/TestSizes_Modules2272929503/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestContains/Modules
invoke.go:268: 35.616672ms for GOROOT= GOPATH=/tmp/TestContains_Modules3460728261/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContains_Modules3460728261/modproxy PWD=/tmp/TestContains_Modules3460728261/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestSizes/Modules
invoke.go:268: 149.523485ms for GOROOT= GOPATH=/tmp/TestSizes_Modules2272929503/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules2272929503/modproxy PWD=/tmp/TestSizes_Modules2272929503/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:268: 49.906286ms for GOROOT= GOPATH=/tmp/TestSizes_Modules2272929503/modcache GO111MODULE=off GOPROXY=file:///tmp/TestSizes_Modules2272929503/modproxy PWD=/tmp/TestSizes_Modules2272929503/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 65.758455ms for GOROOT= GOPATH=/tmp/TestSizes_Modules2272929503/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules2272929503/modproxy PWD=/tmp/TestSizes_Modules2272929503/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestTypecheckCgo/Modules
invoke.go:268: 3.240530702s for GOROOT= GOPATH=/tmp/TestTypecheckCgo_Modules4272795524/modcache GO111MODULE=on GOPROXY=file:///tmp/TestTypecheckCgo_Modules4272795524/modproxy PWD=/tmp/TestTypecheckCgo_Modules4272795524/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
=== NAME TestContains/Modules
invoke.go:268: 128.972779ms for GOROOT= GOPATH=/tmp/TestContains_Modules3460728261/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContains_Modules3460728261/modproxy PWD=/tmp/TestContains_Modules3460728261/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_Modules3460728261/fake/b
=== NAME TestBasicXTest/Modules
invoke.go:268: 1.061724842s for GOROOT= GOPATH=/tmp/TestBasicXTest_Modules1758448555/modcache GO111MODULE=on GOPROXY=file:///tmp/TestBasicXTest_Modules1758448555/modproxy PWD=/tmp/TestBasicXTest_Modules1758448555/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
=== CONT TestAbsoluteFilenames/Modules
--- PASS: TestContains (0.00s)
--- SKIP: TestContains/GOPATH (0.00s)
--- PASS: TestContains/Modules (0.22s)
=== CONT TestLoadAllSyntaxImportErrors/Modules
packages_test.go:984: go list -compiled -e fails with non-zero exit status for empty packages
=== CONT TestParseFileModifyAST/Modules
--- PASS: TestBasicXTest (0.00s)
--- SKIP: TestBasicXTest/GOPATH (0.00s)
--- PASS: TestBasicXTest/Modules (1.18s)
--- PASS: TestLoadAllSyntaxImportErrors (0.00s)
--- SKIP: TestLoadAllSyntaxImportErrors/GOPATH (0.00s)
--- SKIP: TestLoadAllSyntaxImportErrors/Modules (0.00s)
=== NAME TestSizes/Modules
invoke.go:268: 176.476878ms for GOROOT= GOPATH=/tmp/TestSizes_Modules2272929503/modcache GO111MODULE=on GOPROXY=file:///tmp/TestSizes_Modules2272929503/modproxy PWD=/tmp/TestSizes_Modules2272929503/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
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 58.17125ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSizes (0.00s)
--- SKIP: TestSizes/GOPATH (0.00s)
--- PASS: TestSizes/Modules (0.49s)
=== CONT TestLoadSyntaxError/Modules
=== NAME TestParseFileModifyAST/Modules
invoke.go:268: 40.811099ms for GOROOT= GOPATH=/tmp/TestParseFileModifyAST_Modules2816961337/modcache GO111MODULE=off GOPROXY=file:///tmp/TestParseFileModifyAST_Modules2816961337/modproxy PWD=/tmp/TestParseFileModifyAST_Modules2816961337/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 88.288346ms for GOROOT= GOPATH=/tmp/TestParseFileModifyAST_Modules2816961337/modcache GO111MODULE=on GOPROXY=file:///tmp/TestParseFileModifyAST_Modules2816961337/modproxy PWD=/tmp/TestParseFileModifyAST_Modules2816961337/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestLoadSyntaxError/Modules
invoke.go:268: 49.152341ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxError_Modules852030797/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadSyntaxError_Modules852030797/modproxy PWD=/tmp/TestLoadSyntaxError_Modules852030797/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 29.0308ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxError_Modules852030797/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxError_Modules852030797/modproxy PWD=/tmp/TestLoadSyntaxError_Modules852030797/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 207.593939ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestParseFileModifyAST/Modules
invoke.go:268: 216.524958ms for GOROOT= GOPATH=/tmp/TestParseFileModifyAST_Modules2816961337/modcache GO111MODULE=on GOPROXY=file:///tmp/TestParseFileModifyAST_Modules2816961337/modproxy PWD=/tmp/TestParseFileModifyAST_Modules2816961337/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.34s)
=== CONT TestLoadDiamondTypes/Modules
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 54.659342ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 155.689801ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestLoadDiamondTypes/Modules
invoke.go:268: 80.633697ms for GOROOT= GOPATH=/tmp/TestLoadDiamondTypes_Modules102651484/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDiamondTypes_Modules102651484/modproxy PWD=/tmp/TestLoadDiamondTypes_Modules102651484/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 94.704088ms for GOROOT= GOPATH=/tmp/TestLoadDiamondTypes_Modules102651484/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDiamondTypes_Modules102651484/modproxy PWD=/tmp/TestLoadDiamondTypes_Modules102651484/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 48.399803ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestLoadSyntaxError/Modules
invoke.go:268: 279.576856ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxError_Modules852030797/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxError_Modules852030797/modproxy PWD=/tmp/TestLoadSyntaxError_Modules852030797/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 TestLoadSyntaxOK/Modules
--- PASS: TestLoadSyntaxError (0.00s)
--- SKIP: TestLoadSyntaxError/GOPATH (0.00s)
--- PASS: TestLoadSyntaxError/Modules (0.48s)
=== NAME TestLoadSyntaxOK/Modules
invoke.go:268: 57.689675ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxOK_Modules1476560209/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadSyntaxOK_Modules1476560209/modproxy PWD=/tmp/TestLoadSyntaxOK_Modules1476560209/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 62.98151ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxOK_Modules1476560209/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxOK_Modules1476560209/modproxy PWD=/tmp/TestLoadSyntaxOK_Modules1476560209/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestLoadDiamondTypes/Modules
invoke.go:268: 362.698758ms for GOROOT= GOPATH=/tmp/TestLoadDiamondTypes_Modules102651484/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDiamondTypes_Modules102651484/modproxy PWD=/tmp/TestLoadDiamondTypes_Modules102651484/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.58s)
=== CONT TestLoadTypesBits/Modules
invoke.go:268: 57.035804ms for GOROOT= GOPATH=/tmp/TestLoadTypesBits_Modules1726189281/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadTypesBits_Modules1726189281/modproxy PWD=/tmp/TestLoadTypesBits_Modules1726189281/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 464.810402ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestLoadTypesBits/Modules
invoke.go:268: 62.126176ms for GOROOT= GOPATH=/tmp/TestLoadTypesBits_Modules1726189281/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesBits_Modules1726189281/modproxy PWD=/tmp/TestLoadTypesBits_Modules1726189281/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 49.3946ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestLoadSyntaxOK/Modules
invoke.go:268: 474.255811ms for GOROOT= GOPATH=/tmp/TestLoadSyntaxOK_Modules1476560209/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadSyntaxOK_Modules1476560209/modproxy PWD=/tmp/TestLoadSyntaxOK_Modules1476560209/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 TestLoadTypes/Modules
--- PASS: TestLoadSyntaxOK (0.00s)
--- SKIP: TestLoadSyntaxOK/GOPATH (0.00s)
--- PASS: TestLoadSyntaxOK/Modules (0.60s)
=== NAME TestLoadTypes/Modules
invoke.go:268: 42.066858ms for GOROOT= GOPATH=/tmp/TestLoadTypes_Modules3683200727/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypes_Modules3683200727/modproxy PWD=/tmp/TestLoadTypes_Modules3683200727/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 46.731378ms for GOROOT= GOPATH=/tmp/TestLoadTypes_Modules3683200727/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadTypes_Modules3683200727/modproxy PWD=/tmp/TestLoadTypes_Modules3683200727/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 187.271583ms for GOROOT= GOPATH=/tmp/TestLoadTypes_Modules3683200727/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypes_Modules3683200727/modproxy PWD=/tmp/TestLoadTypes_Modules3683200727/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: TestLoadTypes (0.00s)
--- SKIP: TestLoadTypes/GOPATH (0.00s)
--- PASS: TestLoadTypes/Modules (0.29s)
=== CONT TestConfigFlags/Modules
=== NAME TestLoadTypesBits/Modules
invoke.go:268: 457.060623ms for GOROOT= GOPATH=/tmp/TestLoadTypesBits_Modules1726189281/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadTypesBits_Modules1726189281/modproxy PWD=/tmp/TestLoadTypesBits_Modules1726189281/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
=== CONT TestConfigDir/Modules
--- PASS: TestLoadTypesBits (0.04s)
--- SKIP: TestLoadTypesBits/GOPATH (0.00s)
--- PASS: TestLoadTypesBits/Modules (0.58s)
=== NAME TestConfigFlags/Modules
invoke.go:268: 35.359413ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 56.52736ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 71.20627ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 550.206934ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 23.434263ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigFlags/Modules
invoke.go:268: 136.630743ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/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:268: 26.953504ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 149.258911ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 100.392348ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestConfigDir/Modules
invoke.go:268: 46.524174ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 27.852541ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 51.254452ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestConfigFlags/Modules
invoke.go:268: 126.22287ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/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
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 65.446991ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestConfigFlags/Modules
invoke.go:268: 32.283672ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 33.370338ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 112.460758ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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 TestConfigFlags/Modules
invoke.go:268: 78.279808ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/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
=== NAME TestConfigDir/Modules
invoke.go:268: 56.985268ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigFlags/Modules
invoke.go:268: 30.738523ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 80.406697ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 77.575993ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
=== NAME TestConfigFlags/Modules
invoke.go:268: 81.593512ms for GOROOT= GOPATH=/tmp/TestConfigFlags_Modules2570547194/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigFlags_Modules2570547194/modproxy PWD=/tmp/TestConfigFlags_Modules2570547194/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.59s)
=== CONT TestLoadImportsTestVariants/Modules
=== NAME TestConfigDir/Modules
invoke.go:268: 47.211859ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 51.862507ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 34.748912ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
=== NAME TestLoadImportsTestVariants/Modules
invoke.go:268: 38.452524ms for GOROOT= GOPATH=/tmp/TestLoadImportsTestVariants_Modules2573130619/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsTestVariants_Modules2573130619/modproxy PWD=/tmp/TestLoadImportsTestVariants_Modules2573130619/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 51.31997ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 78.416937ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 97.044996ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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:268: 60.692676ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 75.443214ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 566.346603ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestConfigDir/Modules
invoke.go:268: 128.042704ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 42.525729ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 53.872637ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 97.955811ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 114.799628ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 153.456226ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestConfigDir/Modules
invoke.go:268: 91.368644ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 92.599403ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 75.523863ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 118.131887ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
invoke.go:268: 37.98695ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 85.247087ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 96.412385ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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:268: 74.729456ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 126.542556ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 147.110077ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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:268: 49.848841ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 53.563934ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
=== CONT TestLoadImportsGraph/Modules
--- PASS: TestTypecheckCgo (0.00s)
--- SKIP: TestTypecheckCgo/GOPATH (0.00s)
--- PASS: TestTypecheckCgo/Modules (6.72s)
=== NAME TestConfigDir/Modules
invoke.go:268: 69.606325ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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
=== NAME TestLoadImportsTestVariants/Modules
invoke.go:268: 1.20740553s for GOROOT= GOPATH=/tmp/TestLoadImportsTestVariants_Modules2573130619/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsTestVariants_Modules2573130619/modproxy PWD=/tmp/TestLoadImportsTestVariants_Modules2573130619/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
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 641.789872ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestConfigDir/Modules
invoke.go:268: 46.280563ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=off GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 21.588744ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 76.032141ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestLoadImportsGraph/Modules
invoke.go:268: 39.553821ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== CONT TestLoadDifferentPatterns/Modules
--- PASS: TestLoadImportsTestVariants (0.00s)
--- SKIP: TestLoadImportsTestVariants/GOPATH (0.00s)
--- PASS: TestLoadImportsTestVariants/Modules (1.38s)
=== RUN TestLoadDifferentPatterns/Modules/golang.org/fake/a
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 44.057025ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestConfigDir/Modules
invoke.go:268: 174.457173ms for GOROOT= GOPATH=/tmp/TestConfigDir_Modules3946409650/modcache GO111MODULE=on GOPROXY=file:///tmp/TestConfigDir_Modules3946409650/modproxy PWD=/tmp/TestConfigDir_Modules3946409650/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 (2.06s)
=== CONT TestAddImportInOverlay/Modules
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 56.907916ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAddImportInOverlay/Modules
invoke.go:268: 43.319747ms for GOROOT= GOPATH=/tmp/TestAddImportInOverlay_Modules3783130831/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAddImportInOverlay_Modules3783130831/modproxy PWD=/tmp/TestAddImportInOverlay_Modules3783130831/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 45.243006ms for GOROOT= GOPATH=/tmp/TestAddImportInOverlay_Modules3783130831/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAddImportInOverlay_Modules3783130831/modproxy PWD=/tmp/TestAddImportInOverlay_Modules3783130831/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 744.167721ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 47.924748ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 85.766439ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 59.493434ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 92.988199ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 917.749765ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -overlay=/tmp/gopackages-2551926825/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 TestAbsoluteFilenames/Modules
invoke.go:268: 71.123714ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestLoadImportsGraph/Modules
invoke.go:268: 1.331224345s for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/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
invoke.go:268: 87.866365ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAddImportInOverlay/Modules
invoke.go:268: 1.420569506s for GOROOT= GOPATH=/tmp/TestAddImportInOverlay_Modules3783130831/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAddImportInOverlay_Modules3783130831/modproxy PWD=/tmp/TestAddImportInOverlay_Modules3783130831/fake go list -overlay=/tmp/gopackages-2981463167/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 TestAbsoluteFilenames/Modules
invoke.go:268: 667.304561ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 202.016456ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 926.622248ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
invoke.go:268: 100.807682ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 304.116897ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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 TestLoadImportsGraph/Modules
invoke.go:268: 1.788365579s for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/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 TestAbsoluteFilenames/Modules
invoke.go:268: 143.015039ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 179.462822ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 96.699607ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestLoadImportsGraph/Modules
invoke.go:268: 104.609497ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 214.89618ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/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_Modules306923785/fake/c/c.go
invoke.go:268: 70.611066ms for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 930.692915ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 52.428415ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 279.418411ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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:268: 79.995956ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestLoadImportsGraph/Modules
invoke.go:268: 1.729978052s for GOROOT= GOPATH=/tmp/TestLoadImportsGraph_Modules306923785/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadImportsGraph_Modules306923785/modproxy PWD=/tmp/TestLoadImportsGraph_Modules306923785/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 (5.99s)
=== CONT TestInvalidXTestInGOPATH/Modules
overlay_test.go:859: Not fixed yet. See golang.org/issue/40825.
=== CONT TestInvalidFilesBeforeOverlayContains/Modules
--- PASS: TestInvalidXTestInGOPATH (0.00s)
--- SKIP: TestInvalidXTestInGOPATH/GOPATH (0.00s)
--- SKIP: TestInvalidXTestInGOPATH/Modules (0.00s)
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/test_variant
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 919.925173ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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
=== NAME TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 76.778307ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 84.010476ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestAbsoluteFilenames/Modules
invoke.go:268: 54.679453ms for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=off GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.027550447s for GOROOT= GOPATH=/tmp/TestAbsoluteFilenames_Modules951311494/modcache GO111MODULE=on GOPROXY=file:///tmp/TestAbsoluteFilenames_Modules951311494/modproxy PWD=/tmp/TestAbsoluteFilenames_Modules951311494/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 (10.53s)
=== CONT TestInvalidFilesBeforeOverlay/Modules
=== RUN TestInvalidFilesBeforeOverlay/Modules/no_overlay
=== NAME TestInvalidFilesBeforeOverlay/Modules
invoke.go:268: 56.747582ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 77.791456ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 163.48195ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlay_Modules2511536176/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_Modules2511536176/fake/...
--- PASS: TestInvalidFilesBeforeOverlay (0.01s)
--- SKIP: TestInvalidFilesBeforeOverlay/GOPATH (0.00s)
--- PASS: TestInvalidFilesBeforeOverlay/Modules (0.31s)
--- PASS: TestInvalidFilesBeforeOverlay/Modules/no_overlay (0.22s)
=== CONT TestContainsOverlayXTest/Modules
invoke.go:268: 67.628677ms for GOROOT= GOPATH=/tmp/TestContainsOverlayXTest_Modules3249756020/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContainsOverlayXTest_Modules3249756020/modproxy PWD=/tmp/TestContainsOverlayXTest_Modules3249756020/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== NAME TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 2.018352927s for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -overlay=/tmp/gopackages-3395670969/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_Modules3599819881/fake/d
=== NAME TestContainsOverlayXTest/Modules
invoke.go:268: 730.047552ms for GOROOT= GOPATH=/tmp/TestContainsOverlayXTest_Modules3249756020/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsOverlayXTest_Modules3249756020/modproxy PWD=/tmp/TestContainsOverlayXTest_Modules3249756020/fake go list -overlay=/tmp/gopackages-3416113866/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_Modules3249756020/fake/b
--- PASS: TestContainsOverlayXTest (0.00s)
--- SKIP: TestContainsOverlayXTest/GOPATH (0.00s)
--- PASS: TestContainsOverlayXTest/Modules (0.96s)
=== CONT TestContainsOverlay/Modules
invoke.go:268: 48.079489ms for GOROOT= GOPATH=/tmp/TestContainsOverlay_Modules4107281929/modcache GO111MODULE=off GOPROXY=file:///tmp/TestContainsOverlay_Modules4107281929/modproxy PWD=/tmp/TestContainsOverlay_Modules4107281929/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 129.36626ms for GOROOT= GOPATH=/tmp/TestContainsOverlay_Modules4107281929/modcache GO111MODULE=on GOPROXY=file:///tmp/TestContainsOverlay_Modules4107281929/modproxy PWD=/tmp/TestContainsOverlay_Modules4107281929/fake go list -overlay=/tmp/gopackages-2519420402/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_Modules4107281929/fake/b
--- PASS: TestContainsOverlay (0.00s)
--- SKIP: TestContainsOverlay/GOPATH (0.00s)
--- PASS: TestContainsOverlay/Modules (0.27s)
=== CONT TestOverlayNewPackageAndTest/Modules
invoke.go:268: 70.149085ms for GOROOT= GOPATH=/tmp/TestOverlayNewPackageAndTest_Modules4058866862/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayNewPackageAndTest_Modules4058866862/modproxy PWD=/tmp/TestOverlayNewPackageAndTest_Modules4058866862/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.340499197s for GOROOT= GOPATH=/tmp/TestOverlayNewPackageAndTest_Modules4058866862/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayNewPackageAndTest_Modules4058866862/modproxy PWD=/tmp/TestOverlayNewPackageAndTest_Modules4058866862/fake go list -overlay=/tmp/gopackages-2834963200/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_Modules4058866862/fake
invoke.go:268: 1.32491564s for GOROOT= GOPATH=/tmp/TestOverlayNewPackageAndTest_Modules4058866862/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayNewPackageAndTest_Modules4058866862/modproxy PWD=/tmp/TestOverlayNewPackageAndTest_Modules4058866862/fake go list -overlay=/tmp/gopackages-775636348/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_Modules4058866862/fake
--- PASS: TestOverlayNewPackageAndTest (0.00s)
--- SKIP: TestOverlayNewPackageAndTest/GOPATH (0.00s)
--- PASS: TestOverlayNewPackageAndTest/Modules (3.09s)
=== CONT TestNewPackagesInOverlay/Modules
=== RUN TestNewPackagesInOverlay/Modules/one_file
=== RUN TestLoadDifferentPatterns/Modules/golang.org/fake/...
=== NAME TestNewPackagesInOverlay/Modules/one_file
invoke.go:268: 75.800382ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 89.058439ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 75.630622ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 123.977777ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestNewPackagesInOverlay/Modules/one_file
invoke.go:268: 233.194183ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-2425164479/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_Modules660255547/fake/e
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_same_package
invoke.go:268: 122.646574ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 248.277795ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 226.1927ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-1900520477/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_Modules660255547/fake/e
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_two_packages
invoke.go:268: 56.40049ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 64.431028ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 176.064803ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-3255891798/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_Modules660255547/fake/e
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_three_packages
invoke.go:268: 76.405956ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 101.861255ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 264.69065ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-3269214887/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_Modules660255547/fake/e
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_four_packages
invoke.go:268: 135.829149ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 144.655132ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 1.507217147s for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -overlay=/tmp/gopackages-2003624379/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 TestNewPackagesInOverlay/Modules/multiple_files_four_packages
invoke.go:268: 187.944547ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-4162550091/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_Modules660255547/fake/e
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again
invoke.go:268: 86.956217ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 149.604781ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 212.397494ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-3706504207/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_Modules660255547/fake/e
=== RUN TestNewPackagesInOverlay/Modules/main_overlay
invoke.go:268: 84.290087ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=off GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 98.151404ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 955.44214ms for GOROOT= GOPATH=/tmp/TestNewPackagesInOverlay_Modules660255547/modcache GO111MODULE=on GOPROXY=file:///tmp/TestNewPackagesInOverlay_Modules660255547/modproxy PWD=/tmp/TestNewPackagesInOverlay_Modules660255547/fake go list -overlay=/tmp/gopackages-3465635556/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_Modules660255547/fake/e
--- PASS: TestNewPackagesInOverlay (0.00s)
--- SKIP: TestNewPackagesInOverlay/GOPATH (0.00s)
--- PASS: TestNewPackagesInOverlay/Modules (3.49s)
--- PASS: TestNewPackagesInOverlay/Modules/one_file (0.32s)
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_same_package (0.39s)
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_two_packages (0.24s)
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_three_packages (0.38s)
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages (0.36s)
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again (0.43s)
--- PASS: TestNewPackagesInOverlay/Modules/main_overlay (1.12s)
=== CONT TestOverlayDeps/Modules
invoke.go:268: 69.368325ms for GOROOT= GOPATH=/tmp/TestOverlayDeps_Modules3798288713/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayDeps_Modules3798288713/modproxy PWD=/tmp/TestOverlayDeps_Modules3798288713/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 139.079891ms for GOROOT= GOPATH=/tmp/TestOverlayDeps_Modules3798288713/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayDeps_Modules3798288713/modproxy PWD=/tmp/TestOverlayDeps_Modules3798288713/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestAddImportInOverlay (0.00s)
--- SKIP: TestAddImportInOverlay/GOPATH (0.00s)
--- PASS: TestAddImportInOverlay/Modules (15.61s)
=== CONT TestOverlay/Modules
invoke.go:268: 79.06766ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 111.95709ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 168.981544ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/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:268: 67.440343ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 89.012587ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 113.206999ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/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:268: 24.312393ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 70.016455ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 149.181059ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -overlay=/tmp/gopackages-767282237/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:268: 56.357601ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 75.726845ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 144.789688ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -overlay=/tmp/gopackages-169543182/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:268: 58.716768ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 115.280017ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 251.97124ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -overlay=/tmp/gopackages-639202320/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:268: 104.555312ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 99.733311ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestOverlayDeps/Modules
invoke.go:268: 1.872525033s for GOROOT= GOPATH=/tmp/TestOverlayDeps_Modules3798288713/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayDeps_Modules3798288713/modproxy PWD=/tmp/TestOverlayDeps_Modules3798288713/fake go list -overlay=/tmp/gopackages-3324320588/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_Modules3798288713/fake/c
--- PASS: TestOverlayDeps (0.00s)
--- SKIP: TestOverlayDeps/GOPATH (0.00s)
--- PASS: TestOverlayDeps/Modules (2.14s)
=== CONT TestOverlayXTests/Modules
invoke.go:268: 102.200756ms for GOROOT= GOPATH=/tmp/TestOverlayXTests_Modules3264018194/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayXTests_Modules3264018194/modproxy PWD=/tmp/TestOverlayXTests_Modules3264018194/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 194.063936ms for GOROOT= GOPATH=/tmp/TestOverlayXTests_Modules3264018194/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayXTests_Modules3264018194/modproxy PWD=/tmp/TestOverlayXTests_Modules3264018194/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 1.653727187s for GOROOT= GOPATH=/tmp/TestOverlayXTests_Modules3264018194/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayXTests_Modules3264018194/modproxy PWD=/tmp/TestOverlayXTests_Modules3264018194/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_Modules3264018194/fake/a
--- PASS: TestOverlayXTests (0.00s)
--- SKIP: TestOverlayXTests/GOPATH (0.00s)
--- PASS: TestOverlayXTests/Modules (2.20s)
=== CONT TestOverlayChangesTestPackageName/Modules
=== NAME TestOverlay/Modules
invoke.go:268: 2.601915048s for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -overlay=/tmp/gopackages-4170638617/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 TestOverlayChangesTestPackageName/Modules
invoke.go:268: 97.090755ms for GOROOT= GOPATH=/tmp/TestOverlayChangesTestPackageName_Modules619330837/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayChangesTestPackageName_Modules619330837/modproxy PWD=/tmp/TestOverlayChangesTestPackageName_Modules619330837/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.430641895s for GOROOT= GOPATH=/tmp/TestOverlayChangesTestPackageName_Modules619330837/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayChangesTestPackageName_Modules619330837/modproxy PWD=/tmp/TestOverlayChangesTestPackageName_Modules619330837/fake go list -overlay=/tmp/gopackages-2433997875/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_Modules619330837/fake
--- PASS: TestOverlayChangesTestPackageName (0.00s)
--- SKIP: TestOverlayChangesTestPackageName/GOPATH (0.00s)
--- PASS: TestOverlayChangesTestPackageName/Modules (1.81s)
=== CONT TestOverlayChangesBothPackageNames/Modules
invoke.go:268: 90.021828ms for GOROOT= GOPATH=/tmp/TestOverlayChangesBothPackageNames_Modules2559143017/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlayChangesBothPackageNames_Modules2559143017/modproxy PWD=/tmp/TestOverlayChangesBothPackageNames_Modules2559143017/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.483046124s for GOROOT= GOPATH=/tmp/TestOverlayChangesBothPackageNames_Modules2559143017/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlayChangesBothPackageNames_Modules2559143017/modproxy PWD=/tmp/TestOverlayChangesBothPackageNames_Modules2559143017/fake go list -overlay=/tmp/gopackages-907972656/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_Modules2559143017/fake
--- PASS: TestOverlayChangesBothPackageNames (0.00s)
--- SKIP: TestOverlayChangesBothPackageNames/GOPATH (0.00s)
--- PASS: TestOverlayChangesBothPackageNames/Modules (2.11s)
=== RUN TestLoadDifferentPatterns/Modules/file=/tmp/TestLoadDifferentPatterns_Modules462655442/fake/a/a.go
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 65.363602ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 86.442939ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 903.765855ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -overlay=/tmp/gopackages-1455992946/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_Modules462655442/fake/a
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/second_file
=== NAME TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 88.482753ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 145.215299ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 1.765711369s for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -overlay=/tmp/gopackages-3847126366/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_Modules3599819881/fake/d
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 33.431282ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=off GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 36.982931ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== NAME TestOverlay/Modules
invoke.go:268: 60.141879ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 59.800842ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 174.353136ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -overlay=/tmp/gopackages-1476504650/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:268: 52.15173ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=off GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 109.759368ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 245.863202ms for GOROOT= GOPATH=/tmp/TestOverlay_Modules1903863356/modcache GO111MODULE=on GOPROXY=file:///tmp/TestOverlay_Modules1903863356/modproxy PWD=/tmp/TestOverlay_Modules1903863356/fake go list -overlay=/tmp/gopackages-64667588/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 (21.44s)
=== NAME TestLoadDifferentPatterns/Modules
invoke.go:268: 993.595866ms for GOROOT= GOPATH=/tmp/TestLoadDifferentPatterns_Modules462655442/modcache GO111MODULE=on GOPROXY=file:///tmp/TestLoadDifferentPatterns_Modules462655442/modproxy PWD=/tmp/TestLoadDifferentPatterns_Modules462655442/fake go list -overlay=/tmp/gopackages-1657574622/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
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/main
=== NAME TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 78.837715ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 81.939623ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestLoadDifferentPatterns (0.01s)
--- SKIP: TestLoadDifferentPatterns/GOPATH (0.00s)
--- PASS: TestLoadDifferentPatterns/Modules (43.43s)
--- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/a (11.91s)
--- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/... (13.13s)
--- PASS: TestLoadDifferentPatterns/Modules/file=/tmp/TestLoadDifferentPatterns_Modules462655442/fake/a/a.go (11.38s)
=== NAME TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 1.364642642s for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -overlay=/tmp/gopackages-3906320409/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_Modules3599819881/fake
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/xtest
=== NAME TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 19.364095ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=off GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 27.133355ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 938.76258ms for GOROOT= GOPATH=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modcache GO111MODULE=on GOPROXY=file:///tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/modproxy PWD=/tmp/TestInvalidFilesBeforeOverlayContains_Modules3599819881/fake go list -overlay=/tmp/gopackages-883370528/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_Modules3599819881/fake/d
--- PASS: TestInvalidFilesBeforeOverlayContains (0.00s)
--- SKIP: TestInvalidFilesBeforeOverlayContains/GOPATH (0.00s)
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules (53.06s)
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/test_variant (20.41s)
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/second_file (15.91s)
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/main (8.27s)
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/xtest (8.39s)
PASS
ok golang.org/x/tools/go/packages 117.464s
=== RUN TestExpect
invoke.go:268: 39.003135ms for GOROOT= GOPATH=/tmp/TestExpect2567623702/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestExpect2567623702/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.580981178s for GOROOT= GOPATH=/tmp/TestExpect2567623702/fake GO111MODULE=off GOPROXY=off PWD=/tmp/TestExpect2567623702/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/TestExpect2567623702/fake/src/golang.org/fake /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/primarymod/expect /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/tempmod /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/extra /tmp/TestExpect2567623702/fake/src/golang.org/fake /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/one/primarymod /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2/geez /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.0.0 /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/primarymod/expect /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2 /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/primarymod /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/one/modules/example.com/extra /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/extra/geez /tmp/TestExpect2567623702/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.1.0 /tmp/TestExpect2567623702/fake/src/golang.org/fake
--- PASS: TestExpect (3.90s)
=== 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.06s)
=== RUN TestGOPATHExport
--- PASS: TestGOPATHExport (0.04s)
=== RUN TestModulesExport
--- PASS: TestModulesExport (0.21s)
PASS
ok golang.org/x/tools/go/packages/packagestest 4.241s
=== 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.01s)
--- 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.01s)
--- PASS: TestInstanceUniqueness/H (0.00s)
--- PASS: TestInstanceUniqueness/Foo (0.00s)
=== RUN TestIsParameterized
--- PASS: TestIsParameterized (0.00s)
=== RUN TestSubst
--- PASS: TestSubst (0.02s)
=== 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
=== RUN TestGenericBodies/issue64324
=== RUN TestGenericBodies/issue64324b
--- PASS: TestGenericBodies (0.18s)
--- PASS: TestGenericBodies/p00 (0.00s)
--- PASS: TestGenericBodies/p01 (0.00s)
--- PASS: TestGenericBodies/p02 (0.00s)
--- PASS: TestGenericBodies/p03 (0.04s)
--- PASS: TestGenericBodies/p05 (0.00s)
--- PASS: TestGenericBodies/p06 (0.01s)
--- PASS: TestGenericBodies/p07 (0.00s)
--- PASS: TestGenericBodies/p08 (0.00s)
--- PASS: TestGenericBodies/p09 (0.00s)
--- PASS: TestGenericBodies/p10 (0.01s)
--- PASS: TestGenericBodies/p11 (0.00s)
--- PASS: TestGenericBodies/p12 (0.00s)
--- PASS: TestGenericBodies/p13 (0.00s)
--- PASS: TestGenericBodies/p14 (0.04s)
--- PASS: TestGenericBodies/p15 (0.01s)
--- PASS: TestGenericBodies/p16 (0.00s)
--- PASS: TestGenericBodies/p17 (0.00s)
--- PASS: TestGenericBodies/p18 (0.02s)
--- PASS: TestGenericBodies/p19 (0.00s)
--- PASS: TestGenericBodies/p20 (0.01s)
--- 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)
--- PASS: TestGenericBodies/issue64324 (0.00s)
--- PASS: TestGenericBodies/issue64324b (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_zero_length_array_type_parameter
=== CONT TestBuildPackageGo120/slice_to_zero_length_array
=== CONT TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
=== CONT TestBuildPackageGo120/matching_named_and_underlying_types
=== CONT TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
--- PASS: TestBuildPackageGo120 (0.00s)
--- PASS: TestBuildPackageGo120/slice_to_array (0.00s)
--- PASS: TestBuildPackageGo120/slice_to_zero_length_array (0.00s)
--- PASS: TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter (0.00s)
--- PASS: TestBuildPackageGo120/slice_to_zero_length_array_type_parameter (0.00s)
--- PASS: TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter (0.00s)
--- PASS: TestBuildPackageGo120/matching_named_and_underlying_types (0.00s)
--- PASS: TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns (0.02s)
=== RUN TestBuildPackage
--- PASS: TestBuildPackage (5.18s)
=== 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/TestNoIndirectCreatePackage1284272599/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/TestNoIndirectCreatePackage1284272599/001/c/c.go:4:1
func (testdata/c.C) F():
(external)
--- PASS: TestNoIndirectCreatePackage (0.54s)
=== RUN TestRuntimeTypes
--- PASS: TestRuntimeTypes (0.15s)
=== RUN TestInit
--- PASS: TestInit (11.65s)
=== RUN TestSyntheticFuncs
--- PASS: TestSyntheticFuncs (0.01s)
=== 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.01s)
--- 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:855: Input: /usr/lib/go-1.21/test/typeparam/absdiff.go
=== RUN TestTypeparamTest/absdiff2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/absdiff2.go
=== RUN TestTypeparamTest/absdiff3.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/absdiff3.go
=== RUN TestTypeparamTest/absdiffimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/absdiffimp.go
=== RUN TestTypeparamTest/absdiffimp2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/absdiffimp2.go
=== RUN TestTypeparamTest/adder.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/adder.go
=== RUN TestTypeparamTest/aliasimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/aliasimp.go
=== RUN TestTypeparamTest/append.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/append.go
=== RUN TestTypeparamTest/boundmethod.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/boundmethod.go
=== RUN TestTypeparamTest/builtins.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/builtins.go
=== RUN TestTypeparamTest/chans.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/chans.go
=== RUN TestTypeparamTest/chansimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/chansimp.go
=== RUN TestTypeparamTest/combine.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/combine.go
=== RUN TestTypeparamTest/cons.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/cons.go
=== RUN TestTypeparamTest/dedup.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/dedup.go
=== RUN TestTypeparamTest/devirtualize1.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/devirtualize1.go
=== RUN TestTypeparamTest/devirtualize2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/devirtualize2.go
=== RUN TestTypeparamTest/dictionaryCapture-noinline.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture-noinline.go
=== RUN TestTypeparamTest/dictionaryCapture.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture.go
=== RUN TestTypeparamTest/dottype.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/dottype.go
=== RUN TestTypeparamTest/double.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/double.go
=== RUN TestTypeparamTest/eface.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/eface.go
=== RUN TestTypeparamTest/equal.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/equal.go
=== RUN TestTypeparamTest/fact.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/fact.go
=== RUN TestTypeparamTest/factimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/factimp.go
=== RUN TestTypeparamTest/gencrawler.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/gencrawler.go
=== RUN TestTypeparamTest/genembed.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/genembed.go
=== RUN TestTypeparamTest/genembed2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/genembed2.go
=== RUN TestTypeparamTest/geninline.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/geninline.go
=== RUN TestTypeparamTest/graph.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/graph.go
=== RUN TestTypeparamTest/ifaceconv.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/ifaceconv.go
=== RUN TestTypeparamTest/importtest.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/importtest.go
=== RUN TestTypeparamTest/index.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/index.go
=== RUN TestTypeparamTest/index2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/index2.go
=== RUN TestTypeparamTest/interfacearg.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/interfacearg.go
=== RUN TestTypeparamTest/issue23536.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue23536.go
=== RUN TestTypeparamTest/issue376214.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue376214.go
=== RUN TestTypeparamTest/issue39755.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue39755.go
=== RUN TestTypeparamTest/issue42758.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue42758.go
=== RUN TestTypeparamTest/issue44688.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue44688.go
=== RUN TestTypeparamTest/issue45547.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue45547.go
=== RUN TestTypeparamTest/issue45722.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue45722.go
=== RUN TestTypeparamTest/issue45738.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue45738.go
=== RUN TestTypeparamTest/issue45817.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue45817.go
=== RUN TestTypeparamTest/issue46461.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue46461b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue46461b.go
=== RUN TestTypeparamTest/issue46472.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue46472.go
=== RUN TestTypeparamTest/issue46591.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue46591.go
=== RUN TestTypeparamTest/issue47258.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47258.go
=== RUN TestTypeparamTest/issue47272.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47272.go
=== RUN TestTypeparamTest/issue47514.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47514.go
=== RUN TestTypeparamTest/issue47514b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47514b.go
=== RUN TestTypeparamTest/issue47514c.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47514c.go
=== RUN TestTypeparamTest/issue47631.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47631.go
=== RUN TestTypeparamTest/issue47676.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47676.go
=== RUN TestTypeparamTest/issue47684.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47684.go
=== RUN TestTypeparamTest/issue47684b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47684b.go
=== RUN TestTypeparamTest/issue47684c.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47684c.go
=== RUN TestTypeparamTest/issue47708.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47708.go
=== RUN TestTypeparamTest/issue47710.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47710.go
=== RUN TestTypeparamTest/issue47713.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47713.go
=== RUN TestTypeparamTest/issue47716.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47716.go
=== RUN TestTypeparamTest/issue47723.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47723.go
=== RUN TestTypeparamTest/issue47740.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47740.go
=== RUN TestTypeparamTest/issue47740b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47740b.go
=== RUN TestTypeparamTest/issue47775.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47775.go
=== RUN TestTypeparamTest/issue47775b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47775b.go
=== RUN TestTypeparamTest/issue47797.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47797.go
=== RUN TestTypeparamTest/issue47877.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47877.go
=== RUN TestTypeparamTest/issue47878.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47878.go
=== RUN TestTypeparamTest/issue47892.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47892.go
=== RUN TestTypeparamTest/issue47892b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47892b.go
=== RUN TestTypeparamTest/issue47896.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue47901.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47901.go
=== RUN TestTypeparamTest/issue47924.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47924.go
=== RUN TestTypeparamTest/issue47925.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47925.go
=== RUN TestTypeparamTest/issue47925b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47925b.go
=== RUN TestTypeparamTest/issue47925c.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47925c.go
=== RUN TestTypeparamTest/issue47925d.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47925d.go
=== RUN TestTypeparamTest/issue47929.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47929.go
=== RUN TestTypeparamTest/issue47948.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47948.go
=== RUN TestTypeparamTest/issue47966.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue47966.go
=== RUN TestTypeparamTest/issue48013.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48013.go
=== RUN TestTypeparamTest/issue48016.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48016.go
=== RUN TestTypeparamTest/issue48030.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48030.go
=== RUN TestTypeparamTest/issue48042.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48042.go
=== RUN TestTypeparamTest/issue48047.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48047.go
=== RUN TestTypeparamTest/issue48049.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48049.go
=== RUN TestTypeparamTest/issue48056.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48056.go
=== RUN TestTypeparamTest/issue48094.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48094.go
=== RUN TestTypeparamTest/issue48094b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48094b.go
=== RUN TestTypeparamTest/issue48137.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48137.go
=== RUN TestTypeparamTest/issue48185a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48185a.go
=== RUN TestTypeparamTest/issue48185b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48185b.go
=== RUN TestTypeparamTest/issue48191.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48191.go
=== RUN TestTypeparamTest/issue48198.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48198.go
=== RUN TestTypeparamTest/issue48225.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48225.go
=== RUN TestTypeparamTest/issue48253.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48253.go
=== RUN TestTypeparamTest/issue48276a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48276a.go
=== RUN TestTypeparamTest/issue48276b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48276b.go
=== RUN TestTypeparamTest/issue48280.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48280.go
=== RUN TestTypeparamTest/issue48306.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48306.go
=== RUN TestTypeparamTest/issue48317.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48317.go
=== RUN TestTypeparamTest/issue48318.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48318.go
=== RUN TestTypeparamTest/issue48337a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48337a.go
=== RUN TestTypeparamTest/issue48337b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48337b.go
=== RUN TestTypeparamTest/issue48344.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48344.go
=== RUN TestTypeparamTest/issue48424.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48424.go
=== RUN TestTypeparamTest/issue48453.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48453.go
=== RUN TestTypeparamTest/issue48454.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48454.go
=== RUN TestTypeparamTest/issue48462.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48462.go
=== RUN TestTypeparamTest/issue48537.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48537.go
=== RUN TestTypeparamTest/issue48538.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48538.go
=== RUN TestTypeparamTest/issue48598.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48598.go
=== RUN TestTypeparamTest/issue48602.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48602.go
=== RUN TestTypeparamTest/issue48604.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue48609.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48609.go
=== RUN TestTypeparamTest/issue48617.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48617.go
=== RUN TestTypeparamTest/issue48645a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48645a.go
=== RUN TestTypeparamTest/issue48645b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48645b.go
=== RUN TestTypeparamTest/issue48711.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue48716.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48716.go
=== RUN TestTypeparamTest/issue48838.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue48838.go
=== RUN TestTypeparamTest/issue48962.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue49027.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49027.go
=== RUN TestTypeparamTest/issue49049.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49049.go
=== RUN TestTypeparamTest/issue49241.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49241.go
=== RUN TestTypeparamTest/issue49246.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49246.go
=== RUN TestTypeparamTest/issue49295.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49295.go
=== RUN TestTypeparamTest/issue49309.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49309.go
=== RUN TestTypeparamTest/issue49421.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49421.go
=== RUN TestTypeparamTest/issue49432.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49432.go
=== RUN TestTypeparamTest/issue49497.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49497.go
=== RUN TestTypeparamTest/issue49516.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49516.go
=== RUN TestTypeparamTest/issue49524.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49524.go
=== RUN TestTypeparamTest/issue49536.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49536.go
=== RUN TestTypeparamTest/issue49538.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49538.go
=== RUN TestTypeparamTest/issue49547.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49547.go
=== RUN TestTypeparamTest/issue49611.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49611.go
=== RUN TestTypeparamTest/issue49659.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49659.go
=== RUN TestTypeparamTest/issue49659b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49659b.go
=== RUN TestTypeparamTest/issue49667.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49667.go
=== RUN TestTypeparamTest/issue49875.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49875.go
=== RUN TestTypeparamTest/issue49893.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue49893.go
=== RUN TestTypeparamTest/issue50002.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50002.go
=== RUN TestTypeparamTest/issue50109.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50109.go
=== RUN TestTypeparamTest/issue50109b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50109b.go
=== RUN TestTypeparamTest/issue50121.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50121.go
=== RUN TestTypeparamTest/issue50121b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50121b.go
=== RUN TestTypeparamTest/issue50147.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50147.go
=== RUN TestTypeparamTest/issue50177.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50177.go
=== RUN TestTypeparamTest/issue50193.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50193.go
=== RUN TestTypeparamTest/issue50259.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50259.go
=== RUN TestTypeparamTest/issue50264.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50264.go
=== RUN TestTypeparamTest/issue50317.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue50417.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50417.go
=== RUN TestTypeparamTest/issue50417b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50417b.go
=== RUN TestTypeparamTest/issue50419.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50419.go
=== RUN TestTypeparamTest/issue50437.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50437.go
=== RUN TestTypeparamTest/issue50481b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50481b.go
=== RUN TestTypeparamTest/issue50481c.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50481c.go
=== RUN TestTypeparamTest/issue50485.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50485.go
=== RUN TestTypeparamTest/issue50486.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50486.go
=== RUN TestTypeparamTest/issue50552.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50552.go
=== RUN TestTypeparamTest/issue50561.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50561.go
=== RUN TestTypeparamTest/issue50598.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50598.go
=== RUN TestTypeparamTest/issue50642.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50642.go
=== RUN TestTypeparamTest/issue50690a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50690a.go
=== RUN TestTypeparamTest/issue50690b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50690b.go
=== RUN TestTypeparamTest/issue50690c.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50690c.go
=== RUN TestTypeparamTest/issue50833.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50833.go
=== RUN TestTypeparamTest/issue50841.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50841.go
=== RUN TestTypeparamTest/issue50993.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue50993.go
=== RUN TestTypeparamTest/issue51219.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51219.go
=== RUN TestTypeparamTest/issue51219b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51219b.go
=== RUN TestTypeparamTest/issue51232.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue51233.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue51236.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51236.go
=== RUN TestTypeparamTest/issue51245.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue51250a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51250a.go
=== RUN TestTypeparamTest/issue51303.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51303.go
=== RUN TestTypeparamTest/issue51355.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51355.go
=== RUN TestTypeparamTest/issue51367.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51367.go
=== RUN TestTypeparamTest/issue51423.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51423.go
=== RUN TestTypeparamTest/issue51521.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51521.go
=== RUN TestTypeparamTest/issue51522a.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51522a.go
=== RUN TestTypeparamTest/issue51522b.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51522b.go
=== RUN TestTypeparamTest/issue51700.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51700.go
=== RUN TestTypeparamTest/issue51765.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51765.go
=== RUN TestTypeparamTest/issue51832.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51832.go
=== RUN TestTypeparamTest/issue51836.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51836.go
=== RUN TestTypeparamTest/issue51840.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51840.go
=== RUN TestTypeparamTest/issue51909.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51909.go
=== RUN TestTypeparamTest/issue51925.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue51925.go
=== RUN TestTypeparamTest/issue52026.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue52026.go
=== RUN TestTypeparamTest/issue52117.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue52117.go
=== RUN TestTypeparamTest/issue52124.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue52124.go
=== RUN TestTypeparamTest/issue52228.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue52228.go
=== RUN TestTypeparamTest/issue52241.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue52241.go
=== RUN TestTypeparamTest/issue53087.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53087.go
=== RUN TestTypeparamTest/issue53254.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53254.go
=== RUN TestTypeparamTest/issue53390.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53390.go
=== RUN TestTypeparamTest/issue53406.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53406.go
=== RUN TestTypeparamTest/issue53419.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53419.go
=== RUN TestTypeparamTest/issue53477.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53477.go
=== RUN TestTypeparamTest/issue53762.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue53762.go
=== RUN TestTypeparamTest/issue54135.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue54135.go
=== RUN TestTypeparamTest/issue54225.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue54225.go
=== RUN TestTypeparamTest/issue54302.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue54302.go
=== RUN TestTypeparamTest/issue54456.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue54456.go
=== RUN TestTypeparamTest/issue54497.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue54535.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue54535.go
=== RUN TestTypeparamTest/issue54537.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue54537.go
=== RUN TestTypeparamTest/issue54765.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/issue55101.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/issue55101.go
=== RUN TestTypeparamTest/list.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/list.go
=== RUN TestTypeparamTest/list2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/list2.go
=== RUN TestTypeparamTest/listimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/listimp.go
=== RUN TestTypeparamTest/listimp2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/listimp2.go
=== RUN TestTypeparamTest/lockable.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/lockable.go
=== RUN TestTypeparamTest/map.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/map.go
=== RUN TestTypeparamTest/mapimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/mapimp.go
=== RUN TestTypeparamTest/maps.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/maps.go
=== RUN TestTypeparamTest/mapsimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/mapsimp.go
=== RUN TestTypeparamTest/metrics.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/metrics.go
=== RUN TestTypeparamTest/min.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/min.go
=== RUN TestTypeparamTest/mincheck.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/minimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/minimp.go
=== RUN TestTypeparamTest/mutualimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/mutualimp.go
=== RUN TestTypeparamTest/nested.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/nested.go
=== RUN TestTypeparamTest/ordered.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/ordered.go
=== RUN TestTypeparamTest/orderedmap.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/orderedmap.go
=== RUN TestTypeparamTest/orderedmapsimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/orderedmapsimp.go
=== RUN TestTypeparamTest/pair.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/pair.go
=== RUN TestTypeparamTest/pairimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/pairimp.go
=== RUN TestTypeparamTest/pragma.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/recoverimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/recoverimp.go
=== RUN TestTypeparamTest/select.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/select.go
=== RUN TestTypeparamTest/sets.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/sets.go
=== RUN TestTypeparamTest/setsimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/setsimp.go
=== RUN TestTypeparamTest/settable.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/settable.go
=== RUN TestTypeparamTest/shape1.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/shape1.go
=== RUN TestTypeparamTest/sliceimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/sliceimp.go
=== RUN TestTypeparamTest/slices.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/slices.go
=== RUN TestTypeparamTest/smallest.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/smallest.go
=== RUN TestTypeparamTest/smoketest.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/smoketest.go
=== RUN TestTypeparamTest/stringable.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/stringable.go
=== RUN TestTypeparamTest/stringer.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/stringer.go
=== RUN TestTypeparamTest/stringerimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/stringerimp.go
=== RUN TestTypeparamTest/struct.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/struct.go
=== RUN TestTypeparamTest/structinit.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/structinit.go
=== RUN TestTypeparamTest/subdict.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/subdict.go
=== RUN TestTypeparamTest/sum.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/sum.go
=== RUN TestTypeparamTest/tparam1.go
builder_test.go:852: not detected as a run test
=== RUN TestTypeparamTest/typelist.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typelist.go
=== RUN TestTypeparamTest/typeswitch1.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch1.go
=== RUN TestTypeparamTest/typeswitch2.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch2.go
=== RUN TestTypeparamTest/typeswitch3.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch3.go
=== RUN TestTypeparamTest/typeswitch4.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch4.go
=== RUN TestTypeparamTest/typeswitch5.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch5.go
=== RUN TestTypeparamTest/typeswitch6.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch6.go
=== RUN TestTypeparamTest/typeswitch7.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/typeswitch7.go
=== RUN TestTypeparamTest/valimp.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/valimp.go
=== RUN TestTypeparamTest/value.go
builder_test.go:855: Input: /usr/lib/go-1.21/test/typeparam/value.go
--- PASS: TestTypeparamTest (4.00s)
--- PASS: TestTypeparamTest/absdiff.go (0.00s)
--- PASS: TestTypeparamTest/absdiff2.go (0.04s)
--- PASS: TestTypeparamTest/absdiff3.go (0.06s)
--- PASS: TestTypeparamTest/absdiffimp.go (0.00s)
--- PASS: TestTypeparamTest/absdiffimp2.go (0.00s)
--- PASS: TestTypeparamTest/adder.go (0.02s)
--- PASS: TestTypeparamTest/aliasimp.go (0.00s)
--- PASS: TestTypeparamTest/append.go (0.02s)
--- PASS: TestTypeparamTest/boundmethod.go (0.03s)
--- PASS: TestTypeparamTest/builtins.go (0.01s)
--- PASS: TestTypeparamTest/chans.go (0.15s)
--- PASS: TestTypeparamTest/chansimp.go (0.00s)
--- PASS: TestTypeparamTest/combine.go (0.03s)
--- PASS: TestTypeparamTest/cons.go (0.07s)
--- PASS: TestTypeparamTest/dedup.go (0.00s)
--- PASS: TestTypeparamTest/devirtualize1.go (0.00s)
--- PASS: TestTypeparamTest/devirtualize2.go (0.01s)
--- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.02s)
--- PASS: TestTypeparamTest/dictionaryCapture.go (0.08s)
--- PASS: TestTypeparamTest/dottype.go (0.01s)
--- PASS: TestTypeparamTest/double.go (0.02s)
--- PASS: TestTypeparamTest/eface.go (0.02s)
--- PASS: TestTypeparamTest/equal.go (0.02s)
--- PASS: TestTypeparamTest/fact.go (0.02s)
--- PASS: TestTypeparamTest/factimp.go (0.00s)
--- PASS: TestTypeparamTest/gencrawler.go (0.00s)
--- PASS: TestTypeparamTest/genembed.go (0.02s)
--- PASS: TestTypeparamTest/genembed2.go (0.02s)
--- PASS: TestTypeparamTest/geninline.go (0.00s)
--- PASS: TestTypeparamTest/graph.go (0.06s)
--- PASS: TestTypeparamTest/ifaceconv.go (0.02s)
--- PASS: TestTypeparamTest/importtest.go (0.01s)
--- PASS: TestTypeparamTest/index.go (0.03s)
--- PASS: TestTypeparamTest/index2.go (0.02s)
--- PASS: TestTypeparamTest/interfacearg.go (0.01s)
--- PASS: TestTypeparamTest/issue23536.go (0.00s)
--- PASS: TestTypeparamTest/issue376214.go (0.00s)
--- PASS: TestTypeparamTest/issue39755.go (0.01s)
--- PASS: TestTypeparamTest/issue42758.go (0.00s)
--- PASS: TestTypeparamTest/issue44688.go (0.06s)
--- PASS: TestTypeparamTest/issue45547.go (0.00s)
--- PASS: TestTypeparamTest/issue45722.go (0.03s)
--- PASS: TestTypeparamTest/issue45738.go (0.00s)
--- PASS: TestTypeparamTest/issue45817.go (0.01s)
--- 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.02s)
--- PASS: TestTypeparamTest/issue47272.go (0.02s)
--- 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.02s)
--- PASS: TestTypeparamTest/issue47723.go (0.01s)
--- PASS: TestTypeparamTest/issue47740.go (0.01s)
--- PASS: TestTypeparamTest/issue47740b.go (0.01s)
--- PASS: TestTypeparamTest/issue47775.go (0.00s)
--- PASS: TestTypeparamTest/issue47775b.go (0.02s)
--- PASS: TestTypeparamTest/issue47797.go (0.00s)
--- PASS: TestTypeparamTest/issue47877.go (0.00s)
--- PASS: TestTypeparamTest/issue47878.go (0.02s)
--- PASS: TestTypeparamTest/issue47892.go (0.00s)
--- PASS: TestTypeparamTest/issue47892b.go (0.00s)
--- SKIP: TestTypeparamTest/issue47896.go (0.00s)
--- PASS: TestTypeparamTest/issue47901.go (0.01s)
--- 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.01s)
--- PASS: TestTypeparamTest/issue47966.go (0.00s)
--- PASS: TestTypeparamTest/issue48013.go (0.01s)
--- PASS: TestTypeparamTest/issue48016.go (0.03s)
--- PASS: TestTypeparamTest/issue48030.go (0.00s)
--- PASS: TestTypeparamTest/issue48042.go (0.04s)
--- PASS: TestTypeparamTest/issue48047.go (0.00s)
--- PASS: TestTypeparamTest/issue48049.go (0.02s)
--- 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.28s)
--- PASS: TestTypeparamTest/issue48198.go (0.00s)
--- PASS: TestTypeparamTest/issue48225.go (0.03s)
--- PASS: TestTypeparamTest/issue48253.go (0.01s)
--- PASS: TestTypeparamTest/issue48276a.go (0.01s)
--- PASS: TestTypeparamTest/issue48276b.go (0.00s)
--- PASS: TestTypeparamTest/issue48280.go (0.00s)
--- PASS: TestTypeparamTest/issue48306.go (0.00s)
--- PASS: TestTypeparamTest/issue48317.go (0.01s)
--- PASS: TestTypeparamTest/issue48318.go (0.01s)
--- PASS: TestTypeparamTest/issue48337a.go (0.00s)
--- PASS: TestTypeparamTest/issue48337b.go (0.00s)
--- PASS: TestTypeparamTest/issue48344.go (0.03s)
--- PASS: TestTypeparamTest/issue48424.go (0.00s)
--- PASS: TestTypeparamTest/issue48453.go (0.01s)
--- 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.01s)
--- SKIP: TestTypeparamTest/issue48604.go (0.00s)
--- PASS: TestTypeparamTest/issue48609.go (0.00s)
--- PASS: TestTypeparamTest/issue48617.go (0.01s)
--- PASS: TestTypeparamTest/issue48645a.go (0.02s)
--- PASS: TestTypeparamTest/issue48645b.go (0.02s)
--- 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.01s)
--- PASS: TestTypeparamTest/issue49241.go (0.00s)
--- PASS: TestTypeparamTest/issue49246.go (0.00s)
--- PASS: TestTypeparamTest/issue49295.go (0.01s)
--- 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.01s)
--- 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.04s)
--- 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.07s)
--- PASS: TestTypeparamTest/issue50193.go (0.03s)
--- PASS: TestTypeparamTest/issue50259.go (0.00s)
--- PASS: TestTypeparamTest/issue50264.go (0.02s)
--- SKIP: TestTypeparamTest/issue50317.go (0.00s)
--- PASS: TestTypeparamTest/issue50417.go (0.00s)
--- PASS: TestTypeparamTest/issue50417b.go (0.00s)
--- PASS: TestTypeparamTest/issue50419.go (0.01s)
--- 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.01s)
--- PASS: TestTypeparamTest/issue50598.go (0.00s)
--- PASS: TestTypeparamTest/issue50642.go (0.01s)
--- PASS: TestTypeparamTest/issue50690a.go (0.02s)
--- PASS: TestTypeparamTest/issue50690b.go (0.01s)
--- PASS: TestTypeparamTest/issue50690c.go (0.01s)
--- PASS: TestTypeparamTest/issue50833.go (0.01s)
--- PASS: TestTypeparamTest/issue50841.go (0.01s)
--- PASS: TestTypeparamTest/issue50993.go (0.01s)
--- PASS: TestTypeparamTest/issue51219.go (0.01s)
--- PASS: TestTypeparamTest/issue51219b.go (0.01s)
--- 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.02s)
--- PASS: TestTypeparamTest/issue51355.go (0.01s)
--- PASS: TestTypeparamTest/issue51367.go (0.00s)
--- PASS: TestTypeparamTest/issue51423.go (0.00s)
--- PASS: TestTypeparamTest/issue51521.go (0.02s)
--- PASS: TestTypeparamTest/issue51522a.go (0.01s)
--- PASS: TestTypeparamTest/issue51522b.go (0.01s)
--- PASS: TestTypeparamTest/issue51700.go (0.01s)
--- PASS: TestTypeparamTest/issue51765.go (0.01s)
--- PASS: TestTypeparamTest/issue51832.go (0.00s)
--- PASS: TestTypeparamTest/issue51836.go (0.00s)
--- PASS: TestTypeparamTest/issue51840.go (0.01s)
--- PASS: TestTypeparamTest/issue51909.go (0.01s)
--- PASS: TestTypeparamTest/issue51925.go (0.01s)
--- PASS: TestTypeparamTest/issue52026.go (0.01s)
--- 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.01s)
--- PASS: TestTypeparamTest/issue53254.go (0.00s)
--- PASS: TestTypeparamTest/issue53390.go (0.01s)
--- PASS: TestTypeparamTest/issue53406.go (0.00s)
--- PASS: TestTypeparamTest/issue53419.go (0.01s)
--- PASS: TestTypeparamTest/issue53477.go (0.02s)
--- PASS: TestTypeparamTest/issue53762.go (0.01s)
--- PASS: TestTypeparamTest/issue54135.go (0.03s)
--- PASS: TestTypeparamTest/issue54225.go (0.01s)
--- PASS: TestTypeparamTest/issue54302.go (0.00s)
--- PASS: TestTypeparamTest/issue54456.go (0.02s)
--- SKIP: TestTypeparamTest/issue54497.go (0.00s)
--- PASS: TestTypeparamTest/issue54535.go (0.02s)
--- PASS: TestTypeparamTest/issue54537.go (0.02s)
--- SKIP: TestTypeparamTest/issue54765.go (0.00s)
--- PASS: TestTypeparamTest/issue55101.go (0.00s)
--- PASS: TestTypeparamTest/list.go (0.04s)
--- PASS: TestTypeparamTest/list2.go (0.31s)
--- PASS: TestTypeparamTest/listimp.go (0.00s)
--- PASS: TestTypeparamTest/listimp2.go (0.00s)
--- PASS: TestTypeparamTest/lockable.go (0.02s)
--- PASS: TestTypeparamTest/map.go (0.03s)
--- PASS: TestTypeparamTest/mapimp.go (0.00s)
--- PASS: TestTypeparamTest/maps.go (0.14s)
--- PASS: TestTypeparamTest/mapsimp.go (0.00s)
--- PASS: TestTypeparamTest/metrics.go (0.10s)
--- PASS: TestTypeparamTest/min.go (0.01s)
--- SKIP: TestTypeparamTest/mincheck.go (0.00s)
--- PASS: TestTypeparamTest/minimp.go (0.00s)
--- PASS: TestTypeparamTest/mutualimp.go (0.00s)
--- PASS: TestTypeparamTest/nested.go (0.09s)
--- PASS: TestTypeparamTest/ordered.go (0.05s)
--- PASS: TestTypeparamTest/orderedmap.go (0.10s)
--- 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.08s)
--- PASS: TestTypeparamTest/setsimp.go (0.00s)
--- PASS: TestTypeparamTest/settable.go (0.04s)
--- PASS: TestTypeparamTest/shape1.go (0.00s)
--- PASS: TestTypeparamTest/sliceimp.go (0.00s)
--- PASS: TestTypeparamTest/slices.go (0.13s)
--- PASS: TestTypeparamTest/smallest.go (0.02s)
--- PASS: TestTypeparamTest/smoketest.go (0.02s)
--- PASS: TestTypeparamTest/stringable.go (0.02s)
--- PASS: TestTypeparamTest/stringer.go (0.04s)
--- PASS: TestTypeparamTest/stringerimp.go (0.00s)
--- PASS: TestTypeparamTest/struct.go (0.02s)
--- PASS: TestTypeparamTest/structinit.go (0.00s)
--- PASS: TestTypeparamTest/subdict.go (0.01s)
--- PASS: TestTypeparamTest/sum.go (0.02s)
--- SKIP: TestTypeparamTest/tparam1.go (0.00s)
--- PASS: TestTypeparamTest/typelist.go (0.02s)
--- PASS: TestTypeparamTest/typeswitch1.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch2.go (0.02s)
--- PASS: TestTypeparamTest/typeswitch3.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch4.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch5.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch6.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch7.go (0.01s)
--- PASS: TestTypeparamTest/valimp.go (0.00s)
--- PASS: TestTypeparamTest/value.go (0.03s)
=== 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/slice (0.00s)
--- PASS: TestOrderOfOperations/sliceMax (0.00s)
=== RUN TestGenericFunctionSelector
--- PASS: TestGenericFunctionSelector (0.01s)
=== 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.06s)
--- PASS: TestGo117Builtins/unsafe_slice (0.06s)
=== RUN TestConstString
--- PASS: TestConstString (0.00s)
=== RUN TestCoreType
--- PASS: TestCoreType (0.00s)
=== RUN TestDominatorOrder
--- PASS: TestDominatorOrder (0.25s)
=== RUN TestMethodValue
--- PASS: TestMethodValue (0.00s)
=== RUN TestObjValueLookup
--- PASS: TestObjValueLookup (6.31s)
=== RUN TestValueForExpr
--- PASS: TestValueForExpr (0.02s)
=== RUN TestValueForExprStructConv
--- PASS: TestValueForExprStructConv (0.00s)
=== RUN TestEnclosingFunction
--- PASS: TestEnclosingFunction (0.02s)
=== 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.73s)
PASS
ok golang.org/x/tools/go/ssa 29.385s
=== RUN TestTestdataFiles
=== RUN TestTestdataFiles/boundmeth.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/boundmeth.go
PASS
=== RUN TestTestdataFiles/complit.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/complit.go
PASS
=== RUN TestTestdataFiles/convert.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/convert.go
PASS
=== RUN TestTestdataFiles/coverage.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/coverage.go
PASS
=== RUN TestTestdataFiles/deepequal.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/deepequal.go
PASS
=== RUN TestTestdataFiles/defer.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/defer.go
PASS
=== RUN TestTestdataFiles/fieldprom.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fieldprom.go
PASS
=== RUN TestTestdataFiles/forvarlifetime_old.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/forvarlifetime_old.go
PASS
=== RUN TestTestdataFiles/ifaceconv.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/ifaceconv.go
PASS
=== RUN TestTestdataFiles/ifaceprom.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/ifaceprom.go
PASS
=== RUN TestTestdataFiles/initorder.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/initorder.go
PASS
=== RUN TestTestdataFiles/methprom.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/methprom.go
PASS
=== RUN TestTestdataFiles/mrvchain.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/mrvchain.go
PASS
=== RUN TestTestdataFiles/range.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/range.go
PASS
=== RUN TestTestdataFiles/recover.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/recover.go
PASS
=== RUN TestTestdataFiles/reflect.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/reflect.go
PASS
=== RUN TestTestdataFiles/slice2arrayptr.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/slice2arrayptr.go
PASS
=== RUN TestTestdataFiles/static.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/static.go
PASS
=== RUN TestTestdataFiles/width32.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/width32.go
PASS
=== RUN TestTestdataFiles/rangevarlifetime_old.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/rangevarlifetime_old.go
PASS
=== RUN TestTestdataFiles/fixedbugs/issue52342.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue52342.go
PASS
=== RUN TestTestdataFiles/fixedbugs/issue55115.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue55115.go
PASS
=== RUN TestTestdataFiles/fixedbugs/issue52835.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue52835.go
PASS
=== RUN TestTestdataFiles/fixedbugs/issue55086.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/fixedbugs/issue55086.go
PASS
=== RUN TestTestdataFiles/typeassert.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/typeassert.go
PASS
=== RUN TestTestdataFiles/zeros.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/zeros.go
PASS
=== RUN TestTestdataFiles/slice2array.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/slice2array.go
PASS
=== RUN TestTestdataFiles/minmax.go
interp_test.go:159: Input: /<<PKGBUILDDIR>>/_build/src/golang.org/x/tools/go/ssa/interp/testdata/minmax.go
PASS
--- PASS: TestTestdataFiles (1.18s)
--- PASS: TestTestdataFiles/boundmeth.go (0.05s)
--- PASS: TestTestdataFiles/complit.go (0.05s)
--- PASS: TestTestdataFiles/convert.go (0.01s)
--- PASS: TestTestdataFiles/coverage.go (0.15s)
--- PASS: TestTestdataFiles/deepequal.go (0.11s)
--- PASS: TestTestdataFiles/defer.go (0.04s)
--- PASS: TestTestdataFiles/fieldprom.go (0.02s)
--- PASS: TestTestdataFiles/forvarlifetime_old.go (0.12s)
--- PASS: TestTestdataFiles/ifaceconv.go (0.03s)
--- PASS: TestTestdataFiles/ifaceprom.go (0.02s)
--- PASS: TestTestdataFiles/initorder.go (0.03s)
--- PASS: TestTestdataFiles/methprom.go (0.02s)
--- PASS: TestTestdataFiles/mrvchain.go (0.03s)
--- PASS: TestTestdataFiles/range.go (0.04s)
--- PASS: TestTestdataFiles/recover.go (0.04s)
--- PASS: TestTestdataFiles/reflect.go (0.02s)
--- PASS: TestTestdataFiles/slice2arrayptr.go (0.02s)
--- PASS: TestTestdataFiles/static.go (0.01s)
--- PASS: TestTestdataFiles/width32.go (0.02s)
--- PASS: TestTestdataFiles/rangevarlifetime_old.go (0.08s)
--- PASS: TestTestdataFiles/fixedbugs/issue52342.go (0.01s)
--- PASS: TestTestdataFiles/fixedbugs/issue55115.go (0.04s)
--- PASS: TestTestdataFiles/fixedbugs/issue52835.go (0.01s)
--- PASS: TestTestdataFiles/fixedbugs/issue55086.go (0.02s)
--- PASS: TestTestdataFiles/typeassert.go (0.01s)
--- PASS: TestTestdataFiles/zeros.go (0.01s)
--- PASS: TestTestdataFiles/slice2array.go (0.02s)
--- PASS: TestTestdataFiles/minmax.go (0.06s)
=== RUN TestGorootTest
=== RUN TestGorootTest/235.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/235.go
PASS
=== RUN TestGorootTest/alias1.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/alias1.go
PASS
=== RUN TestGorootTest/func5.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/func5.go
PASS
=== RUN TestGorootTest/func6.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/func6.go
PASS
=== RUN TestGorootTest/func7.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/func7.go
PASS
=== RUN TestGorootTest/func8.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/func8.go
PASS
=== RUN TestGorootTest/helloworld.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/helloworld.go
hello, world
PASS
=== RUN TestGorootTest/varinit.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/varinit.go
PASS
=== RUN TestGorootTest/escape3.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/escape3.go
PASS
=== RUN TestGorootTest/initcomma.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/initcomma.go
PASS
=== RUN TestGorootTest/cmp.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/cmp.go
PASS
=== RUN TestGorootTest/compos.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/compos.go
PASS
=== RUN TestGorootTest/turing.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/turing.go
PASS
=== RUN TestGorootTest/indirect.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/indirect.go
PASS
=== RUN TestGorootTest/complit.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/complit.go
PASS
=== RUN TestGorootTest/for.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/for.go
PASS
=== RUN TestGorootTest/struct0.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/struct0.go
PASS
=== RUN TestGorootTest/intcvt.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/intcvt.go
PASS
=== RUN TestGorootTest/printbig.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/printbig.go
0
-1
PASS
=== RUN TestGorootTest/deferprint.go
interp_test.go:159: 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:159: Input: /usr/lib/go-1.21/test/escape.go
PASS
=== RUN TestGorootTest/range.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/range.go
PASS
=== RUN TestGorootTest/const4.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/const4.go
PASS
=== RUN TestGorootTest/float_lit.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/float_lit.go
PASS
=== RUN TestGorootTest/bigalg.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/bigalg.go
PASS
=== RUN TestGorootTest/decl.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/decl.go
PASS
=== RUN TestGorootTest/if.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/if.go
PASS
=== RUN TestGorootTest/named.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/named.go
PASS
=== RUN TestGorootTest/bigmap.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/bigmap.go
PASS
=== RUN TestGorootTest/func.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/func.go
PASS
=== RUN TestGorootTest/reorder2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/reorder2.go
PASS
=== RUN TestGorootTest/gc.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/gc.go
PASS
=== RUN TestGorootTest/simassign.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/simassign.go
PASS
=== RUN TestGorootTest/iota.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/iota.go
PASS
=== RUN TestGorootTest/nilptr2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/nilptr2.go
PASS
=== RUN TestGorootTest/utf.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/utf.go
PASS
=== RUN TestGorootTest/method.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/method.go
PASS
=== RUN TestGorootTest/char_lit.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/char_lit.go
PASS
=== RUN TestGorootTest/env.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/env.go
PASS
=== RUN TestGorootTest/int_lit.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/int_lit.go
PASS
=== RUN TestGorootTest/string_lit.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/string_lit.go
PASS
=== RUN TestGorootTest/defer.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/defer.go
PASS
=== RUN TestGorootTest/typeswitch.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeswitch.go
PASS
=== RUN TestGorootTest/stringrange.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/stringrange.go
PASS
=== RUN TestGorootTest/reorder.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/reorder.go
PASS
=== RUN TestGorootTest/method3.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/method3.go
PASS
=== RUN TestGorootTest/literal.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/literal.go
PASS
=== RUN TestGorootTest/nul1.go
interp_test.go:159: 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:159: Input: /usr/lib/go-1.21/test/zerodivide.go
PASS
=== RUN TestGorootTest/convert.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/convert.go
PASS
=== RUN TestGorootTest/convT2X.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/convT2X.go
PASS
=== RUN TestGorootTest/switch.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/switch.go
PASS
=== RUN TestGorootTest/ddd.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/ddd.go
PASS
=== RUN TestGorootTest/blank.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/blank.go
PASS
=== RUN TestGorootTest/closedchan.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/closedchan.go
PASS
=== RUN TestGorootTest/divide.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/divide.go
PASS
=== RUN TestGorootTest/rename.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/rename.go
PASS
=== RUN TestGorootTest/nil.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/nil.go
PASS
=== RUN TestGorootTest/recover1.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/recover1.go
PASS
=== RUN TestGorootTest/recover2.go
interp_test.go:156: The recover2.go test is broken in go1.14+. See golang.org/issue/34089.
=== RUN TestGorootTest/recover3.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/recover3.go
PASS
=== RUN TestGorootTest/typeswitch1.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeswitch1.go
PASS
=== RUN TestGorootTest/floatcmp.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/floatcmp.go
PASS
=== RUN TestGorootTest/crlf.go
interp_test.go:159: 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 (1.80s)
--- PASS: TestGorootTest/235.go (0.03s)
--- PASS: TestGorootTest/alias1.go (0.01s)
--- PASS: TestGorootTest/func5.go (0.01s)
--- 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.01s)
--- PASS: TestGorootTest/initcomma.go (0.01s)
--- PASS: TestGorootTest/cmp.go (0.04s)
--- PASS: TestGorootTest/compos.go (0.00s)
--- PASS: TestGorootTest/turing.go (0.02s)
--- PASS: TestGorootTest/indirect.go (0.01s)
--- PASS: TestGorootTest/complit.go (0.03s)
--- PASS: TestGorootTest/for.go (0.01s)
--- PASS: TestGorootTest/struct0.go (0.01s)
--- PASS: TestGorootTest/intcvt.go (0.02s)
--- PASS: TestGorootTest/printbig.go (0.00s)
--- PASS: TestGorootTest/deferprint.go (0.01s)
--- PASS: TestGorootTest/escape.go (0.02s)
--- PASS: TestGorootTest/range.go (0.04s)
--- PASS: TestGorootTest/const4.go (0.01s)
--- PASS: TestGorootTest/float_lit.go (0.06s)
--- PASS: TestGorootTest/bigalg.go (0.04s)
--- PASS: TestGorootTest/decl.go (0.02s)
--- PASS: TestGorootTest/if.go (0.01s)
--- PASS: TestGorootTest/named.go (0.06s)
--- PASS: TestGorootTest/bigmap.go (0.12s)
--- PASS: TestGorootTest/func.go (0.01s)
--- PASS: TestGorootTest/reorder2.go (0.06s)
--- PASS: TestGorootTest/gc.go (0.05s)
--- PASS: TestGorootTest/simassign.go (0.02s)
--- PASS: TestGorootTest/iota.go (0.01s)
--- PASS: TestGorootTest/nilptr2.go (0.04s)
--- PASS: TestGorootTest/utf.go (0.01s)
--- PASS: TestGorootTest/method.go (0.04s)
--- PASS: TestGorootTest/char_lit.go (0.01s)
--- PASS: TestGorootTest/env.go (0.01s)
--- PASS: TestGorootTest/int_lit.go (0.01s)
--- PASS: TestGorootTest/string_lit.go (0.01s)
--- PASS: TestGorootTest/defer.go (0.01s)
--- PASS: TestGorootTest/typeswitch.go (0.01s)
--- PASS: TestGorootTest/stringrange.go (0.04s)
--- PASS: TestGorootTest/reorder.go (0.02s)
--- PASS: TestGorootTest/method3.go (0.01s)
--- PASS: TestGorootTest/literal.go (0.02s)
--- PASS: TestGorootTest/nul1.go (0.02s)
--- PASS: TestGorootTest/zerodivide.go (0.08s)
--- PASS: TestGorootTest/convert.go (0.03s)
--- PASS: TestGorootTest/convT2X.go (0.04s)
--- PASS: TestGorootTest/switch.go (0.04s)
--- PASS: TestGorootTest/ddd.go (0.06s)
--- PASS: TestGorootTest/blank.go (0.06s)
--- PASS: TestGorootTest/closedchan.go (0.08s)
--- PASS: TestGorootTest/divide.go (0.03s)
--- PASS: TestGorootTest/rename.go (0.03s)
--- PASS: TestGorootTest/nil.go (0.06s)
--- PASS: TestGorootTest/recover1.go (0.01s)
--- SKIP: TestGorootTest/recover2.go (0.00s)
--- PASS: TestGorootTest/recover3.go (0.04s)
--- PASS: TestGorootTest/typeswitch1.go (0.06s)
--- PASS: TestGorootTest/floatcmp.go (0.04s)
--- PASS: TestGorootTest/crlf.go (0.03s)
=== RUN TestTypeparamTest
=== RUN TestTypeparamTest/absdiff.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/absdiff.go
PASS
=== RUN TestTypeparamTest/absdiff2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/absdiff2.go
PASS
=== RUN TestTypeparamTest/absdiff3.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/absdiff3.go
PASS
=== RUN TestTypeparamTest/absdiffimp.go
interp_test.go:350: Not a `// run` file: absdiffimp.go
=== RUN TestTypeparamTest/absdiffimp2.go
interp_test.go:350: Not a `// run` file: absdiffimp2.go
=== RUN TestTypeparamTest/adder.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/adder.go
PASS
=== RUN TestTypeparamTest/aliasimp.go
interp_test.go:350: Not a `// run` file: aliasimp.go
=== RUN TestTypeparamTest/append.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/append.go
PASS
=== RUN TestTypeparamTest/boundmethod.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/boundmethod.go
PASS
=== RUN TestTypeparamTest/builtins.go
interp_test.go:350: Not a `// run` file: builtins.go
=== RUN TestTypeparamTest/chans.go
interp_test.go:355: skipping: interp tests do not support runtime.SetFinalizer
=== RUN TestTypeparamTest/chansimp.go
interp_test.go:350: Not a `// run` file: chansimp.go
=== RUN TestTypeparamTest/combine.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/combine.go
PASS
=== RUN TestTypeparamTest/cons.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/cons.go
PASS
=== RUN TestTypeparamTest/dedup.go
interp_test.go:350: Not a `// run` file: dedup.go
=== RUN TestTypeparamTest/devirtualize1.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/devirtualize1.go
PASS
=== RUN TestTypeparamTest/devirtualize2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/devirtualize2.go
PASS
=== RUN TestTypeparamTest/dictionaryCapture-noinline.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture-noinline.go
PASS
=== RUN TestTypeparamTest/dictionaryCapture.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/dictionaryCapture.go
PASS
=== RUN TestTypeparamTest/dottype.go
interp_test.go:159: 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:159: Input: /usr/lib/go-1.21/test/typeparam/double.go
PASS
=== RUN TestTypeparamTest/eface.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/eface.go
PASS
=== RUN TestTypeparamTest/equal.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/equal.go
PASS
=== RUN TestTypeparamTest/fact.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/fact.go
PASS
=== RUN TestTypeparamTest/factimp.go
interp_test.go:350: Not a `// run` file: factimp.go
=== RUN TestTypeparamTest/gencrawler.go
interp_test.go:350: Not a `// run` file: gencrawler.go
=== RUN TestTypeparamTest/genembed.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/genembed.go
PASS
=== RUN TestTypeparamTest/genembed2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/genembed2.go
PASS
=== RUN TestTypeparamTest/geninline.go
interp_test.go:350: Not a `// run` file: geninline.go
=== RUN TestTypeparamTest/graph.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/graph.go
PASS
=== RUN TestTypeparamTest/ifaceconv.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/ifaceconv.go
PASS
=== RUN TestTypeparamTest/importtest.go
interp_test.go:350: Not a `// run` file: importtest.go
=== RUN TestTypeparamTest/index.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/index.go
PASS
=== RUN TestTypeparamTest/index2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/index2.go
PASS
=== RUN TestTypeparamTest/interfacearg.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/interfacearg.go
PASS
=== RUN TestTypeparamTest/issue23536.go
interp_test.go:355: skipping: unknown reason
=== RUN TestTypeparamTest/issue376214.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue376214.go
PASS
=== RUN TestTypeparamTest/issue39755.go
interp_test.go:350: Not a `// run` file: issue39755.go
=== RUN TestTypeparamTest/issue42758.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue42758.go
PASS
=== RUN TestTypeparamTest/issue44688.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue44688.go
PASS
=== RUN TestTypeparamTest/issue45547.go
interp_test.go:350: Not a `// run` file: issue45547.go
=== RUN TestTypeparamTest/issue45722.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue45722.go
PASS
=== RUN TestTypeparamTest/issue45738.go
interp_test.go:350: Not a `// run` file: issue45738.go
=== RUN TestTypeparamTest/issue45817.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue45817.go
PASS
=== RUN TestTypeparamTest/issue46461.go
interp_test.go:350: Not a `// run` file: issue46461.go
=== RUN TestTypeparamTest/issue46461b.go
interp_test.go:350: Not a `// run` file: issue46461b.go
=== RUN TestTypeparamTest/issue46472.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue46472.go
PASS
=== RUN TestTypeparamTest/issue46591.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue46591.go
PASS
=== RUN TestTypeparamTest/issue47258.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47258.go
PASS
=== RUN TestTypeparamTest/issue47272.go
interp_test.go:159: 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:159: Input: /usr/lib/go-1.21/test/typeparam/issue47514.go
PASS
=== RUN TestTypeparamTest/issue47514b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47514b.go
PASS
=== RUN TestTypeparamTest/issue47514c.go
interp_test.go:350: Not a `// run` file: issue47514c.go
=== RUN TestTypeparamTest/issue47631.go
interp_test.go:350: Not a `// run` file: issue47631.go
=== RUN TestTypeparamTest/issue47676.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47676.go
PASS
=== RUN TestTypeparamTest/issue47684.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47684.go
PASS
=== RUN TestTypeparamTest/issue47684b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47684b.go
PASS
=== RUN TestTypeparamTest/issue47684c.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47684c.go
PASS
=== RUN TestTypeparamTest/issue47708.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47708.go
PASS
=== RUN TestTypeparamTest/issue47710.go
interp_test.go:350: Not a `// run` file: issue47710.go
=== RUN TestTypeparamTest/issue47713.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47713.go
Sent %s
PASS
=== RUN TestTypeparamTest/issue47716.go
interp_test.go:355: skipping: interp tests do not handle unsafe.Sizeof
=== RUN TestTypeparamTest/issue47723.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47723.go
PASS
=== RUN TestTypeparamTest/issue47740.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47740.go
PASS
=== RUN TestTypeparamTest/issue47740b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47740b.go
PASS
=== RUN TestTypeparamTest/issue47775.go
interp_test.go:350: Not a `// run` file: issue47775.go
=== RUN TestTypeparamTest/issue47775b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47775b.go
PASS
=== RUN TestTypeparamTest/issue47797.go
interp_test.go:350: Not a `// run` file: issue47797.go
=== RUN TestTypeparamTest/issue47877.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47877.go
PASS
=== RUN TestTypeparamTest/issue47878.go
interp_test.go:350: Not a `// run` file: issue47878.go
=== RUN TestTypeparamTest/issue47892.go
interp_test.go:350: Not a `// run` file: issue47892.go
=== RUN TestTypeparamTest/issue47892b.go
interp_test.go:350: Not a `// run` file: issue47892b.go
=== RUN TestTypeparamTest/issue47896.go
interp_test.go:350: Not a `// run` file: issue47896.go
=== RUN TestTypeparamTest/issue47901.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47901.go
PASS
=== RUN TestTypeparamTest/issue47924.go
interp_test.go:350: Not a `// run` file: issue47924.go
=== RUN TestTypeparamTest/issue47925.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47925.go
PASS
=== RUN TestTypeparamTest/issue47925b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47925b.go
PASS
=== RUN TestTypeparamTest/issue47925c.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47925c.go
PASS
=== RUN TestTypeparamTest/issue47925d.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue47925d.go
PASS
=== RUN TestTypeparamTest/issue47929.go
interp_test.go:350: Not a `// run` file: issue47929.go
=== RUN TestTypeparamTest/issue47948.go
interp_test.go:350: Not a `// run` file: issue47948.go
=== RUN TestTypeparamTest/issue47966.go
interp_test.go:350: Not a `// run` file: issue47966.go
=== RUN TestTypeparamTest/issue48013.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48013.go
PASS
=== RUN TestTypeparamTest/issue48016.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48016.go
PASS
=== RUN TestTypeparamTest/issue48030.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48030.go
PASS
=== RUN TestTypeparamTest/issue48042.go
interp_test.go:355: skipping: interp tests do not handle reflect.Value.SetInt
=== RUN TestTypeparamTest/issue48047.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48047.go
PASS
=== RUN TestTypeparamTest/issue48049.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48049.go
PASS
=== RUN TestTypeparamTest/issue48056.go
interp_test.go:350: Not a `// run` file: issue48056.go
=== RUN TestTypeparamTest/issue48094.go
interp_test.go:350: Not a `// run` file: issue48094.go
=== RUN TestTypeparamTest/issue48094b.go
interp_test.go:350: Not a `// run` file: issue48094b.go
=== RUN TestTypeparamTest/issue48137.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48137.go
PASS
=== RUN TestTypeparamTest/issue48185a.go
interp_test.go:350: Not a `// run` file: issue48185a.go
=== RUN TestTypeparamTest/issue48185b.go
interp_test.go:350: Not a `// run` file: issue48185b.go
=== RUN TestTypeparamTest/issue48191.go
interp_test.go:350: Not a `// run` file: issue48191.go
=== RUN TestTypeparamTest/issue48198.go
interp_test.go:350: Not a `// run` file: issue48198.go
=== RUN TestTypeparamTest/issue48225.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48225.go
PASS
=== RUN TestTypeparamTest/issue48253.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48253.go
PASS
=== RUN TestTypeparamTest/issue48276a.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48276a.go
%v:%v
PASS
=== RUN TestTypeparamTest/issue48276b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48276b.go
PASS
=== RUN TestTypeparamTest/issue48280.go
interp_test.go:350: Not a `// run` file: issue48280.go
=== RUN TestTypeparamTest/issue48306.go
interp_test.go:350: Not a `// run` file: issue48306.go
=== RUN TestTypeparamTest/issue48317.go
interp_test.go:355: skipping: interp tests do not support encoding/json
=== RUN TestTypeparamTest/issue48318.go
interp_test.go:355: skipping: interp tests do not support encoding/json
=== RUN TestTypeparamTest/issue48337a.go
interp_test.go:350: Not a `// run` file: issue48337a.go
=== RUN TestTypeparamTest/issue48337b.go
interp_test.go:350: Not a `// run` file: issue48337b.go
=== RUN TestTypeparamTest/issue48344.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48344.go
PASS
=== RUN TestTypeparamTest/issue48424.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48424.go
PASS
=== RUN TestTypeparamTest/issue48453.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48453.go
PASS
=== RUN TestTypeparamTest/issue48454.go
interp_test.go:350: Not a `// run` file: issue48454.go
=== RUN TestTypeparamTest/issue48462.go
interp_test.go:350: Not a `// run` file: issue48462.go
=== RUN TestTypeparamTest/issue48537.go
interp_test.go:350: Not a `// run` file: issue48537.go
=== RUN TestTypeparamTest/issue48538.go
interp_test.go:350: Not a `// run` file: issue48538.go
=== RUN TestTypeparamTest/issue48598.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48598.go
PASS
=== RUN TestTypeparamTest/issue48602.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48602.go
PASS
=== RUN TestTypeparamTest/issue48604.go
interp_test.go:350: Not a `// run` file: issue48604.go
=== RUN TestTypeparamTest/issue48609.go
interp_test.go:350: Not a `// run` file: issue48609.go
=== RUN TestTypeparamTest/issue48617.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48617.go
PASS
=== RUN TestTypeparamTest/issue48645a.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48645a.go
func(fn func(int) bool)
PASS
=== RUN TestTypeparamTest/issue48645b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48645b.go
PASS
=== RUN TestTypeparamTest/issue48711.go
interp_test.go:350: Not a `// run` file: issue48711.go
=== RUN TestTypeparamTest/issue48716.go
interp_test.go:350: Not a `// run` file: issue48716.go
=== RUN TestTypeparamTest/issue48838.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue48838.go
PASS
=== RUN TestTypeparamTest/issue48962.go
interp_test.go:350: Not a `// run` file: issue48962.go
=== RUN TestTypeparamTest/issue49027.go
interp_test.go:350: Not a `// run` file: issue49027.go
=== RUN TestTypeparamTest/issue49049.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue49049.go
PASS
=== RUN TestTypeparamTest/issue49241.go
interp_test.go:350: Not a `// run` file: issue49241.go
=== RUN TestTypeparamTest/issue49246.go
interp_test.go:350: Not a `// run` file: issue49246.go
=== RUN TestTypeparamTest/issue49295.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue49295.go
PASS
=== RUN TestTypeparamTest/issue49309.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue49309.go
PASS
=== RUN TestTypeparamTest/issue49421.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue49421.go
PASS
=== RUN TestTypeparamTest/issue49432.go
interp_test.go:350: Not a `// run` file: issue49432.go
=== RUN TestTypeparamTest/issue49497.go
interp_test.go:350: Not a `// run` file: issue49497.go
=== RUN TestTypeparamTest/issue49516.go
interp_test.go:350: Not a `// run` file: issue49516.go
=== RUN TestTypeparamTest/issue49524.go
interp_test.go:350: Not a `// run` file: issue49524.go
=== RUN TestTypeparamTest/issue49536.go
interp_test.go:350: Not a `// run` file: issue49536.go
=== RUN TestTypeparamTest/issue49538.go
interp_test.go:350: Not a `// run` file: issue49538.go
=== RUN TestTypeparamTest/issue49547.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue49547.go
want: %s, got: %s
PASS
=== RUN TestTypeparamTest/issue49611.go
interp_test.go:350: Not a `// run` file: issue49611.go
=== RUN TestTypeparamTest/issue49659.go
interp_test.go:350: Not a `// run` file: issue49659.go
=== RUN TestTypeparamTest/issue49659b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue49659b.go
PASS
=== RUN TestTypeparamTest/issue49667.go
interp_test.go:350: Not a `// run` file: issue49667.go
=== RUN TestTypeparamTest/issue49875.go
interp_test.go:350: Not a `// run` file: issue49875.go
=== RUN TestTypeparamTest/issue49893.go
interp_test.go:350: Not a `// run` file: issue49893.go
=== RUN TestTypeparamTest/issue50002.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50002.go
PASS
=== RUN TestTypeparamTest/issue50109.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50109.go
MySuperStructPASS
=== RUN TestTypeparamTest/issue50109b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50109b.go
PASS
=== RUN TestTypeparamTest/issue50121.go
interp_test.go:350: Not a `// run` file: issue50121.go
=== RUN TestTypeparamTest/issue50121b.go
interp_test.go:350: Not a `// run` file: issue50121b.go
=== RUN TestTypeparamTest/issue50147.go
interp_test.go:350: Not a `// run` file: issue50147.go
=== RUN TestTypeparamTest/issue50177.go
interp_test.go:350: Not a `// run` file: issue50177.go
=== RUN TestTypeparamTest/issue50193.go
interp_test.go:159: 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:350: Not a `// run` file: issue50259.go
=== RUN TestTypeparamTest/issue50264.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50264.go
PASS
=== RUN TestTypeparamTest/issue50317.go
interp_test.go:350: Not a `// run` file: issue50317.go
=== RUN TestTypeparamTest/issue50417.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50417.go
PASS
=== RUN TestTypeparamTest/issue50417b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50417b.go
PASS
=== RUN TestTypeparamTest/issue50419.go
interp_test.go:355: skipping: interp tests do not handle dispatch to String() correctly
=== RUN TestTypeparamTest/issue50437.go
interp_test.go:350: Not a `// run` file: issue50437.go
=== RUN TestTypeparamTest/issue50481b.go
interp_test.go:350: Not a `// run` file: issue50481b.go
=== RUN TestTypeparamTest/issue50481c.go
interp_test.go:350: Not a `// run` file: issue50481c.go
=== RUN TestTypeparamTest/issue50485.go
interp_test.go:350: Not a `// run` file: issue50485.go
=== RUN TestTypeparamTest/issue50486.go
interp_test.go:350: Not a `// run` file: issue50486.go
=== RUN TestTypeparamTest/issue50552.go
interp_test.go:350: Not a `// run` file: issue50552.go
=== RUN TestTypeparamTest/issue50561.go
interp_test.go:350: Not a `// run` file: issue50561.go
=== RUN TestTypeparamTest/issue50598.go
interp_test.go:350: Not a `// run` file: issue50598.go
=== RUN TestTypeparamTest/issue50642.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50642.go
PASS
=== RUN TestTypeparamTest/issue50690a.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50690a.go
%s has a sum of %v
PASS
=== RUN TestTypeparamTest/issue50690b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50690b.go
Hello, world.
PASS
=== RUN TestTypeparamTest/issue50690c.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50690c.go
Hello, world.
PASS
=== RUN TestTypeparamTest/issue50833.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue50833.go
PASS
=== RUN TestTypeparamTest/issue50841.go
interp_test.go:350: Not a `// run` file: issue50841.go
=== RUN TestTypeparamTest/issue50993.go
interp_test.go:350: Not a `// run` file: issue50993.go
=== RUN TestTypeparamTest/issue51219.go
interp_test.go:350: Not a `// run` file: issue51219.go
=== RUN TestTypeparamTest/issue51219b.go
interp_test.go:350: Not a `// run` file: issue51219b.go
=== RUN TestTypeparamTest/issue51232.go
interp_test.go:350: Not a `// run` file: issue51232.go
=== RUN TestTypeparamTest/issue51233.go
interp_test.go:350: Not a `// run` file: issue51233.go
=== RUN TestTypeparamTest/issue51236.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue51236.go
PASS
=== RUN TestTypeparamTest/issue51245.go
interp_test.go:350: Not a `// run` file: issue51245.go
=== RUN TestTypeparamTest/issue51250a.go
interp_test.go:350: Not a `// run` file: issue51250a.go
=== RUN TestTypeparamTest/issue51303.go
interp_test.go:159: 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:350: Not a `// run` file: issue51355.go
=== RUN TestTypeparamTest/issue51367.go
interp_test.go:350: Not a `// run` file: issue51367.go
=== RUN TestTypeparamTest/issue51423.go
interp_test.go:350: Not a `// run` file: issue51423.go
=== RUN TestTypeparamTest/issue51521.go
interp_test.go:159: 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:159: Input: /usr/lib/go-1.21/test/typeparam/issue51522a.go
PASS
=== RUN TestTypeparamTest/issue51522b.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue51522b.go
PASS
=== RUN TestTypeparamTest/issue51700.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue51700.go
PASS
=== RUN TestTypeparamTest/issue51765.go
interp_test.go:350: Not a `// run` file: issue51765.go
=== RUN TestTypeparamTest/issue51832.go
interp_test.go:350: Not a `// run` file: issue51832.go
=== RUN TestTypeparamTest/issue51836.go
interp_test.go:350: Not a `// run` file: issue51836.go
=== RUN TestTypeparamTest/issue51840.go
interp_test.go:350: Not a `// run` file: issue51840.go
=== RUN TestTypeparamTest/issue51909.go
interp_test.go:350: Not a `// run` file: issue51909.go
=== RUN TestTypeparamTest/issue51925.go
interp_test.go:350: Not a `// run` file: issue51925.go
=== RUN TestTypeparamTest/issue52026.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue52026.go
PASS
=== RUN TestTypeparamTest/issue52117.go
interp_test.go:350: Not a `// run` file: issue52117.go
=== RUN TestTypeparamTest/issue52124.go
interp_test.go:350: Not a `// run` file: issue52124.go
=== RUN TestTypeparamTest/issue52228.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue52228.go
PASS
=== RUN TestTypeparamTest/issue52241.go
interp_test.go:350: Not a `// run` file: issue52241.go
=== RUN TestTypeparamTest/issue53087.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue53087.go
PASS
=== RUN TestTypeparamTest/issue53254.go
interp_test.go:350: Not a `// run` file: issue53254.go
=== RUN TestTypeparamTest/issue53390.go
interp_test.go:350: Not a `// run` file: issue53390.go
=== RUN TestTypeparamTest/issue53406.go
interp_test.go:350: Not a `// run` file: issue53406.go
=== RUN TestTypeparamTest/issue53419.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue53419.go
PASS
=== RUN TestTypeparamTest/issue53477.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue53477.go
PASS
=== RUN TestTypeparamTest/issue53762.go
interp_test.go:350: Not a `// run` file: issue53762.go
=== RUN TestTypeparamTest/issue54135.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue54135.go
PASS
=== RUN TestTypeparamTest/issue54225.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue54225.go
PASS
=== RUN TestTypeparamTest/issue54302.go
interp_test.go:350: Not a `// run` file: issue54302.go
=== RUN TestTypeparamTest/issue54456.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue54456.go
PASS
=== RUN TestTypeparamTest/issue54497.go
interp_test.go:350: Not a `// run` file: issue54497.go
=== RUN TestTypeparamTest/issue54535.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue54535.go
PASS
=== RUN TestTypeparamTest/issue54537.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/issue54537.go
PASS
=== RUN TestTypeparamTest/issue54765.go
interp_test.go:350: Not a `// run` file: issue54765.go
=== RUN TestTypeparamTest/issue55101.go
interp_test.go:350: Not a `// run` file: issue55101.go
=== RUN TestTypeparamTest/issue58513.go
interp_test.go:355: skipping: interp tests do not support runtime.Caller
=== RUN TestTypeparamTest/list.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/list.go
PASS
=== RUN TestTypeparamTest/list2.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/list2.go
PASS
=== RUN TestTypeparamTest/listimp.go
interp_test.go:350: Not a `// run` file: listimp.go
=== RUN TestTypeparamTest/listimp2.go
interp_test.go:350: Not a `// run` file: listimp2.go
=== RUN TestTypeparamTest/lockable.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/lockable.go
PASS
=== RUN TestTypeparamTest/map.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/map.go
PASS
=== RUN TestTypeparamTest/mapimp.go
interp_test.go:350: Not a `// run` file: mapimp.go
=== RUN TestTypeparamTest/maps.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/maps.go
PASS
=== RUN TestTypeparamTest/mapsimp.go
interp_test.go:350: Not a `// run` file: mapsimp.go
=== RUN TestTypeparamTest/metrics.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/metrics.go
PASS
=== RUN TestTypeparamTest/min.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/min.go
PASS
=== RUN TestTypeparamTest/mincheck.go
interp_test.go:350: Not a `// run` file: mincheck.go
=== RUN TestTypeparamTest/minimp.go
interp_test.go:350: Not a `// run` file: minimp.go
=== RUN TestTypeparamTest/mutualimp.go
interp_test.go:350: Not a `// run` file: mutualimp.go
=== RUN TestTypeparamTest/nested.go
interp_test.go:159: 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:355: skipping: math.NaN() comparisons not being handled correctly
=== RUN TestTypeparamTest/orderedmap.go
interp_test.go:355: skipping: interp tests do not support runtime.SetFinalizer
=== RUN TestTypeparamTest/orderedmapsimp.go
interp_test.go:350: Not a `// run` file: orderedmapsimp.go
=== RUN TestTypeparamTest/pair.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/pair.go
PASS
=== RUN TestTypeparamTest/pairimp.go
interp_test.go:350: Not a `// run` file: pairimp.go
=== RUN TestTypeparamTest/pragma.go
interp_test.go:350: Not a `// run` file: pragma.go
=== RUN TestTypeparamTest/recoverimp.go
interp_test.go:350: Not a `// run` file: recoverimp.go
=== RUN TestTypeparamTest/select.go
interp_test.go:350: Not a `// run` file: select.go
=== RUN TestTypeparamTest/sets.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/sets.go
PASS
=== RUN TestTypeparamTest/setsimp.go
interp_test.go:350: Not a `// run` file: setsimp.go
=== RUN TestTypeparamTest/settable.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/settable.go
PASS
=== RUN TestTypeparamTest/shape1.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/shape1.go
25
10
6
4
PASS
=== RUN TestTypeparamTest/sliceimp.go
interp_test.go:350: Not a `// run` file: sliceimp.go
=== RUN TestTypeparamTest/slices.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/slices.go
PASS
=== RUN TestTypeparamTest/smallest.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/smallest.go
PASS
=== RUN TestTypeparamTest/smoketest.go
interp_test.go:350: Not a `// run` file: smoketest.go
=== RUN TestTypeparamTest/stringable.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/stringable.go
PASS
=== RUN TestTypeparamTest/stringer.go
interp_test.go:355: skipping: unknown reason
=== RUN TestTypeparamTest/stringerimp.go
interp_test.go:350: Not a `// run` file: stringerimp.go
=== RUN TestTypeparamTest/struct.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/struct.go
PASS
=== RUN TestTypeparamTest/structinit.go
interp_test.go:350: Not a `// run` file: structinit.go
=== RUN TestTypeparamTest/subdict.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/subdict.go
PASS
=== RUN TestTypeparamTest/sum.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/sum.go
PASS
=== RUN TestTypeparamTest/tparam1.go
interp_test.go:350: Not a `// run` file: tparam1.go
=== RUN TestTypeparamTest/typelist.go
interp_test.go:350: Not a `// run` file: typelist.go
=== RUN TestTypeparamTest/typeswitch1.go
interp_test.go:159: 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:159: 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:159: 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:159: 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:159: Input: /usr/lib/go-1.21/test/typeparam/typeswitch5.go
fooer 6
other
other
fooer 9
PASS
=== RUN TestTypeparamTest/typeswitch6.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/typeswitch6.go
other
T
other
int
T
PASS
=== RUN TestTypeparamTest/typeswitch7.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/typeswitch7.go
other
barT
myfloat
PASS
=== RUN TestTypeparamTest/valimp.go
interp_test.go:350: Not a `// run` file: valimp.go
=== RUN TestTypeparamTest/value.go
interp_test.go:159: Input: /usr/lib/go-1.21/test/typeparam/value.go
PASS
--- PASS: TestTypeparamTest (6.41s)
--- PASS: TestTypeparamTest/absdiff.go (0.01s)
--- PASS: TestTypeparamTest/absdiff2.go (0.05s)
--- PASS: TestTypeparamTest/absdiff3.go (0.06s)
--- PASS: TestTypeparamTest/absdiffimp.go (0.00s)
--- PASS: TestTypeparamTest/absdiffimp2.go (0.00s)
--- PASS: TestTypeparamTest/adder.go (0.03s)
--- PASS: TestTypeparamTest/aliasimp.go (0.00s)
--- PASS: TestTypeparamTest/append.go (0.01s)
--- PASS: TestTypeparamTest/boundmethod.go (0.08s)
--- PASS: TestTypeparamTest/builtins.go (0.00s)
--- SKIP: TestTypeparamTest/chans.go (0.01s)
--- PASS: TestTypeparamTest/chansimp.go (0.00s)
--- PASS: TestTypeparamTest/combine.go (0.04s)
--- PASS: TestTypeparamTest/cons.go (0.06s)
--- PASS: TestTypeparamTest/dedup.go (0.00s)
--- PASS: TestTypeparamTest/devirtualize1.go (0.01s)
--- PASS: TestTypeparamTest/devirtualize2.go (0.01s)
--- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.03s)
--- PASS: TestTypeparamTest/dictionaryCapture.go (0.12s)
--- PASS: TestTypeparamTest/dottype.go (0.05s)
--- PASS: TestTypeparamTest/double.go (0.07s)
--- PASS: TestTypeparamTest/eface.go (0.02s)
--- PASS: TestTypeparamTest/equal.go (0.03s)
--- PASS: TestTypeparamTest/fact.go (0.04s)
--- PASS: TestTypeparamTest/factimp.go (0.00s)
--- PASS: TestTypeparamTest/gencrawler.go (0.00s)
--- PASS: TestTypeparamTest/genembed.go (0.03s)
--- PASS: TestTypeparamTest/genembed2.go (0.05s)
--- PASS: TestTypeparamTest/geninline.go (0.00s)
--- PASS: TestTypeparamTest/graph.go (0.06s)
--- PASS: TestTypeparamTest/ifaceconv.go (0.05s)
--- PASS: TestTypeparamTest/importtest.go (0.00s)
--- PASS: TestTypeparamTest/index.go (0.04s)
--- PASS: TestTypeparamTest/index2.go (0.02s)
--- PASS: TestTypeparamTest/interfacearg.go (0.01s)
--- SKIP: TestTypeparamTest/issue23536.go (0.00s)
--- PASS: TestTypeparamTest/issue376214.go (0.01s)
--- PASS: TestTypeparamTest/issue39755.go (0.00s)
--- PASS: TestTypeparamTest/issue42758.go (0.01s)
--- PASS: TestTypeparamTest/issue44688.go (0.04s)
--- PASS: TestTypeparamTest/issue45547.go (0.00s)
--- PASS: TestTypeparamTest/issue45722.go (0.02s)
--- PASS: TestTypeparamTest/issue45738.go (0.00s)
--- PASS: TestTypeparamTest/issue45817.go (0.03s)
--- PASS: TestTypeparamTest/issue46461.go (0.00s)
--- PASS: TestTypeparamTest/issue46461b.go (0.00s)
--- PASS: TestTypeparamTest/issue46472.go (0.03s)
--- PASS: TestTypeparamTest/issue46591.go (0.01s)
--- PASS: TestTypeparamTest/issue47258.go (0.03s)
--- PASS: TestTypeparamTest/issue47272.go (0.05s)
--- PASS: TestTypeparamTest/issue47514.go (0.00s)
--- PASS: TestTypeparamTest/issue47514b.go (0.01s)
--- PASS: TestTypeparamTest/issue47514c.go (0.00s)
--- PASS: TestTypeparamTest/issue47631.go (0.00s)
--- PASS: TestTypeparamTest/issue47676.go (0.01s)
--- PASS: TestTypeparamTest/issue47684.go (0.01s)
--- PASS: TestTypeparamTest/issue47684b.go (0.02s)
--- PASS: TestTypeparamTest/issue47684c.go (0.01s)
--- PASS: TestTypeparamTest/issue47708.go (0.01s)
--- PASS: TestTypeparamTest/issue47710.go (0.00s)
--- PASS: TestTypeparamTest/issue47713.go (0.02s)
--- SKIP: TestTypeparamTest/issue47716.go (0.00s)
--- PASS: TestTypeparamTest/issue47723.go (0.01s)
--- PASS: TestTypeparamTest/issue47740.go (0.02s)
--- PASS: TestTypeparamTest/issue47740b.go (0.04s)
--- PASS: TestTypeparamTest/issue47775.go (0.00s)
--- PASS: TestTypeparamTest/issue47775b.go (0.01s)
--- PASS: TestTypeparamTest/issue47797.go (0.00s)
--- PASS: TestTypeparamTest/issue47877.go (0.01s)
--- 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.01s)
--- PASS: TestTypeparamTest/issue47924.go (0.00s)
--- PASS: TestTypeparamTest/issue47925.go (0.01s)
--- PASS: TestTypeparamTest/issue47925b.go (0.01s)
--- PASS: TestTypeparamTest/issue47925c.go (0.01s)
--- 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.03s)
--- PASS: TestTypeparamTest/issue48016.go (0.02s)
--- PASS: TestTypeparamTest/issue48030.go (0.01s)
--- SKIP: TestTypeparamTest/issue48042.go (0.00s)
--- PASS: TestTypeparamTest/issue48047.go (0.01s)
--- PASS: TestTypeparamTest/issue48049.go (0.02s)
--- PASS: TestTypeparamTest/issue48056.go (0.00s)
--- PASS: TestTypeparamTest/issue48094.go (0.00s)
--- PASS: TestTypeparamTest/issue48094b.go (0.00s)
--- PASS: TestTypeparamTest/issue48137.go (0.01s)
--- 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.04s)
--- PASS: TestTypeparamTest/issue48253.go (0.03s)
--- PASS: TestTypeparamTest/issue48276a.go (0.03s)
--- PASS: TestTypeparamTest/issue48276b.go (0.01s)
--- 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.01s)
--- PASS: TestTypeparamTest/issue48424.go (0.03s)
--- PASS: TestTypeparamTest/issue48453.go (0.02s)
--- 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.02s)
--- PASS: TestTypeparamTest/issue48602.go (0.01s)
--- PASS: TestTypeparamTest/issue48604.go (0.00s)
--- PASS: TestTypeparamTest/issue48609.go (0.00s)
--- PASS: TestTypeparamTest/issue48617.go (0.01s)
--- PASS: TestTypeparamTest/issue48645a.go (0.04s)
--- PASS: TestTypeparamTest/issue48645b.go (0.04s)
--- PASS: TestTypeparamTest/issue48711.go (0.00s)
--- PASS: TestTypeparamTest/issue48716.go (0.00s)
--- PASS: TestTypeparamTest/issue48838.go (0.01s)
--- PASS: TestTypeparamTest/issue48962.go (0.00s)
--- PASS: TestTypeparamTest/issue49027.go (0.00s)
--- PASS: TestTypeparamTest/issue49049.go (0.01s)
--- 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.01s)
--- 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.03s)
--- 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.02s)
--- PASS: TestTypeparamTest/issue50109.go (0.03s)
--- PASS: TestTypeparamTest/issue50109b.go (0.02s)
--- 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.05s)
--- PASS: TestTypeparamTest/issue50259.go (0.00s)
--- PASS: TestTypeparamTest/issue50264.go (0.02s)
--- PASS: TestTypeparamTest/issue50317.go (0.00s)
--- PASS: TestTypeparamTest/issue50417.go (0.00s)
--- PASS: TestTypeparamTest/issue50417b.go (0.01s)
--- 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.02s)
--- PASS: TestTypeparamTest/issue50690a.go (0.02s)
--- PASS: TestTypeparamTest/issue50690b.go (0.02s)
--- 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.04s)
--- PASS: TestTypeparamTest/issue51355.go (0.00s)
--- PASS: TestTypeparamTest/issue51367.go (0.00s)
--- PASS: TestTypeparamTest/issue51423.go (0.00s)
--- PASS: TestTypeparamTest/issue51521.go (0.03s)
--- PASS: TestTypeparamTest/issue51522a.go (0.02s)
--- PASS: TestTypeparamTest/issue51522b.go (0.01s)
--- PASS: TestTypeparamTest/issue51700.go (0.02s)
--- 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.03s)
--- PASS: TestTypeparamTest/issue52117.go (0.00s)
--- PASS: TestTypeparamTest/issue52124.go (0.00s)
--- PASS: TestTypeparamTest/issue52228.go (0.02s)
--- PASS: TestTypeparamTest/issue52241.go (0.00s)
--- PASS: TestTypeparamTest/issue53087.go (0.03s)
--- PASS: TestTypeparamTest/issue53254.go (0.00s)
--- PASS: TestTypeparamTest/issue53390.go (0.00s)
--- PASS: TestTypeparamTest/issue53406.go (0.00s)
--- PASS: TestTypeparamTest/issue53419.go (0.01s)
--- PASS: TestTypeparamTest/issue53477.go (0.01s)
--- PASS: TestTypeparamTest/issue53762.go (0.00s)
--- PASS: TestTypeparamTest/issue54135.go (0.01s)
--- PASS: TestTypeparamTest/issue54225.go (0.01s)
--- PASS: TestTypeparamTest/issue54302.go (0.00s)
--- PASS: TestTypeparamTest/issue54456.go (0.03s)
--- PASS: TestTypeparamTest/issue54497.go (0.00s)
--- PASS: TestTypeparamTest/issue54535.go (0.02s)
--- 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.07s)
--- PASS: TestTypeparamTest/list2.go (0.36s)
--- PASS: TestTypeparamTest/listimp.go (0.00s)
--- PASS: TestTypeparamTest/listimp2.go (0.00s)
--- PASS: TestTypeparamTest/lockable.go (0.03s)
--- PASS: TestTypeparamTest/map.go (0.04s)
--- PASS: TestTypeparamTest/mapimp.go (0.00s)
--- PASS: TestTypeparamTest/maps.go (0.09s)
--- PASS: TestTypeparamTest/mapsimp.go (0.00s)
--- PASS: TestTypeparamTest/metrics.go (0.08s)
--- PASS: TestTypeparamTest/min.go (0.02s)
--- PASS: TestTypeparamTest/mincheck.go (0.00s)
--- PASS: TestTypeparamTest/minimp.go (0.00s)
--- PASS: TestTypeparamTest/mutualimp.go (0.00s)
--- PASS: TestTypeparamTest/nested.go (2.69s)
--- SKIP: TestTypeparamTest/ordered.go (0.00s)
--- SKIP: TestTypeparamTest/orderedmap.go (0.00s)
--- PASS: TestTypeparamTest/orderedmapsimp.go (0.00s)
--- PASS: TestTypeparamTest/pair.go (0.02s)
--- 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.09s)
--- PASS: TestTypeparamTest/setsimp.go (0.00s)
--- PASS: TestTypeparamTest/settable.go (0.04s)
--- PASS: TestTypeparamTest/shape1.go (0.01s)
--- PASS: TestTypeparamTest/sliceimp.go (0.00s)
--- PASS: TestTypeparamTest/slices.go (0.08s)
--- PASS: TestTypeparamTest/smallest.go (0.02s)
--- PASS: TestTypeparamTest/smoketest.go (0.00s)
--- PASS: TestTypeparamTest/stringable.go (0.02s)
--- SKIP: TestTypeparamTest/stringer.go (0.00s)
--- PASS: TestTypeparamTest/stringerimp.go (0.00s)
--- PASS: TestTypeparamTest/struct.go (0.01s)
--- PASS: TestTypeparamTest/structinit.go (0.00s)
--- PASS: TestTypeparamTest/subdict.go (0.02s)
--- PASS: TestTypeparamTest/sum.go (0.02s)
--- PASS: TestTypeparamTest/tparam1.go (0.00s)
--- PASS: TestTypeparamTest/typelist.go (0.00s)
--- PASS: TestTypeparamTest/typeswitch1.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch2.go (0.02s)
--- PASS: TestTypeparamTest/typeswitch3.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch4.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch5.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch6.go (0.01s)
--- PASS: TestTypeparamTest/typeswitch7.go (0.01s)
--- PASS: TestTypeparamTest/valimp.go (0.00s)
--- PASS: TestTypeparamTest/value.go (0.02s)
PASS
ok golang.org/x/tools/go/ssa/interp 9.405s
? golang.org/x/tools/go/types/internal/play [no test files]
=== RUN TestBuildPackage
--- PASS: TestBuildPackage (1.39s)
=== RUN TestPackages
--- PASS: TestPackages (0.74s)
=== RUN TestBuildPackage_MissingImport
--- PASS: TestBuildPackage_MissingImport (0.00s)
=== RUN TestIssue28106
--- PASS: TestIssue28106 (2.96s)
=== RUN TestIssue53604
invoke.go:268: 21.665448ms for GOROOT= GOPATH=/tmp/TestIssue536042764004326/modcache GO111MODULE=off GOPROXY=file:///tmp/TestIssue536042764004326/modproxy PWD=/tmp/TestIssue536042764004326/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 21.511633ms for GOROOT= GOPATH=/tmp/TestIssue536042764004326/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue536042764004326/modproxy PWD=/tmp/TestIssue536042764004326/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 128.509852ms for GOROOT= GOPATH=/tmp/TestIssue536042764004326/modcache GO111MODULE=on GOPROXY=file:///tmp/TestIssue536042764004326/modproxy PWD=/tmp/TestIssue536042764004326/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/TestIssue536042764004326/fake/x /tmp/TestIssue536042764004326/fake/z
--- PASS: TestIssue53604 (0.18s)
=== RUN TestSwitches
--- PASS: TestSwitches (0.01s)
PASS
ok golang.org/x/tools/go/ssa/ssautil 5.302s
=== 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.023s
=== 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.019s
? golang.org/x/tools/godoc/analysis [no test files]
=== RUN TestNewDirTree
--- PASS: TestNewDirTree (0.74s)
=== RUN TestStructField
=== RUN TestStructField/10
=== RUN TestStructField/100
=== RUN TestStructField/1000
=== RUN TestStructField/10000
--- PASS: TestStructField (0.73s)
--- PASS: TestStructField/10 (0.00s)
--- PASS: TestStructField/100 (0.01s)
--- PASS: TestStructField/1000 (0.05s)
--- PASS: TestStructField/10000 (0.67s)
=== 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.08s)
=== RUN TestIndexWriteRead
--- PASS: TestIndexWriteRead (0.11s)
=== 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:195: &{/blah/ <nil> 2 0x2a4b590 0x29379e0 [] map[] map[] false false map[] map[] <nil> 2024-02-26 23:04:26.350669139 +0000 UTC m=+1.695714558 false}
--- PASS: TestGenerics (0.00s)
=== RUN TestParseEBNFString
--- PASS: TestParseEBNFString (0.00s)
=== RUN TestParseVersionRow
--- PASS: TestParseVersionRow (0.00s)
=== RUN TestAPIVersion
--- PASS: TestAPIVersion (0.26s)
PASS
ok golang.org/x/tools/godoc 1.965s
=== RUN TestRedirects
--- PASS: TestRedirects (0.00s)
PASS
ok golang.org/x/tools/godoc/redirect 0.028s
? golang.org/x/tools/godoc/util [no test files]
? golang.org/x/tools/godoc/vfs/httpfs [no test files]
=== RUN TestStaticIsUpToDate
gen_test.go:17: skipping test as static.go is disabled for Debian build
--- SKIP: TestStaticIsUpToDate (0.00s)
=== RUN TestAppendQuote
--- PASS: TestAppendQuote (5.15s)
PASS
ok golang.org/x/tools/godoc/static 5.176s
=== 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.008s
=== RUN TestRootType
--- PASS: TestRootType (0.00s)
PASS
ok golang.org/x/tools/godoc/vfs/gatefs 0.007s
=== RUN TestOpenRoot
--- PASS: TestOpenRoot (0.00s)
=== RUN TestReaddir
--- PASS: TestReaddir (0.00s)
PASS
ok golang.org/x/tools/godoc/vfs/mapfs 0.007s
=== 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.013s
? golang.org/x/tools/gopls [no test files]
=== RUN Test
--- PASS: Test (7.64s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/deprecated 7.691s
=== RUN Test
--- PASS: Test (6.04s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/embeddirective 6.084s
=== RUN Test
--- PASS: Test (10.45s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/fillreturns 10.502s
=== RUN Test
--- PASS: Test (6.74s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/fillstruct 6.823s
=== RUN Test
--- PASS: Test (1.01s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/infertypeargs 1.025s
=== RUN Test
--- PASS: Test (4.75s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/nonewvars 4.779s
=== RUN Test
--- PASS: Test (1.07s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/noresultvalues 1.090s
=== RUN Test
--- PASS: Test (1.01s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/simplifycompositelit 1.028s
=== RUN Test
--- PASS: Test (4.76s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/simplifyrange 4.796s
=== RUN Test
--- PASS: Test (1.32s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/simplifyslice 1.339s
=== RUN Test
--- PASS: Test (1.32s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/stubmethods 1.365s
=== RUN Test
--- PASS: Test (4.27s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/undeclaredname 4.290s
=== RUN Test
--- PASS: Test (9.26s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/unusedparams 9.318s
=== RUN Test
=== RUN Test/decl
=== RUN Test/assign
--- PASS: Test (6.17s)
--- PASS: Test/decl (1.92s)
--- PASS: Test/assign (4.25s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/unusedvariable 6.211s
=== RUN Test
--- PASS: Test (1.24s)
PASS
ok golang.org/x/tools/gopls/internal/analysis/useany 1.254s
? golang.org/x/tools/gopls/internal/cache/methodsets [no test files]
=== 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 TestVersionRegexp
--- PASS: TestVersionRegexp (0.00s)
=== RUN TestParseErrorMessage
=== RUN TestParseErrorMessage/from_go_list_output
=== RUN TestParseErrorMessage/windows_driver_letter
--- PASS: TestParseErrorMessage (0.00s)
--- PASS: TestParseErrorMessage/from_go_list_output (0.00s)
--- PASS: TestParseErrorMessage/windows_driver_letter (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 TestMatchingPortsStdlib
port_test.go:31: skipping in short mode: takes to long on slow file systems
--- SKIP: TestMatchingPortsStdlib (0.00s)
=== RUN TestZeroConfigAlgorithm
=== RUN TestZeroConfigAlgorithm/basic_go.work_workspace
=== RUN TestZeroConfigAlgorithm/basic_go.mod_workspace
=== RUN TestZeroConfigAlgorithm/basic_GOPATH_workspace
=== RUN TestZeroConfigAlgorithm/basic_AdHoc_workspace
=== RUN TestZeroConfigAlgorithm/multi-folder_workspace
=== RUN TestZeroConfigAlgorithm/multi-module_workspace
=== RUN TestZeroConfigAlgorithm/zero-config_open_module
=== RUN TestZeroConfigAlgorithm/zero-config_open_modules
=== RUN TestZeroConfigAlgorithm/unified_workspace
=== RUN TestZeroConfigAlgorithm/go.work_from_env
=== RUN TestZeroConfigAlgorithm/independent_module_view
=== RUN TestZeroConfigAlgorithm/multiple_go.work
=== RUN TestZeroConfigAlgorithm/multiple_go.work,_c_unused
=== RUN TestZeroConfigAlgorithm/go.mod_with_nested_replace
=== RUN TestZeroConfigAlgorithm/go.mod_with_parent_replace,_parent_folder
=== RUN TestZeroConfigAlgorithm/go.mod_with_multiple_replace
=== RUN TestZeroConfigAlgorithm/go.mod_with_many_replace
=== RUN TestZeroConfigAlgorithm/go.mod_with_replace_directive;_workspace_replace_off
--- PASS: TestZeroConfigAlgorithm (0.90s)
--- PASS: TestZeroConfigAlgorithm/basic_go.work_workspace (0.04s)
--- PASS: TestZeroConfigAlgorithm/basic_go.mod_workspace (0.06s)
--- PASS: TestZeroConfigAlgorithm/basic_GOPATH_workspace (0.05s)
--- PASS: TestZeroConfigAlgorithm/basic_AdHoc_workspace (0.04s)
--- PASS: TestZeroConfigAlgorithm/multi-folder_workspace (0.09s)
--- PASS: TestZeroConfigAlgorithm/multi-module_workspace (0.04s)
--- PASS: TestZeroConfigAlgorithm/zero-config_open_module (0.04s)
--- PASS: TestZeroConfigAlgorithm/zero-config_open_modules (0.04s)
--- PASS: TestZeroConfigAlgorithm/unified_workspace (0.05s)
--- PASS: TestZeroConfigAlgorithm/go.work_from_env (0.05s)
--- PASS: TestZeroConfigAlgorithm/independent_module_view (0.05s)
--- PASS: TestZeroConfigAlgorithm/multiple_go.work (0.05s)
--- PASS: TestZeroConfigAlgorithm/multiple_go.work,_c_unused (0.05s)
--- PASS: TestZeroConfigAlgorithm/go.mod_with_nested_replace (0.04s)
--- PASS: TestZeroConfigAlgorithm/go.mod_with_parent_replace,_parent_folder (0.04s)
--- PASS: TestZeroConfigAlgorithm/go.mod_with_multiple_replace (0.06s)
--- PASS: TestZeroConfigAlgorithm/go.mod_with_many_replace (0.04s)
--- PASS: TestZeroConfigAlgorithm/go.mod_with_replace_directive;_workspace_replace_off (0.05s)
=== RUN TestCaseInsensitiveFilesystem
view_test.go:26: filesystem is case-sensitive
--- SKIP: TestCaseInsensitiveFilesystem (0.01s)
=== RUN TestInVendor
--- PASS: TestInVendor (0.00s)
=== RUN TestFilters
--- PASS: TestFilters (0.00s)
=== RUN TestSuffixes
--- PASS: TestSuffixes (0.00s)
=== RUN TestIgnoreFilter
--- PASS: TestIgnoreFilter (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/cache 0.952s
=== RUN TestBreakImportCycles
cycle_test.go:117: initial a->b
cycle_test.go:126: updated a->b;b->a
cycle_test.go:134: acyclic a->b;b!
cycle_test.go:117: initial a->b;b->c;c
cycle_test.go:126: updated a->b;b->a,c;c
cycle_test.go:134: acyclic a->b;b!->c;c
cycle_test.go:117: initial a->p,q,r,s;p->q,s,z;q->r,z;r->s,z;s->z
cycle_test.go:126: updated a->p,q,r,s;p->q,z;q->r,z;r->s,z;s->p,z
cycle_test.go:134: acyclic a->p,q,r,s;p!->z;q->r,z;r->s,z;s!->z
cycle_test.go:117: initial a->b;b->c;c;d->a
cycle_test.go:126: updated a->b,e;b->c;c->d;d->a
cycle_test.go:134: acyclic a!->e;b->c;c!;d->a
--- PASS: TestBreakImportCycles (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/cache/metadata 0.013s
=== RUN TestFixPosition_Issue64488
--- PASS: TestFixPosition_Issue64488 (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/cache/parsego 0.011s
? golang.org/x/tools/gopls/internal/cache/xrefs [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.01s)
--- 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/cache/typerefs 0.030s
? golang.org/x/tools/gopls/internal/debug/log [no test files]
? golang.org/x/tools/gopls/internal/file [no test files]
=== RUN TestCapabilities
capabilities_test.go:24: needs Go mod
--- SKIP: TestCapabilities (0.00s)
=== RUN TestSpanFormat
--- PASS: TestSpanFormat (0.01s)
=== 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/codelens
=== RUN TestHelpFiles/definition
=== RUN TestHelpFiles/execute
=== 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.82s)
--- 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/codelens (0.00s)
--- PASS: TestHelpFiles/definition (0.00s)
--- PASS: TestHelpFiles/execute (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.01s)
=== RUN TestVerboseHelp
--- PASS: TestVerboseHelp (0.00s)
=== RUN TestVersion
=== PAUSE TestVersion
=== RUN TestCheck
=== PAUSE TestCheck
=== RUN TestCallHierarchy
=== PAUSE TestCallHierarchy
=== RUN TestCodeLens
=== PAUSE TestCodeLens
=== RUN TestDefinition
=== PAUSE TestDefinition
=== RUN TestExecute
=== PAUSE TestExecute
=== 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:705: 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:820: gives different results without Go mod
--- SKIP: TestStats (0.00s)
=== RUN TestFix
=== PAUSE TestFix
=== RUN TestWorkspaceSymbol
=== PAUSE TestWorkspaceSymbol
=== CONT TestVersion
=== CONT TestImports
=== CONT TestSymbols
=== CONT TestPrepareRename
--- PASS: TestVersion (0.55s)
=== CONT TestWorkspaceSymbol
--- PASS: TestSymbols (1.45s)
=== CONT TestFix
--- PASS: TestWorkspaceSymbol (1.17s)
=== CONT TestSignature
--- PASS: TestImports (6.26s)
=== CONT TestSemtok
--- PASS: TestPrepareRename (6.79s)
=== CONT TestReferences
--- PASS: TestSignature (6.26s)
=== CONT TestLinks
--- PASS: TestSemtok (2.05s)
=== CONT TestExecute
--- PASS: TestReferences (3.99s)
=== CONT TestImplementations
--- PASS: TestLinks (2.86s)
=== CONT TestFormat
--- PASS: TestFix (12.72s)
=== CONT TestFoldingRanges
--- PASS: TestFoldingRanges (4.71s)
=== CONT TestHighlight
--- PASS: TestHighlight (4.94s)
=== CONT TestCodeLens
--- PASS: TestFormat (13.03s)
=== CONT TestDefinition
--- PASS: TestImplementations (18.74s)
=== CONT TestCallHierarchy
--- PASS: TestCallHierarchy (5.76s)
=== CONT TestCheck
--- PASS: TestDefinition (13.30s)
--- PASS: TestCheck (8.16s)
--- PASS: TestExecute (37.67s)
--- PASS: TestCodeLens (24.84s)
PASS
ok golang.org/x/tools/gopls/internal/cmd 49.688s
=== RUN TestPrintVersionInfoJSON
--- PASS: TestPrintVersionInfoJSON (0.00s)
=== RUN TestPrintVersionInfoPlainText
--- PASS: TestPrintVersionInfoPlainText (0.00s)
=== RUN TestTemplates
template_test.go:52: golang-github-jba-templatecheck-dev has not been packaged yet, skipping test
--- SKIP: TestTemplates (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/debug 0.037s
=== RUN TestBasics
--- PASS: TestBasics (0.11s)
=== RUN TestConcurrency
--- PASS: TestConcurrency (0.30s)
=== RUN TestIPC
--- PASS: TestIPC (0.35s)
PASS
ok golang.org/x/tools/gopls/internal/filecache 0.790s
=== 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 TestParseQuery
--- PASS: TestParseQuery (0.00s)
=== RUN TestFiltererDisallow
--- PASS: TestFiltererDisallow (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/golang 0.091s
=== 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.01s)
--- 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/golang/completion 0.045s
=== RUN TestSnippetBuilder
--- PASS: TestSnippetBuilder (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/golang/completion/snippet 0.010s
=== 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.162s
? golang.org/x/tools/gopls/internal/mod [no test files]
=== RUN TestClientLogging
--- PASS: TestClientLogging (0.00s)
=== RUN TestRequestCancellation
=== RUN TestRequestCancellation/direct
=== RUN TestRequestCancellation/forwarder
2024/02/26 23:07:43 New server
new_server="1"
logfile=""
debug_address=""
gopls_path="/tmp/go-build4151822341/b905/lsprpc.test"
client_id="3"
--- PASS: TestRequestCancellation (0.01s)
--- PASS: TestRequestCancellation/direct (0.00s)
--- PASS: TestRequestCancellation/forwarder (0.01s)
=== RUN TestDebugInfoLifecycle
2024/02/26 23:07:43 forwarder: exited with error: remote disconnected: failed reading header line: read tcp 127.0.0.1:51940->127.0.0.1:41611: use of closed network connection
--- PASS: TestDebugInfoLifecycle (1.55s)
=== RUN TestEnvForwarding
2024/02/26 23:07:45 New server
new_server="3"
logfile=""
debug_address=""
gopls_path="/tmp/go-build4151822341/b905/lsprpc.test"
client_id="6"
--- PASS: TestEnvForwarding (0.90s)
=== RUN TestListenParsing
--- PASS: TestListenParsing (0.00s)
2024/02/26 23:07:45 forwarder: exited with error: remote disconnected: failed reading header line: read tcp 127.0.0.1:34222->127.0.0.1:34107: use of closed network connection
=== RUN TestEmptySlices
--- PASS: TestEmptySlices (0.00s)
=== RUN TestClientLoggingV2
=== RUN TestClientLoggingV2/forwarded
2024/02/26 23:07:45 ping
=== RUN TestClientLoggingV2/standalone
2024/02/26 23:07:45 ping
--- PASS: TestClientLoggingV2 (0.00s)
--- PASS: TestClientLoggingV2/forwarded (0.00s)
--- PASS: TestClientLoggingV2/standalone (0.00s)
=== RUN TestRequestCancellationV2
=== RUN TestRequestCancellationV2/standalone
=== RUN TestRequestCancellationV2/forwarded
--- PASS: TestRequestCancellationV2 (0.00s)
--- PASS: TestRequestCancellationV2/standalone (0.00s)
--- PASS: TestRequestCancellationV2/forwarded (0.00s)
=== RUN TestCommandInterceptor
--- PASS: TestCommandInterceptor (0.00s)
=== RUN TestGoEnvMiddleware
--- PASS: TestGoEnvMiddleware (0.03s)
=== RUN TestHandshakeMiddleware
--- PASS: TestHandshakeMiddleware (0.03s)
PASS
ok golang.org/x/tools/gopls/internal/lsprpc 2.564s
=== 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/progress 0.011s
=== RUN TestStringChanges
--- PASS: TestStringChanges (0.49s)
=== RUN TestBoolChanges
--- PASS: TestBoolChanges (1.63s)
=== RUN TestNumberChanges
--- PASS: TestNumberChanges (0.21s)
=== 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)
=== RUN TestURIFromPath
--- PASS: TestURIFromPath (0.00s)
=== RUN TestParseDocumentURI
--- PASS: TestParseDocumentURI (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/protocol 2.354s
? golang.org/x/tools/gopls/internal/protocol/command/commandmeta [no test files]
? golang.org/x/tools/gopls/internal/protocol/command/gen [no test files]
? golang.org/x/tools/gopls/internal/protocol/semtok [no test files]
=== 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 (0.81s)
PASS
ok golang.org/x/tools/gopls/internal/protocol/command 0.825s
? golang.org/x/tools/gopls/internal/telemetry [no test files]
=== RUN TestAcquireFileLock
--- PASS: TestAcquireFileLock (0.00s)
=== RUN TestReleaseAndAcquireFileLock
--- PASS: TestReleaseAndAcquireFileLock (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/server 0.036s
=== RUN TestSetOption
--- PASS: TestSetOption (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/settings 0.019s
=== 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/template 0.031s
=== RUN TestText
--- PASS: TestText (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/test/compare 0.007s
=== RUN TestProgressUpdating
--- PASS: TestProgressUpdating (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration 0.032s
=== RUN TestPilosaStress
stress_test.go:37: -pilosa_path not configured
--- SKIP: TestPilosaStress (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/bench 0.135s
=== RUN TestDisablingCodeLens
=== RUN TestDisablingCodeLens/default
=== RUN TestDisablingCodeLens/default/default
=== RUN TestDisablingCodeLens/generate_disabled
=== RUN TestDisablingCodeLens/generate_disabled/default
--- PASS: TestDisablingCodeLens (2.20s)
--- PASS: TestDisablingCodeLens/default (1.99s)
--- PASS: TestDisablingCodeLens/default/default (0.99s)
--- PASS: TestDisablingCodeLens/generate_disabled (0.21s)
--- PASS: TestDisablingCodeLens/generate_disabled/default (0.20s)
=== RUN TestUpgradeCodelens
=== RUN TestUpgradeCodelens/Upgrade_transitive_dependencies
=== RUN TestUpgradeCodelens/Upgrade_transitive_dependencies/default
=== RUN TestUpgradeCodelens/Upgrade_direct_dependencies
=== RUN TestUpgradeCodelens/Upgrade_direct_dependencies/default
=== RUN TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=false
=== RUN TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=false/default
=== RUN TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=true
=== RUN TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=true/default
--- PASS: TestUpgradeCodelens (5.34s)
--- PASS: TestUpgradeCodelens/Upgrade_transitive_dependencies (1.31s)
--- PASS: TestUpgradeCodelens/Upgrade_transitive_dependencies/default (1.31s)
--- PASS: TestUpgradeCodelens/Upgrade_direct_dependencies (1.16s)
--- PASS: TestUpgradeCodelens/Upgrade_direct_dependencies/default (1.16s)
--- PASS: TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=false (1.19s)
--- PASS: TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=false/default (1.18s)
--- PASS: TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=true (1.68s)
--- PASS: TestUpgradeCodelens/Upgrade_individual_dependency_vendoring=true/default (1.68s)
=== RUN TestUnusedDependenciesCodelens
=== RUN TestUnusedDependenciesCodelens/default
--- PASS: TestUnusedDependenciesCodelens (1.68s)
--- PASS: TestUnusedDependenciesCodelens/default (1.68s)
=== RUN TestRegenerateCgo
=== RUN TestRegenerateCgo/default
--- PASS: TestRegenerateCgo (6.79s)
--- PASS: TestRegenerateCgo/default (6.77s)
=== RUN TestGCDetails_Toggle
=== RUN TestGCDetails_Toggle/default
--- PASS: TestGCDetails_Toggle (6.10s)
--- PASS: TestGCDetails_Toggle/default (6.10s)
=== RUN TestGCDetails_NewFile
=== RUN TestGCDetails_NewFile/default
--- PASS: TestGCDetails_NewFile (0.21s)
--- PASS: TestGCDetails_NewFile/default (0.21s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/codelens 22.475s
=== RUN TestGenericReceiver
=== RUN TestGenericReceiver/default
--- PASS: TestGenericReceiver (2.25s)
--- PASS: TestGenericReceiver/default (1.50s)
=== RUN TestFuzzFunc
=== RUN TestFuzzFunc/default
--- PASS: TestFuzzFunc (8.17s)
--- PASS: TestFuzzFunc/default (8.17s)
=== RUN TestPackageCompletion
=== RUN TestPackageCompletion/package_completion_at_valid_position
=== RUN TestPackageCompletion/package_completion_at_valid_position/default
=== RUN TestPackageCompletion/package_completion_in_a_comment
=== RUN TestPackageCompletion/package_completion_in_a_comment/default
=== RUN TestPackageCompletion/package_completion_in_a_multiline_comment
=== RUN TestPackageCompletion/package_completion_in_a_multiline_comment/default
=== RUN TestPackageCompletion/package_completion_at_invalid_position
=== RUN TestPackageCompletion/package_completion_at_invalid_position/default
=== RUN TestPackageCompletion/package_completion_after_keyword_'package'
=== RUN TestPackageCompletion/package_completion_after_keyword_'package'/default
=== RUN TestPackageCompletion/package_completion_with_'pac'_prefix
=== RUN TestPackageCompletion/package_completion_with_'pac'_prefix/default
=== RUN TestPackageCompletion/package_completion_for_empty_file
=== RUN TestPackageCompletion/package_completion_for_empty_file/default
=== RUN TestPackageCompletion/package_completion_without_terminal_newline
=== RUN TestPackageCompletion/package_completion_without_terminal_newline/default
=== RUN TestPackageCompletion/package_completion_on_terminal_newline
=== RUN TestPackageCompletion/package_completion_on_terminal_newline/default
=== RUN TestPackageCompletion/package_completion_for_dir_name_with_punctuation
=== RUN TestPackageCompletion/package_completion_for_dir_name_with_punctuation/default
=== RUN TestPackageCompletion/package_completion_for_invalid_dir_name
=== RUN TestPackageCompletion/package_completion_for_invalid_dir_name/default
--- PASS: TestPackageCompletion (4.45s)
--- PASS: TestPackageCompletion/package_completion_at_valid_position (0.24s)
--- PASS: TestPackageCompletion/package_completion_at_valid_position/default (0.24s)
--- PASS: TestPackageCompletion/package_completion_in_a_comment (0.25s)
--- PASS: TestPackageCompletion/package_completion_in_a_comment/default (0.25s)
--- PASS: TestPackageCompletion/package_completion_in_a_multiline_comment (0.29s)
--- PASS: TestPackageCompletion/package_completion_in_a_multiline_comment/default (0.29s)
--- PASS: TestPackageCompletion/package_completion_at_invalid_position (0.28s)
--- PASS: TestPackageCompletion/package_completion_at_invalid_position/default (0.28s)
--- PASS: TestPackageCompletion/package_completion_after_keyword_'package' (0.30s)
--- PASS: TestPackageCompletion/package_completion_after_keyword_'package'/default (0.30s)
--- PASS: TestPackageCompletion/package_completion_with_'pac'_prefix (0.34s)
--- PASS: TestPackageCompletion/package_completion_with_'pac'_prefix/default (0.34s)
--- PASS: TestPackageCompletion/package_completion_for_empty_file (0.38s)
--- PASS: TestPackageCompletion/package_completion_for_empty_file/default (0.38s)
--- PASS: TestPackageCompletion/package_completion_without_terminal_newline (0.51s)
--- PASS: TestPackageCompletion/package_completion_without_terminal_newline/default (0.51s)
--- PASS: TestPackageCompletion/package_completion_on_terminal_newline (0.90s)
--- PASS: TestPackageCompletion/package_completion_on_terminal_newline/default (0.90s)
--- PASS: TestPackageCompletion/package_completion_for_dir_name_with_punctuation (0.35s)
--- PASS: TestPackageCompletion/package_completion_for_dir_name_with_punctuation/default (0.35s)
--- PASS: TestPackageCompletion/package_completion_for_invalid_dir_name (0.60s)
--- PASS: TestPackageCompletion/package_completion_for_invalid_dir_name/default (0.60s)
=== RUN TestPackageNameCompletion
=== RUN TestPackageNameCompletion/default
--- PASS: TestPackageNameCompletion (0.27s)
--- PASS: TestPackageNameCompletion/default (0.27s)
=== RUN TestUnimportedCompletion
=== RUN TestUnimportedCompletion/default
--- PASS: TestUnimportedCompletion (1.92s)
--- PASS: TestUnimportedCompletion/default (1.92s)
=== RUN TestUndownloadedModule
=== RUN TestUndownloadedModule/default
--- PASS: TestUndownloadedModule (0.50s)
--- PASS: TestUndownloadedModule/default (0.49s)
=== RUN TestSourceFixup
=== RUN TestSourceFixup/default
--- PASS: TestSourceFixup (0.22s)
--- PASS: TestSourceFixup/default (0.22s)
=== RUN TestCompletion_Issue45510
=== RUN TestCompletion_Issue45510/default
--- PASS: TestCompletion_Issue45510 (0.68s)
--- PASS: TestCompletion_Issue45510/default (0.68s)
=== RUN TestCompletionDeprecation
=== RUN TestCompletionDeprecation/default
--- PASS: TestCompletionDeprecation (0.31s)
--- PASS: TestCompletionDeprecation/default (0.31s)
=== RUN TestUnimportedCompletion_VSCodeIssue1489
=== RUN TestUnimportedCompletion_VSCodeIssue1489/default
--- PASS: TestUnimportedCompletion_VSCodeIssue1489 (2.01s)
--- PASS: TestUnimportedCompletion_VSCodeIssue1489/default (2.01s)
=== RUN TestUnimportedCompletionHasPlaceholders60269
=== RUN TestUnimportedCompletionHasPlaceholders60269/default
--- PASS: TestUnimportedCompletionHasPlaceholders60269 (1.11s)
--- PASS: TestUnimportedCompletionHasPlaceholders60269/default (1.11s)
=== RUN TestPackageMemberCompletionAfterSyntaxError
=== RUN TestPackageMemberCompletionAfterSyntaxError/default
--- PASS: TestPackageMemberCompletionAfterSyntaxError (1.39s)
--- PASS: TestPackageMemberCompletionAfterSyntaxError/default (1.39s)
=== RUN TestCompleteAllFields
=== RUN TestCompleteAllFields/default
--- PASS: TestCompleteAllFields (4.21s)
--- PASS: TestCompleteAllFields/default (4.21s)
=== RUN TestDefinition
=== RUN TestDefinition/default
--- PASS: TestDefinition (1.04s)
--- PASS: TestDefinition/default (1.04s)
=== RUN TestDefinitionReplaceRange
=== RUN TestDefinitionReplaceRange/default
--- PASS: TestDefinitionReplaceRange (1.33s)
--- PASS: TestDefinitionReplaceRange/default (1.33s)
=== RUN TestGoWorkCompletion
=== RUN TestGoWorkCompletion/default
--- PASS: TestGoWorkCompletion (0.13s)
--- PASS: TestGoWorkCompletion/default (0.13s)
=== RUN TestBuiltinCompletion
=== RUN TestBuiltinCompletion/default
--- PASS: TestBuiltinCompletion (0.30s)
--- PASS: TestBuiltinCompletion/default (0.30s)
=== RUN TestOverlayCompletion
=== RUN TestOverlayCompletion/default
--- PASS: TestOverlayCompletion (0.30s)
--- PASS: TestOverlayCompletion/default (0.30s)
=== RUN TestToolchainCompletions
=== RUN TestToolchainCompletions/default
--- PASS: TestToolchainCompletions (0.30s)
--- PASS: TestToolchainCompletions/default (0.30s)
=== RUN TestPostfixSnippetCompletion
=== RUN TestPostfixSnippetCompletion/default
=== RUN TestPostfixSnippetCompletion/default/sort
=== RUN TestPostfixSnippetCompletion/default/sort_renamed_sort_package
=== RUN TestPostfixSnippetCompletion/default/last
=== RUN TestPostfixSnippetCompletion/default/reverse
=== RUN TestPostfixSnippetCompletion/default/slice_range
=== RUN TestPostfixSnippetCompletion/default/append_stmt
=== RUN TestPostfixSnippetCompletion/default/append_expr
=== RUN TestPostfixSnippetCompletion/default/slice_copy
=== RUN TestPostfixSnippetCompletion/default/map_range
=== RUN TestPostfixSnippetCompletion/default/map_clear
=== RUN TestPostfixSnippetCompletion/default/map_keys
=== RUN TestPostfixSnippetCompletion/default/channel_range
=== RUN TestPostfixSnippetCompletion/default/var
=== RUN TestPostfixSnippetCompletion/default/var_single_value
=== RUN TestPostfixSnippetCompletion/default/var_same_type
=== RUN TestPostfixSnippetCompletion/default/print_scalar
=== RUN TestPostfixSnippetCompletion/default/print_multi
=== RUN TestPostfixSnippetCompletion/default/string_split
=== RUN TestPostfixSnippetCompletion/default/string_slice_join
=== RUN TestPostfixSnippetCompletion/default/if_not_nil_interface
=== RUN TestPostfixSnippetCompletion/default/if_not_nil_pointer
=== RUN TestPostfixSnippetCompletion/default/if_not_nil_slice
=== RUN TestPostfixSnippetCompletion/default/if_not_nil_map
=== RUN TestPostfixSnippetCompletion/default/if_not_nil_channel
=== RUN TestPostfixSnippetCompletion/default/if_not_nil_function
=== RUN TestPostfixSnippetCompletion/default/slice_len
=== RUN TestPostfixSnippetCompletion/default/map_len
=== RUN TestPostfixSnippetCompletion/default/slice_for
=== RUN TestPostfixSnippetCompletion/default/map_for
=== RUN TestPostfixSnippetCompletion/default/chan_for
=== RUN TestPostfixSnippetCompletion/default/slice_forr
=== RUN TestPostfixSnippetCompletion/default/slice_forr#01
=== RUN TestPostfixSnippetCompletion/default/map_forr
--- PASS: TestPostfixSnippetCompletion (2.30s)
--- PASS: TestPostfixSnippetCompletion/default (2.30s)
--- PASS: TestPostfixSnippetCompletion/default/sort (0.11s)
--- PASS: TestPostfixSnippetCompletion/default/sort_renamed_sort_package (0.77s)
--- PASS: TestPostfixSnippetCompletion/default/last (0.21s)
--- PASS: TestPostfixSnippetCompletion/default/reverse (0.03s)
--- PASS: TestPostfixSnippetCompletion/default/slice_range (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/append_stmt (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/append_expr (0.01s)
--- PASS: TestPostfixSnippetCompletion/default/slice_copy (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/map_range (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/map_clear (0.03s)
--- PASS: TestPostfixSnippetCompletion/default/map_keys (0.03s)
--- PASS: TestPostfixSnippetCompletion/default/channel_range (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/var (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/var_single_value (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/var_same_type (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/print_scalar (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/print_multi (0.11s)
--- PASS: TestPostfixSnippetCompletion/default/string_split (0.09s)
--- PASS: TestPostfixSnippetCompletion/default/string_slice_join (0.10s)
--- PASS: TestPostfixSnippetCompletion/default/if_not_nil_interface (0.16s)
--- PASS: TestPostfixSnippetCompletion/default/if_not_nil_pointer (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/if_not_nil_slice (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/if_not_nil_map (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/if_not_nil_channel (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/if_not_nil_function (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/slice_len (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/map_len (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/slice_for (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/map_for (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/chan_for (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/slice_forr (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/slice_forr#01 (0.02s)
--- PASS: TestPostfixSnippetCompletion/default/map_forr (0.02s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/completion 33.329s
=== RUN TestBugNotification
=== RUN TestBugNotification/default
--- PASS: TestBugNotification (2.26s)
--- PASS: TestBugNotification/default (1.27s)
=== RUN TestStartDebugging
=== RUN TestStartDebugging/default
serve.go:441: debug server listening at http://localhost:44917
=== RUN TestStartDebugging/experimental
serve.go:441: debug server listening at http://localhost:41139
--- PASS: TestStartDebugging (0.47s)
--- PASS: TestStartDebugging/default (0.26s)
--- PASS: TestStartDebugging/experimental (0.20s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/debug 2.904s
=== RUN TestTimeFormatAnalyzer
=== RUN TestTimeFormatAnalyzer/default
--- PASS: TestTimeFormatAnalyzer (8.08s)
--- PASS: TestTimeFormatAnalyzer/default (7.27s)
=== RUN TestAnalysisProgressReporting
=== RUN TestAnalysisProgressReporting/true
=== RUN TestAnalysisProgressReporting/true/default
=== RUN TestAnalysisProgressReporting/false
=== RUN TestAnalysisProgressReporting/false/default
--- PASS: TestAnalysisProgressReporting (1.10s)
--- PASS: TestAnalysisProgressReporting/true (0.57s)
--- PASS: TestAnalysisProgressReporting/true/default (0.57s)
--- PASS: TestAnalysisProgressReporting/false (0.52s)
--- PASS: TestAnalysisProgressReporting/false/default (0.52s)
=== RUN TestNoSuggestedFixesForEmbedDirectiveDeclaration
=== RUN TestNoSuggestedFixesForEmbedDirectiveDeclaration/default
--- PASS: TestNoSuggestedFixesForEmbedDirectiveDeclaration (1.15s)
--- PASS: TestNoSuggestedFixesForEmbedDirectiveDeclaration/default (1.15s)
=== RUN TestIssue44866
=== RUN TestIssue44866/default
--- PASS: TestIssue44866 (0.39s)
--- PASS: TestIssue44866/default (0.39s)
=== RUN TestDiagnosticErrorInEditedFile
=== RUN TestDiagnosticErrorInEditedFile/default
--- PASS: TestDiagnosticErrorInEditedFile (1.29s)
--- PASS: TestDiagnosticErrorInEditedFile/default (1.29s)
=== RUN TestMissingImportDiagsClearOnFirstFile
=== RUN TestMissingImportDiagsClearOnFirstFile/default
--- PASS: TestMissingImportDiagsClearOnFirstFile (1.79s)
--- PASS: TestMissingImportDiagsClearOnFirstFile/default (1.79s)
=== RUN TestDiagnosticErrorInNewFile
=== RUN TestDiagnosticErrorInNewFile/default
--- PASS: TestDiagnosticErrorInNewFile (0.66s)
--- PASS: TestDiagnosticErrorInNewFile/default (0.66s)
=== RUN TestDiagnosticClearingOnEdit
=== RUN TestDiagnosticClearingOnEdit/default
--- PASS: TestDiagnosticClearingOnEdit (0.29s)
--- PASS: TestDiagnosticClearingOnEdit/default (0.29s)
=== RUN TestDiagnosticClearingOnDelete_Issue37049
=== RUN TestDiagnosticClearingOnDelete_Issue37049/default
--- PASS: TestDiagnosticClearingOnDelete_Issue37049 (0.36s)
--- PASS: TestDiagnosticClearingOnDelete_Issue37049/default (0.36s)
=== RUN TestDiagnosticClearingOnClose
=== RUN TestDiagnosticClearingOnClose/default
--- PASS: TestDiagnosticClearingOnClose (0.58s)
--- PASS: TestDiagnosticClearingOnClose/default (0.58s)
=== RUN TestIssue37978
=== RUN TestIssue37978/default
--- PASS: TestIssue37978 (10.19s)
--- PASS: TestIssue37978/default (10.19s)
=== RUN TestDeleteTestVariant
=== RUN TestDeleteTestVariant/default
--- PASS: TestDeleteTestVariant (2.03s)
--- PASS: TestDeleteTestVariant/default (2.03s)
=== RUN TestDeleteTestVariant_DiskOnly
=== RUN TestDeleteTestVariant_DiskOnly/default
--- PASS: TestDeleteTestVariant_DiskOnly (1.80s)
--- PASS: TestDeleteTestVariant_DiskOnly/default (1.80s)
=== RUN TestNoMod
=== RUN TestNoMod/manual
=== RUN TestNoMod/manual/default
=== RUN TestNoMod/initialized
=== RUN TestNoMod/initialized/default
=== RUN TestNoMod/without_workspace_module
=== RUN TestNoMod/without_workspace_module/default
--- PASS: TestNoMod (3.73s)
--- PASS: TestNoMod/manual (1.40s)
--- PASS: TestNoMod/manual/default (1.40s)
--- PASS: TestNoMod/initialized (1.06s)
--- PASS: TestNoMod/initialized/default (1.06s)
--- PASS: TestNoMod/without_workspace_module (1.27s)
--- PASS: TestNoMod/without_workspace_module/default (1.26s)
=== RUN TestIssue38267
=== RUN TestIssue38267/default
--- PASS: TestIssue38267 (2.20s)
--- PASS: TestIssue38267/default (2.20s)
=== RUN TestPackageChange_Issue38328
=== RUN TestPackageChange_Issue38328/default
--- PASS: TestPackageChange_Issue38328 (0.34s)
--- PASS: TestPackageChange_Issue38328/default (0.34s)
=== RUN TestResolveDiagnosticWithDownload
=== RUN TestResolveDiagnosticWithDownload/default
--- PASS: TestResolveDiagnosticWithDownload (1.55s)
--- PASS: TestResolveDiagnosticWithDownload/default (1.55s)
=== RUN TestMissingDependency
=== RUN TestMissingDependency/default
--- PASS: TestMissingDependency (0.19s)
--- PASS: TestMissingDependency/default (0.19s)
=== RUN TestAdHocPackages_Issue36951
=== RUN TestAdHocPackages_Issue36951/default
--- PASS: TestAdHocPackages_Issue36951 (0.25s)
--- PASS: TestAdHocPackages_Issue36951/default (0.25s)
=== RUN TestNoGOPATH_Issue37984
=== RUN TestNoGOPATH_Issue37984/default
--- PASS: TestNoGOPATH_Issue37984 (2.52s)
--- PASS: TestNoGOPATH_Issue37984/default (2.52s)
=== RUN TestEqualInEnv_Issue38669
=== RUN TestEqualInEnv_Issue38669/default
--- PASS: TestEqualInEnv_Issue38669 (1.27s)
--- PASS: TestEqualInEnv_Issue38669/default (1.27s)
=== RUN TestNoSuggestedFixesForGeneratedFiles_Issue38467
=== RUN TestNoSuggestedFixesForGeneratedFiles_Issue38467/default
--- PASS: TestNoSuggestedFixesForGeneratedFiles_Issue38467 (0.63s)
--- PASS: TestNoSuggestedFixesForGeneratedFiles_Issue38467/default (0.63s)
=== RUN TestBrokenWorkspace_OutsideModule
=== RUN TestBrokenWorkspace_OutsideModule/default
--- PASS: TestBrokenWorkspace_OutsideModule (0.37s)
--- PASS: TestBrokenWorkspace_OutsideModule/default (0.37s)
=== RUN TestNonGoFolder
=== RUN TestNonGoFolder/GO111MODULE_on
=== RUN TestNonGoFolder/GO111MODULE_on/default
=== RUN TestNonGoFolder/GO111MODULE_off
=== RUN TestNonGoFolder/GO111MODULE_off/default
=== RUN TestNonGoFolder/GO111MODULE_
=== RUN TestNonGoFolder/GO111MODULE_/default
--- PASS: TestNonGoFolder (0.50s)
--- PASS: TestNonGoFolder/GO111MODULE_on (0.20s)
--- PASS: TestNonGoFolder/GO111MODULE_on/default (0.20s)
--- PASS: TestNonGoFolder/GO111MODULE_off (0.15s)
--- PASS: TestNonGoFolder/GO111MODULE_off/default (0.15s)
--- PASS: TestNonGoFolder/GO111MODULE_ (0.16s)
--- PASS: TestNonGoFolder/GO111MODULE_/default (0.16s)
=== RUN TestConflictingMainPackageErrors
=== RUN TestConflictingMainPackageErrors/default
--- PASS: TestConflictingMainPackageErrors (1.20s)
--- PASS: TestConflictingMainPackageErrors/default (1.20s)
=== RUN Test_Issue38211
=== RUN Test_Issue38211/default
--- PASS: Test_Issue38211 (4.55s)
--- PASS: Test_Issue38211/default (4.54s)
=== RUN TestNewModule_Issue38207
=== RUN TestNewModule_Issue38207/default
--- PASS: TestNewModule_Issue38207 (1.37s)
--- PASS: TestNewModule_Issue38207/default (1.37s)
=== RUN TestNewFileBadImports_Issue36960
=== RUN TestNewFileBadImports_Issue36960/default
--- PASS: TestNewFileBadImports_Issue36960 (2.94s)
--- PASS: TestNewFileBadImports_Issue36960/default (2.94s)
=== RUN TestManuallyCreatingXTest
=== RUN TestManuallyCreatingXTest/default
--- PASS: TestManuallyCreatingXTest (4.56s)
--- PASS: TestManuallyCreatingXTest/default (4.56s)
=== RUN TestCreateOnlyXTest
=== RUN TestCreateOnlyXTest/default
--- PASS: TestCreateOnlyXTest (5.09s)
--- PASS: TestCreateOnlyXTest/default (5.09s)
=== RUN TestChangePackageName
=== RUN TestChangePackageName/default
--- PASS: TestChangePackageName (2.23s)
--- PASS: TestChangePackageName/default (2.23s)
=== RUN TestIgnoredFiles
=== RUN TestIgnoredFiles/default
--- PASS: TestIgnoredFiles (0.30s)
--- PASS: TestIgnoredFiles/default (0.30s)
=== RUN TestDeletePackage
=== RUN TestDeletePackage/default
--- PASS: TestDeletePackage (0.46s)
--- PASS: TestDeletePackage/default (0.46s)
=== RUN TestQuickFixEmptyFiles
=== RUN TestQuickFixEmptyFiles/short
=== RUN TestQuickFixEmptyFiles/short/default
=== RUN TestQuickFixEmptyFiles/full
=== RUN TestQuickFixEmptyFiles/full/default
--- PASS: TestQuickFixEmptyFiles (7.16s)
--- PASS: TestQuickFixEmptyFiles/short (1.20s)
--- PASS: TestQuickFixEmptyFiles/short/default (1.20s)
--- PASS: TestQuickFixEmptyFiles/full (5.96s)
--- PASS: TestQuickFixEmptyFiles/full/default (5.96s)
=== RUN TestSingleFile
=== RUN TestSingleFile/default
--- PASS: TestSingleFile (0.32s)
--- PASS: TestSingleFile/default (0.32s)
=== RUN TestPkgm
=== RUN TestPkgm/default
--- PASS: TestPkgm (3.03s)
--- PASS: TestPkgm/default (3.03s)
=== RUN TestClosingBuffer
=== RUN TestClosingBuffer/default
--- PASS: TestClosingBuffer (1.53s)
--- PASS: TestClosingBuffer/default (1.53s)
=== RUN TestCutAndPaste
=== RUN TestCutAndPaste/default
--- PASS: TestCutAndPaste (2.88s)
--- PASS: TestCutAndPaste/default (2.88s)
=== RUN TestInvalidPackageName
=== RUN TestInvalidPackageName/default
--- PASS: TestInvalidPackageName (0.25s)
--- PASS: TestInvalidPackageName/default (0.25s)
=== RUN TestExpandWorkspaceToModule
=== RUN TestExpandWorkspaceToModule/default
=== RUN TestExpandWorkspaceToModule/default#01
--- PASS: TestExpandWorkspaceToModule (1.17s)
--- PASS: TestExpandWorkspaceToModule/default (0.58s)
--- PASS: TestExpandWorkspaceToModule/default#01 (0.59s)
=== RUN TestWorkspaceModules
=== RUN TestWorkspaceModules/default
--- PASS: TestWorkspaceModules (0.29s)
--- PASS: TestWorkspaceModules/default (0.29s)
=== RUN TestSimplifyCompositeLitDiagnostic
=== RUN TestSimplifyCompositeLitDiagnostic/default
--- PASS: TestSimplifyCompositeLitDiagnostic (9.66s)
--- PASS: TestSimplifyCompositeLitDiagnostic/default (9.66s)
=== RUN TestSecondaryDiagnostics
=== RUN TestSecondaryDiagnostics/default
--- PASS: TestSecondaryDiagnostics (0.62s)
--- PASS: TestSecondaryDiagnostics/default (0.62s)
=== RUN TestOrphanedFiles
=== RUN TestOrphanedFiles/default
--- PASS: TestOrphanedFiles (0.50s)
--- PASS: TestOrphanedFiles/default (0.50s)
=== RUN TestEnableAllExperiments
=== RUN TestEnableAllExperiments/default
--- PASS: TestEnableAllExperiments (0.82s)
--- PASS: TestEnableAllExperiments/default (0.82s)
=== RUN TestSwig
diagnostics_test.go:1420: skipping test: swig not available
--- SKIP: TestSwig (0.00s)
=== RUN TestRenamePackage
=== RUN TestRenamePackage/default
--- PASS: TestRenamePackage (4.60s)
--- PASS: TestRenamePackage/default (4.60s)
=== RUN TestProgressBarErrors
=== RUN TestProgressBarErrors/default
--- PASS: TestProgressBarErrors (0.72s)
--- PASS: TestProgressBarErrors/default (0.72s)
=== RUN TestDeleteDirectory
=== RUN TestDeleteDirectory/default
--- PASS: TestDeleteDirectory (1.09s)
--- PASS: TestDeleteDirectory/default (1.09s)
=== RUN TestCircularImports
=== RUN TestCircularImports/default
--- PASS: TestCircularImports (0.29s)
--- PASS: TestCircularImports/default (0.29s)
=== RUN TestResolveImportCycle
=== RUN TestResolveImportCycle/default
--- PASS: TestResolveImportCycle (0.72s)
--- PASS: TestResolveImportCycle/default (0.72s)
=== RUN TestBadImport
=== RUN TestBadImport/module
=== RUN TestBadImport/module/default
=== RUN TestBadImport/GOPATH
=== RUN TestBadImport/GOPATH/default
--- PASS: TestBadImport (1.18s)
--- PASS: TestBadImport/module (0.54s)
--- PASS: TestBadImport/module/default (0.54s)
--- PASS: TestBadImport/GOPATH (0.63s)
--- PASS: TestBadImport/GOPATH/default (0.63s)
=== RUN TestNestedModules
=== RUN TestNestedModules/default
--- PASS: TestNestedModules (1.06s)
--- PASS: TestNestedModules/default (1.06s)
=== RUN TestAdHocPackagesReloading
=== RUN TestAdHocPackagesReloading/default
--- PASS: TestAdHocPackagesReloading (0.54s)
--- PASS: TestAdHocPackagesReloading/default (0.53s)
=== RUN TestBuildTagChange
=== RUN TestBuildTagChange/default
--- PASS: TestBuildTagChange (0.54s)
--- PASS: TestBuildTagChange/default (0.54s)
=== RUN TestIssue44736
=== RUN TestIssue44736/default
--- PASS: TestIssue44736 (1.55s)
--- PASS: TestIssue44736/default (1.55s)
=== RUN TestInitialization
=== RUN TestInitialization/default
--- PASS: TestInitialization (0.78s)
--- PASS: TestInitialization/default (0.78s)
=== RUN TestNoReinitialize
=== RUN TestNoReinitialize/default
--- PASS: TestNoReinitialize (0.64s)
--- PASS: TestNoReinitialize/default (0.64s)
=== RUN TestLangVersion
=== RUN TestLangVersion/default
--- PASS: TestLangVersion (1.01s)
--- PASS: TestLangVersion/default (1.01s)
=== RUN TestNoQuickFixForUndeclaredConstraint
=== RUN TestNoQuickFixForUndeclaredConstraint/default
--- PASS: TestNoQuickFixForUndeclaredConstraint (0.54s)
--- PASS: TestNoQuickFixForUndeclaredConstraint/default (0.54s)
=== RUN TestEditGoDirective
=== RUN TestEditGoDirective/default
--- PASS: TestEditGoDirective (1.07s)
--- PASS: TestEditGoDirective/default (1.07s)
=== RUN TestEditGoDirectiveWorkspace
=== RUN TestEditGoDirectiveWorkspace/default
--- PASS: TestEditGoDirectiveWorkspace (1.08s)
--- PASS: TestEditGoDirectiveWorkspace/default (1.08s)
=== RUN TestInterpackageAnalysis
=== RUN TestInterpackageAnalysis/default
--- PASS: TestInterpackageAnalysis (1.15s)
--- PASS: TestInterpackageAnalysis/default (1.15s)
=== RUN TestErrorsThatPreventAnalysis
=== RUN TestErrorsThatPreventAnalysis/default
--- PASS: TestErrorsThatPreventAnalysis (1.14s)
--- PASS: TestErrorsThatPreventAnalysis/default (1.14s)
=== RUN TestDeprecatedAnalysis
=== RUN TestDeprecatedAnalysis/default
--- PASS: TestDeprecatedAnalysis (0.29s)
--- PASS: TestDeprecatedAnalysis/default (0.29s)
=== RUN TestDiagnosticsOnlyOnSaveFile
diagnostics_test.go:2186: temporary skip for golang/go#57979: revisit after zero-config logic is in place
--- SKIP: TestDiagnosticsOnlyOnSaveFile (0.00s)
=== RUN TestGoListErrors
=== RUN TestGoListErrors/default
--- PASS: TestGoListErrors (0.96s)
--- PASS: TestGoListErrors/default (0.95s)
=== RUN TestDiagnosticsAreResentAfterCloseOrOpen
=== RUN TestDiagnosticsAreResentAfterCloseOrOpen/default
--- PASS: TestDiagnosticsAreResentAfterCloseOrOpen (0.74s)
--- PASS: TestDiagnosticsAreResentAfterCloseOrOpen/default (0.74s)
=== RUN TestChattyDiagnostics
=== RUN TestChattyDiagnostics/default
--- PASS: TestChattyDiagnostics (0.75s)
--- PASS: TestChattyDiagnostics/default (0.75s)
=== RUN TestUndeclaredDiagnostics
=== RUN TestUndeclaredDiagnostics/default
--- PASS: TestUndeclaredDiagnostics (0.30s)
--- PASS: TestUndeclaredDiagnostics/default (0.30s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/diagnostics 117.140s
=== 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/test/integration/fake 0.046s
=== RUN TestParseErrors
--- PASS: TestParseErrors (0.00s)
=== RUN TestMatch
--- PASS: TestMatch (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/fake/glob 0.023s
=== RUN TestEnablingInlayHints
=== RUN TestEnablingInlayHints/default
=== RUN TestEnablingInlayHints/default/default
=== RUN TestEnablingInlayHints/enable_const
=== RUN TestEnablingInlayHints/enable_const/default
=== RUN TestEnablingInlayHints/enable_parameter_names
=== RUN TestEnablingInlayHints/enable_parameter_names/default
--- PASS: TestEnablingInlayHints (2.54s)
--- PASS: TestEnablingInlayHints/default (2.09s)
--- PASS: TestEnablingInlayHints/default/default (1.16s)
--- PASS: TestEnablingInlayHints/enable_const (0.24s)
--- PASS: TestEnablingInlayHints/enable_const/default (0.24s)
--- PASS: TestEnablingInlayHints/enable_parameter_names (0.20s)
--- PASS: TestEnablingInlayHints/enable_parameter_names/default (0.20s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/inlayhints 2.743s
=== RUN TestCallHierarchy_Issue49125
=== RUN TestCallHierarchy_Issue49125/default
--- PASS: TestCallHierarchy_Issue49125 (1.92s)
--- PASS: TestCallHierarchy_Issue49125/default (1.08s)
=== RUN TestChangeConfiguration
=== RUN TestChangeConfiguration/default
--- PASS: TestChangeConfiguration (9.92s)
--- PASS: TestChangeConfiguration/default (9.92s)
=== RUN TestWorkspaceConfiguration
=== RUN TestWorkspaceConfiguration/default
--- PASS: TestWorkspaceConfiguration (0.30s)
--- PASS: TestWorkspaceConfiguration/default (0.30s)
=== RUN TestMajorOptionsChange
=== RUN TestMajorOptionsChange/default
--- PASS: TestMajorOptionsChange (1.83s)
--- PASS: TestMajorOptionsChange/default (1.83s)
=== RUN TestStaticcheckWarning
configuration_test.go:141: running Go version "go1.21.6" is version 1.21, newer than maximum 1.19
--- SKIP: TestStaticcheckWarning (0.00s)
=== RUN TestGofumptWarning
configuration_test.go:168: running Go version "go1.21.6" is version 1.21, newer than maximum 1.17
--- SKIP: TestGofumptWarning (0.00s)
=== RUN TestDeprecatedSettings
=== RUN TestDeprecatedSettings/default
--- PASS: TestDeprecatedSettings (0.16s)
--- PASS: TestDeprecatedSettings/default (0.16s)
=== RUN TestStartDebugging
=== RUN TestStartDebugging/forwarded
serve.go:441: debug server listening at http://localhost:43683
serve.go:441: debug server listening at http://localhost:37819
--- PASS: TestStartDebugging (0.25s)
--- PASS: TestStartDebugging/forwarded (0.25s)
=== RUN TestGoToInternalDefinition
=== RUN TestGoToInternalDefinition/default
--- PASS: TestGoToInternalDefinition (2.26s)
--- PASS: TestGoToInternalDefinition/default (2.26s)
=== RUN TestGoToLinknameDefinition
=== RUN TestGoToLinknameDefinition/default
--- PASS: TestGoToLinknameDefinition (0.27s)
--- PASS: TestGoToLinknameDefinition/default (0.27s)
=== RUN TestGoToLinknameDefinitionInReverseDep
=== RUN TestGoToLinknameDefinitionInReverseDep/default
--- PASS: TestGoToLinknameDefinitionInReverseDep (0.25s)
--- PASS: TestGoToLinknameDefinitionInReverseDep/default (0.25s)
=== RUN TestGoToLinknameDefinitionDisconnected
=== RUN TestGoToLinknameDefinitionDisconnected/default
--- PASS: TestGoToLinknameDefinitionDisconnected (0.26s)
--- PASS: TestGoToLinknameDefinitionDisconnected/default (0.26s)
=== RUN TestGoToStdlibDefinition_Issue37045
=== RUN TestGoToStdlibDefinition_Issue37045/default
--- PASS: TestGoToStdlibDefinition_Issue37045 (2.00s)
--- PASS: TestGoToStdlibDefinition_Issue37045/default (2.00s)
=== RUN TestUnexportedStdlib_Issue40809
=== RUN TestUnexportedStdlib_Issue40809/default
--- PASS: TestUnexportedStdlib_Issue40809 (1.47s)
--- PASS: TestUnexportedStdlib_Issue40809/default (1.47s)
=== RUN TestHoverOnError
=== RUN TestHoverOnError/default
--- PASS: TestHoverOnError (0.61s)
--- PASS: TestHoverOnError/default (0.61s)
=== RUN TestImportShortcut
=== RUN TestImportShortcut/Link
=== RUN TestImportShortcut/Link/default
=== RUN TestImportShortcut/Definition
=== RUN TestImportShortcut/Definition/default
=== RUN TestImportShortcut/Both
=== RUN TestImportShortcut/Both/default
--- PASS: TestImportShortcut (3.86s)
--- PASS: TestImportShortcut/Link (1.17s)
--- PASS: TestImportShortcut/Link/default (1.17s)
--- PASS: TestImportShortcut/Definition (1.28s)
--- PASS: TestImportShortcut/Definition/default (1.28s)
--- PASS: TestImportShortcut/Both (1.41s)
--- PASS: TestImportShortcut/Both/default (1.41s)
=== RUN TestGoToTypeDefinition_Issue38589
=== RUN TestGoToTypeDefinition_Issue38589/F1
=== RUN TestGoToTypeDefinition_Issue38589/F1/default
=== RUN TestGoToTypeDefinition_Issue38589/F2
=== RUN TestGoToTypeDefinition_Issue38589/F2/default
=== RUN TestGoToTypeDefinition_Issue38589/F3
=== RUN TestGoToTypeDefinition_Issue38589/F3/default
=== RUN TestGoToTypeDefinition_Issue38589/F4
=== RUN TestGoToTypeDefinition_Issue38589/F4/default
--- PASS: TestGoToTypeDefinition_Issue38589 (2.36s)
--- PASS: TestGoToTypeDefinition_Issue38589/F1 (0.66s)
--- PASS: TestGoToTypeDefinition_Issue38589/F1/default (0.66s)
--- PASS: TestGoToTypeDefinition_Issue38589/F2 (0.55s)
--- PASS: TestGoToTypeDefinition_Issue38589/F2/default (0.55s)
--- PASS: TestGoToTypeDefinition_Issue38589/F3 (0.59s)
--- PASS: TestGoToTypeDefinition_Issue38589/F3/default (0.59s)
--- PASS: TestGoToTypeDefinition_Issue38589/F4 (0.56s)
--- PASS: TestGoToTypeDefinition_Issue38589/F4/default (0.56s)
=== RUN TestGoToTypeDefinition_Issue60544
=== RUN TestGoToTypeDefinition_Issue60544/default
--- PASS: TestGoToTypeDefinition_Issue60544 (0.57s)
--- PASS: TestGoToTypeDefinition_Issue60544/default (0.57s)
=== RUN TestImportTestVariant
=== RUN TestImportTestVariant/default
--- PASS: TestImportTestVariant (1.52s)
--- PASS: TestImportTestVariant/default (1.52s)
=== RUN TestGoToCrashingDefinition_Issue49223
=== RUN TestGoToCrashingDefinition_Issue49223/default
--- PASS: TestGoToCrashingDefinition_Issue49223 (0.20s)
--- PASS: TestGoToCrashingDefinition_Issue49223/default (0.20s)
=== RUN TestVendoringInvalidatesMetadata
definition_test.go:449: golang/go#56169: file watching does not capture vendor dirs
--- SKIP: TestVendoringInvalidatesMetadata (0.00s)
=== RUN TestGoToEmbedDefinition
=== RUN TestGoToEmbedDefinition/default
--- PASS: TestGoToEmbedDefinition (1.15s)
--- PASS: TestGoToEmbedDefinition/default (1.15s)
=== RUN TestDefinitionOfErrorErrorMethod
=== RUN TestDefinitionOfErrorErrorMethod/default
--- PASS: TestDefinitionOfErrorErrorMethod (0.37s)
--- PASS: TestDefinitionOfErrorErrorMethod/default (0.37s)
=== RUN TestMissingPatternDiagnostic
=== RUN TestMissingPatternDiagnostic/default
--- PASS: TestMissingPatternDiagnostic (2.94s)
--- PASS: TestMissingPatternDiagnostic/default (2.94s)
=== RUN TestExtractFunction
=== RUN TestExtractFunction/default
--- PASS: TestExtractFunction (0.57s)
--- PASS: TestExtractFunction/default (0.57s)
=== RUN TestHoverFailure
=== RUN TestHoverFailure/default
--- PASS: TestHoverFailure (0.60s)
--- PASS: TestHoverFailure/default (0.60s)
=== RUN TestFailingDiagnosticClearingOnEdit
=== RUN TestFailingDiagnosticClearingOnEdit/default
--- PASS: TestFailingDiagnosticClearingOnEdit (0.33s)
--- PASS: TestFailingDiagnosticClearingOnEdit/default (0.33s)
=== RUN TestFillStruct
=== RUN TestFillStruct/default
=== RUN TestFillStruct/default/default
=== RUN TestFillStruct/no_data
=== RUN TestFillStruct/no_data/default
=== RUN TestFillStruct/resolve_support
=== RUN TestFillStruct/resolve_support/default
--- PASS: TestFillStruct (1.80s)
--- PASS: TestFillStruct/default (0.64s)
--- PASS: TestFillStruct/default/default (0.64s)
--- PASS: TestFillStruct/no_data (0.55s)
--- PASS: TestFillStruct/no_data/default (0.55s)
--- PASS: TestFillStruct/resolve_support (0.62s)
--- PASS: TestFillStruct/resolve_support/default (0.61s)
=== RUN TestFillReturns
=== RUN TestFillReturns/default
--- PASS: TestFillReturns (0.69s)
--- PASS: TestFillReturns/default (0.69s)
=== RUN TestUnusedParameter_Issue63755
=== RUN TestUnusedParameter_Issue63755/default
--- PASS: TestUnusedParameter_Issue63755 (0.22s)
--- PASS: TestUnusedParameter_Issue63755/default (0.22s)
=== RUN TestFormatting
=== RUN TestFormatting/default
--- PASS: TestFormatting (2.13s)
--- PASS: TestFormatting/default (2.13s)
=== RUN TestFormattingOneLine36824
=== RUN TestFormattingOneLine36824/default
--- PASS: TestFormattingOneLine36824 (0.52s)
--- PASS: TestFormattingOneLine36824/default (0.52s)
=== RUN TestFormattingOneLineImports36824
=== RUN TestFormattingOneLineImports36824/default
--- PASS: TestFormattingOneLineImports36824 (0.25s)
--- PASS: TestFormattingOneLineImports36824/default (0.25s)
=== RUN TestFormattingOneLineRmImports36824
=== RUN TestFormattingOneLineRmImports36824/default
--- PASS: TestFormattingOneLineRmImports36824 (0.94s)
--- PASS: TestFormattingOneLineRmImports36824/default (0.94s)
=== RUN TestOrganizeImports
=== RUN TestOrganizeImports/default
--- PASS: TestOrganizeImports (0.88s)
--- PASS: TestOrganizeImports/default (0.88s)
=== RUN TestFormattingOnSave
=== RUN TestFormattingOnSave/default
--- PASS: TestFormattingOnSave (0.87s)
--- PASS: TestFormattingOnSave/default (0.87s)
=== RUN TestCRLFLineEndings
=== RUN TestCRLFLineEndings/41057
=== RUN TestCRLFLineEndings/41057/default
=== RUN TestCRLFLineEndings/42646
=== RUN TestCRLFLineEndings/42646/default
=== RUN TestCRLFLineEndings/42923
=== RUN TestCRLFLineEndings/42923/default
=== RUN TestCRLFLineEndings/47200
=== RUN TestCRLFLineEndings/47200/default
--- PASS: TestCRLFLineEndings (4.89s)
--- PASS: TestCRLFLineEndings/41057 (0.80s)
--- PASS: TestCRLFLineEndings/41057/default (0.80s)
--- PASS: TestCRLFLineEndings/42646 (2.27s)
--- PASS: TestCRLFLineEndings/42646/default (2.27s)
--- PASS: TestCRLFLineEndings/42923 (0.67s)
--- PASS: TestCRLFLineEndings/42923/default (0.67s)
--- PASS: TestCRLFLineEndings/47200 (1.15s)
--- PASS: TestCRLFLineEndings/47200/default (1.15s)
=== RUN TestFormattingOfGeneratedFile_Issue49555
=== RUN TestFormattingOfGeneratedFile_Issue49555/default
--- PASS: TestFormattingOfGeneratedFile_Issue49555 (0.92s)
--- PASS: TestFormattingOfGeneratedFile_Issue49555/default (0.92s)
=== RUN TestGofumptFormatting
=== RUN TestGofumptFormatting/default
--- PASS: TestGofumptFormatting (0.98s)
--- PASS: TestGofumptFormatting/default (0.98s)
=== RUN TestGofumpt_Issue61692
=== RUN TestGofumpt_Issue61692/default
--- PASS: TestGofumpt_Issue61692 (0.24s)
--- PASS: TestGofumpt_Issue61692/default (0.24s)
=== RUN TestGenerateProgress
=== RUN TestGenerateProgress/default
--- PASS: TestGenerateProgress (3.01s)
--- PASS: TestGenerateProgress/default (3.01s)
=== RUN TestGenerateUseNetwork
=== RUN TestGenerateUseNetwork/default
--- PASS: TestGenerateUseNetwork (1.54s)
--- PASS: TestGenerateUseNetwork/default (1.53s)
=== RUN TestWorkspacePackageHighlight
=== RUN TestWorkspacePackageHighlight/default
--- PASS: TestWorkspacePackageHighlight (0.62s)
--- PASS: TestWorkspacePackageHighlight/default (0.62s)
=== RUN TestStdPackageHighlight_Issue43511
=== RUN TestStdPackageHighlight_Issue43511/default
--- PASS: TestStdPackageHighlight_Issue43511 (1.60s)
--- PASS: TestStdPackageHighlight_Issue43511/default (1.60s)
=== RUN TestThirdPartyPackageHighlight_Issue43511
=== RUN TestThirdPartyPackageHighlight_Issue43511/default
--- PASS: TestThirdPartyPackageHighlight_Issue43511 (0.62s)
--- PASS: TestThirdPartyPackageHighlight_Issue43511/default (0.62s)
=== RUN TestHoverUnexported
=== RUN TestHoverUnexported/default
--- PASS: TestHoverUnexported (0.68s)
--- PASS: TestHoverUnexported/default (0.68s)
=== RUN TestHoverIntLiteral
=== RUN TestHoverIntLiteral/default
--- PASS: TestHoverIntLiteral (0.76s)
--- PASS: TestHoverIntLiteral/default (0.76s)
=== RUN TestPanicInHoverBrokenCode
=== RUN TestPanicInHoverBrokenCode/default
--- PASS: TestPanicInHoverBrokenCode (0.74s)
--- PASS: TestPanicInHoverBrokenCode/default (0.74s)
=== RUN TestHoverRune_48492
=== RUN TestHoverRune_48492/default
--- PASS: TestHoverRune_48492 (0.75s)
--- PASS: TestHoverRune_48492/default (0.75s)
=== RUN TestHoverImport
=== RUN TestHoverImport/default
--- PASS: TestHoverImport (0.60s)
--- PASS: TestHoverImport/default (0.60s)
=== RUN TestHoverTags
=== RUN TestHoverTags/default
=== RUN TestHoverTags/default/tags
hover_test.go:261: protocol.Location{URI:"file:///tmp/gopls-test-3019348861/TestHoverTags/default/work/a.go", Range:1:17-1:20}
--- PASS: TestHoverTags (0.64s)
--- PASS: TestHoverTags/default (0.64s)
--- PASS: TestHoverTags/default/tags (0.01s)
=== RUN TestHoverModMissingModuleStmt
=== RUN TestHoverModMissingModuleStmt/default
--- PASS: TestHoverModMissingModuleStmt (0.10s)
--- PASS: TestHoverModMissingModuleStmt/default (0.10s)
=== RUN TestHoverCompletionMarkdown
=== RUN TestHoverCompletionMarkdown/default
--- PASS: TestHoverCompletionMarkdown (0.67s)
--- PASS: TestHoverCompletionMarkdown/default (0.67s)
=== RUN TestHoverLinks
=== RUN TestHoverLinks/default
=== RUN TestHoverLinks/default#01
=== RUN TestHoverLinks/default#02
--- PASS: TestHoverLinks (1.70s)
--- PASS: TestHoverLinks/default (0.55s)
--- PASS: TestHoverLinks/default#01 (0.53s)
--- PASS: TestHoverLinks/default#02 (0.61s)
=== RUN TestHoverLinknameDirective
=== RUN TestHoverLinknameDirective/default
--- PASS: TestHoverLinknameDirective (0.31s)
--- PASS: TestHoverLinknameDirective/default (0.31s)
=== RUN TestHoverGoWork_Issue60821
=== RUN TestHoverGoWork_Issue60821/default
--- PASS: TestHoverGoWork_Issue60821 (0.14s)
--- PASS: TestHoverGoWork_Issue60821/default (0.14s)
=== RUN TestHoverEmbedDirective
=== RUN TestHoverEmbedDirective/default
--- PASS: TestHoverEmbedDirective (1.02s)
--- PASS: TestHoverEmbedDirective/default (1.02s)
=== RUN TestHoverBrokenImport_Issue60592
=== RUN TestHoverBrokenImport_Issue60592/default
--- PASS: TestHoverBrokenImport_Issue60592 (0.71s)
--- PASS: TestHoverBrokenImport_Issue60592/default (0.71s)
=== RUN TestAddImport
=== RUN TestAddImport/default
--- PASS: TestAddImport (0.24s)
--- PASS: TestAddImport/default (0.24s)
=== RUN TestListImports
=== RUN TestListImports/default
--- PASS: TestListImports (1.25s)
--- PASS: TestListImports/default (1.25s)
=== RUN TestIssue38815
=== RUN TestIssue38815/default
--- PASS: TestIssue38815 (0.69s)
--- PASS: TestIssue38815/default (0.68s)
=== RUN TestIssue59124
=== RUN TestIssue59124/default
--- PASS: TestIssue59124 (1.00s)
--- PASS: TestIssue59124/default (1.00s)
=== RUN TestVim1
=== RUN TestVim1/default
--- PASS: TestVim1 (1.31s)
--- PASS: TestVim1/default (1.31s)
=== RUN TestVim2
=== RUN TestVim2/default
--- PASS: TestVim2 (1.26s)
--- PASS: TestVim2/default (1.26s)
=== RUN TestGOMODCACHE
=== RUN TestGOMODCACHE/default
--- PASS: TestGOMODCACHE (1.43s)
--- PASS: TestGOMODCACHE/default (1.43s)
=== RUN TestAcceptImportsQuickFixTestVariant
=== RUN TestAcceptImportsQuickFixTestVariant/default
--- PASS: TestAcceptImportsQuickFixTestVariant (3.00s)
--- PASS: TestAcceptImportsQuickFixTestVariant/default (3.00s)
=== RUN TestGoWorkImports
=== RUN TestGoWorkImports/default
--- PASS: TestGoWorkImports (1.26s)
--- PASS: TestGoWorkImports/default (1.26s)
=== RUN TestHoverAndDocumentLink
=== RUN TestHoverAndDocumentLink/default
--- PASS: TestHoverAndDocumentLink (1.16s)
--- PASS: TestHoverAndDocumentLink/default (1.16s)
=== RUN TestDocumentURIFix
=== RUN TestDocumentURIFix/default
misc_test.go:54: URI = file:///tmp/gopls-test-3019348861/TestDocumentURIFix/default/work/a.go
misc_test.go:58: URI = file:///tmp/gopls-test-3019348861/TestDocumentURIFix/default/work%2Fa.go
--- PASS: TestDocumentURIFix (0.28s)
--- PASS: TestDocumentURIFix/default (0.28s)
=== RUN TestMultipleAdHocPackages
=== RUN TestMultipleAdHocPackages/default
--- PASS: TestMultipleAdHocPackages (4.58s)
--- PASS: TestMultipleAdHocPackages/default (4.58s)
=== RUN TestTelemetryPrompt_Conditions
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=local
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=local/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=off
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=off/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=on
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=on/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=local
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=local/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=off
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=off/default
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=on
=== RUN TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=on/default
--- PASS: TestTelemetryPrompt_Conditions (4.14s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true (2.15s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode= (0.60s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=/default (0.59s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=local (0.54s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=local/default (0.54s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=off (0.50s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=off/default (0.50s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=on (0.51s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=true/initial_mode=on/default (0.51s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false (1.98s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode= (0.51s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=/default (0.51s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=local (0.50s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=local/default (0.50s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=off (0.50s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=off/default (0.50s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=on (0.47s)
--- PASS: TestTelemetryPrompt_Conditions/telemetryPrompt=false/initial_mode=on/default (0.46s)
=== RUN TestTelemetryPrompt_Response
=== RUN TestTelemetryPrompt_Response/yes
=== RUN TestTelemetryPrompt_Response/yes/default
=== RUN TestTelemetryPrompt_Response/no
=== RUN TestTelemetryPrompt_Response/no/default
=== RUN TestTelemetryPrompt_Response/empty
=== RUN TestTelemetryPrompt_Response/empty/default
--- PASS: TestTelemetryPrompt_Response (1.46s)
--- PASS: TestTelemetryPrompt_Response/yes (0.47s)
--- PASS: TestTelemetryPrompt_Response/yes/default (0.47s)
--- PASS: TestTelemetryPrompt_Response/no (0.53s)
--- PASS: TestTelemetryPrompt_Response/no/default (0.53s)
--- PASS: TestTelemetryPrompt_Response/empty (0.45s)
--- PASS: TestTelemetryPrompt_Response/empty/default (0.45s)
=== RUN TestTelemetryPrompt_GivingUp
=== RUN TestTelemetryPrompt_GivingUp/default
=== RUN TestTelemetryPrompt_GivingUp/default#01
=== RUN TestTelemetryPrompt_GivingUp/default#02
=== RUN TestTelemetryPrompt_GivingUp/default#03
=== RUN TestTelemetryPrompt_GivingUp/default#04
=== RUN TestTelemetryPrompt_GivingUp/default#05
--- PASS: TestTelemetryPrompt_GivingUp (2.96s)
--- PASS: TestTelemetryPrompt_GivingUp/default (0.54s)
--- PASS: TestTelemetryPrompt_GivingUp/default#01 (0.46s)
--- PASS: TestTelemetryPrompt_GivingUp/default#02 (0.49s)
--- PASS: TestTelemetryPrompt_GivingUp/default#03 (0.47s)
--- PASS: TestTelemetryPrompt_GivingUp/default#04 (0.51s)
--- PASS: TestTelemetryPrompt_GivingUp/default#05 (0.48s)
=== RUN TestTelemetryPrompt_Conditions2
=== RUN TestTelemetryPrompt_Conditions2/default
--- PASS: TestTelemetryPrompt_Conditions2 (0.50s)
--- PASS: TestTelemetryPrompt_Conditions2/default (0.50s)
=== RUN TestStdlibReferences
=== RUN TestStdlibReferences/default
--- PASS: TestStdlibReferences (1.21s)
--- PASS: TestStdlibReferences/default (1.21s)
=== RUN TestReferencesOnErrorMethod
=== RUN TestReferencesOnErrorMethod/default
--- PASS: TestReferencesOnErrorMethod (0.56s)
--- PASS: TestReferencesOnErrorMethod/default (0.56s)
=== RUN TestDefsRefsBuiltins
=== RUN TestDefsRefsBuiltins/default
--- PASS: TestDefsRefsBuiltins (0.44s)
--- PASS: TestDefsRefsBuiltins/default (0.44s)
=== RUN TestPackageReferences
=== RUN TestPackageReferences/default
--- PASS: TestPackageReferences (0.50s)
--- PASS: TestPackageReferences/default (0.50s)
=== RUN TestReferencesInTestVariants
=== RUN TestReferencesInTestVariants/default
--- PASS: TestReferencesInTestVariants (0.76s)
--- PASS: TestReferencesInTestVariants/default (0.76s)
=== RUN TestImplementationsInVendor
references_test.go:363: golang/go#56169: file watching does not capture vendor dirs
--- SKIP: TestImplementationsInVendor (0.00s)
=== RUN TestReferencesFromWorkspacePackages59674
=== RUN TestReferencesFromWorkspacePackages59674/default
--- PASS: TestReferencesFromWorkspacePackages59674 (0.26s)
--- PASS: TestReferencesFromWorkspacePackages59674/default (0.26s)
=== RUN TestImplementationsOfError
=== RUN TestImplementationsOfError/default
--- PASS: TestImplementationsOfError (0.21s)
--- PASS: TestImplementationsOfError/default (0.21s)
=== RUN TestPrepareRenameMainPackage
=== RUN TestPrepareRenameMainPackage/default
--- PASS: TestPrepareRenameMainPackage (0.99s)
--- PASS: TestPrepareRenameMainPackage/default (0.99s)
=== RUN TestRenameWithUnsafeSlice
=== RUN TestRenameWithUnsafeSlice/default
--- PASS: TestRenameWithUnsafeSlice (0.20s)
--- PASS: TestRenameWithUnsafeSlice/default (0.20s)
=== RUN TestPrepareRenameWithNoPackageDeclaration
=== RUN TestPrepareRenameWithNoPackageDeclaration/default
--- PASS: TestPrepareRenameWithNoPackageDeclaration (0.92s)
--- PASS: TestPrepareRenameWithNoPackageDeclaration/default (0.92s)
=== RUN TestPrepareRenameFailWithUnknownModule
=== RUN TestPrepareRenameFailWithUnknownModule/default
--- PASS: TestPrepareRenameFailWithUnknownModule (0.88s)
--- PASS: TestPrepareRenameFailWithUnknownModule/default (0.88s)
=== RUN TestRenamePackageWithConflicts
=== RUN TestRenamePackageWithConflicts/default
--- PASS: TestRenamePackageWithConflicts (0.57s)
--- PASS: TestRenamePackageWithConflicts/default (0.57s)
=== RUN TestRenamePackageWithAlias
=== RUN TestRenamePackageWithAlias/default
--- PASS: TestRenamePackageWithAlias (0.62s)
--- PASS: TestRenamePackageWithAlias/default (0.62s)
=== RUN TestRenamePackageWithDifferentDirectoryPath
=== RUN TestRenamePackageWithDifferentDirectoryPath/default
--- PASS: TestRenamePackageWithDifferentDirectoryPath (0.58s)
--- PASS: TestRenamePackageWithDifferentDirectoryPath/default (0.58s)
=== RUN TestRenamePackage
=== RUN TestRenamePackage/default
--- PASS: TestRenamePackage (0.69s)
--- PASS: TestRenamePackage/default (0.69s)
=== RUN TestRenameInTestVariant
=== RUN TestRenameInTestVariant/default
--- PASS: TestRenameInTestVariant (1.16s)
--- PASS: TestRenameInTestVariant/default (1.16s)
=== RUN TestRenameFileFromEditor
=== RUN TestRenameFileFromEditor/default
--- PASS: TestRenameFileFromEditor (0.80s)
--- PASS: TestRenameFileFromEditor/default (0.80s)
=== RUN TestRenamePackage_Tests
=== RUN TestRenamePackage_Tests/default
--- PASS: TestRenamePackage_Tests (0.90s)
--- PASS: TestRenamePackage_Tests/default (0.90s)
=== RUN TestRenamePackage_NestedModule
=== RUN TestRenamePackage_NestedModule/default
--- PASS: TestRenamePackage_NestedModule (1.35s)
--- PASS: TestRenamePackage_NestedModule/default (1.35s)
=== RUN TestRenamePackage_DuplicateImport
=== RUN TestRenamePackage_DuplicateImport/default
--- PASS: TestRenamePackage_DuplicateImport (0.72s)
--- PASS: TestRenamePackage_DuplicateImport/default (0.72s)
=== RUN TestRenamePackage_DuplicateBlankImport
=== RUN TestRenamePackage_DuplicateBlankImport/default
--- PASS: TestRenamePackage_DuplicateBlankImport (0.64s)
--- PASS: TestRenamePackage_DuplicateBlankImport/default (0.64s)
=== RUN TestRenamePackage_TestVariant
=== RUN TestRenamePackage_TestVariant/default
--- PASS: TestRenamePackage_TestVariant (0.81s)
--- PASS: TestRenamePackage_TestVariant/default (0.81s)
=== RUN TestRenamePackage_IntermediateTestVariant
=== RUN TestRenamePackage_IntermediateTestVariant/default
--- PASS: TestRenamePackage_IntermediateTestVariant (0.89s)
--- PASS: TestRenamePackage_IntermediateTestVariant/default (0.89s)
=== RUN TestRenamePackage_Nesting
=== RUN TestRenamePackage_Nesting/default
--- PASS: TestRenamePackage_Nesting (0.32s)
--- PASS: TestRenamePackage_Nesting/default (0.32s)
=== RUN TestRenamePackage_InvalidName
=== RUN TestRenamePackage_InvalidName/default
--- PASS: TestRenamePackage_InvalidName (0.19s)
--- PASS: TestRenamePackage_InvalidName/default (0.19s)
=== RUN TestRenamePackage_InternalPackage
=== RUN TestRenamePackage_InternalPackage/default
--- PASS: TestRenamePackage_InternalPackage (2.55s)
--- PASS: TestRenamePackage_InternalPackage/default (2.55s)
=== RUN TestBadURICrash_VSCodeIssue1498
=== RUN TestBadURICrash_VSCodeIssue1498/default
--- PASS: TestBadURICrash_VSCodeIssue1498 (0.54s)
--- PASS: TestBadURICrash_VSCodeIssue1498/default (0.54s)
=== RUN TestSemantic_2527
=== RUN TestSemantic_2527/default
--- PASS: TestSemantic_2527 (0.25s)
--- PASS: TestSemantic_2527/default (0.25s)
=== RUN TestSemantic_57619
=== RUN TestSemantic_57619/default
--- PASS: TestSemantic_57619 (0.20s)
--- PASS: TestSemantic_57619/default (0.20s)
=== RUN TestSemanticGoDirectives
=== RUN TestSemanticGoDirectives/default
--- PASS: TestSemanticGoDirectives (0.23s)
--- PASS: TestSemanticGoDirectives/default (0.23s)
=== RUN TestSemantic_65254
=== RUN TestSemantic_65254/default
--- PASS: TestSemantic_65254 (0.55s)
--- PASS: TestSemantic_65254/default (0.55s)
=== RUN TestEmptyDirectoryFilters_Issue51843
=== RUN TestEmptyDirectoryFilters_Issue51843/default
--- PASS: TestEmptyDirectoryFilters_Issue51843 (0.50s)
--- PASS: TestEmptyDirectoryFilters_Issue51843/default (0.50s)
=== RUN TestSimultaneousEdits
=== RUN TestSimultaneousEdits/default
--- PASS: TestSimultaneousEdits (2.47s)
--- PASS: TestSimultaneousEdits/default (2.47s)
=== RUN TestSignatureHelpInNonWorkspacePackage
=== RUN TestSignatureHelpInNonWorkspacePackage/default
--- PASS: TestSignatureHelpInNonWorkspacePackage (0.37s)
--- PASS: TestSignatureHelpInNonWorkspacePackage/default (0.37s)
=== RUN TestStaticcheckGenerics
=== RUN TestStaticcheckGenerics/default
--- PASS: TestStaticcheckGenerics (2.23s)
--- PASS: TestStaticcheckGenerics/default (2.23s)
=== RUN TestStaticcheckRelatedInfo
=== RUN TestStaticcheckRelatedInfo/default
--- PASS: TestStaticcheckRelatedInfo (3.70s)
--- PASS: TestStaticcheckRelatedInfo/default (3.70s)
=== RUN TestInconsistentVendoring
=== RUN TestInconsistentVendoring/default
--- PASS: TestInconsistentVendoring (0.49s)
--- PASS: TestInconsistentVendoring/default (0.49s)
=== RUN TestWindowsVendoring_Issue56291
=== RUN TestWindowsVendoring_Issue56291/default
--- PASS: TestWindowsVendoring_Issue56291 (2.27s)
--- PASS: TestWindowsVendoring_Issue56291/default (2.27s)
=== RUN TestRunGovulncheckError
=== RUN TestRunGovulncheckError/default
--- PASS: TestRunGovulncheckError (0.19s)
--- PASS: TestRunGovulncheckError/default (0.19s)
=== RUN TestRunGovulncheckError2
=== RUN TestRunGovulncheckError2/default
--- PASS: TestRunGovulncheckError2 (0.59s)
--- PASS: TestRunGovulncheckError2/default (0.59s)
=== RUN TestRunGovulncheckStd
=== RUN TestRunGovulncheckStd/default
--- PASS: TestRunGovulncheckStd (9.83s)
--- PASS: TestRunGovulncheckStd/default (9.83s)
=== RUN TestFetchVulncheckResultStd
=== RUN TestFetchVulncheckResultStd/default
--- PASS: TestFetchVulncheckResultStd (1.18s)
--- PASS: TestFetchVulncheckResultStd/default (1.17s)
=== RUN TestRunVulncheckPackageDiagnostics
=== RUN TestRunVulncheckPackageDiagnostics/imports
=== RUN TestRunVulncheckPackageDiagnostics/imports/default
=== RUN TestRunVulncheckPackageDiagnostics/default
=== RUN TestRunVulncheckPackageDiagnostics/default/default
=== RUN TestRunVulncheckPackageDiagnostics/invalid
=== RUN TestRunVulncheckPackageDiagnostics/invalid/default
--- PASS: TestRunVulncheckPackageDiagnostics (1.37s)
--- PASS: TestRunVulncheckPackageDiagnostics/imports (0.70s)
--- PASS: TestRunVulncheckPackageDiagnostics/imports/default (0.70s)
--- PASS: TestRunVulncheckPackageDiagnostics/default (0.34s)
--- PASS: TestRunVulncheckPackageDiagnostics/default/default (0.34s)
--- PASS: TestRunVulncheckPackageDiagnostics/invalid (0.32s)
--- PASS: TestRunVulncheckPackageDiagnostics/invalid/default (0.32s)
=== RUN TestRunGovulncheck_Expiry
=== RUN TestRunGovulncheck_Expiry/default
--- PASS: TestRunGovulncheck_Expiry (0.77s)
--- PASS: TestRunGovulncheck_Expiry/default (0.76s)
=== RUN TestRunVulncheckWarning
=== RUN TestRunVulncheckWarning/default
--- PASS: TestRunVulncheckWarning (1.16s)
--- PASS: TestRunVulncheckWarning/default (1.15s)
=== RUN TestGovulncheckInfo
=== RUN TestGovulncheckInfo/default
--- PASS: TestGovulncheckInfo (0.60s)
--- PASS: TestGovulncheckInfo/default (0.59s)
=== RUN TestWorkspaceSymbolMissingMetadata
=== RUN TestWorkspaceSymbolMissingMetadata/default
--- PASS: TestWorkspaceSymbolMissingMetadata (0.32s)
--- PASS: TestWorkspaceSymbolMissingMetadata/default (0.32s)
=== RUN TestWorkspaceSymbolSorting
=== RUN TestWorkspaceSymbolSorting/default
--- PASS: TestWorkspaceSymbolSorting (0.26s)
--- PASS: TestWorkspaceSymbolSorting/default (0.25s)
=== RUN TestWorkspaceSymbolSpecialPatterns
=== RUN TestWorkspaceSymbolSpecialPatterns/default
--- PASS: TestWorkspaceSymbolSpecialPatterns (0.21s)
--- PASS: TestWorkspaceSymbolSpecialPatterns/default (0.21s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/misc 144.445s
=== RUN TestModFileModification
=== RUN TestModFileModification/basic
=== RUN TestModFileModification/basic/default
=== RUN TestModFileModification/basic/default/default
=== RUN TestModFileModification/basic/nested
=== RUN TestModFileModification/basic/nested/default
=== RUN TestModFileModification/delete_main.go
=== RUN TestModFileModification/delete_main.go/default
=== RUN TestModFileModification/delete_main.go/default/default
=== RUN TestModFileModification/delete_main.go/nested
=== RUN TestModFileModification/delete_main.go/nested/default
--- PASS: TestModFileModification (4.76s)
--- PASS: TestModFileModification/basic (3.18s)
--- PASS: TestModFileModification/basic/default (2.45s)
--- PASS: TestModFileModification/basic/default/default (1.56s)
--- PASS: TestModFileModification/basic/nested (0.73s)
--- PASS: TestModFileModification/basic/nested/default (0.73s)
--- PASS: TestModFileModification/delete_main.go (1.58s)
--- PASS: TestModFileModification/delete_main.go/default (0.74s)
--- PASS: TestModFileModification/delete_main.go/default/default (0.74s)
--- PASS: TestModFileModification/delete_main.go/nested (0.84s)
--- PASS: TestModFileModification/delete_main.go/nested/default (0.83s)
=== RUN TestGoGetFix
=== RUN TestGoGetFix/default
=== RUN TestGoGetFix/default/default
=== RUN TestGoGetFix/nested
=== RUN TestGoGetFix/nested/default
--- PASS: TestGoGetFix (1.65s)
--- PASS: TestGoGetFix/default (0.82s)
--- PASS: TestGoGetFix/default/default (0.82s)
--- PASS: TestGoGetFix/nested (0.83s)
--- PASS: TestGoGetFix/nested/default (0.83s)
=== RUN TestMissingDependencyFixes
=== RUN TestMissingDependencyFixes/default
=== RUN TestMissingDependencyFixes/default/default
=== RUN TestMissingDependencyFixes/nested
=== RUN TestMissingDependencyFixes/nested/default
--- PASS: TestMissingDependencyFixes (2.45s)
--- PASS: TestMissingDependencyFixes/default (1.24s)
--- PASS: TestMissingDependencyFixes/default/default (1.23s)
--- PASS: TestMissingDependencyFixes/nested (1.21s)
--- PASS: TestMissingDependencyFixes/nested/default (1.21s)
=== RUN TestMissingDependencyFixesWithGoWork
=== RUN TestMissingDependencyFixesWithGoWork/default
=== RUN TestMissingDependencyFixesWithGoWork/default/default
=== RUN TestMissingDependencyFixesWithGoWork/nested
=== RUN TestMissingDependencyFixesWithGoWork/nested/default
--- PASS: TestMissingDependencyFixesWithGoWork (1.75s)
--- PASS: TestMissingDependencyFixesWithGoWork/default (0.90s)
--- PASS: TestMissingDependencyFixesWithGoWork/default/default (0.90s)
--- PASS: TestMissingDependencyFixesWithGoWork/nested (0.85s)
--- PASS: TestMissingDependencyFixesWithGoWork/nested/default (0.85s)
=== RUN TestIndirectDependencyFix
=== RUN TestIndirectDependencyFix/default
=== RUN TestIndirectDependencyFix/default/default
=== RUN TestIndirectDependencyFix/nested
=== RUN TestIndirectDependencyFix/nested/default
--- PASS: TestIndirectDependencyFix (1.39s)
--- PASS: TestIndirectDependencyFix/default (0.64s)
--- PASS: TestIndirectDependencyFix/default/default (0.64s)
--- PASS: TestIndirectDependencyFix/nested (0.74s)
--- PASS: TestIndirectDependencyFix/nested/default (0.74s)
=== RUN TestNewDepWithUnusedDep
=== RUN TestNewDepWithUnusedDep/default
=== RUN TestNewDepWithUnusedDep/default/default
=== RUN TestNewDepWithUnusedDep/nested
=== RUN TestNewDepWithUnusedDep/nested/default
--- PASS: TestNewDepWithUnusedDep (1.79s)
--- PASS: TestNewDepWithUnusedDep/default (0.83s)
--- PASS: TestNewDepWithUnusedDep/default/default (0.83s)
--- PASS: TestNewDepWithUnusedDep/nested (0.96s)
--- PASS: TestNewDepWithUnusedDep/nested/default (0.96s)
=== RUN TestModuleChangesOnDisk
=== RUN TestModuleChangesOnDisk/default
=== RUN TestModuleChangesOnDisk/default/default
=== RUN TestModuleChangesOnDisk/nested
=== RUN TestModuleChangesOnDisk/nested/default
--- PASS: TestModuleChangesOnDisk (2.49s)
--- PASS: TestModuleChangesOnDisk/default (1.36s)
--- PASS: TestModuleChangesOnDisk/default/default (1.36s)
--- PASS: TestModuleChangesOnDisk/nested (1.13s)
--- PASS: TestModuleChangesOnDisk/nested/default (1.13s)
=== RUN TestBadlyVersionedModule
=== RUN TestBadlyVersionedModule/default
=== RUN TestBadlyVersionedModule/default/default
=== RUN TestBadlyVersionedModule/nested
=== RUN TestBadlyVersionedModule/nested/default
--- PASS: TestBadlyVersionedModule (3.37s)
--- PASS: TestBadlyVersionedModule/default (1.74s)
--- PASS: TestBadlyVersionedModule/default/default (1.73s)
--- PASS: TestBadlyVersionedModule/nested (1.63s)
--- PASS: TestBadlyVersionedModule/nested/default (1.63s)
=== RUN TestUnknownRevision
=== RUN TestUnknownRevision/bad
=== RUN TestUnknownRevision/bad/default
=== RUN TestUnknownRevision/bad/default/default
=== RUN TestUnknownRevision/bad/nested
=== RUN TestUnknownRevision/bad/nested/default
=== RUN TestUnknownRevision/good
=== RUN TestUnknownRevision/good/default
=== RUN TestUnknownRevision/good/default/default
=== RUN TestUnknownRevision/good/nested
=== RUN TestUnknownRevision/good/nested/default
--- PASS: TestUnknownRevision (5.34s)
--- PASS: TestUnknownRevision/bad (2.52s)
--- PASS: TestUnknownRevision/bad/default (1.19s)
--- PASS: TestUnknownRevision/bad/default/default (1.19s)
--- PASS: TestUnknownRevision/bad/nested (1.33s)
--- PASS: TestUnknownRevision/bad/nested/default (1.33s)
--- PASS: TestUnknownRevision/good (2.81s)
--- PASS: TestUnknownRevision/good/default (1.29s)
--- PASS: TestUnknownRevision/good/default/default (1.29s)
--- PASS: TestUnknownRevision/good/nested (1.53s)
--- PASS: TestUnknownRevision/good/nested/default (1.52s)
=== RUN TestErrorInIndirectDependency
=== RUN TestErrorInIndirectDependency/default
=== RUN TestErrorInIndirectDependency/default/default
=== RUN TestErrorInIndirectDependency/nested
=== RUN TestErrorInIndirectDependency/nested/default
--- PASS: TestErrorInIndirectDependency (0.74s)
--- PASS: TestErrorInIndirectDependency/default (0.29s)
--- PASS: TestErrorInIndirectDependency/default/default (0.29s)
--- PASS: TestErrorInIndirectDependency/nested (0.44s)
--- PASS: TestErrorInIndirectDependency/nested/default (0.44s)
=== RUN TestGovimModReadonly
=== RUN TestGovimModReadonly/default
--- PASS: TestGovimModReadonly (2.01s)
--- PASS: TestGovimModReadonly/default (2.01s)
=== RUN TestMultiModuleModDiagnostics
=== RUN TestMultiModuleModDiagnostics/default
--- PASS: TestMultiModuleModDiagnostics (0.83s)
--- PASS: TestMultiModuleModDiagnostics/default (0.83s)
=== RUN TestModTidyWithBuildTags
=== RUN TestModTidyWithBuildTags/default
--- PASS: TestModTidyWithBuildTags (0.72s)
--- PASS: TestModTidyWithBuildTags/default (0.72s)
=== RUN TestModTypoDiagnostic
=== RUN TestModTypoDiagnostic/default
--- PASS: TestModTypoDiagnostic (0.86s)
--- PASS: TestModTypoDiagnostic/default (0.86s)
=== RUN TestSumUpdateFixesDiagnostics
=== RUN TestSumUpdateFixesDiagnostics/default
--- PASS: TestSumUpdateFixesDiagnostics (1.28s)
--- PASS: TestSumUpdateFixesDiagnostics/default (1.28s)
=== RUN TestGoModInvalidatesOnSave
=== RUN TestGoModInvalidatesOnSave/default
--- PASS: TestGoModInvalidatesOnSave (0.61s)
--- PASS: TestGoModInvalidatesOnSave/default (0.61s)
=== RUN TestRemoveUnusedDependency
=== RUN TestRemoveUnusedDependency/almost_tidied
=== RUN TestRemoveUnusedDependency/almost_tidied/default
=== RUN TestRemoveUnusedDependency/not_tidied
=== RUN TestRemoveUnusedDependency/not_tidied/default
--- PASS: TestRemoveUnusedDependency (1.21s)
--- PASS: TestRemoveUnusedDependency/almost_tidied (0.61s)
--- PASS: TestRemoveUnusedDependency/almost_tidied/default (0.61s)
--- PASS: TestRemoveUnusedDependency/not_tidied (0.59s)
--- PASS: TestRemoveUnusedDependency/not_tidied/default (0.59s)
=== RUN TestSumUpdateQuickFix
=== RUN TestSumUpdateQuickFix/default
--- PASS: TestSumUpdateQuickFix (0.85s)
--- PASS: TestSumUpdateQuickFix/default (0.85s)
=== RUN TestDownloadDeps
=== RUN TestDownloadDeps/default
--- PASS: TestDownloadDeps (1.29s)
--- PASS: TestDownloadDeps/default (1.29s)
=== RUN TestInvalidGoVersion
=== RUN TestInvalidGoVersion/default
--- PASS: TestInvalidGoVersion (0.59s)
--- PASS: TestInvalidGoVersion/default (0.59s)
=== RUN TestIssue57627
=== RUN TestIssue57627/default
--- PASS: TestIssue57627 (0.21s)
--- PASS: TestIssue57627/default (0.21s)
=== RUN TestInconsistentMod
=== RUN TestInconsistentMod/default
--- PASS: TestInconsistentMod (3.46s)
--- PASS: TestInconsistentMod/default (3.46s)
=== RUN TestTempModfileUnchanged
=== RUN TestTempModfileUnchanged/default
--- PASS: TestTempModfileUnchanged (0.23s)
--- PASS: TestTempModfileUnchanged/default (0.23s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/modfile 40.040s
=== RUN TestMultilineTokens
=== RUN TestMultilineTokens/default
--- PASS: TestMultilineTokens (1.06s)
--- PASS: TestMultilineTokens/default (0.27s)
=== RUN TestTemplatesFromExtensions
=== RUN TestTemplatesFromExtensions/default
--- PASS: TestTemplatesFromExtensions (0.22s)
--- PASS: TestTemplatesFromExtensions/default (0.22s)
=== RUN TestTemplatesObserveDirectoryFilters
=== RUN TestTemplatesObserveDirectoryFilters/default
--- PASS: TestTemplatesObserveDirectoryFilters (0.15s)
--- PASS: TestTemplatesObserveDirectoryFilters/default (0.14s)
=== RUN TestTemplatesFromLangID
=== RUN TestTemplatesFromLangID/default
--- PASS: TestTemplatesFromLangID (0.25s)
--- PASS: TestTemplatesFromLangID/default (0.25s)
=== RUN TestClosingTemplatesMakesDiagnosticsDisappear
=== RUN TestClosingTemplatesMakesDiagnosticsDisappear/default
--- PASS: TestClosingTemplatesMakesDiagnosticsDisappear (0.23s)
--- PASS: TestClosingTemplatesMakesDiagnosticsDisappear/default (0.23s)
=== RUN TestMultipleSuffixes
=== RUN TestMultipleSuffixes/default
--- PASS: TestMultipleSuffixes (0.21s)
--- PASS: TestMultipleSuffixes/default (0.21s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/template 2.257s
=== RUN TestSubdirWatchPatterns
=== RUN TestSubdirWatchPatterns/other_client_on
=== RUN TestSubdirWatchPatterns/other_client_on/default
=== RUN TestSubdirWatchPatterns/other_client_off
=== RUN TestSubdirWatchPatterns/other_client_off/default
=== RUN TestSubdirWatchPatterns/other_client_auto
=== RUN TestSubdirWatchPatterns/other_client_auto/default
=== RUN TestSubdirWatchPatterns/Visual_Studio_Code_auto
=== RUN TestSubdirWatchPatterns/Visual_Studio_Code_auto/default
--- PASS: TestSubdirWatchPatterns (2.51s)
--- PASS: TestSubdirWatchPatterns/other_client_on (1.86s)
--- PASS: TestSubdirWatchPatterns/other_client_on/default (1.01s)
--- PASS: TestSubdirWatchPatterns/other_client_off (0.20s)
--- PASS: TestSubdirWatchPatterns/other_client_off/default (0.20s)
--- PASS: TestSubdirWatchPatterns/other_client_auto (0.20s)
--- PASS: TestSubdirWatchPatterns/other_client_auto/default (0.20s)
--- PASS: TestSubdirWatchPatterns/Visual_Studio_Code_auto (0.24s)
--- PASS: TestSubdirWatchPatterns/Visual_Studio_Code_auto/default (0.24s)
=== RUN TestSubdirWatchPatterns_BadValues
=== RUN TestSubdirWatchPatterns_BadValues/true
=== RUN TestSubdirWatchPatterns_BadValues/true/default
=== RUN TestSubdirWatchPatterns_BadValues/false
=== RUN TestSubdirWatchPatterns_BadValues/false/default
=== RUN TestSubdirWatchPatterns_BadValues/yes
=== RUN TestSubdirWatchPatterns_BadValues/yes/default
--- PASS: TestSubdirWatchPatterns_BadValues (0.51s)
--- PASS: TestSubdirWatchPatterns_BadValues/true (0.16s)
--- PASS: TestSubdirWatchPatterns_BadValues/true/default (0.16s)
--- PASS: TestSubdirWatchPatterns_BadValues/false (0.18s)
--- PASS: TestSubdirWatchPatterns_BadValues/false/default (0.18s)
--- PASS: TestSubdirWatchPatterns_BadValues/yes (0.17s)
--- PASS: TestSubdirWatchPatterns_BadValues/yes/default (0.17s)
=== RUN TestEditFile
=== RUN TestEditFile/unopened
=== RUN TestEditFile/unopened/default
=== RUN TestEditFile/opened
=== RUN TestEditFile/opened/default
--- PASS: TestEditFile (0.53s)
--- PASS: TestEditFile/unopened (0.23s)
--- PASS: TestEditFile/unopened/default (0.23s)
--- PASS: TestEditFile/opened (0.30s)
--- PASS: TestEditFile/opened/default (0.30s)
=== RUN TestEditDependency
=== RUN TestEditDependency/default
--- PASS: TestEditDependency (0.31s)
--- PASS: TestEditDependency/default (0.31s)
=== RUN TestEditFileAndDependency
=== RUN TestEditFileAndDependency/default
--- PASS: TestEditFileAndDependency (0.26s)
--- PASS: TestEditFileAndDependency/default (0.26s)
=== RUN TestDeleteDependency
=== RUN TestDeleteDependency/default
--- PASS: TestDeleteDependency (0.39s)
--- PASS: TestDeleteDependency/default (0.39s)
=== RUN TestCreateDependency
=== RUN TestCreateDependency/default
--- PASS: TestCreateDependency (0.34s)
--- PASS: TestCreateDependency/default (0.34s)
=== RUN TestCreateAndAddDependency
=== RUN TestCreateAndAddDependency/default
--- PASS: TestCreateAndAddDependency (0.36s)
--- PASS: TestCreateAndAddDependency/default (0.36s)
=== RUN TestCreateFile
=== RUN TestCreateFile/default
--- PASS: TestCreateFile (0.32s)
--- PASS: TestCreateFile/default (0.32s)
=== RUN TestCreateImplementation
=== RUN TestCreateImplementation/method_before_implementation
=== RUN TestCreateImplementation/method_before_implementation/default
=== RUN TestCreateImplementation/implementation_before_method
=== RUN TestCreateImplementation/implementation_before_method/default
=== RUN TestCreateImplementation/implementation_and_method_simultaneously
=== RUN TestCreateImplementation/implementation_and_method_simultaneously/default
--- PASS: TestCreateImplementation (0.99s)
--- PASS: TestCreateImplementation/method_before_implementation (0.33s)
--- PASS: TestCreateImplementation/method_before_implementation/default (0.32s)
--- PASS: TestCreateImplementation/implementation_before_method (0.37s)
--- PASS: TestCreateImplementation/implementation_before_method/default (0.37s)
--- PASS: TestCreateImplementation/implementation_and_method_simultaneously (0.30s)
--- PASS: TestCreateImplementation/implementation_and_method_simultaneously/default (0.30s)
=== RUN TestDeleteFiles
=== RUN TestDeleteFiles/close_then_delete
=== RUN TestDeleteFiles/close_then_delete/default
=== RUN TestDeleteFiles/delete_then_close
=== RUN TestDeleteFiles/delete_then_close/default
--- PASS: TestDeleteFiles (3.79s)
--- PASS: TestDeleteFiles/close_then_delete (2.53s)
--- PASS: TestDeleteFiles/close_then_delete/default (2.53s)
--- PASS: TestDeleteFiles/delete_then_close (1.26s)
--- PASS: TestDeleteFiles/delete_then_close/default (1.26s)
=== RUN TestMoveSymbol
=== RUN TestMoveSymbol/default
--- PASS: TestMoveSymbol (1.20s)
--- PASS: TestMoveSymbol/default (1.20s)
=== RUN TestChangeVersion
=== RUN TestChangeVersion/default
--- PASS: TestChangeVersion (0.73s)
--- PASS: TestChangeVersion/default (0.73s)
=== RUN TestSwitchFromGOPATHToModuleMode
=== RUN TestSwitchFromGOPATHToModuleMode/default
--- PASS: TestSwitchFromGOPATHToModuleMode (1.83s)
--- PASS: TestSwitchFromGOPATHToModuleMode/default (1.83s)
=== RUN TestSwitchFromModulesToGOPATH
=== RUN TestSwitchFromModulesToGOPATH/default
--- PASS: TestSwitchFromModulesToGOPATH (1.07s)
--- PASS: TestSwitchFromModulesToGOPATH/default (1.07s)
=== RUN TestNewSymbolInTestVariant
=== RUN TestNewSymbolInTestVariant/default
--- PASS: TestNewSymbolInTestVariant (2.75s)
--- PASS: TestNewSymbolInTestVariant/default (2.75s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/watch 18.077s
=== RUN TestAdhoc_Edits
=== RUN TestAdhoc_Edits/default
--- PASS: TestAdhoc_Edits (3.08s)
--- PASS: TestAdhoc_Edits/default (2.17s)
=== RUN TestBrokenWorkspace_DuplicateModules
=== RUN TestBrokenWorkspace_DuplicateModules/default
--- PASS: TestBrokenWorkspace_DuplicateModules (0.87s)
--- PASS: TestBrokenWorkspace_DuplicateModules/default (0.87s)
=== RUN TestBrokenWorkspace_WrongModulePath
=== RUN TestBrokenWorkspace_WrongModulePath/default
--- PASS: TestBrokenWorkspace_WrongModulePath (2.02s)
--- PASS: TestBrokenWorkspace_WrongModulePath/default (2.02s)
=== RUN TestMultipleModules_Warning
broken_test.go:173: temporary skip for golang/go#57979: revisit after zero-config logic is in place
--- SKIP: TestMultipleModules_Warning (0.00s)
=== RUN TestDirectoryFilters
=== RUN TestDirectoryFilters/default
--- PASS: TestDirectoryFilters (3.27s)
--- PASS: TestDirectoryFilters/default (3.27s)
=== RUN TestDirectoryFiltersLoads
=== RUN TestDirectoryFiltersLoads/default
--- PASS: TestDirectoryFiltersLoads (0.20s)
--- PASS: TestDirectoryFiltersLoads/default (0.20s)
=== RUN TestDirectoryFiltersTransitiveDep
=== RUN TestDirectoryFiltersTransitiveDep/default
--- PASS: TestDirectoryFiltersTransitiveDep (0.21s)
--- PASS: TestDirectoryFiltersTransitiveDep/default (0.21s)
=== RUN TestDirectoryFilters_Wildcard
=== RUN TestDirectoryFilters_Wildcard/default
--- PASS: TestDirectoryFilters_Wildcard (1.05s)
--- PASS: TestDirectoryFilters_Wildcard/default (1.05s)
=== RUN TestDirectoryFilters_ImportScanning
=== RUN TestDirectoryFilters_ImportScanning/default
--- PASS: TestDirectoryFilters_ImportScanning (0.82s)
--- PASS: TestDirectoryFilters_ImportScanning/default (0.82s)
=== RUN TestDirectoryFilters_MultiRootImportScanning
=== RUN TestDirectoryFilters_MultiRootImportScanning/default
--- PASS: TestDirectoryFilters_MultiRootImportScanning (0.92s)
--- PASS: TestDirectoryFilters_MultiRootImportScanning/default (0.92s)
=== RUN TestUseGoWorkOutsideTheWorkspace
=== RUN TestUseGoWorkOutsideTheWorkspace/default
--- PASS: TestUseGoWorkOutsideTheWorkspace (0.40s)
--- PASS: TestUseGoWorkOutsideTheWorkspace/default (0.40s)
=== RUN TestFixImportDecl
=== RUN TestFixImportDecl/default
--- PASS: TestFixImportDecl (5.00s)
--- PASS: TestFixImportDecl/default (5.00s)
=== RUN TestIgnoreFile
=== RUN TestIgnoreFile/default
--- PASS: TestIgnoreFile (2.00s)
--- PASS: TestIgnoreFile/default (2.00s)
=== RUN TestReinitializeRepeatedly
=== RUN TestReinitializeRepeatedly/default
--- PASS: TestReinitializeRepeatedly (0.65s)
--- PASS: TestReinitializeRepeatedly/default (0.64s)
=== RUN TestNestedModuleLoading_Issue59458
=== RUN TestNestedModuleLoading_Issue59458/default
--- PASS: TestNestedModuleLoading_Issue59458 (0.24s)
--- PASS: TestNestedModuleLoading_Issue59458/default (0.24s)
=== RUN TestFormattingMisspelledURI
misspelling_test.go:18: golang/go#57081 only reproduces on case-insensitive filesystems.
--- SKIP: TestFormattingMisspelledURI (0.00s)
=== RUN TestPackageForMisspelledURI
misspelling_test.go:57: golang/go#57081: this test fails because the Go command does not load Foo.go correctly
--- SKIP: TestPackageForMisspelledURI (0.00s)
=== RUN TestMultiView_Diagnostics
=== RUN TestMultiView_Diagnostics/default
--- PASS: TestMultiView_Diagnostics (0.36s)
--- PASS: TestMultiView_Diagnostics/default (0.36s)
=== RUN TestQuickFix_UseModule
quickfix_test.go:18: temporary skip for golang/go#57979: with zero-config gopls these files are no longer orphaned
--- SKIP: TestQuickFix_UseModule (0.00s)
=== RUN TestQuickFix_AddGoWork
quickfix_test.go:103: temporary skip for golang/go#57979: with zero-config gopls these files are no longer orphaned
--- SKIP: TestQuickFix_AddGoWork (0.00s)
=== RUN TestQuickFix_UnsavedGoWork
quickfix_test.go:213: temporary skip for golang/go#57979: with zero-config gopls these files are no longer orphaned
--- SKIP: TestQuickFix_UnsavedGoWork (0.00s)
=== RUN TestQuickFix_GOWORKOff
quickfix_test.go:278: temporary skip for golang/go#57979: with zero-config gopls these files are no longer orphaned
--- SKIP: TestQuickFix_GOWORKOff (0.00s)
=== RUN TestStubMethods64087
=== RUN TestStubMethods64087/default
quickfix_test.go:385: Diagnostics[0] = "too many return values\n\thave (nil, myerror)\n\twant (error)" (compiler)
quickfix_test.go:385: Diagnostics[1] = "cannot convert \"\" (untyped string constant) to type int" (compiler)
--- PASS: TestStubMethods64087 (0.27s)
--- PASS: TestStubMethods64087/default (0.27s)
=== RUN TestStubMethods64545
=== RUN TestStubMethods64545/default
quickfix_test.go:439: Diagnostics[0] = "cannot convert \"\" (untyped string constant) to type int" (compiler)
--- PASS: TestStubMethods64545 (0.26s)
--- PASS: TestStubMethods64545/default (0.26s)
=== RUN TestStandaloneFiles
=== RUN TestStandaloneFiles/default
--- PASS: TestStandaloneFiles (1.00s)
--- PASS: TestStandaloneFiles/default (1.00s)
=== RUN TestStandaloneFiles_Configuration
=== RUN TestStandaloneFiles_Configuration/default
--- PASS: TestStandaloneFiles_Configuration (1.55s)
--- PASS: TestStandaloneFiles_Configuration/default (1.55s)
=== RUN TestReferences
=== RUN TestReferences/module_root
=== RUN TestReferences/module_root/default
=== RUN TestReferences/subdirectory
=== RUN TestReferences/subdirectory/default
--- PASS: TestReferences (2.08s)
--- PASS: TestReferences/module_root (1.08s)
--- PASS: TestReferences/module_root/default (1.08s)
--- PASS: TestReferences/subdirectory (1.00s)
--- PASS: TestReferences/subdirectory/default (1.00s)
=== RUN TestClearAnalysisDiagnostics
=== RUN TestClearAnalysisDiagnostics/default
--- PASS: TestClearAnalysisDiagnostics (1.59s)
--- PASS: TestClearAnalysisDiagnostics/default (1.58s)
=== RUN TestReloadOnlyOnce
=== RUN TestReloadOnlyOnce/default
--- PASS: TestReloadOnlyOnce (1.65s)
--- PASS: TestReloadOnlyOnce/default (1.65s)
=== RUN TestAutomaticWorkspaceModule_Interdependent
=== RUN TestAutomaticWorkspaceModule_Interdependent/default
--- PASS: TestAutomaticWorkspaceModule_Interdependent (0.69s)
--- PASS: TestAutomaticWorkspaceModule_Interdependent/default (0.69s)
=== RUN TestWorkspaceVendoring
workspace_test.go:253: running Go version "go1.21.6" is version 1.21, older than required 1.22
--- SKIP: TestWorkspaceVendoring (0.00s)
=== RUN TestModuleWithExclude
=== RUN TestModuleWithExclude/default
--- PASS: TestModuleWithExclude (0.21s)
--- PASS: TestModuleWithExclude/default (0.21s)
=== RUN TestDeleteModule_Interdependent
=== RUN TestDeleteModule_Interdependent/default
--- PASS: TestDeleteModule_Interdependent (0.88s)
--- PASS: TestDeleteModule_Interdependent/default (0.87s)
=== RUN TestCreateModule_Interdependent
=== RUN TestCreateModule_Interdependent/default
--- PASS: TestCreateModule_Interdependent (0.92s)
--- PASS: TestCreateModule_Interdependent/default (0.92s)
=== RUN TestOneBrokenModule
=== RUN TestOneBrokenModule/default
--- PASS: TestOneBrokenModule (0.77s)
--- PASS: TestOneBrokenModule/default (0.76s)
=== RUN TestBadGoWork
=== RUN TestBadGoWork/default
--- PASS: TestBadGoWork (0.39s)
--- PASS: TestBadGoWork/default (0.39s)
=== RUN TestUseGoWork
=== RUN TestUseGoWork/default
--- PASS: TestUseGoWork (2.64s)
--- PASS: TestUseGoWork/default (2.64s)
=== RUN TestUseGoWorkDiagnosticMissingModule
=== RUN TestUseGoWorkDiagnosticMissingModule/default
--- PASS: TestUseGoWorkDiagnosticMissingModule (0.40s)
--- PASS: TestUseGoWorkDiagnosticMissingModule/default (0.40s)
=== RUN TestUseGoWorkDiagnosticSyntaxError
=== RUN TestUseGoWorkDiagnosticSyntaxError/default
--- PASS: TestUseGoWorkDiagnosticSyntaxError (0.28s)
--- PASS: TestUseGoWorkDiagnosticSyntaxError/default (0.28s)
=== RUN TestUseGoWorkHover
=== RUN TestUseGoWorkHover/default
--- PASS: TestUseGoWorkHover (0.50s)
--- PASS: TestUseGoWorkHover/default (0.50s)
=== RUN TestExpandToGoWork
=== RUN TestExpandToGoWork/default
--- PASS: TestExpandToGoWork (0.53s)
--- PASS: TestExpandToGoWork/default (0.53s)
=== RUN TestInnerGoWork
=== RUN TestInnerGoWork/default
--- PASS: TestInnerGoWork (0.56s)
--- PASS: TestInnerGoWork/default (0.56s)
=== RUN TestNonWorkspaceFileCreation
=== RUN TestNonWorkspaceFileCreation/default
--- PASS: TestNonWorkspaceFileCreation (2.50s)
--- PASS: TestNonWorkspaceFileCreation/default (2.50s)
=== RUN TestGoWork_V2Module
=== RUN TestGoWork_V2Module/default
--- PASS: TestGoWork_V2Module (1.21s)
--- PASS: TestGoWork_V2Module/default (1.21s)
=== RUN TestMultiModule_OneBrokenModule
workspace_test.go:980: golang/go#57509: go.mod diagnostics do not work in go.work mode
--- SKIP: TestMultiModule_OneBrokenModule (0.00s)
=== RUN TestChangeTestVariant_Issue52500
=== RUN TestChangeTestVariant_Issue52500/default
--- PASS: TestChangeTestVariant_Issue52500 (7.74s)
--- PASS: TestChangeTestVariant_Issue52500/default (7.74s)
=== RUN TestClearNonWorkspaceDiagnostics
=== RUN TestClearNonWorkspaceDiagnostics/default
--- PASS: TestClearNonWorkspaceDiagnostics (5.21s)
--- PASS: TestClearNonWorkspaceDiagnostics/default (5.21s)
=== RUN TestOldGoNotification_SupportedVersion
=== RUN TestOldGoNotification_SupportedVersion/default
--- PASS: TestOldGoNotification_SupportedVersion (0.50s)
--- PASS: TestOldGoNotification_SupportedVersion/default (0.46s)
=== RUN TestOldGoNotification_UnsupportedVersion
workspace_test.go:1162: go version 1.21 is supported
--- SKIP: TestOldGoNotification_UnsupportedVersion (0.10s)
=== RUN TestOldGoNotification_Fake
=== RUN TestOldGoNotification_Fake/default
--- PASS: TestOldGoNotification_Fake (0.56s)
--- PASS: TestOldGoNotification_Fake/default (0.50s)
=== RUN TestGoworkMutation
=== RUN TestGoworkMutation/default
--- PASS: TestGoworkMutation (1.74s)
--- PASS: TestGoworkMutation/default (1.73s)
=== RUN TestAddAndRemoveGoWork
=== RUN TestAddAndRemoveGoWork/default
--- PASS: TestAddAndRemoveGoWork (10.31s)
--- PASS: TestAddAndRemoveGoWork/default (10.30s)
=== RUN TestOpenAndClosePorts
=== RUN TestOpenAndClosePorts/default
--- PASS: TestOpenAndClosePorts (1.13s)
--- PASS: TestOpenAndClosePorts/default (1.13s)
=== RUN TestCriticalErrorsInOrphanedFiles
=== RUN TestCriticalErrorsInOrphanedFiles/default
--- PASS: TestCriticalErrorsInOrphanedFiles (0.37s)
--- PASS: TestCriticalErrorsInOrphanedFiles/default (0.37s)
=== RUN TestGoModReplace
=== RUN TestGoModReplace/default
=== RUN TestGoModReplace/default#01
--- PASS: TestGoModReplace (0.98s)
--- PASS: TestGoModReplace/default (0.53s)
--- PASS: TestGoModReplace/default#01 (0.44s)
=== RUN TestDisableZeroConfig
=== RUN TestDisableZeroConfig/default
--- PASS: TestDisableZeroConfig (1.10s)
--- PASS: TestDisableZeroConfig/default (1.10s)
PASS
ok golang.org/x/tools/gopls/internal/test/integration/workspace 71.925s
? golang.org/x/tools/gopls/internal/util/browser [no test files]
? golang.org/x/tools/gopls/internal/util/constraints [no test files]
? golang.org/x/tools/gopls/internal/util/immutable [no test files]
? golang.org/x/tools/gopls/internal/util/maps [no test files]
? golang.org/x/tools/gopls/internal/util/pathutil [no test files]
? golang.org/x/tools/gopls/internal/util/slices [no test files]
? golang.org/x/tools/gopls/internal/util/typesutil [no test files]
? golang.org/x/tools/gopls/internal/version [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]
? golang.org/x/tools/gopls/internal/work [no test files]
? golang.org/x/tools/imports [no test files]
? golang.org/x/tools/internal/astutil [no test files]
? golang.org/x/tools/internal/compat [no test files]
? 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/tag [no test files]
? golang.org/x/tools/internal/fakenet [no test files]
? 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 Test
=== RUN Test/callhierarchy/callhierarchy.txt
=== PAUSE Test/callhierarchy/callhierarchy.txt
=== RUN Test/codeaction/change_quote.txt
=== PAUSE Test/codeaction/change_quote.txt
=== RUN Test/codeaction/extract-variadic-63287.txt
=== PAUSE Test/codeaction/extract-variadic-63287.txt
=== RUN Test/codeaction/extract_method.txt
=== PAUSE Test/codeaction/extract_method.txt
=== RUN Test/codeaction/extract_variable.txt
=== PAUSE Test/codeaction/extract_variable.txt
=== RUN Test/codeaction/extract_variable_resolve.txt
=== PAUSE Test/codeaction/extract_variable_resolve.txt
=== RUN Test/codeaction/fill_struct.txt
=== PAUSE Test/codeaction/fill_struct.txt
=== RUN Test/codeaction/fill_struct_resolve.txt
=== PAUSE Test/codeaction/fill_struct_resolve.txt
=== RUN Test/codeaction/functionextraction.txt
=== PAUSE Test/codeaction/functionextraction.txt
=== RUN Test/codeaction/functionextraction_issue44813.txt
=== PAUSE Test/codeaction/functionextraction_issue44813.txt
=== RUN Test/codeaction/import-shadows-builtin.txt
=== PAUSE Test/codeaction/import-shadows-builtin.txt
=== RUN Test/codeaction/imports.txt
=== PAUSE Test/codeaction/imports.txt
=== RUN Test/codeaction/infertypeargs.txt
=== PAUSE Test/codeaction/infertypeargs.txt
=== RUN Test/codeaction/inline.txt
=== PAUSE Test/codeaction/inline.txt
=== RUN Test/codeaction/inline_resolve.txt
=== PAUSE Test/codeaction/inline_resolve.txt
=== RUN Test/codeaction/invertif.txt
=== PAUSE Test/codeaction/invertif.txt
=== RUN Test/codeaction/issue64558.txt
=== PAUSE Test/codeaction/issue64558.txt
=== RUN Test/codeaction/removeparam.txt
=== PAUSE Test/codeaction/removeparam.txt
=== RUN Test/codeaction/removeparam_formatting.txt
=== PAUSE Test/codeaction/removeparam_formatting.txt
=== RUN Test/codeaction/removeparam_funcvalue.txt
=== PAUSE Test/codeaction/removeparam_funcvalue.txt
=== RUN Test/codeaction/removeparam_imports.txt
=== PAUSE Test/codeaction/removeparam_imports.txt
=== RUN Test/codeaction/removeparam_resolve.txt
=== PAUSE Test/codeaction/removeparam_resolve.txt
=== RUN Test/codelens/generate.txt
=== PAUSE Test/codelens/generate.txt
=== RUN Test/codelens/test.txt
=== PAUSE Test/codelens/test.txt
=== RUN Test/completion/address.txt
=== PAUSE Test/completion/address.txt
=== RUN Test/completion/anon.txt
=== PAUSE Test/completion/anon.txt
=== RUN Test/completion/append.txt
=== PAUSE Test/completion/append.txt
=== RUN Test/completion/assign.txt
=== PAUSE Test/completion/assign.txt
=== RUN Test/completion/bad.txt
=== PAUSE Test/completion/bad.txt
=== RUN Test/completion/basic_lit.txt
=== PAUSE Test/completion/basic_lit.txt
=== RUN Test/completion/builtins.txt
=== PAUSE Test/completion/builtins.txt
=== RUN Test/completion/casesensitive.txt
=== PAUSE Test/completion/casesensitive.txt
=== RUN Test/completion/cast.txt
=== PAUSE Test/completion/cast.txt
=== RUN Test/completion/channel.txt
=== PAUSE Test/completion/channel.txt
=== RUN Test/completion/comment.txt
=== PAUSE Test/completion/comment.txt
=== RUN Test/completion/complit.txt
=== PAUSE Test/completion/complit.txt
=== RUN Test/completion/constant.txt
=== PAUSE Test/completion/constant.txt
=== RUN Test/completion/danglingstmt.txt
=== PAUSE Test/completion/danglingstmt.txt
=== RUN Test/completion/deep.txt
=== PAUSE Test/completion/deep.txt
=== RUN Test/completion/deep2.txt
=== PAUSE Test/completion/deep2.txt
=== RUN Test/completion/errors.txt
=== PAUSE Test/completion/errors.txt
=== RUN Test/completion/field_list.txt
=== PAUSE Test/completion/field_list.txt
=== RUN Test/completion/foobarbaz.txt
=== PAUSE Test/completion/foobarbaz.txt
=== RUN Test/completion/func_rank.txt
=== PAUSE Test/completion/func_rank.txt
=== RUN Test/completion/func_sig.txt
=== PAUSE Test/completion/func_sig.txt
=== RUN Test/completion/func_snippets.txt
=== PAUSE Test/completion/func_snippets.txt
=== RUN Test/completion/func_value.txt
=== PAUSE Test/completion/func_value.txt
=== RUN Test/completion/fuzzy.txt
=== PAUSE Test/completion/fuzzy.txt
=== RUN Test/completion/index.txt
=== PAUSE Test/completion/index.txt
=== RUN Test/completion/interfacerank.txt
=== PAUSE Test/completion/interfacerank.txt
=== RUN Test/completion/issue51783.txt
=== PAUSE Test/completion/issue51783.txt
=== RUN Test/completion/issue56505.txt
=== PAUSE Test/completion/issue56505.txt
=== RUN Test/completion/issue59096.txt
=== PAUSE Test/completion/issue59096.txt
=== RUN Test/completion/issue60545.txt
=== PAUSE Test/completion/issue60545.txt
=== RUN Test/completion/issue62141.txt
=== PAUSE Test/completion/issue62141.txt
=== RUN Test/completion/issue62560.txt
=== PAUSE Test/completion/issue62560.txt
=== RUN Test/completion/issue62676.txt
=== PAUSE Test/completion/issue62676.txt
=== RUN Test/completion/keywords.txt
=== PAUSE Test/completion/keywords.txt
=== RUN Test/completion/labels.txt
=== PAUSE Test/completion/labels.txt
=== RUN Test/completion/lit.txt
=== PAUSE Test/completion/lit.txt
=== RUN Test/completion/maps.txt
=== PAUSE Test/completion/maps.txt
=== RUN Test/completion/multi_return.txt
=== PAUSE Test/completion/multi_return.txt
=== RUN Test/completion/nested_complit.txt
=== PAUSE Test/completion/nested_complit.txt
=== RUN Test/completion/postfix.txt
=== PAUSE Test/completion/postfix.txt
=== RUN Test/completion/postfix_placeholder.txt
=== PAUSE Test/completion/postfix_placeholder.txt
=== RUN Test/completion/printf.txt
=== PAUSE Test/completion/printf.txt
=== RUN Test/completion/rank.txt
=== PAUSE Test/completion/rank.txt
=== RUN Test/completion/snippet.txt
=== PAUSE Test/completion/snippet.txt
=== RUN Test/completion/snippet_placeholder.txt
=== PAUSE Test/completion/snippet_placeholder.txt
=== RUN Test/completion/statements.txt
=== PAUSE Test/completion/statements.txt
=== RUN Test/completion/testy.txt
=== PAUSE Test/completion/testy.txt
=== RUN Test/completion/type_assert.txt
=== PAUSE Test/completion/type_assert.txt
=== RUN Test/completion/type_mods.txt
=== PAUSE Test/completion/type_mods.txt
=== RUN Test/completion/type_params.txt
=== PAUSE Test/completion/type_params.txt
=== RUN Test/completion/unimported.txt
=== PAUSE Test/completion/unimported.txt
=== RUN Test/completion/unresolved.txt
=== PAUSE Test/completion/unresolved.txt
=== RUN Test/completion/unsafe.txt
=== PAUSE Test/completion/unsafe.txt
=== RUN Test/completion/variadic.txt
=== PAUSE Test/completion/variadic.txt
=== RUN Test/configuration/static.txt
=== PAUSE Test/configuration/static.txt
=== RUN Test/definition/cgo.txt
=== PAUSE Test/definition/cgo.txt
=== RUN Test/definition/embed.txt
=== PAUSE Test/definition/embed.txt
=== RUN Test/definition/import.txt
=== PAUSE Test/definition/import.txt
=== RUN Test/definition/misc.txt
=== PAUSE Test/definition/misc.txt
=== RUN Test/definition/standalone.txt
=== PAUSE Test/definition/standalone.txt
=== RUN Test/diagnostics/addgowork.txt
=== PAUSE Test/diagnostics/addgowork.txt
=== RUN Test/diagnostics/analyzers.txt
=== PAUSE Test/diagnostics/analyzers.txt
=== RUN Test/diagnostics/excludedfile.txt
=== PAUSE Test/diagnostics/excludedfile.txt
=== RUN Test/diagnostics/generated.txt
=== PAUSE Test/diagnostics/generated.txt
=== RUN Test/diagnostics/issue56943.txt
=== PAUSE Test/diagnostics/issue56943.txt
=== RUN Test/diagnostics/issue59005.txt
=== PAUSE Test/diagnostics/issue59005.txt
=== RUN Test/diagnostics/issue60544.txt
=== PAUSE Test/diagnostics/issue60544.txt
=== RUN Test/diagnostics/issue60605.txt
=== PAUSE Test/diagnostics/issue60605.txt
=== RUN Test/diagnostics/issue64547.txt
=== PAUSE Test/diagnostics/issue64547.txt
=== RUN Test/diagnostics/parseerr.txt
=== PAUSE Test/diagnostics/parseerr.txt
=== RUN Test/diagnostics/rundespiteerrors.txt
=== PAUSE Test/diagnostics/rundespiteerrors.txt
=== RUN Test/diagnostics/strangefiles.txt
=== PAUSE Test/diagnostics/strangefiles.txt
=== RUN Test/diagnostics/typeerr.txt
=== PAUSE Test/diagnostics/typeerr.txt
=== RUN Test/diagnostics/useinternal.txt
=== PAUSE Test/diagnostics/useinternal.txt
=== RUN Test/diagnostics/usemodule.txt
=== PAUSE Test/diagnostics/usemodule.txt
=== RUN Test/fixedbugs/issue59318.txt
=== PAUSE Test/fixedbugs/issue59318.txt
=== RUN Test/fixedbugs/issue59944.txt
=== PAUSE Test/fixedbugs/issue59944.txt
=== RUN Test/foldingrange/a.txt
=== PAUSE Test/foldingrange/a.txt
=== RUN Test/foldingrange/a_lineonly.txt
=== PAUSE Test/foldingrange/a_lineonly.txt
=== RUN Test/foldingrange/bad.txt
=== PAUSE Test/foldingrange/bad.txt
=== RUN Test/format/format.txt
=== PAUSE Test/format/format.txt
=== RUN Test/format/issue59554.txt
=== PAUSE Test/format/issue59554.txt
=== RUN Test/format/noparse.txt
=== PAUSE Test/format/noparse.txt
=== RUN Test/highlight/highlight.txt
=== PAUSE Test/highlight/highlight.txt
=== RUN Test/highlight/issue60435.txt
=== PAUSE Test/highlight/issue60435.txt
=== RUN Test/highlight/issue60589.txt
=== PAUSE Test/highlight/issue60589.txt
=== RUN Test/highlight/issue65516.txt
=== PAUSE Test/highlight/issue65516.txt
=== RUN Test/hover/basiclit.txt
=== PAUSE Test/hover/basiclit.txt
=== RUN Test/hover/const.txt
=== PAUSE Test/hover/const.txt
=== RUN Test/hover/embed.txt
=== PAUSE Test/hover/embed.txt
=== RUN Test/hover/generics.txt
=== PAUSE Test/hover/generics.txt
=== RUN Test/hover/godef.txt
=== PAUSE Test/hover/godef.txt
=== RUN Test/hover/goprivate.txt
=== PAUSE Test/hover/goprivate.txt
=== RUN Test/hover/hover.txt
=== PAUSE Test/hover/hover.txt
=== RUN Test/hover/issues.txt
=== PAUSE Test/hover/issues.txt
=== RUN Test/hover/linkable.txt
=== PAUSE Test/hover/linkable.txt
=== RUN Test/hover/linkable_generics.txt
=== PAUSE Test/hover/linkable_generics.txt
=== RUN Test/hover/linkname.txt
=== PAUSE Test/hover/linkname.txt
=== RUN Test/hover/methods.txt
=== PAUSE Test/hover/methods.txt
=== RUN Test/hover/std.txt
=== PAUSE Test/hover/std.txt
=== RUN Test/implementation/basic.txt
=== PAUSE Test/implementation/basic.txt
=== RUN Test/implementation/generics.txt
=== PAUSE Test/implementation/generics.txt
=== RUN Test/implementation/issue43655.txt
=== PAUSE Test/implementation/issue43655.txt
=== RUN Test/inlayhints/inlayhints.txt
=== PAUSE Test/inlayhints/inlayhints.txt
=== RUN Test/links/links.txt
=== PAUSE Test/links/links.txt
=== RUN Test/references/crosspackage.txt
=== PAUSE Test/references/crosspackage.txt
=== RUN Test/references/imports.txt
=== PAUSE Test/references/imports.txt
=== RUN Test/references/interfaces.txt
=== PAUSE Test/references/interfaces.txt
=== RUN Test/references/intrapackage.txt
=== PAUSE Test/references/intrapackage.txt
=== RUN Test/references/issue58506.txt
=== PAUSE Test/references/issue58506.txt
=== RUN Test/references/issue59851.txt
=== PAUSE Test/references/issue59851.txt
=== RUN Test/references/issue60369.txt
=== PAUSE Test/references/issue60369.txt
=== RUN Test/references/issue60622.txt
=== PAUSE Test/references/issue60622.txt
=== RUN Test/references/issue60676.txt
=== PAUSE Test/references/issue60676.txt
=== RUN Test/references/issue61618.txt
=== PAUSE Test/references/issue61618.txt
=== RUN Test/references/shadow.txt
=== PAUSE Test/references/shadow.txt
=== RUN Test/references/test.txt
=== PAUSE Test/references/test.txt
=== RUN Test/references/typeswitch.txt
=== PAUSE Test/references/typeswitch.txt
=== RUN Test/rename/bad.txt
=== PAUSE Test/rename/bad.txt
=== RUN Test/rename/basic.txt
=== PAUSE Test/rename/basic.txt
=== RUN Test/rename/conflict.txt
=== PAUSE Test/rename/conflict.txt
=== RUN Test/rename/crosspkg.txt
=== PAUSE Test/rename/crosspkg.txt
=== RUN Test/rename/doclink.txt
=== PAUSE Test/rename/doclink.txt
=== RUN Test/rename/embed.txt
=== PAUSE Test/rename/embed.txt
=== RUN Test/rename/generics.txt
=== PAUSE Test/rename/generics.txt
=== RUN Test/rename/generics_basic.txt
=== PAUSE Test/rename/generics_basic.txt
=== RUN Test/rename/issue39614.txt
=== PAUSE Test/rename/issue39614.txt
=== RUN Test/rename/issue42134.txt
=== PAUSE Test/rename/issue42134.txt
=== RUN Test/rename/issue43616.txt
=== PAUSE Test/rename/issue43616.txt
=== RUN Test/rename/issue60752.txt
=== PAUSE Test/rename/issue60752.txt
=== RUN Test/rename/issue60789.txt
=== PAUSE Test/rename/issue60789.txt
=== RUN Test/rename/issue61294.txt
=== PAUSE Test/rename/issue61294.txt
=== RUN Test/rename/issue61640.txt
=== PAUSE Test/rename/issue61640.txt
=== RUN Test/rename/issue61813.txt
=== PAUSE Test/rename/issue61813.txt
=== RUN Test/rename/methods.txt
=== PAUSE Test/rename/methods.txt
=== RUN Test/rename/prepare.txt
=== PAUSE Test/rename/prepare.txt
=== RUN Test/rename/random.txt
=== PAUSE Test/rename/random.txt
=== RUN Test/rename/shadow.txt
=== PAUSE Test/rename/shadow.txt
=== RUN Test/rename/testy.txt
=== PAUSE Test/rename/testy.txt
=== RUN Test/rename/typeswitch.txt
=== PAUSE Test/rename/typeswitch.txt
=== RUN Test/rename/unexported.txt
=== PAUSE Test/rename/unexported.txt
=== RUN Test/selectionrange/selectionrange.txt
=== PAUSE Test/selectionrange/selectionrange.txt
=== RUN Test/signature/generic.txt
=== PAUSE Test/signature/generic.txt
=== RUN Test/signature/issue63804.txt
=== PAUSE Test/signature/issue63804.txt
=== RUN Test/signature/signature.txt
=== PAUSE Test/signature/signature.txt
=== RUN Test/stubmethods/basic.txt
=== PAUSE Test/stubmethods/basic.txt
=== RUN Test/stubmethods/basic_resolve.txt
=== PAUSE Test/stubmethods/basic_resolve.txt
=== RUN Test/stubmethods/issue61693.txt
=== PAUSE Test/stubmethods/issue61693.txt
=== RUN Test/stubmethods/issue61830.txt
=== PAUSE Test/stubmethods/issue61830.txt
=== RUN Test/stubmethods/issue64078.txt
=== PAUSE Test/stubmethods/issue64078.txt
=== RUN Test/stubmethods/issue64114.txt
=== PAUSE Test/stubmethods/issue64114.txt
=== RUN Test/suggestedfix/embeddirective.txt
=== PAUSE Test/suggestedfix/embeddirective.txt
=== RUN Test/suggestedfix/issue65024.txt
=== PAUSE Test/suggestedfix/issue65024.txt
=== RUN Test/suggestedfix/missingfunction.txt
=== PAUSE Test/suggestedfix/missingfunction.txt
=== RUN Test/suggestedfix/noresultvalues.txt
=== PAUSE Test/suggestedfix/noresultvalues.txt
=== RUN Test/suggestedfix/self_assignment.txt
=== PAUSE Test/suggestedfix/self_assignment.txt
=== RUN Test/suggestedfix/stub.txt
=== PAUSE Test/suggestedfix/stub.txt
=== RUN Test/suggestedfix/undeclared.txt
=== PAUSE Test/suggestedfix/undeclared.txt
=== RUN Test/suggestedfix/undeclaredfunc.txt
=== PAUSE Test/suggestedfix/undeclaredfunc.txt
=== RUN Test/suggestedfix/unusedrequire.txt
=== PAUSE Test/suggestedfix/unusedrequire.txt
=== RUN Test/suggestedfix/unusedrequire_gowork.txt
=== PAUSE Test/suggestedfix/unusedrequire_gowork.txt
=== RUN Test/symbol/basic.txt
=== PAUSE Test/symbol/basic.txt
=== RUN Test/symbol/generic.txt
=== PAUSE Test/symbol/generic.txt
=== RUN Test/token/range.txt
=== PAUSE Test/token/range.txt
=== RUN Test/typedef/typedef.txt
=== PAUSE Test/typedef/typedef.txt
=== RUN Test/workspacesymbol/allscope.txt
=== PAUSE Test/workspacesymbol/allscope.txt
=== RUN Test/workspacesymbol/caseinsensitive.txt
=== PAUSE Test/workspacesymbol/caseinsensitive.txt
=== RUN Test/workspacesymbol/casesensitive.txt
=== PAUSE Test/workspacesymbol/casesensitive.txt
=== RUN Test/workspacesymbol/issue44806.txt
=== PAUSE Test/workspacesymbol/issue44806.txt
=== RUN Test/workspacesymbol/workspacesymbol.txt
=== PAUSE Test/workspacesymbol/workspacesymbol.txt
=== RUN Test/workspacesymbol/wsscope.txt
=== PAUSE Test/workspacesymbol/wsscope.txt
=== RUN Test/zeroconfig/adhoc.txt
=== PAUSE Test/zeroconfig/adhoc.txt
=== RUN Test/zeroconfig/dynamicports.txt
=== PAUSE Test/zeroconfig/dynamicports.txt
=== RUN Test/zeroconfig/nested.txt
=== PAUSE Test/zeroconfig/nested.txt
=== RUN Test/zeroconfig/nonworkspacemodule.txt
=== PAUSE Test/zeroconfig/nonworkspacemodule.txt
=== CONT Test/token/range.txt
=== CONT Test/rename/issue61640.txt
=== CONT Test/callhierarchy/callhierarchy.txt
=== CONT Test/rename/issue61294.txt
=== CONT Test/rename/issue60789.txt
=== CONT Test/rename/issue60752.txt
marker_test.go:130: running Go version "go1.21.6" is version 1.21, older than required 1.22
=== CONT Test/rename/issue43616.txt
=== CONT Test/rename/issue42134.txt
=== CONT Test/rename/issue39614.txt
=== CONT Test/rename/generics_basic.txt
=== CONT Test/rename/generics.txt
=== CONT Test/rename/embed.txt
=== CONT Test/rename/doclink.txt
=== CONT Test/rename/crosspkg.txt
=== CONT Test/rename/conflict.txt
=== CONT Test/rename/basic.txt
=== CONT Test/rename/bad.txt
=== CONT Test/references/typeswitch.txt
=== CONT Test/references/test.txt
=== CONT Test/references/shadow.txt
=== CONT Test/references/issue61618.txt
=== CONT Test/references/issue60676.txt
=== CONT Test/references/issue60622.txt
=== CONT Test/references/issue60369.txt
=== CONT Test/references/issue59851.txt
=== CONT Test/references/issue58506.txt
=== CONT Test/references/intrapackage.txt
=== CONT Test/references/interfaces.txt
=== CONT Test/references/imports.txt
=== CONT Test/references/crosspackage.txt
=== CONT Test/links/links.txt
=== CONT Test/inlayhints/inlayhints.txt
=== CONT Test/implementation/issue43655.txt
=== CONT Test/implementation/generics.txt
=== CONT Test/implementation/basic.txt
=== CONT Test/hover/std.txt
=== CONT Test/hover/methods.txt
=== CONT Test/hover/linkname.txt
=== CONT Test/hover/linkable_generics.txt
=== CONT Test/hover/linkable.txt
=== CONT Test/hover/issues.txt
=== CONT Test/hover/hover.txt
=== CONT Test/hover/goprivate.txt
=== CONT Test/hover/godef.txt
=== CONT Test/hover/generics.txt
=== CONT Test/hover/embed.txt
=== CONT Test/hover/const.txt
=== CONT Test/hover/basiclit.txt
=== CONT Test/highlight/issue65516.txt
=== CONT Test/highlight/issue60589.txt
=== CONT Test/highlight/issue60435.txt
=== CONT Test/highlight/highlight.txt
=== CONT Test/format/noparse.txt
=== CONT Test/format/issue59554.txt
=== CONT Test/format/format.txt
=== CONT Test/foldingrange/bad.txt
=== CONT Test/foldingrange/a_lineonly.txt
=== CONT Test/foldingrange/a.txt
=== CONT Test/fixedbugs/issue59944.txt
=== CONT Test/fixedbugs/issue59318.txt
=== CONT Test/diagnostics/usemodule.txt
marker_test.go:115: Temporary skip due to golang/go#57979, with zero-config gopls, these modules are no longer orphaned.
=== CONT Test/diagnostics/useinternal.txt
=== CONT Test/diagnostics/typeerr.txt
=== CONT Test/diagnostics/strangefiles.txt
=== CONT Test/diagnostics/rundespiteerrors.txt
=== CONT Test/diagnostics/parseerr.txt
=== CONT Test/diagnostics/issue64547.txt
=== CONT Test/diagnostics/issue60605.txt
=== CONT Test/diagnostics/issue60544.txt
=== CONT Test/diagnostics/issue59005.txt
=== CONT Test/diagnostics/issue56943.txt
=== CONT Test/diagnostics/generated.txt
=== CONT Test/diagnostics/excludedfile.txt
=== CONT Test/zeroconfig/nonworkspacemodule.txt
=== CONT Test/zeroconfig/nested.txt
=== CONT Test/zeroconfig/dynamicports.txt
=== CONT Test/zeroconfig/adhoc.txt
=== CONT Test/workspacesymbol/wsscope.txt
=== CONT Test/workspacesymbol/workspacesymbol.txt
=== CONT Test/workspacesymbol/issue44806.txt
=== CONT Test/workspacesymbol/casesensitive.txt
=== CONT Test/workspacesymbol/caseinsensitive.txt
=== CONT Test/workspacesymbol/allscope.txt
=== CONT Test/typedef/typedef.txt
=== CONT Test/diagnostics/analyzers.txt
=== CONT Test/diagnostics/addgowork.txt
marker_test.go:115: These diagnostics are no longer produced, because in golang/go#57979 (zero-config gopls) we made gopls function independent of a go.work file. Preserving this test as we may want to re-enable the code actions go manage a go.work file. Note that in go.dev/issue/60584#issuecomment-1622238115, this test was flaky. However, critical error logic has since been rewritten.
=== CONT Test/definition/standalone.txt
=== CONT Test/definition/misc.txt
=== CONT Test/definition/import.txt
=== CONT Test/definition/embed.txt
=== CONT Test/definition/cgo.txt
=== CONT Test/configuration/static.txt
=== CONT Test/completion/variadic.txt
=== CONT Test/completion/unsafe.txt
=== CONT Test/completion/unresolved.txt
=== CONT Test/completion/unimported.txt
=== CONT Test/completion/type_params.txt
=== CONT Test/completion/type_mods.txt
=== CONT Test/completion/type_assert.txt
=== CONT Test/completion/testy.txt
=== CONT Test/completion/statements.txt
=== CONT Test/completion/snippet_placeholder.txt
=== CONT Test/completion/snippet.txt
=== CONT Test/completion/rank.txt
=== CONT Test/completion/printf.txt
=== CONT Test/completion/postfix_placeholder.txt
=== CONT Test/completion/postfix.txt
=== CONT Test/completion/nested_complit.txt
=== CONT Test/completion/multi_return.txt
=== CONT Test/completion/maps.txt
=== CONT Test/completion/lit.txt
=== CONT Test/completion/labels.txt
=== CONT Test/completion/keywords.txt
=== CONT Test/completion/issue62676.txt
=== CONT Test/completion/issue62560.txt
=== CONT Test/completion/issue62141.txt
=== CONT Test/completion/issue60545.txt
=== CONT Test/completion/issue59096.txt
=== CONT Test/completion/issue56505.txt
=== CONT Test/completion/issue51783.txt
=== CONT Test/completion/interfacerank.txt
=== CONT Test/completion/index.txt
=== CONT Test/completion/fuzzy.txt
=== CONT Test/completion/func_value.txt
=== CONT Test/completion/func_snippets.txt
=== CONT Test/completion/func_sig.txt
=== CONT Test/completion/func_rank.txt
=== CONT Test/completion/foobarbaz.txt
=== CONT Test/completion/field_list.txt
=== CONT Test/completion/errors.txt
=== CONT Test/completion/deep2.txt
=== CONT Test/completion/deep.txt
=== CONT Test/completion/danglingstmt.txt
=== CONT Test/completion/constant.txt
=== CONT Test/completion/complit.txt
=== CONT Test/completion/comment.txt
=== CONT Test/completion/channel.txt
=== CONT Test/completion/cast.txt
=== CONT Test/completion/casesensitive.txt
=== CONT Test/completion/builtins.txt
=== CONT Test/completion/basic_lit.txt
=== CONT Test/completion/bad.txt
=== CONT Test/completion/assign.txt
=== CONT Test/completion/append.txt
=== CONT Test/completion/anon.txt
=== CONT Test/completion/address.txt
=== CONT Test/codelens/test.txt
=== CONT Test/codelens/generate.txt
=== CONT Test/codeaction/removeparam_resolve.txt
=== CONT Test/codeaction/removeparam_imports.txt
=== CONT Test/codeaction/removeparam_funcvalue.txt
=== CONT Test/codeaction/removeparam_formatting.txt
=== CONT Test/codeaction/removeparam.txt
=== CONT Test/codeaction/issue64558.txt
=== CONT Test/codeaction/invertif.txt
=== CONT Test/codeaction/inline_resolve.txt
=== CONT Test/codeaction/inline.txt
=== CONT Test/codeaction/infertypeargs.txt
=== CONT Test/codeaction/imports.txt
=== CONT Test/codeaction/import-shadows-builtin.txt
=== CONT Test/codeaction/functionextraction_issue44813.txt
=== CONT Test/codeaction/functionextraction.txt
=== CONT Test/codeaction/fill_struct_resolve.txt
=== CONT Test/codeaction/fill_struct.txt
=== CONT Test/codeaction/extract_variable_resolve.txt
=== CONT Test/codeaction/extract_variable.txt
=== CONT Test/codeaction/extract_method.txt
=== CONT Test/codeaction/extract-variadic-63287.txt
=== CONT Test/codeaction/change_quote.txt
=== CONT Test/stubmethods/issue61693.txt
=== CONT Test/symbol/generic.txt
=== CONT Test/symbol/basic.txt
=== CONT Test/suggestedfix/unusedrequire_gowork.txt
=== CONT Test/suggestedfix/unusedrequire.txt
=== CONT Test/suggestedfix/undeclaredfunc.txt
=== CONT Test/suggestedfix/undeclared.txt
=== CONT Test/suggestedfix/stub.txt
=== CONT Test/suggestedfix/self_assignment.txt
=== CONT Test/suggestedfix/noresultvalues.txt
=== CONT Test/suggestedfix/missingfunction.txt
=== CONT Test/suggestedfix/issue65024.txt
=== CONT Test/suggestedfix/embeddirective.txt
=== CONT Test/stubmethods/issue64114.txt
=== CONT Test/stubmethods/issue64078.txt
=== CONT Test/stubmethods/issue61830.txt
=== CONT Test/rename/typeswitch.txt
=== CONT Test/stubmethods/basic_resolve.txt
=== CONT Test/stubmethods/basic.txt
=== CONT Test/signature/signature.txt
=== CONT Test/signature/issue63804.txt
=== CONT Test/signature/generic.txt
=== CONT Test/selectionrange/selectionrange.txt
=== CONT Test/rename/unexported.txt
=== CONT Test/rename/prepare.txt
=== CONT Test/rename/testy.txt
=== CONT Test/rename/shadow.txt
=== CONT Test/rename/random.txt
=== CONT Test/rename/issue61813.txt
=== CONT Test/rename/methods.txt
--- PASS: Test (1.35s)
--- PASS: Test/rename/issue61640.txt (1.36s)
--- PASS: Test/token/range.txt (1.42s)
--- SKIP: Test/rename/issue60752.txt (0.00s)
--- PASS: Test/rename/issue61294.txt (1.45s)
--- PASS: Test/callhierarchy/callhierarchy.txt (1.70s)
--- PASS: Test/rename/issue43616.txt (0.45s)
--- PASS: Test/rename/issue60789.txt (0.59s)
--- PASS: Test/rename/issue39614.txt (0.45s)
--- PASS: Test/rename/generics_basic.txt (0.57s)
--- PASS: Test/rename/generics.txt (0.92s)
--- PASS: Test/rename/embed.txt (0.78s)
--- PASS: Test/rename/doclink.txt (0.80s)
--- PASS: Test/rename/crosspkg.txt (0.86s)
--- PASS: Test/rename/basic.txt (0.61s)
--- PASS: Test/references/typeswitch.txt (1.38s)
--- PASS: Test/rename/bad.txt (2.00s)
--- PASS: Test/references/shadow.txt (1.20s)
--- PASS: Test/references/test.txt (2.04s)
--- PASS: Test/references/issue61618.txt (0.74s)
--- PASS: Test/references/issue60676.txt (1.01s)
--- PASS: Test/references/issue60622.txt (0.93s)
--- PASS: Test/references/issue60369.txt (1.14s)
--- PASS: Test/references/issue58506.txt (1.30s)
--- PASS: Test/references/issue59851.txt (2.37s)
--- PASS: Test/references/intrapackage.txt (0.83s)
--- PASS: Test/references/interfaces.txt (0.86s)
--- PASS: Test/rename/conflict.txt (9.20s)
--- PASS: Test/references/crosspackage.txt (1.02s)
--- PASS: Test/rename/issue42134.txt (17.19s)
--- PASS: Test/inlayhints/inlayhints.txt (6.12s)
--- PASS: Test/references/imports.txt (7.49s)
--- PASS: Test/links/links.txt (7.16s)
--- PASS: Test/implementation/issue43655.txt (0.67s)
--- PASS: Test/implementation/generics.txt (0.75s)
--- PASS: Test/implementation/basic.txt (0.73s)
--- PASS: Test/hover/methods.txt (0.86s)
--- PASS: Test/hover/linkname.txt (0.69s)
--- PASS: Test/hover/linkable_generics.txt (0.70s)
--- PASS: Test/hover/linkable.txt (0.60s)
--- PASS: Test/hover/hover.txt (0.69s)
--- PASS: Test/hover/issues.txt (0.77s)
--- PASS: Test/hover/goprivate.txt (0.96s)
--- PASS: Test/hover/generics.txt (0.93s)
--- PASS: Test/hover/embed.txt (0.91s)
--- PASS: Test/hover/basiclit.txt (1.04s)
--- PASS: Test/highlight/issue65516.txt (0.74s)
--- PASS: Test/hover/const.txt (2.95s)
--- PASS: Test/highlight/issue60589.txt (1.08s)
--- PASS: Test/hover/godef.txt (5.17s)
--- PASS: Test/format/noparse.txt (0.71s)
--- PASS: Test/hover/std.txt (8.85s)
--- PASS: Test/format/issue59554.txt (1.39s)
--- PASS: Test/foldingrange/bad.txt (2.42s)
--- PASS: Test/format/format.txt (2.86s)
--- PASS: Test/foldingrange/a_lineonly.txt (2.29s)
--- PASS: Test/foldingrange/a.txt (2.48s)
--- PASS: Test/fixedbugs/issue59318.txt (4.95s)
--- SKIP: Test/diagnostics/usemodule.txt (0.00s)
--- PASS: Test/fixedbugs/issue59944.txt (5.93s)
--- PASS: Test/diagnostics/useinternal.txt (1.21s)
--- PASS: Test/diagnostics/typeerr.txt (1.18s)
--- PASS: Test/diagnostics/strangefiles.txt (1.51s)
--- PASS: Test/diagnostics/rundespiteerrors.txt (1.05s)
--- PASS: Test/diagnostics/parseerr.txt (0.81s)
--- PASS: Test/diagnostics/issue60605.txt (0.84s)
--- PASS: Test/diagnostics/issue64547.txt (2.08s)
--- PASS: Test/diagnostics/issue60544.txt (1.34s)
--- PASS: Test/diagnostics/issue59005.txt (0.87s)
--- PASS: Test/diagnostics/generated.txt (1.00s)
--- PASS: Test/diagnostics/issue56943.txt (2.32s)
--- PASS: Test/highlight/issue60435.txt (21.89s)
--- PASS: Test/highlight/highlight.txt (21.65s)
--- PASS: Test/diagnostics/excludedfile.txt (4.70s)
--- PASS: Test/zeroconfig/nonworkspacemodule.txt (10.10s)
--- PASS: Test/zeroconfig/dynamicports.txt (11.45s)
--- PASS: Test/workspacesymbol/wsscope.txt (2.44s)
--- PASS: Test/workspacesymbol/issue44806.txt (0.76s)
--- PASS: Test/workspacesymbol/workspacesymbol.txt (2.50s)
--- PASS: Test/workspacesymbol/caseinsensitive.txt (0.71s)
--- PASS: Test/zeroconfig/nested.txt (14.91s)
--- PASS: Test/typedef/typedef.txt (0.91s)
--- PASS: Test/workspacesymbol/allscope.txt (3.23s)
--- SKIP: Test/diagnostics/addgowork.txt (0.00s)
--- PASS: Test/workspacesymbol/casesensitive.txt (5.58s)
--- PASS: Test/diagnostics/analyzers.txt (3.69s)
--- PASS: Test/definition/import.txt (0.62s)
--- PASS: Test/zeroconfig/adhoc.txt (18.12s)
--- PASS: Test/definition/embed.txt (1.09s)
--- PASS: Test/definition/misc.txt (2.95s)
--- PASS: Test/definition/standalone.txt (3.48s)
--- PASS: Test/configuration/static.txt (0.75s)
--- PASS: Test/completion/unsafe.txt (0.46s)
--- PASS: Test/completion/unresolved.txt (0.61s)
--- PASS: Test/completion/variadic.txt (2.33s)
--- PASS: Test/completion/type_mods.txt (0.62s)
--- PASS: Test/completion/type_params.txt (1.95s)
--- PASS: Test/completion/type_assert.txt (0.71s)
--- PASS: Test/completion/unimported.txt (3.22s)
--- PASS: Test/definition/cgo.txt (6.47s)
--- PASS: Test/completion/snippet_placeholder.txt (2.48s)
--- PASS: Test/completion/testy.txt (3.83s)
--- PASS: Test/completion/snippet.txt (1.99s)
--- PASS: Test/completion/postfix_placeholder.txt (2.47s)
--- PASS: Test/completion/statements.txt (7.12s)
--- PASS: Test/completion/nested_complit.txt (0.69s)
--- PASS: Test/completion/postfix.txt (2.88s)
--- PASS: Test/completion/multi_return.txt (2.18s)
--- PASS: Test/completion/maps.txt (0.54s)
--- PASS: Test/completion/rank.txt (7.75s)
--- PASS: Test/completion/printf.txt (7.55s)
--- PASS: Test/completion/labels.txt (0.55s)
--- PASS: Test/completion/keywords.txt (1.44s)
--- PASS: Test/completion/issue62676.txt (2.42s)
--- PASS: Test/completion/issue62141.txt (1.92s)
--- PASS: Test/completion/issue62560.txt (3.26s)
--- PASS: Test/completion/issue56505.txt (0.54s)
--- PASS: Test/completion/issue59096.txt (1.08s)
--- PASS: Test/completion/interfacerank.txt (0.69s)
--- PASS: Test/completion/index.txt (0.98s)
--- PASS: Test/completion/issue60545.txt (3.43s)
--- PASS: Test/completion/issue51783.txt (1.99s)
--- PASS: Test/completion/func_value.txt (0.65s)
--- PASS: Test/completion/fuzzy.txt (1.14s)
--- PASS: Test/completion/func_snippets.txt (1.13s)
--- PASS: Test/completion/func_sig.txt (0.79s)
--- PASS: Test/completion/field_list.txt (0.97s)
--- PASS: Test/completion/errors.txt (1.25s)
--- PASS: Test/completion/deep2.txt (1.52s)
--- PASS: Test/completion/lit.txt (12.74s)
--- PASS: Test/completion/danglingstmt.txt (1.90s)
--- PASS: Test/completion/constant.txt (0.80s)
--- PASS: Test/completion/func_rank.txt (7.81s)
--- PASS: Test/completion/deep.txt (3.71s)
--- PASS: Test/completion/comment.txt (0.79s)
--- PASS: Test/completion/channel.txt (0.78s)
--- PASS: Test/completion/cast.txt (0.54s)
--- PASS: Test/completion/casesensitive.txt (0.82s)
--- PASS: Test/completion/foobarbaz.txt (9.58s)
--- PASS: Test/completion/complit.txt (2.12s)
--- PASS: Test/completion/basic_lit.txt (0.61s)
--- PASS: Test/completion/assign.txt (0.87s)
--- PASS: Test/completion/bad.txt (1.25s)
--- PASS: Test/completion/anon.txt (0.97s)
--- PASS: Test/completion/append.txt (1.92s)
--- PASS: Test/codelens/generate.txt (0.51s)
--- PASS: Test/completion/builtins.txt (3.46s)
--- PASS: Test/codeaction/removeparam_imports.txt (1.26s)
--- PASS: Test/completion/address.txt (3.37s)
--- PASS: Test/codelens/test.txt (2.90s)
--- PASS: Test/codeaction/removeparam_funcvalue.txt (0.76s)
--- PASS: Test/codeaction/removeparam_formatting.txt (0.71s)
--- PASS: Test/codeaction/removeparam_resolve.txt (2.59s)
--- PASS: Test/codeaction/issue64558.txt (0.82s)
--- PASS: Test/codeaction/inline_resolve.txt (0.88s)
--- PASS: Test/codeaction/inline.txt (0.76s)
--- PASS: Test/codeaction/infertypeargs.txt (0.76s)
--- PASS: Test/codeaction/removeparam.txt (2.65s)
--- PASS: Test/codeaction/invertif.txt (2.35s)
--- PASS: Test/codeaction/import-shadows-builtin.txt (2.05s)
--- PASS: Test/codeaction/imports.txt (2.81s)
--- PASS: Test/codeaction/functionextraction_issue44813.txt (2.43s)
--- PASS: Test/codeaction/functionextraction.txt (3.94s)
--- PASS: Test/codeaction/extract_variable_resolve.txt (3.35s)
--- PASS: Test/codeaction/fill_struct.txt (6.08s)
--- PASS: Test/codeaction/extract_variable.txt (3.76s)
--- PASS: Test/codeaction/fill_struct_resolve.txt (6.35s)
--- PASS: Test/codeaction/extract_method.txt (2.77s)
--- PASS: Test/codeaction/extract-variadic-63287.txt (1.23s)
--- PASS: Test/stubmethods/issue61693.txt (1.42s)
--- PASS: Test/symbol/generic.txt (1.37s)
--- PASS: Test/codeaction/change_quote.txt (2.34s)
--- PASS: Test/suggestedfix/undeclaredfunc.txt (0.76s)
--- PASS: Test/symbol/basic.txt (2.08s)
--- PASS: Test/suggestedfix/unusedrequire_gowork.txt (2.36s)
--- PASS: Test/suggestedfix/undeclared.txt (0.83s)
--- PASS: Test/suggestedfix/noresultvalues.txt (0.74s)
--- PASS: Test/suggestedfix/self_assignment.txt (3.48s)
--- PASS: Test/suggestedfix/missingfunction.txt (4.02s)
--- PASS: Test/suggestedfix/stub.txt (5.76s)
--- PASS: Test/stubmethods/issue64114.txt (0.64s)
--- PASS: Test/stubmethods/issue64078.txt (0.78s)
--- PASS: Test/suggestedfix/issue65024.txt (3.66s)
--- PASS: Test/suggestedfix/embeddirective.txt (2.83s)
--- PASS: Test/rename/typeswitch.txt (0.66s)
--- PASS: Test/stubmethods/basic_resolve.txt (0.77s)
--- PASS: Test/stubmethods/issue61830.txt (1.98s)
--- PASS: Test/stubmethods/basic.txt (0.77s)
--- PASS: Test/signature/generic.txt (0.58s)
--- PASS: Test/signature/issue63804.txt (0.79s)
--- PASS: Test/suggestedfix/unusedrequire.txt (11.77s)
--- PASS: Test/rename/prepare.txt (1.22s)
--- PASS: Test/selectionrange/selectionrange.txt (1.98s)
--- PASS: Test/rename/unexported.txt (2.20s)
--- PASS: Test/rename/shadow.txt (0.75s)
--- PASS: Test/rename/issue61813.txt (0.83s)
--- PASS: Test/signature/signature.txt (4.71s)
--- PASS: Test/rename/methods.txt (0.83s)
--- PASS: Test/rename/testy.txt (2.62s)
--- PASS: Test/rename/random.txt (2.66s)
PASS
ok golang.org/x/tools/gopls/internal/test/marker 134.485s
=== RUN TestPurgeFuncBodies
--- PASS: TestPurgeFuncBodies (3.45s)
PASS
ok golang.org/x/tools/gopls/internal/util/astutil 3.525s
=== 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/util/bug 0.086s
=== RUN TestBasics
--- PASS: TestBasics (0.00s)
=== RUN TestInts
--- PASS: TestInts (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/util/frob 0.066s
=== RUN TestMessage
--- PASS: TestMessage (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/util/goversion 0.081s
=== 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.44s)
=== RUN FuzzCache
--- PASS: FuzzCache (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/util/lru 0.544s
=== 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: 18359452847665438074}
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: 5704305786728655330}
map_test.go:219: 0:l nil
map_test.go:219: 0:r nil
map_test.go:222: 0: {key: 2, value: 2 (ref: 1), ref: 1, weight: 15983202811160457404}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
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: 0: {key: 2, value: 2 (ref: 1), ref: 1, weight: 15983202811160457404}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 0:ll nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
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: 5704305786728655330}
map_test.go:219: 0:l nil
map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 0: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 0:ll nil
map_test.go:222: 0:lr {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:lrl nil
map_test.go:219: 0:lrr nil
map_test.go:219: 0:r nil
map_test.go:222: 0: {key: 6, value: 6 (ref: 1), ref: 2, weight: 5948283398831218830}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 0:ll nil
map_test.go:222: 0:lr {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:lrl nil
map_test.go:219: 0:lrr nil
map_test.go:219: 0:r nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 2, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 2, weight: 5704305786728655330}
map_test.go:219: 0:ll nil
map_test.go:222: 0:lr {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:lrl nil
map_test.go:219: 0:lrr nil
map_test.go:219: 0:r nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 2, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:l {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
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: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 10, value: 10 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:219: 0:r nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 10 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:219: 0:r nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 10 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 4824593329104202347}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 10 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 4824593329104202347}
map_test.go:219: 0:rl nil
map_test.go:222: 0:rr {key: 13, value: 13 (ref: 1), ref: 1, weight: 4063053852687703122}
map_test.go:219: 0:rrl nil
map_test.go:219: 0:rrr nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 100 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 4824593329104202347}
map_test.go:219: 0:rl nil
map_test.go:222: 0:rr {key: 13, value: 13 (ref: 1), ref: 1, weight: 4063053852687703122}
map_test.go:219: 0:rrl nil
map_test.go:219: 0:rrr nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 100 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr 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: 4063053852687703122}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 1), ref: 2, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 100 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 2), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr 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: 4063053852687703122}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 3, value: 3 (ref: 2), ref: 1, weight: 734077257978227609}
map_test.go:219: 1:lrl nil
map_test.go:222: 1:lrr {key: 4, value: 4 (ref: 1), ref: 1, weight: 639594844763254084}
map_test.go:219: 1:lrrl nil
map_test.go:219: 1:lrrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 11, value: 11 (ref: 1), ref: 1, weight: 17686531523994064421}
map_test.go:222: 0:l {key: 10, value: 100 (ref: 1), ref: 1, weight: 15771654672455614761}
map_test.go:222: 0:ll {key: 6, value: 60 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:lll {key: 3, value: 3 (ref: 2), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:llll nil
map_test.go:219: 0:lllr 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: 4063053852687703122}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 1:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 1:ll nil
map_test.go:222: 1:lr {key: 5, value: 5 (ref: 1), ref: 1, weight: 1495890064076751256}
map_test.go:222: 1:lrl {key: 3, value: 3 (ref: 2), ref: 1, weight: 734077257978227609}
map_test.go:219: 1:lrll nil
map_test.go:222: 1:lrlr {key: 4, value: 4 (ref: 1), ref: 1, weight: 639594844763254084}
map_test.go:219: 1:lrlrl nil
map_test.go:219: 1:lrlrr nil
map_test.go:219: 1:lrr nil
map_test.go:219: 1:r nil
map_test.go:222: 0: {key: 7, value: 7 (ref: 1), ref: 1, weight: 15542858177786038537}
map_test.go:222: 0:l {key: 6, value: 6 (ref: 1), ref: 1, weight: 5948283398831218830}
map_test.go:222: 0:ll {key: 1, value: 1 (ref: 1), ref: 1, weight: 5704305786728655330}
map_test.go:219: 0:lll nil
map_test.go:222: 0:llr {key: 5, value: 5 (ref: 1), ref: 1, weight: 1495890064076751256}
map_test.go:222: 0:llrl {key: 3, value: 3 (ref: 1), ref: 1, weight: 734077257978227609}
map_test.go:219: 0:llrll nil
map_test.go:222: 0:llrlr {key: 4, value: 4 (ref: 1), ref: 1, weight: 639594844763254084}
map_test.go:219: 0:llrlrl nil
map_test.go:219: 0:llrlrr nil
map_test.go:219: 0:llrr nil
map_test.go:219: 0:lr nil
map_test.go:219: 0:r nil
--- PASS: TestSimpleMap (0.06s)
=== RUN TestRandomMap
--- PASS: TestRandomMap (3.52s)
=== 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/gopls/internal/util/persistent 3.667s
=== RUN TestWorkaroundIssue57490
--- PASS: TestWorkaroundIssue57490 (0.00s)
=== RUN TestGoplsSourceDoesNotCallTokenFileMethods
safetoken_test.go:75: 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 (2.42s)
PASS
ok golang.org/x/tools/gopls/internal/util/safetoken 2.459s
=== RUN TestCanonicalize
--- PASS: TestCanonicalize (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/vulncheck/semver 0.038s
=== RUN TestNewDatabase
--- PASS: TestNewDatabase (0.01s)
=== RUN TestRoundTrip
--- PASS: TestRoundTrip (0.01s)
=== RUN TestMaybeStdlib
--- PASS: TestMaybeStdlib (0.00s)
PASS
ok golang.org/x/tools/gopls/internal/vulncheck/vulntest 0.130s
=== RUN TestNewAlias
=== RUN TestNewAlias/#00
=== RUN TestNewAlias/gotypesalias=1
--- PASS: TestNewAlias (0.00s)
--- PASS: TestNewAlias/#00 (0.00s)
--- PASS: TestNewAlias/gotypesalias=1 (0.00s)
PASS
ok golang.org/x/tools/internal/aliases 0.048s
=== RUN TestExtractDoc
--- PASS: TestExtractDoc (0.00s)
PASS
ok golang.org/x/tools/internal/analysisinternal 0.064s
=== RUN TestChanges
--- PASS: TestChanges (6.63s)
=== RUN TestExportedFields
--- PASS: TestExportedFields (0.43s)
PASS
ok golang.org/x/tools/internal/apidiff 7.146s
=== RUN TestNoImports
--- PASS: TestNoImports (0.00s)
PASS
ok golang.org/x/tools/internal/bisect 0.091s
=== 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.01s)
--- 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.03s)
=== RUN TestNRandom
--- PASS: TestNRandom (0.17s)
=== 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.51s)
--- PASS: TestToUnified/empty (0.00s)
--- PASS: TestToUnified/no_diff (0.00s)
--- PASS: TestToUnified/replace_all (0.03s)
--- PASS: TestToUnified/insert_rune (0.04s)
--- PASS: TestToUnified/delete_rune (0.01s)
--- PASS: TestToUnified/replace_rune (0.02s)
--- PASS: TestToUnified/replace_partials (0.03s)
--- PASS: TestToUnified/insert_line (0.03s)
--- PASS: TestToUnified/replace_no_newline (0.03s)
--- PASS: TestToUnified/delete_empty (0.02s)
--- PASS: TestToUnified/append_empty (0.02s)
--- PASS: TestToUnified/add_end (0.02s)
--- PASS: TestToUnified/add_empty (0.02s)
--- PASS: TestToUnified/add_newline (0.02s)
--- PASS: TestToUnified/delete_front (0.02s)
--- PASS: TestToUnified/replace_last_line (0.02s)
--- PASS: TestToUnified/multiple_replace (0.05s)
--- PASS: TestToUnified/extra_newline (0.03s)
--- PASS: TestToUnified/unified_lines (0.02s)
--- PASS: TestToUnified/60379 (0.03s)
=== 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.786s
=== 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.41s)
--- PASS: TestVerifyUnified/empty (0.02s)
--- PASS: TestVerifyUnified/no_diff (0.02s)
--- PASS: TestVerifyUnified/replace_all (0.02s)
--- PASS: TestVerifyUnified/insert_rune (0.01s)
--- PASS: TestVerifyUnified/delete_rune (0.02s)
--- PASS: TestVerifyUnified/replace_rune (0.02s)
--- PASS: TestVerifyUnified/replace_partials (0.03s)
--- PASS: TestVerifyUnified/insert_line (0.05s)
--- PASS: TestVerifyUnified/replace_no_newline (0.04s)
--- PASS: TestVerifyUnified/delete_empty (0.01s)
--- PASS: TestVerifyUnified/append_empty (0.02s)
--- PASS: TestVerifyUnified/add_end (0.02s)
--- PASS: TestVerifyUnified/add_empty (0.01s)
--- PASS: TestVerifyUnified/add_newline (0.02s)
--- SKIP: TestVerifyUnified/delete_front (0.00s)
--- PASS: TestVerifyUnified/replace_last_line (0.02s)
--- SKIP: TestVerifyUnified/multiple_replace (0.00s)
--- PASS: TestVerifyUnified/extra_newline (0.01s)
--- PASS: TestVerifyUnified/unified_lines (0.02s)
--- PASS: TestVerifyUnified/60379 (0.01s)
PASS
ok golang.org/x/tools/internal/diff/difftest 0.444s
=== RUN TestLcsFix
--- PASS: TestLcsFix (0.00s)
=== RUN TestAlgosOld
=== RUN TestAlgosOld/forward
=== RUN TestAlgosOld/backward
=== RUN TestAlgosOld/twosided
--- PASS: TestAlgosOld (0.02s)
--- PASS: TestAlgosOld/forward (0.00s)
--- PASS: TestAlgosOld/backward (0.01s)
--- PASS: TestAlgosOld/twosided (0.00s)
=== RUN TestIntOld
--- PASS: TestIntOld (0.02s)
=== RUN TestSpecialOld
--- PASS: TestSpecialOld (0.00s)
=== RUN TestRegressionOld001
--- PASS: TestRegressionOld001 (0.13s)
=== RUN TestRegressionOld002
--- PASS: TestRegressionOld002 (0.00s)
=== RUN TestRegressionOld003
--- PASS: TestRegressionOld003 (0.01s)
=== RUN TestRandOld
--- PASS: TestRandOld (0.55s)
=== RUN TestDiffAPI
--- PASS: TestDiffAPI (0.00s)
PASS
ok golang.org/x/tools/internal/diff/lcs 0.774s
=== 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.02s)
--- 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.057s
=== 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.05s)
--- 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.04s)
--- 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.096s
=== RUN TestEdit
--- PASS: TestEdit (0.00s)
PASS
ok golang.org/x/tools/internal/edit 0.030s
testing: warning: no tests to run
PASS
ok golang.org/x/tools/internal/event 0.029s [no tests to run]
=== RUN ExampleLog
--- PASS: ExampleLog (0.00s)
PASS
ok golang.org/x/tools/internal/event/export 0.042s
=== RUN TestEncodeMetric
=== RUN TestEncodeMetric/HistogramFloat64,_HistogramInt64
--- PASS: TestEncodeMetric (0.02s)
--- PASS: TestEncodeMetric/HistogramFloat64,_HistogramInt64 (0.02s)
=== 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.03s)
--- 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.02s)
PASS
ok golang.org/x/tools/internal/event/export/ocagent 0.121s
=== 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.046s
=== RUN TestJoin
--- PASS: TestJoin (0.00s)
PASS
ok golang.org/x/tools/internal/event/keys 0.030s
=== 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.050s
=== 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:314: decode a facts = {}
facts_test.go:323: exported a facts = {type a.T int: myFact(a.T)}
=== NAME TestEncodeDecode/underlying
facts_test.go:314: decode a facts = {}
facts_test.go:323: exported a facts = {type a.a int: myFact(a.a), type a.T *a.a: myFact(a.T)}
=== NAME TestEncodeDecode/globals
facts_test.go:314: decode a facts = {}
facts_test.go:323: exported a facts = {type a.V string: myFact(a.V), 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)}
=== NAME TestEncodeDecode/loading-order
facts_test.go:314: decode a facts = {}
facts_test.go:323: exported a facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T)}
=== NAME TestEncodeDecode/methods
facts_test.go:314: decode b facts = {type a.T int: myFact(a.T)}
facts_test.go:323: exported b facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)}
=== NAME TestEncodeDecode/underlying
facts_test.go:314: decode b facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a)}
facts_test.go:323: 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:314: decode b facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T)}
facts_test.go:323: 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/globals
facts_test.go:314: decode b facts = {type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V), 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)}
facts_test.go:323: exported b facts = {type a.V string: myFact(a.V), var b.G1 []a.T1: myFact(b.G1), 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.T3 int: myFact(a.T3), var b.G6 map[a.K]a.V: myFact(b.G6), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G5 struct{F a.T5}: myFact(b.G5), type a.T2 int: myFact(a.T2), var b.G2 [7]a.T2: myFact(b.G2)}
=== NAME TestEncodeDecode/underlying
facts_test.go:314: decode c facts = {type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B)}
facts_test.go:323: 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)}
=== CONT TestEncodeDecode/typeparams
=== NAME TestEncodeDecode/methods
facts_test.go:314: decode c facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)}
facts_test.go:323: 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)}
=== NAME TestEncodeDecode/loading-order
facts_test.go:314: 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:323: exported 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), type c.C []b.B: myFact(c.C)}
=== NAME TestEncodeDecode/globals
facts_test.go:314: decode c facts = {type a.T2 int: myFact(a.T2), var b.G5 struct{F a.T5}: myFact(b.G5), type a.T3 int: myFact(a.T3), var b.G2 [7]a.T2: myFact(b.G2), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T4 int: myFact(a.T4), var b.G1 []a.T1: myFact(b.G1), var b.G6 map[a.K]a.V: myFact(b.G6), type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V), var b.G3 chan a.T3: myFact(b.G3), var b.G4 *a.T4: myFact(b.G4)}
facts_test.go:323: exported c facts = {var b.G4 *a.T4: myFact(b.G4), var c.v5 struct{F a.T5}: myFact(c.v5), type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V), var b.G3 chan a.T3: myFact(b.G3), type a.T2 int: myFact(a.T2), var b.G5 struct{F a.T5}: myFact(b.G5), var c.v3 chan a.T3: myFact(c.v3), var c.v6 map[a.K]a.V: myFact(c.v6), type a.T3 int: myFact(a.T3), var b.G2 [7]a.T2: myFact(b.G2), var c.v4 *a.T4: myFact(c.v4), var b.G1 []a.T1: myFact(b.G1), var b.G6 map[a.K]a.V: myFact(b.G6), var c.v1 []a.T1: myFact(c.v1), var c.v2 [7]a.T2: myFact(c.v2), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T4 int: myFact(a.T4)}
=== NAME TestEncodeDecode/typeparams
facts_test.go:314: decode a facts = {}
facts_test.go:323: exported a facts = {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), type a.T3 interface{Foo()}: myFact(a.T3)}
facts_test.go:314: decode b facts = {type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), 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)}
facts_test.go:323: exported b facts = {type b.N2[T any] struct{F T}: myFact(b.N2), type b.N3[T a.T3] func() T: myFact(b.N3), type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G3 b.N3[a.T3]: myFact(b.G3), var b.G4 b.N4[a.T4]: myFact(b.G4), type a.T1 int: myFact(a.T1), func b.F6[T a.T6]() T: myFact(b.F6), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type b.t5 struct{}: myFact(b.t5), type a.T4 int: myFact(a.T4), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), type b.N4[T a.T4 | int8] func() T: myFact(b.N4)}
facts_test.go:314: decode c facts = {type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G5 b.N5[b.t5]: myFact(b.G5), 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), var b.G4 b.N4[a.T4]: myFact(b.G4), type b.N2[T any] struct{F T}: myFact(b.N2), func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), 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.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4)}
facts_test.go:323: exported c facts = {type a.T1 int: myFact(a.T1), type a.T3 interface{Foo()}: myFact(a.T3), type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), type b.t5 struct{}: myFact(b.t5), var c.v1 b.N1[a.T1]: myFact(c.v1), type b.N2[T any] struct{F T}: myFact(b.N2), var c.v4 b.N4[a.T4]: myFact(c.v4), type c.t6 struct{}: myFact(c.t6), var c.v3 b.N3[a.T3]: myFact(c.v3), var c.v5 b.N5[b.t5]: myFact(c.v5), func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), type b.N3[T a.T3] func() T: myFact(b.N3), type a.T2 int: myFact(a.T2), type a.T4 int: myFact(a.T4), var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), var c.v2 func() b.N2[a.T2]: myFact(c.v2), var b.G3 b.N3[a.T3]: myFact(b.G3), var b.G4 b.N4[a.T4]: myFact(b.G4), var c.v6 func() c.t6: myFact(c.v6), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type b.N1[T a.T1 | int8] func() T: myFact(b.N1)}
--- PASS: TestEncodeDecode (0.01s)
--- PASS: TestEncodeDecode/underlying (4.89s)
--- PASS: TestEncodeDecode/methods (4.92s)
--- PASS: TestEncodeDecode/loading-order (4.93s)
--- PASS: TestEncodeDecode/globals (5.02s)
--- PASS: TestEncodeDecode/typeparams (1.12s)
=== RUN TestFactFilter
--- PASS: TestFactFilter (0.37s)
=== 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 6.493s
=== 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.01s)
=== RUN TestScores
--- PASS: TestScores (0.02s)
=== 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.090s
=== RUN TestImportTestdata
gcimporter_test.go:102: testPath(./testdata/exports): 14.920071ms
--- PASS: TestImportTestdata (3.42s)
=== 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.09s)
=== 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 (4.52s)
=== RUN TestImportedConsts
--- PASS: TestImportedConsts (0.04s)
=== RUN TestIssue5815
--- PASS: TestIssue5815 (0.45s)
=== RUN TestCorrectMethodPackage
--- PASS: TestCorrectMethodPackage (1.83s)
=== RUN TestIssue13566
--- PASS: TestIssue13566 (1.10s)
=== RUN TestIssue13898
--- PASS: TestIssue13898 (1.09s)
=== RUN TestIssue15517
--- PASS: TestIssue15517 (0.11s)
=== RUN TestIssue15920
--- PASS: TestIssue15920 (0.15s)
=== RUN TestIssue20046
--- PASS: TestIssue20046 (0.11s)
=== RUN TestIssue25301
--- PASS: TestIssue25301 (0.09s)
=== RUN TestIssue51836
--- PASS: TestIssue51836 (0.19s)
=== RUN TestIssue61561
--- PASS: TestIssue61561 (0.00s)
=== RUN TestIssue57015
--- PASS: TestIssue57015 (0.15s)
=== 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.21s)
=== RUN TestVeryLongFile
--- PASS: TestVeryLongFile (0.04s)
=== RUN TestGenericExport
--- PASS: TestGenericExport (0.01s)
=== 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 (12.74s)
--- PASS: TestImportTypeparamTests/absdiff.go (0.00s)
--- PASS: TestImportTypeparamTests/absdiff2.go (1.14s)
--- PASS: TestImportTypeparamTests/absdiff3.go (0.02s)
--- PASS: TestImportTypeparamTests/absdiffimp.go (0.00s)
--- PASS: TestImportTypeparamTests/absdiffimp2.go (0.00s)
--- PASS: TestImportTypeparamTests/adder.go (0.01s)
--- PASS: TestImportTypeparamTests/aliasimp.go (0.00s)
--- PASS: TestImportTypeparamTests/append.go (0.00s)
--- PASS: TestImportTypeparamTests/boundmethod.go (1.43s)
--- PASS: TestImportTypeparamTests/builtins.go (0.03s)
--- PASS: TestImportTypeparamTests/chans.go (3.05s)
--- PASS: TestImportTypeparamTests/chansimp.go (0.00s)
--- PASS: TestImportTypeparamTests/combine.go (0.02s)
--- PASS: TestImportTypeparamTests/cons.go (0.03s)
--- PASS: TestImportTypeparamTests/dedup.go (0.00s)
--- PASS: TestImportTypeparamTests/devirtualize1.go (0.00s)
--- PASS: TestImportTypeparamTests/devirtualize2.go (0.00s)
--- PASS: TestImportTypeparamTests/dictionaryCapture-noinline.go (0.01s)
--- PASS: TestImportTypeparamTests/dictionaryCapture.go (0.02s)
--- PASS: TestImportTypeparamTests/dottype.go (0.00s)
--- PASS: TestImportTypeparamTests/double.go (0.02s)
--- PASS: TestImportTypeparamTests/eface.go (0.00s)
--- PASS: TestImportTypeparamTests/equal.go (0.00s)
--- PASS: TestImportTypeparamTests/fact.go (0.01s)
--- PASS: TestImportTypeparamTests/factimp.go (0.00s)
--- PASS: TestImportTypeparamTests/gencrawler.go (0.00s)
--- PASS: TestImportTypeparamTests/genembed.go (0.01s)
--- PASS: TestImportTypeparamTests/genembed2.go (0.03s)
--- PASS: TestImportTypeparamTests/geninline.go (0.00s)
--- PASS: TestImportTypeparamTests/graph.go (0.49s)
--- PASS: TestImportTypeparamTests/ifaceconv.go (0.01s)
--- PASS: TestImportTypeparamTests/importtest.go (0.01s)
--- PASS: TestImportTypeparamTests/index.go (0.01s)
--- PASS: TestImportTypeparamTests/index2.go (0.01s)
--- PASS: TestImportTypeparamTests/interfacearg.go (0.00s)
--- PASS: TestImportTypeparamTests/issue23536.go (0.01s)
--- PASS: TestImportTypeparamTests/issue376214.go (0.00s)
--- PASS: TestImportTypeparamTests/issue39755.go (0.00s)
--- PASS: TestImportTypeparamTests/issue42758.go (0.00s)
--- PASS: TestImportTypeparamTests/issue44688.go (0.01s)
--- PASS: TestImportTypeparamTests/issue45547.go (0.00s)
--- PASS: TestImportTypeparamTests/issue45722.go (0.76s)
--- PASS: TestImportTypeparamTests/issue45738.go (0.00s)
--- PASS: TestImportTypeparamTests/issue45817.go (0.01s)
--- 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.01s)
--- 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.06s)
--- PASS: TestImportTypeparamTests/issue47716.go (0.04s)
--- PASS: TestImportTypeparamTests/issue47723.go (0.00s)
--- PASS: TestImportTypeparamTests/issue47740.go (0.01s)
--- PASS: TestImportTypeparamTests/issue47740b.go (0.01s)
--- 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.01s)
--- 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.01s)
--- PASS: TestImportTypeparamTests/issue48016.go (0.01s)
--- PASS: TestImportTypeparamTests/issue48030.go (0.00s)
--- PASS: TestImportTypeparamTests/issue48042.go (0.04s)
--- 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.03s)
--- PASS: TestImportTypeparamTests/issue48198.go (0.00s)
--- PASS: TestImportTypeparamTests/issue48225.go (0.01s)
--- PASS: TestImportTypeparamTests/issue48253.go (0.01s)
--- PASS: TestImportTypeparamTests/issue48276a.go (0.01s)
--- PASS: TestImportTypeparamTests/issue48276b.go (0.00s)
--- PASS: TestImportTypeparamTests/issue48280.go (0.00s)
--- PASS: TestImportTypeparamTests/issue48306.go (0.00s)
--- PASS: TestImportTypeparamTests/issue48317.go (0.92s)
--- PASS: TestImportTypeparamTests/issue48318.go (0.87s)
--- 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.02s)
--- PASS: TestImportTypeparamTests/issue48645b.go (0.01s)
--- 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.62s)
--- 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.01s)
--- 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.02s)
--- 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.02s)
--- PASS: TestImportTypeparamTests/issue50193.go (0.01s)
--- PASS: TestImportTypeparamTests/issue50259.go (0.00s)
--- PASS: TestImportTypeparamTests/issue50264.go (0.01s)
--- SKIP: TestImportTypeparamTests/issue50317.go (0.00s)
--- PASS: TestImportTypeparamTests/issue50417.go (0.00s)
--- PASS: TestImportTypeparamTests/issue50417b.go (0.00s)
--- PASS: TestImportTypeparamTests/issue50419.go (0.01s)
--- 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.01s)
--- PASS: TestImportTypeparamTests/issue50690a.go (0.02s)
--- PASS: TestImportTypeparamTests/issue50690b.go (0.01s)
--- PASS: TestImportTypeparamTests/issue50690c.go (0.01s)
--- PASS: TestImportTypeparamTests/issue50833.go (0.00s)
--- PASS: TestImportTypeparamTests/issue50841.go (0.00s)
--- PASS: TestImportTypeparamTests/issue50993.go (0.09s)
--- 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.01s)
--- PASS: TestImportTypeparamTests/issue51355.go (0.00s)
--- PASS: TestImportTypeparamTests/issue51367.go (0.00s)
--- PASS: TestImportTypeparamTests/issue51423.go (0.00s)
--- PASS: TestImportTypeparamTests/issue51521.go (0.82s)
--- PASS: TestImportTypeparamTests/issue51522a.go (0.00s)
--- PASS: TestImportTypeparamTests/issue51522b.go (0.00s)
--- PASS: TestImportTypeparamTests/issue51700.go (0.01s)
--- 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.01s)
--- PASS: TestImportTypeparamTests/issue52026.go (0.01s)
--- 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.02s)
--- PASS: TestImportTypeparamTests/issue53254.go (0.00s)
--- PASS: TestImportTypeparamTests/issue53390.go (0.00s)
--- PASS: TestImportTypeparamTests/issue53406.go (0.00s)
--- PASS: TestImportTypeparamTests/issue53419.go (0.00s)
--- PASS: TestImportTypeparamTests/issue53477.go (0.00s)
--- PASS: TestImportTypeparamTests/issue53762.go (0.00s)
--- PASS: TestImportTypeparamTests/issue54135.go (0.01s)
--- PASS: TestImportTypeparamTests/issue54225.go (0.00s)
--- PASS: TestImportTypeparamTests/issue54302.go (0.00s)
--- PASS: TestImportTypeparamTests/issue54456.go (0.02s)
--- SKIP: TestImportTypeparamTests/issue54497.go (0.00s)
--- PASS: TestImportTypeparamTests/issue54535.go (0.02s)
--- PASS: TestImportTypeparamTests/issue54537.go (0.00s)
--- SKIP: TestImportTypeparamTests/issue54765.go (0.00s)
--- PASS: TestImportTypeparamTests/issue55101.go (0.00s)
--- PASS: TestImportTypeparamTests/issue58513.go (0.05s)
--- PASS: TestImportTypeparamTests/list.go (0.04s)
--- PASS: TestImportTypeparamTests/list2.go (0.12s)
--- PASS: TestImportTypeparamTests/listimp.go (0.00s)
--- PASS: TestImportTypeparamTests/listimp2.go (0.00s)
--- PASS: TestImportTypeparamTests/lockable.go (0.02s)
--- PASS: TestImportTypeparamTests/map.go (0.03s)
--- PASS: TestImportTypeparamTests/mapimp.go (0.00s)
--- PASS: TestImportTypeparamTests/maps.go (0.05s)
--- PASS: TestImportTypeparamTests/mapsimp.go (0.00s)
--- PASS: TestImportTypeparamTests/metrics.go (0.07s)
--- PASS: TestImportTypeparamTests/min.go (0.01s)
--- SKIP: TestImportTypeparamTests/mincheck.go (0.00s)
--- PASS: TestImportTypeparamTests/minimp.go (0.00s)
--- PASS: TestImportTypeparamTests/mutualimp.go (0.00s)
--- PASS: TestImportTypeparamTests/nested.go (0.04s)
--- PASS: TestImportTypeparamTests/ordered.go (0.02s)
--- PASS: TestImportTypeparamTests/orderedmap.go (0.61s)
--- PASS: TestImportTypeparamTests/orderedmapsimp.go (0.00s)
--- PASS: TestImportTypeparamTests/pair.go (0.01s)
--- 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.03s)
--- PASS: TestImportTypeparamTests/setsimp.go (0.00s)
--- PASS: TestImportTypeparamTests/settable.go (0.02s)
--- PASS: TestImportTypeparamTests/shape1.go (0.00s)
--- PASS: TestImportTypeparamTests/sliceimp.go (0.00s)
--- PASS: TestImportTypeparamTests/slices.go (0.04s)
--- PASS: TestImportTypeparamTests/smallest.go (0.03s)
--- PASS: TestImportTypeparamTests/smoketest.go (0.00s)
--- PASS: TestImportTypeparamTests/stringable.go (0.02s)
--- PASS: TestImportTypeparamTests/stringer.go (0.03s)
--- PASS: TestImportTypeparamTests/stringerimp.go (0.00s)
--- PASS: TestImportTypeparamTests/struct.go (0.02s)
--- PASS: TestImportTypeparamTests/structinit.go (0.00s)
--- PASS: TestImportTypeparamTests/subdict.go (0.01s)
--- PASS: TestImportTypeparamTests/sum.go (0.01s)
--- SKIP: TestImportTypeparamTests/tparam1.go (0.00s)
--- PASS: TestImportTypeparamTests/typelist.go (0.01s)
--- PASS: TestImportTypeparamTests/typeswitch1.go (0.00s)
--- PASS: TestImportTypeparamTests/typeswitch2.go (0.01s)
--- 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.01s)
=== RUN TestRecursiveExport_Issue51219
--- PASS: TestRecursiveExport_Issue51219 (0.02s)
=== 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.05s)
=== 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 26.482s
=== 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 (1.33s)
PASS
ok golang.org/x/tools/internal/gocommand 1.351s
=== RUN TestSymlinkTraversal
=== PAUSE TestSymlinkTraversal
=== RUN TestSkip
=== PAUSE TestSkip
=== RUN TestSkipFunction
=== PAUSE TestSkipFunction
=== RUN TestWalkSymlinkConcurrentDeletion
=== PAUSE TestWalkSymlinkConcurrentDeletion
=== CONT TestSymlinkTraversal
=== CONT TestSkipFunction
walk.go:91: scanning /tmp/TestSkipFunction1321885408/001/src
walk.go:176: open /tmp/TestSkipFunction1321885408/001/src/.goimportsignore: no such file or directory
walk.go:165: Directory added to ignore list: /tmp/TestSkipFunction1321885408/001/src/v
walk.go:165: Directory added to ignore list: /tmp/TestSkipFunction1321885408/001/src/mod
=== CONT TestWalkSymlinkConcurrentDeletion
walk.go:91: scanning /tmp/TestWalkSymlinkConcurrentDeletion968522968/001
walk.go:176: open /tmp/TestWalkSymlinkConcurrentDeletion968522968/001/.goimportsignore: no such file or directory
walk.go:165: Directory added to ignore list: /tmp/TestWalkSymlinkConcurrentDeletion968522968/001/v
walk.go:165: Directory added to ignore list: /tmp/TestWalkSymlinkConcurrentDeletion968522968/001/mod
=== CONT TestSkip
=== NAME TestSkipFunction
walk.go:127: scanned /tmp/TestSkipFunction1321885408/001/src in 9.43595ms
--- PASS: TestSkipFunction (0.02s)
=== NAME TestWalkSymlinkConcurrentDeletion
walk.go:289: open /tmp/TestWalkSymlinkConcurrentDeletion968522968/001/src/dir: no such file or directory
walk.go:307: readdirent /tmp/TestWalkSymlinkConcurrentDeletion968522968/001/src/dirlink: no such file or directory
walk.go:307: readdirent /tmp/TestWalkSymlinkConcurrentDeletion968522968/001/src: no such file or directory
walk.go:127: scanned /tmp/TestWalkSymlinkConcurrentDeletion968522968/001 in 16.71368ms
--- PASS: TestWalkSymlinkConcurrentDeletion (0.02s)
=== NAME TestSkip
walk.go:91: scanning /tmp/TestSkip2981323524/001/src
walk.go:178: Read /tmp/TestSkip2981323524/001/src/.goimportsignore
walk.go:165: Directory added to ignore list: /tmp/TestSkip2981323524/001/src/ignoreme
walk.go:165: Directory added to ignore list: /tmp/TestSkip2981323524/001/src/v
walk.go:165: Directory added to ignore list: /tmp/TestSkip2981323524/001/src/mod
walk.go:127: scanned /tmp/TestSkip2981323524/001/src in 1.674646ms
=== NAME TestSymlinkTraversal
walk.go:91: scanning /tmp/TestSymlinkTraversal1198419655/001
walk.go:176: open /tmp/TestSymlinkTraversal1198419655/001/.goimportsignore: no such file or directory
walk.go:165: Directory added to ignore list: /tmp/TestSymlinkTraversal1198419655/001/v
walk.go:165: Directory added to ignore list: /tmp/TestSymlinkTraversal1198419655/001/mod
walk.go:127: scanned /tmp/TestSymlinkTraversal1198419655/001 in 5.421251ms
walk_test.go:54: Found packages:
a/b/c/e/pkg
a/b/c/pkg
a/b/pkg
a/d/e/c/pkg
a/d/e/pkg
a/d/pkg
a/f/loop/pkg
a/f/pkg
a/g/pkg
a/self/b/c/e/pkg
a/self/b/c/pkg
a/self/b/pkg
a/self/d/e/c/pkg
a/self/d/e/pkg
a/self/d/pkg
a/self/f/loop/pkg
a/self/f/pkg
a/self/g/pkg
--- PASS: TestSkip (0.03s)
--- PASS: TestSymlinkTraversal (0.04s)
PASS
ok golang.org/x/tools/internal/gopathwalk 0.056s
? 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
=== RUN TestSimpleCases/unused_duplicate_imports_remove
=== RUN TestSimpleCases/unused_duplicate_imports_remove/GOPATH
=== RUN TestSimpleCases/unused_duplicate_imports_remove/Modules
--- PASS: TestSimpleCases (18.02s)
--- PASS: TestSimpleCases/factored_imports_add (1.87s)
--- PASS: TestSimpleCases/factored_imports_add/GOPATH (1.61s)
--- PASS: TestSimpleCases/factored_imports_add/Modules (0.26s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec (0.31s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec/GOPATH (0.12s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec/Modules (0.20s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec_2 (0.29s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec_2/GOPATH (0.07s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec_2/Modules (0.23s)
--- PASS: TestSimpleCases/add_import_section (0.31s)
--- PASS: TestSimpleCases/add_import_section/GOPATH (0.05s)
--- PASS: TestSimpleCases/add_import_section/Modules (0.26s)
--- PASS: TestSimpleCases/add_import_paren_section (0.28s)
--- PASS: TestSimpleCases/add_import_paren_section/GOPATH (0.04s)
--- PASS: TestSimpleCases/add_import_paren_section/Modules (0.23s)
--- PASS: TestSimpleCases/no_double_add (0.27s)
--- PASS: TestSimpleCases/no_double_add/GOPATH (0.07s)
--- PASS: TestSimpleCases/no_double_add/Modules (0.20s)
--- PASS: TestSimpleCases/no_mismatched_add (0.76s)
--- PASS: TestSimpleCases/no_mismatched_add/GOPATH (0.29s)
--- PASS: TestSimpleCases/no_mismatched_add/Modules (0.48s)
--- PASS: TestSimpleCases/remove_unused_1_of_2 (0.18s)
--- PASS: TestSimpleCases/remove_unused_1_of_2/GOPATH (0.02s)
--- PASS: TestSimpleCases/remove_unused_1_of_2/Modules (0.16s)
--- PASS: TestSimpleCases/remove_unused_2_of_2 (0.27s)
--- PASS: TestSimpleCases/remove_unused_2_of_2/GOPATH (0.02s)
--- PASS: TestSimpleCases/remove_unused_2_of_2/Modules (0.24s)
--- PASS: TestSimpleCases/remove_unused_1_of_1 (0.18s)
--- PASS: TestSimpleCases/remove_unused_1_of_1/GOPATH (0.03s)
--- PASS: TestSimpleCases/remove_unused_1_of_1/Modules (0.15s)
--- PASS: TestSimpleCases/dont_remove_empty_imports (0.32s)
--- PASS: TestSimpleCases/dont_remove_empty_imports/GOPATH (0.08s)
--- PASS: TestSimpleCases/dont_remove_empty_imports/Modules (0.24s)
--- PASS: TestSimpleCases/dont_remove_dot_imports (0.18s)
--- PASS: TestSimpleCases/dont_remove_dot_imports/GOPATH (0.02s)
--- PASS: TestSimpleCases/dont_remove_dot_imports/Modules (0.15s)
--- PASS: TestSimpleCases/skip_resolved_refs (0.15s)
--- PASS: TestSimpleCases/skip_resolved_refs/GOPATH (0.02s)
--- PASS: TestSimpleCases/skip_resolved_refs/Modules (0.13s)
--- PASS: TestSimpleCases/skip_template (0.29s)
--- PASS: TestSimpleCases/skip_template/GOPATH (0.06s)
--- PASS: TestSimpleCases/skip_template/Modules (0.23s)
--- PASS: TestSimpleCases/cgo (0.26s)
--- PASS: TestSimpleCases/cgo/GOPATH (0.03s)
--- PASS: TestSimpleCases/cgo/Modules (0.23s)
--- PASS: TestSimpleCases/make_sections (0.98s)
--- PASS: TestSimpleCases/make_sections/GOPATH (0.36s)
--- PASS: TestSimpleCases/make_sections/Modules (0.62s)
--- PASS: TestSimpleCases/merge_import_blocks_no_fix (0.73s)
--- PASS: TestSimpleCases/merge_import_blocks_no_fix/GOPATH (0.25s)
--- PASS: TestSimpleCases/merge_import_blocks_no_fix/Modules (0.47s)
--- PASS: TestSimpleCases/delete_empty_import_block (0.22s)
--- PASS: TestSimpleCases/delete_empty_import_block/GOPATH (0.03s)
--- PASS: TestSimpleCases/delete_empty_import_block/Modules (0.19s)
--- PASS: TestSimpleCases/use_empty_import_block (0.30s)
--- PASS: TestSimpleCases/use_empty_import_block/GOPATH (0.08s)
--- PASS: TestSimpleCases/use_empty_import_block/Modules (0.22s)
--- PASS: TestSimpleCases/blank_line_before_new_group (0.74s)
--- PASS: TestSimpleCases/blank_line_before_new_group/GOPATH (0.18s)
--- PASS: TestSimpleCases/blank_line_before_new_group/Modules (0.56s)
--- PASS: TestSimpleCases/blank_line_separating_std_and_third_party (0.28s)
--- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/GOPATH (0.03s)
--- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/Modules (0.25s)
--- PASS: TestSimpleCases/new_imports_before_comment (0.25s)
--- PASS: TestSimpleCases/new_imports_before_comment/GOPATH (0.08s)
--- PASS: TestSimpleCases/new_imports_before_comment/Modules (0.16s)
--- PASS: TestSimpleCases/new_section_for_dotless_import (0.24s)
--- PASS: TestSimpleCases/new_section_for_dotless_import/GOPATH (0.04s)
--- PASS: TestSimpleCases/new_section_for_dotless_import/Modules (0.21s)
--- PASS: TestSimpleCases/fragment_with_main (0.32s)
--- PASS: TestSimpleCases/fragment_with_main/GOPATH (0.11s)
--- PASS: TestSimpleCases/fragment_with_main/Modules (0.21s)
--- PASS: TestSimpleCases/fragment_without_main (0.25s)
--- PASS: TestSimpleCases/fragment_without_main/GOPATH (0.05s)
--- PASS: TestSimpleCases/fragment_without_main/Modules (0.20s)
--- PASS: TestSimpleCases/remove_first_import_in_section (0.18s)
--- PASS: TestSimpleCases/remove_first_import_in_section/GOPATH (0.03s)
--- PASS: TestSimpleCases/remove_first_import_in_section/Modules (0.15s)
--- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports (0.22s)
--- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports/GOPATH (0.04s)
--- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports/Modules (0.18s)
--- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote (0.24s)
--- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/GOPATH (0.03s)
--- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules (0.21s)
--- PASS: TestSimpleCases/comments_formatted (0.32s)
--- PASS: TestSimpleCases/comments_formatted/GOPATH (0.03s)
--- PASS: TestSimpleCases/comments_formatted/Modules (0.29s)
--- PASS: TestSimpleCases/remove_duplicates (0.28s)
--- PASS: TestSimpleCases/remove_duplicates/GOPATH (0.04s)
--- PASS: TestSimpleCases/remove_duplicates/Modules (0.23s)
--- PASS: TestSimpleCases/no_extra_groups (0.23s)
--- PASS: TestSimpleCases/no_extra_groups/GOPATH (0.07s)
--- PASS: TestSimpleCases/no_extra_groups/Modules (0.16s)
--- PASS: TestSimpleCases/named_import_doesnt_provide_package_name (0.23s)
--- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/GOPATH (0.03s)
--- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/Modules (0.19s)
--- PASS: TestSimpleCases/unused_named_import_removed (0.26s)
--- PASS: TestSimpleCases/unused_named_import_removed/GOPATH (0.04s)
--- PASS: TestSimpleCases/unused_named_import_removed/Modules (0.22s)
--- PASS: TestSimpleCases/ignore_unexported_identifier (0.21s)
--- PASS: TestSimpleCases/ignore_unexported_identifier/GOPATH (0.03s)
--- PASS: TestSimpleCases/ignore_unexported_identifier/Modules (0.18s)
--- PASS: TestSimpleCases/formatonly_works (0.21s)
--- PASS: TestSimpleCases/formatonly_works/GOPATH (0.02s)
--- PASS: TestSimpleCases/formatonly_works/Modules (0.18s)
--- PASS: TestSimpleCases/preserve_import_group (0.19s)
--- PASS: TestSimpleCases/preserve_import_group/GOPATH (0.03s)
--- PASS: TestSimpleCases/preserve_import_group/Modules (0.16s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups (0.88s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH (0.30s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/Modules (0.59s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group (0.77s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH (0.21s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules (0.56s)
--- PASS: TestSimpleCases/package_statement_insertion_preserves_comments (0.25s)
--- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH (0.05s)
--- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/Modules (0.20s)
--- PASS: TestSimpleCases/import_comment_stays_on_import (0.31s)
--- PASS: TestSimpleCases/import_comment_stays_on_import/GOPATH (0.10s)
--- PASS: TestSimpleCases/import_comment_stays_on_import/Modules (0.21s)
--- PASS: TestSimpleCases/no_blank_after_comment (0.33s)
--- PASS: TestSimpleCases/no_blank_after_comment/GOPATH (0.02s)
--- PASS: TestSimpleCases/no_blank_after_comment/Modules (0.31s)
--- PASS: TestSimpleCases/no_blank_after_comment_reordered (0.39s)
--- PASS: TestSimpleCases/no_blank_after_comment_reordered/GOPATH (0.05s)
--- PASS: TestSimpleCases/no_blank_after_comment_reordered/Modules (0.34s)
--- PASS: TestSimpleCases/no_blank_after_comment_unnamed (0.34s)
--- PASS: TestSimpleCases/no_blank_after_comment_unnamed/GOPATH (0.06s)
--- PASS: TestSimpleCases/no_blank_after_comment_unnamed/Modules (0.28s)
--- PASS: TestSimpleCases/blank_after_package_statement_with_comment (0.33s)
--- PASS: TestSimpleCases/blank_after_package_statement_with_comment/GOPATH (0.12s)
--- PASS: TestSimpleCases/blank_after_package_statement_with_comment/Modules (0.21s)
--- PASS: TestSimpleCases/blank_after_package_statement_no_comment (0.26s)
--- PASS: TestSimpleCases/blank_after_package_statement_no_comment/GOPATH (0.08s)
--- PASS: TestSimpleCases/blank_after_package_statement_no_comment/Modules (0.18s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_possible (0.27s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH (0.08s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/Modules (0.18s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible (0.24s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH (0.05s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/Modules (0.19s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_possible (0.26s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/GOPATH (0.04s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/Modules (0.21s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible (0.34s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible/GOPATH (0.08s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible/Modules (0.25s)
--- PASS: TestSimpleCases/unused_duplicate_imports_remove (0.24s)
--- PASS: TestSimpleCases/unused_duplicate_imports_remove/GOPATH (0.02s)
--- PASS: TestSimpleCases/unused_duplicate_imports_remove/Modules (0.22s)
=== RUN TestAppengine
=== RUN TestAppengine/GOPATH
=== RUN TestAppengine/Modules
fix_test.go:1290: test marked GOPATH-only
--- PASS: TestAppengine (0.21s)
--- PASS: TestAppengine/GOPATH (0.21s)
--- 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.18s)
--- PASS: TestReadFromFilesystem/works (0.09s)
--- PASS: TestReadFromFilesystem/works/GOPATH (0.03s)
--- PASS: TestReadFromFilesystem/works/Modules (0.06s)
--- PASS: TestReadFromFilesystem/missing_package (0.09s)
--- PASS: TestReadFromFilesystem/missing_package/GOPATH (0.03s)
--- PASS: TestReadFromFilesystem/missing_package/Modules (0.06s)
=== RUN TestImportSymlinks
=== RUN TestImportSymlinks/GOPATH
=== RUN TestImportSymlinks/Modules
--- PASS: TestImportSymlinks (0.68s)
--- PASS: TestImportSymlinks/GOPATH (0.33s)
--- PASS: TestImportSymlinks/Modules (0.35s)
=== RUN TestImportSymlinkFiles
=== RUN TestImportSymlinkFiles/GOPATH
=== RUN TestImportSymlinkFiles/Modules
--- PASS: TestImportSymlinkFiles (0.71s)
--- PASS: TestImportSymlinkFiles/GOPATH (0.21s)
--- PASS: TestImportSymlinkFiles/Modules (0.50s)
=== RUN TestImportSymlinksWithIgnore
=== RUN TestImportSymlinksWithIgnore/GOPATH
=== RUN TestImportSymlinksWithIgnore/Modules
fix_test.go:1453: test marked GOPATH-only
--- PASS: TestImportSymlinksWithIgnore (0.22s)
--- PASS: TestImportSymlinksWithIgnore/GOPATH (0.22s)
--- SKIP: TestImportSymlinksWithIgnore/Modules (0.00s)
=== RUN TestModuleVersion
=== RUN TestModuleVersion/GOPATH
=== RUN TestModuleVersion/Modules
--- PASS: TestModuleVersion (0.10s)
--- PASS: TestModuleVersion/GOPATH (0.01s)
--- PASS: TestModuleVersion/Modules (0.09s)
=== RUN TestVendorPackage
=== RUN TestVendorPackage/GOPATH
=== RUN TestVendorPackage/Modules
fix_test.go:1519: test marked GOPATH-only
--- PASS: TestVendorPackage (0.09s)
--- PASS: TestVendorPackage/GOPATH (0.09s)
--- SKIP: TestVendorPackage/Modules (0.00s)
=== RUN TestInternal
=== RUN TestInternal/GOPATH
=== RUN TestInternal/Modules
=== RUN TestInternal/GOPATH#01
=== RUN TestInternal/Modules#01
--- PASS: TestInternal (1.01s)
--- PASS: TestInternal/GOPATH (0.15s)
--- PASS: TestInternal/Modules (0.32s)
--- PASS: TestInternal/GOPATH#01 (0.17s)
--- PASS: TestInternal/Modules#01 (0.37s)
=== RUN TestProcessVendor
=== RUN TestProcessVendor/GOPATH
=== RUN TestProcessVendor/Modules
fix_test.go:1580: test marked GOPATH-only
--- PASS: TestProcessVendor (0.15s)
--- PASS: TestProcessVendor/GOPATH (0.15s)
--- 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 (2.32s)
--- PASS: TestFindStdlib/GOPATH (0.02s)
--- PASS: TestFindStdlib/Modules (0.05s)
--- PASS: TestFindStdlib/GOPATH#01 (0.03s)
--- PASS: TestFindStdlib/Modules#01 (0.07s)
--- PASS: TestFindStdlib/GOPATH#02 (0.85s)
--- PASS: TestFindStdlib/Modules#02 (0.96s)
--- PASS: TestFindStdlib/GOPATH#03 (0.05s)
--- PASS: TestFindStdlib/Modules#03 (0.11s)
--- PASS: TestFindStdlib/GOPATH#04 (0.04s)
--- PASS: TestFindStdlib/Modules#04 (0.13s)
=== RUN TestStdlibNotPrefixed
=== RUN TestStdlibNotPrefixed/GOPATH
=== RUN TestStdlibNotPrefixed/Modules
--- PASS: TestStdlibNotPrefixed (0.68s)
--- PASS: TestStdlibNotPrefixed/GOPATH (0.27s)
--- PASS: TestStdlibNotPrefixed/Modules (0.41s)
=== RUN TestStdlibSelfImports
=== RUN TestStdlibSelfImports/GOPATH
=== RUN TestStdlibSelfImports/Modules
--- PASS: TestStdlibSelfImports (0.77s)
--- PASS: TestStdlibSelfImports/GOPATH (0.28s)
--- PASS: TestStdlibSelfImports/Modules (0.50s)
=== RUN TestRenameWhenPackageNameMismatch
=== RUN TestRenameWhenPackageNameMismatch/GOPATH
=== RUN TestRenameWhenPackageNameMismatch/Modules
--- PASS: TestRenameWhenPackageNameMismatch (0.74s)
--- PASS: TestRenameWhenPackageNameMismatch/GOPATH (0.27s)
--- PASS: TestRenameWhenPackageNameMismatch/Modules (0.46s)
=== RUN TestPanicAstutils
fix_test.go:1799: 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.19s)
--- PASS: TestPanic51916/GOPATH (0.04s)
--- PASS: TestPanic51916/Modules (0.15s)
=== RUN TestAddNameToMismatchedImport
=== RUN TestAddNameToMismatchedImport/GOPATH
=== RUN TestAddNameToMismatchedImport/Modules
--- PASS: TestAddNameToMismatchedImport (0.37s)
--- PASS: TestAddNameToMismatchedImport/GOPATH (0.05s)
--- PASS: TestAddNameToMismatchedImport/Modules (0.32s)
=== 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 (6.66s)
--- PASS: TestLocalPrefix/one_local (2.31s)
--- PASS: TestLocalPrefix/one_local/GOPATH (1.09s)
--- PASS: TestLocalPrefix/one_local/Modules (1.22s)
--- PASS: TestLocalPrefix/two_local (2.17s)
--- PASS: TestLocalPrefix/two_local/GOPATH (0.88s)
--- PASS: TestLocalPrefix/two_local/Modules (1.29s)
--- PASS: TestLocalPrefix/three_prefixes (2.18s)
--- PASS: TestLocalPrefix/three_prefixes/GOPATH (1.08s)
--- PASS: TestLocalPrefix/three_prefixes/Modules (1.09s)
=== RUN TestIgnoreDocumentationPackage
=== RUN TestIgnoreDocumentationPackage/GOPATH
=== RUN TestIgnoreDocumentationPackage/Modules
--- PASS: TestIgnoreDocumentationPackage (0.40s)
--- PASS: TestIgnoreDocumentationPackage/GOPATH (0.15s)
--- PASS: TestIgnoreDocumentationPackage/Modules (0.24s)
=== RUN TestImportPathToNameGoPathParse
=== RUN TestImportPathToNameGoPathParse/GOPATH
=== RUN TestImportPathToNameGoPathParse/Modules
--- PASS: TestImportPathToNameGoPathParse (0.12s)
--- PASS: TestImportPathToNameGoPathParse/GOPATH (0.02s)
--- PASS: TestImportPathToNameGoPathParse/Modules (0.10s)
=== RUN TestIgnoreConfiguration
=== RUN TestIgnoreConfiguration/GOPATH
=== RUN TestIgnoreConfiguration/Modules
fix_test.go:2141: test marked GOPATH-only
--- PASS: TestIgnoreConfiguration (0.13s)
--- PASS: TestIgnoreConfiguration/GOPATH (0.13s)
--- SKIP: TestIgnoreConfiguration/Modules (0.00s)
=== RUN TestSkipNodeModules
=== RUN TestSkipNodeModules/GOPATH
=== RUN TestSkipNodeModules/Modules
fix_test.go:2167: test marked GOPATH-only
--- PASS: TestSkipNodeModules (0.16s)
--- PASS: TestSkipNodeModules/GOPATH (0.16s)
--- SKIP: TestSkipNodeModules/Modules (0.00s)
=== RUN TestGlobalImports
=== RUN TestGlobalImports/GOPATH
=== RUN TestGlobalImports/Modules
--- PASS: TestGlobalImports (0.04s)
--- PASS: TestGlobalImports/GOPATH (0.01s)
--- PASS: TestGlobalImports/Modules (0.04s)
=== RUN TestGlobalImports_DifferentPackage
=== RUN TestGlobalImports_DifferentPackage/GOPATH
=== RUN TestGlobalImports_DifferentPackage/Modules
--- PASS: TestGlobalImports_DifferentPackage (0.08s)
--- PASS: TestGlobalImports_DifferentPackage/GOPATH (0.02s)
--- PASS: TestGlobalImports_DifferentPackage/Modules (0.06s)
=== RUN TestGlobalImports_MultipleMains
=== RUN TestGlobalImports_MultipleMains/GOPATH
=== RUN TestGlobalImports_MultipleMains/Modules
--- PASS: TestGlobalImports_MultipleMains (0.09s)
--- PASS: TestGlobalImports_MultipleMains/GOPATH (0.03s)
--- PASS: TestGlobalImports_MultipleMains/Modules (0.06s)
=== RUN TestSiblingImports
=== RUN TestSiblingImports/GOPATH
=== RUN TestSiblingImports/Modules
--- PASS: TestSiblingImports (0.11s)
--- PASS: TestSiblingImports/GOPATH (0.03s)
--- PASS: TestSiblingImports/Modules (0.08s)
=== RUN TestSiblingImport_Misnamed
=== RUN TestSiblingImport_Misnamed/GOPATH
=== RUN TestSiblingImport_Misnamed/Modules
--- PASS: TestSiblingImport_Misnamed (0.06s)
--- PASS: TestSiblingImport_Misnamed/GOPATH (0.02s)
--- PASS: TestSiblingImport_Misnamed/Modules (0.04s)
=== RUN TestIgnoreOwnPackage
=== RUN TestIgnoreOwnPackage/GOPATH
=== RUN TestIgnoreOwnPackage/Modules
--- PASS: TestIgnoreOwnPackage (0.55s)
--- PASS: TestIgnoreOwnPackage/GOPATH (0.15s)
--- PASS: TestIgnoreOwnPackage/Modules (0.40s)
=== RUN TestExternalTestImportsPackageUnderTest
=== RUN TestExternalTestImportsPackageUnderTest/GOPATH
=== RUN TestExternalTestImportsPackageUnderTest/Modules
--- PASS: TestExternalTestImportsPackageUnderTest (0.66s)
--- PASS: TestExternalTestImportsPackageUnderTest/GOPATH (0.17s)
--- PASS: TestExternalTestImportsPackageUnderTest/Modules (0.49s)
=== 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.80s)
--- PASS: TestProcessStdin/GOPATH (0.35s)
--- PASS: TestProcessStdin/Modules (0.45s)
=== RUN TestLocalPackagePromotion
=== RUN TestLocalPackagePromotion/GOPATH
=== RUN TestLocalPackagePromotion/Modules
--- PASS: TestLocalPackagePromotion (0.91s)
--- PASS: TestLocalPackagePromotion/GOPATH (0.34s)
--- PASS: TestLocalPackagePromotion/Modules (0.57s)
=== RUN TestFindImportInLocalGoFiles
=== RUN TestFindImportInLocalGoFiles/GOPATH
=== RUN TestFindImportInLocalGoFiles/Modules
--- PASS: TestFindImportInLocalGoFiles (0.24s)
--- PASS: TestFindImportInLocalGoFiles/GOPATH (0.05s)
--- PASS: TestFindImportInLocalGoFiles/Modules (0.18s)
=== RUN TestInMemoryFile
=== RUN TestInMemoryFile/GOPATH
=== RUN TestInMemoryFile/Modules
--- PASS: TestInMemoryFile (0.20s)
--- PASS: TestInMemoryFile/GOPATH (0.06s)
--- PASS: TestInMemoryFile/Modules (0.14s)
=== RUN TestImportNoGoFiles
=== RUN TestImportNoGoFiles/GOPATH
=== RUN TestImportNoGoFiles/Modules
--- PASS: TestImportNoGoFiles (0.15s)
--- PASS: TestImportNoGoFiles/GOPATH (0.04s)
--- PASS: TestImportNoGoFiles/Modules (0.11s)
=== RUN TestProcessLargeToken
=== RUN TestProcessLargeToken/GOPATH
=== RUN TestProcessLargeToken/Modules
--- PASS: TestProcessLargeToken (0.83s)
--- PASS: TestProcessLargeToken/GOPATH (0.34s)
--- PASS: TestProcessLargeToken/Modules (0.41s)
=== RUN TestExternalTest
=== RUN TestExternalTest/GOPATH
=== RUN TestExternalTest/Modules
--- PASS: TestExternalTest (1.08s)
--- PASS: TestExternalTest/GOPATH (0.40s)
--- PASS: TestExternalTest/Modules (0.68s)
=== RUN TestGetCandidates
=== RUN TestGetCandidates/GOPATH
=== RUN TestGetCandidates/Modules
--- PASS: TestGetCandidates (0.39s)
--- PASS: TestGetCandidates/GOPATH (0.07s)
--- PASS: TestGetCandidates/Modules (0.32s)
=== RUN TestGetImportPaths
=== RUN TestGetImportPaths/GOPATH
=== RUN TestGetImportPaths/Modules
--- PASS: TestGetImportPaths (0.28s)
--- PASS: TestGetImportPaths/GOPATH (0.03s)
--- PASS: TestGetImportPaths/Modules (0.25s)
=== RUN TestGetPackageCompletions
=== RUN TestGetPackageCompletions/GOPATH
=== RUN TestGetPackageCompletions/Modules
--- PASS: TestGetPackageCompletions (0.35s)
--- PASS: TestGetPackageCompletions/GOPATH (0.09s)
--- PASS: TestGetPackageCompletions/Modules (0.27s)
=== RUN TestConcurrentProcess
=== RUN TestConcurrentProcess/GOPATH
=== RUN TestConcurrentProcess/Modules
--- PASS: TestConcurrentProcess (0.47s)
--- PASS: TestConcurrentProcess/GOPATH (0.21s)
--- PASS: TestConcurrentProcess/Modules (0.25s)
=== RUN TestNonlocalDot
=== RUN TestNonlocalDot/GOPATH
=== RUN TestNonlocalDot/Modules
fix_test.go:2955: test marked GOPATH-only
--- PASS: TestNonlocalDot (0.39s)
--- PASS: TestNonlocalDot/GOPATH (0.38s)
--- SKIP: TestNonlocalDot/Modules (0.00s)
=== RUN TestDirectoryPackageInfoReachedStatus
--- PASS: TestDirectoryPackageInfoReachedStatus (0.00s)
=== RUN TestModCacheInfo
--- PASS: TestModCacheInfo (0.00s)
=== RUN TestScanStdlib
--- PASS: TestScanStdlib (1.01s)
=== RUN TestScanOutOfScopeNestedModule
--- PASS: TestScanOutOfScopeNestedModule (0.69s)
=== RUN TestScanNestedModuleInLocalReplace
--- PASS: TestScanNestedModuleInLocalReplace (0.71s)
=== RUN TestModCase
--- PASS: TestModCase (0.86s)
=== RUN TestModDomainRoot
--- PASS: TestModDomainRoot (0.72s)
=== RUN TestModMultipleScans
--- PASS: TestModMultipleScans (0.93s)
=== RUN TestModMultipleScansWithSubdirs
--- PASS: TestModMultipleScansWithSubdirs (0.93s)
=== RUN TestModCacheEditModFile
--- PASS: TestModCacheEditModFile (1.01s)
=== RUN TestModVendorBuild
--- PASS: TestModVendorBuild (1.16s)
=== RUN TestModVendorAuto
--- PASS: TestModVendorAuto (0.59s)
=== RUN TestModList
--- PASS: TestModList (0.48s)
=== RUN TestModLocalReplace
--- PASS: TestModLocalReplace (0.37s)
=== RUN TestModMultirepo1
--- PASS: TestModMultirepo1 (0.44s)
=== RUN TestModMultirepo3
--- PASS: TestModMultirepo3 (0.43s)
=== RUN TestModMultirepo4
--- PASS: TestModMultirepo4 (0.41s)
=== RUN TestModReplace1
--- PASS: TestModReplace1 (0.40s)
=== RUN TestModReplace2
--- PASS: TestModReplace2 (0.46s)
=== RUN TestModReplace3
--- PASS: TestModReplace3 (0.40s)
=== RUN TestModReplaceImport
--- PASS: TestModReplaceImport (0.48s)
=== RUN TestModWorkspace
--- PASS: TestModWorkspace (0.32s)
=== RUN TestModWorkspaceReplace
--- PASS: TestModWorkspaceReplace (0.33s)
=== RUN TestModWorkspaceReplaceOverride
--- PASS: TestModWorkspaceReplaceOverride (0.23s)
=== RUN TestModWorkspacePrune
--- PASS: TestModWorkspacePrune (0.22s)
=== RUN TestNoMainModule
--- PASS: TestNoMainModule (0.34s)
=== RUN TestFindModFileModCache
--- PASS: TestFindModFileModCache (0.33s)
=== RUN TestInvalidModCache
--- PASS: TestInvalidModCache (0.31s)
=== RUN TestGetCandidatesRanking
--- PASS: TestGetCandidatesRanking (0.18s)
PASS
ok golang.org/x/tools/internal/imports 56.403s
=== RUN TestIdleTimeout
--- PASS: TestIdleTimeout (0.12s)
=== RUN TestCall
=== RUN TestCall/Plain
=== RUN TestCall/Plain/no_args
eventtest.go:60: start: no_args {9dd8f095fc29cb349994555f390d1b71 8e26e1cd3c84c027}
=== NAME TestCall/Plain
eventtest.go:60: start: no_args {cf70292fdef26e9bd6edffe0e2bda8cf f1644e2c5f899e73}
=== NAME TestCall/Plain/no_args
eventtest.go:60: finish: no_args {9dd8f095fc29cb349994555f390d1b71 8e26e1cd3c84c027}
eventtest.go:60: start: no_args {afb2b179a4e96da224a99f6a1817fa2b 54a3bb8a818e7cbf}
=== NAME TestCall/Plain
eventtest.go:60: finish: no_args {cf70292fdef26e9bd6edffe0e2bda8cf f1644e2c5f899e73}
eventtest.go:60: start: no_args {be3193dca049a6175ce314c23e8340e7 b7e128e9a3935a0b}
eventtest.go:60: finish: no_args {be3193dca049a6175ce314c23e8340e7 b7e128e9a3935a0b}
=== NAME TestCall/Plain/no_args
eventtest.go:60: finish: no_args {afb2b179a4e96da224a99f6a1817fa2b 54a3bb8a818e7cbf}
=== RUN TestCall/Plain/one_string
eventtest.go:60: start: one_string {3a8c30d199f27bdf253818d7fafefbba 1a209647c6983857}
=== NAME TestCall/Plain
eventtest.go:60: start: one_string {8406a3b71593e7b52793a72e1f88a4e8 7d5e03a6e89d16a3}
=== NAME TestCall/Plain/one_string
eventtest.go:60: finish: one_string {3a8c30d199f27bdf253818d7fafefbba 1a209647c6983857}
eventtest.go:60: start: one_string {8168003580308a5668d640b3147dda2c e09c70040ba3f4ee}
=== NAME TestCall/Plain
eventtest.go:60: finish: one_string {8406a3b71593e7b52793a72e1f88a4e8 7d5e03a6e89d16a3}
eventtest.go:60: start: one_string {05a41a0b4b1687d379ba627b0e438ca0 43dbdd622da8d23a}
eventtest.go:60: finish: one_string {05a41a0b4b1687d379ba627b0e438ca0 43dbdd622da8d23a}
=== NAME TestCall/Plain/one_string
eventtest.go:60: finish: one_string {8168003580308a5668d640b3147dda2c e09c70040ba3f4ee}
=== RUN TestCall/Plain/one_number
eventtest.go:60: start: one_number {c7f0616fe96abadf2129748f0aaa28be a6194bc14fadb086}
=== NAME TestCall/Plain
eventtest.go:60: start: one_number {1ca9d8c541820953275c0a93bbb59424 0958b81f72b28ed2}
eventtest.go:60: finish: one_number {1ca9d8c541820953275c0a93bbb59424 0958b81f72b28ed2}
=== NAME TestCall/Plain/one_number
eventtest.go:60: finish: one_number {c7f0616fe96abadf2129748f0aaa28be a6194bc14fadb086}
eventtest.go:60: start: one_number {c31fb09ee2e666f73307502a366aa338 6c96257e94b76c1e}
=== NAME TestCall/Plain
eventtest.go:60: start: one_number {6a6bea902ccfba7b9cc0191cdd894436 cfd492dcb6bc4a6a}
eventtest.go:60: finish: one_number {6a6bea902ccfba7b9cc0191cdd894436 cfd492dcb6bc4a6a}
=== NAME TestCall/Plain/one_number
eventtest.go:60: finish: one_number {c31fb09ee2e666f73307502a366aa338 6c96257e94b76c1e}
=== RUN TestCall/Plain/join
eventtest.go:60: start: join {f6b3e21c25facf0e72853324bda94c8c 3213003bd9c128b6}
=== NAME TestCall/Plain
eventtest.go:60: start: join {5035dadf0bb9906f3138aabbbc96be28 95516d99fbc60602}
eventtest.go:60: finish: join {5035dadf0bb9906f3138aabbbc96be28 95516d99fbc60602}
=== NAME TestCall/Plain/join
eventtest.go:60: finish: join {f6b3e21c25facf0e72853324bda94c8c 3213003bd9c128b6}
eventtest.go:60: start: join {291d982bf41a076d46fd1e5cc38dadb7 f88fdaf71dcce44d}
=== NAME TestCall/Plain
eventtest.go:60: start: join {693680142b90d9086b3b5db743487389 5bce475640d1c299}
eventtest.go:60: finish: join {693680142b90d9086b3b5db743487389 5bce475640d1c299}
=== NAME TestCall/Plain/join
eventtest.go:60: finish: join {291d982bf41a076d46fd1e5cc38dadb7 f88fdaf71dcce44d}
=== RUN TestCall/Headers
=== RUN TestCall/Headers/no_args
eventtest.go:60: start: no_args {5fe254a4f8f6b74e46d1b96eb05bfe83 be0cb5b462d6a0e5}
=== NAME TestCall/Headers
eventtest.go:60: start: no_args {70acfe97dcf42d7ffaa07a0b9aad2b00 214b221385db7e31}
=== NAME TestCall/Headers/no_args
eventtest.go:60: finish: no_args {5fe254a4f8f6b74e46d1b96eb05bfe83 be0cb5b462d6a0e5}
eventtest.go:60: start: no_args {ed29b6763569d73b6d77f455df2dda38 84898f71a7e05c7d}
=== NAME TestCall/Headers
eventtest.go:60: finish: no_args {70acfe97dcf42d7ffaa07a0b9aad2b00 214b221385db7e31}
eventtest.go:60: start: no_args {eed4f5b8975d4f1cc3a561433b838a57 e7c7fccfc9e53ac9}
=== NAME TestCall/Headers/no_args
eventtest.go:60: finish: no_args {ed29b6763569d73b6d77f455df2dda38 84898f71a7e05c7d}
=== RUN TestCall/Headers/one_string
eventtest.go:60: start: one_string {8e123565908de88cd1362887ee472d50 4a066a2eecea1815}
=== NAME TestCall/Headers
eventtest.go:60: finish: no_args {eed4f5b8975d4f1cc3a561433b838a57 e7c7fccfc9e53ac9}
eventtest.go:60: start: one_string {f4441498e4e64246dcecf44c922ef36c ad44d78c0ef0f660}
eventtest.go:60: finish: one_string {f4441498e4e64246dcecf44c922ef36c ad44d78c0ef0f660}
=== NAME TestCall/Headers/one_string
eventtest.go:60: finish: one_string {8e123565908de88cd1362887ee472d50 4a066a2eecea1815}
eventtest.go:60: start: one_string {5f8e17f418f1e171a7551d04c59f101d 108344eb30f5d4ac}
=== NAME TestCall/Headers
eventtest.go:60: start: one_string {a035dd8891c4a5d2f2d0c481122e2a58 73c1b14953fab2f8}
eventtest.go:60: finish: one_string {a035dd8891c4a5d2f2d0c481122e2a58 73c1b14953fab2f8}
=== NAME TestCall/Headers/one_string
eventtest.go:60: finish: one_string {5f8e17f418f1e171a7551d04c59f101d 108344eb30f5d4ac}
=== RUN TestCall/Headers/one_number
eventtest.go:60: start: one_number {b4a99d5e9da254afef62bfe78f978d1d d6ff1ea875ff9044}
=== NAME TestCall/Headers
eventtest.go:60: start: one_number {f275794e0c4e46902fbddcc2febf1609 393e8c0698046f90}
eventtest.go:60: finish: one_number {f275794e0c4e46902fbddcc2febf1609 393e8c0698046f90}
=== NAME TestCall/Headers/one_number
eventtest.go:60: finish: one_number {b4a99d5e9da254afef62bfe78f978d1d d6ff1ea875ff9044}
eventtest.go:60: start: one_number {1bc9072ae8219d6062ac401bf768b808 9c7cf964ba094ddc}
=== NAME TestCall/Headers
eventtest.go:60: start: one_number {29094293d4aed72f55af8db87029fd2f ffba66c3dc0e2b28}
eventtest.go:60: finish: one_number {29094293d4aed72f55af8db87029fd2f ffba66c3dc0e2b28}
=== NAME TestCall/Headers/one_number
eventtest.go:60: finish: one_number {1bc9072ae8219d6062ac401bf768b808 9c7cf964ba094ddc}
=== RUN TestCall/Headers/join
eventtest.go:60: start: join {9c0198dabf58cdccb37fe0269c6ef321 62f9d321ff130974}
=== NAME TestCall/Headers
eventtest.go:60: start: join {19fe8537bf0ba6fce2fa609b5e739afd c53741802119e7bf}
eventtest.go:60: finish: join {19fe8537bf0ba6fce2fa609b5e739afd c53741802119e7bf}
=== NAME TestCall/Headers/join
eventtest.go:60: finish: join {9c0198dabf58cdccb37fe0269c6ef321 62f9d321ff130974}
eventtest.go:60: start: join {80e9d974b11ad68acf446fae056b4e43 2876aede431ec50b}
=== NAME TestCall/Headers
eventtest.go:60: start: join {c3e9963311c2dc3dd59b8573af9b870c 8bb41b3d6623a357}
eventtest.go:60: finish: join {c3e9963311c2dc3dd59b8573af9b870c 8bb41b3d6623a357}
=== NAME TestCall/Headers/join
eventtest.go:60: finish: join {80e9d974b11ad68acf446fae056b4e43 2876aede431ec50b}
--- PASS: TestCall (0.08s)
--- PASS: TestCall/Plain (0.03s)
--- PASS: TestCall/Plain/no_args (0.01s)
--- PASS: TestCall/Plain/one_string (0.01s)
--- PASS: TestCall/Plain/one_number (0.00s)
--- PASS: TestCall/Plain/join (0.00s)
--- PASS: TestCall/Headers (0.02s)
--- PASS: TestCall/Headers/no_args (0.01s)
--- PASS: TestCall/Headers/one_string (0.01s)
--- 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.253s
=== 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.022s
=== RUN TestConnectionRaw
=== RUN TestConnectionRaw/no_args
eventtest.go:60: start: no_args {6458d50ed3dad0e41d1904f925038f30 a0b5e2cf9e395453}
=== NAME TestConnectionRaw
eventtest.go:60: start: no_args {a28679718e4c939ef659d3bd75dc6f2f eb1821b9529b509a}
=== NAME TestConnectionRaw/no_args
eventtest.go:60: finish: no_args {6458d50ed3dad0e41d1904f925038f30 a0b5e2cf9e395453}
=== NAME TestConnectionRaw
eventtest.go:60: finish: no_args {a28679718e4c939ef659d3bd75dc6f2f eb1821b9529b509a}
=== RUN TestConnectionRaw/one_string
eventtest.go:60: start: one_string {77a3d994dcadcd9e4b66730c12f3d606 367c5fa206fd4ce1}
=== NAME TestConnectionRaw
eventtest.go:60: start: one_string {3e9a708cae100cc5a3bdeb317126591c 81df9d8bba5e4928}
=== NAME TestConnectionRaw/one_string
eventtest.go:60: finish: one_string {77a3d994dcadcd9e4b66730c12f3d606 367c5fa206fd4ce1}
=== NAME TestConnectionRaw
eventtest.go:60: finish: one_string {3e9a708cae100cc5a3bdeb317126591c 81df9d8bba5e4928}
=== RUN TestConnectionRaw/one_number
eventtest.go:60: start: one_number {44d124f16c8a71afe983d28c48c551ee cc42dc746ec0456f}
=== NAME TestConnectionRaw
eventtest.go:60: start: one_number {2970043bc0a7cb85fda65abede3616b9 17a61a5e222242b6}
=== NAME TestConnectionRaw/one_number
eventtest.go:60: finish: one_number {44d124f16c8a71afe983d28c48c551ee cc42dc746ec0456f}
=== NAME TestConnectionRaw
eventtest.go:60: finish: one_number {2970043bc0a7cb85fda65abede3616b9 17a61a5e222242b6}
=== RUN TestConnectionRaw/join
eventtest.go:60: start: join {d70ca46067040287f5424ca81f3e8eb6 62095947d6833efd}
=== NAME TestConnectionRaw
eventtest.go:60: start: join {ea614d057a5fb1825f20471ce66200c2 ad6c97308ae53a44}
=== NAME TestConnectionRaw/join
eventtest.go:60: finish: join {d70ca46067040287f5424ca81f3e8eb6 62095947d6833efd}
=== NAME TestConnectionRaw
eventtest.go:60: finish: join {ea614d057a5fb1825f20471ce66200c2 ad6c97308ae53a44}
=== RUN TestConnectionRaw/notify
eventtest.go:60: start: set {62a03e10291670a48d008ec3126f3bb5 f8cfd5193e47378b}
=== NAME TestConnectionRaw
eventtest.go:60: start: set {3ea2f677b3a71849a8fbe9453c42988a 43331403f2a833d2}
eventtest.go:60: finish: set {3ea2f677b3a71849a8fbe9453c42988a 43331403f2a833d2}
=== NAME TestConnectionRaw/notify
eventtest.go:60: finish: set {62a03e10291670a48d008ec3126f3bb5 f8cfd5193e47378b}
eventtest.go:60: start: add {359272bb0961a82cbd579ac5f30b2baf 8e9652eca50a3019}
=== NAME TestConnectionRaw
eventtest.go:60: start: add {c611548404fa2769b68b1e087071f507 d9f990d5596c2c60}
eventtest.go:60: finish: add {c611548404fa2769b68b1e087071f507 d9f990d5596c2c60}
=== NAME TestConnectionRaw/notify
eventtest.go:60: finish: add {359272bb0961a82cbd579ac5f30b2baf 8e9652eca50a3019}
eventtest.go:60: start: get {cc8462dcb77a47bd79eb26daf5e9785b 245dcfbe0dce28a7}
=== NAME TestConnectionRaw
eventtest.go:60: start: get {a69c9ae11fc7a30e9eb3c7d88e80ccd4 6fc00da8c12f25ee}
=== NAME TestConnectionRaw/notify
eventtest.go:60: finish: get {cc8462dcb77a47bd79eb26daf5e9785b 245dcfbe0dce28a7}
=== NAME TestConnectionRaw
eventtest.go:60: finish: get {a69c9ae11fc7a30e9eb3c7d88e80ccd4 6fc00da8c12f25ee}
=== RUN TestConnectionRaw/preempt
eventtest.go:60: start: wait {5419c0b1a4bc49cb43b693b81d20dfd5 ba234c9175912135}
eventtest.go:60: start: unblock {1bdab54aea2431d0fd1b6c3b1c5606e6 05878a7a29f31d7c}
=== NAME TestConnectionRaw
eventtest.go:60: start: wait {a1445184d9cb82af6ebd3dfe4538e5d2 50eac863dd541ac3}
=== NAME TestConnectionRaw/preempt
eventtest.go:60: finish: unblock {1bdab54aea2431d0fd1b6c3b1c5606e6 05878a7a29f31d7c}
=== NAME TestConnectionRaw
eventtest.go:60: start: unblock {b81888c0522a8cf1d24c4658491a99d8 9b4d074d91b6160a}
eventtest.go:60: finish: unblock {b81888c0522a8cf1d24c4658491a99d8 9b4d074d91b6160a}
=== NAME TestConnectionRaw/preempt
eventtest.go:60: finish: wait {5419c0b1a4bc49cb43b693b81d20dfd5 ba234c9175912135}
=== NAME TestConnectionRaw
eventtest.go:60: finish: wait {a1445184d9cb82af6ebd3dfe4538e5d2 50eac863dd541ac3}
=== RUN TestConnectionRaw/basic_cancel
eventtest.go:60: start: wait {f4b58d36c66b0eebe58351b58677f6d3 e6b0453645181351}
=== NAME TestConnectionRaw
eventtest.go:60: start: wait {b2060d02119bdbdafa5964762ef7a804 3114841ff9790f98}
=== NAME TestConnectionRaw/basic_cancel
eventtest.go:60: start: cancel {1dfb362fb076c4626c8ed089c6fb8905 7c77c208addb0bdf}
=== NAME TestConnectionRaw
eventtest.go:60: start: cancel {6c15385028cf88c085caa1ad0a495fe2 c7da00f2603d0826}
eventtest.go:60: finish: cancel {6c15385028cf88c085caa1ad0a495fe2 c7da00f2603d0826}
=== NAME TestConnectionRaw/basic_cancel
eventtest.go:60: finish: cancel {1dfb362fb076c4626c8ed089c6fb8905 7c77c208addb0bdf}
eventtest.go:60: finish: wait {f4b58d36c66b0eebe58351b58677f6d3 e6b0453645181351}
=== NAME TestConnectionRaw
eventtest.go:60: finish: wait {b2060d02119bdbdafa5964762ef7a804 3114841ff9790f98}
=== RUN TestConnectionRaw/queue
eventtest.go:60: start: wait {b8482fc9924a363ac0e1c6ddbb31542c 123e3fdb149f046d}
eventtest.go:60: start: set {6704afb6fd9ae6cab1b157d7d06cdeeb 5da17dc4c80001b4}
=== NAME TestConnectionRaw
eventtest.go:60: start: wait {1304e3834aab4a30d544412c3c509849 a804bcad7c62fdfa}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: set {6704afb6fd9ae6cab1b157d7d06cdeeb 5da17dc4c80001b4}
eventtest.go:60: start: add {9f8a0d20e20532009625e939a28ce29c f367fa9630c4f941}
=== NAME TestConnectionRaw
eventtest.go:60: start: set {5ccee23d1c868f81ab331d64ccb1e7cf 3ecb3880e425f688}
eventtest.go:60: start: add {3688c2dac840226b7ae58868fb9186c1 892e77699887f2cf}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: add {9f8a0d20e20532009625e939a28ce29c f367fa9630c4f941}
eventtest.go:60: start: add {776c3f99699bed1b7088aecd7f7d5307 d491b5524ce9ee16}
=== NAME TestConnectionRaw
eventtest.go:60: start: add {6cd3ab2fefc3be71fabd560891d37f70 1ff5f33b004beb5d}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: add {776c3f99699bed1b7088aecd7f7d5307 d491b5524ce9ee16}
eventtest.go:60: start: add {524969d9fdc2f413cc0ed5c8221a6641 6a583225b4ace7a4}
=== NAME TestConnectionRaw
eventtest.go:60: start: add {0acce9553909a165b3d7ee872f2c3349 b5bb700e680ee4eb}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: add {524969d9fdc2f413cc0ed5c8221a6641 6a583225b4ace7a4}
eventtest.go:60: start: peek {eec93ddf85bf36e456c19ad174c8fd22 001faff71b70e032}
=== NAME TestConnectionRaw
eventtest.go:60: start: peek {8e1939ce3c0f79850aa6ed0bf6eb35ff 4b82ede0cfd1dc79}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: peek {eec93ddf85bf36e456c19ad174c8fd22 001faff71b70e032}
=== NAME TestConnectionRaw
eventtest.go:60: finish: peek {8e1939ce3c0f79850aa6ed0bf6eb35ff 4b82ede0cfd1dc79}
=== NAME TestConnectionRaw/queue
eventtest.go:60: start: unblock {bed99d7fcb003db38cb2096843a13a6d 96e52bca8333d9c0}
=== NAME TestConnectionRaw
eventtest.go:60: start: unblock {900c7b8566423b7ed335600d3b3363d7 e1486ab33795d507}
eventtest.go:60: finish: unblock {900c7b8566423b7ed335600d3b3363d7 e1486ab33795d507}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: wait {b8482fc9924a363ac0e1c6ddbb31542c 123e3fdb149f046d}
=== NAME TestConnectionRaw
eventtest.go:60: finish: wait {1304e3834aab4a30d544412c3c509849 a804bcad7c62fdfa}
eventtest.go:60: finish: set {5ccee23d1c868f81ab331d64ccb1e7cf 3ecb3880e425f688}
eventtest.go:60: finish: add {3688c2dac840226b7ae58868fb9186c1 892e77699887f2cf}
eventtest.go:60: finish: add {6cd3ab2fefc3be71fabd560891d37f70 1ff5f33b004beb5d}
eventtest.go:60: finish: add {0acce9553909a165b3d7ee872f2c3349 b5bb700e680ee4eb}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: unblock {bed99d7fcb003db38cb2096843a13a6d 96e52bca8333d9c0}
eventtest.go:60: start: get {6f0281d291ea40832c8bb15e6c41bc99 2caca89cebf6d14e}
=== NAME TestConnectionRaw
eventtest.go:60: start: get {cc7ab35f08dc56a281caf534da6176e5 770fe7859f58ce95}
=== NAME TestConnectionRaw/queue
eventtest.go:60: finish: get {6f0281d291ea40832c8bb15e6c41bc99 2caca89cebf6d14e}
=== NAME TestConnectionRaw
eventtest.go:60: finish: get {cc7ab35f08dc56a281caf534da6176e5 770fe7859f58ce95}
=== RUN TestConnectionRaw/fork
eventtest.go:60: start: fork {d4634a75ea9a527a6b394b999bbd7fd4 c272256f53bacadc}
=== NAME TestConnectionRaw
eventtest.go:60: start: fork {6727708d573b4878ae784e3857b978b6 0dd66358071cc723}
=== NAME TestConnectionRaw/fork
eventtest.go:60: start: set {92fbda08805ca68b7071a2dcf7346f32 5839a241bb7dc36a}
=== NAME TestConnectionRaw
eventtest.go:60: start: set {0907e5eb1520bb4691bc9b057ce5a227 a39ce02a6fdfbfb1}
eventtest.go:60: finish: set {0907e5eb1520bb4691bc9b057ce5a227 a39ce02a6fdfbfb1}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: set {92fbda08805ca68b7071a2dcf7346f32 5839a241bb7dc36a}
eventtest.go:60: start: add {15d7e9d5b333bc188227ab6a17d91d1a eeff1e142341bcf8}
=== NAME TestConnectionRaw
eventtest.go:60: start: add {c4fce80b735a828cb7b44661f098ae89 39635dfdd6a2b83f}
eventtest.go:60: finish: add {c4fce80b735a828cb7b44661f098ae89 39635dfdd6a2b83f}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: add {15d7e9d5b333bc188227ab6a17d91d1a eeff1e142341bcf8}
eventtest.go:60: start: add {24fb9daaadbf0fd36e04a88cae00021f 84c69be68a04b586}
=== NAME TestConnectionRaw
eventtest.go:60: start: add {da25b69d67426911273104729757cb08 cf29dacf3e66b1cd}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: add {24fb9daaadbf0fd36e04a88cae00021f 84c69be68a04b586}
eventtest.go:60: start: add {ea72baa3f9569c6c9245fb7ba474d81e 1a8d18b9f2c7ad14}
=== NAME TestConnectionRaw
eventtest.go:60: finish: add {da25b69d67426911273104729757cb08 cf29dacf3e66b1cd}
eventtest.go:60: start: add {4e030a1f90fb8eb31914cc6293a8267e 65f056a2a629aa5b}
eventtest.go:60: finish: add {4e030a1f90fb8eb31914cc6293a8267e 65f056a2a629aa5b}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: add {ea72baa3f9569c6c9245fb7ba474d81e 1a8d18b9f2c7ad14}
eventtest.go:60: start: get {512e5304782531c032937ec7bb08ab30 b053958b5a8ba6a2}
=== NAME TestConnectionRaw
eventtest.go:60: start: get {a2d13fd1692ad7d6843f4a94ff22cf24 fbb6d3740eeda2e9}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: get {512e5304782531c032937ec7bb08ab30 b053958b5a8ba6a2}
=== NAME TestConnectionRaw
eventtest.go:60: finish: get {a2d13fd1692ad7d6843f4a94ff22cf24 fbb6d3740eeda2e9}
=== NAME TestConnectionRaw/fork
eventtest.go:60: start: unblock {a4a9777fb7ee11184c2003b0c5066ef1 461a125ec24e9f30}
=== NAME TestConnectionRaw
eventtest.go:60: start: unblock {6f6917999bb2941d0fdffa37ea9f2e1c 917d504776b09b77}
eventtest.go:60: finish: unblock {6f6917999bb2941d0fdffa37ea9f2e1c 917d504776b09b77}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: fork {d4634a75ea9a527a6b394b999bbd7fd4 c272256f53bacadc}
=== NAME TestConnectionRaw
eventtest.go:60: finish: fork {6727708d573b4878ae784e3857b978b6 0dd66358071cc723}
=== NAME TestConnectionRaw/fork
eventtest.go:60: finish: unblock {a4a9777fb7ee11184c2003b0c5066ef1 461a125ec24e9f30}
=== RUN TestConnectionRaw/concurrent
eventtest.go:60: start: fork {54f1bfe7a1945af15fd3ff327ec73f56 dce08e302a1298be}
=== NAME TestConnectionRaw
eventtest.go:60: start: fork {689e8053b4a37c9badbaa5d27fc6a3d0 2744cd19de739405}
=== NAME TestConnectionRaw/concurrent
eventtest.go:60: start: unblock {5c137f8aa7a8ee8d7965fddbdf9762d2 72a70b0392d5904c}
=== NAME TestConnectionRaw
eventtest.go:60: start: unblock {5d5e013fd690d19dd4af67bbe06a5781 bd0a4aec45378d93}
eventtest.go:60: finish: unblock {5d5e013fd690d19dd4af67bbe06a5781 bd0a4aec45378d93}
=== NAME TestConnectionRaw/concurrent
eventtest.go:60: finish: unblock {5c137f8aa7a8ee8d7965fddbdf9762d2 72a70b0392d5904c}
eventtest.go:60: start: fork {54e7f3ce057558cc6b582f468cf0dbf4 086e88d5f99889da}
=== NAME TestConnectionRaw
eventtest.go:60: finish: fork {689e8053b4a37c9badbaa5d27fc6a3d0 2744cd19de739405}
=== NAME TestConnectionRaw/concurrent
eventtest.go:60: finish: fork {54f1bfe7a1945af15fd3ff327ec73f56 dce08e302a1298be}
=== NAME TestConnectionRaw
eventtest.go:60: start: fork {03885c09195eee7f204916a89cd6e4d6 53d1c6beadfa8521}
=== NAME TestConnectionRaw/concurrent
eventtest.go:60: start: unblock {c48e216d4803592d97c6b45463c59227 9e3405a8615c8268}
=== NAME TestConnectionRaw
eventtest.go:60: start: unblock {f86547ef425c367db6d4f35795a6a3f3 e997439115be7eaf}
eventtest.go:60: finish: unblock {f86547ef425c367db6d4f35795a6a3f3 e997439115be7eaf}
=== NAME TestConnectionRaw/concurrent
eventtest.go:60: finish: fork {54e7f3ce057558cc6b582f468cf0dbf4 086e88d5f99889da}
=== NAME TestConnectionRaw
eventtest.go:60: finish: fork {03885c09195eee7f204916a89cd6e4d6 53d1c6beadfa8521}
=== NAME TestConnectionRaw/concurrent
eventtest.go:60: finish: unblock {c48e216d4803592d97c6b45463c59227 9e3405a8615c8268}
--- PASS: TestConnectionRaw (0.08s)
--- PASS: TestConnectionRaw/no_args (0.01s)
--- 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.01s)
--- PASS: TestConnectionRaw/fork (0.02s)
--- PASS: TestConnectionRaw/concurrent (0.00s)
=== RUN TestConnectionHeader
=== RUN TestConnectionHeader/no_args
eventtest.go:60: start: no_args {a3704b974888fc4d0d0dcfcb666d8c49 34fb817ac91f7bf6}
=== NAME TestConnectionHeader
eventtest.go:60: start: no_args {c817420968d1922c3239486798a97d4a 7f5ec0637d81773d}
eventtest.go:60: finish: no_args {c817420968d1922c3239486798a97d4a 7f5ec0637d81773d}
=== NAME TestConnectionHeader/no_args
eventtest.go:60: finish: no_args {a3704b974888fc4d0d0dcfcb666d8c49 34fb817ac91f7bf6}
=== RUN TestConnectionHeader/one_string
eventtest.go:60: start: one_string {ff08a558066259ed31fc0bdbf467331c cac1fe4c31e37384}
=== NAME TestConnectionHeader
eventtest.go:60: start: one_string {2107b2f789141b0d28220a50ab4e7121 15253d36e54470cb}
=== NAME TestConnectionHeader/one_string
eventtest.go:60: finish: one_string {ff08a558066259ed31fc0bdbf467331c cac1fe4c31e37384}
=== NAME TestConnectionHeader
eventtest.go:60: finish: one_string {2107b2f789141b0d28220a50ab4e7121 15253d36e54470cb}
=== RUN TestConnectionHeader/one_number
eventtest.go:60: start: one_number {62077bac5be8f488befdb0908060b5ee 60887b1f99a66c12}
=== NAME TestConnectionHeader
eventtest.go:60: start: one_number {dab4ddf2d669e9859a189ea598545be5 abebb9084d086959}
=== NAME TestConnectionHeader/one_number
eventtest.go:60: finish: one_number {62077bac5be8f488befdb0908060b5ee 60887b1f99a66c12}
=== NAME TestConnectionHeader
eventtest.go:60: finish: one_number {dab4ddf2d669e9859a189ea598545be5 abebb9084d086959}
=== RUN TestConnectionHeader/join
eventtest.go:60: start: join {4e777ca6b018219f83bf554011142d57 f64ef8f1006a65a0}
=== NAME TestConnectionHeader
eventtest.go:60: start: join {9f335a192c6ce443af37af686d27718d 41b236dbb4cb61e7}
=== NAME TestConnectionHeader/join
eventtest.go:60: finish: join {4e777ca6b018219f83bf554011142d57 f64ef8f1006a65a0}
=== NAME TestConnectionHeader
eventtest.go:60: finish: join {9f335a192c6ce443af37af686d27718d 41b236dbb4cb61e7}
=== RUN TestConnectionHeader/notify
eventtest.go:60: start: set {d6262ecedf026f5c7413c8baeac9558d 8c1575c4682d5e2e}
=== NAME TestConnectionHeader
eventtest.go:60: start: set {176005381b8c99d5c88ff4ea65d0131d d778b3ad1c8f5a75}
eventtest.go:60: finish: set {176005381b8c99d5c88ff4ea65d0131d d778b3ad1c8f5a75}
=== NAME TestConnectionHeader/notify
eventtest.go:60: finish: set {d6262ecedf026f5c7413c8baeac9558d 8c1575c4682d5e2e}
eventtest.go:60: start: add {1ab7df08f7fc26605dde913bdac873be 22dcf196d0f056bc}
=== NAME TestConnectionHeader
eventtest.go:60: start: add {efa1fc832dff688926948249017ef18e 6d3f308084525303}
eventtest.go:60: finish: add {efa1fc832dff688926948249017ef18e 6d3f308084525303}
=== NAME TestConnectionHeader/notify
eventtest.go:60: finish: add {1ab7df08f7fc26605dde913bdac873be 22dcf196d0f056bc}
eventtest.go:60: start: get {f55078efbdd7e41bcda9d972d8752af9 b8a26e6938b44f4a}
=== NAME TestConnectionHeader
eventtest.go:60: start: get {f25d8f4a7bf769629c774153c0aaa1e1 0306ad52ec154c91}
=== NAME TestConnectionHeader/notify
eventtest.go:60: finish: get {f55078efbdd7e41bcda9d972d8752af9 b8a26e6938b44f4a}
=== NAME TestConnectionHeader
eventtest.go:60: finish: get {f25d8f4a7bf769629c774153c0aaa1e1 0306ad52ec154c91}
=== RUN TestConnectionHeader/preempt
eventtest.go:60: start: wait {68a8a927ab2546e5a2a734dbd55badf2 4e69eb3ba07748d8}
=== NAME TestConnectionHeader
eventtest.go:60: start: wait {a6e4e7626e851e9ebf1bc90c98eb87a5 99cc292554d9441f}
=== NAME TestConnectionHeader/preempt
eventtest.go:60: start: unblock {553578c31088705e133cbe55bcaf6bd2 e42f680e083b4166}
=== NAME TestConnectionHeader
eventtest.go:60: start: unblock {3160b9832922bc600658511488061dc4 2f93a6f7bb9c3dad}
eventtest.go:60: finish: unblock {3160b9832922bc600658511488061dc4 2f93a6f7bb9c3dad}
=== NAME TestConnectionHeader/preempt
eventtest.go:60: finish: unblock {553578c31088705e133cbe55bcaf6bd2 e42f680e083b4166}
eventtest.go:60: finish: wait {68a8a927ab2546e5a2a734dbd55badf2 4e69eb3ba07748d8}
=== NAME TestConnectionHeader
eventtest.go:60: finish: wait {a6e4e7626e851e9ebf1bc90c98eb87a5 99cc292554d9441f}
=== RUN TestConnectionHeader/basic_cancel
eventtest.go:60: start: wait {10cb2031b28b47f22cbee4064b801324 7af6e4e06ffe39f4}
=== NAME TestConnectionHeader
eventtest.go:60: start: wait {826c0f27c8fee9e153386d67f059c47b c55923ca2360363b}
=== NAME TestConnectionHeader/basic_cancel
eventtest.go:60: start: cancel {fda733b20290877e5cca581386cb5b3f 10bd61b3d7c13282}
=== NAME TestConnectionHeader
eventtest.go:60: start: cancel {280870f457f35049ddfdc590330d0954 5b20a09c8b232fc9}
eventtest.go:60: finish: cancel {280870f457f35049ddfdc590330d0954 5b20a09c8b232fc9}
=== NAME TestConnectionHeader/basic_cancel
eventtest.go:60: finish: wait {10cb2031b28b47f22cbee4064b801324 7af6e4e06ffe39f4}
=== NAME TestConnectionHeader
eventtest.go:60: finish: wait {826c0f27c8fee9e153386d67f059c47b c55923ca2360363b}
=== NAME TestConnectionHeader/basic_cancel
eventtest.go:60: finish: cancel {fda733b20290877e5cca581386cb5b3f 10bd61b3d7c13282}
=== RUN TestConnectionHeader/queue
eventtest.go:60: start: wait {5bdb59c1e8dda46bb71085ff6f735a3c a683de853f852b10}
=== NAME TestConnectionHeader
eventtest.go:60: start: wait {59c588027f6488f8fd64662690abb039 f1e61c6ff3e62757}
=== NAME TestConnectionHeader/queue
eventtest.go:60: start: set {1442f8c83275370e6916e2e492748368 3c4a5b58a748249e}
=== NAME TestConnectionHeader
eventtest.go:60: start: set {daf1cbf7c002ea552a85614a8c68d360 87ad99415baa20e5}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: set {1442f8c83275370e6916e2e492748368 3c4a5b58a748249e}
eventtest.go:60: start: add {6d155c78ff1cff8abbdca867331161c3 d210d82a0f0c1d2c}
=== NAME TestConnectionHeader
eventtest.go:60: start: add {ce7360f7095b25af98613b0e477567bc 1d741614c36d1973}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: add {6d155c78ff1cff8abbdca867331161c3 d210d82a0f0c1d2c}
eventtest.go:60: start: add {9536d925f320893f3518e078146199ad 68d754fd76cf15ba}
=== NAME TestConnectionHeader
eventtest.go:60: start: add {636e37c0c5bad69c81bad4cc2b925a36 b33a93e62a311201}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: add {9536d925f320893f3518e078146199ad 68d754fd76cf15ba}
eventtest.go:60: start: add {74250161bd40f4da1534ce567815dd2e fe9dd1cfde920e48}
=== NAME TestConnectionHeader
eventtest.go:60: start: add {12462465127af82271c232f82fc0f3f0 490110b992f40a8f}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: add {74250161bd40f4da1534ce567815dd2e fe9dd1cfde920e48}
eventtest.go:60: start: peek {38fe2df3ae76ec80be233d5d73a4d316 94644ea2465607d6}
=== NAME TestConnectionHeader
eventtest.go:60: start: peek {84576f03f227d99b04aab28e44c880c7 dfc78c8bfab7031d}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: peek {38fe2df3ae76ec80be233d5d73a4d316 94644ea2465607d6}
eventtest.go:60: start: unblock {35b27938784b1179ff6ba9b1fc7bb63d 2a2bcb74ae190064}
=== NAME TestConnectionHeader
eventtest.go:60: finish: peek {84576f03f227d99b04aab28e44c880c7 dfc78c8bfab7031d}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: unblock {35b27938784b1179ff6ba9b1fc7bb63d 2a2bcb74ae190064}
=== NAME TestConnectionHeader
eventtest.go:60: start: unblock {4647caa89197ddb35e961abc6b2a3d0e 758e095e627bfcaa}
eventtest.go:60: finish: unblock {4647caa89197ddb35e961abc6b2a3d0e 758e095e627bfcaa}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: wait {5bdb59c1e8dda46bb71085ff6f735a3c a683de853f852b10}
eventtest.go:60: start: get {c98e0f36e5c460e1ec9c167201c2d60b c0f1474716ddf8f1}
=== NAME TestConnectionHeader
eventtest.go:60: start: get {8ff2c7432b32f0021eb588c27bed3656 0b558630ca3ef538}
eventtest.go:60: finish: wait {59c588027f6488f8fd64662690abb039 f1e61c6ff3e62757}
eventtest.go:60: finish: set {daf1cbf7c002ea552a85614a8c68d360 87ad99415baa20e5}
eventtest.go:60: finish: add {ce7360f7095b25af98613b0e477567bc 1d741614c36d1973}
eventtest.go:60: finish: add {636e37c0c5bad69c81bad4cc2b925a36 b33a93e62a311201}
eventtest.go:60: finish: add {12462465127af82271c232f82fc0f3f0 490110b992f40a8f}
=== NAME TestConnectionHeader/queue
eventtest.go:60: finish: get {c98e0f36e5c460e1ec9c167201c2d60b c0f1474716ddf8f1}
=== NAME TestConnectionHeader
eventtest.go:60: finish: get {8ff2c7432b32f0021eb588c27bed3656 0b558630ca3ef538}
=== RUN TestConnectionHeader/fork
eventtest.go:60: start: fork {5d732960379e1883d5504d68fc096491 56b8c4197ea0f17f}
=== NAME TestConnectionHeader
eventtest.go:60: start: fork {d3a7fca94483d84880a36c342f9d4e1c a11b03033202eec6}
=== NAME TestConnectionHeader/fork
eventtest.go:60: start: set {8add27a4334caf94cdb02bde6b8362d3 ec7e41ece563ea0d}
=== NAME TestConnectionHeader
eventtest.go:60: start: set {685d6188bd4d93bebd9ecb705722fd32 37e27fd599c5e654}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: set {8add27a4334caf94cdb02bde6b8362d3 ec7e41ece563ea0d}
eventtest.go:60: start: add {5dc40dd55afc356b2b87bb2927b872a0 8245bebe4d27e39b}
=== NAME TestConnectionHeader
eventtest.go:60: finish: set {685d6188bd4d93bebd9ecb705722fd32 37e27fd599c5e654}
eventtest.go:60: start: add {2edb9d7e3eab206ec9297a0228e6a151 cda8fca70189dfe2}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: add {5dc40dd55afc356b2b87bb2927b872a0 8245bebe4d27e39b}
eventtest.go:60: start: add {d8ef0faf3153bea392dfa1ac33b0e494 180c3b91b5eadb29}
=== NAME TestConnectionHeader
eventtest.go:60: finish: add {2edb9d7e3eab206ec9297a0228e6a151 cda8fca70189dfe2}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: add {d8ef0faf3153bea392dfa1ac33b0e494 180c3b91b5eadb29}
eventtest.go:60: start: add {0c252dba8afd4ead367a86600374b2ff aed2b7631daed4b7}
=== NAME TestConnectionHeader
eventtest.go:60: start: add {499ab4d61868ce072cd60671d2a8b420 636f797a694cd870}
eventtest.go:60: finish: add {499ab4d61868ce072cd60671d2a8b420 636f797a694cd870}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: add {0c252dba8afd4ead367a86600374b2ff aed2b7631daed4b7}
eventtest.go:60: start: get {46262f7bf04786b7c8a835ce9345fccb f935f64cd10fd1fe}
=== NAME TestConnectionHeader
eventtest.go:60: start: add {a4e7ef8b86dce018de9ea0dcccd9b649 449934368571cd45}
eventtest.go:60: finish: add {a4e7ef8b86dce018de9ea0dcccd9b649 449934368571cd45}
eventtest.go:60: start: get {0e87c5d48eb6cc18e00d1f3b68e3bc3c 8ffc721f39d3c98c}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: get {46262f7bf04786b7c8a835ce9345fccb f935f64cd10fd1fe}
eventtest.go:60: start: unblock {35187b0c9aca802957dd7d8aa5da095d da5fb108ed34c6d3}
=== NAME TestConnectionHeader
eventtest.go:60: start: unblock {c5ceadd61e2f8885ef3d192d5acadb5a 25c3eff1a096c21a}
eventtest.go:60: finish: unblock {c5ceadd61e2f8885ef3d192d5acadb5a 25c3eff1a096c21a}
eventtest.go:60: finish: get {0e87c5d48eb6cc18e00d1f3b68e3bc3c 8ffc721f39d3c98c}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: fork {5d732960379e1883d5504d68fc096491 56b8c4197ea0f17f}
=== NAME TestConnectionHeader
eventtest.go:60: finish: fork {d3a7fca94483d84880a36c342f9d4e1c a11b03033202eec6}
=== NAME TestConnectionHeader/fork
eventtest.go:60: finish: unblock {35187b0c9aca802957dd7d8aa5da095d da5fb108ed34c6d3}
=== RUN TestConnectionHeader/concurrent
eventtest.go:60: start: fork {e32ddef33afcd771f2443d9743d9cdc7 70262edb54f8be61}
=== NAME TestConnectionHeader
eventtest.go:60: start: fork {9f7a1482248953b62f9630f3e9b4fe0a bb896cc4085abba8}
=== NAME TestConnectionHeader/concurrent
eventtest.go:60: start: unblock {284474036a47ae98e3e44bf4d67399e0 06edaaadbcbbb7ef}
=== NAME TestConnectionHeader
eventtest.go:60: start: unblock {c13093098e36d705d19ffd377c6fa26d 5150e996701db436}
eventtest.go:60: finish: unblock {c13093098e36d705d19ffd377c6fa26d 5150e996701db436}
=== NAME TestConnectionHeader/concurrent
eventtest.go:60: finish: fork {e32ddef33afcd771f2443d9743d9cdc7 70262edb54f8be61}
=== NAME TestConnectionHeader
eventtest.go:60: finish: fork {9f7a1482248953b62f9630f3e9b4fe0a bb896cc4085abba8}
=== NAME TestConnectionHeader/concurrent
eventtest.go:60: finish: unblock {284474036a47ae98e3e44bf4d67399e0 06edaaadbcbbb7ef}
eventtest.go:60: start: fork {3723cdadfbc5bad95d9671b2e0b9ece5 9cb32780247fb07d}
eventtest.go:60: start: unblock {a4e56268052bec0a6af8b2b2c3cb910d e7166669d8e0acc4}
=== NAME TestConnectionHeader
eventtest.go:60: start: fork {10df787e87e43fbed9579515dae10e64 327aa4528c42a90b}
=== NAME TestConnectionHeader/concurrent
eventtest.go:60: finish: unblock {a4e56268052bec0a6af8b2b2c3cb910d e7166669d8e0acc4}
=== NAME TestConnectionHeader
eventtest.go:60: start: unblock {6134204e0a37aef05aba0e35c4bfab7a 7ddde23b40a4a552}
=== NAME TestConnectionHeader/concurrent
eventtest.go:60: finish: fork {3723cdadfbc5bad95d9671b2e0b9ece5 9cb32780247fb07d}
=== NAME TestConnectionHeader
eventtest.go:60: finish: fork {10df787e87e43fbed9579515dae10e64 327aa4528c42a90b}
eventtest.go:60: finish: unblock {6134204e0a37aef05aba0e35c4bfab7a 7ddde23b40a4a552}
--- PASS: TestConnectionHeader (0.08s)
--- 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.01s)
--- PASS: TestConnectionHeader/fork (0.01s)
--- PASS: TestConnectionHeader/concurrent (0.01s)
=== RUN TestIdleTimeout
serve_test.go:136: testing with idle timeout 1ms
--- PASS: TestIdleTimeout (0.02s)
=== RUN TestServe
=== RUN TestServe/tcp
=== RUN TestServe/pipe
--- PASS: TestServe (0.02s)
--- 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: 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: EOF
serve_test.go:341: server-initiated call completed with expected error: EOF
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: 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
--- PASS: TestCloseCallRace (0.01s)
=== RUN TestWireMessage
--- PASS: TestWireMessage (0.00s)
PASS
ok golang.org/x/tools/internal/jsonrpc2_v2 0.238s
=== 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.025s
=== RUN TestTotalTime
--- PASS: TestTotalTime (0.06s)
PASS
ok golang.org/x/tools/internal/pprof 0.084s
=== RUN TestWriteModuleVersion
--- PASS: TestWriteModuleVersion (0.05s)
PASS
ok golang.org/x/tools/internal/proxydir 0.122s
=== 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:180: 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:180: 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:180: 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:180: 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:180: 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:180: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: 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:180: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:180: 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:180: 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:180: 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:180: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type bool۰1 bool // "bool"
--- PASS: TestCalleeEffects (0.02s)
--- 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 (1.44s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type byte۰1 byte // "byte"
falcon.go:201: 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:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type byte۰1 uint8
inline.go:1424: falcon env: const i int۰0 = 0
inline.go:1452: falcon: constraint []int۰0{}[i] satisfied
inline.go:1354: replacing parameter "i" by argument "0"
inline.go:550: - replace id "i" @ #30 to "0"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type byte۰1 byte // "byte"
falcon.go:201: 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:662: arg #0: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type byte۰1 uint8
inline.go:1424: falcon env: const i int۰0 = -1
inline.go:1443: falcon: constraint []int۰0{}[i] violated: falcon:1:12: invalid argument: index i (constant -1 of type int) must not be negative
inline.go:1446: keeping param "i" due falcon violation
inline.go:1773: binding decl: var i int = -1
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:180: falcon: emit type byte۰2 byte // "byte"
falcon.go:201: falcon: emit constraint []int۰0{}[i]
falcon.go:201: falcon: emit constraint s[i]
inline.go:55: inline f("-", 0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: "-" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1409: falcon env: type byte۰2 uint8
inline.go:1424: falcon env: const s string۰1 = "-"
inline.go:1424: falcon env: const i int۰0 = 0
inline.go:1452: falcon: constraint []int۰0{}[i] satisfied
inline.go:1452: falcon: constraint s[i] satisfied
inline.go:1354: replacing parameter "s" by argument "\"-\""
inline.go:550: - replace id "s" @ #38 to "\"-\""
inline.go:1354: replacing parameter "i" by argument "0"
inline.go:550: - replace id "i" @ #40 to "0"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:180: falcon: emit type byte۰2 byte // "byte"
falcon.go:201: falcon: emit constraint []int۰0{}[i]
falcon.go:201: falcon: emit constraint s[i]
inline.go:55: inline f("-", 1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: "-" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1409: falcon env: type byte۰2 uint8
inline.go:1424: falcon env: const s string۰1 = "-"
inline.go:1424: falcon env: const i int۰0 = 1
inline.go:1452: falcon: constraint []int۰0{}[i] satisfied
inline.go:1443: falcon: constraint s[i] violated: falcon:1:3: invalid argument: index 1 out of bounds [0:1]
inline.go:1446: keeping param "s" due falcon violation
inline.go:1446: keeping param "i" due falcon violation
inline.go:1773: binding decl: var (
s string = "-"
i int = 1
)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint []int۰0{}[len(prefix)]
falcon.go:201: falcon: emit constraint s[:len(prefix)]
inline.go:55: inline f("", "") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:662: arg #1: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1424: falcon env: const s string۰1 = ""
inline.go:1424: falcon env: const prefix string۰1 = ""
inline.go:1452: falcon: constraint []int۰0{}[len(prefix)] satisfied
inline.go:1452: falcon: constraint s[:len(prefix)] satisfied
inline.go:1354: replacing parameter "s" by argument "\"\""
inline.go:550: - replace id "s" @ #41 to "\"\""
inline.go:1354: replacing parameter "prefix" by argument "\"\""
inline.go:550: - replace id "prefix" @ #48 to "\"\""
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint []int۰0{}[len(prefix)]
falcon.go:201: 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:662: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:662: arg #1: "pre" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1424: falcon env: const s string۰1 = ""
inline.go:1424: falcon env: const prefix string۰1 = "pre"
inline.go:1452: falcon: constraint []int۰0{}[len(prefix)] satisfied
inline.go:1443: falcon: constraint s[:len(prefix)] violated: falcon:1:4: invalid argument: index 3 out of bounds [0:1]
inline.go:1446: keeping param "s" due falcon violation
inline.go:1446: keeping param "prefix" due falcon violation
inline.go:1773: binding decl: var s, prefix string = "", "pre"
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
--- PASS: TestFalconStringIndex (0.05s)
--- PASS: TestFalconStringIndex/Non-negative_string_index. (0.01s)
--- PASS: TestFalconStringIndex/Negative_string_index. (0.01s)
--- PASS: TestFalconStringIndex/String_index_in_range. (0.01s)
--- PASS: TestFalconStringIndex/String_index_out_of_range. (0.01s)
--- PASS: TestFalconStringIndex/Remove_known_prefix_(OK) (0.01s)
--- PASS: TestFalconStringIndex/Remove_not-a-prefix_(out_of_range) (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint []int۰0{}[i]
falcon.go:201: falcon: emit constraint []int۰0{}[j]
falcon.go:201: 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:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const i int۰0 = 0
inline.go:1424: falcon env: const j int۰0 = 1
inline.go:1452: falcon: constraint []int۰0{}[i] satisfied
inline.go:1452: falcon: constraint []int۰0{}[j] satisfied
inline.go:1452: falcon: constraint []int۰0{}[i:j] satisfied
inline.go:1354: replacing parameter "i" by argument "0"
inline.go:550: - replace id "i" @ #34 to "0"
inline.go:1354: replacing parameter "j" by argument "1"
inline.go:550: - replace id "j" @ #36 to "1"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint []int۰0{}[i]
falcon.go:201: falcon: emit constraint []int۰0{}[j]
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const i int۰0 = 1
inline.go:1424: falcon env: const j int۰0 = 0
inline.go:1452: falcon: constraint []int۰0{}[i] satisfied
inline.go:1452: falcon: constraint []int۰0{}[j] satisfied
inline.go:1443: falcon: constraint []int۰0{}[i:j] violated: falcon:1:14: invalid slice indices: 0 < 1
inline.go:1446: keeping param "i" due falcon violation
inline.go:1446: keeping param "j" due falcon violation
inline.go:1773: binding decl: var i, j int = 1, 0
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint []int۰0{}[i]
falcon.go:201: falcon: emit constraint []int۰0{}[j]
falcon.go:201: 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:662: arg #0: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const i int۰0 = -1
inline.go:1424: falcon env: const j int۰0 = 1
inline.go:1443: falcon: constraint []int۰0{}[i] violated: falcon:1:12: invalid argument: index i (constant -1 of type int) must not be negative
inline.go:1446: keeping param "i" due falcon violation
inline.go:1446: keeping param "j" due falcon violation
inline.go:1773: binding decl: var i, j int = -1, 1
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
--- PASS: TestFalconSliceIndices (0.02s)
--- PASS: TestFalconSliceIndices/Monotonic_(0<=i<=j)_slice_indices_(len_unknown). (0.01s)
--- PASS: TestFalconSliceIndices/Non-monotonic_slice_indices_(len_unknown). (0.01s)
--- PASS: TestFalconSliceIndices/Negative_slice_index. (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1452: falcon: constraint map[int۰0]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #42 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1443: 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:1446: keeping param "x" due falcon violation
inline.go:1773: binding decl: var x int = 1
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int16۰1 int16 // "int16"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int16۰1 int16
inline.go:1424: falcon env: const x int16۰1 = 2
inline.go:1452: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1345: param "x": adding explicit untyped int -> int16 conversion around argument
inline.go:1354: replacing parameter "x" by argument "int16(2)"
inline.go:550: - replace id "x" @ #44 to "int16(2)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int16۰1 int16 // "int16"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int16۰1 int16
inline.go:1424: falcon env: const x int16۰1 = 1
inline.go:1452: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1345: param "x": adding explicit untyped int -> int16 conversion around argument
inline.go:1354: replacing parameter "x" by argument "int16(1)"
inline.go:550: - replace id "x" @ #44 to "int16(1)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "p.myint"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1424: falcon env: const x int۰1 = 2
inline.go:1452: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1345: param "x": adding explicit untyped int -> p.myint conversion around argument
inline.go:1354: replacing parameter "x" by argument "myint(2)"
inline.go:550: - replace id "x" @ #44 to "myint(2)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "p.myint"
falcon.go:180: falcon: emit type int۰2 int // "p.myint2"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1409: falcon env: type int۰2 int
inline.go:1424: falcon env: const x int۰1 = 1
inline.go:1424: falcon env: const y int۰2 = 1
inline.go:1443: falcon: constraint map[interface{}]int۰0{x: 0, y: 0} violated: falcon:1:30: duplicate key 1 in map literal
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "y" due falcon violation
inline.go:1773: binding decl: var (
x myint = 1
y myint2 = 1
)
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1424: falcon env: const y int۰0 = 1
inline.go:1443: falcon: constraint map[interface{}]int۰0{x: 0, y: 0} violated: falcon:1:30: duplicate key 1 in map literal
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "y" due falcon violation
inline.go:1773: binding decl: var (
x myint = 1
y int = 1
)
inline.go:981: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys (0.05s)
--- PASS: TestFalconMapKeys/Unique_map_keys_(int) (0.01s)
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(int) (0.01s)
--- PASS: TestFalconMapKeys/Unique_map_keys_(varied_built-in_types) (0.01s)
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(varied_built-in_types) (0.01s)
--- PASS: TestFalconMapKeys/Unique_map_keys_(varied_user-defined_types) (0.01s)
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(varied_user-defined_types) (0.01s)
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(user-defined_alias_to_built-in) (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1452: falcon: constraint map[int۰0]int۰0{x: 0, int۰0(1): 0} satisfied
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #32 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1443: 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:1446: keeping param "x" due falcon violation
inline.go:1773: binding decl: var x int = 1
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int16۰1 int16 // "int16"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int16۰1 int16
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1452: falcon: constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0} satisfied
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #39 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int16۰1 int16 // "int16"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int16۰1 int16
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1452: falcon: constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0} satisfied
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:550: - replace id "x" @ #39 to "1"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconSwitchCases (0.03s)
--- PASS: TestFalconSwitchCases/Unique_switch_cases_(int). (0.01s)
--- PASS: TestFalconSwitchCases/Duplicate_switch_cases_(int). (0.01s)
--- PASS: TestFalconSwitchCases/Unique_switch_cases_(varied_built-in_types). (0.01s)
--- PASS: TestFalconSwitchCases/Duplicate_switch_cases_(varied_built-in_types). (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x / y satisfied
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:550: - replace id "x" @ #30 to "1"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #34 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1424: falcon env: const y int۰0 = 0
inline.go:1443: falcon: constraint x / y violated: falcon:1:5: invalid operation: division by zero
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "y" due falcon violation
inline.go:1773: binding decl: var x, y int = 1, 0
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1273: keeping param "x": assigned by callee
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x untyped int
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint 1 /
y satisfied
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #24 to "2"
inline.go:1773: binding decl: var x int = 1
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1273: keeping param "x": assigned by callee
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x untyped int
inline.go:1424: falcon env: const y int۰0 = 0
inline.go:1443: falcon: constraint 1 /
y violated: falcon:2:2: invalid operation: division by zero
inline.go:1446: keeping param "y" due falcon violation
inline.go:1773: binding decl: var x, y int = 1, 0
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int32۰1 int32 // "int32"
falcon.go:201: 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:662: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int32۰1 int32
inline.go:1424: falcon env: const x int32۰1 = -2147483648
inline.go:1424: falcon env: const y int32۰1 = 2
inline.go:1452: falcon: constraint x / y satisfied
inline.go:1345: param "x": adding explicit untyped int -> int32 conversion around argument
inline.go:1354: replacing parameter "x" by argument "int32(-0x80000000)"
inline.go:550: - replace id "x" @ #25 to "int32(-0x80000000)"
inline.go:1345: param "y": adding explicit untyped int -> int32 conversion around argument
inline.go:1354: replacing parameter "y" by argument "int32(2)"
inline.go:550: - replace id "y" @ #29 to "int32(2)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int32۰1 int32 // "int32"
falcon.go:201: 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:662: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int32۰1 int32
inline.go:1424: falcon env: const x int32۰1 = -2147483648
inline.go:1424: falcon env: const y int32۰1 = -1
inline.go:1443: falcon: constraint x / y violated: falcon:1:1: x / y (constant 2147483648 of type int32) overflows int32
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "y" due falcon violation
inline.go:1773: binding decl: var x, y int32 = -0x80000000, -1
inline.go:981: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconDivision (0.04s)
--- PASS: TestFalconDivision/Division_by_two. (0.01s)
--- PASS: TestFalconDivision/Division_by_zero. (0.01s)
--- PASS: TestFalconDivision/Division_by_two_(statement). (0.01s)
--- PASS: TestFalconDivision/Division_by_zero_(statement). (0.01s)
--- PASS: TestFalconDivision/Division_of_minint_by_two_(ok). (0.01s)
--- PASS: TestFalconDivision/Division_of_minint_by_-1_(overflow). (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int32۰1 int32 // "int32"
falcon.go:201: falcon: emit constraint -x
inline.go:55: inline f(0x7fffffff) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: 0x7fffffff pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int32۰1 int32
inline.go:1424: falcon env: const x int32۰1 = 2147483647
inline.go:1452: falcon: constraint -x satisfied
inline.go:1345: param "x": adding explicit untyped int -> int32 conversion around argument
inline.go:1354: replacing parameter "x" by argument "int32(0x7fffffff)"
inline.go:550: - replace id "x" @ #32 to "int32(0x7fffffff)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int32۰1 int32 // "int32"
falcon.go:201: falcon: emit constraint -x
inline.go:55: inline f(-0x80000000) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int32۰1 int32
inline.go:1424: falcon env: const x int32۰1 = -2147483648
inline.go:1443: falcon: constraint -x violated: falcon:1:1: -x (constant 2147483648 of type int32) overflows int32
inline.go:1446: keeping param "x" due falcon violation
inline.go:1773: binding decl: var x int32 = -0x80000000
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
--- PASS: TestFalconMinusMinInt (0.01s)
--- PASS: TestFalconMinusMinInt/Negation_of_maxint. (0.01s)
--- PASS: TestFalconMinusMinInt/Negation_of_minint. (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int32۰1 int32 // "int32"
falcon.go:201: 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:662: arg #0: 100 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 200 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int32۰1 int32
inline.go:1424: falcon env: const x int32۰1 = 100
inline.go:1424: falcon env: const y int32۰1 = 200
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1345: param "x": adding explicit untyped int -> int32 conversion around argument
inline.go:1354: replacing parameter "x" by argument "int32(100)"
inline.go:550: - replace id "x" @ #34 to "int32(100)"
inline.go:1345: param "y": adding explicit untyped int -> int32 conversion around argument
inline.go:1354: replacing parameter "y" by argument "int32(200)"
inline.go:550: - replace id "y" @ #38 to "int32(200)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int32۰1 int32 // "int32"
falcon.go:201: 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:662: arg #0: 1 << 30 pure=true effects=false duplicable=false free=map[] type=untyped int
inline.go:662: arg #1: 1 << 30 pure=true effects=false duplicable=false free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int32۰1 int32
inline.go:1424: falcon env: const x int32۰1 = 1073741824
inline.go:1424: falcon env: const y int32۰1 = 1073741824
inline.go:1443: falcon: constraint x + y violated: falcon:1:1: x + y (constant 2147483648 of type int32) overflows int32
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "y" due falcon violation
inline.go:1773: binding decl: var x, y int32 = 1 << 30, 1 << 30
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int8۰1 int8 // "int8"
falcon.go:201: 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:662: arg #0: 123 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int8۰1 int8
inline.go:1424: falcon env: const x int۰0 = 123
inline.go:1452: falcon: constraint int8۰1(x) satisfied
inline.go:1354: replacing parameter "x" by argument "123"
inline.go:550: - replace id "x" @ #33 to "123"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int8۰1 int8 // "int8"
falcon.go:201: 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:662: arg #0: 456 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int8۰1 int8
inline.go:1424: falcon env: const x int۰0 = 456
inline.go:1443: falcon: constraint int8۰1(x) violated: falcon:1:9: cannot convert x (constant 456 of type int) to type int8
inline.go:1446: keeping param "x" due falcon violation
inline.go:1773: binding decl: var x int = 456
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
--- PASS: TestFalconArithmeticOverflow (0.03s)
--- PASS: TestFalconArithmeticOverflow/Addition_without_overflow. (0.01s)
--- PASS: TestFalconArithmeticOverflow/Addition_with_overflow. (0.01s)
--- PASS: TestFalconArithmeticOverflow/Conversion_in_range. (0.01s)
--- PASS: TestFalconArithmeticOverflow/Conversion_out_of_range. (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type float64۰1 float64 // "float64"
falcon.go:180: falcon: emit type complex128۰2 complex128 // "complex128"
falcon.go:180: falcon: emit type byte۰3 byte // "byte"
falcon.go:201: falcon: emit constraint -im
falcon.go:201: falcon: emit constraint complex(re, im) * complex(re, -im)
falcon.go:201: falcon: emit constraint complex(re, im)*complex(re, -im) - z
falcon.go:201: falcon: emit constraint int۰0(real(complex(re, im)*complex(re, -im) - z))
falcon.go:201: falcon: emit constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))]
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #2: 5 + 0i pure=true effects=false duplicable=false free=map[] type=untyped complex
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type float64۰1 float64
inline.go:1409: falcon env: type complex128۰2 complex128
inline.go:1409: falcon env: type byte۰3 uint8
inline.go:1424: falcon env: const re float64۰1 = 1
inline.go:1424: falcon env: const im float64۰1 = 2
inline.go:1424: falcon env: const z complex128۰2 = (5 + 0i)
inline.go:1452: falcon: constraint -im satisfied
inline.go:1452: falcon: constraint complex(re, im) * complex(re, -im) satisfied
inline.go:1452: falcon: constraint complex(re, im)*complex(re, -im) - z satisfied
inline.go:1452: falcon: constraint int۰0(real(complex(re, im)*complex(re, -im) - z)) satisfied
inline.go:1452: falcon: constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
inline.go:1452: falcon: constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
inline.go:1345: param "re": adding explicit untyped int -> float64 conversion around argument
inline.go:1354: replacing parameter "re" by argument "float64(1)"
inline.go:550: - replace id "re" @ #72 to "float64(1)"
inline.go:550: - replace id "re" @ #88 to "float64(1)"
inline.go:1345: param "im": adding explicit untyped int -> float64 conversion around argument
inline.go:1354: replacing parameter "im" by argument "float64(2)"
inline.go:550: - replace id "im" @ #76 to "float64(2)"
inline.go:550: - replace id "im" @ #93 to "float64(2)"
inline.go:1354: replacing parameter "z" by argument "5 + 0i"
inline.go:550: - replace id "z" @ #97 to "5 + 0i"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type float64۰1 float64 // "float64"
falcon.go:180: falcon: emit type complex128۰2 complex128 // "complex128"
falcon.go:180: falcon: emit type byte۰3 byte // "byte"
falcon.go:201: falcon: emit constraint -im
falcon.go:201: falcon: emit constraint complex(re, im) * complex(re, -im)
falcon.go:201: falcon: emit constraint complex(re, im)*complex(re, -im) - z
falcon.go:201: falcon: emit constraint int۰0(real(complex(re, im)*complex(re, -im) - z))
falcon.go:201: falcon: emit constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))]
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #2: 5 + 0i pure=true effects=false duplicable=false free=map[] type=untyped complex
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type float64۰1 float64
inline.go:1409: falcon env: type complex128۰2 complex128
inline.go:1409: falcon env: type byte۰3 uint8
inline.go:1424: falcon env: const re float64۰1 = 1
inline.go:1424: falcon env: const im float64۰1 = 3
inline.go:1424: falcon env: const z complex128۰2 = (5 + 0i)
inline.go:1452: falcon: constraint -im satisfied
inline.go:1452: falcon: constraint complex(re, im) * complex(re, -im) satisfied
inline.go:1452: falcon: constraint complex(re, im)*complex(re, -im) - z satisfied
inline.go:1452: falcon: constraint int۰0(real(complex(re, im)*complex(re, -im) - z)) satisfied
inline.go:1452: falcon: constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
inline.go:1443: 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:1446: keeping param "re" due falcon violation
inline.go:1446: keeping param "im" due falcon violation
inline.go:1446: keeping param "z" due falcon violation
inline.go:1773: binding decl: var (
re, im float64 = 1, 3
z complex128 = 5 + 0i
)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
--- PASS: TestFalconComplex (0.03s)
--- PASS: TestFalconComplex/Complex_arithmetic_(good). (0.01s)
--- PASS: TestFalconComplex/Complex_arithmetic_(bad). (0.02s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:180: falcon: emit type byte۰2 byte // "byte"
falcon.go:201: falcon: emit constraint i * len(y)
falcon.go:201: falcon: emit constraint i*len(y) + j
falcon.go:201: falcon: emit constraint []int۰0{}[i*len(y)+j]
falcon.go:201: 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:662: arg #0: "abc" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #3: -3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1409: falcon env: type byte۰2 uint8
inline.go:1424: falcon env: const x string۰1 = "abc"
inline.go:1424: falcon env: const y string۰1 = "xy"
inline.go:1424: falcon env: const i int۰0 = 2
inline.go:1424: falcon env: const j int۰0 = -3
inline.go:1452: falcon: constraint i * len(y) satisfied
inline.go:1452: falcon: constraint i*len(y) + j satisfied
inline.go:1452: falcon: constraint []int۰0{}[i*len(y)+j] satisfied
inline.go:1452: falcon: constraint x[i*len(y)+j] satisfied
inline.go:1354: replacing parameter "x" by argument "\"abc\""
inline.go:550: - replace id "x" @ #44 to "\"abc\""
inline.go:1354: replacing parameter "y" by argument "\"xy\""
inline.go:550: - replace id "y" @ #52 to "\"xy\""
inline.go:1354: replacing parameter "i" by argument "2"
inline.go:550: - replace id "i" @ #46 to "2"
inline.go:1354: replacing parameter "j" by argument "-3"
inline.go:550: - replace id "j" @ #55 to "-3"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:180: falcon: emit type byte۰2 byte // "byte"
falcon.go:201: falcon: emit constraint i * len(y)
falcon.go:201: falcon: emit constraint i*len(y) + j
falcon.go:201: falcon: emit constraint []int۰0{}[i*len(y)+j]
falcon.go:201: 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:662: arg #0: "abc" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #2: 4 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #3: -3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1409: falcon env: type byte۰2 uint8
inline.go:1424: falcon env: const x string۰1 = "abc"
inline.go:1424: falcon env: const y string۰1 = "xy"
inline.go:1424: falcon env: const i int۰0 = 4
inline.go:1424: falcon env: const j int۰0 = -3
inline.go:1452: falcon: constraint i * len(y) satisfied
inline.go:1452: falcon: constraint i*len(y) + j satisfied
inline.go:1452: falcon: constraint []int۰0{}[i*len(y)+j] satisfied
inline.go:1443: falcon: constraint x[i*len(y)+j] violated: falcon:1:3: invalid argument: index 5 out of bounds [0:3]
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "y" due falcon violation
inline.go:1446: keeping param "i" due falcon violation
inline.go:1446: keeping param "j" due falcon violation
inline.go:1773: binding decl: var (
x, y string = "abc", "xy"
i, j int = 4, -3
)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint []int۰0{}[x]
falcon.go:201: 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:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 0
inline.go:1452: falcon: constraint []int۰0{}[x] satisfied
inline.go:1452: falcon: constraint [1]int۰0{}[x] satisfied
inline.go:1354: replacing parameter "x" by argument "0"
inline.go:550: - replace id "x" @ #42 to "0"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint []int۰0{}[x]
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1452: falcon: constraint []int۰0{}[x] satisfied
inline.go:1443: falcon: constraint [1]int۰0{}[x] violated: falcon:1:13: invalid argument: index 1 out of bounds [0:1]
inline.go:1446: keeping param "x" due falcon violation
inline.go:1773: binding decl: var x int = 1
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint x[:int۰0(2)]
falcon.go:201: 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:662: arg #0: "a" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: b pure=false effects=false duplicable=true free=map[b:true] type=string
inline.go:662: arg #2: "c" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1424: falcon env: const x string۰1 = "a"
inline.go:1428: falcon env: var y string
inline.go:1424: falcon env: const z string۰1 = "c"
inline.go:1443: falcon: constraint x[:int۰0(2)] violated: falcon:1:4: invalid argument: index 2 out of bounds [0:2]
inline.go:1446: keeping param "x" due falcon violation
inline.go:1446: keeping param "z" due falcon violation
inline.go:1354: replacing parameter "y" by argument "b"
inline.go:550: - replace id "y" @ #47 to "b"
inline.go:1773: binding decl: var x, z string = "a", "c"
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
--- PASS: TestFalconMisc (0.04s)
--- PASS: TestFalconMisc/Compound_constant_expression_(good). (0.01s)
--- PASS: TestFalconMisc/Compound_constant_expression_(index_out_of_range). (0.01s)
--- PASS: TestFalconMisc/Constraints_within_nested_functions_(good). (0.01s)
--- PASS: TestFalconMisc/Constraints_within_nested_functions_(bad). (0.01s)
--- PASS: TestFalconMisc/Falcon_violation_rejects_only_the_constant_arguments_(x,_z). (0.01s)
=== 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/tailcall.txtar
=== CONT TestData/err-shadow-builtin.txtar
=== CONT TestData/basic-err.txtar
=== CONT TestData/cgo.txtar
=== NAME TestData/tailcall.txtar
inline_test.go:98: /tmp/TestDatatailcall.txtar883659548/001/a/a1.go:10:1: label hello declared and not used
inline_test.go:98: /tmp/TestDatatailcall.txtar883659548/001/a/a2.go:8:6: undefined: y
inline_test.go:98: /tmp/TestDatatailcall.txtar883659548/001/a/a2.go:8:10: undefined: x
callee.go:92: analyzeCallee func testdata/a.sum(lo int, hi int) int @ /tmp/TestDatatailcall.txtar883659548/001/a/a0.go:7:1
callee.go:467: effects list = [0 1 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline sum(1, 2) @ /tmp/TestDatatailcall.txtar883659548/001/a/a0.go:4:12
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const lo int۰0 = 1
inline.go:1424: falcon env: const hi int۰0 = 2
inline.go:1354: replacing parameter "lo" by argument "1"
inline.go:550: - replace id "lo" @ #56 to "1"
inline.go:1354: replacing parameter "hi" by argument "2"
inline.go:550: - replace id "hi" @ #65 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:949: strategy: reduce tail-call
callee.go:92: analyzeCallee func testdata/a.conflict(lo int, hi int) int @ /tmp/TestDatatailcall.txtar883659548/001/a/a1.go:9:1
callee.go:467: effects list = [0 1]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint lo + hi
inline.go:55: inline conflict(1, 2) @ /tmp/TestDatatailcall.txtar883659548/001/a/a1.go:5:17
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const lo int۰0 = 1
inline.go:1424: falcon env: const hi int۰0 = 2
inline.go:1452: falcon: constraint lo + hi satisfied
inline.go:1354: replacing parameter "lo" by argument "1"
inline.go:550: - replace id "lo" @ #47 to "1"
inline.go:1354: replacing parameter "hi" by argument "2"
inline.go:550: - replace id "hi" @ #52 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: strategy: literalization
callee.go:92: analyzeCallee func testdata/a.usesResult(lo int, hi int) (z int) @ /tmp/TestDatatailcall.txtar883659548/001/a/a2.go:7:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline usesResult(1, 2) @ /tmp/TestDatatailcall.txtar883659548/001/a/a2.go:4:19
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const lo int۰0 = 1
inline.go:1424: falcon env: const hi int۰0 = 2
inline.go:1354: replacing parameter "lo" by argument "1"
inline.go:1354: replacing parameter "hi" by argument "2"
inline.go:1773: binding decl: var z int
inline.go:1026: strategy: literalization
=== CONT TestData/basic-reduce.txtar
=== NAME TestData/err-shadow-builtin.txtar
callee.go:92: analyzeCallee func testdata/a.g(x []int) @ /tmp/TestDataerr-shadow-builtin.txtar554851190/001/a/append.go:8:1
callee.go:467: effects list = [0 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline g(nil) @ /tmp/TestDataerr-shadow-builtin.txtar554851190/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.txtar554851190/001/a/nil.go:8:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /tmp/TestDataerr-shadow-builtin.txtar554851190/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.txtar554851190/001/a/type.go:8:1
callee.go:467: effects list = [0]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + int۰0(1)
inline.go:55: inline h(0) @ /tmp/TestDataerr-shadow-builtin.txtar554851190/001/a/type.go:5:7
inline.go:373: multiple-assignment vars: map[]
=== CONT TestData/basic-literal.txtar
=== NAME TestData/basic-reduce.txtar
callee.go:92: analyzeCallee func testdata/a.zero() int @ /tmp/TestDatabasic-reduce.txtar1375296788/001/a/a0.go:5:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline zero() @ /tmp/TestDatabasic-reduce.txtar1375296788/001/a/a0.go:3:13
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDatabasic-reduce.txtar1375296788/001/a/a1.go:8:1
callee.go:467: effects list = [0 1]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + y
inline.go:55: inline add(one, 2) @ /tmp/TestDatabasic-reduce.txtar1375296788/001/a/a1.go:5:5
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: one pure=true effects=false duplicable=true free=map[one:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "one"
inline.go:550: - replace id "x" @ #32 to "one"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #36 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDatabasic-reduce.txtar1375296788/001/a/a1.go:8:1
callee.go:467: effects list = [0 1]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + y
inline.go:55: inline add(len(""), 2) @ /tmp/TestDatabasic-reduce.txtar1375296788/001/a/a2.go:3:12
inline.go:662: arg #0: len("") pure=true effects=false duplicable=false free=map[len:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 0
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "len(\"\")"
inline.go:550: - replace id "x" @ #32 to "len(\"\")"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #36 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
=== CONT TestData/param-subst.txtar
=== NAME TestData/basic-literal.txtar
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDatabasic-literal.txtar334818191/001/a/a1.go:7:1
callee.go:467: effects list = [-2 0 1]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + y
inline.go:55: inline add(recover().(int), 2) @ /tmp/TestDatabasic-literal.txtar334818191/001/a/a1.go:4:5
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: recover().(int) pure=false effects=true duplicable=false free=map[int:true recover:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1527: binding argument W0: preceded by W∞
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #51 to "2"
inline.go:1773: binding decl: var x int = recover().(int)
inline.go:1026: strategy: literalization
=== CONT TestData/n-ary.txtar
=== NAME TestData/param-subst.txtar
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /tmp/TestDataparam-subst.txtar2732483654/001/a/a0.go:5:1
callee.go:467: effects list = [0 1]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint int۰0(2) *
y
falcon.go:201: falcon: emit constraint x + int۰0(2)*y
inline.go:55: inline add(2, 1+1) @ /tmp/TestDataparam-subst.txtar2732483654/001/a/a0.go:3:12
inline.go:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 1 + 1 pure=true effects=false duplicable=false free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint int۰0(2) *
y satisfied
inline.go:1452: falcon: constraint x + int۰0(2)*y satisfied
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #32 to "2"
inline.go:1354: replacing parameter "y" by argument "1 + 1"
inline.go:550: - replace id "y" @ #38 to "1 + 1"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
=== CONT TestData/multistmt-body.txtar
=== NAME TestData/n-ary.txtar
callee.go:92: analyzeCallee func testdata/a.f1() (int, int) @ /tmp/TestDatan-ary.txtar2836824020/001/a/a.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f1() @ /tmp/TestDatan-ary.txtar2836824020/001/a/a.go:4:12
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:871: strategy: reduce spread-context call to { return expr }
callee.go:92: analyzeCallee func testdata/b.f2() (int, int) @ /tmp/TestDatan-ary.txtar2836824020/001/b/b.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f2() @ /tmp/TestDatan-ary.txtar2836824020/001/b/b.go:4:4
inline.go:373: multiple-assignment vars: map[]
=== NAME TestData/multistmt-body.txtar
callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /tmp/TestDatamultistmt-body.txtar3275175747/001/a/a1.go:8:1
callee.go:467: effects list = [0 1 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + y
inline.go:55: inline f(z, 2) @ /tmp/TestDatamultistmt-body.txtar3275175747/001/a/a1.go:5:3
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: z pure=true effects=false duplicable=true free=map[z:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1313: keeping param "x": cannot replace with argument as it has free ref to z that is shadowed
inline.go:1409: falcon env: type int۰0 int
=== NAME TestData/n-ary.txtar
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
=== NAME TestData/multistmt-body.txtar
inline.go:1428: falcon env: var x int
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #38 to "2"
inline.go:1773: binding decl: var x int = z
inline.go:981: strategy: reduce stmt-context call to { stmts }
inline.go:154: keeping block braces: avoids name conflict
=== NAME TestData/n-ary.txtar
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
=== NAME TestData/multistmt-body.txtar
callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /tmp/TestDatamultistmt-body.txtar3275175747/001/a/a1.go:8:1
=== NAME TestData/n-ary.txtar
callee.go:92: analyzeCallee func testdata/c.f3() (int, int) @ /tmp/TestDatan-ary.txtar2836824020/001/c/c.go:7:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
=== NAME TestData/multistmt-body.txtar
callee.go:467: effects list = [0 1 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + y
=== NAME TestData/n-ary.txtar
inline.go:55: inline f3() @ /tmp/TestDatan-ary.txtar2836824020/001/c/c.go:4:11
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:871: strategy: reduce spread-context call to { return expr }
callee.go:92: analyzeCallee func testdata/d.f4() int @ /tmp/TestDatan-ary.txtar2836824020/001/d/d.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint 2 + 2
=== NAME TestData/multistmt-body.txtar
inline.go:55: inline f(a, 2) @ /tmp/TestDatamultistmt-body.txtar3275175747/001/a/a2.go:5:3
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: a pure=true effects=false duplicable=true free=map[a:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "a"
inline.go:550: - replace id "x" @ #34 to "a"
inline.go:1354: replacing parameter "y" by argument "2"
=== NAME TestData/n-ary.txtar
inline.go:55: inline f4() @ /tmp/TestDatan-ary.txtar2836824020/001/d/d.go:4:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
=== NAME TestData/multistmt-body.txtar
inline.go:550: - replace id "y" @ #38 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func testdata/a.g(x int, y int) int @ /tmp/TestDatamultistmt-body.txtar3275175747/001/a/a3.go:8:1
callee.go:467: effects list = [0 1]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + y
inline.go:55: inline g(a, 2) @ /tmp/TestDatamultistmt-body.txtar3275175747/001/a/a3.go:5:3
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: a pure=true effects=false duplicable=true free=map[a:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "a"
inline.go:550: - replace id "x" @ #39 to "a"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #43 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: strategy: literalization
=== CONT TestData/method.txtar
=== CONT TestData/exprstmt.txtar
callee.go:92: analyzeCallee func testdata/a.builtin() int @ /tmp/TestDataexprstmt.txtar1204585631/001/a/builtin.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline builtin() @ /tmp/TestDataexprstmt.txtar1204585631/001/a/builtin.go:4:9
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a.call() int @ /tmp/TestDataexprstmt.txtar1204585631/001/a/call.go:7:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline call() @ /tmp/TestDataexprstmt.txtar1204585631/001/a/call.go:4:6
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: callee body is valid as statement
callee.go:92: analyzeCallee func testdata/a.constant() int @ /tmp/TestDataexprstmt.txtar1204585631/001/a/constant.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline constant() @ /tmp/TestDataexprstmt.txtar1204585631/001/a/constant.go:4:10
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a._copy() int @ /tmp/TestDataexprstmt.txtar1204585631/001/a/copy.go:7:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline _copy() @ /tmp/TestDataexprstmt.txtar1204585631/001/a/copy.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: callee body is valid as statement
callee.go:92: analyzeCallee func testdata/a.recv() int @ /tmp/TestDataexprstmt.txtar1204585631/001/a/recv.go:7:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline recv() @ /tmp/TestDataexprstmt.txtar1204585631/001/a/recv.go:4:6
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: callee body is valid as statement
=== CONT TestData/err-shadow-pkg.txtar
=== NAME TestData/method.txtar
callee.go:92: analyzeCallee func (testdata/a.T).f0() @ /tmp/TestDatamethod.txtar3790912494/001/a/f0.go:5:1
callee.go:467: effects list = [0 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:55: inline x.f0() @ /tmp/TestDatamethod.txtar3790912494/001/a/f0.go:8:6
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1428: falcon env: var recv testdata/a.T
inline.go:1354: replacing parameter "recv" by argument "x"
inline.go:550: - replace id "recv" @ #29 to "x"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func (testdata/a.T).f1(int, int) @ /tmp/TestDatamethod.txtar3790912494/001/a/f1.go:3:1
callee.go:467: effects list = [0 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:55: inline x.f1(1, 2) @ /tmp/TestDatamethod.txtar3790912494/001/a/f1.go:6:6
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1428: falcon env: var recv testdata/a.T
inline.go:1354: replacing parameter "recv" by argument "x"
inline.go:550: - replace id "recv" @ #37 to "x"
inline.go:1354: replacing parameter "" by argument "1"
inline.go:1354: replacing parameter "" by argument "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func (*testdata/a.T).g0() @ /tmp/TestDatamethod.txtar3790912494/001/a/g0.go:3:1
callee.go:467: effects list = [0 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.g0() @ /tmp/TestDatamethod.txtar3790912494/001/a/g0.go:6:6
inline.go:373: multiple-assignment vars: map[var x testdata/a.T:true]
inline.go:662: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*testdata/a.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var recv *testdata/a.T
inline.go:1354: replacing parameter "recv" by argument "&x"
inline.go:550: - replace id "recv" @ #30 to "&x"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
=== NAME TestData/err-shadow-pkg.txtar
callee.go:92: analyzeCallee func testdata/a.f() int @ /tmp/TestDataerr-shadow-pkg.txtar1212496783/001/a/a.go:9:1
callee.go:467: effects list = [-1]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /tmp/TestDataerr-shadow-pkg.txtar1212496783/001/a/a.go:4:3
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a.f() int @ /tmp/TestDataerr-shadow-pkg.txtar1212496783/001/a/a.go:9:1
callee.go:467: effects list = [-1]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /tmp/TestDataerr-shadow-pkg.txtar1212496783/001/a/a.go:6:3
inline.go:373: multiple-assignment vars: map[]
=== CONT TestData/empty-body.txtar
=== NAME TestData/method.txtar
callee.go:92: analyzeCallee func (*testdata/a.T).g1(int, int) @ /tmp/TestDatamethod.txtar3790912494/001/a/g1.go:3:1
callee.go:467: effects list = [0 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.g1(1, 2) @ /tmp/TestDatamethod.txtar3790912494/001/a/g1.go:6:6
inline.go:373: multiple-assignment vars: map[var x testdata/a.T:true]
inline.go:662: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*testdata/a.T
inline.go:662: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var recv *testdata/a.T
inline.go:1354: replacing parameter "recv" by argument "&x"
inline.go:550: - replace id "recv" @ #38 to "&x"
inline.go:1354: replacing parameter "" by argument "1"
inline.go:1354: replacing parameter "" by argument "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func (testdata/a.T).h() int @ /tmp/TestDatamethod.txtar3790912494/001/a/h.go:3:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:55: inline ptr.h() @ /tmp/TestDatamethod.txtar3790912494/001/a/h.go:7:7
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: *ptr pure=false effects=false duplicable=false free=map[ptr:true] type=testdata/a.T
inline.go:1295: keeping param "": arg contains perhaps the last reference to caller local var ptr *testdata/a.T @ /tmp/TestDatamethod.txtar3790912494/001/a/h.go:6:6
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1773: binding decl: var _ T = *ptr
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
callee.go:92: analyzeCallee func (testdata/a.T).i() int @ /tmp/TestDatamethod.txtar3790912494/001/a/i.go:3:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:55: inline (*T).i(nil) @ /tmp/TestDatamethod.txtar3790912494/001/a/i.go:6:8
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: nil pure=true effects=false duplicable=true free=map[nil:true] type=untyped nil
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1354: replacing parameter "" by argument "nil"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: callee body is not valid as statement
=== CONT TestData/err-basic.txtar
=== NAME TestData/empty-body.txtar
inline_test.go:98: /tmp/TestDataempty-body.txtar2232592362/001/a/a3.go:9:23: missing return
callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /tmp/TestDataempty-body.txtar2232592362/001/a/a0.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline empty() @ /tmp/TestDataempty-body.txtar2232592362/001/a/a0.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: []any{} pure=true effects=false duplicable=false free=map[] type=[]any
inline.go:1409: falcon env: type int۰0 int
inline.go:1354: replacing parameter "" by argument "[]any{}"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:712: strategy: reduce call to empty body
callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /tmp/TestDataempty-body.txtar2232592362/001/a/a0.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline empty(f()) @ /tmp/TestDataempty-body.txtar2232592362/001/a/a1.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: f() pure=false effects=true duplicable=false free=map[f:true] type=(int, int)
inline.go:1263: keeping param "" and following ones: argument f() is spread
inline.go:1666: binding decls not yet supported for spread calls
inline.go:712: strategy: reduce call to empty body
callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /tmp/TestDataempty-body.txtar2232592362/001/a/a0.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline empty(-1, ch, len(""), g(), <-ch) @ /tmp/TestDataempty-body.txtar2232592362/001/a/a2.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: []any{-1, ch, len(""), g(), <-ch} pure=false effects=true duplicable=false free=map[] type=[]any
inline.go:1282: keeping param "": though unreferenced, it has effects
inline.go:1409: falcon env: type int۰0 int
inline.go:1773: binding decl: var _ []any = []any{-1, ch, len(""), g(), <-ch}
inline.go:712: strategy: reduce call to empty body
callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /tmp/TestDataempty-body.txtar2232592362/001/a/a3.go:9:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:55: inline new(T).empty() @ /tmp/TestDataempty-body.txtar2232592362/001/a/a3.go:4:14
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: *new(T) pure=false effects=false duplicable=false free=map[T:true new:true] type=testdata/a.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1354: replacing parameter "" by argument "*new(T)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:712: strategy: reduce call to empty body
callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /tmp/TestDataempty-body.txtar2232592362/001/a/a3.go:9:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:55: inline x.empty() @ /tmp/TestDataempty-body.txtar2232592362/001/a/a4.go:5:9
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
inline.go:1295: keeping param "": arg contains perhaps the last reference to caller local var x testdata/a.T @ /tmp/TestDataempty-body.txtar2232592362/001/a/a4.go:4:6
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1773: binding decl: var _ T = x
inline.go:712: strategy: reduce call to empty body
=== CONT TestData/comments.txtar
=== NAME TestData/err-basic.txtar
callee.go:92: analyzeCallee func testdata/a.f[T any]() @ /tmp/TestDataerr-basic.txtar305704625/001/a/generic.go:7:1
callee.go:92: analyzeCallee func testdata/a.g() @ /tmp/TestDataerr-basic.txtar305704625/001/a/nobody.go:7:1
=== NAME TestData/comments.txtar
callee.go:92: analyzeCallee func testdata/a.f() @ /tmp/TestDatacomments.txtar1471753087/001/a/f.go:7:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /tmp/TestDatacomments.txtar1471753087/001/a/f.go:4:3
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func testdata/a.g() int @ /tmp/TestDatacomments.txtar1471753087/001/a/g.go:7:1
callee.go:467: effects list = []
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint 1 + 1
inline.go:55: inline g() @ /tmp/TestDatacomments.txtar1471753087/001/a/g.go:4:11
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
=== NAME TestData/basic-err.txtar
callee.go:92: analyzeCallee func testdata/a.getError(err error) string @ /tmp/TestDatabasic-err.txtar985461453/001/a/a.go:7:1
callee.go:467: effects list = [0 -2]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
inline.go:55: inline getError(io.EOF) @ /tmp/TestDatabasic-err.txtar985461453/001/a/a.go:5:17
inline.go:662: arg #0: io.EOF pure=false effects=false duplicable=true free=map[EOF:true io:true] type=error
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1428: falcon env: var err error
inline.go:1354: replacing parameter "err" by argument "io.EOF"
inline.go:550: - replace id "err" @ #41 to "io.EOF"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
=== NAME TestData/cgo.txtar
callee.go:92: analyzeCallee func testdata/a.a() @ /<<PKGBUILDDIR>>/_build/go-build/9b/9bc2390719347310520d9b2d36f174efdc134d4ca0e874c1b57f138fed7bde04-d:11:1
callee.go:92: analyzeCallee func testdata/a.b() @ /tmp/TestDatacgo.txtar667381955/001/a/a2.go:3:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline b() @ /tmp/TestDatacgo.txtar667381955/001/a/a2.go:8:3
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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/9b/9bc2390719347310520d9b2d36f174efdc134d4ca0e874c1b57f138fed7bde04-d:16:1
callee.go:467: effects list = [-2]
falcon.go:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline g() @ /<<PKGBUILDDIR>>/_build/go-build/9b/9bc2390719347310520d9b2d36f174efdc134d4ca0e874c1b57f138fed7bde04-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/tailcall.txtar (0.20s)
--- PASS: TestData/err-shadow-builtin.txtar (0.25s)
--- PASS: TestData/basic-reduce.txtar (0.22s)
--- PASS: TestData/basic-literal.txtar (0.23s)
--- PASS: TestData/param-subst.txtar (0.16s)
--- PASS: TestData/multistmt-body.txtar (0.27s)
--- PASS: TestData/n-ary.txtar (0.37s)
--- PASS: TestData/exprstmt.txtar (0.26s)
--- PASS: TestData/err-shadow-pkg.txtar (0.58s)
--- PASS: TestData/method.txtar (1.04s)
--- PASS: TestData/empty-body.txtar (0.35s)
--- PASS: TestData/err-basic.txtar (0.19s)
--- PASS: TestData/comments.txtar (0.25s)
--- PASS: TestData/basic-err.txtar (5.28s)
--- PASS: TestData/cgo.txtar (6.27s)
=== 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:180: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(0) @ caller.go:2:10
inline.go:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 0
inline.go:1354: replacing parameter "x" by argument "0"
inline.go:550: - replace id "x" @ #27 to "0"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:712: 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:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: recover().(int) pure=false effects=true duplicable=false free=map[int:true recover:true] type=int
inline.go:662: arg #2: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1282: keeping param "y": though unreferenced, it has effects
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1428: falcon env: var y int
inline.go:1424: falcon env: const z int۰0 = 3
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:1354: replacing parameter "z" by argument "3"
inline.go:1773: binding decl: var _ int = recover().(int)
inline.go:712: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: "hi" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1277: keeping param "s": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1428: falcon env: var s untyped string
inline.go:1424: falcon env: const i int۰0 = 0
inline.go:1354: replacing parameter "i" by argument "0"
inline.go:550: - replace id "i" @ #38 to "0"
inline.go:550: - replace id "i" @ #41 to "0"
inline.go:1773: binding decl: var s string = "hi"
inline.go:981: 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:180: 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:662: arg #0: ch pure=true effects=false duplicable=true free=map[ch:true] type=chan int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var ch chan int
inline.go:1345: param "ch": adding explicit chan int -> <-chan int conversion around argument
inline.go:1354: replacing parameter "ch" by argument "(<-chan int)(ch)"
inline.go:550: - replace id "ch" @ #26 to "(<-chan int)(ch)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #24 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 0
inline.go:1354: replacing parameter "x" by argument "0"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
--- PASS: TestBasics (0.04s)
--- PASS: TestBasics/Basic (0.01s)
--- PASS: TestBasics/Empty_body,_no_arg_effects. (0.00s)
--- PASS: TestBasics/Empty_body,_some_arg_effects. (0.01s)
--- PASS: TestBasics/Non-duplicable_arguments_are_not_substituted_even_if_pure. (0.01s)
--- PASS: TestBasics/Workaround_for_T(x)_misformatting_(#63362). (0.01s)
--- PASS: TestBasics/In_block_elision,_blank_decls_don't_count_when_computing_name_conflicts. (0.01s)
--- 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1424: falcon env: const s string۰1 = ""
inline.go:1354: replacing parameter "s" by argument "\"\""
inline.go:550: - replace id "s" @ #25 to "\"\""
inline.go:550: - replace id "s" @ #28 to "\"\""
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: "hi" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1277: keeping param "s": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1428: falcon env: var s untyped string
inline.go:1773: binding decl: var s string = "hi"
inline.go:981: 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:180: 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:662: arg #0: [2]int{} pure=true effects=false duplicable=true free=map[int:true] type=[2]int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a [2]int
inline.go:1354: replacing parameter "a" by argument "[2]int{}"
inline.go:550: - replace id "a" @ #25 to "[2]int{}"
inline.go:550: - replace id "a" @ #28 to "[2]int{}"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: [2]int{1, 2} pure=true effects=false duplicable=false free=map[int:true] type=[2]int
inline.go:1277: keeping param "a": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a [2]int
inline.go:1773: binding decl: var a [2]int = [2]int{1, 2}
inline.go:981: 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:180: 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:662: arg #0: S{} pure=true effects=false duplicable=true free=map[S:true] type=p.S
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var s p.S
inline.go:1354: replacing parameter "s" by argument "S{}"
inline.go:550: - replace id "s" @ #20 to "S{}"
inline.go:550: - replace id "s" @ #23 to "S{}"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: S{x: 1} pure=true effects=false duplicable=false free=map[S:true] type=p.S
inline.go:1277: keeping param "s": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var s p.S
inline.go:1773: binding decl: var s S = S{x: 1}
inline.go:981: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable (0.03s)
--- PASS: TestDuplicable/Empty_strings_are_duplicable. (0.00s)
--- PASS: TestDuplicable/Non-empty_string_literals_are_not_duplicable. (0.01s)
--- PASS: TestDuplicable/Empty_array_literals_are_duplicable. (0.01s)
--- PASS: TestDuplicable/Non-empty_array_literals_are_not_duplicable. (0.01s)
--- PASS: TestDuplicable/Empty_struct_literals_are_duplicable. (0.01s)
--- PASS: TestDuplicable/Non-empty_struct_literals_are_not_duplicable. (0.01s)
=== 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: strategy: reduce stmt-context call to { stmts }
inline.go:152: keeping block braces: caller uses control labels
--- PASS: TestExprStmtReduction (0.04s)
--- PASS: TestExprStmtReduction/A_call_in_an_unrestricted_ExprStmt_may_be_replaced_by_the_body_stmts. (0.01s)
--- PASS: TestExprStmtReduction/ExprStmts_in_the_body_of_a_switch_case_are_unrestricted. (0.01s)
--- 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.01s)
--- 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1424: falcon env: const y int۰0 = 3
inline.go:1452: falcon: constraint x * y satisfied
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #30 to "2"
inline.go:1354: replacing parameter "y" by argument "3"
inline.go:550: - replace id "y" @ #34 to "3"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 2
inline.go:1424: falcon env: const y int۰0 = 3
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "2"
inline.go:550: - replace id "x" @ #30 to "2"
inline.go:1354: replacing parameter "y" by argument "3"
inline.go:550: - replace id "y" @ #34 to "3"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:550: - replace id "x" @ #30 to "1"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #34 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1424: falcon env: const y int۰0 = 2
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:550: - replace id "x" @ #30 to "1"
inline.go:1354: replacing parameter "y" by argument "2"
inline.go:550: - replace id "y" @ #34 to "2"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: 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:662: arg #0: "x" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:662: arg #1: "y" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1424: falcon env: const x string۰1 = "x"
inline.go:1424: falcon env: const y string۰1 = "y"
inline.go:1452: falcon: constraint x + y satisfied
inline.go:1354: replacing parameter "x" by argument "\"x\""
inline.go:550: - replace id "x" @ #36 to "\"x\""
inline.go:1354: replacing parameter "y" by argument "\"y\""
inline.go:550: - replace id "y" @ #40 to "\"y\""
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1424: falcon env: const x string۰1 = "xy"
inline.go:1354: replacing parameter "x" by argument "\"xy\""
inline.go:550: - replace id "x" @ #33 to "\"xy\""
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens (0.04s)
--- PASS: TestPrecedenceParens/Multiplication_in_addition_context_(no_parens). (0.01s)
--- PASS: TestPrecedenceParens/Addition_in_multiplication_context_(parens). (0.01s)
--- PASS: TestPrecedenceParens/Addition_in_negation_context_(parens). (0.01s)
--- PASS: TestPrecedenceParens/Addition_in_call_context_(no_parens). (0.01s)
--- PASS: TestPrecedenceParens/Addition_in_slice_operand_context_(parens). (0.01s)
--- PASS: TestPrecedenceParens/String_literal_in_slice_operand_context_(no_parens). (0.01s)
=== 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:180: 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:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: global pure=false effects=false duplicable=true free=map[global:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 0
inline.go:1428: falcon env: var y int
inline.go:1354: replacing parameter "x" by argument "0"
inline.go:1354: replacing parameter "y" by argument "global"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:712: 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:180: 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:662: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
inline.go:1295: keeping param "": arg contains perhaps the last reference to caller local var local int @ caller.go:2:16
inline.go:1409: falcon env: type int۰0 int
inline.go:1773: binding decl: var _ int = local
inline.go:712: 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:180: 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:662: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1354: replacing parameter "" by argument "local"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:712: 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:180: 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:662: arg #0: z pure=true effects=false duplicable=true free=map[z:true] type=int
inline.go:662: arg #1: z pure=true effects=false duplicable=true free=map[z:true] type=int
inline.go:1295: keeping param "y": arg contains perhaps the last reference to caller local var z int @ caller.go:2:16
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1354: replacing parameter "x" by argument "z"
inline.go:550: - replace id "x" @ #25 to "z"
inline.go:1773: binding decl: var _ int = z
inline.go:981: 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:180: 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:662: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1354: replacing parameter "" by argument "local"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:712: 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:180: 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:662: arg #0: y pure=true effects=false duplicable=true free=map[y:true] type=int
inline.go:1313: keeping param "x": cannot replace with argument as it has free ref to y that is shadowed
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1773: binding decl: var x int = y
inline.go:981: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitution (0.03s)
--- 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.01s)
--- PASS: TestSubstitution/Regression_test_for_detection_of_shadowing_in_nested_functions. (0.01s)
=== 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:949: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:858: strategy: reduce expr-context call to { return expr }
--- PASS: TestTailCallStrategy (0.04s)
--- PASS: TestTailCallStrategy/Tail_call. (0.00s)
--- PASS: TestTailCallStrategy/Void_tail_call. (0.01s)
--- PASS: TestTailCallStrategy/Void_tail_call_with_defer. (0.00s)
--- PASS: TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_=_callee.sig). (0.01s)
--- PASS: TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_!=_callee.sig). (0.02s)
=== 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 1 2 0]
falcon.go:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type int۰1 int // "p.I"
falcon.go:201: falcon: emit constraint x + y
falcon.go:201: 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:662: arg #0: recover().(I) pure=false effects=true duplicable=false free=map[I:true recover:true] type=p.I
inline.go:662: arg #1: g() pure=false effects=true duplicable=false free=map[g:true] type=(p.I, p.I)
inline.go:1263: keeping param "x" and following ones: argument g() is spread
inline.go:1666: 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:180: 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:662: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(int, int)
inline.go:1263: keeping param "" and following ones: argument g() is spread
inline.go:1666: binding decls not yet supported for spread calls
inline.go:712: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: T(0) pure=true effects=false duplicable=false free=map[T:true] type=p.T
inline.go:662: arg #1: g() pure=false effects=true duplicable=false free=map[g:true] type=(int, int)
inline.go:1263: keeping param "" and following ones: argument g() is spread
inline.go:1666: binding decls not yet supported for spread calls
inline.go:712: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:949: 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:180: 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:662: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 0
inline.go:1354: replacing parameter "x" by argument "0"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: strategy: literalization
--- PASS: TestSpreadCalls (0.02s)
--- PASS: TestSpreadCalls/Edge_case:_cannot_literalize_spread_method_call. (0.01s)
--- 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:180: 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:662: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
inline.go:1269: keeping param "args": escapes from callee
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var args []any
inline.go:1773: binding decl: var args []any = slice
inline.go:1026: 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:180: 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:662: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var args []any
inline.go:1354: replacing parameter "args" by argument "slice"
inline.go:550: - replace id "args" @ #41 to "slice"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: 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:180: 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:662: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var args []any
inline.go:1354: replacing parameter "args" by argument "slice"
inline.go:550: - replace id "args" @ #30 to "slice"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: []any{2, 3} pure=true effects=false duplicable=false free=map[] type=[]any
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x untyped int
inline.go:1428: falcon env: var rest []any
inline.go:1345: param "x": adding explicit untyped int -> any conversion around argument
inline.go:1354: replacing parameter "x" by argument "any(1)"
inline.go:550: - replace id "x" @ #43 to "any(1)"
inline.go:1354: replacing parameter "rest" by argument "[]any{2, 3}"
inline.go:550: - replace id "rest" @ #46 to "[]any{2, 3}"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: 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:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #1: []int{2, 3} pure=true effects=false duplicable=false free=map[] type=[]int
inline.go:1409: falcon env: type int۰0 int
inline.go:1424: falcon env: const x int۰0 = 1
inline.go:1428: falcon env: var rest []int
inline.go:1354: replacing parameter "x" by argument "1"
inline.go:550: - replace id "x" @ #37 to "1"
inline.go:1354: replacing parameter "rest" by argument "[]int{2, 3}"
inline.go:550: - replace id "rest" @ #40 to "[]int{2, 3}"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int)
inline.go:1263: keeping param "rest" and following ones: argument g() is spread
inline.go:1666: binding decls not yet supported for spread calls
inline.go:1026: 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:180: 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:662: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int)
inline.go:1263: keeping param "x" and following ones: argument g() is spread
inline.go:1666: binding decls not yet supported for spread calls
inline.go:1026: 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:180: 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:662: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int, c int)
inline.go:1263: keeping param "x" and following ones: argument g() is spread
inline.go:1666: binding decls not yet supported for spread calls
inline.go:1026: strategy: literalization
--- PASS: TestVariadic (0.05s)
--- PASS: TestVariadic/Variadic_cancellation_(basic). (0.01s)
--- PASS: TestVariadic/Variadic_cancellation_(literalization_with_parameter_elimination). (0.01s)
--- PASS: TestVariadic/Variadic_cancellation_(reduction). (0.00s)
--- PASS: TestVariadic/Variadic_elimination_(literalization). (0.01s)
--- PASS: TestVariadic/Variadic_elimination_(reduction). (0.01s)
--- 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.01s)
=== 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:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1273: keeping param "x": assigned by callee
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x untyped int
inline.go:1773: binding decl: var x int = 1
inline.go:981: 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:180: 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:662: arg #0: g(0) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1282: keeping param "x": though unreferenced, it has effects
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var w int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1428: falcon env: var z int
inline.go:1542: binding argument W0: W1 is bound
inline.go:1345: param "y": adding explicit int -> any conversion around argument
inline.go:1354: replacing parameter "y" by argument "any(g(2))"
inline.go:550: - replace id "y" @ #40 to "any(g(2))"
inline.go:1354: replacing parameter "z" by argument "g(3)"
inline.go:550: - replace id "z" @ #43 to "g(3)"
inline.go:1773: binding decl: var w, _ any = g(0), g(1)
inline.go:981: 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:180: 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:662: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=chan int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var ch chan int
inline.go:1354: replacing parameter "ch" by argument "g()"
inline.go:550: - replace id "ch" @ #35 to "g()"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1527: binding argument W0: preceded by W∞
inline.go:1773: binding decl: var x int = g(1)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var int int
inline.go:1428: falcon env: var y int
inline.go:1428: falcon env: var z int
inline.go:1527: binding argument W2: preceded by W∞
inline.go:1542: binding argument W0: W2 is bound
inline.go:1542: binding argument W1: W2 is bound
inline.go:1693: binding decl would shadow free name "int"
inline.go:1026: 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:180: 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:662: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:662: arg #1: recover() pure=false effects=true duplicable=false free=map[recover:true] type=interface{}
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x *p.T
inline.go:1428: falcon env: var y interface{}
inline.go:1527: binding argument W1: preceded by R∞
inline.go:1354: replacing parameter "x" by argument "x"
inline.go:550: - replace id "x" @ #33 to "x"
inline.go:1773: binding decl: var y any = recover()
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: 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:180: 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:662: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:662: arg #1: recover() pure=false effects=true duplicable=false free=map[recover:true] type=interface{}
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x *p.T
inline.go:1428: falcon env: var y interface{}
inline.go:1354: replacing parameter "x" by argument "x"
inline.go:550: - replace id "x" @ #33 to "x"
inline.go:1354: replacing parameter "y" by argument "recover()"
inline.go:550: - replace id "y" @ #37 to "recover()"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1527: binding argument W1: preceded by W∞
inline.go:1542: binding argument W0: W1 is bound
inline.go:1773: binding decl: var x, y int = g(1), g(2)
inline.go:1026: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1527: binding argument W0: preceded by W1
inline.go:1354: replacing parameter "y" by argument "g(2)"
inline.go:550: - replace id "y" @ #28 to "g(2)"
inline.go:1773: binding decl: var x int = g(1)
inline.go:1026: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1527: binding argument W0: preceded by W1
inline.go:1354: replacing parameter "y" by argument "g(2)"
inline.go:550: - replace id "y" @ #31 to "g(2)"
inline.go:1773: binding decl: var (
x int = g(1)
z int
)
inline.go:1026: strategy: literalization
--- PASS: TestParameterBindingDecl (0.08s)
--- PASS: TestParameterBindingDecl/IncDec_counts_as_assignment. (0.01s)
--- PASS: TestParameterBindingDecl/Binding_declaration_(x,_y,_z_eliminated). (0.01s)
--- PASS: TestParameterBindingDecl/Reduction_of_stmt-context_call_to_{_return_exprs_},_with_substitution (0.01s)
--- PASS: TestParameterBindingDecl/Binding_decl_in_reduction_of_stmt-context_call_to_{_return_exprs_} (0.01s)
--- PASS: TestParameterBindingDecl/No_binding_decl_due_to_shadowing_of_int (0.01s)
--- PASS: TestParameterBindingDecl/An_indirect_method_selection_(*x).g_acts_as_a_read. (0.01s)
--- PASS: TestParameterBindingDecl/A_direct_method_selection_x.g_is_pure. (0.01s)
--- PASS: TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(all_params). (0.01s)
--- PASS: TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(some_params). (0.01s)
--- PASS: TestParameterBindingDecl/Literalization_can't_yet_use_of_a_binding_decl_if_named_results. (0.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: u.T pure=true effects=false duplicable=false free=map[u:true] type=p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1428: falcon env: var t p.T
inline.go:1354: replacing parameter "t" by argument "u.T"
inline.go:550: - replace id "t" @ #23 to "u.T"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: *v.U.T pure=false effects=false duplicable=false free=map[v:true] type=p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1428: falcon env: var t p.T
inline.go:1354: replacing parameter "t" by argument "*v.U.T"
inline.go:550: - replace id "t" @ #23 to "*v.U.T"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: &v.U.T pure=false effects=false duplicable=false free=map[v:true] type=*p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var t *p.T
inline.go:1354: replacing parameter "t" by argument "&v.U.T"
inline.go:550: - replace id "t" @ #24 to "&v.U.T"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: u.T pure=true effects=false duplicable=false free=map[u:true] type=p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1428: falcon env: var t p.T
inline.go:1354: replacing parameter "t" by argument "u.T"
inline.go:550: - replace id "t" @ #23 to "u.T"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: *v.U.T pure=false effects=false duplicable=false free=map[v:true] type=p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1428: falcon env: var t p.T
inline.go:1354: replacing parameter "t" by argument "*v.U.T"
inline.go:550: - replace id "t" @ #23 to "*v.U.T"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: &(&v).U.T pure=false effects=false duplicable=false free=map[v:true] type=*p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var t *p.T
inline.go:1354: replacing parameter "t" by argument "&(&v).U.T"
inline.go:550: - replace id "t" @ #24 to "&(&v).U.T"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x *p.T
inline.go:1354: replacing parameter "x" by argument "x"
inline.go:550: - replace id "x" @ #30 to "x"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x *p.T
inline.go:1527: binding argument R0: preceded by W∞
inline.go:1773: binding decl: var x *T = &x
inline.go:981: strategy: reduce stmt-context call to { stmts }
inline.go:154: keeping block braces: avoids name conflict
--- PASS: TestEmbeddedFields (0.04s)
--- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(direct). (0.01s)
--- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_*). (0.01s)
--- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_&). (0.01s)
--- 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1354: replacing parameter "a" by argument "g(1)"
inline.go:550: - replace id "a" @ #28 to "g(1)"
inline.go:1354: replacing parameter "b" by argument "g(2)"
inline.go:550: - replace id "b" @ #31 to "g(2)"
inline.go:1354: replacing parameter "c" by argument "g(3)"
inline.go:550: - replace id "c" @ #34 to "g(3)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1527: binding argument W1: preceded by W2
inline.go:1542: binding argument W0: W1 is bound
inline.go:1354: replacing parameter "c" by argument "g(3)"
inline.go:550: - replace id "c" @ #31 to "g(3)"
inline.go:1773: binding decl: var a, b int = g(1), g(2)
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1424: falcon env: const b int۰0 = 2
inline.go:1428: falcon env: var c int
inline.go:1354: replacing parameter "a" by argument "g(1)"
inline.go:550: - replace id "a" @ #28 to "g(1)"
inline.go:1354: replacing parameter "b" by argument "2"
inline.go:550: - replace id "b" @ #34 to "2"
inline.go:1354: replacing parameter "c" by argument "g(3)"
inline.go:550: - replace id "c" @ #31 to "g(3)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:662: arg #2: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:662: arg #3: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1428: falcon env: var d int
inline.go:1354: replacing parameter "a" by argument "g(1)"
inline.go:550: - replace id "a" @ #31 to "g(1)"
inline.go:1354: replacing parameter "b" by argument "x"
inline.go:550: - replace id "b" @ #37 to "x"
inline.go:1354: replacing parameter "c" by argument "y"
inline.go:550: - replace id "c" @ #34 to "y"
inline.go:1354: replacing parameter "d" by argument "g(2)"
inline.go:550: - replace id "d" @ #40 to "g(2)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:662: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1428: falcon env: var d int
inline.go:1527: binding argument W1: preceded by R2
inline.go:1542: binding argument W0: W1 is bound
inline.go:1354: replacing parameter "c" by argument "y"
inline.go:550: - replace id "c" @ #34 to "y"
inline.go:1354: replacing parameter "d" by argument "g(3)"
inline.go:550: - replace id "d" @ #40 to "g(3)"
inline.go:1773: binding decl: var a, b int = g(1), g(2)
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:662: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1428: falcon env: var d int
inline.go:1527: binding argument R1: preceded by W2
inline.go:1542: binding argument W0: R1 is bound
inline.go:1354: replacing parameter "c" by argument "g(2)"
inline.go:550: - replace id "c" @ #34 to "g(2)"
inline.go:1354: replacing parameter "d" by argument "g(3)"
inline.go:550: - replace id "d" @ #40 to "g(3)"
inline.go:1773: binding decl: var a, b int = g(1), y
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:662: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1424: falcon env: const b int۰0 = 2
inline.go:1428: falcon env: var c int
inline.go:1354: replacing parameter "a" by argument "g(1)"
inline.go:550: - replace id "a" @ #28 to "g(1)"
inline.go:1354: replacing parameter "b" by argument "2"
inline.go:550: - replace id "b" @ #51 to "2"
inline.go:1354: replacing parameter "c" by argument "g(3)"
inline.go:550: - replace id "c" @ #31 to "g(3)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1354: replacing parameter "a" by argument "g(1)"
inline.go:550: - replace id "a" @ #25 to "g(1)"
inline.go:1354: replacing parameter "b" by argument "y"
inline.go:550: - replace id "b" @ #31 to "y"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:662: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:662: arg #2: z pure=false effects=false duplicable=true free=map[z:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1527: binding argument R2: preceded by W∞
inline.go:1354: replacing parameter "a" by argument "x"
inline.go:550: - replace id "a" @ #28 to "x"
inline.go:1354: replacing parameter "b" by argument "y"
inline.go:550: - replace id "b" @ #31 to "y"
inline.go:1773: binding decl: var c int = z
inline.go:981: 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:180: 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:662: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:662: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:662: arg #2: g(0) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1527: binding argument W2: preceded by W∞
inline.go:1542: binding argument R0: W2 is bound
inline.go:1542: binding argument R1: W2 is bound
inline.go:1773: binding decl: var a, b, c int = x, y, g(0)
inline.go:981: 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:180: 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:662: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:662: arg #1: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #3: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:662: arg #4: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var a int
inline.go:1428: falcon env: var b int
inline.go:1428: falcon env: var c int
inline.go:1428: falcon env: var d int
inline.go:1428: falcon env: var e int
inline.go:1527: binding argument R3: preceded by W4
inline.go:1542: binding argument W1: R3 is bound
inline.go:1542: binding argument W2: R3 is bound
inline.go:1542: binding argument R0: W2 is bound
inline.go:1354: replacing parameter "e" by argument "g(3)"
inline.go:550: - replace id "e" @ #43 to "g(3)"
inline.go:1773: binding decl: var a, b, c, d int = x, g(1), g(2), y
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: 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:662: arg #0: x.y pure=false effects=false duplicable=false free=map[x:true] type=int
inline.go:662: arg #1: set(&x, x, nil) pure=false effects=true duplicable=false free=map[nil:true set:true x:true] type=int
inline.go:1313: keeping param "y": cannot replace with argument as it has free ref to x that is shadowed
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1542: binding argument R0: W1 is bound
inline.go:1773: binding decl: var x, y int = x.y, set(&x, x, nil)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1282: keeping param "x": though unreferenced, it has effects
inline.go:1269: keeping param "y": escapes from callee
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1773: binding decl: var _, y int = g(1), g(2)
inline.go:981: 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:180: 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:662: arg #0: v pure=false effects=false duplicable=true free=map[v:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1282: keeping param "y": though unreferenced, it has effects
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x int
inline.go:1428: falcon env: var y int
inline.go:1542: binding argument R0: W1 is bound
inline.go:1773: binding decl: var x, _ int = v, g(2)
inline.go:981: 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:180: 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:662: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:662: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var int int
inline.go:1428: falcon env: var y int
inline.go:1428: falcon env: var z int
inline.go:1345: param "int": adding explicit int -> any conversion around argument
inline.go:1354: replacing parameter "int" by argument "any(g(1))"
inline.go:550: - replace id "int" @ #42 to "any(g(1))"
inline.go:1345: param "y": adding explicit int -> any conversion around argument
inline.go:1354: replacing parameter "y" by argument "any(g(2))"
inline.go:550: - replace id "y" @ #47 to "any(g(2))"
inline.go:1354: replacing parameter "z" by argument "g(3)"
inline.go:550: - replace id "z" @ #50 to "g(3)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: strategy: literalization
--- PASS: TestSubstitutionPreservesArgumentEffectOrder (0.08s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_but_parameters_are_evaluated_in_order. (0.01s)
--- 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.01s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_arguments_that_have_effects_(1) (0.01s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_those_that_have_effects_(2). (0.01s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Callee_effects_commute_with_pure_arguments. (0.01s)
--- 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.01s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/[W1_R0_W2_W4_R3]_--_test_case_for_second_iteration_of_effect_loop (0.01s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_args_already_rejected_(e.g._due_to_shadowing)_are_detected_too. (0.01s)
--- 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.01s)
=== 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1773: binding decl: var x int
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:809: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint x + x
falcon.go:201: falcon: emit constraint y + y
falcon.go:201: 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:662: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1277: keeping param "y": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1428: falcon env: var y untyped string
inline.go:1773: binding decl: var (
y string = "."
x int
)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint x + y
falcon.go:201: falcon: emit constraint x + y + y
inline.go:55: inline f(".") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:662: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1277: keeping param "y": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1428: falcon env: var y untyped string
inline.go:1773: binding decl: var (
y string = "."
x string
)
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:201: falcon: emit constraint x + x
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1409: falcon env: type int۰0 int
inline.go:1773: binding decl: var x int
inline.go:805: strategy: reduce stmt-context call to { return exprs }
inline.go:826: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1773: binding decl: var x int
inline.go:1026: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:1026: 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:180: 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:1409: falcon env: type int۰0 int
inline.go:1773: binding decl: var x, y int
inline.go:1026: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: falcon: emit type string۰1 string // "string"
falcon.go:201: falcon: emit constraint x + x
falcon.go:201: falcon: emit constraint y + y
falcon.go:201: 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:662: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1277: keeping param "y": argument is not duplicable
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type string۰1 string
inline.go:1428: falcon env: var y untyped string
inline.go:1693: binding decl would shadow free name "y"
inline.go:1026: strategy: literalization
--- PASS: TestNamedResultVars (0.04s)
--- PASS: TestNamedResultVars/Stmt-context_call_to_{return_g()}_that_mentions_named_result. (0.00s)
--- PASS: TestNamedResultVars/Ditto,_with_binding_decl_again. (0.01s)
--- PASS: TestNamedResultVars/Ditto,_with_binding_decl_(due_to_repeated_y_refs). (0.01s)
--- 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.01s)
=== 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int16۰1 int16
inline.go:1424: falcon env: const x int16۰1 = 1
inline.go:1345: param "x": adding explicit untyped int -> int16 conversion around argument
inline.go:1354: replacing parameter "x" by argument "int16(1)"
inline.go:550: - replace id "x" @ #23 to "int16(1)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: struct{}{} pure=true effects=false duplicable=true free=map[] type=struct{}
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x struct{}
inline.go:1345: param "x": adding explicit struct{} -> p.T conversion around argument
inline.go:1354: replacing parameter "x" by argument "T(struct{}{})"
inline.go:550: - replace id "x" @ #19 to "T(struct{}{})"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: ch pure=false effects=false duplicable=true free=map[ch:true] type=chan int
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x chan int
inline.go:1345: param "x": adding explicit chan int -> <-chan int conversion around argument
inline.go:1354: replacing parameter "x" by argument "T(ch)"
inline.go:550: - replace id "x" @ #19 to "T(ch)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: 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:662: arg #0: nil pure=true effects=false duplicable=true free=map[nil:true] type=untyped nil
inline.go:1409: falcon env: type int۰0 int
inline.go:1428: falcon env: var x untyped nil
inline.go:1345: param "x": adding explicit untyped nil -> *int conversion around argument
inline.go:1354: replacing parameter "x" by argument "(*int)(nil)"
inline.go:550: - replace id "x" @ #22 to "(*int)(nil)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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:662: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1409: falcon env: type int۰0 int
inline.go:1409: falcon env: type int۰1 int
inline.go:1424: falcon env: const x int۰1 = 1
inline.go:1345: param "x": adding explicit untyped int -> p.T conversion around argument
inline.go:1354: replacing parameter "x" by argument "T(1)"
inline.go:550: - replace id "x" @ #17 to "T(1)"
inline.go:1763: binding decl not needed: all parameters substituted
inline.go:981: 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:180: falcon: emit type int۰0 int // "int"
falcon.go:180: 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.03s)
--- PASS: TestSubstitutionPreservesParameterType/Substitution_preserves_argument_type_(#63193). (0.01s)
--- PASS: TestSubstitutionPreservesParameterType/Same,_with_non-constant_(unnamed_to_named_struct)_conversion. (0.01s)
--- PASS: TestSubstitutionPreservesParameterType/Same,_with_non-constant_(chan_to_<-chan)_conversion. (0.01s)
--- 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.01s)
--- PASS: TestSubstitutionPreservesParameterType/Check_for_shadowing_error_on_type_used_in_the_conversion. (0.00s)
PASS
ok golang.org/x/tools/internal/refactor/inline 8.683s
=== RUN TestAnalyzer
--- PASS: TestAnalyzer (1.60s)
PASS
ok golang.org/x/tools/internal/refactor/inline/analyzer 1.671s
=== RUN TestFileInfo
=== RUN TestFileInfo/symlink
=== RUN TestFileInfo/hardlink
--- PASS: TestFileInfo (2.01s)
--- PASS: TestFileInfo/symlink (0.00s)
--- PASS: TestFileInfo/hardlink (0.00s)
PASS
ok golang.org/x/tools/internal/robustio 2.062s
=== 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.02s)
--- 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.01s)
PASS
ok golang.org/x/tools/internal/stack 0.057s
=== RUN TestAddExistingFiles
--- PASS: TestAddExistingFiles (0.00s)
PASS
ok golang.org/x/tools/internal/tokeninternal 0.019s
=== 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.01s)
=== 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:66: 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:66: types.Config.Check: p.go:1:56: overlapping terms int and ~int
=== RUN TestStructuralTerms/example
--- PASS: TestStructuralTerms (0.01s)
--- 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)
PASS
ok golang.org/x/tools/internal/typeparams 0.048s
=== 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.023s
=== RUN Test
types_test.go:21: running Go version "go1.21.6" is version 1.21, older than required 1.22
--- SKIP: Test (0.00s)
=== RUN TestIsValid
--- PASS: TestIsValid (0.00s)
=== RUN TestVersionComparisons
--- PASS: TestVersionComparisons (0.00s)
=== RUN TestLang
--- PASS: TestLang (0.00s)
PASS
ok golang.org/x/tools/internal/versions 0.025s
=== RUN TestBuffer
--- PASS: TestBuffer (0.00s)
=== RUN TestLimiter
--- PASS: TestLimiter (0.02s)
PASS
ok golang.org/x/tools/playground/socket 0.036s
=== 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.02s)
--- 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.073s
=== RUN Test
--- PASS: Test (15.34s)
PASS
ok golang.org/x/tools/refactor/eg 15.404s
=== RUN TestBuild
graph_test.go:68: GOPACKAGESDRIVER=off
graph_test.go:68: GOPATH=/tmp/TestBuild3144945207/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 (8.13s)
PASS
ok golang.org/x/tools/refactor/importgraph 8.167s
=== 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.04s)
=== 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.08s)
=== 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.16s)
=== 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.19s)
=== RUN TestDiff
--- PASS: TestDiff (2.34s)
PASS
ok golang.org/x/tools/refactor/rename 2.852s
=== RUN TestGenericCoreOperations
--- PASS: TestGenericCoreOperations (0.06s)
PASS
ok golang.org/x/tools/refactor/satisfy 0.112s
=== 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.011s
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.18.0\+ds/debian/tmp/usr
cd _build && cp -r bin /<<BUILDDIR>>/golang-golang-x-tools-0.18.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/analysis/deprecated/deprecated.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/deprecated_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/testdata/src/a/a_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/deprecated'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/embeddirective.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/embeddirective_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata/src/a/embedText'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata/src/a/import_missing.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata/src/a/import_present.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata/src/a/import_present_go120.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/embeddirective'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/fillreturns.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/fillreturns_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src/a/a.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src/a/typeparams/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src/a/typeparams/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src/a/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillreturns'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/fillstruct.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/fillstruct_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src/a/a.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src/b/b.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src/b'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src/typeparams/typeparams.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/fillstruct'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/infertypeargs.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/infertypeargs_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/basic.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/basic.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/imported.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/imported.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/notypechange.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/notypechange.go.golden'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/imported/imported.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a/imported'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/infertypeargs'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/nonewvars.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/nonewvars_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src/typeparams/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src/typeparams/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/nonewvars'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/noresultvalues.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/noresultvalues_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src/typeparams/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src/typeparams/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/noresultvalues'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/simplifycompositelit.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/simplifycompositelit_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifycompositelit'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/simplifyrange.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/simplifyrange_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyrange'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/simplifyslice.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/simplifyslice_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src/typeparams/typeparams.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src/typeparams/typeparams.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/simplifyslice'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/stubmethods.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/stubmethods_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/testdata/src/typeparams/implement.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/stubmethods'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/undeclared.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/undeclared_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/channels.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/consecutive_params.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/error_param.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/literals.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/operation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/selector.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/slice.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/tuple.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a/unique_params.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/undeclaredname'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/unusedparams.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/unusedparams_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src/a'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src/typeparams/typeparams.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src/typeparams/typeparams.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src/typeparams'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedparams'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/unusedvariable.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/unusedvariable_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src/assign/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src/assign/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src/assign'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src/decl/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src/decl/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src/decl'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/unusedvariable'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/useany.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/useany_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/testdata/src/a/a.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/testdata/src/a/a.go.golden'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/testdata/src/a'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/testdata/src'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis/useany'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/analysis'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/analysis.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/cache.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/check.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/constraints.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/constraints_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/debug.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/errors.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/errors_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/filemap.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/filemap_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/filterer.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/fs_memoized.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/fs_overlay.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/imports.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/keys.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/load.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/mod.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/mod_tidy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/mod_vuln.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/os_darwin.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/os_windows.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parse.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parse_cache.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parse_cache_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/pkg.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/port.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/port_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/session.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/snapshot.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/view.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/view_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/workspace.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/session_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/metadata/cycle_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/metadata/graph.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/metadata/metadata.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/metadata'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/methodsets/methodsets.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/methodsets'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parsego/file.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parsego/parse.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parsego/parse_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/parsego'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs/packageset.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs/pkggraph_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs/pkgrefs_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs/refs.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs/refs_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/typerefs'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/xrefs/xrefs.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache/xrefs'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cache'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/call_hierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/check.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/cmd.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/codelens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/execute.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/folding_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/help_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/implementation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/imports.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/info.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/links.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/parsespan.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/prepare_rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/references.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/remote.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/semantictokens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/serve.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/signature.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/span.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/spanformat_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/stats.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/subcommands.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/suggested_fix.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/vulncheck.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/workspace_symbol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/capabilities_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/integration_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/api-json.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/bug.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/call_hierarchy.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/check.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/codelens.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/definition.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/execute.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/fix.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/folding_ranges.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/format.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/help.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/highlight.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/implementation.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/imports.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/inspect.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/licenses.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/links.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/prepare_rename.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/references.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/remote.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/rename.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/semtok.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/serve.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/signature.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/stats.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/symbols.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/usage-v.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/usage.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/version.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/vulncheck.hlp'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage/workspace_symbol.hlp'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd/usage'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/cmd'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/info.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/info_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/metrics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/rpc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/serve.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/trace.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/template_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/log/log.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug/log'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/debug'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/file/file.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/file/hash.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/file/kind.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/file/modification.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/file'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/filecache/filecache.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/filecache/filecache_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/filecache'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/add_import.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/call_hierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/change_quote.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/change_signature.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/code_lens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/codeaction.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/comment.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/comment_go118_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/comment_go119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/embeddirective.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/extract.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/fix.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/folding_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/format_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/gc_annotations.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/hover.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/identifier.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/identifier_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/implementation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/inlay_hint.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/inline.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/inline_all.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/invertifcondition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/known_packages.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/linkname.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/origin.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/origin_119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/references.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/rename_check.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/semtok.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/signature_help.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/snapshot.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/stub.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/type_definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/types_format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/workspace_symbol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/workspace_symbol_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/builtin.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/deep_completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/deep_completion_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/fuzz.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/keywords.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/labels.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/literal.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/package.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/package_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/postfix_snippets.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/printf.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/printf_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/snippet.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/statements.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/util_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/snippet/snippet_builder.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/snippet/snippet_builder_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion/snippet'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang/completion'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/golang'
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/analysis_120.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/gofumpt_119.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/gofumpt_120.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/hooks/gofumpt_120_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/lsprpc/autostart_default.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/autostart_posix.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/binder.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/binder_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/commandinterceptor_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/dialer.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/export_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/goenv.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/goenv_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/lsprpc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/lsprpc_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc/middleware_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/lsprpc'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/mod/code_lens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/mod/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/mod/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/mod/hover.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/mod/inlayhint.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/mod'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/progress/progress.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/progress/progress_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/progress'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/codeactionkind.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/context.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/edits.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/enums.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/json_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/log.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/mapper.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/mapper_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/protocol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/semantic.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/span.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/tsclient.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/tsdocument_changes.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/tsjson.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/tsprotocol.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/tsserver.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/uri.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/uri_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/uri_windows_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/command_gen.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/generate.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/interface.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/interface_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/util.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/commandmeta/meta.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/commandmeta'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/gen/gen.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command/gen'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/command'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/semtok/semtok.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol/semtok'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/protocol'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/call_hierarchy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/code_action.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/code_lens.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/command.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/definition.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/folding_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/general.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/hover.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/implementation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/inlay_hint.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/link.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/prompt.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/prompt_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/references.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/rename.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/selection_range.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/semantic.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/server.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/signature_help.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/symbols.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/text_synchronization.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/unimplemented.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/workspace.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server/workspace_symbol.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/server'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings/analyzer.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings/api_json.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings/default.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings/json.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings/settings.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings/settings_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/settings'
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/template/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template/completion_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template/highlight.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template/implementations.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template/parse.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template/parse_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template/symbols.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/template'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/compare/text.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/compare/text_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/compare'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/env.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/env_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/expectation.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/options.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/regtest.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/runner.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/wrappers.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/bench_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/codeaction_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/completion_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/definition_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/didchange_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/hover_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/implementations_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/iwl_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/references_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/reload_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/rename_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/repo_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/stress_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/typing_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench/workspace_symbols_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/bench'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/codelens/codelens_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/codelens/gcdetails_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/codelens'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/completion/completion18_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/completion/completion_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/completion/postfix_snippet_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/completion'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/debug/debug_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/debug'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics/analysis_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics/builtin_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics/diagnostics_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics/golist_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics/invalidation_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics/undeclared_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/diagnostics'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/client.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/edit.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/edit_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/editor.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/editor_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/proxy.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/sandbox.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/workdir.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/workdir_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/workdir_windows.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/glob/glob.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/glob/glob_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake/glob'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/fake'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/inlayhints/inlayhints_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/inlayhints'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/call_hierarchy_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/configuration_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/debugserver_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/definition_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/embed_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/extract_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/failures_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/fix_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/formatting_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/generate_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/highlight_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/hover_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/import_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/imports_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/link_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/misc_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/multiple_adhoc_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/prompt_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/references_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/rename_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/semantictokens_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/settings_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/shared_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/signature_help_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/staticcheck_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/vendor_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/vuln_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc/workspace_symbol_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/misc'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/modfile/modfile_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/modfile/tempmodfile_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/modfile'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/template/template_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/template'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/watch/setting_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/watch/watch_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/watch'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/adhoc_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/broken_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/directoryfilters_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/fromenv_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/metadata_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/misspelling_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/multi_folder_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/quickfix_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/standalone_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/workspace_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace/zero_config_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration/workspace'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/integration'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/doc.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/marker_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/callhierarchy/callhierarchy.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/callhierarchy'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/change_quote.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/extract-variadic-63287.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/extract_method.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/extract_variable.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/extract_variable_resolve.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/fill_struct.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/fill_struct_resolve.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/functionextraction.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/functionextraction_issue44813.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/import-shadows-builtin.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/imports.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/infertypeargs.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/inline.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/inline_resolve.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/invertif.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/issue64558.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/removeparam.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/removeparam_formatting.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/removeparam_funcvalue.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/removeparam_imports.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction/removeparam_resolve.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codeaction'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codelens/generate.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codelens/test.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/codelens'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/address.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/anon.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/append.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/assign.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/bad.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/basic_lit.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/builtins.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/casesensitive.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/cast.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/channel.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/comment.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/complit.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/constant.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/danglingstmt.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/deep.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/deep2.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/errors.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/field_list.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/foobarbaz.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/func_rank.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/func_sig.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/func_snippets.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/func_value.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/fuzzy.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/index.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/interfacerank.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue51783.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue56505.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue59096.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue60545.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue62141.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue62560.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/issue62676.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/keywords.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/labels.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/lit.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/maps.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/multi_return.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/nested_complit.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/postfix.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/postfix_placeholder.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/printf.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/rank.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/snippet.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/snippet_placeholder.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/statements.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/testy.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/type_assert.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/type_mods.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/type_params.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/unimported.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/unresolved.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/unsafe.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion/variadic.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/completion'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/configuration/static.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/configuration'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/definition/cgo.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/definition/embed.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/definition/import.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/definition/misc.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/definition/standalone.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/definition'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/addgowork.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/analyzers.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/excludedfile.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/generated.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/issue56943.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/issue59005.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/issue60544.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/issue60605.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/issue64547.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/parseerr.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/rundespiteerrors.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/strangefiles.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/typeerr.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/useinternal.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics/usemodule.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/diagnostics'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/fixedbugs/issue59318.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/fixedbugs/issue59944.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/fixedbugs'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/foldingrange/a.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/foldingrange/a_lineonly.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/foldingrange/bad.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/foldingrange'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/format/format.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/format/issue59554.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/format/noparse.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/format'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/highlight/highlight.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/highlight/issue60435.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/highlight/issue60589.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/highlight/issue65516.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/highlight'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/basiclit.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/const.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/embed.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/generics.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/godef.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/goprivate.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/hover.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/issues.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/linkable.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/linkable_generics.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/linkname.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/methods.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover/std.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/hover'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/implementation/basic.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/implementation/generics.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/implementation/issue43655.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/implementation'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/inlayhints/inlayhints.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/inlayhints'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/links/links.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/links'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/crosspackage.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/imports.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/interfaces.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/intrapackage.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/issue58506.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/issue59851.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/issue60369.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/issue60622.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/issue60676.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/issue61618.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/shadow.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/test.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references/typeswitch.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/references'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/bad.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/basic.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/conflict.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/crosspkg.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/doclink.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/embed.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/generics.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/generics_basic.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue39614.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue42134.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue43616.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue60752.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue60789.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue61294.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue61640.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/issue61813.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/methods.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/prepare.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/random.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/shadow.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/testy.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/typeswitch.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename/unexported.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/rename'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/selectionrange/selectionrange.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/selectionrange'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/signature/generic.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/signature/issue63804.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/signature/signature.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/signature'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods/basic.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods/basic_resolve.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods/issue61693.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods/issue61830.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods/issue64078.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods/issue64114.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/stubmethods'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/embeddirective.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/issue65024.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/missingfunction.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/noresultvalues.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/self_assignment.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/stub.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/undeclared.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/undeclaredfunc.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/unusedrequire.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix/unusedrequire_gowork.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/suggestedfix'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/symbol/basic.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/symbol/generic.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/symbol'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/token/range.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/token'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/typedef/typedef.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/typedef'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol/allscope.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol/caseinsensitive.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol/casesensitive.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol/issue44806.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol/workspacesymbol.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol/wsscope.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/workspacesymbol'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/zeroconfig/adhoc.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/zeroconfig/dynamicports.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/zeroconfig/nested.txt'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/zeroconfig/nonworkspacemodule.txt'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata/zeroconfig'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker/testdata'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test/marker'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/test'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/astutil/purge.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/astutil/purge_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/astutil/util.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/astutil'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/browser/browser.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/browser'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/bug/bug_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/bug/bug.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/bug'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/constraints/constraint.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/constraints'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/frob/frob.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/frob/frob_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/frob'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/goversion/goversion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/goversion/goversion_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/goversion'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/immutable/immutable.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/immutable'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/lru/lru.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/lru/lru_fuzz_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/lru/lru_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/lru'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/maps/maps.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/maps'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/pathutil/util.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/pathutil'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/persistent/map.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/persistent/map_test.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/persistent/set.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/persistent/set_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/persistent'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/safetoken/safetoken.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/safetoken/safetoken_test.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/safetoken'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/slices/slices.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/slices'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/typesutil/typesutil.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util/typesutil'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/util'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/version/version.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/version'
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 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 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/work/completion.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/work/diagnostics.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/work/format.go'
removed 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/work/hover.go'
removed directory 'debian/tmp/usr/share/gocode/src/golang.org/x/tools/gopls/internal/work'
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-dbgsym' in '../golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb'.
dpkg-deb: building package 'golang-golang-x-tools' in '../golang-golang-x-tools_0.18.0+ds-1_armhf.deb'.
dpkg-deb: building package 'gopls-dbgsym' in '../gopls-dbgsym_0.18.0+ds-1_armhf.deb'.
dpkg-deb: building package 'gopls' in '../gopls_0.18.0+ds-1_armhf.deb'.
dpkg-genbuildinfo --build=any -O../golang-golang-x-tools_0.18.0+ds-1_armhf.buildinfo
dpkg-genchanges --build=any -mRaspbian pi4 based autobuilder <root@raspbian.org> -O../golang-golang-x-tools_0.18.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 2024-02-26T23:19:47Z
Finished
--------
I: Built successfully
+------------------------------------------------------------------------------+
| Changes |
+------------------------------------------------------------------------------+
golang-golang-x-tools_0.18.0+ds-1_armhf.changes:
------------------------------------------------
Format: 1.8
Date: Fri, 23 Feb 2024 21:54:09 -0700
Source: golang-golang-x-tools
Binary: golang-golang-x-tools golang-golang-x-tools-dbgsym gopls gopls-dbgsym
Architecture: armhf
Version: 1:0.18.0+ds-1
Distribution: trixie-staging
Urgency: medium
Maintainer: Raspbian pi4 based autobuilder <root@raspbian.org>
Changed-By: Anthony Fok <foka@debian.org>
Description:
golang-golang-x-tools - supplementary Go tools
gopls - language server for the Go language
Changes:
golang-golang-x-tools (1:0.18.0+ds-1) unstable; urgency=medium
.
* New upstream version 0.18.0
* Bump versioned dependencies as per go.mod
* Refresh patches: 0011, 0013, 0017, 0018 and 0019
* Patch cmd/deadcode/deadcode.go to disable telemetry
* Update DH_GOLANG_EXCLUDES to prevent building /usr/bin/generate:
gopls/internal/lsp/protocol/generate has been moved to
gopls/internal/protocol/generate
Checksums-Sha1:
0d4cb247039de1629a3cdb52b5ba48df8683f970 14753988 golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
77236a76ed035615b037e1f3e560f9c945cbcb52 6834 golang-golang-x-tools_0.18.0+ds-1_armhf.buildinfo
a9c979dc205b574d4c2aeada74cc03a3757d0b6f 34017416 golang-golang-x-tools_0.18.0+ds-1_armhf.deb
ce29f3fd2c3aa991f0cff40f13a66c3e6d417105 5877240 gopls-dbgsym_0.18.0+ds-1_armhf.deb
f337f94507e0dfbf9d6671b2e12ba5af808a75f5 5464468 gopls_0.18.0+ds-1_armhf.deb
Checksums-Sha256:
426938664ff98b442104d9e01c6dad2f1328fb52feb31089b4aea02f05dbf962 14753988 golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
f90963e40e8dbc1cd45e5c7c61680c4e7b29d7c0fd25032c1ab0692b94505d14 6834 golang-golang-x-tools_0.18.0+ds-1_armhf.buildinfo
413f0619207c3139d9fcc68313082950e4481f321e56709cadc56cc3958640a2 34017416 golang-golang-x-tools_0.18.0+ds-1_armhf.deb
8488ba3e6c7b47962519b098565a54c81ed2252bbbb5965cce9aff9c25d1621d 5877240 gopls-dbgsym_0.18.0+ds-1_armhf.deb
fd09d6aff3a688df70a11b7d2aabf2e49fc0308421e3c2b07a1a6e2fb9e3562c 5464468 gopls_0.18.0+ds-1_armhf.deb
Files:
7442db22b69f1d0aaf1a2bfeb4fc25ee 14753988 debug optional golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
fcb3228948dfc9ab294feb36f76048b2 6834 golang optional golang-golang-x-tools_0.18.0+ds-1_armhf.buildinfo
21193083ed1e3d3eae3e74a61ceec082 34017416 golang optional golang-golang-x-tools_0.18.0+ds-1_armhf.deb
e9f719da12c676dd565601a8335ea048 5877240 debug optional gopls-dbgsym_0.18.0+ds-1_armhf.deb
bc90ec4f1ed4934bf910ef27270e1f1e 5464468 golang optional gopls_0.18.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.18.0+ds-1
Checksums-Md5:
7442db22b69f1d0aaf1a2bfeb4fc25ee 14753988 golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
21193083ed1e3d3eae3e74a61ceec082 34017416 golang-golang-x-tools_0.18.0+ds-1_armhf.deb
e9f719da12c676dd565601a8335ea048 5877240 gopls-dbgsym_0.18.0+ds-1_armhf.deb
bc90ec4f1ed4934bf910ef27270e1f1e 5464468 gopls_0.18.0+ds-1_armhf.deb
Checksums-Sha1:
0d4cb247039de1629a3cdb52b5ba48df8683f970 14753988 golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
a9c979dc205b574d4c2aeada74cc03a3757d0b6f 34017416 golang-golang-x-tools_0.18.0+ds-1_armhf.deb
ce29f3fd2c3aa991f0cff40f13a66c3e6d417105 5877240 gopls-dbgsym_0.18.0+ds-1_armhf.deb
f337f94507e0dfbf9d6671b2e12ba5af808a75f5 5464468 gopls_0.18.0+ds-1_armhf.deb
Checksums-Sha256:
426938664ff98b442104d9e01c6dad2f1328fb52feb31089b4aea02f05dbf962 14753988 golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
413f0619207c3139d9fcc68313082950e4481f321e56709cadc56cc3958640a2 34017416 golang-golang-x-tools_0.18.0+ds-1_armhf.deb
8488ba3e6c7b47962519b098565a54c81ed2252bbbb5965cce9aff9c25d1621d 5877240 gopls-dbgsym_0.18.0+ds-1_armhf.deb
fd09d6aff3a688df70a11b7d2aabf2e49fc0308421e3c2b07a1a6e2fb9e3562c 5464468 gopls_0.18.0+ds-1_armhf.deb
Build-Origin: Raspbian
Build-Architecture: armhf
Build-Date: Mon, 26 Feb 2024 23:19:43 +0000
Build-Path: /<<PKGBUILDDIR>>
Build-Tainted-By:
merged-usr-via-aliased-dirs
Installed-Build-Depends:
autoconf (= 2.71-3),
automake (= 1:1.16.5-1.3),
autopoint (= 0.21-14),
autotools-dev (= 20220109.1),
base-files (= 13+rpi1),
base-passwd (= 3.6.3),
bash (= 5.2.21-2),
binutils (= 2.41-6+rpi1),
binutils-arm-linux-gnueabihf (= 2.41-6+rpi1),
binutils-common (= 2.41-6+rpi1),
bsdextrautils (= 2.39.3-6),
bsdutils (= 1:2.39.3-6),
build-essential (= 12.10),
bzip2 (= 1.0.8-5+b2),
coreutils (= 9.4-3),
cpp (= 4:13.2.0-1+rpi1),
cpp-12 (= 12.3.0-14+rpi1),
cpp-13 (= 13.2.0-9+rpi1),
dash (= 0.5.12-6),
debconf (= 1.5.86),
debhelper (= 13.14.1),
debianutils (= 5.16),
dh-autoreconf (= 20),
dh-golang (= 1.62),
dh-strip-nondeterminism (= 1.13.1-1),
diffutils (= 1:3.10-1),
dpkg (= 1.22.4+rpi1),
dpkg-dev (= 1.22.4+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-9+rpi1),
gcc (= 4:13.2.0-1+rpi1),
gcc-12 (= 12.3.0-14+rpi1),
gcc-12-base (= 12.3.0-14+rpi1),
gcc-13 (= 13.2.0-9+rpi1),
gcc-13-base (= 13.2.0-9+rpi1),
gettext (= 0.21-14),
gettext-base (= 0.21-14),
golang-1.21-go (= 1.21.6-1+rpi1),
golang-1.21-src (= 1.21.6-1+rpi1),
golang-any (= 2:1.21~3),
golang-github-burntsushi-toml-dev (= 1.3.2-2),
golang-github-google-go-cmp-dev (= 0.6.0-1),
golang-github-yuin-goldmark-dev (= 1.7.0-1),
golang-go (= 2:1.21~3),
golang-golang-x-crypto-dev (= 1:0.19.0-1),
golang-golang-x-exp-dev (= 0.0~git20231006.7918f67-1),
golang-golang-x-mod-dev (= 0.15.0-1),
golang-golang-x-net-dev (= 1:0.21.0+dfsg-1),
golang-golang-x-sync-dev (= 0.6.0-1),
golang-golang-x-sys-dev (= 0.17.0-1),
golang-golang-x-term-dev (= 0.17.0-1),
golang-golang-x-text-dev (= 0.14.0-1),
golang-golang-x-tools-dev (= 1:0.18.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.7-1),
golang-mvdan-gofumpt-dev (= 0.6.0-1),
golang-mvdan-xurls-dev (= 2.5.0-1),
golang-src (= 2:1.21~3),
grep (= 3.11-4),
groff-base (= 1.23.0-3),
gzip (= 1.12-1),
hostname (= 3.23+nmu2),
init-system-helpers (= 1.66),
intltool-debian (= 0.35.0+20060710.6),
libacl1 (= 2.3.2-1),
libarchive-zip-perl (= 1.68-1),
libasan8 (= 13.2.0-9+rpi1),
libatomic1 (= 13.2.0-9+rpi1),
libattr1 (= 1:2.5.2-1),
libaudit-common (= 1:3.1.2-2),
libaudit1 (= 1:3.1.2-2),
libbinutils (= 2.41-6+rpi1),
libblkid1 (= 2.39.3-6),
libbz2-1.0 (= 1.0.8-5+b2),
libc-bin (= 2.37-15~deb13u1+rpi1),
libc-dev-bin (= 2.37-15~deb13u1+rpi1),
libc6 (= 2.37-15~deb13u1+rpi1),
libc6-dev (= 2.37-15~deb13u1+rpi1),
libcap-ng0 (= 0.8.4-2),
libcap2 (= 1:2.66-5),
libcc1-0 (= 13.2.0-9+rpi1),
libcom-err2 (= 1.47.0-2),
libcrypt-dev (= 1:4.4.36-4),
libcrypt1 (= 1:4.4.36-4),
libctf-nobfd0 (= 2.41-6+rpi1),
libctf0 (= 2.41-6+rpi1),
libdb5.3 (= 5.3.28+dfsg2-4),
libdebconfclient0 (= 0.271),
libdebhelper-perl (= 13.14.1),
libdpkg-perl (= 1.22.4+rpi1),
libelf1 (= 0.188-2.1+rpi1),
libfile-find-rule-perl (= 0.34-3),
libfile-stripnondeterminism-perl (= 1.13.1-1),
libgcc-12-dev (= 12.3.0-14+rpi1),
libgcc-13-dev (= 13.2.0-9+rpi1),
libgcc-s1 (= 13.2.0-9+rpi1),
libgcrypt20 (= 1.10.3-2),
libgdbm-compat4 (= 1.23-5),
libgdbm6 (= 1.23-5),
libgmp10 (= 2:6.3.0+dfsg-2),
libgomp1 (= 13.2.0-9+rpi1),
libgpg-error0 (= 1.47-3),
libgssapi-krb5-2 (= 1.20.1-5),
libicu72 (= 72.1-4),
libisl23 (= 0.26-3),
libjansson4 (= 2.14-2),
libk5crypto3 (= 1.20.1-5),
libkeyutils1 (= 1.6.3-3),
libkrb5-3 (= 1.20.1-5),
libkrb5support0 (= 1.20.1-5),
liblz4-1 (= 1.9.4-1+rpi1+b1),
liblzma5 (= 5.4.5-0.3),
libmagic-mgc (= 1:5.45-2),
libmagic1 (= 1:5.45-2),
libmd0 (= 1.1.0-2),
libmount1 (= 2.39.3-6),
libmpc3 (= 1.3.1-1),
libmpfr6 (= 4.2.1-1),
libnsl-dev (= 1.3.0-3),
libnsl2 (= 1.3.0-3),
libnumber-compare-perl (= 0.03-3),
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.38 (= 5.38.2-3),
libpipeline1 (= 1.5.7-1),
libseccomp2 (= 2.5.5-1+rpi1),
libselinux1 (= 3.5-2),
libsframe1 (= 2.41-6+rpi1),
libsmartcols1 (= 2.39.3-6),
libssl3 (= 3.1.5-1),
libstdc++-13-dev (= 13.2.0-9+rpi1),
libstdc++6 (= 13.2.0-9+rpi1),
libsub-override-perl (= 0.10-1),
libsystemd0 (= 255.3-1+rpi1),
libtext-glob-perl (= 0.11-3),
libtinfo6 (= 6.4+20240113-1),
libtirpc-common (= 1.3.4+ds-1),
libtirpc-dev (= 1.3.4+ds-1),
libtirpc3 (= 1.3.4+ds-1),
libtool (= 2.4.7-7),
libubsan1 (= 13.2.0-9+rpi1),
libuchardet0 (= 0.0.8-1),
libudev1 (= 255.3-1+rpi1),
libunistring5 (= 1.1-2),
libuuid1 (= 2.39.3-6),
libxml2 (= 2.9.14+dfsg-1.3),
libzstd1 (= 1.5.5+dfsg2-2),
linux-libc-dev (= 6.5.6-1+rpi1+b1),
login (= 1:4.13+dfsg1-4),
m4 (= 1.4.19-4),
make (= 4.3-4.1),
man-db (= 2.12.0-3),
mawk (= 1.3.4.20240123-1),
ncurses-base (= 6.4+20240113-1),
ncurses-bin (= 6.4+20240113-1),
patch (= 2.7.6-7),
perl (= 5.38.2-3),
perl-base (= 5.38.2-3),
perl-modules-5.38 (= 5.38.2-3),
po-debconf (= 1.0.21+nmu1),
rpcsvc-proto (= 1.4.3-1),
sed (= 4.9-2),
sensible-utils (= 0.0.22),
sysvinit-utils (= 3.08-6),
tar (= 1.35+dfsg-3),
usrmerge (= 39),
util-linux (= 2.39.3-6),
xz-utils (= 5.4.5-0.3),
zlib1g (= 1:1.3.dfsg-3)
Environment:
DEB_BUILD_OPTIONS="parallel=4"
LANG="en_GB.UTF-8"
LC_ALL="C.UTF-8"
SOURCE_DATE_EPOCH="1708750449"
+------------------------------------------------------------------------------+
| Package contents |
+------------------------------------------------------------------------------+
golang-golang-x-tools-dbgsym_0.18.0+ds-1_armhf.deb
--------------------------------------------------
new Debian package, version 2.0.
size 14753988 bytes: control archive=912 bytes.
712 bytes, 12 lines control
848 bytes, 8 lines md5sums
Package: golang-golang-x-tools-dbgsym
Source: golang-golang-x-tools
Version: 1:0.18.0+ds-1
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 17511
Depends: golang-golang-x-tools (= 1:0.18.0+ds-1)
Section: debug
Priority: optional
Description: debug symbols for golang-golang-x-tools
Build-Ids: 06dacb6aed4db2da1a35184ca8edf67008ca013e 2f6b37296fb962d28381be9708431e7b21d6215a 4fab1b092df6d6a46e3b4a7074074c95f4422c45 5eb0fa4747fdeb5e69c6b38ed1322709bd9d3e6e 944c303051f15a42645c8ce5e3ac96f7c4c8a70e 9f00ca951945584aa493f5518cee49820f046af9 abae8198283da965edb70ce920065b29092d3722 f6a720607f9549636cf97adf5e785ce00fe0698f
drwxr-xr-x root/root 0 2024-02-24 04:54 ./
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/06/
-rw-r--r-- root/root 1946328 2024-02-24 04:54 ./usr/lib/debug/.build-id/06/dacb6aed4db2da1a35184ca8edf67008ca013e.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/2f/
-rw-r--r-- root/root 3321264 2024-02-24 04:54 ./usr/lib/debug/.build-id/2f/6b37296fb962d28381be9708431e7b21d6215a.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/4f/
-rw-r--r-- root/root 3821736 2024-02-24 04:54 ./usr/lib/debug/.build-id/4f/ab1b092df6d6a46e3b4a7074074c95f4422c45.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/5e/
-rw-r--r-- root/root 976988 2024-02-24 04:54 ./usr/lib/debug/.build-id/5e/b0fa4747fdeb5e69c6b38ed1322709bd9d3e6e.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/94/
-rw-r--r-- root/root 2798916 2024-02-24 04:54 ./usr/lib/debug/.build-id/94/4c303051f15a42645c8ce5e3ac96f7c4c8a70e.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/9f/
-rw-r--r-- root/root 2110224 2024-02-24 04:54 ./usr/lib/debug/.build-id/9f/00ca951945584aa493f5518cee49820f046af9.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/ab/
-rw-r--r-- root/root 996960 2024-02-24 04:54 ./usr/lib/debug/.build-id/ab/ae8198283da965edb70ce920065b29092d3722.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/f6/
-rw-r--r-- root/root 1937384 2024-02-24 04:54 ./usr/lib/debug/.build-id/f6/a720607f9549636cf97adf5e785ce00fe0698f.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/doc/
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/doc/golang-golang-x-tools-dbgsym -> golang-golang-x-tools
golang-golang-x-tools_0.18.0+ds-1_armhf.deb
-------------------------------------------
new Debian package, version 2.0.
size 34017416 bytes: control archive=4208 bytes.
1319 bytes, 21 lines control
9790 bytes, 127 lines md5sums
Package: golang-golang-x-tools
Version: 1:0.18.0+ds-1
Architecture: armhf
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 190469
Depends: libjs-jquery, libjs-jquery-ui, libc6 (>= 2.34)
Recommends: golang-doc
Static-Built-Using: golang-1.21 (= 1.21.6-1+rpi1), golang-github-google-go-cmp (= 0.6.0-1), golang-github-yuin-goldmark (= 1.7.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-1), golang-golang-x-mod (= 0.15.0-1), golang-golang-x-net (= 1:0.21.0+dfsg-1), golang-golang-x-sync (= 0.6.0-1), golang-golang-x-text (= 0.14.0-1), golang-golang-x-vuln (= 1.0.1-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-honnef-go-tools (= 2023.1.7-1), golang-mvdan-gofumpt (= 0.6.0-1), golang-mvdan-xurls (= 2.5.0-1), golang-toml (= 1.3.2-2)
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 2024-02-24 04:54 ./
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/bin/
-rwxr-xr-x root/root 1406780 2024-02-24 04:54 ./usr/bin/benchcmp
-rwxr-xr-x root/root 5605228 2024-02-24 04:54 ./usr/bin/callgraph
-rwxr-xr-x root/root 2248332 2024-02-24 04:54 ./usr/bin/compilebench
-rwxr-xr-x root/root 1340516 2024-02-24 04:54 ./usr/bin/digraph
-rwxr-xr-x root/root 1406684 2024-02-24 04:54 ./usr/bin/file2fuzz
-rwxr-xr-x root/root 2480284 2024-02-24 04:54 ./usr/bin/fiximports
-rwxr-xr-x root/root 5127160 2024-02-24 04:54 ./usr/bin/getgo
-rwxr-xr-x root/root 1920084 2024-02-24 04:54 ./usr/bin/go-contrib-init
-rwxr-xr-x root/root 3958540 2024-02-24 04:54 ./usr/bin/godex
-rwxr-xr-x root/root 10785528 2024-02-24 04:54 ./usr/bin/godoc
-rwxr-xr-x root/root 3959468 2024-02-24 04:54 ./usr/bin/goimports
-rwxr-xr-x root/root 4703488 2024-02-24 04:54 ./usr/bin/golang-authtest
-rwxr-xr-x root/root 1681268 2024-02-24 04:54 ./usr/bin/golang-bisect
-rwxr-xr-x root/root 4284572 2024-02-24 04:54 ./usr/bin/golang-bundle
-rwxr-xr-x root/root 2401744 2024-02-24 04:54 ./usr/bin/golang-cookieauth
-rwxr-xr-x root/root 5739260 2024-02-24 04:54 ./usr/bin/golang-deadcode
-rwxr-xr-x root/root 5537204 2024-02-24 04:54 ./usr/bin/golang-defers
-rwxr-xr-x root/root 4284372 2024-02-24 04:54 ./usr/bin/golang-eg
-rwxr-xr-x root/root 5537204 2024-02-24 04:54 ./usr/bin/golang-fieldalignment
-rwxr-xr-x root/root 5537036 2024-02-24 04:54 ./usr/bin/golang-findcall
-rwxr-xr-x root/root 4674744 2024-02-24 04:54 ./usr/bin/golang-gitauth
-rwxr-xr-x root/root 4221204 2024-02-24 04:54 ./usr/bin/golang-guru
-rwxr-xr-x root/root 5537228 2024-02-24 04:54 ./usr/bin/golang-ifaceassert
-rwxr-xr-x root/root 5537372 2024-02-24 04:54 ./usr/bin/golang-lostcancel
-rwxr-xr-x root/root 2348416 2024-02-24 04:54 ./usr/bin/golang-netrcauth
-rwxr-xr-x root/root 6061700 2024-02-24 04:54 ./usr/bin/golang-nilness
-rwxr-xr-x root/root 4087260 2024-02-24 04:54 ./usr/bin/golang-nodecount
-rwxr-xr-x root/root 6955264 2024-02-24 04:54 ./usr/bin/golang-play
-rwxr-xr-x root/root 5537180 2024-02-24 04:54 ./usr/bin/golang-shadow
-rwxr-xr-x root/root 1918604 2024-02-24 04:54 ./usr/bin/golang-stress
-rwxr-xr-x root/root 5537228 2024-02-24 04:54 ./usr/bin/golang-stringintconv
-rwxr-xr-x root/root 5537204 2024-02-24 04:54 ./usr/bin/golang-unmarshal
-rwxr-xr-x root/root 5537220 2024-02-24 04:54 ./usr/bin/golang-unusedresult
-rwxr-xr-x root/root 4818476 2024-02-24 04:54 ./usr/bin/gomvpkg
-rwxr-xr-x root/root 2576884 2024-02-24 04:54 ./usr/bin/gonew
-rwxr-xr-x root/root 4352676 2024-02-24 04:54 ./usr/bin/gopackages
-rwxr-xr-x root/root 3890332 2024-02-24 04:54 ./usr/bin/gorename
-rwxr-xr-x root/root 3958564 2024-02-24 04:54 ./usr/bin/gotype
-rwxr-xr-x root/root 2078180 2024-02-24 04:54 ./usr/bin/goyacc
-rwxr-xr-x root/root 1854996 2024-02-24 04:54 ./usr/bin/html2article
-rwxr-xr-x root/root 9533544 2024-02-24 04:54 ./usr/bin/present
-rwxr-xr-x root/root 5080804 2024-02-24 04:54 ./usr/bin/present2md
-rwxr-xr-x root/root 1669412 2024-02-24 04:54 ./usr/bin/splitdwarf
-rwxr-xr-x root/root 5007972 2024-02-24 04:54 ./usr/bin/ssadump
-rwxr-xr-x root/root 4284604 2024-02-24 04:54 ./usr/bin/stringer
-rwxr-xr-x root/root 1919108 2024-02-24 04:54 ./usr/bin/toolstash
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/doc/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/doc/golang-golang-x-tools/
-rw-r--r-- root/root 4933 2024-02-24 04:54 ./usr/share/doc/golang-golang-x-tools/changelog.Debian.gz
-rw-r--r-- root/root 22684 2023-12-25 08:20 ./usr/share/doc/golang-golang-x-tools/copyright
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/analysis/
-rw-r--r-- root/root 11383 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/call-eg.png
-rw-r--r-- root/root 16960 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/call3.png
-rw-r--r-- root/root 13068 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/callers1.png
-rw-r--r-- root/root 20822 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/callers2.png
-rw-r--r-- root/root 44287 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/chan1.png
-rw-r--r-- root/root 19600 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/chan2a.png
-rw-r--r-- root/root 18204 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/chan2b.png
-rw-r--r-- root/root 13633 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/error1.png
-rw-r--r-- root/root 9742 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/help.html
-rw-r--r-- root/root 13141 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ident-def.png
-rw-r--r-- root/root 12131 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ident-field.png
-rw-r--r-- root/root 12554 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ident-func.png
-rw-r--r-- root/root 10919 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ipcg-func.png
-rw-r--r-- root/root 21092 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/ipcg-pkg.png
-rw-r--r-- root/root 30004 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/typeinfo-pkg.png
-rw-r--r-- root/root 16891 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/analysis/typeinfo-src.png
-rw-r--r-- root/root 607 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/callgraph.html
-rw-r--r-- root/root 652 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/dirlist.html
-rw-r--r-- root/root 407 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/doc.go
-rw-r--r-- root/root 233 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/error.html
-rw-r--r-- root/root 971 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/example.html
-rw-r--r-- root/root 5686 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/favicon.ico
-rw-r--r-- root/root 2668 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/gen.go
-rw-r--r-- root/root 1315 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/gen_test.go
-rw-r--r-- root/root 3723 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/godoc.html
-rw-r--r-- root/root 19990 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/godocs.js
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/gopher/
-rw-r--r-- root/root 5409 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/gopher/pkg.png
drwxr-xr-x root/root 0 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/
-rw-r--r-- root/root 58 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/minus.gif
-rw-r--r-- root/root 61 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/plus.gif
-rw-r--r-- root/root 1010 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-black-line.gif
-rw-r--r-- root/root 381 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-black.gif
-rw-r--r-- root/root 848 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-default-line.gif
-rw-r--r-- root/root 387 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-default.gif
-rw-r--r-- root/root 1010 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-gray-line.gif
-rw-r--r-- root/root 394 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/images/treeview-gray.gif
-rw-r--r-- root/root 356 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/implements.html
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/jquery-ui.js -> ../../../javascript/jquery-ui/jquery-ui.min.js
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/godoc/static/jquery.js -> ../../../javascript/jquery/jquery.min.js
-rw-r--r-- root/root 2754 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/jquery.treeview.css
-rw-r--r-- root/root 1674 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/jquery.treeview.edit.js
-rw-r--r-- root/root 8016 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/jquery.treeview.js
-rw-r--r-- root/root 805 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/makestatic.go
-rw-r--r-- root/root 355 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/methodset.html
-rw-r--r-- root/root 8906 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/package.html
-rw-r--r-- root/root 6260 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/packageroot.html
-rw-r--r-- root/root 3566 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/play.js
-rw-r--r-- root/root 16558 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/playground.js
-rw-r--r-- root/root 1547 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/search.html
-rw-r--r-- root/root 1756 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/searchcode.html
-rw-r--r-- root/root 697 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/searchdoc.html
-rw-r--r-- root/root 1079 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/searchtxt.html
-rw-r--r-- root/root 14183 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/godoc/static/style.css
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/present/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/present/static/
-rw-r--r-- root/root 2329 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/article.css
-rw-r--r-- root/root 2396 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/dir.css
-rw-r--r-- root/root 1049 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/dir.js
-rw-r--r-- root/root 785 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/favicon.ico
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/present/static/jquery-ui.js -> ../../../javascript/jquery-ui/jquery-ui.min.js
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/present/static/jquery.js -> ../../../javascript/jquery/jquery.min.js
-rw-r--r-- root/root 602 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/notes.css
-rw-r--r-- root/root 5107 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/notes.js
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/present/static/play.js -> ../../godoc/static/play.js
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/golang-golang-x-tools/present/static/playground.js -> ../../godoc/static/playground.js
-rw-r--r-- root/root 15732 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/slides.js
-rw-r--r-- root/root 9997 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/static/styles.css
drwxr-xr-x root/root 0 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/templates/
-rw-r--r-- root/root 1551 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/templates/action.tmpl
-rw-r--r-- root/root 3077 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/templates/article.tmpl
-rw-r--r-- root/root 3253 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/templates/dir.tmpl
-rw-r--r-- root/root 3349 2024-02-12 22:10 ./usr/share/golang-golang-x-tools/present/templates/slides.tmpl
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/man/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/man/man1/
-rw-r--r-- root/root 397 2024-02-24 04:54 ./usr/share/man/man1/benchcmp.1.gz
-rw-r--r-- root/root 396 2024-02-24 04:54 ./usr/share/man/man1/callgraph.1.gz
-rw-r--r-- root/root 436 2024-02-24 04:54 ./usr/share/man/man1/digraph.1.gz
-rw-r--r-- root/root 450 2024-02-24 04:54 ./usr/share/man/man1/fiximports.1.gz
-rw-r--r-- root/root 525 2024-02-24 04:54 ./usr/share/man/man1/godex.1.gz
-rw-r--r-- root/root 2286 2024-02-24 04:54 ./usr/share/man/man1/godoc.1.gz
-rw-r--r-- root/root 430 2024-02-24 04:54 ./usr/share/man/man1/goimports.1.gz
-rw-r--r-- root/root 377 2024-02-24 04:54 ./usr/share/man/man1/golang-eg.1.gz
-rw-r--r-- root/root 1583 2024-02-24 04:54 ./usr/share/man/man1/golang-guru.1.gz
-rw-r--r-- root/root 426 2024-02-24 04:54 ./usr/share/man/man1/golang-stress.1.gz
-rw-r--r-- root/root 386 2024-02-24 04:54 ./usr/share/man/man1/gomvpkg.1.gz
-rw-r--r-- root/root 399 2024-02-24 04:54 ./usr/share/man/man1/gorename.1.gz
-rw-r--r-- root/root 938 2024-02-24 04:54 ./usr/share/man/man1/gotype.1.gz
-rw-r--r-- root/root 420 2024-02-24 04:54 ./usr/share/man/man1/html2article.1.gz
-rw-r--r-- root/root 430 2024-02-24 04:54 ./usr/share/man/man1/present.1.gz
-rw-r--r-- root/root 1027 2024-02-24 04:54 ./usr/share/man/man1/ssadump.1.gz
-rw-r--r-- root/root 511 2024-02-24 04:54 ./usr/share/man/man1/stringer.1.gz
gopls-dbgsym_0.18.0+ds-1_armhf.deb
----------------------------------
new Debian package, version 2.0.
size 5877240 bytes: control archive=544 bytes.
376 bytes, 12 lines control
106 bytes, 1 lines md5sums
Package: gopls-dbgsym
Source: golang-golang-x-tools
Version: 1:0.18.0+ds-1
Auto-Built-Package: debug-symbols
Architecture: armhf
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 7068
Depends: gopls (= 1:0.18.0+ds-1)
Section: debug
Priority: optional
Description: debug symbols for gopls
Build-Ids: 2dcd4c0e550b6da94638ce0d9285414f9c9678a2
drwxr-xr-x root/root 0 2024-02-24 04:54 ./
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/lib/debug/.build-id/2d/
-rw-r--r-- root/root 7227248 2024-02-24 04:54 ./usr/lib/debug/.build-id/2d/cd4c0e550b6da94638ce0d9285414f9c9678a2.debug
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/doc/
lrwxrwxrwx root/root 0 2024-02-24 04:54 ./usr/share/doc/gopls-dbgsym -> gopls
gopls_0.18.0+ds-1_armhf.deb
---------------------------
new Debian package, version 2.0.
size 5464468 bytes: control archive=1440 bytes.
1168 bytes, 19 lines control
1419 bytes, 21 lines md5sums
Package: gopls
Source: golang-golang-x-tools
Version: 1:0.18.0+ds-1
Architecture: armhf
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Installed-Size: 19658
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.6-1+rpi1), golang-github-google-go-cmp (= 0.6.0-1), golang-github-yuin-goldmark (= 1.7.0-1), golang-golang-x-exp (= 0.0~git20231006.7918f67-1), golang-golang-x-mod (= 0.15.0-1), golang-golang-x-net (= 1:0.21.0+dfsg-1), golang-golang-x-sync (= 0.6.0-1), golang-golang-x-text (= 0.14.0-1), golang-golang-x-vuln (= 1.0.1-1), golang-gopkg-yaml.v3 (= 3.0.1-3), golang-honnef-go-tools (= 2023.1.7-1), golang-mvdan-gofumpt (= 0.6.0-1), golang-mvdan-xurls (= 2.5.0-1), golang-toml (= 1.3.2-2)
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 2024-02-24 04:54 ./
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/bin/
-rwxr-xr-x root/root 20026760 2024-02-24 04:54 ./usr/bin/gopls
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/doc/
drwxr-xr-x root/root 0 2024-02-24 04:54 ./usr/share/doc/gopls/
-rw-r--r-- root/root 2507 2024-02-12 22:10 ./usr/share/doc/gopls/advanced.md
-rw-r--r-- root/root 8867 2024-02-12 22:10 ./usr/share/doc/gopls/analyzers.md.gz
-rw-r--r-- root/root 4933 2024-02-24 04:54 ./usr/share/doc/gopls/changelog.Debian.gz
-rw-r--r-- root/root 866 2024-02-12 22:10 ./usr/share/doc/gopls/command-line.md
-rw-r--r-- root/root 4131 2024-02-12 22:10 ./usr/share/doc/gopls/commands.md.gz
-rw-r--r-- root/root 3203 2024-02-12 22:10 ./usr/share/doc/gopls/contributing.md.gz
-rw-r--r-- root/root 22684 2023-12-25 08:20 ./usr/share/doc/gopls/copyright
-rw-r--r-- root/root 3085 2024-02-12 22:10 ./usr/share/doc/gopls/daemon.md.gz
-rw-r--r-- root/root 2759 2024-02-12 22:10 ./usr/share/doc/gopls/emacs.md.gz
-rw-r--r-- root/root 2471 2024-02-12 22:10 ./usr/share/doc/gopls/features.md
-rw-r--r-- root/root 2158 2024-02-12 22:10 ./usr/share/doc/gopls/helix.md
-rw-r--r-- root/root 1992 2024-02-12 22:10 ./usr/share/doc/gopls/inlayHints.md
-rw-r--r-- root/root 3342 2024-02-12 22:10 ./usr/share/doc/gopls/refactor-inline.md.gz
-rw-r--r-- root/root 895 2024-02-12 22:10 ./usr/share/doc/gopls/releases.md
-rw-r--r-- root/root 3089 2024-02-12 22:10 ./usr/share/doc/gopls/semantictokens.md.gz
-rw-r--r-- root/root 5446 2024-02-12 22:10 ./usr/share/doc/gopls/settings.md.gz
-rw-r--r-- root/root 2780 2024-02-12 22:10 ./usr/share/doc/gopls/subl.md
-rw-r--r-- root/root 2162 2024-02-12 22:10 ./usr/share/doc/gopls/troubleshooting.md.gz
-rw-r--r-- root/root 2759 2024-02-12 22:10 ./usr/share/doc/gopls/vim.md.gz
-rw-r--r-- root/root 4063 2024-02-12 22:10 ./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: 1766724
Build-Time: 1780
Distribution: trixie-staging
Host Architecture: armhf
Install-Time: 791
Job: golang-golang-x-tools_1:0.18.0+ds-1
Machine Architecture: armhf
Package: golang-golang-x-tools
Package-Time: 2608
Source-Version: 1:0.18.0+ds-1
Space: 1766724
Status: successful
Version: 1:0.18.0+ds-1
--------------------------------------------------------------------------------
Finished at 2024-02-26T23:19:47Z
Build needed 00:43:28, 1766724k disk space