I: pbuilder: network access will be disabled during build
I: Current time: Tue Mar 11 11:18:37 -12 2025
I: pbuilder-time-stamp: 1741735117
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [golang-github-google-cel-go_0.18.2+ds-5.dsc]
I: copying [./golang-github-google-cel-go_0.18.2+ds.orig.tar.xz]
I: copying [./golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./golang-github-google-cel-go_0.18.2+ds-5.dsc: unsupported subcommand
dpkg-source: info: extracting golang-github-google-cel-go in golang-github-google-cel-go-0.18.2+ds
dpkg-source: info: unpacking golang-github-google-cel-go_0.18.2+ds.orig.tar.xz
dpkg-source: info: unpacking golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0002-Disable-tests-breaks-on-32bit-architectures.patch
dpkg-source: info: applying revert-antlr4.11.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/1719665/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
  DISTRIBUTION='unstable'
  HOME='/root'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  INVOCATION_ID='0651bc4f4821420593f8c3c2b0f35668'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='1719665'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.0wZtOheZ/pbuilderrc_s3cu --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.0wZtOheZ/b1 --logfile b1/build.log golang-github-google-cel-go_0.18.2+ds-5.dsc'
  SUDO_GID='109'
  SUDO_UID='104'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.4:3128'
I: uname -a
  Linux codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/1719665/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-antlr-antlr4-dev (>= 4.11.1~), golang-github-golang-protobuf-1-5-dev, golang-github-stoewer-go-strcase-dev, golang-golang-x-text-dev, golang-google-genproto-dev (>= 0.0~git20210726.e7812ac~), tzdata
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19897 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-golang; however:
  Package dh-golang is not installed.
 pbuilder-satisfydepends-dummy depends on golang-any; however:
  Package golang-any is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-antlr-antlr4-dev (>= 4.11.1~); however:
  Package golang-github-antlr-antlr4-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-golang-protobuf-1-5-dev; however:
  Package golang-github-golang-protobuf-1-5-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-github-stoewer-go-strcase-dev; however:
  Package golang-github-stoewer-go-strcase-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-golang-x-text-dev; however:
  Package golang-golang-x-text-dev is not installed.
 pbuilder-satisfydepends-dummy depends on golang-google-genproto-dev (>= 0.0~git20210726.e7812ac~); however:
  Package golang-google-genproto-dev is not installed.
 pbuilder-satisfydepends-dummy depends on tzdata; however:
  Package tzdata is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} binutils-gold{a} binutils-gold-aarch64-linux-gnu{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-github-antlr-antlr4-dev{a} golang-github-chzyer-readline-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-mock-dev{a} golang-github-golang-protobuf-1-5-dev{a} golang-github-google-btree-dev{a} golang-github-google-cel-go-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-martian-dev{a} golang-github-google-pprof-dev{a} golang-github-google-uuid-dev{a} golang-github-googleapis-gax-go-dev{a} golang-github-ianlancetaylor-demangle-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-glog-dev{a} golang-go{a} golang-go.opencensus-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-exp-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-google-api-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-cloud-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-google-protobuf-dev{a} golang-gopkg-yaml.v3-dev{a} golang-rsc-binaryregexp-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} m4{a} man-db{a} media-types{a} po-debconf{a} sensible-utils{a} tzdata{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 
0 packages upgraded, 78 newly installed, 0 to remove and 0 not upgraded.
Need to get 91.8 MB of archives. After unpacking 692 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025a-2 [259 kB]
Get: 2 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB]
Get: 3 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB]
Get: 4 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB]
Get: 5 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB]
Get: 6 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB]
Get: 7 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB]
Get: 8 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB]
Get: 9 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-5 [92.0 kB]
Get: 10 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB]
Get: 11 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB]
Get: 12 http://deb.debian.org/debian unstable/main arm64 media-types all 13.0.0 [29.3 kB]
Get: 13 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-7 [285 kB]
Get: 14 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB]
Get: 15 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get: 16 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-3 [862 kB]
Get: 17 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB]
Get: 18 http://deb.debian.org/debian unstable/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-1 [1704 kB]
Get: 19 http://deb.debian.org/debian unstable/main arm64 binutils-gold arm64 2.44-1 [202 kB]
Get: 20 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 21 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-4 [539 kB]
Get: 22 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 23 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 24 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 25 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 26 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get: 27 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get: 28 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB]
Get: 29 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB]
Get: 30 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b2 [630 kB]
Get: 31 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB]
Get: 32 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 33 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 34 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB]
Get: 35 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.63 [24.4 kB]
Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-1.24-src all 1.24.1-1 [21.2 MB]
Get: 37 http://deb.debian.org/debian unstable/main arm64 golang-1.24-go arm64 1.24.1-1 [24.6 MB]
Get: 38 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.24~2 [5136 B]
Get: 39 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.24~2 [44.3 kB]
Get: 40 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.24~2 [5216 B]
Get: 41 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-2 [105 kB]
Get: 42 http://deb.debian.org/debian unstable/main arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB]
Get: 43 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB]
Get: 44 http://deb.debian.org/debian unstable/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB]
Get: 45 http://deb.debian.org/debian unstable/main arm64 golang-google-protobuf-dev all 1.36.5-1 [796 kB]
Get: 46 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB]
Get: 47 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB]
Get: 48 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB]
Get: 49 http://deb.debian.org/debian unstable/main arm64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB]
Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B]
Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB]
Get: 52 http://deb.debian.org/debian unstable/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB]
Get: 53 http://deb.debian.org/debian unstable/main arm64 golang-glog-dev all 1.2.4-1 [32.2 kB]
Get: 54 http://deb.debian.org/debian unstable/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB]
Get: 55 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB]
Get: 56 http://deb.debian.org/debian unstable/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB]
Get: 57 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB]
Get: 58 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB]
Get: 59 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB]
Get: 60 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB]
Get: 61 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB]
Get: 62 http://deb.debian.org/debian unstable/main arm64 golang-go.opencensus-dev all 0.24.0-2 [134 kB]
Get: 63 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB]
Get: 64 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-5 [32.4 kB]
Get: 65 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-google-dev all 0.27.0-1 [49.9 kB]
Get: 66 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB]
Get: 67 http://deb.debian.org/debian unstable/main arm64 golang-github-google-martian-dev all 3.3.2-3 [110 kB]
Get: 68 http://deb.debian.org/debian unstable/main arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB]
Get: 69 http://deb.debian.org/debian unstable/main arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB]
Get: 70 http://deb.debian.org/debian unstable/main arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB]
Get: 71 http://deb.debian.org/debian unstable/main arm64 golang-github-googleapis-gax-go-dev all 2.14.1-1 [34.7 kB]
Get: 72 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB]
Get: 73 http://deb.debian.org/debian unstable/main arm64 golang-google-api-dev all 0.61.0-5 [5343 kB]
Get: 74 http://deb.debian.org/debian unstable/main arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB]
Get: 75 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-dev all 0.56.0-5 [816 kB]
Get: 76 http://deb.debian.org/debian unstable/main arm64 golang-google-grpc-dev all 1.64.0-6 [1232 kB]
Get: 77 http://deb.debian.org/debian unstable/main arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB]
Get: 78 http://deb.debian.org/debian unstable/main arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB]
Fetched 91.8 MB in 0s (235 MB/s)
Preconfiguring packages ...
Selecting previously unselected package tzdata.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19897 files and directories currently installed.)
Preparing to unpack .../00-tzdata_2025a-2_all.deb ...
Unpacking tzdata (2025a-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:arm64.
Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_arm64.deb ...
Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.45-3+b1_arm64.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.23.1-1_arm64.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.23.0-7_arm64.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.40.4-5_arm64.deb ...
Unpacking bsdextrautils (2.40.4-5) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../09-libpipeline1_1.5.8-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.13.0-1_arm64.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../11-media-types_13.0.0_all.deb ...
Unpacking media-types (13.0.0) ...
Selecting previously unselected package m4.
Preparing to unpack .../12-m4_1.4.19-7_arm64.deb ...
Unpacking m4 (1.4.19-7) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../13-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../14-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../15-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../16-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package binutils-gold-aarch64-linux-gnu.
Preparing to unpack .../17-binutils-gold-aarch64-linux-gnu_2.44-1_arm64.deb ...
Unpacking binutils-gold-aarch64-linux-gnu (2.44-1) ...
Selecting previously unselected package binutils-gold.
Preparing to unpack .../18-binutils-gold_2.44-1_arm64.deb ...
Unpacking binutils-gold (2.44-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../19-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../20-libtool_2.5.4-4_all.deb ...
Unpacking libtool (2.5.4-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../21-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../22-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../23-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../24-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../25-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../26-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:arm64.
Preparing to unpack .../27-libunistring5_1.3-1_arm64.deb ...
Unpacking libunistring5:arm64 (1.3-1) ...
Selecting previously unselected package libicu72:arm64.
Preparing to unpack .../28-libicu72_72.1-6_arm64.deb ...
Unpacking libicu72:arm64 (72.1-6) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../29-libxml2_2.12.7+dfsg+really2.9.14-0.2+b2_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../30-gettext_0.23.1-1_arm64.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../31-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 .../32-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../33-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../34-dh-golang_1.63_all.deb ...
Unpacking dh-golang (1.63) ...
Selecting previously unselected package golang-1.24-src.
Preparing to unpack .../35-golang-1.24-src_1.24.1-1_all.deb ...
Unpacking golang-1.24-src (1.24.1-1) ...
Selecting previously unselected package golang-1.24-go.
Preparing to unpack .../36-golang-1.24-go_1.24.1-1_arm64.deb ...
Unpacking golang-1.24-go (1.24.1-1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../37-golang-src_2%3a1.24~2_all.deb ...
Unpacking golang-src (2:1.24~2) ...
Selecting previously unselected package golang-go:arm64.
Preparing to unpack .../38-golang-go_2%3a1.24~2_arm64.deb ...
Unpacking golang-go:arm64 (2:1.24~2) ...
Selecting previously unselected package golang-any:arm64.
Preparing to unpack .../39-golang-any_2%3a1.24~2_arm64.deb ...
Unpacking golang-any:arm64 (2:1.24~2) ...
Selecting previously unselected package golang-golang-x-exp-dev.
Preparing to unpack .../40-golang-golang-x-exp-dev_0.0~git20231006.7918f67-2_all.deb ...
Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ...
Selecting previously unselected package golang-github-antlr-antlr4-dev.
Preparing to unpack .../41-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ...
Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ...
Selecting previously unselected package golang-github-davecgh-go-spew-dev.
Preparing to unpack .../42-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ...
Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../43-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-google-protobuf-dev.
Preparing to unpack .../44-golang-google-protobuf-dev_1.36.5-1_all.deb ...
Unpacking golang-google-protobuf-dev (1.36.5-1) ...
Selecting previously unselected package golang-github-golang-protobuf-1-5-dev.
Preparing to unpack .../45-golang-github-golang-protobuf-1-5-dev_1.5.4-1_all.deb ...
Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-1) ...
Selecting previously unselected package golang-github-golang-groupcache-dev.
Preparing to unpack .../46-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-1_all.deb ...
Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ...
Selecting previously unselected package golang-github-golang-mock-dev.
Preparing to unpack .../47-golang-github-golang-mock-dev_1.6.0-2_all.deb ...
Unpacking golang-github-golang-mock-dev (1.6.0-2) ...
Selecting previously unselected package golang-github-google-btree-dev.
Preparing to unpack .../48-golang-github-google-btree-dev_1.0.1-1_all.deb ...
Unpacking golang-github-google-btree-dev (1.0.1-1) ...
Selecting previously unselected package golang-github-stoewer-go-strcase-dev.
Preparing to unpack .../49-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ...
Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../50-golang-golang-x-text-dev_0.22.0-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.22.0-1) ...
Selecting previously unselected package golang-github-google-uuid-dev.
Preparing to unpack .../51-golang-github-google-uuid-dev_1.6.0-1_all.deb ...
Unpacking golang-github-google-uuid-dev (1.6.0-1) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../52-golang-glog-dev_1.2.4-1_all.deb ...
Unpacking golang-glog-dev (1.2.4-1) ...
Selecting previously unselected package golang-github-pmezard-go-difflib-dev.
Preparing to unpack .../53-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ...
Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Selecting previously unselected package golang-github-stretchr-objx-dev.
Preparing to unpack .../54-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ...
Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ...
Selecting previously unselected package golang-gopkg-yaml.v3-dev.
Preparing to unpack .../55-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-github-stretchr-testify-dev.
Preparing to unpack .../56-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ...
Selecting previously unselected package golang-golang-x-sys-dev.
Preparing to unpack .../57-golang-golang-x-sys-dev_0.22.0-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.22.0-1) ...
Selecting previously unselected package golang-golang-x-term-dev.
Preparing to unpack .../58-golang-golang-x-term-dev_0.22.0-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.22.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../59-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../60-golang-golang-x-net-dev_1%3a0.27.0-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.27.0-1) ...
Selecting previously unselected package golang-go.opencensus-dev.
Preparing to unpack .../61-golang-go.opencensus-dev_0.24.0-2_all.deb ...
Unpacking golang-go.opencensus-dev (0.24.0-2) ...
Selecting previously unselected package golang-golang-x-oauth2-dev.
Preparing to unpack .../62-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ...
Selecting previously unselected package golang-google-cloud-compute-metadata-dev.
Preparing to unpack .../63-golang-google-cloud-compute-metadata-dev_0.56.0-5_all.deb ...
Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-5) ...
Selecting previously unselected package golang-golang-x-oauth2-google-dev.
Preparing to unpack .../64-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ...
Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../65-golang-golang-x-sync-dev_0.7.0-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.7.0-1) ...
Selecting previously unselected package golang-github-google-martian-dev.
Preparing to unpack .../66-golang-github-google-martian-dev_3.3.2-3_all.deb ...
Unpacking golang-github-google-martian-dev (3.3.2-3) ...
Selecting previously unselected package golang-github-chzyer-readline-dev.
Preparing to unpack .../67-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ...
Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ...
Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev.
Preparing to unpack .../68-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ...
Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ...
Selecting previously unselected package golang-github-google-pprof-dev.
Preparing to unpack .../69-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ...
Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ...
Selecting previously unselected package golang-github-googleapis-gax-go-dev.
Preparing to unpack .../70-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ...
Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ...
Selecting previously unselected package golang-golang-x-time-dev.
Preparing to unpack .../71-golang-golang-x-time-dev_0.5.0-1_all.deb ...
Unpacking golang-golang-x-time-dev (0.5.0-1) ...
Selecting previously unselected package golang-google-api-dev.
Preparing to unpack .../72-golang-google-api-dev_0.61.0-5_all.deb ...
Unpacking golang-google-api-dev (0.61.0-5) ...
Selecting previously unselected package golang-rsc-binaryregexp-dev.
Preparing to unpack .../73-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ...
Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ...
Selecting previously unselected package golang-google-cloud-dev.
Preparing to unpack .../74-golang-google-cloud-dev_0.56.0-5_all.deb ...
Unpacking golang-google-cloud-dev (0.56.0-5) ...
Selecting previously unselected package golang-google-grpc-dev.
Preparing to unpack .../75-golang-google-grpc-dev_1.64.0-6_all.deb ...
Unpacking golang-google-grpc-dev (1.64.0-6) ...
Selecting previously unselected package golang-google-genproto-dev.
Preparing to unpack .../76-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ...
Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ...
Selecting previously unselected package golang-github-google-cel-go-dev.
Preparing to unpack .../77-golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb ...
Unpacking golang-github-google-cel-go-dev (0.18.2+ds-5) ...
Setting up golang-golang-x-time-dev (0.5.0-1) ...
Setting up golang-1.24-src (1.24.1-1) ...
Setting up media-types (13.0.0) ...
Setting up libpipeline1:arm64 (1.5.8-1) ...
Setting up golang-github-google-go-cmp-dev (0.6.0-1) ...
Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ...
Setting up libicu72:arm64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-5) ...
Setting up golang-github-golang-mock-dev (1.6.0-2) ...
Setting up golang-github-stretchr-objx-dev (0.5.2-1) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ...
Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up golang-golang-x-sys-dev (0.22.0-1) ...
Setting up libmagic1t64:arm64 (1:5.45-3+b1) ...
Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-7) ...
Setting up binutils-gold-aarch64-linux-gnu (2.44-1) ...
Setting up golang-golang-x-term-dev (0.22.0-1) ...
Setting up file (1:5.45-3+b1) ...
Setting up golang-github-google-btree-dev (1.0.1-1) ...
Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up tzdata (2025a-2) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Tue Mar 11 23:19:01 UTC 2025.
Universal Time is now:  Tue Mar 11 23:19:01 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-google-protobuf-dev (1.36.5-1) ...
Setting up golang-github-stretchr-testify-dev (1.10.0-1) ...
Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ...
Setting up libunistring5:arm64 (1.3-1) ...
Setting up golang-golang-x-sync-dev (0.7.0-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up golang-glog-dev (1.2.4-1) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up golang-golang-x-text-dev (0.22.0-1) ...
Setting up golang-github-google-uuid-dev (1.6.0-1) ...
Setting up libuchardet0:arm64 (0.0.8-1+b2) ...
Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ...
Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-2) ...
Setting up golang-golang-x-oauth2-dev (0.27.0-1) ...
Setting up golang-src (2:1.24~2) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-4) ...
Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ...
Setting up binutils-gold (2.44-1) ...
Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-1) ...
Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up golang-1.24-go (1.24.1-1) ...
Setting up golang-golang-x-net-dev (1:0.27.0-1) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up golang-github-google-martian-dev (3.3.2-3) ...
Setting up golang-go:arm64 (2:1.24~2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up golang-google-cloud-compute-metadata-dev (0.56.0-5) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-any:arm64 (2:1.24~2) ...
Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ...
Setting up debhelper (13.24.1) ...
Setting up dh-golang (1.63) ...
Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ...
Setting up golang-go.opencensus-dev (0.24.0-2) ...
Setting up golang-github-google-cel-go-dev (0.18.2+ds-5) ...
Setting up golang-google-grpc-dev (1.64.0-6) ...
Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ...
Setting up golang-google-api-dev (0.61.0-5) ...
Setting up golang-google-cloud-dev (0.56.0-5) ...
Processing triggers for libc-bin (2.41-4) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/golang-github-google-cel-go-0.18.2+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../golang-github-google-cel-go_0.18.2+ds-5_source.changes
dpkg-buildpackage: info: source package golang-github-google-cel-go
dpkg-buildpackage: info: source version 0.18.2+ds-5
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Mathias Gibbens <gibmat@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --builddirectory=build --buildsystem=golang --with=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
dh binary --builddirectory=build --buildsystem=golang --with=golang
   dh_update_autotools_config -O--builddirectory=build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=build -O--buildsystem=golang
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/golang-github-google-cel-go-0.18.2+ds'
mkdir -p -v build/src/github.com/google/cel-go/vendor
mkdir: created directory 'build'
mkdir: created directory 'build/src'
mkdir: created directory 'build/src/github.com'
mkdir: created directory 'build/src/github.com/google'
mkdir: created directory 'build/src/github.com/google/cel-go'
mkdir: created directory 'build/src/github.com/google/cel-go/vendor'
cp -v -a debian/missing-sources/* build/src/github.com/google/cel-go/vendor
'debian/missing-sources/google.golang.org' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org'
'debian/missing-sources/google.golang.org/genproto' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto'
'debian/missing-sources/google.golang.org/genproto/googleapis' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis'
'debian/missing-sources/google.golang.org/genproto/googleapis/api' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/LICENSE' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/LICENSE'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/v1alpha1' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/v1alpha1/checked.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/checked.pb.go'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/v1alpha1/eval.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/eval.pb.go'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/v1alpha1/explain.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/explain.pb.go'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/v1alpha1/syntax.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/syntax.pb.go'
'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/v1alpha1/value.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1/value.pb.go'
'debian/missing-sources/google.golang.org/genproto/googleapis/rpc' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc'
'debian/missing-sources/google.golang.org/genproto/googleapis/rpc/LICENSE' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc/LICENSE'
'debian/missing-sources/google.golang.org/genproto/googleapis/rpc/status' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc/status'
'debian/missing-sources/google.golang.org/genproto/googleapis/rpc/status/status.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc/status/status.pb.go'
dh_auto_configure
dh_auto_configure: warning: "github.com/google/cel-go" is already installed. Please check for circular dependencies.

make[1]: Leaving directory '/build/reproducible-path/golang-github-google-cel-go-0.18.2+ds'
   dh_auto_build -O--builddirectory=build -O--buildsystem=golang
	cd build && go install -trimpath -v -p 12 github.com/google/cel-go/cel github.com/google/cel-go/checker github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/ast github.com/google/cel-go/common/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common/decls github.com/google/cel-go/common/functions github.com/google/cel-go/common/operators github.com/google/cel-go/common/overloads github.com/google/cel-go/common/runes github.com/google/cel-go/common/stdlib github.com/google/cel-go/common/types github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/common/types/traits github.com/google/cel-go/ext github.com/google/cel-go/interpreter github.com/google/cel-go/interpreter/functions github.com/google/cel-go/parser github.com/google/cel-go/parser/gen github.com/google/cel-go/repl github.com/google/cel-go/repl/appengine/app github.com/google/cel-go/repl/parser github.com/google/cel-go/test github.com/google/cel-go/test/bench github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb
internal/godebugs
internal/goos
internal/unsafeheader
internal/asan
internal/coverage/rtcov
internal/profilerecord
internal/byteorder
internal/msan
internal/goexperiment
internal/goarch
math/bits
internal/itoa
cmp
unicode/utf8
unicode
google.golang.org/protobuf/internal/flags
sync/atomic
unicode/utf16
encoding
internal/cpu
internal/runtime/syscall
github.com/google/cel-go/common/overloads
internal/abi
internal/chacha8rand
internal/runtime/math
github.com/google/cel-go/common/operators
golang.org/x/exp/constraints
log/internal
container/list
crypto/internal/fips140/alias
crypto/internal/fips140deps/byteorder
crypto/internal/boring/sig
math
google.golang.org/protobuf/internal/set
golang.org/x/exp/slices
crypto/internal/fips140/subtle
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/alias
internal/nettrace
internal/bytealg
internal/runtime/atomic
crypto/internal/fips140deps/cpu
internal/runtime/sys
internal/runtime/exithook
internal/stringslite
internal/race
internal/sync
internal/runtime/maps
runtime
internal/reflectlite
iter
crypto/subtle
weak
sync
maps
slices
errors
sort
internal/bisect
google.golang.org/protobuf/internal/pragma
internal/testlog
internal/singleflight
unique
runtime/cgo
internal/oserror
strconv
path
math/rand/v2
io
vendor/golang.org/x/net/dns/dnsmessage
syscall
internal/godebug
bytes
golang.org/x/text/internal/tag
hash
strings
hash/fnv
golang.org/x/text/internal/stringset
crypto/internal/randutil
hash/crc32
reflect
crypto
crypto/internal/fips140deps/godebug
math/rand
net/netip
golang.org/x/text/transform
vendor/golang.org/x/text/transform
bufio
regexp/syntax
crypto/internal/fips140
github.com/google/cel-go/common/runes
github.com/stoewer/go-strcase
golang.org/x/text/width
crypto/internal/impl
net/http/internal/ascii
crypto/tls/internal/fips140tls
crypto/internal/fips140/sha3
crypto/internal/fips140/sha256
crypto/internal/fips140/sha512
crypto/sha3
internal/syscall/execenv
internal/syscall/unix
time
crypto/internal/fips140/hmac
crypto/internal/fips140hash
crypto/internal/fips140/check
crypto/internal/fips140/bigmod
crypto/internal/fips140/tls12
crypto/internal/fips140/nistec/fiat
crypto/internal/fips140/edwards25519/field
crypto/internal/fips140/aes
crypto/internal/fips140/hkdf
regexp
crypto/internal/fips140/tls13
crypto/internal/fips140/edwards25519
context
io/fs
internal/poll
internal/filepathlite
embed
crypto/internal/fips140/nistec
google.golang.org/protobuf/internal/editiondefaults
os
internal/fmtsort
encoding/binary
encoding/base64
vendor/golang.org/x/crypto/internal/poly1305
encoding/pem
google.golang.org/protobuf/internal/detrand
fmt
io/ioutil
crypto/internal/sysrand
path/filepath
internal/sysinfo
net
crypto/internal/entropy
crypto/internal/fips140/drbg
crypto/internal/fips140only
crypto/internal/fips140/ecdh
crypto/internal/fips140/ecdsa
crypto/internal/fips140/aes/gcm
crypto/internal/fips140/ed25519
crypto/internal/fips140/mlkem
crypto/internal/fips140/rsa
crypto/md5
crypto/rc4
crypto/cipher
crypto/internal/boring
vendor/golang.org/x/crypto/chacha20
crypto/des
google.golang.org/protobuf/internal/errors
encoding/json
google.golang.org/protobuf/internal/version
go/token
golang.org/x/text/internal/language
compress/flate
log
github.com/antlr/antlr4/runtime/Go/antlr/v4
math/big
google.golang.org/protobuf/encoding/protowire
crypto/aes
crypto/ecdh
crypto/sha512
crypto/hmac
vendor/golang.org/x/crypto/chacha20poly1305
google.golang.org/protobuf/reflect/protoreflect
crypto/sha1
crypto/sha256
encoding/hex
net/url
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/http2/hpack
compress/gzip
mime
mime/quotedprintable
net/http/internal
golang.org/x/text/internal/language/compact
flag
runtime/debug
vendor/golang.org/x/text/secure/bidirule
runtime/trace
golang.org/x/text/language
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/internal/strs
google.golang.org/protobuf/internal/descopts
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/runtime/protoiface
google.golang.org/protobuf/internal/encoding/json
testing
google.golang.org/protobuf/internal/protolazy
golang.org/x/text/internal/catmsg
golang.org/x/text/internal/number
golang.org/x/text/internal
golang.org/x/text/internal/format
vendor/golang.org/x/net/idna
golang.org/x/text/message/catalog
google.golang.org/protobuf/proto
google.golang.org/protobuf/internal/encoding/defval
crypto/rand
crypto/internal/boring/bbig
crypto/elliptic
encoding/asn1
crypto/dsa
crypto/ed25519
crypto/rsa
crypto/internal/hpke
golang.org/x/text/feature/plural
google.golang.org/protobuf/internal/filedesc
google.golang.org/protobuf/encoding/prototext
golang.org/x/text/message
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
crypto/ecdsa
google.golang.org/protobuf/internal/encoding/tag
google.golang.org/protobuf/encoding/protojson
google.golang.org/protobuf/internal/impl
github.com/google/cel-go/parser/gen
github.com/google/cel-go/repl/parser
net/textproto
vendor/golang.org/x/net/http/httpproxy
crypto/x509
vendor/golang.org/x/net/http/httpguts
mime/multipart
crypto/tls
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/runtime/protoimpl
google.golang.org/protobuf/types/known/anypb
google.golang.org/protobuf/types/known/durationpb
google.golang.org/protobuf/types/known/emptypb
google.golang.org/protobuf/types/known/structpb
google.golang.org/protobuf/types/known/timestamppb
google.golang.org/protobuf/types/dynamicpb
google.golang.org/protobuf/types/known/wrapperspb
google.golang.org/protobuf/types/descriptorpb
github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc/status
github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1
github.com/google/cel-go/test/proto2pb
github.com/google/cel-go/test/proto3pb
github.com/google/cel-go/checker/decls
github.com/google/cel-go/common
github.com/google/cel-go/common/types/ref
github.com/google/cel-go/test
github.com/google/cel-go/common/types/pb
google.golang.org/protobuf/internal/editionssupport
google.golang.org/protobuf/types/gofeaturespb
github.com/google/cel-go/common/types/traits
github.com/google/cel-go/common/functions
github.com/google/cel-go/interpreter/functions
google.golang.org/protobuf/reflect/protodesc
github.com/google/cel-go/common/types
net/http/httptrace
net/http
github.com/google/cel-go/common/decls
github.com/google/cel-go/common/ast
github.com/google/cel-go/common/stdlib
github.com/google/cel-go/common/containers
github.com/google/cel-go/common/debug
github.com/google/cel-go/parser
github.com/google/cel-go/interpreter
github.com/google/cel-go/checker
github.com/google/cel-go/cel
github.com/google/cel-go/ext
github.com/google/cel-go/test/bench
github.com/google/cel-go/repl
github.com/google/cel-go/repl/appengine/app
   dh_auto_test -O--builddirectory=build -O--buildsystem=golang
	cd build && go test -vet=off -v -p 12 github.com/google/cel-go/cel github.com/google/cel-go/checker github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/ast github.com/google/cel-go/common/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common/decls github.com/google/cel-go/common/functions github.com/google/cel-go/common/operators github.com/google/cel-go/common/overloads github.com/google/cel-go/common/runes github.com/google/cel-go/common/stdlib github.com/google/cel-go/common/types github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/common/types/traits github.com/google/cel-go/ext github.com/google/cel-go/interpreter github.com/google/cel-go/interpreter/functions github.com/google/cel-go/parser github.com/google/cel-go/parser/gen github.com/google/cel-go/repl github.com/google/cel-go/repl/appengine/app github.com/google/cel-go/repl/parser github.com/google/cel-go/test github.com/google/cel-go/test/bench github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb
=== RUN   Test_ExampleWithBuiltins
--- PASS: Test_ExampleWithBuiltins (0.00s)
=== RUN   TestEval
=== RUN   TestEval/[0]
=== RUN   TestEval/[0]/[0]
=== PAUSE TestEval/[0]/[0]
=== RUN   TestEval/[0]/[1]
=== PAUSE TestEval/[0]/[1]
=== RUN   TestEval/[0]/[2]
=== PAUSE TestEval/[0]/[2]
=== RUN   TestEval/[0]/[3]
=== PAUSE TestEval/[0]/[3]
=== RUN   TestEval/[0]/[4]
=== PAUSE TestEval/[0]/[4]
=== RUN   TestEval/[0]/[5]
=== PAUSE TestEval/[0]/[5]
=== RUN   TestEval/[0]/[6]
=== PAUSE TestEval/[0]/[6]
=== RUN   TestEval/[0]/[7]
=== PAUSE TestEval/[0]/[7]
=== RUN   TestEval/[0]/[8]
=== PAUSE TestEval/[0]/[8]
=== RUN   TestEval/[0]/[9]
=== PAUSE TestEval/[0]/[9]
=== RUN   TestEval/[0]/[10]
=== PAUSE TestEval/[0]/[10]
=== RUN   TestEval/[0]/[11]
=== PAUSE TestEval/[0]/[11]
=== RUN   TestEval/[0]/[12]
=== PAUSE TestEval/[0]/[12]
=== RUN   TestEval/[0]/[13]
=== PAUSE TestEval/[0]/[13]
=== RUN   TestEval/[0]/[14]
=== PAUSE TestEval/[0]/[14]
=== RUN   TestEval/[0]/[15]
=== PAUSE TestEval/[0]/[15]
=== RUN   TestEval/[0]/[16]
=== PAUSE TestEval/[0]/[16]
=== RUN   TestEval/[0]/[17]
=== PAUSE TestEval/[0]/[17]
=== RUN   TestEval/[0]/[18]
=== PAUSE TestEval/[0]/[18]
=== RUN   TestEval/[0]/[19]
=== PAUSE TestEval/[0]/[19]
=== RUN   TestEval/[0]/[20]
=== PAUSE TestEval/[0]/[20]
=== RUN   TestEval/[0]/[21]
=== PAUSE TestEval/[0]/[21]
=== RUN   TestEval/[0]/[22]
=== PAUSE TestEval/[0]/[22]
=== RUN   TestEval/[0]/[23]
=== PAUSE TestEval/[0]/[23]
=== RUN   TestEval/[0]/[24]
=== PAUSE TestEval/[0]/[24]
=== RUN   TestEval/[0]/[25]
=== PAUSE TestEval/[0]/[25]
=== RUN   TestEval/[0]/[26]
=== PAUSE TestEval/[0]/[26]
=== RUN   TestEval/[0]/[27]
=== PAUSE TestEval/[0]/[27]
=== RUN   TestEval/[0]/[28]
=== PAUSE TestEval/[0]/[28]
=== RUN   TestEval/[0]/[29]
=== PAUSE TestEval/[0]/[29]
=== RUN   TestEval/[0]/[30]
=== PAUSE TestEval/[0]/[30]
=== RUN   TestEval/[0]/[31]
=== PAUSE TestEval/[0]/[31]
=== RUN   TestEval/[0]/[32]
=== PAUSE TestEval/[0]/[32]
=== RUN   TestEval/[0]/[33]
=== PAUSE TestEval/[0]/[33]
=== RUN   TestEval/[0]/[34]
=== PAUSE TestEval/[0]/[34]
=== RUN   TestEval/[0]/[35]
=== PAUSE TestEval/[0]/[35]
=== RUN   TestEval/[0]/[36]
=== PAUSE TestEval/[0]/[36]
=== RUN   TestEval/[0]/[37]
=== PAUSE TestEval/[0]/[37]
=== RUN   TestEval/[0]/[38]
=== PAUSE TestEval/[0]/[38]
=== RUN   TestEval/[0]/[39]
=== PAUSE TestEval/[0]/[39]
=== RUN   TestEval/[0]/[40]
=== PAUSE TestEval/[0]/[40]
=== RUN   TestEval/[0]/[41]
=== PAUSE TestEval/[0]/[41]
=== RUN   TestEval/[0]/[42]
=== PAUSE TestEval/[0]/[42]
=== RUN   TestEval/[0]/[43]
=== PAUSE TestEval/[0]/[43]
=== RUN   TestEval/[0]/[44]
=== PAUSE TestEval/[0]/[44]
=== RUN   TestEval/[0]/[45]
=== PAUSE TestEval/[0]/[45]
=== RUN   TestEval/[0]/[46]
=== PAUSE TestEval/[0]/[46]
=== RUN   TestEval/[0]/[47]
=== PAUSE TestEval/[0]/[47]
=== RUN   TestEval/[0]/[48]
=== PAUSE TestEval/[0]/[48]
=== RUN   TestEval/[0]/[49]
=== PAUSE TestEval/[0]/[49]
=== RUN   TestEval/[0]/[50]
=== PAUSE TestEval/[0]/[50]
=== RUN   TestEval/[0]/[51]
=== PAUSE TestEval/[0]/[51]
=== RUN   TestEval/[0]/[52]
=== PAUSE TestEval/[0]/[52]
=== RUN   TestEval/[0]/[53]
=== PAUSE TestEval/[0]/[53]
=== RUN   TestEval/[0]/[54]
=== PAUSE TestEval/[0]/[54]
=== RUN   TestEval/[0]/[55]
=== PAUSE TestEval/[0]/[55]
=== RUN   TestEval/[0]/[56]
=== PAUSE TestEval/[0]/[56]
=== RUN   TestEval/[0]/[57]
=== PAUSE TestEval/[0]/[57]
=== RUN   TestEval/[0]/[58]
=== PAUSE TestEval/[0]/[58]
=== RUN   TestEval/[0]/[59]
=== PAUSE TestEval/[0]/[59]
=== RUN   TestEval/[0]/[60]
=== PAUSE TestEval/[0]/[60]
=== RUN   TestEval/[0]/[61]
=== PAUSE TestEval/[0]/[61]
=== RUN   TestEval/[0]/[62]
=== PAUSE TestEval/[0]/[62]
=== RUN   TestEval/[0]/[63]
=== PAUSE TestEval/[0]/[63]
=== RUN   TestEval/[0]/[64]
=== PAUSE TestEval/[0]/[64]
=== RUN   TestEval/[0]/[65]
=== PAUSE TestEval/[0]/[65]
=== RUN   TestEval/[0]/[66]
=== PAUSE TestEval/[0]/[66]
=== RUN   TestEval/[0]/[67]
=== PAUSE TestEval/[0]/[67]
=== RUN   TestEval/[0]/[68]
=== PAUSE TestEval/[0]/[68]
=== RUN   TestEval/[0]/[69]
=== PAUSE TestEval/[0]/[69]
=== RUN   TestEval/[0]/[70]
=== PAUSE TestEval/[0]/[70]
=== RUN   TestEval/[0]/[71]
=== PAUSE TestEval/[0]/[71]
=== RUN   TestEval/[0]/[72]
=== PAUSE TestEval/[0]/[72]
=== RUN   TestEval/[0]/[73]
=== PAUSE TestEval/[0]/[73]
=== RUN   TestEval/[0]/[74]
=== PAUSE TestEval/[0]/[74]
=== RUN   TestEval/[0]/[75]
=== PAUSE TestEval/[0]/[75]
=== RUN   TestEval/[0]/[76]
=== PAUSE TestEval/[0]/[76]
=== RUN   TestEval/[0]/[77]
=== PAUSE TestEval/[0]/[77]
=== RUN   TestEval/[0]/[78]
=== PAUSE TestEval/[0]/[78]
=== RUN   TestEval/[0]/[79]
=== PAUSE TestEval/[0]/[79]
=== RUN   TestEval/[0]/[80]
=== PAUSE TestEval/[0]/[80]
=== RUN   TestEval/[0]/[81]
=== PAUSE TestEval/[0]/[81]
=== RUN   TestEval/[0]/[82]
=== PAUSE TestEval/[0]/[82]
=== RUN   TestEval/[0]/[83]
=== PAUSE TestEval/[0]/[83]
=== RUN   TestEval/[0]/[84]
=== PAUSE TestEval/[0]/[84]
=== RUN   TestEval/[0]/[85]
=== PAUSE TestEval/[0]/[85]
=== RUN   TestEval/[0]/[86]
=== PAUSE TestEval/[0]/[86]
=== RUN   TestEval/[0]/[87]
=== PAUSE TestEval/[0]/[87]
=== RUN   TestEval/[0]/[88]
=== PAUSE TestEval/[0]/[88]
=== RUN   TestEval/[0]/[89]
=== PAUSE TestEval/[0]/[89]
=== RUN   TestEval/[0]/[90]
=== PAUSE TestEval/[0]/[90]
=== RUN   TestEval/[0]/[91]
=== PAUSE TestEval/[0]/[91]
=== RUN   TestEval/[0]/[92]
=== PAUSE TestEval/[0]/[92]
=== RUN   TestEval/[0]/[93]
=== PAUSE TestEval/[0]/[93]
=== RUN   TestEval/[0]/[94]
=== PAUSE TestEval/[0]/[94]
=== RUN   TestEval/[0]/[95]
=== PAUSE TestEval/[0]/[95]
=== RUN   TestEval/[0]/[96]
=== PAUSE TestEval/[0]/[96]
=== RUN   TestEval/[0]/[97]
=== PAUSE TestEval/[0]/[97]
=== RUN   TestEval/[0]/[98]
=== PAUSE TestEval/[0]/[98]
=== RUN   TestEval/[0]/[99]
=== PAUSE TestEval/[0]/[99]
=== CONT  TestEval/[0]/[83]
=== CONT  TestEval/[0]/[0]
=== CONT  TestEval/[0]/[99]
=== CONT  TestEval/[0]/[30]
=== CONT  TestEval/[0]/[29]
=== CONT  TestEval/[0]/[28]
=== CONT  TestEval/[0]/[41]
=== CONT  TestEval/[0]/[27]
=== CONT  TestEval/[0]/[26]
=== CONT  TestEval/[0]/[25]
=== CONT  TestEval/[0]/[24]
=== CONT  TestEval/[0]/[23]
=== CONT  TestEval/[0]/[22]
=== CONT  TestEval/[0]/[21]
=== CONT  TestEval/[0]/[20]
=== CONT  TestEval/[0]/[40]
=== CONT  TestEval/[0]/[39]
=== CONT  TestEval/[0]/[16]
=== CONT  TestEval/[0]/[15]
=== CONT  TestEval/[0]/[14]
=== CONT  TestEval/[0]/[13]
=== CONT  TestEval/[0]/[12]
=== CONT  TestEval/[0]/[11]
=== CONT  TestEval/[0]/[10]
=== CONT  TestEval/[0]/[9]
=== CONT  TestEval/[0]/[8]
=== CONT  TestEval/[0]/[7]
=== CONT  TestEval/[0]/[6]
=== CONT  TestEval/[0]/[5]
=== CONT  TestEval/[0]/[4]
=== CONT  TestEval/[0]/[3]
=== CONT  TestEval/[0]/[2]
=== CONT  TestEval/[0]/[1]
=== CONT  TestEval/[0]/[38]
=== CONT  TestEval/[0]/[82]
=== CONT  TestEval/[0]/[81]
=== CONT  TestEval/[0]/[80]
=== CONT  TestEval/[0]/[79]
=== CONT  TestEval/[0]/[78]
=== CONT  TestEval/[0]/[63]
=== CONT  TestEval/[0]/[77]
=== CONT  TestEval/[0]/[37]
=== CONT  TestEval/[0]/[76]
=== CONT  TestEval/[0]/[74]
=== CONT  TestEval/[0]/[72]
=== CONT  TestEval/[0]/[73]
=== CONT  TestEval/[0]/[71]
=== CONT  TestEval/[0]/[75]
=== CONT  TestEval/[0]/[69]
=== CONT  TestEval/[0]/[70]
=== CONT  TestEval/[0]/[68]
=== CONT  TestEval/[0]/[66]
=== CONT  TestEval/[0]/[65]
=== CONT  TestEval/[0]/[64]
=== CONT  TestEval/[0]/[53]
=== CONT  TestEval/[0]/[67]
=== CONT  TestEval/[0]/[60]
=== CONT  TestEval/[0]/[59]
=== CONT  TestEval/[0]/[58]
=== CONT  TestEval/[0]/[34]
=== CONT  TestEval/[0]/[57]
=== CONT  TestEval/[0]/[56]
=== CONT  TestEval/[0]/[55]
=== CONT  TestEval/[0]/[54]
=== CONT  TestEval/[0]/[48]
=== CONT  TestEval/[0]/[52]
=== CONT  TestEval/[0]/[33]
=== CONT  TestEval/[0]/[50]
=== CONT  TestEval/[0]/[49]
=== CONT  TestEval/[0]/[91]
=== CONT  TestEval/[0]/[98]
=== CONT  TestEval/[0]/[32]
=== CONT  TestEval/[0]/[19]
=== CONT  TestEval/[0]/[97]
=== CONT  TestEval/[0]/[18]
=== CONT  TestEval/[0]/[36]
=== CONT  TestEval/[0]/[96]
=== CONT  TestEval/[0]/[95]
=== CONT  TestEval/[0]/[94]
=== CONT  TestEval/[0]/[93]
=== CONT  TestEval/[0]/[92]
=== CONT  TestEval/[0]/[47]
=== CONT  TestEval/[0]/[46]
=== CONT  TestEval/[0]/[31]
=== CONT  TestEval/[0]/[90]
=== CONT  TestEval/[0]/[35]
=== CONT  TestEval/[0]/[89]
=== CONT  TestEval/[0]/[88]
=== CONT  TestEval/[0]/[85]
=== CONT  TestEval/[0]/[86]
=== CONT  TestEval/[0]/[84]
=== CONT  TestEval/[0]/[42]
=== CONT  TestEval/[0]/[45]
=== CONT  TestEval/[0]/[44]
=== CONT  TestEval/[0]/[43]
=== CONT  TestEval/[0]/[17]
=== CONT  TestEval/[0]/[87]
=== CONT  TestEval/[0]/[62]
=== CONT  TestEval/[0]/[61]
=== CONT  TestEval/[0]/[51]
--- PASS: TestEval (0.01s)
    --- PASS: TestEval/[0] (0.01s)
        --- PASS: TestEval/[0]/[83] (0.00s)
        --- PASS: TestEval/[0]/[0] (0.00s)
        --- PASS: TestEval/[0]/[99] (0.00s)
        --- PASS: TestEval/[0]/[30] (0.00s)
        --- PASS: TestEval/[0]/[29] (0.00s)
        --- PASS: TestEval/[0]/[28] (0.00s)
        --- PASS: TestEval/[0]/[27] (0.00s)
        --- PASS: TestEval/[0]/[41] (0.00s)
        --- PASS: TestEval/[0]/[26] (0.00s)
        --- PASS: TestEval/[0]/[25] (0.00s)
        --- PASS: TestEval/[0]/[24] (0.00s)
        --- PASS: TestEval/[0]/[23] (0.00s)
        --- PASS: TestEval/[0]/[22] (0.00s)
        --- PASS: TestEval/[0]/[20] (0.00s)
        --- PASS: TestEval/[0]/[21] (0.00s)
        --- PASS: TestEval/[0]/[40] (0.00s)
        --- PASS: TestEval/[0]/[39] (0.00s)
        --- PASS: TestEval/[0]/[16] (0.00s)
        --- PASS: TestEval/[0]/[15] (0.00s)
        --- PASS: TestEval/[0]/[14] (0.00s)
        --- PASS: TestEval/[0]/[13] (0.00s)
        --- PASS: TestEval/[0]/[12] (0.00s)
        --- PASS: TestEval/[0]/[11] (0.00s)
        --- PASS: TestEval/[0]/[10] (0.00s)
        --- PASS: TestEval/[0]/[9] (0.00s)
        --- PASS: TestEval/[0]/[8] (0.00s)
        --- PASS: TestEval/[0]/[7] (0.00s)
        --- PASS: TestEval/[0]/[6] (0.00s)
        --- PASS: TestEval/[0]/[5] (0.00s)
        --- PASS: TestEval/[0]/[4] (0.00s)
        --- PASS: TestEval/[0]/[3] (0.00s)
        --- PASS: TestEval/[0]/[2] (0.00s)
        --- PASS: TestEval/[0]/[1] (0.00s)
        --- PASS: TestEval/[0]/[38] (0.00s)
        --- PASS: TestEval/[0]/[82] (0.00s)
        --- PASS: TestEval/[0]/[81] (0.00s)
        --- PASS: TestEval/[0]/[80] (0.00s)
        --- PASS: TestEval/[0]/[79] (0.00s)
        --- PASS: TestEval/[0]/[78] (0.00s)
        --- PASS: TestEval/[0]/[77] (0.00s)
        --- PASS: TestEval/[0]/[63] (0.00s)
        --- PASS: TestEval/[0]/[37] (0.00s)
        --- PASS: TestEval/[0]/[76] (0.00s)
        --- PASS: TestEval/[0]/[74] (0.00s)
        --- PASS: TestEval/[0]/[72] (0.00s)
        --- PASS: TestEval/[0]/[73] (0.00s)
        --- PASS: TestEval/[0]/[71] (0.00s)
        --- PASS: TestEval/[0]/[69] (0.00s)
        --- PASS: TestEval/[0]/[75] (0.00s)
        --- PASS: TestEval/[0]/[70] (0.00s)
        --- PASS: TestEval/[0]/[68] (0.00s)
        --- PASS: TestEval/[0]/[66] (0.00s)
        --- PASS: TestEval/[0]/[65] (0.00s)
        --- PASS: TestEval/[0]/[64] (0.00s)
        --- PASS: TestEval/[0]/[53] (0.00s)
        --- PASS: TestEval/[0]/[67] (0.00s)
        --- PASS: TestEval/[0]/[60] (0.00s)
        --- PASS: TestEval/[0]/[59] (0.00s)
        --- PASS: TestEval/[0]/[58] (0.00s)
        --- PASS: TestEval/[0]/[57] (0.00s)
        --- PASS: TestEval/[0]/[34] (0.00s)
        --- PASS: TestEval/[0]/[56] (0.00s)
        --- PASS: TestEval/[0]/[55] (0.00s)
        --- PASS: TestEval/[0]/[54] (0.00s)
        --- PASS: TestEval/[0]/[48] (0.00s)
        --- PASS: TestEval/[0]/[52] (0.00s)
        --- PASS: TestEval/[0]/[50] (0.00s)
        --- PASS: TestEval/[0]/[49] (0.00s)
        --- PASS: TestEval/[0]/[33] (0.00s)
        --- PASS: TestEval/[0]/[91] (0.00s)
        --- PASS: TestEval/[0]/[32] (0.00s)
        --- PASS: TestEval/[0]/[98] (0.00s)
        --- PASS: TestEval/[0]/[96] (0.00s)
        --- PASS: TestEval/[0]/[95] (0.00s)
        --- PASS: TestEval/[0]/[36] (0.00s)
        --- PASS: TestEval/[0]/[94] (0.00s)
        --- PASS: TestEval/[0]/[93] (0.00s)
        --- PASS: TestEval/[0]/[92] (0.00s)
        --- PASS: TestEval/[0]/[19] (0.00s)
        --- PASS: TestEval/[0]/[47] (0.00s)
        --- PASS: TestEval/[0]/[46] (0.00s)
        --- PASS: TestEval/[0]/[97] (0.00s)
        --- PASS: TestEval/[0]/[31] (0.00s)
        --- PASS: TestEval/[0]/[90] (0.00s)
        --- PASS: TestEval/[0]/[35] (0.00s)
        --- PASS: TestEval/[0]/[89] (0.00s)
        --- PASS: TestEval/[0]/[88] (0.00s)
        --- PASS: TestEval/[0]/[86] (0.00s)
        --- PASS: TestEval/[0]/[85] (0.00s)
        --- PASS: TestEval/[0]/[84] (0.00s)
        --- PASS: TestEval/[0]/[42] (0.00s)
        --- PASS: TestEval/[0]/[45] (0.00s)
        --- PASS: TestEval/[0]/[44] (0.00s)
        --- PASS: TestEval/[0]/[17] (0.00s)
        --- PASS: TestEval/[0]/[18] (0.00s)
        --- PASS: TestEval/[0]/[43] (0.00s)
        --- PASS: TestEval/[0]/[62] (0.00s)
        --- PASS: TestEval/[0]/[87] (0.00s)
        --- PASS: TestEval/[0]/[61] (0.00s)
        --- PASS: TestEval/[0]/[51] (0.00s)
=== RUN   TestAbbrevsCompiled
--- PASS: TestAbbrevsCompiled (0.00s)
=== RUN   TestAbbrevsParsed
--- PASS: TestAbbrevsParsed (0.00s)
=== RUN   TestAbbrevsDisambiguation
--- PASS: TestAbbrevsDisambiguation (0.01s)
=== RUN   TestCustomEnvError
--- PASS: TestCustomEnvError (0.00s)
=== RUN   TestCustomEnv
=== RUN   TestCustomEnv/err
=== RUN   TestCustomEnv/ok
--- PASS: TestCustomEnv (0.00s)
    --- PASS: TestCustomEnv/err (0.00s)
    --- PASS: TestCustomEnv/ok (0.00s)
=== RUN   TestCrossTypeNumericComparisons
=== RUN   TestCrossTypeNumericComparisons/double_less_than_int_err
=== RUN   TestCrossTypeNumericComparisons/double_less_than_int_success
=== RUN   TestCrossTypeNumericComparisons/dyn_less_than_int_success
=== RUN   TestCrossTypeNumericComparisons/dyn_less_than_int_success#01
--- PASS: TestCrossTypeNumericComparisons (0.00s)
    --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_err (0.00s)
    --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_success (0.00s)
    --- PASS: TestCrossTypeNumericComparisons/dyn_less_than_int_success (0.00s)
    --- PASS: TestCrossTypeNumericComparisons/dyn_less_than_int_success#01 (0.00s)
=== RUN   TestExtendStdlibFunction
--- PASS: TestExtendStdlibFunction (0.00s)
=== RUN   TestCustomTypes
--- PASS: TestCustomTypes (0.00s)
=== RUN   TestTypeIsolation
--- PASS: TestTypeIsolation (0.00s)
=== RUN   TestDynamicProto
--- PASS: TestDynamicProto (0.00s)
=== RUN   TestDynamicProtoFileDescriptors
--- PASS: TestDynamicProtoFileDescriptors (0.00s)
=== RUN   TestGlobalVars
=== RUN   TestGlobalVars/bad_attrs
=== RUN   TestGlobalVars/global_default
=== RUN   TestGlobalVars/attrs_alt
=== RUN   TestGlobalVars/local_default
--- PASS: TestGlobalVars (0.00s)
    --- PASS: TestGlobalVars/bad_attrs (0.00s)
    --- PASS: TestGlobalVars/global_default (0.00s)
    --- PASS: TestGlobalVars/attrs_alt (0.00s)
    --- PASS: TestGlobalVars/local_default (0.00s)
=== RUN   TestMacroSubset
--- PASS: TestMacroSubset (0.00s)
=== RUN   TestCustomMacro
--- PASS: TestCustomMacro (0.00s)
=== RUN   TestMacroInterop
--- PASS: TestMacroInterop (0.00s)
=== RUN   TestMacroModern
--- PASS: TestMacroModern (0.00s)
=== RUN   TestCustomExistsMacro
--- PASS: TestCustomExistsMacro (0.01s)
=== RUN   TestAstIsChecked
--- PASS: TestAstIsChecked (0.00s)
=== RUN   TestExhaustiveEval
--- PASS: TestExhaustiveEval (0.00s)
=== RUN   TestContextEval
--- PASS: TestContextEval (0.01s)
=== RUN   TestEvalRecover
--- PASS: TestEvalRecover (0.00s)
=== RUN   TestResidualAst
--- PASS: TestResidualAst (0.00s)
=== RUN   TestResidualAstComplex
--- PASS: TestResidualAstComplex (0.00s)
=== RUN   TestResidualAstMacros
--- PASS: TestResidualAstMacros (0.00s)
=== RUN   TestEnvExtension
--- PASS: TestEnvExtension (0.00s)
=== RUN   TestEnvExtensionIsolation
--- PASS: TestEnvExtensionIsolation (0.00s)
=== RUN   TestVariadicLogicalOperators
--- PASS: TestVariadicLogicalOperators (0.00s)
=== RUN   TestParseError
--- PASS: TestParseError (0.00s)
=== RUN   TestParseWithMacroTracking
--- PASS: TestParseWithMacroTracking (0.00s)
=== RUN   TestParseAndCheckConcurrently
--- PASS: TestParseAndCheckConcurrently (0.00s)
=== RUN   TestCustomInterpreterDecorator
--- PASS: TestCustomInterpreterDecorator (0.00s)
=== RUN   TestEstimateCostAndRuntimeCost
=== RUN   TestEstimateCostAndRuntimeCost/const
=== PAUSE TestEstimateCostAndRuntimeCost/const
=== RUN   TestEstimateCostAndRuntimeCost/identity
=== PAUSE TestEstimateCostAndRuntimeCost/identity
=== RUN   TestEstimateCostAndRuntimeCost/str_concat
=== PAUSE TestEstimateCostAndRuntimeCost/str_concat
=== CONT  TestEstimateCostAndRuntimeCost/const
=== CONT  TestEstimateCostAndRuntimeCost/str_concat
=== CONT  TestEstimateCostAndRuntimeCost/identity
--- PASS: TestEstimateCostAndRuntimeCost (0.00s)
    --- PASS: TestEstimateCostAndRuntimeCost/const (0.00s)
    --- PASS: TestEstimateCostAndRuntimeCost/identity (0.00s)
    --- PASS: TestEstimateCostAndRuntimeCost/str_concat (0.00s)
=== RUN   TestPartialVars
=== RUN   TestPartialVars/[0]
=== RUN   TestPartialVars/[1]
=== RUN   TestPartialVars/[2]
=== RUN   TestPartialVars/[3]
=== RUN   TestPartialVars/[4]
=== RUN   TestPartialVars/[5]
=== RUN   TestPartialVars/[6]
=== RUN   TestPartialVars/[7]
--- PASS: TestPartialVars (0.00s)
    --- PASS: TestPartialVars/[0] (0.00s)
    --- PASS: TestPartialVars/[1] (0.00s)
    --- PASS: TestPartialVars/[2] (0.00s)
    --- PASS: TestPartialVars/[3] (0.00s)
    --- PASS: TestPartialVars/[4] (0.00s)
    --- PASS: TestPartialVars/[5] (0.00s)
    --- PASS: TestPartialVars/[6] (0.00s)
    --- PASS: TestPartialVars/[7] (0.00s)
=== RUN   TestResidualAstAttributeQualifiers
--- PASS: TestResidualAstAttributeQualifiers (0.00s)
=== RUN   TestResidualAstModified
--- PASS: TestResidualAstModified (0.00s)
=== RUN   TestContextProto
--- PASS: TestContextProto (0.00s)
=== RUN   TestRegexOptimizer
=== RUN   TestRegexOptimizer/[0]
=== RUN   TestRegexOptimizer/[1]
=== RUN   TestRegexOptimizer/[2]
=== RUN   TestRegexOptimizer/[3]
=== RUN   TestRegexOptimizer/[4]
=== RUN   TestRegexOptimizer/[5]
--- PASS: TestRegexOptimizer (0.00s)
    --- PASS: TestRegexOptimizer/[0] (0.00s)
    --- PASS: TestRegexOptimizer/[1] (0.00s)
    --- PASS: TestRegexOptimizer/[2] (0.00s)
    --- PASS: TestRegexOptimizer/[3] (0.00s)
    --- PASS: TestRegexOptimizer/[4] (0.00s)
    --- PASS: TestRegexOptimizer/[5] (0.00s)
=== RUN   TestDefaultUTCTimeZone
--- PASS: TestDefaultUTCTimeZone (0.00s)
=== RUN   TestDefaultUTCTimeZoneExtension
--- PASS: TestDefaultUTCTimeZoneExtension (0.00s)
=== RUN   TestDefaultUTCTimeZoneError
--- PASS: TestDefaultUTCTimeZoneError (0.00s)
=== RUN   TestParserRecursionLimit
=== RUN   TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_+_11
=== RUN   TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10
=== RUN   TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_==_45
=== RUN   TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_==_0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9
--- PASS: TestParserRecursionLimit (0.00s)
    --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_+_11 (0.00s)
    --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10 (0.00s)
    --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_==_45 (0.00s)
    --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_==_0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9 (0.00s)
=== RUN   TestDynamicDispatch
--- PASS: TestDynamicDispatch (0.00s)
=== RUN   TestOptionalValuesCompile
=== RUN   TestOptionalValuesCompile/0
=== RUN   TestOptionalValuesCompile/1
=== RUN   TestOptionalValuesCompile/2
=== RUN   TestOptionalValuesCompile/3
=== RUN   TestOptionalValuesCompile/4
=== RUN   TestOptionalValuesCompile/5
=== RUN   TestOptionalValuesCompile/6
=== RUN   TestOptionalValuesCompile/7
=== RUN   TestOptionalValuesCompile/8
--- PASS: TestOptionalValuesCompile (0.00s)
    --- PASS: TestOptionalValuesCompile/0 (0.00s)
    --- PASS: TestOptionalValuesCompile/1 (0.00s)
    --- PASS: TestOptionalValuesCompile/2 (0.00s)
    --- PASS: TestOptionalValuesCompile/3 (0.00s)
    --- PASS: TestOptionalValuesCompile/4 (0.00s)
    --- PASS: TestOptionalValuesCompile/5 (0.00s)
    --- PASS: TestOptionalValuesCompile/6 (0.00s)
    --- PASS: TestOptionalValuesCompile/7 (0.00s)
    --- PASS: TestOptionalValuesCompile/8 (0.00s)
=== RUN   TestOptionalValuesEval
=== RUN   TestOptionalValuesEval/0
=== RUN   TestOptionalValuesEval/1
=== RUN   TestOptionalValuesEval/2
=== RUN   TestOptionalValuesEval/3
=== RUN   TestOptionalValuesEval/4
=== RUN   TestOptionalValuesEval/5
=== RUN   TestOptionalValuesEval/6
=== RUN   TestOptionalValuesEval/7
=== RUN   TestOptionalValuesEval/8
=== RUN   TestOptionalValuesEval/9
=== RUN   TestOptionalValuesEval/10
=== RUN   TestOptionalValuesEval/11
=== RUN   TestOptionalValuesEval/12
=== RUN   TestOptionalValuesEval/13
=== RUN   TestOptionalValuesEval/14
=== RUN   TestOptionalValuesEval/15
=== RUN   TestOptionalValuesEval/16
=== RUN   TestOptionalValuesEval/17
=== RUN   TestOptionalValuesEval/18
=== RUN   TestOptionalValuesEval/19
=== RUN   TestOptionalValuesEval/20
=== RUN   TestOptionalValuesEval/21
=== RUN   TestOptionalValuesEval/22
=== RUN   TestOptionalValuesEval/23
=== RUN   TestOptionalValuesEval/24
=== RUN   TestOptionalValuesEval/25
=== RUN   TestOptionalValuesEval/26
=== RUN   TestOptionalValuesEval/27
=== RUN   TestOptionalValuesEval/28
=== RUN   TestOptionalValuesEval/29
=== RUN   TestOptionalValuesEval/30
=== RUN   TestOptionalValuesEval/31
=== RUN   TestOptionalValuesEval/32
=== RUN   TestOptionalValuesEval/33
=== RUN   TestOptionalValuesEval/34
--- PASS: TestOptionalValuesEval (0.02s)
    --- PASS: TestOptionalValuesEval/0 (0.00s)
    --- PASS: TestOptionalValuesEval/1 (0.00s)
    --- PASS: TestOptionalValuesEval/2 (0.00s)
    --- PASS: TestOptionalValuesEval/3 (0.00s)
    --- PASS: TestOptionalValuesEval/4 (0.00s)
    --- PASS: TestOptionalValuesEval/5 (0.00s)
    --- PASS: TestOptionalValuesEval/6 (0.00s)
    --- PASS: TestOptionalValuesEval/7 (0.00s)
    --- PASS: TestOptionalValuesEval/8 (0.00s)
    --- PASS: TestOptionalValuesEval/9 (0.00s)
    --- PASS: TestOptionalValuesEval/10 (0.00s)
    --- PASS: TestOptionalValuesEval/11 (0.00s)
    --- PASS: TestOptionalValuesEval/12 (0.00s)
    --- PASS: TestOptionalValuesEval/13 (0.00s)
    --- PASS: TestOptionalValuesEval/14 (0.00s)
    --- PASS: TestOptionalValuesEval/15 (0.00s)
    --- PASS: TestOptionalValuesEval/16 (0.00s)
    --- PASS: TestOptionalValuesEval/17 (0.00s)
    --- PASS: TestOptionalValuesEval/18 (0.00s)
    --- PASS: TestOptionalValuesEval/19 (0.00s)
    --- PASS: TestOptionalValuesEval/20 (0.00s)
    --- PASS: TestOptionalValuesEval/21 (0.00s)
    --- PASS: TestOptionalValuesEval/22 (0.00s)
    --- PASS: TestOptionalValuesEval/23 (0.00s)
    --- PASS: TestOptionalValuesEval/24 (0.00s)
    --- PASS: TestOptionalValuesEval/25 (0.00s)
    --- PASS: TestOptionalValuesEval/26 (0.00s)
    --- PASS: TestOptionalValuesEval/27 (0.00s)
    --- PASS: TestOptionalValuesEval/28 (0.00s)
    --- PASS: TestOptionalValuesEval/29 (0.00s)
    --- PASS: TestOptionalValuesEval/30 (0.00s)
    --- PASS: TestOptionalValuesEval/31 (0.00s)
    --- PASS: TestOptionalValuesEval/32 (0.00s)
    --- PASS: TestOptionalValuesEval/33 (0.00s)
    --- PASS: TestOptionalValuesEval/34 (0.00s)
=== RUN   TestOptionalMacroError
--- PASS: TestOptionalMacroError (0.00s)
=== RUN   TestParserExpressionSizeLimit
--- PASS: TestParserExpressionSizeLimit (0.00s)
=== RUN   TestFunctionMerge
--- PASS: TestFunctionMerge (0.00s)
=== RUN   TestFunctionMergeDuplicate
--- PASS: TestFunctionMergeDuplicate (0.00s)
=== RUN   TestFunctionMergeDeclarationAndDefinition
--- PASS: TestFunctionMergeDeclarationAndDefinition (0.00s)
=== RUN   TestFunctionMergeCollision
--- PASS: TestFunctionMergeCollision (0.00s)
=== RUN   TestFunctionNoOverloads
--- PASS: TestFunctionNoOverloads (0.00s)
=== RUN   TestSingletonUnaryBinding
--- PASS: TestSingletonUnaryBinding (0.00s)
=== RUN   TestSingletonUnaryBindingParameterized
--- PASS: TestSingletonUnaryBindingParameterized (0.00s)
=== RUN   TestSingletonBinaryBinding
--- PASS: TestSingletonBinaryBinding (0.00s)
=== RUN   TestSingletonFunctionBinding
=== RUN   TestSingletonFunctionBinding/Parse(max(-1))
=== RUN   TestSingletonFunctionBinding/Parse(max(-1,_0))
=== RUN   TestSingletonFunctionBinding/Parse(max(-1,_0,_1))
=== RUN   TestSingletonFunctionBinding/Parse(max(dyn(1.2)))
=== RUN   TestSingletonFunctionBinding/Parse(max(1,_dyn(1.2)))
=== RUN   TestSingletonFunctionBinding/Parse(max(1,_2,_dyn(1.2)))
=== RUN   TestSingletonFunctionBinding/Parse(max(err,_1))
=== RUN   TestSingletonFunctionBinding/Parse(max(err,_unk))
=== RUN   TestSingletonFunctionBinding/Parse(max(unk,_unk))
=== RUN   TestSingletonFunctionBinding/Parse(max(unk,_unk,_unk))
=== RUN   TestSingletonFunctionBinding/Compile(max(-1))
=== RUN   TestSingletonFunctionBinding/Compile(max(-1,_0))
=== RUN   TestSingletonFunctionBinding/Compile(max(-1,_0,_1))
=== RUN   TestSingletonFunctionBinding/Compile(max(dyn(1.2)))
=== RUN   TestSingletonFunctionBinding/Compile(max(1,_dyn(1.2)))
=== RUN   TestSingletonFunctionBinding/Compile(max(1,_2,_dyn(1.2)))
=== RUN   TestSingletonFunctionBinding/Compile(max(err,_1))
=== RUN   TestSingletonFunctionBinding/Compile(max(err,_unk))
=== RUN   TestSingletonFunctionBinding/Compile(max(unk,_unk))
=== RUN   TestSingletonFunctionBinding/Compile(max(unk,_unk,_unk))
--- PASS: TestSingletonFunctionBinding (0.01s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(-1)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(-1,_0)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(-1,_0,_1)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(dyn(1.2))) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(1,_dyn(1.2))) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(1,_2,_dyn(1.2))) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(err,_1)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(err,_unk)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(unk,_unk)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Parse(max(unk,_unk,_unk)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(-1)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(-1,_0)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(-1,_0,_1)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(dyn(1.2))) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(1,_dyn(1.2))) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(1,_2,_dyn(1.2))) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(err,_1)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(err,_unk)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(unk,_unk)) (0.00s)
    --- PASS: TestSingletonFunctionBinding/Compile(max(unk,_unk,_unk)) (0.00s)
=== RUN   TestUnaryBinding
--- PASS: TestUnaryBinding (0.00s)
=== RUN   TestBinaryBinding
--- PASS: TestBinaryBinding (0.00s)
=== RUN   TestFunctionBinding
=== RUN   TestFunctionBinding/Parse(max(-1))
=== RUN   TestFunctionBinding/Parse(max(-1,_0))
=== RUN   TestFunctionBinding/Parse(max(-1,_0,_1))
=== RUN   TestFunctionBinding/Parse(max(dyn(1.2)))
=== RUN   TestFunctionBinding/Parse(max(1,_dyn(1.2)))
=== RUN   TestFunctionBinding/Parse(max(1,_2,_dyn(1.2)))
=== RUN   TestFunctionBinding/Parse(max(err,_1))
=== RUN   TestFunctionBinding/Parse(max(err,_unk))
=== RUN   TestFunctionBinding/Parse(max(unk,_unk))
=== RUN   TestFunctionBinding/Parse(max(unk,_unk,_unk))
=== RUN   TestFunctionBinding/Compile(max(-1))
=== RUN   TestFunctionBinding/Compile(max(-1,_0))
=== RUN   TestFunctionBinding/Compile(max(-1,_0,_1))
=== RUN   TestFunctionBinding/Compile(max(dyn(1.2)))
=== RUN   TestFunctionBinding/Compile(max(1,_dyn(1.2)))
=== RUN   TestFunctionBinding/Compile(max(1,_2,_dyn(1.2)))
=== RUN   TestFunctionBinding/Compile(max(err,_1))
=== RUN   TestFunctionBinding/Compile(max(err,_unk))
=== RUN   TestFunctionBinding/Compile(max(unk,_unk))
=== RUN   TestFunctionBinding/Compile(max(unk,_unk,_unk))
--- PASS: TestFunctionBinding (0.01s)
    --- PASS: TestFunctionBinding/Parse(max(-1)) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(-1,_0)) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(-1,_0,_1)) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(dyn(1.2))) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(1,_dyn(1.2))) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(1,_2,_dyn(1.2))) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(err,_1)) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(err,_unk)) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(unk,_unk)) (0.00s)
    --- PASS: TestFunctionBinding/Parse(max(unk,_unk,_unk)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(-1)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(-1,_0)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(-1,_0,_1)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(dyn(1.2))) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(1,_dyn(1.2))) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(1,_2,_dyn(1.2))) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(err,_1)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(err,_unk)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(unk,_unk)) (0.00s)
    --- PASS: TestFunctionBinding/Compile(max(unk,_unk,_unk)) (0.00s)
=== RUN   TestFunctionDisableDeclaration
--- PASS: TestFunctionDisableDeclaration (0.00s)
=== RUN   TestFunctionDisableDeclarationMerge
--- PASS: TestFunctionDisableDeclarationMerge (0.00s)
=== RUN   TestFunctionDisableDeclarationMergeReenable
--- PASS: TestFunctionDisableDeclarationMergeReenable (0.00s)
=== RUN   TestExprDeclToDeclaration
--- PASS: TestExprDeclToDeclaration (0.00s)
=== RUN   TestExprDeclToDeclarationInvalid
=== RUN   TestExprDeclToDeclarationInvalid/#00
=== RUN   TestExprDeclToDeclarationInvalid/name:"bad_var"_ident:{type:{list_type:{elem_type:{}}}}
=== RUN   TestExprDeclToDeclarationInvalid/name:"bad_var"_ident:{type:{primitive:BOOL}_value:{}}
=== RUN   TestExprDeclToDeclarationInvalid/name:"bad_func_return"_function:{overloads:{overload_id:"bad_overload"_result_type:{}}}
=== RUN   TestExprDeclToDeclarationInvalid/name:"bad_func_arg"_function:{overloads:{overload_id:"bad_overload"_params:{}_result_type:{dyn:{}}}}
--- PASS: TestExprDeclToDeclarationInvalid (0.00s)
    --- PASS: TestExprDeclToDeclarationInvalid/#00 (0.00s)
    --- PASS: TestExprDeclToDeclarationInvalid/name:"bad_var"_ident:{type:{list_type:{elem_type:{}}}} (0.00s)
    --- PASS: TestExprDeclToDeclarationInvalid/name:"bad_var"_ident:{type:{primitive:BOOL}_value:{}} (0.00s)
    --- PASS: TestExprDeclToDeclarationInvalid/name:"bad_func_return"_function:{overloads:{overload_id:"bad_overload"_result_type:{}}} (0.00s)
    --- PASS: TestExprDeclToDeclarationInvalid/name:"bad_func_arg"_function:{overloads:{overload_id:"bad_overload"_params:{}_result_type:{dyn:{}}}} (0.00s)
=== RUN   TestAstNil
--- PASS: TestAstNil (0.00s)
=== RUN   TestIssuesNil
--- PASS: TestIssuesNil (0.00s)
=== RUN   TestIssuesEmpty
--- PASS: TestIssuesEmpty (0.00s)
=== RUN   TestIssues
--- PASS: TestIssues (0.00s)
=== RUN   TestFormatCELTypeEquivalence
=== RUN   TestFormatCELTypeEquivalence/google.protobuf.Any
=== RUN   TestFormatCELTypeEquivalence/map(string,_dyn)
=== RUN   TestFormatCELTypeEquivalence/type(list(int))
=== RUN   TestFormatCELTypeEquivalence/type
=== RUN   TestFormatCELTypeEquivalence/wrapper(double)
--- PASS: TestFormatCELTypeEquivalence (0.00s)
    --- PASS: TestFormatCELTypeEquivalence/google.protobuf.Any (0.00s)
    --- PASS: TestFormatCELTypeEquivalence/map(string,_dyn) (0.00s)
    --- PASS: TestFormatCELTypeEquivalence/type(list(int)) (0.00s)
    --- PASS: TestFormatCELTypeEquivalence/type (0.00s)
    --- PASS: TestFormatCELTypeEquivalence/wrapper(double) (0.00s)
=== RUN   TestEnvCheckExtendRace
=== PAUSE TestEnvCheckExtendRace
=== RUN   TestEnvPartialVarsError
--- PASS: TestEnvPartialVarsError (0.00s)
=== RUN   TestTypeProviderInterop
=== RUN   TestTypeProviderInterop/custom_provider
=== RUN   TestTypeProviderInterop/custom_legacy_provider
=== RUN   TestTypeProviderInterop/provider
--- PASS: TestTypeProviderInterop (0.00s)
    --- PASS: TestTypeProviderInterop/custom_provider (0.00s)
    --- PASS: TestTypeProviderInterop/custom_legacy_provider (0.00s)
    --- PASS: TestTypeProviderInterop/provider (0.00s)
=== RUN   TestLibraries
--- PASS: TestLibraries (0.00s)
=== RUN   TestConstantFoldingOptimizer
=== RUN   TestConstantFoldingOptimizer/[1,_1_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizer/6_in_[1,_1_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizer/5_in_[1,_1_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizer/x_in_[1,_1_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizer/1_in_[1,_x_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizer/1_in_[x,_x_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizer/x_in_[]
=== RUN   TestConstantFoldingOptimizer/{'hello':_'world'}.hello_==_x
=== RUN   TestConstantFoldingOptimizer/{'hello':_'world'}.?hello.orValue('default')_==_x
=== RUN   TestConstantFoldingOptimizer/{'hello':_'world'}['hello']_==_x
=== RUN   TestConstantFoldingOptimizer/optional.of("hello")
=== RUN   TestConstantFoldingOptimizer/optional.ofNonZeroValue("")
=== RUN   TestConstantFoldingOptimizer/{?'hello':_optional.of('world')}['hello']_==_x
=== RUN   TestConstantFoldingOptimizer/duration(string(7_*_24)_+_'h')
=== RUN   TestConstantFoldingOptimizer/timestamp("1970-01-01T00:00:00Z")
=== RUN   TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_10)
=== RUN   TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_1_%_2)
=== RUN   TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j))
=== RUN   TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_0))
=== RUN   TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_x))
=== RUN   TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has(m.a))
=== RUN   TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has({'a':_true}.a))
=== RUN   TestConstantFoldingOptimizer/type(1)
=== RUN   TestConstantFoldingOptimizer/[google.expr.proto3.test.TestAllTypes{single_int32:_2_+_3}].map(i,_i)[0]
=== RUN   TestConstantFoldingOptimizer/[?optional.ofNonZeroValue(0)]
=== RUN   TestConstantFoldingOptimizer/[1,_?optional.ofNonZeroValue(0)]
=== RUN   TestConstantFoldingOptimizer/[optional.none(),_?x]
=== RUN   TestConstantFoldingOptimizer/[?optional.none(),_?x]
=== RUN   TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(0),_?x.?y]
=== RUN   TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y]
=== RUN   TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y].size()_>_3
=== RUN   TestConstantFoldingOptimizer/{?'a':_optional.of('hello'),_?x_:_optional.of(1),_?'b':_optional.none()}
=== RUN   TestConstantFoldingOptimizer/true_?_x_+_1_:_x_+_2
=== RUN   TestConstantFoldingOptimizer/false_?_x_+_1_:_x_+_2
=== RUN   TestConstantFoldingOptimizer/false_?_x_+_'world'_:_'hello'_+_'world'
=== RUN   TestConstantFoldingOptimizer/true_&&_x
=== RUN   TestConstantFoldingOptimizer/x_&&_true
=== RUN   TestConstantFoldingOptimizer/false_&&_x
=== RUN   TestConstantFoldingOptimizer/x_&&_false
=== RUN   TestConstantFoldingOptimizer/true_||_x
=== RUN   TestConstantFoldingOptimizer/x_||_true
=== RUN   TestConstantFoldingOptimizer/false_||_x
=== RUN   TestConstantFoldingOptimizer/x_||_false
=== RUN   TestConstantFoldingOptimizer/true_&&_x_&&_true_&&_x
=== RUN   TestConstantFoldingOptimizer/false_||_x_||_false_||_x
=== RUN   TestConstantFoldingOptimizer/true_&&_true
=== RUN   TestConstantFoldingOptimizer/true_&&_false
=== RUN   TestConstantFoldingOptimizer/true_||_false
=== RUN   TestConstantFoldingOptimizer/false_||_false
=== RUN   TestConstantFoldingOptimizer/true_&&_false_||_true
=== RUN   TestConstantFoldingOptimizer/false_&&_true_||_false
=== RUN   TestConstantFoldingOptimizer/null
=== RUN   TestConstantFoldingOptimizer/google.expr.proto3.test.TestAllTypes{?single_int32:_optional.ofNonZeroValue(1)}
=== RUN   TestConstantFoldingOptimizer/google.expr.proto3.test.TestAllTypes{?single_int32:_optional.ofNonZeroValue(0)}
=== RUN   TestConstantFoldingOptimizer/google.expr.proto3.test.TestAllTypes{single_int32:_x,_repeated_int32:_[1,_2,_3]}
=== RUN   TestConstantFoldingOptimizer/x_+_dyn([1,_2]_+_[3,_4])
=== RUN   TestConstantFoldingOptimizer/dyn([1,_2])_+_[3.0,_4.0]
=== RUN   TestConstantFoldingOptimizer/{'a':_dyn([1,_2]),_'b':_x}
=== RUN   TestConstantFoldingOptimizer/1_+_x_+_2_==_2_+_x_+_1
=== RUN   TestConstantFoldingOptimizer/1_+_2_+_x_==__x_+_2_+_1
--- PASS: TestConstantFoldingOptimizer (0.04s)
    --- PASS: TestConstantFoldingOptimizer/[1,_1_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/6_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/5_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/1_in_[1,_x_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/1_in_[x,_x_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_in_[] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/{'hello':_'world'}.hello_==_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/{'hello':_'world'}.?hello.orValue('default')_==_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/{'hello':_'world'}['hello']_==_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/optional.of("hello") (0.00s)
    --- PASS: TestConstantFoldingOptimizer/optional.ofNonZeroValue("") (0.00s)
    --- PASS: TestConstantFoldingOptimizer/{?'hello':_optional.of('world')}['hello']_==_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/duration(string(7_*_24)_+_'h') (0.00s)
    --- PASS: TestConstantFoldingOptimizer/timestamp("1970-01-01T00:00:00Z") (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_10) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_1_%_2) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j)) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_0)) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_x)) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has(m.a)) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has({'a':_true}.a)) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/type(1) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[google.expr.proto3.test.TestAllTypes{single_int32:_2_+_3}].map(i,_i)[0] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[?optional.ofNonZeroValue(0)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_?optional.ofNonZeroValue(0)] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[optional.none(),_?x] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[?optional.none(),_?x] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(0),_?x.?y] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y].size()_>_3 (0.00s)
    --- PASS: TestConstantFoldingOptimizer/{?'a':_optional.of('hello'),_?x_:_optional.of(1),_?'b':_optional.none()} (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_?_x_+_1_:_x_+_2 (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_?_x_+_1_:_x_+_2 (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_?_x_+_'world'_:_'hello'_+_'world' (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_&&_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_&&_true (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_&&_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_&&_false (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_||_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_||_true (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_||_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_||_false (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_&&_x_&&_true_&&_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_||_x_||_false_||_x (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_&&_true (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_&&_false (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_||_false (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_||_false (0.00s)
    --- PASS: TestConstantFoldingOptimizer/true_&&_false_||_true (0.00s)
    --- PASS: TestConstantFoldingOptimizer/false_&&_true_||_false (0.00s)
    --- PASS: TestConstantFoldingOptimizer/null (0.00s)
    --- PASS: TestConstantFoldingOptimizer/google.expr.proto3.test.TestAllTypes{?single_int32:_optional.ofNonZeroValue(1)} (0.00s)
    --- PASS: TestConstantFoldingOptimizer/google.expr.proto3.test.TestAllTypes{?single_int32:_optional.ofNonZeroValue(0)} (0.00s)
    --- PASS: TestConstantFoldingOptimizer/google.expr.proto3.test.TestAllTypes{single_int32:_x,_repeated_int32:_[1,_2,_3]} (0.00s)
    --- PASS: TestConstantFoldingOptimizer/x_+_dyn([1,_2]_+_[3,_4]) (0.00s)
    --- PASS: TestConstantFoldingOptimizer/dyn([1,_2])_+_[3.0,_4.0] (0.00s)
    --- PASS: TestConstantFoldingOptimizer/{'a':_dyn([1,_2]),_'b':_x} (0.00s)
    --- PASS: TestConstantFoldingOptimizer/1_+_x_+_2_==_2_+_x_+_1 (0.00s)
    --- PASS: TestConstantFoldingOptimizer/1_+_2_+_x_==__x_+_2_+_1 (0.00s)
=== RUN   TestConstantFoldingOptimizerMacroElimination
=== RUN   TestConstantFoldingOptimizerMacroElimination/has({}.key)
=== RUN   TestConstantFoldingOptimizerMacroElimination/[1,_2,_3].filter(i,_i_<_1)
=== RUN   TestConstantFoldingOptimizerMacroElimination/[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b))
=== RUN   TestConstantFoldingOptimizerMacroElimination/has(x.b)_&&_[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b))
--- PASS: TestConstantFoldingOptimizerMacroElimination (0.00s)
    --- PASS: TestConstantFoldingOptimizerMacroElimination/has({}.key) (0.00s)
    --- PASS: TestConstantFoldingOptimizerMacroElimination/[1,_2,_3].filter(i,_i_<_1) (0.00s)
    --- PASS: TestConstantFoldingOptimizerMacroElimination/[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.00s)
    --- PASS: TestConstantFoldingOptimizerMacroElimination/has(x.b)_&&_[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.00s)
=== RUN   TestConstantFoldingOptimizerWithLimit
=== RUN   TestConstantFoldingOptimizerWithLimit/[1,_1_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizerWithLimit/5_in_[1,_1_+_2,_1_+_(2_+_3)]
=== RUN   TestConstantFoldingOptimizerWithLimit/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j))
--- PASS: TestConstantFoldingOptimizerWithLimit (0.00s)
    --- PASS: TestConstantFoldingOptimizerWithLimit/[1,_1_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizerWithLimit/5_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s)
    --- PASS: TestConstantFoldingOptimizerWithLimit/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j)) (0.00s)
=== RUN   TestConstantFoldingNormalizeIDs
=== RUN   TestConstantFoldingNormalizeIDs/[1,_2,_3]
=== RUN   TestConstantFoldingNormalizeIDs/google.expr.proto3.test.TestAllTypes{single_int32:_0}
=== RUN   TestConstantFoldingNormalizeIDs/has({x:_'value'}.single_int32)
=== RUN   TestConstantFoldingNormalizeIDs/has(google.expr.proto3.test.TestAllTypes{}.single_int32)
=== RUN   TestConstantFoldingNormalizeIDs/[true].exists(i,_i)
=== RUN   TestConstantFoldingNormalizeIDs/[x].exists(i,_i)
--- PASS: TestConstantFoldingNormalizeIDs (0.00s)
    --- PASS: TestConstantFoldingNormalizeIDs/[1,_2,_3] (0.00s)
    --- PASS: TestConstantFoldingNormalizeIDs/google.expr.proto3.test.TestAllTypes{single_int32:_0} (0.00s)
    --- PASS: TestConstantFoldingNormalizeIDs/has({x:_'value'}.single_int32) (0.00s)
    --- PASS: TestConstantFoldingNormalizeIDs/has(google.expr.proto3.test.TestAllTypes{}.single_int32) (0.00s)
    --- PASS: TestConstantFoldingNormalizeIDs/[true].exists(i,_i) (0.00s)
    --- PASS: TestConstantFoldingNormalizeIDs/[x].exists(i,_i) (0.00s)
=== RUN   TestRefValueToValueRoundTrip
=== RUN   TestRefValueToValueRoundTrip/[0]0
=== RUN   TestRefValueToValueRoundTrip/[1]true
=== RUN   TestRefValueToValueRoundTrip/[2]abc
=== RUN   TestRefValueToValueRoundTrip/[3]0
=== RUN   TestRefValueToValueRoundTrip/[4][]
=== RUN   TestRefValueToValueRoundTrip/[5]0
=== RUN   TestRefValueToValueRoundTrip/[6]0
=== RUN   TestRefValueToValueRoundTrip/[7]1h0m0s
=== RUN   TestRefValueToValueRoundTrip/[8]1969-12-31_12:00:00_-1200_-12
=== RUN   TestRefValueToValueRoundTrip/[9]int
=== RUN   TestRefValueToValueRoundTrip/[10]CustomType
=== RUN   TestRefValueToValueRoundTrip/[11]map[1:1]
=== RUN   TestRefValueToValueRoundTrip/[12][true_abc]
=== RUN   TestRefValueToValueRoundTrip/[13]single_string:"abc"
--- PASS: TestRefValueToValueRoundTrip (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[0]0 (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[1]true (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[2]abc (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[3]0 (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[4][] (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[5]0 (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[6]0 (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[7]1h0m0s (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[8]1969-12-31_12:00:00_-1200_-12 (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[9]int (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[10]CustomType (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[11]map[1:1] (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[12][true_abc] (0.00s)
    --- PASS: TestRefValueToValueRoundTrip/[13]single_string:"abc" (0.00s)
=== RUN   TestAstToProto
--- PASS: TestAstToProto (0.00s)
=== RUN   TestAstToString
--- PASS: TestAstToString (0.00s)
=== RUN   TestCheckedExprToAstConstantExpr
--- PASS: TestCheckedExprToAstConstantExpr (0.00s)
=== RUN   TestCheckedExprToAstMissingInfo
--- PASS: TestCheckedExprToAstMissingInfo (0.00s)
=== RUN   TestValidateDurationLiterals
=== RUN   TestValidateDurationLiterals/duration('1')
=== RUN   TestValidateDurationLiterals/duration('1d')
=== RUN   TestValidateDurationLiterals/duration('1us')__<_duration('1nns')
=== RUN   TestValidateDurationLiterals/duration('2h3m4s5us')
=== RUN   TestValidateDurationLiterals/duration(x)
--- PASS: TestValidateDurationLiterals (0.00s)
    --- PASS: TestValidateDurationLiterals/duration('1') (0.00s)
    --- PASS: TestValidateDurationLiterals/duration('1d') (0.00s)
    --- PASS: TestValidateDurationLiterals/duration('1us')__<_duration('1nns') (0.00s)
    --- PASS: TestValidateDurationLiterals/duration('2h3m4s5us') (0.00s)
    --- PASS: TestValidateDurationLiterals/duration(x) (0.00s)
=== RUN   TestValidateTimestampLiterals
=== RUN   TestValidateTimestampLiterals/timestamp('1000-00-00T00:00:00Z')
=== RUN   TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00ZZ')
=== RUN   TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00Z')
=== RUN   TestValidateTimestampLiterals/timestamp(-6213559680)
=== RUN   TestValidateTimestampLiterals/timestamp(-62135596801)
=== RUN   TestValidateTimestampLiterals/timestamp(x)
--- PASS: TestValidateTimestampLiterals (0.00s)
    --- PASS: TestValidateTimestampLiterals/timestamp('1000-00-00T00:00:00Z') (0.00s)
    --- PASS: TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00ZZ') (0.00s)
    --- PASS: TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00Z') (0.00s)
    --- PASS: TestValidateTimestampLiterals/timestamp(-6213559680) (0.00s)
    --- PASS: TestValidateTimestampLiterals/timestamp(-62135596801) (0.00s)
    --- PASS: TestValidateTimestampLiterals/timestamp(x) (0.00s)
=== RUN   TestValidateRegexLiterals
=== RUN   TestValidateRegexLiterals/'hello'.matches('el*')
=== RUN   TestValidateRegexLiterals/'hello'.matches('x++')
=== RUN   TestValidateRegexLiterals/'hello'.matches('(?<name%>el*)')
=== RUN   TestValidateRegexLiterals/'hello'.matches('??el*')
=== RUN   TestValidateRegexLiterals/'hello'.matches(x)
--- PASS: TestValidateRegexLiterals (0.00s)
    --- PASS: TestValidateRegexLiterals/'hello'.matches('el*') (0.00s)
    --- PASS: TestValidateRegexLiterals/'hello'.matches('x++') (0.00s)
    --- PASS: TestValidateRegexLiterals/'hello'.matches('(?<name%>el*)') (0.00s)
    --- PASS: TestValidateRegexLiterals/'hello'.matches('??el*') (0.00s)
    --- PASS: TestValidateRegexLiterals/'hello'.matches(x) (0.00s)
=== RUN   TestValidateHomogeneousAggregateLiterals
=== RUN   TestValidateHomogeneousAggregateLiterals/name_in_['hello',_0]
=== RUN   TestValidateHomogeneousAggregateLiterals/{'hello':'world',_1:'!'}
=== RUN   TestValidateHomogeneousAggregateLiterals/name_in_{'hello':'world',_'goodbye':true}
=== RUN   TestValidateHomogeneousAggregateLiterals/name_in_['hello',_'world']
=== RUN   TestValidateHomogeneousAggregateLiterals/name_in_['hello',_?optional.ofNonZeroValue('')]
=== RUN   TestValidateHomogeneousAggregateLiterals/name_in_[?optional.ofNonZeroValue(''),_'hello',_?optional.of('')]
=== RUN   TestValidateHomogeneousAggregateLiterals/name_in_{'hello':_false,_'world':_true}
=== RUN   TestValidateHomogeneousAggregateLiterals/{'hello':_false,_?'world':_optional.ofNonZeroValue(true)}
=== RUN   TestValidateHomogeneousAggregateLiterals/{?'hello':_optional.ofNonZeroValue(false),_'world':_true}
--- PASS: TestValidateHomogeneousAggregateLiterals (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_['hello',_0] (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/{'hello':'world',_1:'!'} (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_{'hello':'world',_'goodbye':true} (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_['hello',_'world'] (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_['hello',_?optional.ofNonZeroValue('')] (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_[?optional.ofNonZeroValue(''),_'hello',_?optional.of('')] (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_{'hello':_false,_'world':_true} (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/{'hello':_false,_?'world':_optional.ofNonZeroValue(true)} (0.00s)
    --- PASS: TestValidateHomogeneousAggregateLiterals/{?'hello':_optional.ofNonZeroValue(false),_'world':_true} (0.00s)
=== RUN   TestValidateComprehensionNestingLimit
=== RUN   TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_i_<_1)
=== RUN   TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0)
=== RUN   TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0)_&&_[1,_2,_3].exists(i,_i_<_1)
=== RUN   TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_[].all(k,_k)_&&_j_%_i_!=_0).size()_>_0)
=== RUN   TestValidateComprehensionNestingLimit/[1,_2,_3].map(i,_[4,_5,_6].map(j,_[7,_8,_9].map(k,_i_*_j_*_k)))
--- PASS: TestValidateComprehensionNestingLimit (0.00s)
    --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_i_<_1) (0.00s)
    --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0) (0.00s)
    --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0)_&&_[1,_2,_3].exists(i,_i_<_1) (0.00s)
    --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_[].all(k,_k)_&&_j_%_i_!=_0).size()_>_0) (0.00s)
    --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].map(i,_[4,_5,_6].map(j,_[7,_8,_9].map(k,_i_*_j_*_k))) (0.00s)
=== RUN   TestExtendedValidations
=== RUN   TestExtendedValidations/x_in_['hello',_0]_____&&_duration(x)_<_duration('1d')_____&&_timestamp(x)_!=_timestamp('1000-01-00T00:00:00Z')____&&_x.matches('x++')
--- PASS: TestExtendedValidations (0.00s)
    --- PASS: TestExtendedValidations/x_in_['hello',_0]_____&&_duration(x)_<_duration('1d')_____&&_timestamp(x)_!=_timestamp('1000-01-00T00:00:00Z')____&&_x.matches('x++') (0.00s)
=== RUN   TestValidatorConfig
--- PASS: TestValidatorConfig (0.00s)
=== RUN   TestInliningOptimizer
=== RUN   TestInliningOptimizer/a_||_b
=== RUN   TestInliningOptimizer/a_+_[a]
=== RUN   TestInliningOptimizer/a_&&_(a_||_b)
=== RUN   TestInliningOptimizer/a_&&_b_&&_a
=== RUN   TestInliningOptimizer/(c_||_d)_||_(a_&&_(a_||_b))
=== RUN   TestInliningOptimizer/a_&&_(a_||_b)#01
=== RUN   TestInliningOptimizer/a_&&_b
=== RUN   TestInliningOptimizer/operation.system.consumers_+_operation.destination_consumers
--- PASS: TestInliningOptimizer (0.01s)
    --- PASS: TestInliningOptimizer/a_||_b (0.00s)
    --- PASS: TestInliningOptimizer/a_+_[a] (0.00s)
    --- PASS: TestInliningOptimizer/a_&&_(a_||_b) (0.00s)
    --- PASS: TestInliningOptimizer/a_&&_b_&&_a (0.00s)
    --- PASS: TestInliningOptimizer/(c_||_d)_||_(a_&&_(a_||_b)) (0.00s)
    --- PASS: TestInliningOptimizer/a_&&_(a_||_b)#01 (0.00s)
    --- PASS: TestInliningOptimizer/a_&&_b (0.00s)
    --- PASS: TestInliningOptimizer/operation.system.consumers_+_operation.destination_consumers (0.00s)
=== RUN   TestInliningOptimizerMultiStage
=== RUN   TestInliningOptimizerMultiStage/has(a.b)
=== RUN   TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_'default'
=== RUN   TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_['default']
=== RUN   TestInliningOptimizerMultiStage/0_in_msg.map_int64_nested_type
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any)
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_'10'
=== RUN   TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)
=== RUN   TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)#01
=== RUN   TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)_?_msg.child.payload.single_int32_wrapper_:_1
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_value)_?_msg.single_value_:_null
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_42
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose[0]_:_42
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose.map(i,_i_*_2)[0]_:_42
=== RUN   TestInliningOptimizerMultiStage/msg.single_any.processing_purpose.filter(j,________j_<_msg.single_any.processing_purpose.size())_==_[2]
=== RUN   TestInliningOptimizerMultiStage/has(msg.single_any.listA)_&&_msg.single_any.listB.size()_>_0_&&________msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0])
=== RUN   TestInliningOptimizerMultiStage/((msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]))_||________msg.single_any.listA.size()_==_0)_||________false
--- PASS: TestInliningOptimizerMultiStage (0.03s)
    --- PASS: TestInliningOptimizerMultiStage/has(a.b) (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_'default' (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_['default'] (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/0_in_msg.map_int64_nested_type (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any) (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_'10' (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper) (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)#01 (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)_?_msg.child.payload.single_int32_wrapper_:_1 (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_value)_?_msg.single_value_:_null (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_42 (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose) (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose[0]_:_42 (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose.map(i,_i_*_2)[0]_:_42 (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/msg.single_any.processing_purpose.filter(j,________j_<_msg.single_any.processing_purpose.size())_==_[2] (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.listA)_&&_msg.single_any.listB.size()_>_0_&&________msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]) (0.00s)
    --- PASS: TestInliningOptimizerMultiStage/((msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]))_||________msg.single_any.listA.size()_==_0)_||________false (0.00s)
=== RUN   TestStaticOptimizerUpdateExpr
--- PASS: TestStaticOptimizerUpdateExpr (0.00s)
=== CONT  TestEnvCheckExtendRace
=== RUN   TestEnvCheckExtendRace/Compile[0]
=== RUN   TestEnvCheckExtendRace/Extend[0]
=== RUN   TestEnvCheckExtendRace/Compile[1]
=== RUN   TestEnvCheckExtendRace/Extend[1]
=== RUN   TestEnvCheckExtendRace/Compile[2]
=== RUN   TestEnvCheckExtendRace/Extend[2]
=== RUN   TestEnvCheckExtendRace/Compile[3]
=== RUN   TestEnvCheckExtendRace/Extend[3]
=== RUN   TestEnvCheckExtendRace/Compile[4]
=== RUN   TestEnvCheckExtendRace/Extend[4]
=== RUN   TestEnvCheckExtendRace/Compile[5]
=== RUN   TestEnvCheckExtendRace/Extend[5]
=== RUN   TestEnvCheckExtendRace/Compile[6]
=== RUN   TestEnvCheckExtendRace/Extend[6]
=== RUN   TestEnvCheckExtendRace/Compile[7]
=== RUN   TestEnvCheckExtendRace/Extend[7]
=== RUN   TestEnvCheckExtendRace/Compile[8]
=== RUN   TestEnvCheckExtendRace/Extend[8]
=== RUN   TestEnvCheckExtendRace/Compile[9]
=== RUN   TestEnvCheckExtendRace/Extend[9]
=== RUN   TestEnvCheckExtendRace/Compile[10]
=== RUN   TestEnvCheckExtendRace/Extend[10]
=== RUN   TestEnvCheckExtendRace/Compile[11]
=== RUN   TestEnvCheckExtendRace/Extend[11]
=== RUN   TestEnvCheckExtendRace/Compile[12]
=== RUN   TestEnvCheckExtendRace/Extend[12]
=== RUN   TestEnvCheckExtendRace/Compile[13]
=== RUN   TestEnvCheckExtendRace/Extend[13]
=== RUN   TestEnvCheckExtendRace/Compile[14]
=== RUN   TestEnvCheckExtendRace/Extend[14]
=== RUN   TestEnvCheckExtendRace/Compile[15]
=== RUN   TestEnvCheckExtendRace/Extend[15]
=== RUN   TestEnvCheckExtendRace/Compile[16]
=== RUN   TestEnvCheckExtendRace/Extend[16]
=== RUN   TestEnvCheckExtendRace/Compile[17]
=== RUN   TestEnvCheckExtendRace/Extend[17]
=== RUN   TestEnvCheckExtendRace/Compile[18]
=== RUN   TestEnvCheckExtendRace/Extend[18]
=== RUN   TestEnvCheckExtendRace/Compile[19]
=== RUN   TestEnvCheckExtendRace/Extend[19]
=== RUN   TestEnvCheckExtendRace/Compile[20]
=== RUN   TestEnvCheckExtendRace/Extend[20]
=== RUN   TestEnvCheckExtendRace/Compile[21]
=== RUN   TestEnvCheckExtendRace/Extend[21]
=== RUN   TestEnvCheckExtendRace/Compile[22]
=== RUN   TestEnvCheckExtendRace/Extend[22]
=== RUN   TestEnvCheckExtendRace/Compile[23]
=== RUN   TestEnvCheckExtendRace/Extend[23]
=== RUN   TestEnvCheckExtendRace/Compile[24]
=== RUN   TestEnvCheckExtendRace/Extend[24]
=== RUN   TestEnvCheckExtendRace/Compile[25]
=== RUN   TestEnvCheckExtendRace/Extend[25]
=== RUN   TestEnvCheckExtendRace/Compile[26]
=== RUN   TestEnvCheckExtendRace/Extend[26]
=== RUN   TestEnvCheckExtendRace/Compile[27]
=== RUN   TestEnvCheckExtendRace/Extend[27]
=== RUN   TestEnvCheckExtendRace/Compile[28]
=== RUN   TestEnvCheckExtendRace/Extend[28]
=== RUN   TestEnvCheckExtendRace/Compile[29]
=== RUN   TestEnvCheckExtendRace/Extend[29]
=== RUN   TestEnvCheckExtendRace/Compile[30]
=== RUN   TestEnvCheckExtendRace/Extend[30]
=== RUN   TestEnvCheckExtendRace/Compile[31]
=== RUN   TestEnvCheckExtendRace/Extend[31]
=== RUN   TestEnvCheckExtendRace/Compile[32]
=== RUN   TestEnvCheckExtendRace/Extend[32]
=== RUN   TestEnvCheckExtendRace/Compile[33]
=== RUN   TestEnvCheckExtendRace/Extend[33]
=== RUN   TestEnvCheckExtendRace/Compile[34]
=== RUN   TestEnvCheckExtendRace/Extend[34]
=== RUN   TestEnvCheckExtendRace/Compile[35]
=== RUN   TestEnvCheckExtendRace/Extend[35]
=== RUN   TestEnvCheckExtendRace/Compile[36]
=== RUN   TestEnvCheckExtendRace/Extend[36]
=== RUN   TestEnvCheckExtendRace/Compile[37]
=== RUN   TestEnvCheckExtendRace/Extend[37]
=== RUN   TestEnvCheckExtendRace/Compile[38]
=== RUN   TestEnvCheckExtendRace/Extend[38]
=== RUN   TestEnvCheckExtendRace/Compile[39]
=== RUN   TestEnvCheckExtendRace/Extend[39]
=== RUN   TestEnvCheckExtendRace/Compile[40]
=== RUN   TestEnvCheckExtendRace/Extend[40]
=== RUN   TestEnvCheckExtendRace/Compile[41]
=== RUN   TestEnvCheckExtendRace/Extend[41]
=== RUN   TestEnvCheckExtendRace/Compile[42]
=== RUN   TestEnvCheckExtendRace/Extend[42]
=== RUN   TestEnvCheckExtendRace/Compile[43]
=== RUN   TestEnvCheckExtendRace/Extend[43]
=== RUN   TestEnvCheckExtendRace/Compile[44]
=== RUN   TestEnvCheckExtendRace/Extend[44]
=== RUN   TestEnvCheckExtendRace/Compile[45]
=== RUN   TestEnvCheckExtendRace/Extend[45]
=== RUN   TestEnvCheckExtendRace/Compile[46]
=== RUN   TestEnvCheckExtendRace/Extend[46]
=== RUN   TestEnvCheckExtendRace/Compile[47]
=== RUN   TestEnvCheckExtendRace/Extend[47]
=== RUN   TestEnvCheckExtendRace/Compile[48]
=== RUN   TestEnvCheckExtendRace/Extend[48]
=== RUN   TestEnvCheckExtendRace/Compile[49]
=== RUN   TestEnvCheckExtendRace/Extend[49]
=== RUN   TestEnvCheckExtendRace/Compile[50]
=== RUN   TestEnvCheckExtendRace/Extend[50]
=== RUN   TestEnvCheckExtendRace/Compile[51]
=== RUN   TestEnvCheckExtendRace/Extend[51]
=== RUN   TestEnvCheckExtendRace/Compile[52]
=== RUN   TestEnvCheckExtendRace/Extend[52]
=== RUN   TestEnvCheckExtendRace/Compile[53]
=== RUN   TestEnvCheckExtendRace/Extend[53]
=== RUN   TestEnvCheckExtendRace/Compile[54]
=== RUN   TestEnvCheckExtendRace/Extend[54]
=== RUN   TestEnvCheckExtendRace/Compile[55]
=== RUN   TestEnvCheckExtendRace/Extend[55]
=== RUN   TestEnvCheckExtendRace/Compile[56]
=== RUN   TestEnvCheckExtendRace/Extend[56]
=== RUN   TestEnvCheckExtendRace/Compile[57]
=== RUN   TestEnvCheckExtendRace/Extend[57]
=== RUN   TestEnvCheckExtendRace/Compile[58]
=== RUN   TestEnvCheckExtendRace/Extend[58]
=== RUN   TestEnvCheckExtendRace/Compile[59]
=== RUN   TestEnvCheckExtendRace/Extend[59]
=== RUN   TestEnvCheckExtendRace/Compile[60]
=== RUN   TestEnvCheckExtendRace/Extend[60]
=== RUN   TestEnvCheckExtendRace/Compile[61]
=== RUN   TestEnvCheckExtendRace/Extend[61]
=== RUN   TestEnvCheckExtendRace/Compile[62]
=== RUN   TestEnvCheckExtendRace/Extend[62]
=== RUN   TestEnvCheckExtendRace/Compile[63]
=== RUN   TestEnvCheckExtendRace/Extend[63]
=== RUN   TestEnvCheckExtendRace/Compile[64]
=== RUN   TestEnvCheckExtendRace/Extend[64]
=== RUN   TestEnvCheckExtendRace/Compile[65]
=== RUN   TestEnvCheckExtendRace/Extend[65]
=== RUN   TestEnvCheckExtendRace/Compile[66]
=== RUN   TestEnvCheckExtendRace/Extend[66]
=== RUN   TestEnvCheckExtendRace/Compile[67]
=== RUN   TestEnvCheckExtendRace/Extend[67]
=== RUN   TestEnvCheckExtendRace/Compile[68]
=== RUN   TestEnvCheckExtendRace/Extend[68]
=== RUN   TestEnvCheckExtendRace/Compile[69]
=== RUN   TestEnvCheckExtendRace/Extend[69]
=== RUN   TestEnvCheckExtendRace/Compile[70]
=== RUN   TestEnvCheckExtendRace/Extend[70]
=== RUN   TestEnvCheckExtendRace/Compile[71]
=== RUN   TestEnvCheckExtendRace/Extend[71]
=== RUN   TestEnvCheckExtendRace/Compile[72]
=== RUN   TestEnvCheckExtendRace/Extend[72]
=== RUN   TestEnvCheckExtendRace/Compile[73]
=== RUN   TestEnvCheckExtendRace/Extend[73]
=== RUN   TestEnvCheckExtendRace/Compile[74]
=== RUN   TestEnvCheckExtendRace/Extend[74]
=== RUN   TestEnvCheckExtendRace/Compile[75]
=== RUN   TestEnvCheckExtendRace/Extend[75]
=== RUN   TestEnvCheckExtendRace/Compile[76]
=== RUN   TestEnvCheckExtendRace/Extend[76]
=== RUN   TestEnvCheckExtendRace/Compile[77]
=== RUN   TestEnvCheckExtendRace/Extend[77]
=== RUN   TestEnvCheckExtendRace/Compile[78]
=== RUN   TestEnvCheckExtendRace/Extend[78]
=== RUN   TestEnvCheckExtendRace/Compile[79]
=== RUN   TestEnvCheckExtendRace/Extend[79]
=== RUN   TestEnvCheckExtendRace/Compile[80]
=== RUN   TestEnvCheckExtendRace/Extend[80]
=== RUN   TestEnvCheckExtendRace/Compile[81]
=== RUN   TestEnvCheckExtendRace/Extend[81]
=== RUN   TestEnvCheckExtendRace/Compile[82]
=== RUN   TestEnvCheckExtendRace/Extend[82]
=== RUN   TestEnvCheckExtendRace/Compile[83]
=== RUN   TestEnvCheckExtendRace/Extend[83]
=== RUN   TestEnvCheckExtendRace/Compile[84]
=== RUN   TestEnvCheckExtendRace/Extend[84]
=== RUN   TestEnvCheckExtendRace/Compile[85]
=== RUN   TestEnvCheckExtendRace/Extend[85]
=== RUN   TestEnvCheckExtendRace/Compile[86]
=== RUN   TestEnvCheckExtendRace/Extend[86]
=== RUN   TestEnvCheckExtendRace/Compile[87]
=== RUN   TestEnvCheckExtendRace/Extend[87]
=== RUN   TestEnvCheckExtendRace/Compile[88]
=== RUN   TestEnvCheckExtendRace/Extend[88]
=== RUN   TestEnvCheckExtendRace/Compile[89]
=== RUN   TestEnvCheckExtendRace/Extend[89]
=== RUN   TestEnvCheckExtendRace/Compile[90]
=== RUN   TestEnvCheckExtendRace/Extend[90]
=== RUN   TestEnvCheckExtendRace/Compile[91]
=== RUN   TestEnvCheckExtendRace/Extend[91]
=== RUN   TestEnvCheckExtendRace/Compile[92]
=== RUN   TestEnvCheckExtendRace/Extend[92]
=== RUN   TestEnvCheckExtendRace/Compile[93]
=== RUN   TestEnvCheckExtendRace/Extend[93]
=== RUN   TestEnvCheckExtendRace/Compile[94]
=== RUN   TestEnvCheckExtendRace/Extend[94]
=== RUN   TestEnvCheckExtendRace/Compile[95]
=== RUN   TestEnvCheckExtendRace/Extend[95]
=== RUN   TestEnvCheckExtendRace/Compile[96]
=== RUN   TestEnvCheckExtendRace/Extend[96]
=== RUN   TestEnvCheckExtendRace/Compile[97]
=== RUN   TestEnvCheckExtendRace/Extend[97]
=== RUN   TestEnvCheckExtendRace/Compile[98]
=== RUN   TestEnvCheckExtendRace/Extend[98]
=== RUN   TestEnvCheckExtendRace/Compile[99]
=== RUN   TestEnvCheckExtendRace/Extend[99]
=== RUN   TestEnvCheckExtendRace/Compile[100]
=== RUN   TestEnvCheckExtendRace/Extend[100]
=== RUN   TestEnvCheckExtendRace/Compile[101]
=== RUN   TestEnvCheckExtendRace/Extend[101]
=== RUN   TestEnvCheckExtendRace/Compile[102]
=== RUN   TestEnvCheckExtendRace/Extend[102]
=== RUN   TestEnvCheckExtendRace/Compile[103]
=== RUN   TestEnvCheckExtendRace/Extend[103]
=== RUN   TestEnvCheckExtendRace/Compile[104]
=== RUN   TestEnvCheckExtendRace/Extend[104]
=== RUN   TestEnvCheckExtendRace/Compile[105]
=== RUN   TestEnvCheckExtendRace/Extend[105]
=== RUN   TestEnvCheckExtendRace/Compile[106]
=== RUN   TestEnvCheckExtendRace/Extend[106]
=== RUN   TestEnvCheckExtendRace/Compile[107]
=== RUN   TestEnvCheckExtendRace/Extend[107]
=== RUN   TestEnvCheckExtendRace/Compile[108]
=== RUN   TestEnvCheckExtendRace/Extend[108]
=== RUN   TestEnvCheckExtendRace/Compile[109]
=== RUN   TestEnvCheckExtendRace/Extend[109]
=== RUN   TestEnvCheckExtendRace/Compile[110]
=== RUN   TestEnvCheckExtendRace/Extend[110]
=== RUN   TestEnvCheckExtendRace/Compile[111]
=== RUN   TestEnvCheckExtendRace/Extend[111]
=== RUN   TestEnvCheckExtendRace/Compile[112]
=== RUN   TestEnvCheckExtendRace/Extend[112]
=== RUN   TestEnvCheckExtendRace/Compile[113]
=== RUN   TestEnvCheckExtendRace/Extend[113]
=== RUN   TestEnvCheckExtendRace/Compile[114]
=== RUN   TestEnvCheckExtendRace/Extend[114]
=== RUN   TestEnvCheckExtendRace/Compile[115]
=== RUN   TestEnvCheckExtendRace/Extend[115]
=== RUN   TestEnvCheckExtendRace/Compile[116]
=== RUN   TestEnvCheckExtendRace/Extend[116]
=== RUN   TestEnvCheckExtendRace/Compile[117]
=== RUN   TestEnvCheckExtendRace/Extend[117]
=== RUN   TestEnvCheckExtendRace/Compile[118]
=== RUN   TestEnvCheckExtendRace/Extend[118]
=== RUN   TestEnvCheckExtendRace/Compile[119]
=== RUN   TestEnvCheckExtendRace/Extend[119]
=== RUN   TestEnvCheckExtendRace/Compile[120]
=== RUN   TestEnvCheckExtendRace/Extend[120]
=== RUN   TestEnvCheckExtendRace/Compile[121]
=== RUN   TestEnvCheckExtendRace/Extend[121]
=== RUN   TestEnvCheckExtendRace/Compile[122]
=== RUN   TestEnvCheckExtendRace/Extend[122]
=== RUN   TestEnvCheckExtendRace/Compile[123]
=== RUN   TestEnvCheckExtendRace/Extend[123]
=== RUN   TestEnvCheckExtendRace/Compile[124]
=== RUN   TestEnvCheckExtendRace/Extend[124]
=== RUN   TestEnvCheckExtendRace/Compile[125]
=== RUN   TestEnvCheckExtendRace/Extend[125]
=== RUN   TestEnvCheckExtendRace/Compile[126]
=== RUN   TestEnvCheckExtendRace/Extend[126]
=== RUN   TestEnvCheckExtendRace/Compile[127]
=== RUN   TestEnvCheckExtendRace/Extend[127]
=== RUN   TestEnvCheckExtendRace/Compile[128]
=== RUN   TestEnvCheckExtendRace/Extend[128]
=== RUN   TestEnvCheckExtendRace/Compile[129]
=== RUN   TestEnvCheckExtendRace/Extend[129]
=== RUN   TestEnvCheckExtendRace/Compile[130]
=== RUN   TestEnvCheckExtendRace/Extend[130]
=== RUN   TestEnvCheckExtendRace/Compile[131]
=== RUN   TestEnvCheckExtendRace/Extend[131]
=== RUN   TestEnvCheckExtendRace/Compile[132]
=== RUN   TestEnvCheckExtendRace/Extend[132]
=== RUN   TestEnvCheckExtendRace/Compile[133]
=== RUN   TestEnvCheckExtendRace/Extend[133]
=== RUN   TestEnvCheckExtendRace/Compile[134]
=== RUN   TestEnvCheckExtendRace/Extend[134]
=== RUN   TestEnvCheckExtendRace/Compile[135]
=== RUN   TestEnvCheckExtendRace/Extend[135]
=== RUN   TestEnvCheckExtendRace/Compile[136]
=== RUN   TestEnvCheckExtendRace/Extend[136]
=== RUN   TestEnvCheckExtendRace/Compile[137]
=== RUN   TestEnvCheckExtendRace/Extend[137]
=== RUN   TestEnvCheckExtendRace/Compile[138]
=== RUN   TestEnvCheckExtendRace/Extend[138]
=== RUN   TestEnvCheckExtendRace/Compile[139]
=== RUN   TestEnvCheckExtendRace/Extend[139]
=== RUN   TestEnvCheckExtendRace/Compile[140]
=== RUN   TestEnvCheckExtendRace/Extend[140]
=== RUN   TestEnvCheckExtendRace/Compile[141]
=== RUN   TestEnvCheckExtendRace/Extend[141]
=== RUN   TestEnvCheckExtendRace/Compile[142]
=== RUN   TestEnvCheckExtendRace/Extend[142]
=== RUN   TestEnvCheckExtendRace/Compile[143]
=== RUN   TestEnvCheckExtendRace/Extend[143]
=== RUN   TestEnvCheckExtendRace/Compile[144]
=== RUN   TestEnvCheckExtendRace/Extend[144]
=== RUN   TestEnvCheckExtendRace/Compile[145]
=== RUN   TestEnvCheckExtendRace/Extend[145]
=== RUN   TestEnvCheckExtendRace/Compile[146]
=== RUN   TestEnvCheckExtendRace/Extend[146]
=== RUN   TestEnvCheckExtendRace/Compile[147]
=== RUN   TestEnvCheckExtendRace/Extend[147]
=== RUN   TestEnvCheckExtendRace/Compile[148]
=== RUN   TestEnvCheckExtendRace/Extend[148]
=== RUN   TestEnvCheckExtendRace/Compile[149]
=== RUN   TestEnvCheckExtendRace/Extend[149]
=== RUN   TestEnvCheckExtendRace/Compile[150]
=== RUN   TestEnvCheckExtendRace/Extend[150]
=== RUN   TestEnvCheckExtendRace/Compile[151]
=== RUN   TestEnvCheckExtendRace/Extend[151]
=== RUN   TestEnvCheckExtendRace/Compile[152]
=== RUN   TestEnvCheckExtendRace/Extend[152]
=== RUN   TestEnvCheckExtendRace/Compile[153]
=== RUN   TestEnvCheckExtendRace/Extend[153]
=== RUN   TestEnvCheckExtendRace/Compile[154]
=== RUN   TestEnvCheckExtendRace/Extend[154]
=== RUN   TestEnvCheckExtendRace/Compile[155]
=== RUN   TestEnvCheckExtendRace/Extend[155]
=== RUN   TestEnvCheckExtendRace/Compile[156]
=== RUN   TestEnvCheckExtendRace/Extend[156]
=== RUN   TestEnvCheckExtendRace/Compile[157]
=== RUN   TestEnvCheckExtendRace/Extend[157]
=== RUN   TestEnvCheckExtendRace/Compile[158]
=== RUN   TestEnvCheckExtendRace/Extend[158]
=== RUN   TestEnvCheckExtendRace/Compile[159]
=== RUN   TestEnvCheckExtendRace/Extend[159]
=== RUN   TestEnvCheckExtendRace/Compile[160]
=== RUN   TestEnvCheckExtendRace/Extend[160]
=== RUN   TestEnvCheckExtendRace/Compile[161]
=== RUN   TestEnvCheckExtendRace/Extend[161]
=== RUN   TestEnvCheckExtendRace/Compile[162]
=== RUN   TestEnvCheckExtendRace/Extend[162]
=== RUN   TestEnvCheckExtendRace/Compile[163]
=== RUN   TestEnvCheckExtendRace/Extend[163]
=== RUN   TestEnvCheckExtendRace/Compile[164]
=== RUN   TestEnvCheckExtendRace/Extend[164]
=== RUN   TestEnvCheckExtendRace/Compile[165]
=== RUN   TestEnvCheckExtendRace/Extend[165]
=== RUN   TestEnvCheckExtendRace/Compile[166]
=== RUN   TestEnvCheckExtendRace/Extend[166]
=== RUN   TestEnvCheckExtendRace/Compile[167]
=== RUN   TestEnvCheckExtendRace/Extend[167]
=== RUN   TestEnvCheckExtendRace/Compile[168]
=== RUN   TestEnvCheckExtendRace/Extend[168]
=== RUN   TestEnvCheckExtendRace/Compile[169]
=== RUN   TestEnvCheckExtendRace/Extend[169]
=== RUN   TestEnvCheckExtendRace/Compile[170]
=== RUN   TestEnvCheckExtendRace/Extend[170]
=== RUN   TestEnvCheckExtendRace/Compile[171]
=== RUN   TestEnvCheckExtendRace/Extend[171]
=== RUN   TestEnvCheckExtendRace/Compile[172]
=== RUN   TestEnvCheckExtendRace/Extend[172]
=== RUN   TestEnvCheckExtendRace/Compile[173]
=== RUN   TestEnvCheckExtendRace/Extend[173]
=== RUN   TestEnvCheckExtendRace/Compile[174]
=== RUN   TestEnvCheckExtendRace/Extend[174]
=== RUN   TestEnvCheckExtendRace/Compile[175]
=== RUN   TestEnvCheckExtendRace/Extend[175]
=== RUN   TestEnvCheckExtendRace/Compile[176]
=== RUN   TestEnvCheckExtendRace/Extend[176]
=== RUN   TestEnvCheckExtendRace/Compile[177]
=== RUN   TestEnvCheckExtendRace/Extend[177]
=== RUN   TestEnvCheckExtendRace/Compile[178]
=== RUN   TestEnvCheckExtendRace/Extend[178]
=== RUN   TestEnvCheckExtendRace/Compile[179]
=== RUN   TestEnvCheckExtendRace/Extend[179]
=== RUN   TestEnvCheckExtendRace/Compile[180]
=== RUN   TestEnvCheckExtendRace/Extend[180]
=== RUN   TestEnvCheckExtendRace/Compile[181]
=== RUN   TestEnvCheckExtendRace/Extend[181]
=== RUN   TestEnvCheckExtendRace/Compile[182]
=== RUN   TestEnvCheckExtendRace/Extend[182]
=== RUN   TestEnvCheckExtendRace/Compile[183]
=== RUN   TestEnvCheckExtendRace/Extend[183]
=== RUN   TestEnvCheckExtendRace/Compile[184]
=== RUN   TestEnvCheckExtendRace/Extend[184]
=== RUN   TestEnvCheckExtendRace/Compile[185]
=== RUN   TestEnvCheckExtendRace/Extend[185]
=== RUN   TestEnvCheckExtendRace/Compile[186]
=== RUN   TestEnvCheckExtendRace/Extend[186]
=== RUN   TestEnvCheckExtendRace/Compile[187]
=== RUN   TestEnvCheckExtendRace/Extend[187]
=== RUN   TestEnvCheckExtendRace/Compile[188]
=== RUN   TestEnvCheckExtendRace/Extend[188]
=== RUN   TestEnvCheckExtendRace/Compile[189]
=== RUN   TestEnvCheckExtendRace/Extend[189]
=== RUN   TestEnvCheckExtendRace/Compile[190]
=== RUN   TestEnvCheckExtendRace/Extend[190]
=== RUN   TestEnvCheckExtendRace/Compile[191]
=== RUN   TestEnvCheckExtendRace/Extend[191]
=== RUN   TestEnvCheckExtendRace/Compile[192]
=== RUN   TestEnvCheckExtendRace/Extend[192]
=== RUN   TestEnvCheckExtendRace/Compile[193]
=== RUN   TestEnvCheckExtendRace/Extend[193]
=== RUN   TestEnvCheckExtendRace/Compile[194]
=== RUN   TestEnvCheckExtendRace/Extend[194]
=== RUN   TestEnvCheckExtendRace/Compile[195]
=== RUN   TestEnvCheckExtendRace/Extend[195]
=== RUN   TestEnvCheckExtendRace/Compile[196]
=== RUN   TestEnvCheckExtendRace/Extend[196]
=== RUN   TestEnvCheckExtendRace/Compile[197]
=== RUN   TestEnvCheckExtendRace/Extend[197]
=== RUN   TestEnvCheckExtendRace/Compile[198]
=== RUN   TestEnvCheckExtendRace/Extend[198]
=== RUN   TestEnvCheckExtendRace/Compile[199]
=== RUN   TestEnvCheckExtendRace/Extend[199]
=== RUN   TestEnvCheckExtendRace/Compile[200]
=== RUN   TestEnvCheckExtendRace/Extend[200]
=== RUN   TestEnvCheckExtendRace/Compile[201]
=== RUN   TestEnvCheckExtendRace/Extend[201]
=== RUN   TestEnvCheckExtendRace/Compile[202]
=== RUN   TestEnvCheckExtendRace/Extend[202]
=== RUN   TestEnvCheckExtendRace/Compile[203]
=== RUN   TestEnvCheckExtendRace/Extend[203]
=== RUN   TestEnvCheckExtendRace/Compile[204]
=== RUN   TestEnvCheckExtendRace/Extend[204]
=== RUN   TestEnvCheckExtendRace/Compile[205]
=== RUN   TestEnvCheckExtendRace/Extend[205]
=== RUN   TestEnvCheckExtendRace/Compile[206]
=== RUN   TestEnvCheckExtendRace/Extend[206]
=== RUN   TestEnvCheckExtendRace/Compile[207]
=== RUN   TestEnvCheckExtendRace/Extend[207]
=== RUN   TestEnvCheckExtendRace/Compile[208]
=== RUN   TestEnvCheckExtendRace/Extend[208]
=== RUN   TestEnvCheckExtendRace/Compile[209]
=== RUN   TestEnvCheckExtendRace/Extend[209]
=== RUN   TestEnvCheckExtendRace/Compile[210]
=== RUN   TestEnvCheckExtendRace/Extend[210]
=== RUN   TestEnvCheckExtendRace/Compile[211]
=== RUN   TestEnvCheckExtendRace/Extend[211]
=== RUN   TestEnvCheckExtendRace/Compile[212]
=== RUN   TestEnvCheckExtendRace/Extend[212]
=== RUN   TestEnvCheckExtendRace/Compile[213]
=== RUN   TestEnvCheckExtendRace/Extend[213]
=== RUN   TestEnvCheckExtendRace/Compile[214]
=== RUN   TestEnvCheckExtendRace/Extend[214]
=== RUN   TestEnvCheckExtendRace/Compile[215]
=== RUN   TestEnvCheckExtendRace/Extend[215]
=== RUN   TestEnvCheckExtendRace/Compile[216]
=== RUN   TestEnvCheckExtendRace/Extend[216]
=== RUN   TestEnvCheckExtendRace/Compile[217]
=== RUN   TestEnvCheckExtendRace/Extend[217]
=== RUN   TestEnvCheckExtendRace/Compile[218]
=== RUN   TestEnvCheckExtendRace/Extend[218]
=== RUN   TestEnvCheckExtendRace/Compile[219]
=== RUN   TestEnvCheckExtendRace/Extend[219]
=== RUN   TestEnvCheckExtendRace/Compile[220]
=== RUN   TestEnvCheckExtendRace/Extend[220]
=== RUN   TestEnvCheckExtendRace/Compile[221]
=== RUN   TestEnvCheckExtendRace/Extend[221]
=== RUN   TestEnvCheckExtendRace/Compile[222]
=== RUN   TestEnvCheckExtendRace/Extend[222]
=== RUN   TestEnvCheckExtendRace/Compile[223]
=== RUN   TestEnvCheckExtendRace/Extend[223]
=== RUN   TestEnvCheckExtendRace/Compile[224]
=== RUN   TestEnvCheckExtendRace/Extend[224]
=== RUN   TestEnvCheckExtendRace/Compile[225]
=== RUN   TestEnvCheckExtendRace/Extend[225]
=== RUN   TestEnvCheckExtendRace/Compile[226]
=== RUN   TestEnvCheckExtendRace/Extend[226]
=== RUN   TestEnvCheckExtendRace/Compile[227]
=== RUN   TestEnvCheckExtendRace/Extend[227]
=== RUN   TestEnvCheckExtendRace/Compile[228]
=== RUN   TestEnvCheckExtendRace/Extend[228]
=== RUN   TestEnvCheckExtendRace/Compile[229]
=== RUN   TestEnvCheckExtendRace/Extend[229]
=== RUN   TestEnvCheckExtendRace/Compile[230]
=== RUN   TestEnvCheckExtendRace/Extend[230]
=== RUN   TestEnvCheckExtendRace/Compile[231]
=== RUN   TestEnvCheckExtendRace/Extend[231]
=== RUN   TestEnvCheckExtendRace/Compile[232]
=== RUN   TestEnvCheckExtendRace/Extend[232]
=== RUN   TestEnvCheckExtendRace/Compile[233]
=== RUN   TestEnvCheckExtendRace/Extend[233]
=== RUN   TestEnvCheckExtendRace/Compile[234]
=== RUN   TestEnvCheckExtendRace/Extend[234]
=== RUN   TestEnvCheckExtendRace/Compile[235]
=== RUN   TestEnvCheckExtendRace/Extend[235]
=== RUN   TestEnvCheckExtendRace/Compile[236]
=== RUN   TestEnvCheckExtendRace/Extend[236]
=== RUN   TestEnvCheckExtendRace/Compile[237]
=== RUN   TestEnvCheckExtendRace/Extend[237]
=== RUN   TestEnvCheckExtendRace/Compile[238]
=== RUN   TestEnvCheckExtendRace/Extend[238]
=== RUN   TestEnvCheckExtendRace/Compile[239]
=== RUN   TestEnvCheckExtendRace/Extend[239]
=== RUN   TestEnvCheckExtendRace/Compile[240]
=== RUN   TestEnvCheckExtendRace/Extend[240]
=== RUN   TestEnvCheckExtendRace/Compile[241]
=== RUN   TestEnvCheckExtendRace/Extend[241]
=== RUN   TestEnvCheckExtendRace/Compile[242]
=== RUN   TestEnvCheckExtendRace/Extend[242]
=== RUN   TestEnvCheckExtendRace/Compile[243]
=== RUN   TestEnvCheckExtendRace/Extend[243]
=== RUN   TestEnvCheckExtendRace/Compile[244]
=== RUN   TestEnvCheckExtendRace/Extend[244]
=== RUN   TestEnvCheckExtendRace/Compile[245]
=== RUN   TestEnvCheckExtendRace/Extend[245]
=== RUN   TestEnvCheckExtendRace/Compile[246]
=== RUN   TestEnvCheckExtendRace/Extend[246]
=== RUN   TestEnvCheckExtendRace/Compile[247]
=== RUN   TestEnvCheckExtendRace/Extend[247]
=== RUN   TestEnvCheckExtendRace/Compile[248]
=== RUN   TestEnvCheckExtendRace/Extend[248]
=== RUN   TestEnvCheckExtendRace/Compile[249]
=== RUN   TestEnvCheckExtendRace/Extend[249]
=== RUN   TestEnvCheckExtendRace/Compile[250]
=== RUN   TestEnvCheckExtendRace/Extend[250]
=== RUN   TestEnvCheckExtendRace/Compile[251]
=== RUN   TestEnvCheckExtendRace/Extend[251]
=== RUN   TestEnvCheckExtendRace/Compile[252]
=== RUN   TestEnvCheckExtendRace/Extend[252]
=== RUN   TestEnvCheckExtendRace/Compile[253]
=== RUN   TestEnvCheckExtendRace/Extend[253]
=== RUN   TestEnvCheckExtendRace/Compile[254]
=== RUN   TestEnvCheckExtendRace/Extend[254]
=== RUN   TestEnvCheckExtendRace/Compile[255]
=== RUN   TestEnvCheckExtendRace/Extend[255]
=== RUN   TestEnvCheckExtendRace/Compile[256]
=== RUN   TestEnvCheckExtendRace/Extend[256]
=== RUN   TestEnvCheckExtendRace/Compile[257]
=== RUN   TestEnvCheckExtendRace/Extend[257]
=== RUN   TestEnvCheckExtendRace/Compile[258]
=== RUN   TestEnvCheckExtendRace/Extend[258]
=== RUN   TestEnvCheckExtendRace/Compile[259]
=== RUN   TestEnvCheckExtendRace/Extend[259]
=== RUN   TestEnvCheckExtendRace/Compile[260]
=== RUN   TestEnvCheckExtendRace/Extend[260]
=== RUN   TestEnvCheckExtendRace/Compile[261]
=== RUN   TestEnvCheckExtendRace/Extend[261]
=== RUN   TestEnvCheckExtendRace/Compile[262]
=== RUN   TestEnvCheckExtendRace/Extend[262]
=== RUN   TestEnvCheckExtendRace/Compile[263]
=== RUN   TestEnvCheckExtendRace/Extend[263]
=== RUN   TestEnvCheckExtendRace/Compile[264]
=== RUN   TestEnvCheckExtendRace/Extend[264]
=== RUN   TestEnvCheckExtendRace/Compile[265]
=== RUN   TestEnvCheckExtendRace/Extend[265]
=== RUN   TestEnvCheckExtendRace/Compile[266]
=== RUN   TestEnvCheckExtendRace/Extend[266]
=== RUN   TestEnvCheckExtendRace/Compile[267]
=== RUN   TestEnvCheckExtendRace/Extend[267]
=== RUN   TestEnvCheckExtendRace/Compile[268]
=== RUN   TestEnvCheckExtendRace/Extend[268]
=== RUN   TestEnvCheckExtendRace/Compile[269]
=== RUN   TestEnvCheckExtendRace/Extend[269]
=== RUN   TestEnvCheckExtendRace/Compile[270]
=== RUN   TestEnvCheckExtendRace/Extend[270]
=== RUN   TestEnvCheckExtendRace/Compile[271]
=== RUN   TestEnvCheckExtendRace/Extend[271]
=== RUN   TestEnvCheckExtendRace/Compile[272]
=== RUN   TestEnvCheckExtendRace/Extend[272]
=== RUN   TestEnvCheckExtendRace/Compile[273]
=== RUN   TestEnvCheckExtendRace/Extend[273]
=== RUN   TestEnvCheckExtendRace/Compile[274]
=== RUN   TestEnvCheckExtendRace/Extend[274]
=== RUN   TestEnvCheckExtendRace/Compile[275]
=== RUN   TestEnvCheckExtendRace/Extend[275]
=== RUN   TestEnvCheckExtendRace/Compile[276]
=== RUN   TestEnvCheckExtendRace/Extend[276]
=== RUN   TestEnvCheckExtendRace/Compile[277]
=== RUN   TestEnvCheckExtendRace/Extend[277]
=== RUN   TestEnvCheckExtendRace/Compile[278]
=== RUN   TestEnvCheckExtendRace/Extend[278]
=== RUN   TestEnvCheckExtendRace/Compile[279]
=== RUN   TestEnvCheckExtendRace/Extend[279]
=== RUN   TestEnvCheckExtendRace/Compile[280]
=== RUN   TestEnvCheckExtendRace/Extend[280]
=== RUN   TestEnvCheckExtendRace/Compile[281]
=== RUN   TestEnvCheckExtendRace/Extend[281]
=== RUN   TestEnvCheckExtendRace/Compile[282]
=== RUN   TestEnvCheckExtendRace/Extend[282]
=== RUN   TestEnvCheckExtendRace/Compile[283]
=== RUN   TestEnvCheckExtendRace/Extend[283]
=== RUN   TestEnvCheckExtendRace/Compile[284]
=== RUN   TestEnvCheckExtendRace/Extend[284]
=== RUN   TestEnvCheckExtendRace/Compile[285]
=== RUN   TestEnvCheckExtendRace/Extend[285]
=== RUN   TestEnvCheckExtendRace/Compile[286]
=== RUN   TestEnvCheckExtendRace/Extend[286]
=== RUN   TestEnvCheckExtendRace/Compile[287]
=== RUN   TestEnvCheckExtendRace/Extend[287]
=== RUN   TestEnvCheckExtendRace/Compile[288]
=== RUN   TestEnvCheckExtendRace/Extend[288]
=== RUN   TestEnvCheckExtendRace/Compile[289]
=== RUN   TestEnvCheckExtendRace/Extend[289]
=== RUN   TestEnvCheckExtendRace/Compile[290]
=== RUN   TestEnvCheckExtendRace/Extend[290]
=== RUN   TestEnvCheckExtendRace/Compile[291]
=== RUN   TestEnvCheckExtendRace/Extend[291]
=== RUN   TestEnvCheckExtendRace/Compile[292]
=== RUN   TestEnvCheckExtendRace/Extend[292]
=== RUN   TestEnvCheckExtendRace/Compile[293]
=== RUN   TestEnvCheckExtendRace/Extend[293]
=== RUN   TestEnvCheckExtendRace/Compile[294]
=== RUN   TestEnvCheckExtendRace/Extend[294]
=== RUN   TestEnvCheckExtendRace/Compile[295]
=== RUN   TestEnvCheckExtendRace/Extend[295]
=== RUN   TestEnvCheckExtendRace/Compile[296]
=== RUN   TestEnvCheckExtendRace/Extend[296]
=== RUN   TestEnvCheckExtendRace/Compile[297]
=== RUN   TestEnvCheckExtendRace/Extend[297]
=== RUN   TestEnvCheckExtendRace/Compile[298]
=== RUN   TestEnvCheckExtendRace/Extend[298]
=== RUN   TestEnvCheckExtendRace/Compile[299]
=== RUN   TestEnvCheckExtendRace/Extend[299]
=== RUN   TestEnvCheckExtendRace/Compile[300]
=== RUN   TestEnvCheckExtendRace/Extend[300]
=== RUN   TestEnvCheckExtendRace/Compile[301]
=== RUN   TestEnvCheckExtendRace/Extend[301]
=== RUN   TestEnvCheckExtendRace/Compile[302]
=== RUN   TestEnvCheckExtendRace/Extend[302]
=== RUN   TestEnvCheckExtendRace/Compile[303]
=== RUN   TestEnvCheckExtendRace/Extend[303]
=== RUN   TestEnvCheckExtendRace/Compile[304]
=== RUN   TestEnvCheckExtendRace/Extend[304]
=== RUN   TestEnvCheckExtendRace/Compile[305]
=== RUN   TestEnvCheckExtendRace/Extend[305]
=== RUN   TestEnvCheckExtendRace/Compile[306]
=== RUN   TestEnvCheckExtendRace/Extend[306]
=== RUN   TestEnvCheckExtendRace/Compile[307]
=== RUN   TestEnvCheckExtendRace/Extend[307]
=== RUN   TestEnvCheckExtendRace/Compile[308]
=== RUN   TestEnvCheckExtendRace/Extend[308]
=== RUN   TestEnvCheckExtendRace/Compile[309]
=== RUN   TestEnvCheckExtendRace/Extend[309]
=== RUN   TestEnvCheckExtendRace/Compile[310]
=== RUN   TestEnvCheckExtendRace/Extend[310]
=== RUN   TestEnvCheckExtendRace/Compile[311]
=== RUN   TestEnvCheckExtendRace/Extend[311]
=== RUN   TestEnvCheckExtendRace/Compile[312]
=== RUN   TestEnvCheckExtendRace/Extend[312]
=== RUN   TestEnvCheckExtendRace/Compile[313]
=== RUN   TestEnvCheckExtendRace/Extend[313]
=== RUN   TestEnvCheckExtendRace/Compile[314]
=== RUN   TestEnvCheckExtendRace/Extend[314]
=== RUN   TestEnvCheckExtendRace/Compile[315]
=== RUN   TestEnvCheckExtendRace/Extend[315]
=== RUN   TestEnvCheckExtendRace/Compile[316]
=== RUN   TestEnvCheckExtendRace/Extend[316]
=== RUN   TestEnvCheckExtendRace/Compile[317]
=== RUN   TestEnvCheckExtendRace/Extend[317]
=== RUN   TestEnvCheckExtendRace/Compile[318]
=== RUN   TestEnvCheckExtendRace/Extend[318]
=== RUN   TestEnvCheckExtendRace/Compile[319]
=== RUN   TestEnvCheckExtendRace/Extend[319]
=== RUN   TestEnvCheckExtendRace/Compile[320]
=== RUN   TestEnvCheckExtendRace/Extend[320]
=== RUN   TestEnvCheckExtendRace/Compile[321]
=== RUN   TestEnvCheckExtendRace/Extend[321]
=== RUN   TestEnvCheckExtendRace/Compile[322]
=== RUN   TestEnvCheckExtendRace/Extend[322]
=== RUN   TestEnvCheckExtendRace/Compile[323]
=== RUN   TestEnvCheckExtendRace/Extend[323]
=== RUN   TestEnvCheckExtendRace/Compile[324]
=== RUN   TestEnvCheckExtendRace/Extend[324]
=== RUN   TestEnvCheckExtendRace/Compile[325]
=== RUN   TestEnvCheckExtendRace/Extend[325]
=== RUN   TestEnvCheckExtendRace/Compile[326]
=== RUN   TestEnvCheckExtendRace/Extend[326]
=== RUN   TestEnvCheckExtendRace/Compile[327]
=== RUN   TestEnvCheckExtendRace/Extend[327]
=== RUN   TestEnvCheckExtendRace/Compile[328]
=== RUN   TestEnvCheckExtendRace/Extend[328]
=== RUN   TestEnvCheckExtendRace/Compile[329]
=== RUN   TestEnvCheckExtendRace/Extend[329]
=== RUN   TestEnvCheckExtendRace/Compile[330]
=== RUN   TestEnvCheckExtendRace/Extend[330]
=== RUN   TestEnvCheckExtendRace/Compile[331]
=== RUN   TestEnvCheckExtendRace/Extend[331]
=== RUN   TestEnvCheckExtendRace/Compile[332]
=== RUN   TestEnvCheckExtendRace/Extend[332]
=== RUN   TestEnvCheckExtendRace/Compile[333]
=== RUN   TestEnvCheckExtendRace/Extend[333]
=== RUN   TestEnvCheckExtendRace/Compile[334]
=== RUN   TestEnvCheckExtendRace/Extend[334]
=== RUN   TestEnvCheckExtendRace/Compile[335]
=== RUN   TestEnvCheckExtendRace/Extend[335]
=== RUN   TestEnvCheckExtendRace/Compile[336]
=== RUN   TestEnvCheckExtendRace/Extend[336]
=== RUN   TestEnvCheckExtendRace/Compile[337]
=== RUN   TestEnvCheckExtendRace/Extend[337]
=== RUN   TestEnvCheckExtendRace/Compile[338]
=== RUN   TestEnvCheckExtendRace/Extend[338]
=== RUN   TestEnvCheckExtendRace/Compile[339]
=== RUN   TestEnvCheckExtendRace/Extend[339]
=== RUN   TestEnvCheckExtendRace/Compile[340]
=== RUN   TestEnvCheckExtendRace/Extend[340]
=== RUN   TestEnvCheckExtendRace/Compile[341]
=== RUN   TestEnvCheckExtendRace/Extend[341]
=== RUN   TestEnvCheckExtendRace/Compile[342]
=== RUN   TestEnvCheckExtendRace/Extend[342]
=== RUN   TestEnvCheckExtendRace/Compile[343]
=== RUN   TestEnvCheckExtendRace/Extend[343]
=== RUN   TestEnvCheckExtendRace/Compile[344]
=== RUN   TestEnvCheckExtendRace/Extend[344]
=== RUN   TestEnvCheckExtendRace/Compile[345]
=== RUN   TestEnvCheckExtendRace/Extend[345]
=== RUN   TestEnvCheckExtendRace/Compile[346]
=== RUN   TestEnvCheckExtendRace/Extend[346]
=== RUN   TestEnvCheckExtendRace/Compile[347]
=== RUN   TestEnvCheckExtendRace/Extend[347]
=== RUN   TestEnvCheckExtendRace/Compile[348]
=== RUN   TestEnvCheckExtendRace/Extend[348]
=== RUN   TestEnvCheckExtendRace/Compile[349]
=== RUN   TestEnvCheckExtendRace/Extend[349]
=== RUN   TestEnvCheckExtendRace/Compile[350]
=== RUN   TestEnvCheckExtendRace/Extend[350]
=== RUN   TestEnvCheckExtendRace/Compile[351]
=== RUN   TestEnvCheckExtendRace/Extend[351]
=== RUN   TestEnvCheckExtendRace/Compile[352]
=== RUN   TestEnvCheckExtendRace/Extend[352]
=== RUN   TestEnvCheckExtendRace/Compile[353]
=== RUN   TestEnvCheckExtendRace/Extend[353]
=== RUN   TestEnvCheckExtendRace/Compile[354]
=== RUN   TestEnvCheckExtendRace/Extend[354]
=== RUN   TestEnvCheckExtendRace/Compile[355]
=== RUN   TestEnvCheckExtendRace/Extend[355]
=== RUN   TestEnvCheckExtendRace/Compile[356]
=== RUN   TestEnvCheckExtendRace/Extend[356]
=== RUN   TestEnvCheckExtendRace/Compile[357]
=== RUN   TestEnvCheckExtendRace/Extend[357]
=== RUN   TestEnvCheckExtendRace/Compile[358]
=== RUN   TestEnvCheckExtendRace/Extend[358]
=== RUN   TestEnvCheckExtendRace/Compile[359]
=== RUN   TestEnvCheckExtendRace/Extend[359]
=== RUN   TestEnvCheckExtendRace/Compile[360]
=== RUN   TestEnvCheckExtendRace/Extend[360]
=== RUN   TestEnvCheckExtendRace/Compile[361]
=== RUN   TestEnvCheckExtendRace/Extend[361]
=== RUN   TestEnvCheckExtendRace/Compile[362]
=== RUN   TestEnvCheckExtendRace/Extend[362]
=== RUN   TestEnvCheckExtendRace/Compile[363]
=== RUN   TestEnvCheckExtendRace/Extend[363]
=== RUN   TestEnvCheckExtendRace/Compile[364]
=== RUN   TestEnvCheckExtendRace/Extend[364]
=== RUN   TestEnvCheckExtendRace/Compile[365]
=== RUN   TestEnvCheckExtendRace/Extend[365]
=== RUN   TestEnvCheckExtendRace/Compile[366]
=== RUN   TestEnvCheckExtendRace/Extend[366]
=== RUN   TestEnvCheckExtendRace/Compile[367]
=== RUN   TestEnvCheckExtendRace/Extend[367]
=== RUN   TestEnvCheckExtendRace/Compile[368]
=== RUN   TestEnvCheckExtendRace/Extend[368]
=== RUN   TestEnvCheckExtendRace/Compile[369]
=== RUN   TestEnvCheckExtendRace/Extend[369]
=== RUN   TestEnvCheckExtendRace/Compile[370]
=== RUN   TestEnvCheckExtendRace/Extend[370]
=== RUN   TestEnvCheckExtendRace/Compile[371]
=== RUN   TestEnvCheckExtendRace/Extend[371]
=== RUN   TestEnvCheckExtendRace/Compile[372]
=== RUN   TestEnvCheckExtendRace/Extend[372]
=== RUN   TestEnvCheckExtendRace/Compile[373]
=== RUN   TestEnvCheckExtendRace/Extend[373]
=== RUN   TestEnvCheckExtendRace/Compile[374]
=== RUN   TestEnvCheckExtendRace/Extend[374]
=== RUN   TestEnvCheckExtendRace/Compile[375]
=== RUN   TestEnvCheckExtendRace/Extend[375]
=== RUN   TestEnvCheckExtendRace/Compile[376]
=== RUN   TestEnvCheckExtendRace/Extend[376]
=== RUN   TestEnvCheckExtendRace/Compile[377]
=== RUN   TestEnvCheckExtendRace/Extend[377]
=== RUN   TestEnvCheckExtendRace/Compile[378]
=== RUN   TestEnvCheckExtendRace/Extend[378]
=== RUN   TestEnvCheckExtendRace/Compile[379]
=== RUN   TestEnvCheckExtendRace/Extend[379]
=== RUN   TestEnvCheckExtendRace/Compile[380]
=== RUN   TestEnvCheckExtendRace/Extend[380]
=== RUN   TestEnvCheckExtendRace/Compile[381]
=== RUN   TestEnvCheckExtendRace/Extend[381]
=== RUN   TestEnvCheckExtendRace/Compile[382]
=== RUN   TestEnvCheckExtendRace/Extend[382]
=== RUN   TestEnvCheckExtendRace/Compile[383]
=== RUN   TestEnvCheckExtendRace/Extend[383]
=== RUN   TestEnvCheckExtendRace/Compile[384]
=== RUN   TestEnvCheckExtendRace/Extend[384]
=== RUN   TestEnvCheckExtendRace/Compile[385]
=== RUN   TestEnvCheckExtendRace/Extend[385]
=== RUN   TestEnvCheckExtendRace/Compile[386]
=== RUN   TestEnvCheckExtendRace/Extend[386]
=== RUN   TestEnvCheckExtendRace/Compile[387]
=== RUN   TestEnvCheckExtendRace/Extend[387]
=== RUN   TestEnvCheckExtendRace/Compile[388]
=== RUN   TestEnvCheckExtendRace/Extend[388]
=== RUN   TestEnvCheckExtendRace/Compile[389]
=== RUN   TestEnvCheckExtendRace/Extend[389]
=== RUN   TestEnvCheckExtendRace/Compile[390]
=== RUN   TestEnvCheckExtendRace/Extend[390]
=== RUN   TestEnvCheckExtendRace/Compile[391]
=== RUN   TestEnvCheckExtendRace/Extend[391]
=== RUN   TestEnvCheckExtendRace/Compile[392]
=== RUN   TestEnvCheckExtendRace/Extend[392]
=== RUN   TestEnvCheckExtendRace/Compile[393]
=== RUN   TestEnvCheckExtendRace/Extend[393]
=== RUN   TestEnvCheckExtendRace/Compile[394]
=== RUN   TestEnvCheckExtendRace/Extend[394]
=== RUN   TestEnvCheckExtendRace/Compile[395]
=== RUN   TestEnvCheckExtendRace/Extend[395]
=== RUN   TestEnvCheckExtendRace/Compile[396]
=== RUN   TestEnvCheckExtendRace/Extend[396]
=== RUN   TestEnvCheckExtendRace/Compile[397]
=== RUN   TestEnvCheckExtendRace/Extend[397]
=== RUN   TestEnvCheckExtendRace/Compile[398]
=== RUN   TestEnvCheckExtendRace/Extend[398]
=== RUN   TestEnvCheckExtendRace/Compile[399]
=== RUN   TestEnvCheckExtendRace/Extend[399]
=== RUN   TestEnvCheckExtendRace/Compile[400]
=== RUN   TestEnvCheckExtendRace/Extend[400]
=== RUN   TestEnvCheckExtendRace/Compile[401]
=== RUN   TestEnvCheckExtendRace/Extend[401]
=== RUN   TestEnvCheckExtendRace/Compile[402]
=== RUN   TestEnvCheckExtendRace/Extend[402]
=== RUN   TestEnvCheckExtendRace/Compile[403]
=== RUN   TestEnvCheckExtendRace/Extend[403]
=== RUN   TestEnvCheckExtendRace/Compile[404]
=== RUN   TestEnvCheckExtendRace/Extend[404]
=== RUN   TestEnvCheckExtendRace/Compile[405]
=== RUN   TestEnvCheckExtendRace/Extend[405]
=== RUN   TestEnvCheckExtendRace/Compile[406]
=== RUN   TestEnvCheckExtendRace/Extend[406]
=== RUN   TestEnvCheckExtendRace/Compile[407]
=== RUN   TestEnvCheckExtendRace/Extend[407]
=== RUN   TestEnvCheckExtendRace/Compile[408]
=== RUN   TestEnvCheckExtendRace/Extend[408]
=== RUN   TestEnvCheckExtendRace/Compile[409]
=== RUN   TestEnvCheckExtendRace/Extend[409]
=== RUN   TestEnvCheckExtendRace/Compile[410]
=== RUN   TestEnvCheckExtendRace/Extend[410]
=== RUN   TestEnvCheckExtendRace/Compile[411]
=== RUN   TestEnvCheckExtendRace/Extend[411]
=== RUN   TestEnvCheckExtendRace/Compile[412]
=== RUN   TestEnvCheckExtendRace/Extend[412]
=== RUN   TestEnvCheckExtendRace/Compile[413]
=== RUN   TestEnvCheckExtendRace/Extend[413]
=== RUN   TestEnvCheckExtendRace/Compile[414]
=== RUN   TestEnvCheckExtendRace/Extend[414]
=== RUN   TestEnvCheckExtendRace/Compile[415]
=== RUN   TestEnvCheckExtendRace/Extend[415]
=== RUN   TestEnvCheckExtendRace/Compile[416]
=== RUN   TestEnvCheckExtendRace/Extend[416]
=== RUN   TestEnvCheckExtendRace/Compile[417]
=== RUN   TestEnvCheckExtendRace/Extend[417]
=== RUN   TestEnvCheckExtendRace/Compile[418]
=== RUN   TestEnvCheckExtendRace/Extend[418]
=== RUN   TestEnvCheckExtendRace/Compile[419]
=== RUN   TestEnvCheckExtendRace/Extend[419]
=== RUN   TestEnvCheckExtendRace/Compile[420]
=== RUN   TestEnvCheckExtendRace/Extend[420]
=== RUN   TestEnvCheckExtendRace/Compile[421]
=== RUN   TestEnvCheckExtendRace/Extend[421]
=== RUN   TestEnvCheckExtendRace/Compile[422]
=== RUN   TestEnvCheckExtendRace/Extend[422]
=== RUN   TestEnvCheckExtendRace/Compile[423]
=== RUN   TestEnvCheckExtendRace/Extend[423]
=== RUN   TestEnvCheckExtendRace/Compile[424]
=== RUN   TestEnvCheckExtendRace/Extend[424]
=== RUN   TestEnvCheckExtendRace/Compile[425]
=== RUN   TestEnvCheckExtendRace/Extend[425]
=== RUN   TestEnvCheckExtendRace/Compile[426]
=== RUN   TestEnvCheckExtendRace/Extend[426]
=== RUN   TestEnvCheckExtendRace/Compile[427]
=== RUN   TestEnvCheckExtendRace/Extend[427]
=== RUN   TestEnvCheckExtendRace/Compile[428]
=== RUN   TestEnvCheckExtendRace/Extend[428]
=== RUN   TestEnvCheckExtendRace/Compile[429]
=== RUN   TestEnvCheckExtendRace/Extend[429]
=== RUN   TestEnvCheckExtendRace/Compile[430]
=== RUN   TestEnvCheckExtendRace/Extend[430]
=== RUN   TestEnvCheckExtendRace/Compile[431]
=== RUN   TestEnvCheckExtendRace/Extend[431]
=== RUN   TestEnvCheckExtendRace/Compile[432]
=== RUN   TestEnvCheckExtendRace/Extend[432]
=== RUN   TestEnvCheckExtendRace/Compile[433]
=== RUN   TestEnvCheckExtendRace/Extend[433]
=== RUN   TestEnvCheckExtendRace/Compile[434]
=== RUN   TestEnvCheckExtendRace/Extend[434]
=== RUN   TestEnvCheckExtendRace/Compile[435]
=== RUN   TestEnvCheckExtendRace/Extend[435]
=== RUN   TestEnvCheckExtendRace/Compile[436]
=== RUN   TestEnvCheckExtendRace/Extend[436]
=== RUN   TestEnvCheckExtendRace/Compile[437]
=== RUN   TestEnvCheckExtendRace/Extend[437]
=== RUN   TestEnvCheckExtendRace/Compile[438]
=== RUN   TestEnvCheckExtendRace/Extend[438]
=== RUN   TestEnvCheckExtendRace/Compile[439]
=== RUN   TestEnvCheckExtendRace/Extend[439]
=== RUN   TestEnvCheckExtendRace/Compile[440]
=== RUN   TestEnvCheckExtendRace/Extend[440]
=== RUN   TestEnvCheckExtendRace/Compile[441]
=== RUN   TestEnvCheckExtendRace/Extend[441]
=== RUN   TestEnvCheckExtendRace/Compile[442]
=== RUN   TestEnvCheckExtendRace/Extend[442]
=== RUN   TestEnvCheckExtendRace/Compile[443]
=== RUN   TestEnvCheckExtendRace/Extend[443]
=== RUN   TestEnvCheckExtendRace/Compile[444]
=== RUN   TestEnvCheckExtendRace/Extend[444]
=== RUN   TestEnvCheckExtendRace/Compile[445]
=== RUN   TestEnvCheckExtendRace/Extend[445]
=== RUN   TestEnvCheckExtendRace/Compile[446]
=== RUN   TestEnvCheckExtendRace/Extend[446]
=== RUN   TestEnvCheckExtendRace/Compile[447]
=== RUN   TestEnvCheckExtendRace/Extend[447]
=== RUN   TestEnvCheckExtendRace/Compile[448]
=== RUN   TestEnvCheckExtendRace/Extend[448]
=== RUN   TestEnvCheckExtendRace/Compile[449]
=== RUN   TestEnvCheckExtendRace/Extend[449]
=== RUN   TestEnvCheckExtendRace/Compile[450]
=== RUN   TestEnvCheckExtendRace/Extend[450]
=== RUN   TestEnvCheckExtendRace/Compile[451]
=== RUN   TestEnvCheckExtendRace/Extend[451]
=== RUN   TestEnvCheckExtendRace/Compile[452]
=== RUN   TestEnvCheckExtendRace/Extend[452]
=== RUN   TestEnvCheckExtendRace/Compile[453]
=== RUN   TestEnvCheckExtendRace/Extend[453]
=== RUN   TestEnvCheckExtendRace/Compile[454]
=== RUN   TestEnvCheckExtendRace/Extend[454]
=== RUN   TestEnvCheckExtendRace/Compile[455]
=== RUN   TestEnvCheckExtendRace/Extend[455]
=== RUN   TestEnvCheckExtendRace/Compile[456]
=== RUN   TestEnvCheckExtendRace/Extend[456]
=== RUN   TestEnvCheckExtendRace/Compile[457]
=== RUN   TestEnvCheckExtendRace/Extend[457]
=== RUN   TestEnvCheckExtendRace/Compile[458]
=== RUN   TestEnvCheckExtendRace/Extend[458]
=== RUN   TestEnvCheckExtendRace/Compile[459]
=== RUN   TestEnvCheckExtendRace/Extend[459]
=== RUN   TestEnvCheckExtendRace/Compile[460]
=== RUN   TestEnvCheckExtendRace/Extend[460]
=== RUN   TestEnvCheckExtendRace/Compile[461]
=== RUN   TestEnvCheckExtendRace/Extend[461]
=== RUN   TestEnvCheckExtendRace/Compile[462]
=== RUN   TestEnvCheckExtendRace/Extend[462]
=== RUN   TestEnvCheckExtendRace/Compile[463]
=== RUN   TestEnvCheckExtendRace/Extend[463]
=== RUN   TestEnvCheckExtendRace/Compile[464]
=== RUN   TestEnvCheckExtendRace/Extend[464]
=== RUN   TestEnvCheckExtendRace/Compile[465]
=== RUN   TestEnvCheckExtendRace/Extend[465]
=== RUN   TestEnvCheckExtendRace/Compile[466]
=== RUN   TestEnvCheckExtendRace/Extend[466]
=== RUN   TestEnvCheckExtendRace/Compile[467]
=== RUN   TestEnvCheckExtendRace/Extend[467]
=== RUN   TestEnvCheckExtendRace/Compile[468]
=== RUN   TestEnvCheckExtendRace/Extend[468]
=== RUN   TestEnvCheckExtendRace/Compile[469]
=== RUN   TestEnvCheckExtendRace/Extend[469]
=== RUN   TestEnvCheckExtendRace/Compile[470]
=== RUN   TestEnvCheckExtendRace/Extend[470]
=== RUN   TestEnvCheckExtendRace/Compile[471]
=== RUN   TestEnvCheckExtendRace/Extend[471]
=== RUN   TestEnvCheckExtendRace/Compile[472]
=== RUN   TestEnvCheckExtendRace/Extend[472]
=== RUN   TestEnvCheckExtendRace/Compile[473]
=== RUN   TestEnvCheckExtendRace/Extend[473]
=== RUN   TestEnvCheckExtendRace/Compile[474]
=== RUN   TestEnvCheckExtendRace/Extend[474]
=== RUN   TestEnvCheckExtendRace/Compile[475]
=== RUN   TestEnvCheckExtendRace/Extend[475]
=== RUN   TestEnvCheckExtendRace/Compile[476]
=== RUN   TestEnvCheckExtendRace/Extend[476]
=== RUN   TestEnvCheckExtendRace/Compile[477]
=== RUN   TestEnvCheckExtendRace/Extend[477]
=== RUN   TestEnvCheckExtendRace/Compile[478]
=== RUN   TestEnvCheckExtendRace/Extend[478]
=== RUN   TestEnvCheckExtendRace/Compile[479]
=== RUN   TestEnvCheckExtendRace/Extend[479]
=== RUN   TestEnvCheckExtendRace/Compile[480]
=== RUN   TestEnvCheckExtendRace/Extend[480]
=== RUN   TestEnvCheckExtendRace/Compile[481]
=== RUN   TestEnvCheckExtendRace/Extend[481]
=== RUN   TestEnvCheckExtendRace/Compile[482]
=== RUN   TestEnvCheckExtendRace/Extend[482]
=== RUN   TestEnvCheckExtendRace/Compile[483]
=== RUN   TestEnvCheckExtendRace/Extend[483]
=== RUN   TestEnvCheckExtendRace/Compile[484]
=== RUN   TestEnvCheckExtendRace/Extend[484]
=== RUN   TestEnvCheckExtendRace/Compile[485]
=== RUN   TestEnvCheckExtendRace/Extend[485]
=== RUN   TestEnvCheckExtendRace/Compile[486]
=== RUN   TestEnvCheckExtendRace/Extend[486]
=== RUN   TestEnvCheckExtendRace/Compile[487]
=== RUN   TestEnvCheckExtendRace/Extend[487]
=== RUN   TestEnvCheckExtendRace/Compile[488]
=== RUN   TestEnvCheckExtendRace/Extend[488]
=== RUN   TestEnvCheckExtendRace/Compile[489]
=== RUN   TestEnvCheckExtendRace/Extend[489]
=== RUN   TestEnvCheckExtendRace/Compile[490]
=== RUN   TestEnvCheckExtendRace/Extend[490]
=== RUN   TestEnvCheckExtendRace/Compile[491]
=== RUN   TestEnvCheckExtendRace/Extend[491]
=== RUN   TestEnvCheckExtendRace/Compile[492]
=== RUN   TestEnvCheckExtendRace/Extend[492]
=== RUN   TestEnvCheckExtendRace/Compile[493]
=== RUN   TestEnvCheckExtendRace/Extend[493]
=== RUN   TestEnvCheckExtendRace/Compile[494]
=== RUN   TestEnvCheckExtendRace/Extend[494]
=== RUN   TestEnvCheckExtendRace/Compile[495]
=== RUN   TestEnvCheckExtendRace/Extend[495]
=== RUN   TestEnvCheckExtendRace/Compile[496]
=== RUN   TestEnvCheckExtendRace/Extend[496]
=== RUN   TestEnvCheckExtendRace/Compile[497]
=== RUN   TestEnvCheckExtendRace/Extend[497]
=== RUN   TestEnvCheckExtendRace/Compile[498]
=== RUN   TestEnvCheckExtendRace/Extend[498]
=== RUN   TestEnvCheckExtendRace/Compile[499]
=== RUN   TestEnvCheckExtendRace/Extend[499]
--- PASS: TestEnvCheckExtendRace (0.23s)
    --- PASS: TestEnvCheckExtendRace/Compile[0] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[0] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[1] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[1] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[2] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[2] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[3] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[3] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[4] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[4] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[5] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[5] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[6] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[6] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[7] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[7] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[8] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[8] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[9] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[9] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[10] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[10] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[11] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[11] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[12] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[12] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[13] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[13] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[14] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[14] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[15] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[15] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[16] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[16] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[17] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[17] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[18] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[18] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[19] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[19] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[20] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[20] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[21] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[21] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[22] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[22] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[23] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[23] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[24] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[24] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[25] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[25] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[26] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[26] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[27] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[27] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[28] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[28] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[29] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[29] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[30] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[30] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[31] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[31] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[32] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[32] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[33] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[33] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[34] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[34] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[35] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[35] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[36] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[36] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[37] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[37] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[38] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[38] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[39] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[39] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[40] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[40] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[41] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[41] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[42] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[42] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[43] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[43] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[44] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[44] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[45] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[45] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[46] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[46] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[47] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[47] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[48] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[48] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[49] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[49] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[50] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[50] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[51] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[51] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[52] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[52] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[53] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[53] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[54] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[54] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[55] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[55] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[56] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[56] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[57] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[57] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[58] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[58] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[59] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[59] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[60] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[60] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[61] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[61] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[62] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[62] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[63] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[63] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[64] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[64] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[65] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[65] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[66] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[66] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[67] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[67] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[68] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[68] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[69] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[69] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[70] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[70] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[71] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[71] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[72] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[72] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[73] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[73] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[74] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[74] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[75] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[75] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[76] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[76] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[77] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[77] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[78] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[78] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[79] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[79] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[80] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[80] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[81] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[81] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[82] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[82] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[83] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[83] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[84] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[84] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[85] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[85] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[86] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[86] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[87] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[87] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[88] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[88] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[89] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[89] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[90] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[90] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[91] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[91] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[92] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[92] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[93] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[93] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[94] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[94] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[95] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[95] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[96] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[96] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[97] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[97] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[98] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[98] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[99] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[99] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[100] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[100] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[101] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[101] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[102] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[102] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[103] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[103] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[104] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[104] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[105] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[105] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[106] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[106] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[107] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[107] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[108] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[108] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[109] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[109] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[110] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[110] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[111] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[111] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[112] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[112] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[113] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[113] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[114] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[114] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[115] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[115] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[116] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[116] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[117] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[117] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[118] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[118] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[119] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[119] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[120] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[120] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[121] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[121] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[122] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[122] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[123] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[123] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[124] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[124] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[125] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[125] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[126] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[126] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[127] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[127] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[128] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[128] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[129] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[129] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[130] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[130] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[131] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[131] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[132] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[132] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[133] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[133] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[134] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[134] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[135] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[135] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[136] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[136] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[137] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[137] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[138] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[138] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[139] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[139] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[140] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[140] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[141] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[141] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[142] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[142] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[143] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[143] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[144] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[144] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[145] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[145] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[146] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[146] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[147] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[147] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[148] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[148] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[149] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[149] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[150] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[150] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[151] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[151] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[152] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[152] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[153] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[153] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[154] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[154] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[155] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[155] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[156] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[156] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[157] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[157] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[158] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[158] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[159] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[159] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[160] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[160] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[161] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[161] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[162] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[162] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[163] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[163] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[164] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[164] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[165] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[165] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[166] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[166] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[167] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[167] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[168] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[168] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[169] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[169] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[170] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[170] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[171] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[171] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[172] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[172] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[173] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[173] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[174] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[174] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[175] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[175] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[176] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[176] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[177] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[177] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[178] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[178] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[179] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[179] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[180] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[180] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[181] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[181] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[182] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[182] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[183] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[183] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[184] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[184] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[185] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[185] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[186] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[186] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[187] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[187] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[188] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[188] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[189] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[189] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[190] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[190] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[191] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[191] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[192] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[192] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[193] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[193] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[194] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[194] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[195] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[195] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[196] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[196] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[197] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[197] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[198] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[198] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[199] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[199] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[200] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[200] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[201] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[201] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[202] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[202] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[203] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[203] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[204] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[204] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[205] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[205] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[206] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[206] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[207] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[207] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[208] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[208] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[209] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[209] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[210] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[210] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[211] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[211] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[212] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[212] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[213] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[213] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[214] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[214] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[215] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[215] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[216] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[216] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[217] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[217] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[218] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[218] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[219] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[219] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[220] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[220] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[221] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[221] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[222] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[222] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[223] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[223] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[224] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[224] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[225] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[225] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[226] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[226] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[227] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[227] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[228] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[228] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[229] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[229] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[230] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[230] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[231] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[231] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[232] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[232] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[233] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[233] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[234] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[234] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[235] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[235] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[236] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[236] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[237] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[237] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[238] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[238] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[239] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[239] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[240] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[240] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[241] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[241] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[242] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[242] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[243] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[243] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[244] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[244] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[245] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[245] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[246] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[246] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[247] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[247] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[248] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[248] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[249] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[249] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[250] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[250] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[251] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[251] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[252] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[252] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[253] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[253] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[254] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[254] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[255] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[255] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[256] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[256] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[257] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[257] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[258] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[258] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[259] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[259] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[260] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[260] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[261] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[261] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[262] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[262] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[263] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[263] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[264] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[264] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[265] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[265] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[266] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[266] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[267] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[267] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[268] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[268] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[269] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[269] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[270] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[270] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[271] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[271] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[272] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[272] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[273] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[273] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[274] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[274] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[275] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[275] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[276] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[276] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[277] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[277] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[278] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[278] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[279] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[279] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[280] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[280] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[281] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[281] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[282] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[282] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[283] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[283] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[284] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[284] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[285] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[285] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[286] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[286] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[287] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[287] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[288] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[288] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[289] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[289] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[290] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[290] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[291] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[291] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[292] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[292] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[293] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[293] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[294] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[294] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[295] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[295] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[296] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[296] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[297] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[297] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[298] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[298] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[299] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[299] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[300] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[300] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[301] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[301] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[302] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[302] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[303] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[303] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[304] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[304] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[305] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[305] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[306] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[306] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[307] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[307] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[308] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[308] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[309] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[309] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[310] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[310] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[311] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[311] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[312] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[312] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[313] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[313] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[314] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[314] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[315] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[315] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[316] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[316] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[317] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[317] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[318] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[318] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[319] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[319] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[320] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[320] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[321] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[321] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[322] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[322] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[323] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[323] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[324] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[324] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[325] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[325] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[326] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[326] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[327] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[327] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[328] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[328] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[329] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[329] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[330] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[330] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[331] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[331] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[332] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[332] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[333] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[333] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[334] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[334] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[335] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[335] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[336] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[336] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[337] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[337] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[338] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[338] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[339] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[339] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[340] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[340] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[341] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[341] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[342] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[342] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[343] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[343] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[344] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[344] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[345] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[345] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[346] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[346] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[347] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[347] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[348] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[348] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[349] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[349] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[350] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[350] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[351] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[351] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[352] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[352] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[353] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[353] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[354] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[354] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[355] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[355] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[356] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[356] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[357] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[357] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[358] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[358] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[359] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[359] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[360] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[360] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[361] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[361] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[362] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[362] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[363] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[363] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[364] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[364] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[365] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[365] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[366] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[366] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[367] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[367] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[368] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[368] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[369] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[369] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[370] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[370] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[371] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[371] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[372] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[372] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[373] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[373] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[374] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[374] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[375] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[375] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[376] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[376] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[377] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[377] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[378] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[378] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[379] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[379] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[380] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[380] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[381] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[381] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[382] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[382] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[383] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[383] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[384] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[384] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[385] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[385] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[386] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[386] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[387] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[387] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[388] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[388] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[389] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[389] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[390] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[390] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[391] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[391] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[392] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[392] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[393] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[393] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[394] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[394] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[395] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[395] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[396] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[396] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[397] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[397] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[398] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[398] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[399] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[399] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[400] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[400] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[401] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[401] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[402] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[402] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[403] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[403] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[404] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[404] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[405] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[405] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[406] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[406] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[407] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[407] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[408] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[408] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[409] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[409] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[410] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[410] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[411] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[411] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[412] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[412] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[413] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[413] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[414] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[414] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[415] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[415] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[416] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[416] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[417] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[417] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[418] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[418] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[419] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[419] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[420] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[420] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[421] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[421] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[422] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[422] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[423] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[423] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[424] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[424] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[425] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[425] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[426] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[426] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[427] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[427] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[428] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[428] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[429] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[429] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[430] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[430] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[431] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[431] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[432] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[432] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[433] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[433] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[434] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[434] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[435] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[435] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[436] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[436] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[437] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[437] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[438] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[438] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[439] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[439] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[440] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[440] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[441] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[441] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[442] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[442] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[443] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[443] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[444] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[444] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[445] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[445] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[446] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[446] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[447] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[447] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[448] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[448] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[449] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[449] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[450] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[450] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[451] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[451] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[452] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[452] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[453] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[453] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[454] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[454] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[455] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[455] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[456] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[456] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[457] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[457] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[458] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[458] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[459] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[459] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[460] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[460] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[461] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[461] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[462] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[462] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[463] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[463] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[464] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[464] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[465] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[465] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[466] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[466] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[467] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[467] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[468] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[468] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[469] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[469] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[470] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[470] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[471] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[471] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[472] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[472] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[473] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[473] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[474] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[474] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[475] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[475] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[476] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[476] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[477] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[477] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[478] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[478] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[479] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[479] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[480] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[480] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[481] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[481] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[482] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[482] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[483] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[483] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[484] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[484] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[485] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[485] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[486] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[486] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[487] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[487] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[488] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[488] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[489] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[489] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[490] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[490] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[491] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[491] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[492] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[492] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[493] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[493] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[494] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[494] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[495] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[495] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[496] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[496] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[497] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[497] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[498] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[498] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Compile[499] (0.00s)
    --- PASS: TestEnvCheckExtendRace/Extend[499] (0.00s)
=== RUN   Example
--- PASS: Example (0.00s)
=== RUN   Example_globalOverload
--- PASS: Example_globalOverload (0.00s)
=== RUN   Example_statefulOverload
--- PASS: Example_statefulOverload (0.00s)
PASS
ok  	github.com/google/cel-go/cel	0.502s
=== RUN   TestCheck
=== RUN   TestCheck/0_"A"
=== PAUSE TestCheck/0_"A"
=== RUN   TestCheck/1_12
=== PAUSE TestCheck/1_12
=== RUN   TestCheck/2_12u
=== PAUSE TestCheck/2_12u
=== RUN   TestCheck/3_true
=== PAUSE TestCheck/3_true
=== RUN   TestCheck/4_false
=== PAUSE TestCheck/4_false
=== RUN   TestCheck/5_12.23
=== PAUSE TestCheck/5_12.23
=== RUN   TestCheck/6_null
=== PAUSE TestCheck/6_null
=== RUN   TestCheck/7_b"ABC"
=== PAUSE TestCheck/7_b"ABC"
=== RUN   TestCheck/8_is
=== PAUSE TestCheck/8_is
=== RUN   TestCheck/9_ii
=== PAUSE TestCheck/9_ii
=== RUN   TestCheck/10_iu
=== PAUSE TestCheck/10_iu
=== RUN   TestCheck/11_iz
=== PAUSE TestCheck/11_iz
=== RUN   TestCheck/12_id
=== PAUSE TestCheck/12_id
=== RUN   TestCheck/13_ix
=== PAUSE TestCheck/13_ix
=== RUN   TestCheck/14_ib
=== PAUSE TestCheck/14_ib
=== RUN   TestCheck/15_id
=== PAUSE TestCheck/15_id
=== RUN   TestCheck/16_[]
=== PAUSE TestCheck/16_[]
=== RUN   TestCheck/17_[1]
=== PAUSE TestCheck/17_[1]
=== RUN   TestCheck/18_[1,_"A"]
=== PAUSE TestCheck/18_[1,_"A"]
=== RUN   TestCheck/19_foo
=== PAUSE TestCheck/19_foo
=== RUN   TestCheck/20_fg_s()
=== PAUSE TestCheck/20_fg_s()
=== RUN   TestCheck/21_is.fi_s_s()
=== PAUSE TestCheck/21_is.fi_s_s()
=== RUN   TestCheck/22_1_+_2
=== PAUSE TestCheck/22_1_+_2
=== RUN   TestCheck/23_1_+_ii
=== PAUSE TestCheck/23_1_+_ii
=== RUN   TestCheck/24_[1]_+_[2]
=== PAUSE TestCheck/24_[1]_+_[2]
=== RUN   TestCheck/25_[]_+_[1,2,3,]_+_[4]
=== PAUSE TestCheck/25_[]_+_[1,2,3,]_+_[4]
=== RUN   TestCheck/26_[1,_2u]_+_[]
=== PAUSE TestCheck/26_[1,_2u]_+_[]
=== RUN   TestCheck/27_{1:2u,_2:3u}
=== PAUSE TestCheck/27_{1:2u,_2:3u}
=== RUN   TestCheck/28_{"a":1,_"b":2}.a
=== PAUSE TestCheck/28_{"a":1,_"b":2}.a
=== RUN   TestCheck/29_{1:2u,_2u:3}
=== PAUSE TestCheck/29_{1:2u,_2u:3}
=== RUN   TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2}
=== PAUSE TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2}
=== RUN   TestCheck/31_TestAllTypes{single_int32:_1u}
=== PAUSE TestCheck/31_TestAllTypes{single_int32:_1u}
=== RUN   TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2}
=== PAUSE TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2}
=== RUN   TestCheck/33_size(x)_==_x.size()
=== PAUSE TestCheck/33_size(x)_==_x.size()
=== RUN   TestCheck/34_int(1u)_+_int(uint("1"))
=== PAUSE TestCheck/34_int(1u)_+_int(uint("1"))
=== RUN   TestCheck/35_false_&&_!true_||_false_?_2_:_3
=== PAUSE TestCheck/35_false_&&_!true_||_false_?_2_:_3
=== RUN   TestCheck/36_b"abc"_+_b"def"
=== PAUSE TestCheck/36_b"abc"_+_b"def"
=== RUN   TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6
=== PAUSE TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6
=== RUN   TestCheck/38_null_==_null_&&_null_!=_null
=== PAUSE TestCheck/38_null_==_null_&&_null_!=_null
=== RUN   TestCheck/39_1_==_1_&&_2_!=_1
=== PAUSE TestCheck/39_1_==_1_&&_2_!=_1
=== RUN   TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1
=== PAUSE TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1
=== RUN   TestCheck/41_"abc"_+_"def"
=== PAUSE TestCheck/41_"abc"_+_"def"
=== RUN   TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u
=== PAUSE TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u
=== RUN   TestCheck/43_x.single_int32_!=_null
=== PAUSE TestCheck/43_x.single_int32_!=_null
=== RUN   TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23
=== PAUSE TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23
=== RUN   TestCheck/45_x.single_value[23]_+_x.single_struct['y']
=== PAUSE TestCheck/45_x.single_value[23]_+_x.single_struct['y']
=== RUN   TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99
=== PAUSE TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99
=== RUN   TestCheck/47_size([]_+_[1])
=== PAUSE TestCheck/47_size([]_+_[1])
=== RUN   TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0
=== PAUSE TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0
=== RUN   TestCheck/49_x_+_y
=== PAUSE TestCheck/49_x_+_y
=== RUN   TestCheck/50_x[1u]
=== PAUSE TestCheck/50_x[1u]
=== RUN   TestCheck/51_(x_+_x)[1].single_int32_==_size(x)
=== PAUSE TestCheck/51_(x_+_x)[1].single_int32_==_size(x)
=== RUN   TestCheck/52_x.repeated_int64[x.single_int32]_==_23
=== PAUSE TestCheck/52_x.repeated_int64[x.single_int32]_==_23
=== RUN   TestCheck/53_size(x.map_int64_nested_type)_==_0
=== PAUSE TestCheck/53_size(x.map_int64_nested_type)_==_0
=== RUN   TestCheck/54_x.all(y,_y_==_true)
=== PAUSE TestCheck/54_x.all(y,_y_==_true)
=== RUN   TestCheck/55_x.repeated_int64.map(x,_double(x))
=== PAUSE TestCheck/55_x.repeated_int64.map(x,_double(x))
=== RUN   TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x))
=== PAUSE TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x))
=== RUN   TestCheck/57_x[2].single_int32_==_23
=== PAUSE TestCheck/57_x[2].single_int32_==_23
=== RUN   TestCheck/58_x["a"].single_int32_==_23
=== PAUSE TestCheck/58_x["a"].single_int32_==_23
=== RUN   TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message)
=== PAUSE TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message)
=== RUN   TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32)
=== PAUSE TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32)
=== RUN   TestCheck/61_x.single_nested_message_!=_null
=== PAUSE TestCheck/61_x.single_nested_message_!=_null
=== RUN   TestCheck/62_x.single_int64_!=_null
=== PAUSE TestCheck/62_x.single_int64_!=_null
=== RUN   TestCheck/63_x.single_int64_wrapper_==_null
=== PAUSE TestCheck/63_x.single_int64_wrapper_==_null
=== RUN   TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u
=== PAUSE TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u
=== RUN   TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10}
=== PAUSE TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10}
=== RUN   TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u}
=== PAUSE TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u}
=== RUN   TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5
=== PAUSE TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5
=== RUN   TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0)
=== PAUSE TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0)
=== RUN   TestCheck/69_x.all(e,_0)
=== PAUSE TestCheck/69_x.all(e,_0)
=== RUN   TestCheck/70_lists.filter(x,_x_>_1.5)
=== PAUSE TestCheck/70_lists.filter(x,_x_>_1.5)
=== RUN   TestCheck/71_.google.expr.proto3.test.TestAllTypes
=== PAUSE TestCheck/71_.google.expr.proto3.test.TestAllTypes
=== RUN   TestCheck/72_test.TestAllTypes
=== PAUSE TestCheck/72_test.TestAllTypes
=== RUN   TestCheck/73_1_+_x
=== PAUSE TestCheck/73_1_+_x
=== RUN   TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x
=== PAUSE TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x
=== RUN   TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x
=== PAUSE TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x
=== RUN   TestCheck/76_x
=== PAUSE TestCheck/76_x
=== RUN   TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u})
=== PAUSE TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u})
=== RUN   TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u)
=== PAUSE TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u)
=== RUN   TestCheck/79_size(x)_>_4
=== PAUSE TestCheck/79_size(x)_>_4
=== RUN   TestCheck/80_x.single_int64_wrapper_+_1_!=_23
=== PAUSE TestCheck/80_x.single_int64_wrapper_+_1_!=_23
=== RUN   TestCheck/81_x.single_int64_wrapper_+_y_!=_23
=== PAUSE TestCheck/81_x.single_int64_wrapper_+_y_!=_23
=== RUN   TestCheck/82_1_in_[1,_2,_3]
=== PAUSE TestCheck/82_1_in_[1,_2,_3]
=== RUN   TestCheck/83_1_in_dyn([1,_2,_3])
=== PAUSE TestCheck/83_1_in_dyn([1,_2,_3])
=== RUN   TestCheck/84_type(null)_==_null_type
=== PAUSE TestCheck/84_type(null)_==_null_type
=== RUN   TestCheck/85_type(type)_==_type
=== PAUSE TestCheck/85_type(type)_==_type
=== RUN   TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3]
=== PAUSE TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3]
=== RUN   TestCheck/87_[1]_+_[dyn('string')]
=== PAUSE TestCheck/87_[1]_+_[dyn('string')]
=== RUN   TestCheck/88_[dyn('string')]_+_[1]
=== PAUSE TestCheck/88_[dyn('string')]_+_[1]
=== RUN   TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x))
=== PAUSE TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x))
=== RUN   TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies")
=== PAUSE TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies")
=== RUN   TestCheck/91_a.b_+_1_==_a[0]
=== PAUSE TestCheck/91_a.b_+_1_==_a[0]
=== RUN   TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string)
=== PAUSE TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string)
=== RUN   TestCheck/93_TestAllTypes{}.repeated_nested_message
=== PAUSE TestCheck/93_TestAllTypes{}.repeated_nested_message
=== RUN   TestCheck/94_TestAllTypes{}.repeated_nested_message
=== PAUSE TestCheck/94_TestAllTypes{}.repeated_nested_message
=== RUN   TestCheck/95_base64.encode('hello')
=== PAUSE TestCheck/95_base64.encode('hello')
=== RUN   TestCheck/96_encode('hello')
=== PAUSE TestCheck/96_encode('hello')
=== RUN   TestCheck/97_{}
=== PAUSE TestCheck/97_{}
=== RUN   TestCheck/98_set([1,_2,_3])
=== PAUSE TestCheck/98_set([1,_2,_3])
=== RUN   TestCheck/99_set([1,_2])_==_set([2,_1])
=== PAUSE TestCheck/99_set([1,_2])_==_set([2,_1])
=== RUN   TestCheck/100_set([1,_2])_==_x
=== PAUSE TestCheck/100_set([1,_2])_==_x
=== RUN   TestCheck/101_int{}
=== PAUSE TestCheck/101_int{}
=== RUN   TestCheck/102_Msg{}
=== PAUSE TestCheck/102_Msg{}
=== RUN   TestCheck/103_fun()
=== PAUSE TestCheck/103_fun()
=== RUN   TestCheck/104_'string'.fun()
=== PAUSE TestCheck/104_'string'.fun()
=== RUN   TestCheck/105_[].length
=== PAUSE TestCheck/105_[].length
=== RUN   TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1
=== PAUSE TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1
=== RUN   TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1
=== PAUSE TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1
=== RUN   TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1
=== PAUSE TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1
=== RUN   TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1
=== PAUSE TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1
=== RUN   TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1
=== PAUSE TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1
=== RUN   TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1
=== PAUSE TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1
=== RUN   TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x])
=== PAUSE TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x])
=== RUN   TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content)
=== PAUSE TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content)
=== RUN   TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)]
=== PAUSE TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)]
=== RUN   TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int
=== PAUSE TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int
=== RUN   TestCheck/116_a.?b
=== PAUSE TestCheck/116_a.?b
=== RUN   TestCheck/117_a.b
=== PAUSE TestCheck/117_a.b
=== RUN   TestCheck/118_a.dynamic
=== PAUSE TestCheck/118_a.dynamic
=== RUN   TestCheck/119_has(a.dynamic)
=== PAUSE TestCheck/119_has(a.dynamic)
=== RUN   TestCheck/120_has(a.?b.c)
=== PAUSE TestCheck/120_has(a.?b.c)
=== RUN   TestCheck/121_{?'key':_{'a':_'b'}.?value}
=== PAUSE TestCheck/121_{?'key':_{'a':_'b'}.?value}
=== RUN   TestCheck/122_{?'key':_{'a':_'b'}.?value}.key
=== PAUSE TestCheck/122_{?'key':_{'a':_'b'}.?value}.key
=== RUN   TestCheck/123_{?'nested':_a.b}
=== PAUSE TestCheck/123_{?'nested':_a.b}
=== RUN   TestCheck/124_{?'key':_'hi'}
=== PAUSE TestCheck/124_{?'key':_'hi'}
=== RUN   TestCheck/125_[?a,_?b,_'world']
=== PAUSE TestCheck/125_[?a,_?b,_'world']
=== RUN   TestCheck/126_[?'value']
=== PAUSE TestCheck/126_[?'value']
=== RUN   TestCheck/127_TestAllTypes{?single_int32:_{}.?i}
=== PAUSE TestCheck/127_TestAllTypes{?single_int32:_{}.?i}
=== RUN   TestCheck/128_TestAllTypes{?single_int32:_1}
=== PAUSE TestCheck/128_TestAllTypes{?single_int32:_1}
=== RUN   TestCheck/129_undef
=== PAUSE TestCheck/129_undef
=== RUN   TestCheck/130_undef()
=== PAUSE TestCheck/130_undef()
=== RUN   TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg
=== PAUSE TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg
=== RUN   TestCheck/132_NotAMessage{}
=== PAUSE TestCheck/132_NotAMessage{}
=== CONT  TestCheck/0_"A"
=== CONT  TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x])
=== CONT  TestCheck/132_NotAMessage{}
=== CONT  TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg
=== CONT  TestCheck/130_undef()
=== CONT  TestCheck/129_undef
=== CONT  TestCheck/128_TestAllTypes{?single_int32:_1}
=== CONT  TestCheck/127_TestAllTypes{?single_int32:_{}.?i}
=== CONT  TestCheck/126_[?'value']
=== CONT  TestCheck/125_[?a,_?b,_'world']
=== CONT  TestCheck/124_{?'key':_'hi'}
=== CONT  TestCheck/123_{?'nested':_a.b}
=== CONT  TestCheck/122_{?'key':_{'a':_'b'}.?value}.key
=== CONT  TestCheck/121_{?'key':_{'a':_'b'}.?value}
=== CONT  TestCheck/120_has(a.?b.c)
=== CONT  TestCheck/119_has(a.dynamic)
=== CONT  TestCheck/118_a.dynamic
=== CONT  TestCheck/117_a.b
=== CONT  TestCheck/116_a.?b
=== CONT  TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int
=== CONT  TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)]
=== CONT  TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content)
=== CONT  TestCheck/28_{"a":1,_"b":2}.a
=== CONT  TestCheck/55_x.repeated_int64.map(x,_double(x))
=== CONT  TestCheck/54_x.all(y,_y_==_true)
=== CONT  TestCheck/53_size(x.map_int64_nested_type)_==_0
=== CONT  TestCheck/52_x.repeated_int64[x.single_int32]_==_23
=== CONT  TestCheck/51_(x_+_x)[1].single_int32_==_size(x)
=== CONT  TestCheck/50_x[1u]
=== CONT  TestCheck/49_x_+_y
=== CONT  TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0
=== CONT  TestCheck/47_size([]_+_[1])
=== CONT  TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99
=== CONT  TestCheck/45_x.single_value[23]_+_x.single_struct['y']
=== CONT  TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23
=== CONT  TestCheck/43_x.single_int32_!=_null
=== CONT  TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u
=== CONT  TestCheck/41_"abc"_+_"def"
=== CONT  TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1
=== CONT  TestCheck/39_1_==_1_&&_2_!=_1
=== CONT  TestCheck/38_null_==_null_&&_null_!=_null
=== CONT  TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6
=== CONT  TestCheck/36_b"abc"_+_b"def"
=== CONT  TestCheck/35_false_&&_!true_||_false_?_2_:_3
=== CONT  TestCheck/34_int(1u)_+_int(uint("1"))
=== CONT  TestCheck/33_size(x)_==_x.size()
=== CONT  TestCheck/31_TestAllTypes{single_int32:_1u}
=== CONT  TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2}
=== CONT  TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2}
=== CONT  TestCheck/29_{1:2u,_2u:3}
=== CONT  TestCheck/84_type(null)_==_null_type
=== CONT  TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1
=== CONT  TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1
=== CONT  TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1
=== CONT  TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1
=== CONT  TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1
=== CONT  TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1
=== CONT  TestCheck/105_[].length
=== CONT  TestCheck/104_'string'.fun()
=== CONT  TestCheck/103_fun()
=== CONT  TestCheck/102_Msg{}
=== CONT  TestCheck/101_int{}
=== CONT  TestCheck/100_set([1,_2])_==_x
=== CONT  TestCheck/99_set([1,_2])_==_set([2,_1])
=== CONT  TestCheck/98_set([1,_2,_3])
=== CONT  TestCheck/97_{}
=== CONT  TestCheck/96_encode('hello')
=== CONT  TestCheck/95_base64.encode('hello')
=== CONT  TestCheck/94_TestAllTypes{}.repeated_nested_message
=== CONT  TestCheck/93_TestAllTypes{}.repeated_nested_message
=== CONT  TestCheck/91_a.b_+_1_==_a[0]
=== CONT  TestCheck/87_[1]_+_[dyn('string')]
=== CONT  TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies")
=== CONT  TestCheck/88_[dyn('string')]_+_[1]
=== CONT  TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x))
=== CONT  TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string)
=== CONT  TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3]
=== CONT  TestCheck/85_type(type)_==_type
=== CONT  TestCheck/70_lists.filter(x,_x_>_1.5)
=== CONT  TestCheck/83_1_in_dyn([1,_2,_3])
=== CONT  TestCheck/82_1_in_[1,_2,_3]
=== CONT  TestCheck/81_x.single_int64_wrapper_+_y_!=_23
=== CONT  TestCheck/80_x.single_int64_wrapper_+_1_!=_23
=== CONT  TestCheck/79_size(x)_>_4
=== CONT  TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u)
=== CONT  TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u})
=== CONT  TestCheck/76_x
=== CONT  TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x
=== CONT  TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x
=== CONT  TestCheck/73_1_+_x
=== CONT  TestCheck/63_x.single_int64_wrapper_==_null
=== CONT  TestCheck/72_test.TestAllTypes
=== CONT  TestCheck/69_x.all(e,_0)
=== CONT  TestCheck/71_.google.expr.proto3.test.TestAllTypes
=== CONT  TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0)
=== CONT  TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5
=== CONT  TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u}
=== CONT  TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10}
=== CONT  TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u
=== CONT  TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32)
=== CONT  TestCheck/62_x.single_int64_!=_null
=== CONT  TestCheck/61_x.single_nested_message_!=_null
=== CONT  TestCheck/14_ib
=== CONT  TestCheck/27_{1:2u,_2:3u}
=== CONT  TestCheck/26_[1,_2u]_+_[]
=== CONT  TestCheck/25_[]_+_[1,2,3,]_+_[4]
=== CONT  TestCheck/24_[1]_+_[2]
=== CONT  TestCheck/23_1_+_ii
=== CONT  TestCheck/22_1_+_2
=== CONT  TestCheck/21_is.fi_s_s()
=== CONT  TestCheck/20_fg_s()
=== CONT  TestCheck/19_foo
=== CONT  TestCheck/18_[1,_"A"]
=== CONT  TestCheck/16_[]
=== CONT  TestCheck/15_id
=== CONT  TestCheck/58_x["a"].single_int32_==_23
=== CONT  TestCheck/17_[1]
=== CONT  TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message)
=== CONT  TestCheck/7_b"ABC"
=== CONT  TestCheck/13_ix
=== CONT  TestCheck/12_id
=== CONT  TestCheck/10_iu
=== CONT  TestCheck/11_iz
=== CONT  TestCheck/9_ii
=== CONT  TestCheck/8_is
=== CONT  TestCheck/57_x[2].single_int32_==_23
=== CONT  TestCheck/4_false
=== CONT  TestCheck/6_null
=== CONT  TestCheck/5_12.23
=== CONT  TestCheck/2_12u
=== CONT  TestCheck/3_true
=== CONT  TestCheck/1_12
=== CONT  TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x))
--- PASS: TestCheck (0.01s)
    --- PASS: TestCheck/128_TestAllTypes{?single_int32:_1} (0.01s)
    --- PASS: TestCheck/126_[?'value'] (0.01s)
    --- PASS: TestCheck/0_"A" (0.01s)
    --- PASS: TestCheck/132_NotAMessage{} (0.01s)
    --- PASS: TestCheck/129_undef (0.01s)
    --- PASS: TestCheck/130_undef() (0.01s)
    --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.01s)
    --- PASS: TestCheck/123_{?'nested':_a.b} (0.01s)
    --- PASS: TestCheck/124_{?'key':_'hi'} (0.01s)
    --- PASS: TestCheck/119_has(a.dynamic) (0.00s)
    --- PASS: TestCheck/120_has(a.?b.c) (0.00s)
    --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.00s)
    --- PASS: TestCheck/117_a.b (0.00s)
    --- PASS: TestCheck/116_a.?b (0.00s)
    --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.00s)
    --- PASS: TestCheck/118_a.dynamic (0.00s)
    --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.01s)
    --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.01s)
    --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s)
    --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.00s)
    --- PASS: TestCheck/52_x.repeated_int64[x.single_int32]_==_23 (0.00s)
    --- PASS: TestCheck/49_x_+_y (0.00s)
    --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.00s)
    --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.00s)
    --- PASS: TestCheck/47_size([]_+_[1]) (0.00s)
    --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.01s)
    --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.01s)
    --- PASS: TestCheck/50_x[1u] (0.00s)
    --- PASS: TestCheck/43_x.single_int32_!=_null (0.00s)
    --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.01s)
    --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.01s)
    --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.00s)
    --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.01s)
    --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.02s)
    --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.00s)
    --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.00s)
    --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s)
    --- PASS: TestCheck/36_b"abc"_+_b"def" (0.00s)
    --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s)
    --- PASS: TestCheck/41_"abc"_+_"def" (0.00s)
    --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s)
    --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s)
    --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.01s)
    --- PASS: TestCheck/33_size(x)_==_x.size() (0.00s)
    --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s)
    --- PASS: TestCheck/84_type(null)_==_null_type (0.00s)
    --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.01s)
    --- PASS: TestCheck/29_{1:2u,_2u:3} (0.00s)
    --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.00s)
    --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.00s)
    --- PASS: TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.00s)
    --- PASS: TestCheck/103_fun() (0.00s)
    --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.00s)
    --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.00s)
    --- PASS: TestCheck/105_[].length (0.00s)
    --- PASS: TestCheck/101_int{} (0.00s)
    --- PASS: TestCheck/102_Msg{} (0.00s)
    --- PASS: TestCheck/97_{} (0.00s)
    --- PASS: TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.00s)
    --- PASS: TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0 (0.01s)
    --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s)
    --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (0.00s)
    --- PASS: TestCheck/100_set([1,_2])_==_x (0.00s)
    --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s)
    --- PASS: TestCheck/96_encode('hello') (0.00s)
    --- PASS: TestCheck/95_base64.encode('hello') (0.00s)
    --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (0.01s)
    --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s)
    --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s)
    --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s)
    --- PASS: TestCheck/91_a.b_+_1_==_a[0] (0.00s)
    --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s)
    --- PASS: TestCheck/82_1_in_[1,_2,_3] (0.00s)
    --- PASS: TestCheck/85_type(type)_==_type (0.00s)
    --- PASS: TestCheck/81_x.single_int64_wrapper_+_y_!=_23 (0.00s)
    --- PASS: TestCheck/80_x.single_int64_wrapper_+_1_!=_23 (0.00s)
    --- PASS: TestCheck/104_'string'.fun() (0.01s)
    --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.00s)
    --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.00s)
    --- PASS: TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string) (0.00s)
    --- PASS: TestCheck/76_x (0.00s)
    --- PASS: TestCheck/79_size(x)_>_4 (0.00s)
    --- PASS: TestCheck/73_1_+_x (0.00s)
    --- PASS: TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.01s)
    --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s)
    --- PASS: TestCheck/72_test.TestAllTypes (0.00s)
    --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.00s)
    --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.00s)
    --- PASS: TestCheck/71_.google.expr.proto3.test.TestAllTypes (0.00s)
    --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.00s)
    --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.01s)
    --- PASS: TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.00s)
    --- PASS: TestCheck/69_x.all(e,_0) (0.00s)
    --- PASS: TestCheck/62_x.single_int64_!=_null (0.00s)
    --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.01s)
    --- PASS: TestCheck/14_ib (0.00s)
    --- PASS: TestCheck/61_x.single_nested_message_!=_null (0.00s)
    --- PASS: TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u (0.00s)
    --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.00s)
    --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.00s)
    --- PASS: TestCheck/23_1_+_ii (0.00s)
    --- PASS: TestCheck/22_1_+_2 (0.00s)
    --- PASS: TestCheck/21_is.fi_s_s() (0.00s)
    --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s)
    --- PASS: TestCheck/20_fg_s() (0.00s)
    --- PASS: TestCheck/19_foo (0.00s)
    --- PASS: TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.01s)
    --- PASS: TestCheck/16_[] (0.00s)
    --- PASS: TestCheck/18_[1,_"A"] (0.00s)
    --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s)
    --- PASS: TestCheck/13_ix (0.00s)
    --- PASS: TestCheck/24_[1]_+_[2] (0.00s)
    --- PASS: TestCheck/17_[1] (0.00s)
    --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s)
    --- PASS: TestCheck/15_id (0.00s)
    --- PASS: TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) (0.01s)
    --- PASS: TestCheck/10_iu (0.00s)
    --- PASS: TestCheck/9_ii (0.00s)
    --- PASS: TestCheck/4_false (0.00s)
    --- PASS: TestCheck/12_id (0.00s)
    --- PASS: TestCheck/11_iz (0.01s)
    --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.01s)
    --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.01s)
    --- PASS: TestCheck/3_true (0.01s)
    --- PASS: TestCheck/8_is (0.01s)
    --- PASS: TestCheck/1_12 (0.01s)
    --- PASS: TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.01s)
    --- PASS: TestCheck/5_12.23 (0.01s)
    --- PASS: TestCheck/7_b"ABC" (0.01s)
    --- PASS: TestCheck/6_null (0.01s)
    --- PASS: TestCheck/2_12u (0.01s)
    --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.00s)
    --- PASS: TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u} (0.02s)
=== RUN   TestAddDuplicateDeclarations
--- PASS: TestAddDuplicateDeclarations (0.00s)
=== RUN   TestAddEquivalentDeclarations
--- PASS: TestAddEquivalentDeclarations (0.00s)
=== RUN   TestCheckErrorData
--- PASS: TestCheckErrorData (0.00s)
=== RUN   TestCheckInvalidLiteral
--- PASS: TestCheckInvalidLiteral (0.00s)
=== RUN   TestCost
=== RUN   TestCost/const
=== RUN   TestCost/identity
=== RUN   TestCost/select:_map
=== RUN   TestCost/select:_field
=== RUN   TestCost/select:_field_test_only_no_has()_cost
=== RUN   TestCost/select:_field_test_only
=== RUN   TestCost/select:_non-proto_field_test_has()_cost
=== RUN   TestCost/select:_non-proto_field_test_no_has()_cost
=== RUN   TestCost/select:_non-proto_field_test
=== RUN   TestCost/estimated_function_call
=== RUN   TestCost/create_list
=== RUN   TestCost/create_struct
=== RUN   TestCost/create_map
=== RUN   TestCost/all_comprehension
=== RUN   TestCost/nested_all_comprehension
=== RUN   TestCost/all_comprehension_on_literal
=== RUN   TestCost/variable_cost_function
=== RUN   TestCost/variable_cost_function_with_constant
=== RUN   TestCost/or
=== RUN   TestCost/or_accumulated_branch_cost
=== RUN   TestCost/and
=== RUN   TestCost/and_accumulated_branch_cost
=== RUN   TestCost/lt
=== RUN   TestCost/lte
=== RUN   TestCost/eq
=== RUN   TestCost/gt
=== RUN   TestCost/gte
=== RUN   TestCost/in
=== RUN   TestCost/plus
=== RUN   TestCost/minus
=== RUN   TestCost//
=== RUN   TestCost//#01
=== RUN   TestCost/%
=== RUN   TestCost/ternary
=== RUN   TestCost/string_size
=== RUN   TestCost/bytes_to_string_conversion
=== RUN   TestCost/bytes_to_string_conversion_equality
=== RUN   TestCost/string_to_bytes_conversion
=== RUN   TestCost/string_to_bytes_conversion_equality
=== RUN   TestCost/int_to_string_conversion
=== RUN   TestCost/contains
=== RUN   TestCost/matches
=== RUN   TestCost/startsWith
=== RUN   TestCost/endsWith
=== RUN   TestCost/size_receiver
=== RUN   TestCost/size
=== RUN   TestCost/ternary_eval
=== RUN   TestCost/comprehension_over_map
=== RUN   TestCost/comprehension_over_nested_map_of_maps
=== RUN   TestCost/string_size_of_map_keys
=== RUN   TestCost/comprehension_variable_shadowing
=== RUN   TestCost/comprehension_variable_shadowing#01
=== RUN   TestCost/list_concat
=== RUN   TestCost/str_concat
=== RUN   TestCost/str_concat_custom_cost_estimate
=== RUN   TestCost/list_size_comparison
=== RUN   TestCost/list_size_from_ternary
=== RUN   TestCost/str_endsWith_equality
=== RUN   TestCost/nested_subexpression_operators
=== RUN   TestCost/str_size_estimate
=== RUN   TestCost/timestamp_equality_check
=== RUN   TestCost/duration_inequality_check
--- PASS: TestCost (0.03s)
    --- PASS: TestCost/const (0.00s)
    --- PASS: TestCost/identity (0.00s)
    --- PASS: TestCost/select:_map (0.00s)
    --- PASS: TestCost/select:_field (0.00s)
    --- PASS: TestCost/select:_field_test_only_no_has()_cost (0.00s)
    --- PASS: TestCost/select:_field_test_only (0.00s)
    --- PASS: TestCost/select:_non-proto_field_test_has()_cost (0.00s)
    --- PASS: TestCost/select:_non-proto_field_test_no_has()_cost (0.00s)
    --- PASS: TestCost/select:_non-proto_field_test (0.00s)
    --- PASS: TestCost/estimated_function_call (0.00s)
    --- PASS: TestCost/create_list (0.00s)
    --- PASS: TestCost/create_struct (0.00s)
    --- PASS: TestCost/create_map (0.00s)
    --- PASS: TestCost/all_comprehension (0.00s)
    --- PASS: TestCost/nested_all_comprehension (0.00s)
    --- PASS: TestCost/all_comprehension_on_literal (0.00s)
    --- PASS: TestCost/variable_cost_function (0.00s)
    --- PASS: TestCost/variable_cost_function_with_constant (0.00s)
    --- PASS: TestCost/or (0.00s)
    --- PASS: TestCost/or_accumulated_branch_cost (0.00s)
    --- PASS: TestCost/and (0.00s)
    --- PASS: TestCost/and_accumulated_branch_cost (0.00s)
    --- PASS: TestCost/lt (0.00s)
    --- PASS: TestCost/lte (0.00s)
    --- PASS: TestCost/eq (0.00s)
    --- PASS: TestCost/gt (0.00s)
    --- PASS: TestCost/gte (0.00s)
    --- PASS: TestCost/in (0.00s)
    --- PASS: TestCost/plus (0.00s)
    --- PASS: TestCost/minus (0.00s)
    --- PASS: TestCost// (0.00s)
    --- PASS: TestCost//#01 (0.00s)
    --- PASS: TestCost/% (0.00s)
    --- PASS: TestCost/ternary (0.00s)
    --- PASS: TestCost/string_size (0.00s)
    --- PASS: TestCost/bytes_to_string_conversion (0.00s)
    --- PASS: TestCost/bytes_to_string_conversion_equality (0.00s)
    --- PASS: TestCost/string_to_bytes_conversion (0.00s)
    --- PASS: TestCost/string_to_bytes_conversion_equality (0.00s)
    --- PASS: TestCost/int_to_string_conversion (0.00s)
    --- PASS: TestCost/contains (0.00s)
    --- PASS: TestCost/matches (0.00s)
    --- PASS: TestCost/startsWith (0.00s)
    --- PASS: TestCost/endsWith (0.00s)
    --- PASS: TestCost/size_receiver (0.00s)
    --- PASS: TestCost/size (0.00s)
    --- PASS: TestCost/ternary_eval (0.00s)
    --- PASS: TestCost/comprehension_over_map (0.00s)
    --- PASS: TestCost/comprehension_over_nested_map_of_maps (0.00s)
    --- PASS: TestCost/string_size_of_map_keys (0.00s)
    --- PASS: TestCost/comprehension_variable_shadowing (0.00s)
    --- PASS: TestCost/comprehension_variable_shadowing#01 (0.00s)
    --- PASS: TestCost/list_concat (0.00s)
    --- PASS: TestCost/str_concat (0.00s)
    --- PASS: TestCost/str_concat_custom_cost_estimate (0.00s)
    --- PASS: TestCost/list_size_comparison (0.00s)
    --- PASS: TestCost/list_size_from_ternary (0.00s)
    --- PASS: TestCost/str_endsWith_equality (0.00s)
    --- PASS: TestCost/nested_subexpression_operators (0.00s)
    --- PASS: TestCost/str_size_estimate (0.00s)
    --- PASS: TestCost/timestamp_equality_check (0.00s)
    --- PASS: TestCost/duration_inequality_check (0.00s)
=== RUN   TestOverlappingIdentifier
--- PASS: TestOverlappingIdentifier (0.00s)
=== RUN   TestOverlappingMacro
--- PASS: TestOverlappingMacro (0.00s)
=== RUN   TestCopyDeclarations
--- PASS: TestCopyDeclarations (0.00s)
=== RUN   TestFormatType
=== RUN   TestFormatType/google.protobuf.Any
=== RUN   TestFormatType/bool
=== RUN   TestFormatType/bytes
=== RUN   TestFormatType/double
=== RUN   TestFormatType/google.protobuf.Duration
=== RUN   TestFormatType/dyn
=== RUN   TestFormatType/error
=== RUN   TestFormatType/int
=== RUN   TestFormatType/list
=== RUN   TestFormatType/map
=== RUN   TestFormatType/dev.cel.Expr
=== RUN   TestFormatType/optional
=== RUN   TestFormatType/wrapper(int)
=== RUN   TestFormatType/T
=== RUN   TestFormatType/type
=== RUN   TestFormatType/null_type
=== RUN   TestFormatType/string
=== RUN   TestFormatType/google.protobuf.Timestamp
=== RUN   TestFormatType/type#01
=== RUN   TestFormatType/uint
--- PASS: TestFormatType (0.00s)
    --- PASS: TestFormatType/google.protobuf.Any (0.00s)
    --- PASS: TestFormatType/bool (0.00s)
    --- PASS: TestFormatType/bytes (0.00s)
    --- PASS: TestFormatType/double (0.00s)
    --- PASS: TestFormatType/google.protobuf.Duration (0.00s)
    --- PASS: TestFormatType/dyn (0.00s)
    --- PASS: TestFormatType/error (0.00s)
    --- PASS: TestFormatType/int (0.00s)
    --- PASS: TestFormatType/list (0.00s)
    --- PASS: TestFormatType/map (0.00s)
    --- PASS: TestFormatType/dev.cel.Expr (0.00s)
    --- PASS: TestFormatType/optional (0.00s)
    --- PASS: TestFormatType/wrapper(int) (0.00s)
    --- PASS: TestFormatType/T (0.00s)
    --- PASS: TestFormatType/type (0.00s)
    --- PASS: TestFormatType/null_type (0.00s)
    --- PASS: TestFormatType/string (0.00s)
    --- PASS: TestFormatType/google.protobuf.Timestamp (0.00s)
    --- PASS: TestFormatType/type#01 (0.00s)
    --- PASS: TestFormatType/uint (0.00s)
=== RUN   TestFormatFunctionType
--- PASS: TestFormatFunctionType (0.00s)
PASS
ok  	github.com/google/cel-go/checker	0.108s
?   	github.com/google/cel-go/checker/decls	[no test files]
=== RUN   TestErrors
--- PASS: TestErrors (0.00s)
=== RUN   TestErrorsReportingLimit
--- PASS: TestErrorsReportingLimit (0.00s)
=== RUN   TestErrorsAppendReportingLimit
--- PASS: TestErrorsAppendReportingLimit (0.00s)
=== RUN   TestErrors_WideAndNarrowCharacters
--- PASS: TestErrors_WideAndNarrowCharacters (0.00s)
=== RUN   TestErrors_WideAndNarrowCharactersWithEmojis
--- PASS: TestErrors_WideAndNarrowCharactersWithEmojis (0.00s)
=== RUN   TestStringSource_Description
--- PASS: TestStringSource_Description (0.00s)
=== RUN   TestStringSource_LocationOffset
--- PASS: TestStringSource_LocationOffset (0.00s)
=== RUN   TestStringSource_SnippetMultiline
--- PASS: TestStringSource_SnippetMultiline (0.00s)
=== RUN   TestStringSource_SnippetSingleline
--- PASS: TestStringSource_SnippetSingleline (0.00s)
=== RUN   TestNewInfoSource_NoPanicOnNil
--- PASS: TestNewInfoSource_NoPanicOnNil (0.00s)
PASS
ok  	github.com/google/cel-go/common	0.010s
=== RUN   TestASTCopy
--- PASS: TestASTCopy (0.01s)
=== RUN   TestASTNilSafety
--- PASS: TestASTNilSafety (0.00s)
=== RUN   TestSourceInfo
--- PASS: TestSourceInfo (0.00s)
=== RUN   TestSourceInfoNilSafety
=== RUN   TestSourceInfoNilSafety/0
=== RUN   TestSourceInfoNilSafety/1
=== RUN   TestSourceInfoNilSafety/2
--- PASS: TestSourceInfoNilSafety (0.00s)
    --- PASS: TestSourceInfoNilSafety/0 (0.00s)
    --- PASS: TestSourceInfoNilSafety/1 (0.00s)
    --- PASS: TestSourceInfoNilSafety/2 (0.00s)
=== RUN   TestReferenceInfoEquals
=== RUN   TestReferenceInfoEquals/single_overload_equal
=== RUN   TestReferenceInfoEquals/single_overload_not_equal
=== RUN   TestReferenceInfoEquals/single_and_multiple_overload_not_equal
=== RUN   TestReferenceInfoEquals/multiple_overloads_equal
=== RUN   TestReferenceInfoEquals/identifier_reference_equal
=== RUN   TestReferenceInfoEquals/identifier_reference_not_equal
=== RUN   TestReferenceInfoEquals/identifier_and_constant_reference_not_equal
=== RUN   TestReferenceInfoEquals/constant_references_equal
=== RUN   TestReferenceInfoEquals/constant_references_not_equal
=== RUN   TestReferenceInfoEquals/constant_and_overload_reference_not_equal
--- PASS: TestReferenceInfoEquals (0.00s)
    --- PASS: TestReferenceInfoEquals/single_overload_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/single_overload_not_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/single_and_multiple_overload_not_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/multiple_overloads_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/identifier_reference_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/identifier_reference_not_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/identifier_and_constant_reference_not_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/constant_references_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/constant_references_not_equal (0.00s)
    --- PASS: TestReferenceInfoEquals/constant_and_overload_reference_not_equal (0.00s)
=== RUN   TestReferenceInfoAddOverload
--- PASS: TestReferenceInfoAddOverload (0.00s)
=== RUN   TestNewSourceInfoRelative
--- PASS: TestNewSourceInfoRelative (0.00s)
=== RUN   TestConvertAST
=== RUN   TestConvertAST/0
--- PASS: TestConvertAST (0.00s)
    --- PASS: TestConvertAST/0 (0.00s)
=== RUN   TestConvertExpr
=== RUN   TestConvertExpr/true
=== RUN   TestConvertExpr/a
=== RUN   TestConvertExpr/a.b
=== RUN   TestConvertExpr/has(a.b)
=== RUN   TestConvertExpr/!a
=== RUN   TestConvertExpr/a.size()
=== RUN   TestConvertExpr/[a]
=== RUN   TestConvertExpr/[?a]
=== RUN   TestConvertExpr/{'string':_42}
=== RUN   TestConvertExpr/{?'string':_a.?b}
=== RUN   TestConvertExpr/custom.StructType{uint_field:_42u}
=== RUN   TestConvertExpr/[].exists(i,_i)
--- PASS: TestConvertExpr (0.00s)
    --- PASS: TestConvertExpr/true (0.00s)
    --- PASS: TestConvertExpr/a (0.00s)
    --- PASS: TestConvertExpr/a.b (0.00s)
    --- PASS: TestConvertExpr/has(a.b) (0.00s)
    --- PASS: TestConvertExpr/!a (0.00s)
    --- PASS: TestConvertExpr/a.size() (0.00s)
    --- PASS: TestConvertExpr/[a] (0.00s)
    --- PASS: TestConvertExpr/[?a] (0.00s)
    --- PASS: TestConvertExpr/{'string':_42} (0.00s)
    --- PASS: TestConvertExpr/{?'string':_a.?b} (0.00s)
    --- PASS: TestConvertExpr/custom.StructType{uint_field:_42u} (0.00s)
    --- PASS: TestConvertExpr/[].exists(i,_i) (0.00s)
=== RUN   TestSourceInfoToProto
--- PASS: TestSourceInfoToProto (0.00s)
=== RUN   TestReferenceInfoToProtoError
--- PASS: TestReferenceInfoToProtoError (0.00s)
=== RUN   TestProtoToReferenceInfoError
--- PASS: TestProtoToReferenceInfoError (0.00s)
=== RUN   TestConvertVal
--- PASS: TestConvertVal (0.00s)
=== RUN   TestValToConstantError
--- PASS: TestValToConstantError (0.00s)
=== RUN   TestConstantToValError
--- PASS: TestConstantToValError (0.00s)
=== RUN   TestSetKindCase
=== RUN   TestSetKindCase/0
=== RUN   TestSetKindCase/1
=== RUN   TestSetKindCase/2
=== RUN   TestSetKindCase/3
=== RUN   TestSetKindCase/4
=== RUN   TestSetKindCase/5
=== RUN   TestSetKindCase/6
=== RUN   TestSetKindCase/7
=== RUN   TestSetKindCase/8
=== RUN   TestSetKindCase/9
--- PASS: TestSetKindCase (0.00s)
    --- PASS: TestSetKindCase/0 (0.00s)
    --- PASS: TestSetKindCase/1 (0.00s)
    --- PASS: TestSetKindCase/2 (0.00s)
    --- PASS: TestSetKindCase/3 (0.00s)
    --- PASS: TestSetKindCase/4 (0.00s)
    --- PASS: TestSetKindCase/5 (0.00s)
    --- PASS: TestSetKindCase/6 (0.00s)
    --- PASS: TestSetKindCase/7 (0.00s)
    --- PASS: TestSetKindCase/8 (0.00s)
    --- PASS: TestSetKindCase/9 (0.00s)
=== RUN   TestCall
--- PASS: TestCall (0.00s)
=== RUN   TestMemberCall
--- PASS: TestMemberCall (0.00s)
=== RUN   TestCallNil
--- PASS: TestCallNil (0.00s)
=== RUN   TestComprehension
--- PASS: TestComprehension (0.00s)
=== RUN   TestComprehensionNil
--- PASS: TestComprehensionNil (0.00s)
=== RUN   TestIdent
--- PASS: TestIdent (0.00s)
=== RUN   TestIdentNil
--- PASS: TestIdentNil (0.00s)
=== RUN   TestList
--- PASS: TestList (0.00s)
=== RUN   TestListNil
--- PASS: TestListNil (0.00s)
=== RUN   TestLiteralNil
--- PASS: TestLiteralNil (0.00s)
=== RUN   TestMap
--- PASS: TestMap (0.00s)
=== RUN   TestMapNil
--- PASS: TestMapNil (0.00s)
=== RUN   TestMapEntryNil
--- PASS: TestMapEntryNil (0.00s)
=== RUN   TestSelect
--- PASS: TestSelect (0.00s)
=== RUN   TestSelectNil
--- PASS: TestSelectNil (0.00s)
=== RUN   TestStruct
--- PASS: TestStruct (0.00s)
=== RUN   TestStructNil
--- PASS: TestStructNil (0.00s)
=== RUN   TestStructFieldNil
--- PASS: TestStructFieldNil (0.00s)
=== RUN   TestRenumberIDs
--- PASS: TestRenumberIDs (0.00s)
=== RUN   TestNavigateAST
=== RUN   TestNavigateAST/'a'_==_'b'
=== RUN   TestNavigateAST/'a'.size()
=== RUN   TestNavigateAST/[1,_2,_3]
=== RUN   TestNavigateAST/[1,_2,_3][0]
=== RUN   TestNavigateAST/{1u:_'hello'}
=== RUN   TestNavigateAST/{'hello':_'world'}.hello
=== RUN   TestNavigateAST/type(1)_==_int
=== RUN   TestNavigateAST/google.expr.proto3.test.TestAllTypes{single_int32:_1}
=== RUN   TestNavigateAST/[true].exists(i,_i)
--- PASS: TestNavigateAST (0.01s)
    --- PASS: TestNavigateAST/'a'_==_'b' (0.00s)
    --- PASS: TestNavigateAST/'a'.size() (0.00s)
    --- PASS: TestNavigateAST/[1,_2,_3] (0.00s)
    --- PASS: TestNavigateAST/[1,_2,_3][0] (0.00s)
    --- PASS: TestNavigateAST/{1u:_'hello'} (0.00s)
    --- PASS: TestNavigateAST/{'hello':_'world'}.hello (0.00s)
    --- PASS: TestNavigateAST/type(1)_==_int (0.00s)
    --- PASS: TestNavigateAST/google.expr.proto3.test.TestAllTypes{single_int32:_1} (0.00s)
    --- PASS: TestNavigateAST/[true].exists(i,_i) (0.00s)
=== RUN   TestExprVisitor
=== RUN   TestExprVisitor/'a'_==_'b'
=== RUN   TestExprVisitor/'a'.size()
=== RUN   TestExprVisitor/type(1)_==_int
=== RUN   TestExprVisitor/{'hello':_'world'}.hello
=== RUN   TestExprVisitor/google.expr.proto3.test.TestAllTypes{single_int32:_1}
=== RUN   TestExprVisitor/[true].exists(i,_i)
--- PASS: TestExprVisitor (0.00s)
    --- PASS: TestExprVisitor/'a'_==_'b' (0.00s)
    --- PASS: TestExprVisitor/'a'.size() (0.00s)
    --- PASS: TestExprVisitor/type(1)_==_int (0.00s)
    --- PASS: TestExprVisitor/{'hello':_'world'}.hello (0.00s)
    --- PASS: TestExprVisitor/google.expr.proto3.test.TestAllTypes{single_int32:_1} (0.00s)
    --- PASS: TestExprVisitor/[true].exists(i,_i) (0.00s)
=== RUN   TestNavigableASTNilSafety
=== RUN   TestNavigableASTNilSafety/nil_expr
--- PASS: TestNavigableASTNilSafety (0.00s)
    --- PASS: TestNavigableASTNilSafety/nil_expr (0.00s)
=== RUN   TestNavigableExpr
--- PASS: TestNavigableExpr (0.00s)
=== RUN   TestNavigableCallExprMember
--- PASS: TestNavigableCallExprMember (0.00s)
=== RUN   TestNavigableCallExprGlobal
--- PASS: TestNavigableCallExprGlobal (0.00s)
=== RUN   TestNavigableListExpr
--- PASS: TestNavigableListExpr (0.00s)
=== RUN   TestNavigableMapExpr
--- PASS: TestNavigableMapExpr (0.00s)
=== RUN   TestNavigableStructExpr
--- PASS: TestNavigableStructExpr (0.00s)
=== RUN   TestNavigableComprehensionExpr
--- PASS: TestNavigableComprehensionExpr (0.00s)
=== RUN   TestNavigableSelectExpr
--- PASS: TestNavigableSelectExpr (0.00s)
=== RUN   TestNavigableSelectExpr_TestOnly
--- PASS: TestNavigableSelectExpr_TestOnly (0.00s)
PASS
ok  	github.com/google/cel-go/common/ast	0.048s
=== RUN   TestContainers_ResolveCandidateNames
--- PASS: TestContainers_ResolveCandidateNames (0.00s)
=== RUN   TestContainers_ResolveCandidateNames_FullyQualifiedName
--- PASS: TestContainers_ResolveCandidateNames_FullyQualifiedName (0.00s)
=== RUN   TestContainers_ResolveCandidateNames_EmptyContainer
--- PASS: TestContainers_ResolveCandidateNames_EmptyContainer (0.00s)
=== RUN   TestContainers_Abbrevs
--- PASS: TestContainers_Abbrevs (0.00s)
=== RUN   TestContainers_Aliasing_Errors
--- PASS: TestContainers_Aliasing_Errors (0.00s)
=== RUN   TestContainers_Extend_Alias
--- PASS: TestContainers_Extend_Alias (0.00s)
=== RUN   TestContainers_Extend_Name
--- PASS: TestContainers_Extend_Name (0.00s)
=== RUN   TestContainers_ToQualifiedName
--- PASS: TestContainers_ToQualifiedName (0.00s)
PASS
ok  	github.com/google/cel-go/common/containers	0.017s
?   	github.com/google/cel-go/common/debug	[no test files]
=== RUN   TestFunctionBindings
--- PASS: TestFunctionBindings (0.00s)
=== RUN   TestFunctionVariableArgBindings
--- PASS: TestFunctionVariableArgBindings (0.00s)
=== RUN   TestFunctionZeroArityBinding
--- PASS: TestFunctionZeroArityBinding (0.00s)
=== RUN   TestFunctionSingletonBinding
--- PASS: TestFunctionSingletonBinding (0.00s)
=== RUN   TestFunctionMerge
--- PASS: TestFunctionMerge (0.00s)
=== RUN   TestFunctionMergeWrongName
--- PASS: TestFunctionMergeWrongName (0.00s)
=== RUN   TestFunctionMergeOverloadCollision
--- PASS: TestFunctionMergeOverloadCollision (0.00s)
=== RUN   TestFunctionMergeOverloadArgCountRedefinition
--- PASS: TestFunctionMergeOverloadArgCountRedefinition (0.00s)
=== RUN   TestFunctionMergeOverloadArgTypeRedefinition
--- PASS: TestFunctionMergeOverloadArgTypeRedefinition (0.00s)
=== RUN   TestFunctionMergeSingletonRedefinition
--- PASS: TestFunctionMergeSingletonRedefinition (0.00s)
=== RUN   TestFunctionAddDuplicateOverloads
--- PASS: TestFunctionAddDuplicateOverloads (0.00s)
=== RUN   TestFunctionAddCollidingOverloads
--- PASS: TestFunctionAddCollidingOverloads (0.00s)
=== RUN   TestFunctionNoOverloads
--- PASS: TestFunctionNoOverloads (0.00s)
=== RUN   TestSingletonOverloadCollision
--- PASS: TestSingletonOverloadCollision (0.00s)
=== RUN   TestSingletonUnaryBindingRedefinition
--- PASS: TestSingletonUnaryBindingRedefinition (0.00s)
=== RUN   TestSingletonBinaryBindingRedefinition
--- PASS: TestSingletonBinaryBindingRedefinition (0.00s)
=== RUN   TestSingletonFunctionBindingRedefinition
--- PASS: TestSingletonFunctionBindingRedefinition (0.00s)
=== RUN   TestOverloadUnaryBindingRedefinition
--- PASS: TestOverloadUnaryBindingRedefinition (0.00s)
=== RUN   TestOverloadUnaryBindingArgCountMismatch
--- PASS: TestOverloadUnaryBindingArgCountMismatch (0.00s)
=== RUN   TestOverloadBinaryBindingArgCountMismatch
--- PASS: TestOverloadBinaryBindingArgCountMismatch (0.00s)
=== RUN   TestOverloadBinaryBindingRedefinition
--- PASS: TestOverloadBinaryBindingRedefinition (0.00s)
=== RUN   TestOverloadFunctionBindingRedefinition
--- PASS: TestOverloadFunctionBindingRedefinition (0.00s)
=== RUN   TestOverloadIsNonStrict
--- PASS: TestOverloadIsNonStrict (0.00s)
=== RUN   TestOverloadOperandTrait
--- PASS: TestOverloadOperandTrait (0.00s)
=== RUN   TestFunctionGetTypeParams
--- PASS: TestFunctionGetTypeParams (0.00s)
=== RUN   TestFunctionDisableDeclaration
--- PASS: TestFunctionDisableDeclaration (0.00s)
=== RUN   TestFunctionEnableDeclaration
--- PASS: TestFunctionEnableDeclaration (0.00s)
=== RUN   TestFunctionDeclToExprDecl
--- PASS: TestFunctionDeclToExprDecl (0.00s)
=== RUN   TestFunctionDeclToExprDeclInvalid
--- PASS: TestFunctionDeclToExprDeclInvalid (0.00s)
=== RUN   TestNewVariable
--- PASS: TestNewVariable (0.00s)
=== RUN   TestNewConstant
--- PASS: TestNewConstant (0.00s)
=== RUN   TestTypeVariable
--- PASS: TestTypeVariable (0.00s)
=== RUN   TestVariableDeclToExprDecl
--- PASS: TestVariableDeclToExprDecl (0.00s)
=== RUN   TestVariableDeclToExprDeclInvalid
--- PASS: TestVariableDeclToExprDeclInvalid (0.00s)
PASS
ok  	github.com/google/cel-go/common/decls	0.017s
?   	github.com/google/cel-go/common/functions	[no test files]
?   	github.com/google/cel-go/common/operators	[no test files]
?   	github.com/google/cel-go/common/overloads	[no test files]
=== RUN   TestNewBuffer_ASCII
--- PASS: TestNewBuffer_ASCII (0.00s)
=== RUN   TestNewBuffer_Basic
--- PASS: TestNewBuffer_Basic (0.00s)
=== RUN   TestNewBuffer_Supplemental
--- PASS: TestNewBuffer_Supplemental (0.00s)
=== RUN   TestNewBuffer_All
--- PASS: TestNewBuffer_All (0.00s)
=== RUN   TestNewBuffer_Empty
--- PASS: TestNewBuffer_Empty (0.00s)
PASS
ok  	github.com/google/cel-go/common/runes	0.006s
?   	github.com/google/cel-go/common/stdlib	[no test files]
=== RUN   TestBoolCompare
--- PASS: TestBoolCompare (0.00s)
=== RUN   TestBoolConvertToNative_Any
--- PASS: TestBoolConvertToNative_Any (0.00s)
=== RUN   TestBoolConvertToNative_Bool
--- PASS: TestBoolConvertToNative_Bool (0.00s)
=== RUN   TestBoolConvertToNative_Error
--- PASS: TestBoolConvertToNative_Error (0.00s)
=== RUN   TestBoolConvertToNative_Json
--- PASS: TestBoolConvertToNative_Json (0.00s)
=== RUN   TestBoolConvertToNative_Ptr
--- PASS: TestBoolConvertToNative_Ptr (0.00s)
=== RUN   TestBoolConvertToNative_Wrapper
--- PASS: TestBoolConvertToNative_Wrapper (0.00s)
=== RUN   TestBoolConvertToType
--- PASS: TestBoolConvertToType (0.00s)
=== RUN   TestBoolEqual
--- PASS: TestBoolEqual (0.00s)
=== RUN   TestBoolIsZeroValue
--- PASS: TestBoolIsZeroValue (0.00s)
=== RUN   TestBoolNegate
--- PASS: TestBoolNegate (0.00s)
=== RUN   TestIsBool
--- PASS: TestIsBool (0.00s)
=== RUN   TestBytesAdd
--- PASS: TestBytesAdd (0.00s)
=== RUN   TestBytesCompare
--- PASS: TestBytesCompare (0.00s)
=== RUN   TestBytesConvertToNative_Any
--- PASS: TestBytesConvertToNative_Any (0.00s)
=== RUN   TestBytesConvertToNative_ByteSlice
--- PASS: TestBytesConvertToNative_ByteSlice (0.00s)
=== RUN   TestBytesConvertToNative_Error
--- PASS: TestBytesConvertToNative_Error (0.00s)
=== RUN   TestBytesConvertToNative_Json
--- PASS: TestBytesConvertToNative_Json (0.00s)
=== RUN   TestBytesConvertToNative_Wrapper
--- PASS: TestBytesConvertToNative_Wrapper (0.00s)
=== RUN   TestBytesConvertToType
--- PASS: TestBytesConvertToType (0.00s)
=== RUN   TestBytesIsZeroValue
--- PASS: TestBytesIsZeroValue (0.00s)
=== RUN   TestBytesSize
--- PASS: TestBytesSize (0.00s)
=== RUN   TestDoubleAdd
--- PASS: TestDoubleAdd (0.00s)
=== RUN   TestDoubleCompare
--- PASS: TestDoubleCompare (0.00s)
=== RUN   TestDoubleConvertToNative_Any
--- PASS: TestDoubleConvertToNative_Any (0.00s)
=== RUN   TestDoubleConvertToNative_Error
--- PASS: TestDoubleConvertToNative_Error (0.00s)
=== RUN   TestDoubleConvertToNative_Float32
--- PASS: TestDoubleConvertToNative_Float32 (0.00s)
=== RUN   TestDoubleConvertToNative_Float64
--- PASS: TestDoubleConvertToNative_Float64 (0.00s)
=== RUN   TestDoubleConvertToNative_Json
--- PASS: TestDoubleConvertToNative_Json (0.00s)
=== RUN   TestDoubleConvertToNative_Ptr_Float32
--- PASS: TestDoubleConvertToNative_Ptr_Float32 (0.00s)
=== RUN   TestDoubleConvertToNative_Ptr_Float64
--- PASS: TestDoubleConvertToNative_Ptr_Float64 (0.00s)
=== RUN   TestDoubleConvertToNative_Wrapper
--- PASS: TestDoubleConvertToNative_Wrapper (0.00s)
=== RUN   TestDoubleConvertToType
--- PASS: TestDoubleConvertToType (0.00s)
=== RUN   TestDoubleDivide
--- PASS: TestDoubleDivide (0.00s)
=== RUN   TestDoubleEqual
--- PASS: TestDoubleEqual (0.00s)
=== RUN   TestDoubleIsZeroValue
--- PASS: TestDoubleIsZeroValue (0.00s)
=== RUN   TestDoubleMultiply
--- PASS: TestDoubleMultiply (0.00s)
=== RUN   TestDoubleNegate
--- PASS: TestDoubleNegate (0.00s)
=== RUN   TestDoubleSubtract
--- PASS: TestDoubleSubtract (0.00s)
=== RUN   TestDurationOperators
--- PASS: TestDurationOperators (0.00s)
=== RUN   TestDurationCompare
--- PASS: TestDurationCompare (0.00s)
=== RUN   TestDurationConvertToNative
--- PASS: TestDurationConvertToNative (0.00s)
=== RUN   TestDurationConvertToNative_Any
--- PASS: TestDurationConvertToNative_Any (0.00s)
=== RUN   TestDurationConvertToNative_Error
--- PASS: TestDurationConvertToNative_Error (0.00s)
=== RUN   TestDurationConvertToNative_Json
--- PASS: TestDurationConvertToNative_Json (0.00s)
=== RUN   TestDurationConvertToType_Identity
--- PASS: TestDurationConvertToType_Identity (0.00s)
=== RUN   TestDurationNegate
--- PASS: TestDurationNegate (0.00s)
=== RUN   TestDurationGetHours
--- PASS: TestDurationGetHours (0.00s)
=== RUN   TestDurationGetMinutes
--- PASS: TestDurationGetMinutes (0.00s)
=== RUN   TestDurationGetSeconds
--- PASS: TestDurationGetSeconds (0.00s)
=== RUN   TestDurationGetMilliseconds
--- PASS: TestDurationGetMilliseconds (0.00s)
=== RUN   TestDurationIsZeroValue
--- PASS: TestDurationIsZeroValue (0.00s)
=== RUN   TestJsonListValueAdd
--- PASS: TestJsonListValueAdd (0.00s)
=== RUN   TestJsonListValueContains_SingleElemType
--- PASS: TestJsonListValueContains_SingleElemType (0.00s)
=== RUN   TestJsonListValueContains_MixedElemType
--- PASS: TestJsonListValueContains_MixedElemType (0.00s)
=== RUN   TestJsonListValueConvertToNative_Json
--- PASS: TestJsonListValueConvertToNative_Json (0.00s)
=== RUN   TestJsonListValueConvertToNative_Slice
--- PASS: TestJsonListValueConvertToNative_Slice (0.00s)
=== RUN   TestJsonListValueConvertToNative_Any
--- PASS: TestJsonListValueConvertToNative_Any (0.00s)
=== RUN   TestJsonListValueConvertToType
--- PASS: TestJsonListValueConvertToType (0.00s)
=== RUN   TestJsonListValueEqual
--- PASS: TestJsonListValueEqual (0.00s)
=== RUN   TestJsonListValueGet_OutOfRange
--- PASS: TestJsonListValueGet_OutOfRange (0.00s)
=== RUN   TestJsonListValueIterator
--- PASS: TestJsonListValueIterator (0.00s)
=== RUN   TestJsonStructContains
--- PASS: TestJsonStructContains (0.00s)
=== RUN   TestJsonStructConvertToNative_Json
--- PASS: TestJsonStructConvertToNative_Json (0.00s)
=== RUN   TestJsonStructConvertToNative_Any
--- PASS: TestJsonStructConvertToNative_Any (0.00s)
=== RUN   TestJsonStructConvertToNative_Map
--- PASS: TestJsonStructConvertToNative_Map (0.00s)
=== RUN   TestJsonStructConvertToType
--- PASS: TestJsonStructConvertToType (0.00s)
=== RUN   TestJsonStructEqual
--- PASS: TestJsonStructEqual (0.00s)
=== RUN   TestJsonStructGet
--- PASS: TestJsonStructGet (0.00s)
=== RUN   TestBaseListAdd_Empty
--- PASS: TestBaseListAdd_Empty (0.00s)
=== RUN   TestBaseListAdd_Error
--- PASS: TestBaseListAdd_Error (0.00s)
=== RUN   TestBaseListContains
--- PASS: TestBaseListContains (0.00s)
=== RUN   TestBaseListConvertToNative
--- PASS: TestBaseListConvertToNative (0.00s)
=== RUN   TestBaseListConvertToNative_Any
--- PASS: TestBaseListConvertToNative_Any (0.00s)
=== RUN   TestBaseListConvertToNative_Json
--- PASS: TestBaseListConvertToNative_Json (0.00s)
=== RUN   TestBaseListConvertToType
--- PASS: TestBaseListConvertToType (0.00s)
=== RUN   TestBaseListEqual
--- PASS: TestBaseListEqual (0.00s)
=== RUN   TestBaseListGet
--- PASS: TestBaseListGet (0.00s)
=== RUN   TestBaseListString
--- PASS: TestBaseListString (0.00s)
=== RUN   TestConcatListString
--- PASS: TestConcatListString (0.00s)
=== RUN   TestListIsZeroValue
=== RUN   TestListIsZeroValue/0
=== RUN   TestListIsZeroValue/1
=== RUN   TestListIsZeroValue/2
=== RUN   TestListIsZeroValue/3
=== RUN   TestListIsZeroValue/4
=== RUN   TestListIsZeroValue/5
=== RUN   TestListIsZeroValue/6
=== RUN   TestListIsZeroValue/7
=== RUN   TestListIsZeroValue/8
=== RUN   TestListIsZeroValue/9
=== RUN   TestListIsZeroValue/10
=== RUN   TestListIsZeroValue/11
--- PASS: TestListIsZeroValue (0.00s)
    --- PASS: TestListIsZeroValue/0 (0.00s)
    --- PASS: TestListIsZeroValue/1 (0.00s)
    --- PASS: TestListIsZeroValue/2 (0.00s)
    --- PASS: TestListIsZeroValue/3 (0.00s)
    --- PASS: TestListIsZeroValue/4 (0.00s)
    --- PASS: TestListIsZeroValue/5 (0.00s)
    --- PASS: TestListIsZeroValue/6 (0.00s)
    --- PASS: TestListIsZeroValue/7 (0.00s)
    --- PASS: TestListIsZeroValue/8 (0.00s)
    --- PASS: TestListIsZeroValue/9 (0.00s)
    --- PASS: TestListIsZeroValue/10 (0.00s)
    --- PASS: TestListIsZeroValue/11 (0.00s)
=== RUN   TestValueListGet
--- PASS: TestValueListGet (0.00s)
=== RUN   TestBaseListIterator
--- PASS: TestBaseListIterator (0.00s)
=== RUN   TestValueListValue_Iterator
--- PASS: TestValueListValue_Iterator (0.00s)
=== RUN   TestBaseListNestedList
--- PASS: TestBaseListNestedList (0.00s)
=== RUN   TestBaseListSize
--- PASS: TestBaseListSize (0.00s)
=== RUN   TestMutableListGet
--- PASS: TestMutableListGet (0.00s)
=== RUN   TestConcatListAdd
--- PASS: TestConcatListAdd (0.00s)
=== RUN   TestConcatListConvertToNative_Json
--- PASS: TestConcatListConvertToNative_Json (0.00s)
=== RUN   TestConcatListConvertToNativeListInterface
--- PASS: TestConcatListConvertToNativeListInterface (0.00s)
=== RUN   TestConcatListConvertToType
--- PASS: TestConcatListConvertToType (0.00s)
=== RUN   TestConcatListContains
--- PASS: TestConcatListContains (0.00s)
=== RUN   TestConcatListContainsNonBool
--- PASS: TestConcatListContainsNonBool (0.00s)
=== RUN   TestConcatListEqual
--- PASS: TestConcatListEqual (0.00s)
=== RUN   TestConcatListGet
--- PASS: TestConcatListGet (0.00s)
=== RUN   TestConcatListIterator
--- PASS: TestConcatListIterator (0.00s)
=== RUN   TestStringListAdd_Empty
--- PASS: TestStringListAdd_Empty (0.00s)
=== RUN   TestStringListAdd_Error
--- PASS: TestStringListAdd_Error (0.00s)
=== RUN   TestStringListAdd_Heterogenous
--- PASS: TestStringListAdd_Heterogenous (0.00s)
=== RUN   TestStringListAdd_StringLists
--- PASS: TestStringListAdd_StringLists (0.00s)
=== RUN   TestStringListConvertToNative
--- PASS: TestStringListConvertToNative (0.00s)
=== RUN   TestStringListConvertToNative_ListInterface
--- PASS: TestStringListConvertToNative_ListInterface (0.00s)
=== RUN   TestStringListConvertToNative_Error
--- PASS: TestStringListConvertToNative_Error (0.00s)
=== RUN   TestStringListConvertToNative_Json
--- PASS: TestStringListConvertToNative_Json (0.00s)
=== RUN   TestStringListGet_OutOfRange
--- PASS: TestStringListGet_OutOfRange (0.00s)
=== RUN   TestValueListAdd
--- PASS: TestValueListAdd (0.00s)
=== RUN   TestValueListConvertToNative_Json
--- PASS: TestValueListConvertToNative_Json (0.00s)
=== RUN   TestMapContains
=== RUN   TestMapContains/0
=== RUN   TestMapContains/1
=== RUN   TestMapContains/2
=== RUN   TestMapContains/3
=== RUN   TestMapContains/4
=== RUN   TestMapContains/5
=== RUN   TestMapContains/6
=== RUN   TestMapContains/7
=== RUN   TestMapContains/8
=== RUN   TestMapContains/9
=== RUN   TestMapContains/10
--- PASS: TestMapContains (0.00s)
    --- PASS: TestMapContains/0 (0.00s)
    --- PASS: TestMapContains/1 (0.00s)
    --- PASS: TestMapContains/2 (0.00s)
    --- PASS: TestMapContains/3 (0.00s)
    --- PASS: TestMapContains/4 (0.00s)
    --- PASS: TestMapContains/5 (0.00s)
    --- PASS: TestMapContains/6 (0.00s)
    --- PASS: TestMapContains/7 (0.00s)
    --- PASS: TestMapContains/8 (0.00s)
    --- PASS: TestMapContains/9 (0.00s)
    --- PASS: TestMapContains/10 (0.00s)
=== RUN   TestStringMapContains
--- PASS: TestStringMapContains (0.00s)
=== RUN   TestDynamicMapConvertToNative_Any
--- PASS: TestDynamicMapConvertToNative_Any (0.00s)
=== RUN   TestDynamicMapConvertToNative_Error
--- PASS: TestDynamicMapConvertToNative_Error (0.00s)
=== RUN   TestDynamicMapConvertToNative_Json
--- PASS: TestDynamicMapConvertToNative_Json (0.00s)
=== RUN   TestDynamicMapConvertToNative_Struct
--- PASS: TestDynamicMapConvertToNative_Struct (0.00s)
=== RUN   TestDynamicMapConvertToNative_StructPtr
--- PASS: TestDynamicMapConvertToNative_StructPtr (0.00s)
=== RUN   TestDynamicMapConvertToNative_StructPtrPtr
--- PASS: TestDynamicMapConvertToNative_StructPtrPtr (0.00s)
=== RUN   TestDynamicMapConvertToNative_Struct_InvalidFieldError
--- PASS: TestDynamicMapConvertToNative_Struct_InvalidFieldError (0.00s)
=== RUN   TestDynamicMapConvertToNative_Struct_EmptyFieldError
--- PASS: TestDynamicMapConvertToNative_Struct_EmptyFieldError (0.00s)
=== RUN   TestDynamicMapConvertToNative_Struct_PrivateFieldError
--- PASS: TestDynamicMapConvertToNative_Struct_PrivateFieldError (0.00s)
=== RUN   TestStringMapConvertToNative
--- PASS: TestStringMapConvertToNative (0.00s)
=== RUN   TestDynamicMapConvertToType
--- PASS: TestDynamicMapConvertToType (0.00s)
=== RUN   TestStringMapConvertToType
--- PASS: TestStringMapConvertToType (0.00s)
=== RUN   TestDynamicMapEqual_True
--- PASS: TestDynamicMapEqual_True (0.00s)
=== RUN   TestStringMapEqual_True
--- PASS: TestStringMapEqual_True (0.00s)
=== RUN   TestDynamicMapEqual_NotTrue
--- PASS: TestDynamicMapEqual_NotTrue (0.00s)
=== RUN   TestStringMapEqual_NotTrue
--- PASS: TestStringMapEqual_NotTrue (0.00s)
=== RUN   TestDynamicMapGet
--- PASS: TestDynamicMapGet (0.00s)
=== RUN   TestStringIfaceMapGet
--- PASS: TestStringIfaceMapGet (0.00s)
=== RUN   TestStringMapGet
--- PASS: TestStringMapGet (0.00s)
=== RUN   TestRefValMapGet
--- PASS: TestRefValMapGet (0.00s)
=== RUN   TestMapIsZeroValue
=== RUN   TestMapIsZeroValue/0
=== RUN   TestMapIsZeroValue/1
=== RUN   TestMapIsZeroValue/2
=== RUN   TestMapIsZeroValue/3
=== RUN   TestMapIsZeroValue/4
=== RUN   TestMapIsZeroValue/5
=== RUN   TestMapIsZeroValue/6
=== RUN   TestMapIsZeroValue/7
=== RUN   TestMapIsZeroValue/8
=== RUN   TestMapIsZeroValue/9
=== RUN   TestMapIsZeroValue/10
=== RUN   TestMapIsZeroValue/11
--- PASS: TestMapIsZeroValue (0.00s)
    --- PASS: TestMapIsZeroValue/0 (0.00s)
    --- PASS: TestMapIsZeroValue/1 (0.00s)
    --- PASS: TestMapIsZeroValue/2 (0.00s)
    --- PASS: TestMapIsZeroValue/3 (0.00s)
    --- PASS: TestMapIsZeroValue/4 (0.00s)
    --- PASS: TestMapIsZeroValue/5 (0.00s)
    --- PASS: TestMapIsZeroValue/6 (0.00s)
    --- PASS: TestMapIsZeroValue/7 (0.00s)
    --- PASS: TestMapIsZeroValue/8 (0.00s)
    --- PASS: TestMapIsZeroValue/9 (0.00s)
    --- PASS: TestMapIsZeroValue/10 (0.00s)
    --- PASS: TestMapIsZeroValue/11 (0.00s)
=== RUN   TestDynamicMapIterator
--- PASS: TestDynamicMapIterator (0.00s)
=== RUN   TestStringMapIterator
--- PASS: TestStringMapIterator (0.00s)
=== RUN   TestDynamicMapSize
--- PASS: TestDynamicMapSize (0.00s)
=== RUN   TestStringMapSize
--- PASS: TestStringMapSize (0.00s)
=== RUN   TestProtoMap
--- PASS: TestProtoMap (0.00s)
=== RUN   TestProtoMapGet
--- PASS: TestProtoMapGet (0.00s)
=== RUN   TestProtoMapString
--- PASS: TestProtoMapString (0.00s)
=== RUN   TestProtoMapConvertToNative
--- PASS: TestProtoMapConvertToNative (0.00s)
=== RUN   TestProtoMapConvertToNative_NestedProto
--- PASS: TestProtoMapConvertToNative_NestedProto (0.00s)
=== RUN   TestNullConvertToNative
=== RUN   TestNullConvertToNative/[0]
=== RUN   TestNullConvertToNative/[1]
=== RUN   TestNullConvertToNative/[2]
=== RUN   TestNullConvertToNative/[3]
=== RUN   TestNullConvertToNative/[4]
=== RUN   TestNullConvertToNative/[5]
=== RUN   TestNullConvertToNative/[6]
=== RUN   TestNullConvertToNative/[7]
=== RUN   TestNullConvertToNative/[8]
=== RUN   TestNullConvertToNative/[9]
=== RUN   TestNullConvertToNative/[10]
=== RUN   TestNullConvertToNative/[11]
=== RUN   TestNullConvertToNative/[12]
=== RUN   TestNullConvertToNative/[13]
--- PASS: TestNullConvertToNative (0.00s)
    --- PASS: TestNullConvertToNative/[0] (0.00s)
    --- PASS: TestNullConvertToNative/[1] (0.00s)
    --- PASS: TestNullConvertToNative/[2] (0.00s)
    --- PASS: TestNullConvertToNative/[3] (0.00s)
    --- PASS: TestNullConvertToNative/[4] (0.00s)
    --- PASS: TestNullConvertToNative/[5] (0.00s)
    --- PASS: TestNullConvertToNative/[6] (0.00s)
    --- PASS: TestNullConvertToNative/[7] (0.00s)
    --- PASS: TestNullConvertToNative/[8] (0.00s)
    --- PASS: TestNullConvertToNative/[9] (0.00s)
    --- PASS: TestNullConvertToNative/[10] (0.00s)
    --- PASS: TestNullConvertToNative/[11] (0.00s)
    --- PASS: TestNullConvertToNative/[12] (0.00s)
    --- PASS: TestNullConvertToNative/[13] (0.00s)
=== RUN   TestNullConvertToType
--- PASS: TestNullConvertToType (0.00s)
=== RUN   TestNullEqual
--- PASS: TestNullEqual (0.00s)
=== RUN   TestNullIsZeroValue
--- PASS: TestNullIsZeroValue (0.00s)
=== RUN   TestNullType
--- PASS: TestNullType (0.00s)
=== RUN   TestNullValue
--- PASS: TestNullValue (0.00s)
=== RUN   TestNewProtoObject
--- PASS: TestNewProtoObject (0.00s)
=== RUN   TestProtoObjectConvertToNative
--- PASS: TestProtoObjectConvertToNative (0.00s)
=== RUN   TestProtoObjectIsSet
--- PASS: TestProtoObjectIsSet (0.00s)
=== RUN   TestProtoObjectIsZeroValue
--- PASS: TestProtoObjectIsZeroValue (0.00s)
=== RUN   TestProtoObjectGet
--- PASS: TestProtoObjectGet (0.00s)
=== RUN   TestProtoObjectConvertToType
--- PASS: TestProtoObjectConvertToType (0.00s)
=== RUN   TestOptionalOptionalOf
--- PASS: TestOptionalOptionalOf (0.00s)
=== RUN   TestOptionalGetValue
--- PASS: TestOptionalGetValue (0.00s)
=== RUN   TestOptionalConvertToNative
--- PASS: TestOptionalConvertToNative (0.00s)
=== RUN   TestOptionalConvertToType
--- PASS: TestOptionalConvertToType (0.00s)
=== RUN   TestOptionalEqual
=== RUN   TestOptionalEqual/0
=== RUN   TestOptionalEqual/1
=== RUN   TestOptionalEqual/2
=== RUN   TestOptionalEqual/3
=== RUN   TestOptionalEqual/4
=== RUN   TestOptionalEqual/5
=== RUN   TestOptionalEqual/6
--- PASS: TestOptionalEqual (0.00s)
    --- PASS: TestOptionalEqual/0 (0.00s)
    --- PASS: TestOptionalEqual/1 (0.00s)
    --- PASS: TestOptionalEqual/2 (0.00s)
    --- PASS: TestOptionalEqual/3 (0.00s)
    --- PASS: TestOptionalEqual/4 (0.00s)
    --- PASS: TestOptionalEqual/5 (0.00s)
    --- PASS: TestOptionalEqual/6 (0.00s)
=== RUN   TestOptionalType
--- PASS: TestOptionalType (0.00s)
=== RUN   TestOptionalValue
--- PASS: TestOptionalValue (0.00s)
=== RUN   TestRegistryCopy
--- PASS: TestRegistryCopy (0.00s)
=== RUN   TestRegistryRegisterType
--- PASS: TestRegistryRegisterType (0.00s)
=== RUN   TestRegistryRegisterTypeNoConflict
--- PASS: TestRegistryRegisterTypeNoConflict (0.00s)
=== RUN   TestRegistryRegisterTypeConflict
--- PASS: TestRegistryRegisterTypeConflict (0.00s)
=== RUN   TestRegistryEnumValue
--- PASS: TestRegistryEnumValue (0.00s)
=== RUN   TestRegistryFindStructType
--- PASS: TestRegistryFindStructType (0.00s)
=== RUN   TestRegistryFindStructFieldNames
=== RUN   TestRegistryFindStructFieldNames/google.api.expr.v1alpha1.Reference
=== RUN   TestRegistryFindStructFieldNames/google.api.expr.v1alpha1.Decl
=== RUN   TestRegistryFindStructFieldNames/invalid.TypeName
--- PASS: TestRegistryFindStructFieldNames (0.00s)
    --- PASS: TestRegistryFindStructFieldNames/google.api.expr.v1alpha1.Reference (0.00s)
    --- PASS: TestRegistryFindStructFieldNames/google.api.expr.v1alpha1.Decl (0.00s)
    --- PASS: TestRegistryFindStructFieldNames/invalid.TypeName (0.00s)
=== RUN   TestRegistryFindStructFieldType
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_bool
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_nested_message
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_nested_message#01
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.standalone_enum
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_duration
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_timestamp
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_any
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_int64_wrapper
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.repeated_bool
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.map_string_string
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.double_bool
=== RUN   TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypesUndefined.map_string_string
--- PASS: TestRegistryFindStructFieldType (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_bool (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_nested_message (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_nested_message#01 (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.standalone_enum (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_duration (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_timestamp (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_any (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_int64_wrapper (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.repeated_bool (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.map_string_string (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.double_bool (0.00s)
    --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypesUndefined.map_string_string (0.00s)
=== RUN   TestRegistryNewValue
=== RUN   TestRegistryNewValue/0
=== RUN   TestRegistryNewValue/1
=== RUN   TestRegistryNewValue/2
=== RUN   TestRegistryNewValue/3
=== RUN   TestRegistryNewValue/4
=== RUN   TestRegistryNewValue/5
=== RUN   TestRegistryNewValue/6
=== RUN   TestRegistryNewValue/7
=== RUN   TestRegistryNewValue/8
=== RUN   TestRegistryNewValue/9
--- PASS: TestRegistryNewValue (0.00s)
    --- PASS: TestRegistryNewValue/0 (0.00s)
    --- PASS: TestRegistryNewValue/1 (0.00s)
    --- PASS: TestRegistryNewValue/2 (0.00s)
    --- PASS: TestRegistryNewValue/3 (0.00s)
    --- PASS: TestRegistryNewValue/4 (0.00s)
    --- PASS: TestRegistryNewValue/5 (0.00s)
    --- PASS: TestRegistryNewValue/6 (0.00s)
    --- PASS: TestRegistryNewValue/7 (0.00s)
    --- PASS: TestRegistryNewValue/8 (0.00s)
    --- PASS: TestRegistryNewValue/9 (0.00s)
=== RUN   TestRegistryNewValueErrors
=== RUN   TestRegistryNewValueErrors/0
=== RUN   TestRegistryNewValueErrors/1
=== RUN   TestRegistryNewValueErrors/2
=== RUN   TestRegistryNewValueErrors/3
=== RUN   TestRegistryNewValueErrors/4
=== RUN   TestRegistryNewValueErrors/5
=== RUN   TestRegistryNewValueErrors/6
=== RUN   TestRegistryNewValueErrors/7
--- PASS: TestRegistryNewValueErrors (0.00s)
    --- PASS: TestRegistryNewValueErrors/0 (0.00s)
    --- PASS: TestRegistryNewValueErrors/1 (0.00s)
    --- PASS: TestRegistryNewValueErrors/2 (0.00s)
    --- PASS: TestRegistryNewValueErrors/3 (0.00s)
    --- PASS: TestRegistryNewValueErrors/4 (0.00s)
    --- PASS: TestRegistryNewValueErrors/5 (0.00s)
    --- PASS: TestRegistryNewValueErrors/6 (0.00s)
    --- PASS: TestRegistryNewValueErrors/7 (0.00s)
=== RUN   TestRegistryGetters
--- PASS: TestRegistryGetters (0.00s)
=== RUN   TestConvertToNative
--- PASS: TestConvertToNative (0.00s)
=== RUN   TestNativeToValue_Any
--- PASS: TestNativeToValue_Any (0.00s)
=== RUN   TestNativeToValue_Json
--- PASS: TestNativeToValue_Json (0.00s)
=== RUN   TestNativeToValue_Wrappers
--- PASS: TestNativeToValue_Wrappers (0.00s)
=== RUN   TestNativeToValue_Primitive
--- PASS: TestNativeToValue_Primitive (0.00s)
=== RUN   TestUnsupportedConversion
--- PASS: TestUnsupportedConversion (0.00s)
=== RUN   TestStringAdd
--- PASS: TestStringAdd (0.00s)
=== RUN   TestStringCompare
--- PASS: TestStringCompare (0.00s)
=== RUN   TestStringConvertToNative_Any
--- PASS: TestStringConvertToNative_Any (0.00s)
=== RUN   TestStringConvertToNative_Error
--- PASS: TestStringConvertToNative_Error (0.00s)
=== RUN   TestStringConvertToNative_Json
--- PASS: TestStringConvertToNative_Json (0.00s)
=== RUN   TestStringConvertToNative_Ptr
--- PASS: TestStringConvertToNative_Ptr (0.00s)
=== RUN   TestStringConvertToNative_String
--- PASS: TestStringConvertToNative_String (0.00s)
=== RUN   TestStringConvertToNative_Wrapper
--- PASS: TestStringConvertToNative_Wrapper (0.00s)
=== RUN   TestStringConvertToType
--- PASS: TestStringConvertToType (0.00s)
=== RUN   TestStringEqual
--- PASS: TestStringEqual (0.00s)
=== RUN   TestStringIsZeroValue
--- PASS: TestStringIsZeroValue (0.00s)
=== RUN   TestStringMatch
--- PASS: TestStringMatch (0.00s)
=== RUN   TestStringContains
--- PASS: TestStringContains (0.00s)
=== RUN   TestStringEndsWith
--- PASS: TestStringEndsWith (0.00s)
=== RUN   TestStringStartsWith
--- PASS: TestStringStartsWith (0.00s)
=== RUN   TestStringSize
--- PASS: TestStringSize (0.00s)
=== RUN   TestTimestampConvertToType
--- PASS: TestTimestampConvertToType (0.00s)
=== RUN   TestTimestampOperators
--- PASS: TestTimestampOperators (0.00s)
=== RUN   TestTimestampConvertToNative_Any
--- PASS: TestTimestampConvertToNative_Any (0.00s)
=== RUN   TestTimestampConvertToNative
--- PASS: TestTimestampConvertToNative (0.00s)
=== RUN   TestTimestampIsZeroValue
--- PASS: TestTimestampIsZeroValue (0.00s)
=== RUN   TestTimestampGetDayOfMonth
--- PASS: TestTimestampGetDayOfMonth (0.00s)
=== RUN   TestTimestampGetDayOfYear
--- PASS: TestTimestampGetDayOfYear (0.00s)
=== RUN   TestTimestampGetFullYear
--- PASS: TestTimestampGetFullYear (0.00s)
=== RUN   TestTimestampGetMonth
--- PASS: TestTimestampGetMonth (0.00s)
=== RUN   TestTimestampGetDayOfWeek
--- PASS: TestTimestampGetDayOfWeek (0.00s)
=== RUN   TestTimestampGetHours
--- PASS: TestTimestampGetHours (0.00s)
=== RUN   TestTimestampGetMinutes
--- PASS: TestTimestampGetMinutes (0.00s)
=== RUN   TestTimestampGetSeconds
--- PASS: TestTimestampGetSeconds (0.00s)
=== RUN   TestTimestampGetMilliseconds
--- PASS: TestTimestampGetMilliseconds (0.00s)
=== RUN   TestType_ConvertToType
--- PASS: TestType_ConvertToType (0.00s)
=== RUN   TestType_Type
--- PASS: TestType_Type (0.00s)
=== RUN   TestTypeString
--- PASS: TestTypeString (0.00s)
=== RUN   TestTypeIsExactType
--- PASS: TestTypeIsExactType (0.00s)
=== RUN   TestTypeIsEquivalentType
--- PASS: TestTypeIsEquivalentType (0.00s)
=== RUN   TestTypeIsAssignableType
--- PASS: TestTypeIsAssignableType (0.00s)
=== RUN   TestTypeIsAssignableRuntimeType
--- PASS: TestTypeIsAssignableRuntimeType (0.00s)
=== RUN   TestTypeToExprType
=== RUN   TestTypeToExprType/vector(double,_double)
=== RUN   TestTypeToExprType/google.protobuf.Any
=== RUN   TestTypeToExprType/bool
=== RUN   TestTypeToExprType/bytes
=== RUN   TestTypeToExprType/double
=== RUN   TestTypeToExprType/google.protobuf.Duration
=== RUN   TestTypeToExprType/dyn
=== RUN   TestTypeToExprType/int
=== RUN   TestTypeToExprType/list(T)
=== RUN   TestTypeToExprType/map(K,_V)
=== RUN   TestTypeToExprType/null_type
=== RUN   TestTypeToExprType/google.type.Expr
=== RUN   TestTypeToExprType/string
=== RUN   TestTypeToExprType/google.protobuf.Timestamp
=== RUN   TestTypeToExprType/type
=== RUN   TestTypeToExprType/uint
=== RUN   TestTypeToExprType/wrapper(bool)
=== RUN   TestTypeToExprType/wrapper(bytes)
=== RUN   TestTypeToExprType/wrapper(double)
=== RUN   TestTypeToExprType/wrapper(int)
=== RUN   TestTypeToExprType/wrapper(string)
=== RUN   TestTypeToExprType/wrapper(uint)
=== RUN   TestTypeToExprType/type(type(dyn))
=== RUN   TestTypeToExprType/error
=== RUN   TestTypeToExprType/google.protobuf.Any#01
=== RUN   TestTypeToExprType/google.protobuf.Duration#01
=== RUN   TestTypeToExprType/google.protobuf.Timestamp#01
=== RUN   TestTypeToExprType/dyn#01
=== RUN   TestTypeToExprType/list(dyn)
=== RUN   TestTypeToExprType/map(string,_dyn)
=== RUN   TestTypeToExprType/wrapper(bool)#01
=== RUN   TestTypeToExprType/wrapper(bytes)#01
=== RUN   TestTypeToExprType/wrapper(double)#01
=== RUN   TestTypeToExprType/wrapper(double)#02
=== RUN   TestTypeToExprType/wrapper(int)#01
=== RUN   TestTypeToExprType/wrapper(int)#02
=== RUN   TestTypeToExprType/wrapper(string)#01
=== RUN   TestTypeToExprType/wrapper(uint)#01
=== RUN   TestTypeToExprType/wrapper(uint)#02
=== RUN   TestTypeToExprType/error#01
--- PASS: TestTypeToExprType (0.00s)
    --- PASS: TestTypeToExprType/vector(double,_double) (0.00s)
    --- PASS: TestTypeToExprType/google.protobuf.Any (0.00s)
    --- PASS: TestTypeToExprType/bool (0.00s)
    --- PASS: TestTypeToExprType/bytes (0.00s)
    --- PASS: TestTypeToExprType/double (0.00s)
    --- PASS: TestTypeToExprType/google.protobuf.Duration (0.00s)
    --- PASS: TestTypeToExprType/dyn (0.00s)
    --- PASS: TestTypeToExprType/int (0.00s)
    --- PASS: TestTypeToExprType/list(T) (0.00s)
    --- PASS: TestTypeToExprType/map(K,_V) (0.00s)
    --- PASS: TestTypeToExprType/null_type (0.00s)
    --- PASS: TestTypeToExprType/google.type.Expr (0.00s)
    --- PASS: TestTypeToExprType/string (0.00s)
    --- PASS: TestTypeToExprType/google.protobuf.Timestamp (0.00s)
    --- PASS: TestTypeToExprType/type (0.00s)
    --- PASS: TestTypeToExprType/uint (0.00s)
    --- PASS: TestTypeToExprType/wrapper(bool) (0.00s)
    --- PASS: TestTypeToExprType/wrapper(bytes) (0.00s)
    --- PASS: TestTypeToExprType/wrapper(double) (0.00s)
    --- PASS: TestTypeToExprType/wrapper(int) (0.00s)
    --- PASS: TestTypeToExprType/wrapper(string) (0.00s)
    --- PASS: TestTypeToExprType/wrapper(uint) (0.00s)
    --- PASS: TestTypeToExprType/type(type(dyn)) (0.00s)
    --- PASS: TestTypeToExprType/error (0.00s)
    --- PASS: TestTypeToExprType/google.protobuf.Any#01 (0.00s)
    --- PASS: TestTypeToExprType/google.protobuf.Duration#01 (0.00s)
    --- PASS: TestTypeToExprType/google.protobuf.Timestamp#01 (0.00s)
    --- PASS: TestTypeToExprType/dyn#01 (0.00s)
    --- PASS: TestTypeToExprType/list(dyn) (0.00s)
    --- PASS: TestTypeToExprType/map(string,_dyn) (0.00s)
    --- PASS: TestTypeToExprType/wrapper(bool)#01 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(bytes)#01 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(double)#01 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(double)#02 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(int)#01 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(int)#02 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(string)#01 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(uint)#01 (0.00s)
    --- PASS: TestTypeToExprType/wrapper(uint)#02 (0.00s)
    --- PASS: TestTypeToExprType/error#01 (0.00s)
=== RUN   TestTypeToExprTypeInvalid
=== RUN   TestTypeToExprTypeInvalid/list
=== RUN   TestTypeToExprTypeInvalid/list(map)
=== RUN   TestTypeToExprTypeInvalid/map
=== RUN   TestTypeToExprTypeInvalid/map(string,_map)
=== RUN   TestTypeToExprTypeInvalid/map(map,_string)
=== RUN   TestTypeToExprTypeInvalid/type(list)
=== RUN   TestTypeToExprTypeInvalid/bad_list(list)
=== RUN   TestTypeToExprTypeInvalid/#00
--- PASS: TestTypeToExprTypeInvalid (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/list (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/list(map) (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/map (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/map(string,_map) (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/map(map,_string) (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/type(list) (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/bad_list(list) (0.00s)
    --- PASS: TestTypeToExprTypeInvalid/#00 (0.00s)
=== RUN   TestExprTypeToType
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Any"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Duration"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Timestamp"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Value"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.ListValue"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Struct"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.BoolValue"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.BytesValue"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.DoubleValue"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.FloatValue"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Int32Value"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.Int64Value"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.StringValue"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.UInt32Value"
=== RUN   TestExprTypeToType/message_type:"google.protobuf.UInt64Value"
=== RUN   TestExprTypeToType/error:{}
--- PASS: TestExprTypeToType (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Any" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Duration" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Timestamp" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Value" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.ListValue" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Struct" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.BoolValue" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.BytesValue" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.DoubleValue" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.FloatValue" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Int32Value" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.Int64Value" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.StringValue" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.UInt32Value" (0.00s)
    --- PASS: TestExprTypeToType/message_type:"google.protobuf.UInt64Value" (0.00s)
    --- PASS: TestExprTypeToType/error:{} (0.00s)
=== RUN   TestExprTypeToTypeInvalid
=== RUN   TestExprTypeToTypeInvalid/#00
=== RUN   TestExprTypeToTypeInvalid/primitive:PRIMITIVE_TYPE_UNSPECIFIED
=== RUN   TestExprTypeToTypeInvalid/well_known:WELL_KNOWN_TYPE_UNSPECIFIED
=== RUN   TestExprTypeToTypeInvalid/list_type:{elem_type:{}}
=== RUN   TestExprTypeToTypeInvalid/map_type:{key_type:{}_value_type:{dyn:{}}}
=== RUN   TestExprTypeToTypeInvalid/map_type:{key_type:{dyn:{}}_value_type:{}}
=== RUN   TestExprTypeToTypeInvalid/abstract_type:{name:"bad"_parameter_types:{}}
=== RUN   TestExprTypeToTypeInvalid/wrapper:PRIMITIVE_TYPE_UNSPECIFIED
=== RUN   TestExprTypeToTypeInvalid/type:{function:{}}
--- PASS: TestExprTypeToTypeInvalid (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/#00 (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/primitive:PRIMITIVE_TYPE_UNSPECIFIED (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/well_known:WELL_KNOWN_TYPE_UNSPECIFIED (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/list_type:{elem_type:{}} (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/map_type:{key_type:{}_value_type:{dyn:{}}} (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/map_type:{key_type:{dyn:{}}_value_type:{}} (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/abstract_type:{name:"bad"_parameter_types:{}} (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/wrapper:PRIMITIVE_TYPE_UNSPECIFIED (0.00s)
    --- PASS: TestExprTypeToTypeInvalid/type:{function:{}} (0.00s)
=== RUN   TestTypeHasTrait
--- PASS: TestTypeHasTrait (0.00s)
=== RUN   TestTypeConvertToType
--- PASS: TestTypeConvertToType (0.00s)
=== RUN   TestTypeConvertToNative
--- PASS: TestTypeConvertToNative (0.00s)
=== RUN   TestUintAdd
--- PASS: TestUintAdd (0.00s)
=== RUN   TestUintCompare
--- PASS: TestUintCompare (0.00s)
=== RUN   TestUintConvertToNative_Any
--- PASS: TestUintConvertToNative_Any (0.00s)
=== RUN   TestUintConvertToNative_Error
--- PASS: TestUintConvertToNative_Error (0.00s)
=== RUN   TestUintConvertToNative_Json
--- PASS: TestUintConvertToNative_Json (0.00s)
=== RUN   TestUintConvertToNative_Uint32
--- PASS: TestUintConvertToNative_Uint32 (0.00s)
=== RUN   TestUintConvertToNative_Ptr_Uint32
--- PASS: TestUintConvertToNative_Ptr_Uint32 (0.00s)
=== RUN   TestUintConvertToNative_Ptr_Uint64
--- PASS: TestUintConvertToNative_Ptr_Uint64 (0.00s)
=== RUN   TestUintConvertToNative_Wrapper
--- PASS: TestUintConvertToNative_Wrapper (0.00s)
=== RUN   TestUintConvertToType
--- PASS: TestUintConvertToType (0.00s)
=== RUN   TestUintDivide
--- PASS: TestUintDivide (0.00s)
=== RUN   TestUintEqual
--- PASS: TestUintEqual (0.00s)
=== RUN   TestUintIsZeroValue
--- PASS: TestUintIsZeroValue (0.00s)
=== RUN   TestUintModulo
--- PASS: TestUintModulo (0.00s)
=== RUN   TestUintMultiply
--- PASS: TestUintMultiply (0.00s)
=== RUN   TestUintSubtract
--- PASS: TestUintSubtract (0.00s)
=== RUN   TestIsUnknown
--- PASS: TestIsUnknown (0.00s)
=== RUN   TestNewAttribute
--- PASS: TestNewAttribute (0.00s)
=== RUN   TestAttributeEquals
=== RUN   TestAttributeEquals/0
=== RUN   TestAttributeEquals/1
=== RUN   TestAttributeEquals/2
=== RUN   TestAttributeEquals/3
=== RUN   TestAttributeEquals/4
=== RUN   TestAttributeEquals/5
=== RUN   TestAttributeEquals/6
=== RUN   TestAttributeEquals/7
=== RUN   TestAttributeEquals/8
=== RUN   TestAttributeEquals/9
=== RUN   TestAttributeEquals/10
=== RUN   TestAttributeEquals/11
=== RUN   TestAttributeEquals/12
=== RUN   TestAttributeEquals/13
--- PASS: TestAttributeEquals (0.00s)
    --- PASS: TestAttributeEquals/0 (0.00s)
    --- PASS: TestAttributeEquals/1 (0.00s)
    --- PASS: TestAttributeEquals/2 (0.00s)
    --- PASS: TestAttributeEquals/3 (0.00s)
    --- PASS: TestAttributeEquals/4 (0.00s)
    --- PASS: TestAttributeEquals/5 (0.00s)
    --- PASS: TestAttributeEquals/6 (0.00s)
    --- PASS: TestAttributeEquals/7 (0.00s)
    --- PASS: TestAttributeEquals/8 (0.00s)
    --- PASS: TestAttributeEquals/9 (0.00s)
    --- PASS: TestAttributeEquals/10 (0.00s)
    --- PASS: TestAttributeEquals/11 (0.00s)
    --- PASS: TestAttributeEquals/12 (0.00s)
    --- PASS: TestAttributeEquals/13 (0.00s)
=== RUN   TestAttributeString
=== RUN   TestAttributeString/0
=== RUN   TestAttributeString/1
=== RUN   TestAttributeString/2
=== RUN   TestAttributeString/3
=== RUN   TestAttributeString/4
=== RUN   TestAttributeString/5
=== RUN   TestAttributeString/6
--- PASS: TestAttributeString (0.00s)
    --- PASS: TestAttributeString/0 (0.00s)
    --- PASS: TestAttributeString/1 (0.00s)
    --- PASS: TestAttributeString/2 (0.00s)
    --- PASS: TestAttributeString/3 (0.00s)
    --- PASS: TestAttributeString/4 (0.00s)
    --- PASS: TestAttributeString/5 (0.00s)
    --- PASS: TestAttributeString/6 (0.00s)
=== RUN   TestUnknownContains
=== RUN   TestUnknownContains/0
=== RUN   TestUnknownContains/1
=== RUN   TestUnknownContains/2
=== RUN   TestUnknownContains/3
=== RUN   TestUnknownContains/4
=== RUN   TestUnknownContains/5
--- PASS: TestUnknownContains (0.00s)
    --- PASS: TestUnknownContains/0 (0.00s)
    --- PASS: TestUnknownContains/1 (0.00s)
    --- PASS: TestUnknownContains/2 (0.00s)
    --- PASS: TestUnknownContains/3 (0.00s)
    --- PASS: TestUnknownContains/4 (0.00s)
    --- PASS: TestUnknownContains/5 (0.00s)
=== RUN   TestUnknownIDs
=== RUN   TestUnknownIDs/0
=== RUN   TestUnknownIDs/1
=== RUN   TestUnknownIDs/2
=== RUN   TestUnknownIDs/3
=== RUN   TestUnknownIDs/4
--- PASS: TestUnknownIDs (0.00s)
    --- PASS: TestUnknownIDs/0 (0.00s)
    --- PASS: TestUnknownIDs/1 (0.00s)
    --- PASS: TestUnknownIDs/2 (0.00s)
    --- PASS: TestUnknownIDs/3 (0.00s)
    --- PASS: TestUnknownIDs/4 (0.00s)
=== RUN   TestUnknownString
=== RUN   TestUnknownString/0
=== RUN   TestUnknownString/1
=== RUN   TestUnknownString/2
=== RUN   TestUnknownString/3
=== RUN   TestUnknownString/4
=== RUN   TestUnknownString/5
=== RUN   TestUnknownString/6
--- PASS: TestUnknownString (0.00s)
    --- PASS: TestUnknownString/0 (0.00s)
    --- PASS: TestUnknownString/1 (0.00s)
    --- PASS: TestUnknownString/2 (0.00s)
    --- PASS: TestUnknownString/3 (0.00s)
    --- PASS: TestUnknownString/4 (0.00s)
    --- PASS: TestUnknownString/5 (0.00s)
    --- PASS: TestUnknownString/6 (0.00s)
=== RUN   TestMaybeMergeUnknowns
=== RUN   TestMaybeMergeUnknowns/0
=== RUN   TestMaybeMergeUnknowns/1
=== RUN   TestMaybeMergeUnknowns/2
=== RUN   TestMaybeMergeUnknowns/3
--- PASS: TestMaybeMergeUnknowns (0.00s)
    --- PASS: TestMaybeMergeUnknowns/0 (0.00s)
    --- PASS: TestMaybeMergeUnknowns/1 (0.00s)
    --- PASS: TestMaybeMergeUnknowns/2 (0.00s)
    --- PASS: TestMaybeMergeUnknowns/3 (0.00s)
PASS
ok  	github.com/google/cel-go/common/types	0.039s
=== RUN   TestEqual
=== RUN   TestEqual/EqualEmptyInstances
=== RUN   TestEqual/NotEqualEmptyInstances
=== RUN   TestEqual/EqualScalarFields
=== RUN   TestEqual/NotEqualFloatNan
=== RUN   TestEqual/NotEqualDifferentFieldsSet
=== RUN   TestEqual/NotEqualDifferentFieldsSetReverse
=== RUN   TestEqual/EqualListField
=== RUN   TestEqual/NotEqualListFieldDifferentLength
=== RUN   TestEqual/NotEqualListFieldDifferentContent
=== RUN   TestEqual/EqualMapField
=== RUN   TestEqual/NotEqualMapFieldDifferentLength
=== RUN   TestEqual/EqualAnyBytes
=== RUN   TestEqual/NotEqualDoublePackedAny
=== RUN   TestEqual/NotEqualAnyTypeURL
=== RUN   TestEqual/NotEqualAnyFields
=== RUN   TestEqual/NotEqualAnyDeserializeA
=== RUN   TestEqual/EqualUnknownFields
=== RUN   TestEqual/NotEqualUnknownFieldsCount
=== RUN   TestEqual/NotEqualUnknownFields
=== RUN   TestEqual/NotEqualOneNil
=== RUN   TestEqual/EqualBothNil
--- PASS: TestEqual (0.00s)
    --- PASS: TestEqual/EqualEmptyInstances (0.00s)
    --- PASS: TestEqual/NotEqualEmptyInstances (0.00s)
    --- PASS: TestEqual/EqualScalarFields (0.00s)
    --- PASS: TestEqual/NotEqualFloatNan (0.00s)
    --- PASS: TestEqual/NotEqualDifferentFieldsSet (0.00s)
    --- PASS: TestEqual/NotEqualDifferentFieldsSetReverse (0.00s)
    --- PASS: TestEqual/EqualListField (0.00s)
    --- PASS: TestEqual/NotEqualListFieldDifferentLength (0.00s)
    --- PASS: TestEqual/NotEqualListFieldDifferentContent (0.00s)
    --- PASS: TestEqual/EqualMapField (0.00s)
    --- PASS: TestEqual/NotEqualMapFieldDifferentLength (0.00s)
    --- PASS: TestEqual/EqualAnyBytes (0.00s)
    --- PASS: TestEqual/NotEqualDoublePackedAny (0.00s)
    --- PASS: TestEqual/NotEqualAnyTypeURL (0.00s)
    --- PASS: TestEqual/NotEqualAnyFields (0.00s)
    --- PASS: TestEqual/NotEqualAnyDeserializeA (0.00s)
    --- PASS: TestEqual/EqualUnknownFields (0.00s)
    --- PASS: TestEqual/NotEqualUnknownFieldsCount (0.00s)
    --- PASS: TestEqual/NotEqualUnknownFields (0.00s)
    --- PASS: TestEqual/NotEqualOneNil (0.00s)
    --- PASS: TestEqual/EqualBothNil (0.00s)
=== RUN   TestFileDescriptionGetExtensions
=== RUN   TestFileDescriptionGetExtensions/google.expr.proto2.test.nested_example
=== RUN   TestFileDescriptionGetExtensions/google.expr.proto2.test.int32_ext
=== RUN   TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.extended_examples
=== RUN   TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.enum_ext
=== RUN   TestFileDescriptionGetExtensions/google.expr.proto2.test.ExternalMessageType.int64_ext
--- PASS: TestFileDescriptionGetExtensions (0.00s)
    --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.nested_example (0.00s)
    --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.int32_ext (0.00s)
    --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.extended_examples (0.00s)
    --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.enum_ext (0.00s)
    --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.ExternalMessageType.int64_ext (0.00s)
=== RUN   TestFileDescriptionGetTypes
--- PASS: TestFileDescriptionGetTypes (0.00s)
=== RUN   TestFileDescriptionGetEnumNames
--- PASS: TestFileDescriptionGetEnumNames (0.00s)
=== RUN   TestFileDescriptionGetImportedEnumNames
    file_test.go:163: registering file: google/protobuf/any.proto
    file_test.go:163: registering file: google/protobuf/duration.proto
    file_test.go:163: registering file: google/protobuf/struct.proto
    file_test.go:163: registering file: google/protobuf/timestamp.proto
    file_test.go:163: registering file: test/proto3pb/test_all_types.proto
    file_test.go:163: registering file: google/protobuf/wrappers.proto
    file_test.go:163: registering file: test/proto3pb/test_import.proto
--- PASS: TestFileDescriptionGetImportedEnumNames (0.00s)
=== RUN   TestDbCopy
--- PASS: TestDbCopy (0.00s)
=== RUN   TestProtoReflectRoundTrip
--- PASS: TestProtoReflectRoundTrip (0.00s)
=== RUN   TestMerge
--- PASS: TestMerge (0.00s)
=== RUN   TestMergeError
--- PASS: TestMergeError (0.00s)
=== RUN   TestTypeDescription
--- PASS: TestTypeDescription (0.00s)
=== RUN   TestTypeDescriptionGroupFields
--- PASS: TestTypeDescriptionGroupFields (0.00s)
=== RUN   TestTypeDescriptionFieldMap
--- PASS: TestTypeDescriptionFieldMap (0.00s)
=== RUN   TestFieldDescription
--- PASS: TestFieldDescription (0.00s)
=== RUN   TestFieldDescriptionGetFrom
--- PASS: TestFieldDescriptionGetFrom (0.00s)
=== RUN   TestFieldDescriptionIsSet
--- PASS: TestFieldDescriptionIsSet (0.00s)
=== RUN   TestTypeDescriptionMaybeUnwrap
--- PASS: TestTypeDescriptionMaybeUnwrap (0.00s)
=== RUN   TestTypeDescriptionCheckedType
--- PASS: TestTypeDescriptionCheckedType (0.00s)
PASS
ok  	github.com/google/cel-go/common/types/pb	0.023s
?   	github.com/google/cel-go/common/types/ref	[no test files]
?   	github.com/google/cel-go/common/types/traits	[no test files]
=== RUN   TestBindings
=== RUN   TestBindings/[0]
=== RUN   TestBindings/[1]
--- PASS: TestBindings (0.01s)
    --- PASS: TestBindings/[0] (0.01s)
    --- PASS: TestBindings/[1] (0.00s)
=== RUN   TestBindingsNonMatch
--- PASS: TestBindingsNonMatch (0.00s)
=== RUN   TestBindingsInvalidIdent
--- PASS: TestBindingsInvalidIdent (0.00s)
=== RUN   TestEncoders
=== RUN   TestEncoders/[0]
=== RUN   TestEncoders/[1]
=== RUN   TestEncoders/[2]
=== RUN   TestEncoders/[3]
=== RUN   TestEncoders/[4]
--- PASS: TestEncoders (0.00s)
    --- PASS: TestEncoders/[0] (0.00s)
    --- PASS: TestEncoders/[1] (0.00s)
    --- PASS: TestEncoders/[2] (0.00s)
    --- PASS: TestEncoders/[3] (0.00s)
    --- PASS: TestEncoders/[4] (0.00s)
=== RUN   TestLists
=== RUN   TestLists/0
=== RUN   TestLists/1
=== RUN   TestLists/2
=== RUN   TestLists/3
=== RUN   TestLists/4
=== RUN   TestLists/5
=== RUN   TestLists/6
=== RUN   TestLists/7
=== RUN   TestLists/8
--- PASS: TestLists (0.01s)
    --- PASS: TestLists/0 (0.00s)
    --- PASS: TestLists/1 (0.00s)
    --- PASS: TestLists/2 (0.00s)
    --- PASS: TestLists/3 (0.00s)
    --- PASS: TestLists/4 (0.00s)
    --- PASS: TestLists/5 (0.00s)
    --- PASS: TestLists/6 (0.00s)
    --- PASS: TestLists/7 (0.00s)
    --- PASS: TestLists/8 (0.00s)
=== RUN   TestMath
=== RUN   TestMath/0
=== RUN   TestMath/1
=== RUN   TestMath/2
=== RUN   TestMath/3
=== RUN   TestMath/4
=== RUN   TestMath/5
=== RUN   TestMath/6
=== RUN   TestMath/7
=== RUN   TestMath/8
=== RUN   TestMath/9
=== RUN   TestMath/10
=== RUN   TestMath/11
=== RUN   TestMath/12
=== RUN   TestMath/13
=== RUN   TestMath/14
=== RUN   TestMath/15
=== RUN   TestMath/16
=== RUN   TestMath/17
=== RUN   TestMath/18
=== RUN   TestMath/19
=== RUN   TestMath/20
=== RUN   TestMath/21
=== RUN   TestMath/22
=== RUN   TestMath/23
=== RUN   TestMath/24
=== RUN   TestMath/25
=== RUN   TestMath/26
=== RUN   TestMath/27
=== RUN   TestMath/28
=== RUN   TestMath/29
=== RUN   TestMath/30
=== RUN   TestMath/31
=== RUN   TestMath/32
=== RUN   TestMath/33
=== RUN   TestMath/34
=== RUN   TestMath/35
=== RUN   TestMath/36
=== RUN   TestMath/37
=== RUN   TestMath/38
=== RUN   TestMath/39
=== RUN   TestMath/40
=== RUN   TestMath/41
=== RUN   TestMath/42
=== RUN   TestMath/43
=== RUN   TestMath/44
=== RUN   TestMath/45
=== RUN   TestMath/46
=== RUN   TestMath/47
=== RUN   TestMath/48
=== RUN   TestMath/49
--- PASS: TestMath (0.04s)
    --- PASS: TestMath/0 (0.00s)
    --- PASS: TestMath/1 (0.00s)
    --- PASS: TestMath/2 (0.00s)
    --- PASS: TestMath/3 (0.00s)
    --- PASS: TestMath/4 (0.00s)
    --- PASS: TestMath/5 (0.00s)
    --- PASS: TestMath/6 (0.00s)
    --- PASS: TestMath/7 (0.00s)
    --- PASS: TestMath/8 (0.00s)
    --- PASS: TestMath/9 (0.00s)
    --- PASS: TestMath/10 (0.00s)
    --- PASS: TestMath/11 (0.00s)
    --- PASS: TestMath/12 (0.00s)
    --- PASS: TestMath/13 (0.00s)
    --- PASS: TestMath/14 (0.00s)
    --- PASS: TestMath/15 (0.00s)
    --- PASS: TestMath/16 (0.00s)
    --- PASS: TestMath/17 (0.00s)
    --- PASS: TestMath/18 (0.00s)
    --- PASS: TestMath/19 (0.00s)
    --- PASS: TestMath/20 (0.00s)
    --- PASS: TestMath/21 (0.00s)
    --- PASS: TestMath/22 (0.00s)
    --- PASS: TestMath/23 (0.00s)
    --- PASS: TestMath/24 (0.00s)
    --- PASS: TestMath/25 (0.00s)
    --- PASS: TestMath/26 (0.00s)
    --- PASS: TestMath/27 (0.00s)
    --- PASS: TestMath/28 (0.00s)
    --- PASS: TestMath/29 (0.00s)
    --- PASS: TestMath/30 (0.00s)
    --- PASS: TestMath/31 (0.00s)
    --- PASS: TestMath/32 (0.00s)
    --- PASS: TestMath/33 (0.00s)
    --- PASS: TestMath/34 (0.00s)
    --- PASS: TestMath/35 (0.00s)
    --- PASS: TestMath/36 (0.00s)
    --- PASS: TestMath/37 (0.00s)
    --- PASS: TestMath/38 (0.00s)
    --- PASS: TestMath/39 (0.00s)
    --- PASS: TestMath/40 (0.00s)
    --- PASS: TestMath/41 (0.00s)
    --- PASS: TestMath/42 (0.00s)
    --- PASS: TestMath/43 (0.00s)
    --- PASS: TestMath/44 (0.00s)
    --- PASS: TestMath/45 (0.00s)
    --- PASS: TestMath/46 (0.00s)
    --- PASS: TestMath/47 (0.00s)
    --- PASS: TestMath/48 (0.00s)
    --- PASS: TestMath/49 (0.00s)
=== RUN   TestMathStaticErrors
=== RUN   TestMathStaticErrors/0
=== RUN   TestMathStaticErrors/1
=== RUN   TestMathStaticErrors/2
=== RUN   TestMathStaticErrors/3
=== RUN   TestMathStaticErrors/4
=== RUN   TestMathStaticErrors/5
=== RUN   TestMathStaticErrors/6
=== RUN   TestMathStaticErrors/7
=== RUN   TestMathStaticErrors/8
=== RUN   TestMathStaticErrors/9
=== RUN   TestMathStaticErrors/10
--- PASS: TestMathStaticErrors (0.00s)
    --- PASS: TestMathStaticErrors/0 (0.00s)
    --- PASS: TestMathStaticErrors/1 (0.00s)
    --- PASS: TestMathStaticErrors/2 (0.00s)
    --- PASS: TestMathStaticErrors/3 (0.00s)
    --- PASS: TestMathStaticErrors/4 (0.00s)
    --- PASS: TestMathStaticErrors/5 (0.00s)
    --- PASS: TestMathStaticErrors/6 (0.00s)
    --- PASS: TestMathStaticErrors/7 (0.00s)
    --- PASS: TestMathStaticErrors/8 (0.00s)
    --- PASS: TestMathStaticErrors/9 (0.00s)
    --- PASS: TestMathStaticErrors/10 (0.00s)
=== RUN   TestMathRuntimeErrors
=== RUN   TestMathRuntimeErrors/0
=== RUN   TestMathRuntimeErrors/1
=== RUN   TestMathRuntimeErrors/2
=== RUN   TestMathRuntimeErrors/3
=== RUN   TestMathRuntimeErrors/4
=== RUN   TestMathRuntimeErrors/5
=== RUN   TestMathRuntimeErrors/6
=== RUN   TestMathRuntimeErrors/7
=== RUN   TestMathRuntimeErrors/8
=== RUN   TestMathRuntimeErrors/9
=== RUN   TestMathRuntimeErrors/10
=== RUN   TestMathRuntimeErrors/11
=== RUN   TestMathRuntimeErrors/12
--- PASS: TestMathRuntimeErrors (0.00s)
    --- PASS: TestMathRuntimeErrors/0 (0.00s)
    --- PASS: TestMathRuntimeErrors/1 (0.00s)
    --- PASS: TestMathRuntimeErrors/2 (0.00s)
    --- PASS: TestMathRuntimeErrors/3 (0.00s)
    --- PASS: TestMathRuntimeErrors/4 (0.00s)
    --- PASS: TestMathRuntimeErrors/5 (0.00s)
    --- PASS: TestMathRuntimeErrors/6 (0.00s)
    --- PASS: TestMathRuntimeErrors/7 (0.00s)
    --- PASS: TestMathRuntimeErrors/8 (0.00s)
    --- PASS: TestMathRuntimeErrors/9 (0.00s)
    --- PASS: TestMathRuntimeErrors/10 (0.00s)
    --- PASS: TestMathRuntimeErrors/11 (0.00s)
    --- PASS: TestMathRuntimeErrors/12 (0.00s)
=== RUN   TestMathNonMatch
=== RUN   TestMathNonMatch/[0]
=== RUN   TestMathNonMatch/[1]
--- PASS: TestMathNonMatch (0.00s)
    --- PASS: TestMathNonMatch/[0] (0.00s)
    --- PASS: TestMathNonMatch/[1] (0.00s)
=== RUN   TestMathWithExtension
--- PASS: TestMathWithExtension (0.00s)
=== RUN   TestNativeTypes
=== RUN   TestNativeTypes/[0]
=== RUN   TestNativeTypes/[1]
=== RUN   TestNativeTypes/[2]
=== RUN   TestNativeTypes/[3]
=== RUN   TestNativeTypes/[4]
=== RUN   TestNativeTypes/[5]
=== RUN   TestNativeTypes/[6]
=== RUN   TestNativeTypes/[7]
=== RUN   TestNativeTypes/[8]
=== RUN   TestNativeTypes/[9]
=== RUN   TestNativeTypes/[10]
=== RUN   TestNativeTypes/[11]
=== RUN   TestNativeTypes/[12]
=== RUN   TestNativeTypes/[13]
=== RUN   TestNativeTypes/[14]
=== RUN   TestNativeTypes/[15]
=== RUN   TestNativeTypes/[16]
=== RUN   TestNativeTypes/[17]
=== RUN   TestNativeTypes/[18]
=== RUN   TestNativeTypes/[19]
--- PASS: TestNativeTypes (0.01s)
    --- PASS: TestNativeTypes/[0] (0.00s)
    --- PASS: TestNativeTypes/[1] (0.00s)
    --- PASS: TestNativeTypes/[2] (0.00s)
    --- PASS: TestNativeTypes/[3] (0.00s)
    --- PASS: TestNativeTypes/[4] (0.00s)
    --- PASS: TestNativeTypes/[5] (0.00s)
    --- PASS: TestNativeTypes/[6] (0.00s)
    --- PASS: TestNativeTypes/[7] (0.00s)
    --- PASS: TestNativeTypes/[8] (0.00s)
    --- PASS: TestNativeTypes/[9] (0.00s)
    --- PASS: TestNativeTypes/[10] (0.00s)
    --- PASS: TestNativeTypes/[11] (0.00s)
    --- PASS: TestNativeTypes/[12] (0.00s)
    --- PASS: TestNativeTypes/[13] (0.00s)
    --- PASS: TestNativeTypes/[14] (0.00s)
    --- PASS: TestNativeTypes/[15] (0.00s)
    --- PASS: TestNativeTypes/[16] (0.00s)
    --- PASS: TestNativeTypes/[17] (0.00s)
    --- PASS: TestNativeTypes/[18] (0.00s)
    --- PASS: TestNativeTypes/[19] (0.00s)
=== RUN   TestNativeFindStructFieldNames
=== RUN   TestNativeFindStructFieldNames/ext.TestNestedType
=== RUN   TestNativeFindStructFieldNames/google.expr.proto3.test.TestAllTypes.NestedMessage
=== RUN   TestNativeFindStructFieldNames/invalid.TypeName
--- PASS: TestNativeFindStructFieldNames (0.00s)
    --- PASS: TestNativeFindStructFieldNames/ext.TestNestedType (0.00s)
    --- PASS: TestNativeFindStructFieldNames/google.expr.proto3.test.TestAllTypes.NestedMessage (0.00s)
    --- PASS: TestNativeFindStructFieldNames/invalid.TypeName (0.00s)
=== RUN   TestNativeTypesStaticErrors
=== RUN   TestNativeTypesStaticErrors/[0]
=== RUN   TestNativeTypesStaticErrors/[1]
=== RUN   TestNativeTypesStaticErrors/[2]
=== RUN   TestNativeTypesStaticErrors/[3]
=== RUN   TestNativeTypesStaticErrors/[4]
--- PASS: TestNativeTypesStaticErrors (0.00s)
    --- PASS: TestNativeTypesStaticErrors/[0] (0.00s)
    --- PASS: TestNativeTypesStaticErrors/[1] (0.00s)
    --- PASS: TestNativeTypesStaticErrors/[2] (0.00s)
    --- PASS: TestNativeTypesStaticErrors/[3] (0.00s)
    --- PASS: TestNativeTypesStaticErrors/[4] (0.00s)
=== RUN   TestNativeTypesJsonSerialization
=== RUN   TestNativeTypesJsonSerialization/0
=== RUN   TestNativeTypesJsonSerialization/1
--- PASS: TestNativeTypesJsonSerialization (0.00s)
    --- PASS: TestNativeTypesJsonSerialization/0 (0.00s)
    --- PASS: TestNativeTypesJsonSerialization/1 (0.00s)
=== RUN   TestNativeTypesRuntimeErrors
=== RUN   TestNativeTypesRuntimeErrors/[0]
=== RUN   TestNativeTypesRuntimeErrors/[1]
=== RUN   TestNativeTypesRuntimeErrors/[2]
=== RUN   TestNativeTypesRuntimeErrors/[3]
=== RUN   TestNativeTypesRuntimeErrors/[4]
=== RUN   TestNativeTypesRuntimeErrors/[5]
=== RUN   TestNativeTypesRuntimeErrors/[6]
=== RUN   TestNativeTypesRuntimeErrors/[7]
=== RUN   TestNativeTypesRuntimeErrors/[8]
=== RUN   TestNativeTypesRuntimeErrors/[9]
=== RUN   TestNativeTypesRuntimeErrors/[10]
=== RUN   TestNativeTypesRuntimeErrors/[11]
=== RUN   TestNativeTypesRuntimeErrors/[12]
--- PASS: TestNativeTypesRuntimeErrors (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[0] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[1] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[2] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[3] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[4] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[5] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[6] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[7] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[8] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[9] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[10] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[11] (0.00s)
    --- PASS: TestNativeTypesRuntimeErrors/[12] (0.00s)
=== RUN   TestNativeTypesErrors
=== RUN   TestNativeTypesErrors/0
=== RUN   TestNativeTypesErrors/1
=== RUN   TestNativeTypesErrors/2
--- PASS: TestNativeTypesErrors (0.00s)
    --- PASS: TestNativeTypesErrors/0 (0.00s)
    --- PASS: TestNativeTypesErrors/1 (0.00s)
    --- PASS: TestNativeTypesErrors/2 (0.00s)
=== RUN   TestNativeTypesConvertToNative
--- PASS: TestNativeTypesConvertToNative (0.00s)
=== RUN   TestConvertToTypeErrors
--- PASS: TestConvertToTypeErrors (0.00s)
=== RUN   TestNativeTypesWithOptional
=== RUN   TestNativeTypesWithOptional/[0]
=== RUN   TestNativeTypesWithOptional/[1]
=== RUN   TestNativeTypesWithOptional/[2]
=== RUN   TestNativeTypesWithOptional/[3]
=== RUN   TestNativeTypesWithOptional/[4]
=== RUN   TestNativeTypesWithOptional/[5]
--- PASS: TestNativeTypesWithOptional (0.00s)
    --- PASS: TestNativeTypesWithOptional/[0] (0.00s)
    --- PASS: TestNativeTypesWithOptional/[1] (0.00s)
    --- PASS: TestNativeTypesWithOptional/[2] (0.00s)
    --- PASS: TestNativeTypesWithOptional/[3] (0.00s)
    --- PASS: TestNativeTypesWithOptional/[4] (0.00s)
    --- PASS: TestNativeTypesWithOptional/[5] (0.00s)
=== RUN   TestNativeTypeConvertToType
--- PASS: TestNativeTypeConvertToType (0.00s)
=== RUN   TestNativeTypeConvertToNative
--- PASS: TestNativeTypeConvertToNative (0.00s)
=== RUN   TestNativeTypeHasTrait
--- PASS: TestNativeTypeHasTrait (0.00s)
=== RUN   TestNativeTypeValue
--- PASS: TestNativeTypeValue (0.00s)
=== RUN   TestProtos
=== RUN   TestProtos/[0]
=== RUN   TestProtos/[1]
=== RUN   TestProtos/[2]
=== RUN   TestProtos/[3]
=== RUN   TestProtos/[4]
=== RUN   TestProtos/[5]
=== RUN   TestProtos/[6]
=== RUN   TestProtos/[7]
=== RUN   TestProtos/[8]
=== RUN   TestProtos/[9]
=== RUN   TestProtos/[10]
=== RUN   TestProtos/[11]
=== RUN   TestProtos/[12]
--- PASS: TestProtos (0.01s)
    --- PASS: TestProtos/[0] (0.00s)
    --- PASS: TestProtos/[1] (0.00s)
    --- PASS: TestProtos/[2] (0.00s)
    --- PASS: TestProtos/[3] (0.00s)
    --- PASS: TestProtos/[4] (0.00s)
    --- PASS: TestProtos/[5] (0.00s)
    --- PASS: TestProtos/[6] (0.00s)
    --- PASS: TestProtos/[7] (0.00s)
    --- PASS: TestProtos/[8] (0.00s)
    --- PASS: TestProtos/[9] (0.00s)
    --- PASS: TestProtos/[10] (0.00s)
    --- PASS: TestProtos/[11] (0.00s)
    --- PASS: TestProtos/[12] (0.00s)
=== RUN   TestProtosNonMatch
=== RUN   TestProtosNonMatch/[0]
=== RUN   TestProtosNonMatch/[1]
=== RUN   TestProtosNonMatch/[2]
--- PASS: TestProtosNonMatch (0.00s)
    --- PASS: TestProtosNonMatch/[0] (0.00s)
    --- PASS: TestProtosNonMatch/[1] (0.00s)
    --- PASS: TestProtosNonMatch/[2] (0.00s)
=== RUN   TestProtosParseErrors
=== RUN   TestProtosParseErrors/[0]
=== RUN   TestProtosParseErrors/[1]
=== RUN   TestProtosParseErrors/[2]
--- PASS: TestProtosParseErrors (0.00s)
    --- PASS: TestProtosParseErrors/[0] (0.00s)
    --- PASS: TestProtosParseErrors/[1] (0.00s)
    --- PASS: TestProtosParseErrors/[2] (0.00s)
=== RUN   TestProtosWithExtension
--- PASS: TestProtosWithExtension (0.00s)
=== RUN   TestSets
=== RUN   TestSets/sets.contains(x,_[1,_2,_3])
=== RUN   TestSets/sets.contains(x,_[1,_1,_1,_1,_1])
=== RUN   TestSets/sets.contains([],_[])
=== RUN   TestSets/sets.contains([1],_[])
=== RUN   TestSets/sets.contains([1],_[1])
=== RUN   TestSets/sets.contains([1],_[1,_1])
=== RUN   TestSets/sets.contains([1,_1],_[1])
=== RUN   TestSets/sets.contains([2,_1],_[1])
=== RUN   TestSets/sets.contains([1,_2,_3,_4],_[2,_3])
=== RUN   TestSets/sets.contains([1],_[1.0,_1])
=== RUN   TestSets/sets.contains([1,_2],_[2u,_2.0])
=== RUN   TestSets/sets.contains([1,_2u],_[2,_2.0])
=== RUN   TestSets/sets.contains([1,_2.0,_3u],_[1.0,_2u,_3])
=== RUN   TestSets/sets.contains([[1],_[2,_3]],_[[2,_3.0]])
=== RUN   TestSets/!sets.contains([1],_[2])
=== RUN   TestSets/!sets.contains([1],_[1,_2])
=== RUN   TestSets/!sets.contains([1],_["1",_1])
=== RUN   TestSets/!sets.contains([1],_[1.1,_1u])
=== RUN   TestSets/sets.equivalent([],_[])
=== RUN   TestSets/sets.equivalent([1],_[1])
=== RUN   TestSets/sets.equivalent([1],_[1,_1])
=== RUN   TestSets/sets.equivalent([1,_1],_[1])
=== RUN   TestSets/sets.equivalent([1],_[1u,_1.0])
=== RUN   TestSets/sets.equivalent([1],_[1u,_1.0])#01
=== RUN   TestSets/sets.equivalent([1,_2,_3],_[3u,_2.0,_1])
=== RUN   TestSets/sets.equivalent([[1.0],_[2,_3]],_[[1],_[2,_3.0]])
=== RUN   TestSets/!sets.equivalent([2,_1],_[1])
=== RUN   TestSets/!sets.equivalent([1],_[1,_2])
=== RUN   TestSets/!sets.equivalent([1,_2],_[2u,_2,_2.0])
=== RUN   TestSets/!sets.equivalent([1,_2],_[1u,_2,_2.3])
=== RUN   TestSets/sets.intersects([1],_[1])
=== RUN   TestSets/sets.intersects([1],_[1,_1])
=== RUN   TestSets/sets.intersects([1,_1],_[1])
=== RUN   TestSets/sets.intersects([2,_1],_[1])
=== RUN   TestSets/sets.intersects([1],_[1,_2])
=== RUN   TestSets/sets.intersects([1],_[1.0,_2])
=== RUN   TestSets/sets.intersects([1,_2],_[2u,_2,_2.0])
=== RUN   TestSets/sets.intersects([1,_2],_[1u,_2,_2.3])
=== RUN   TestSets/sets.intersects([[1],_[2,_3]],_[[1,_2],_[2,_3.0]])
=== RUN   TestSets/!sets.intersects([],_[])
=== RUN   TestSets/!sets.intersects([1],_[])
=== RUN   TestSets/!sets.intersects([1],_[2])
=== RUN   TestSets/!sets.intersects([1],_["1",_2])
=== RUN   TestSets/!sets.intersects([1],_[1.1,_2u])
--- PASS: TestSets (0.02s)
    --- PASS: TestSets/sets.contains(x,_[1,_2,_3]) (0.00s)
    --- PASS: TestSets/sets.contains(x,_[1,_1,_1,_1,_1]) (0.00s)
    --- PASS: TestSets/sets.contains([],_[]) (0.00s)
    --- PASS: TestSets/sets.contains([1],_[]) (0.00s)
    --- PASS: TestSets/sets.contains([1],_[1]) (0.00s)
    --- PASS: TestSets/sets.contains([1],_[1,_1]) (0.00s)
    --- PASS: TestSets/sets.contains([1,_1],_[1]) (0.00s)
    --- PASS: TestSets/sets.contains([2,_1],_[1]) (0.00s)
    --- PASS: TestSets/sets.contains([1,_2,_3,_4],_[2,_3]) (0.00s)
    --- PASS: TestSets/sets.contains([1],_[1.0,_1]) (0.00s)
    --- PASS: TestSets/sets.contains([1,_2],_[2u,_2.0]) (0.00s)
    --- PASS: TestSets/sets.contains([1,_2u],_[2,_2.0]) (0.00s)
    --- PASS: TestSets/sets.contains([1,_2.0,_3u],_[1.0,_2u,_3]) (0.00s)
    --- PASS: TestSets/sets.contains([[1],_[2,_3]],_[[2,_3.0]]) (0.00s)
    --- PASS: TestSets/!sets.contains([1],_[2]) (0.00s)
    --- PASS: TestSets/!sets.contains([1],_[1,_2]) (0.00s)
    --- PASS: TestSets/!sets.contains([1],_["1",_1]) (0.00s)
    --- PASS: TestSets/!sets.contains([1],_[1.1,_1u]) (0.00s)
    --- PASS: TestSets/sets.equivalent([],_[]) (0.00s)
    --- PASS: TestSets/sets.equivalent([1],_[1]) (0.00s)
    --- PASS: TestSets/sets.equivalent([1],_[1,_1]) (0.00s)
    --- PASS: TestSets/sets.equivalent([1,_1],_[1]) (0.00s)
    --- PASS: TestSets/sets.equivalent([1],_[1u,_1.0]) (0.00s)
    --- PASS: TestSets/sets.equivalent([1],_[1u,_1.0])#01 (0.00s)
    --- PASS: TestSets/sets.equivalent([1,_2,_3],_[3u,_2.0,_1]) (0.00s)
    --- PASS: TestSets/sets.equivalent([[1.0],_[2,_3]],_[[1],_[2,_3.0]]) (0.00s)
    --- PASS: TestSets/!sets.equivalent([2,_1],_[1]) (0.00s)
    --- PASS: TestSets/!sets.equivalent([1],_[1,_2]) (0.00s)
    --- PASS: TestSets/!sets.equivalent([1,_2],_[2u,_2,_2.0]) (0.00s)
    --- PASS: TestSets/!sets.equivalent([1,_2],_[1u,_2,_2.3]) (0.00s)
    --- PASS: TestSets/sets.intersects([1],_[1]) (0.00s)
    --- PASS: TestSets/sets.intersects([1],_[1,_1]) (0.00s)
    --- PASS: TestSets/sets.intersects([1,_1],_[1]) (0.00s)
    --- PASS: TestSets/sets.intersects([2,_1],_[1]) (0.00s)
    --- PASS: TestSets/sets.intersects([1],_[1,_2]) (0.00s)
    --- PASS: TestSets/sets.intersects([1],_[1.0,_2]) (0.00s)
    --- PASS: TestSets/sets.intersects([1,_2],_[2u,_2,_2.0]) (0.00s)
    --- PASS: TestSets/sets.intersects([1,_2],_[1u,_2,_2.3]) (0.00s)
    --- PASS: TestSets/sets.intersects([[1],_[2,_3]],_[[1,_2],_[2,_3.0]]) (0.00s)
    --- PASS: TestSets/!sets.intersects([],_[]) (0.00s)
    --- PASS: TestSets/!sets.intersects([1],_[]) (0.00s)
    --- PASS: TestSets/!sets.intersects([1],_[2]) (0.00s)
    --- PASS: TestSets/!sets.intersects([1],_["1",_2]) (0.00s)
    --- PASS: TestSets/!sets.intersects([1],_[1.1,_2u]) (0.00s)
=== RUN   TestStrings
=== RUN   TestStrings/[0]
=== RUN   TestStrings/[1]
=== RUN   TestStrings/[2]
=== RUN   TestStrings/[3]
=== RUN   TestStrings/[4]
=== RUN   TestStrings/[5]
=== RUN   TestStrings/[6]
=== RUN   TestStrings/[7]
=== RUN   TestStrings/[8]
=== RUN   TestStrings/[9]
=== RUN   TestStrings/[10]
=== RUN   TestStrings/[11]
=== RUN   TestStrings/[12]
=== RUN   TestStrings/[13]
=== RUN   TestStrings/[14]
=== RUN   TestStrings/[15]
=== RUN   TestStrings/[16]
=== RUN   TestStrings/[17]
=== RUN   TestStrings/[18]
=== RUN   TestStrings/[19]
=== RUN   TestStrings/[20]
=== RUN   TestStrings/[21]
=== RUN   TestStrings/[22]
=== RUN   TestStrings/[23]
=== RUN   TestStrings/[24]
=== RUN   TestStrings/[25]
=== RUN   TestStrings/[26]
=== RUN   TestStrings/[27]
=== RUN   TestStrings/[28]
=== RUN   TestStrings/[29]
=== RUN   TestStrings/[30]
=== RUN   TestStrings/[31]
=== RUN   TestStrings/[32]
=== RUN   TestStrings/[33]
=== RUN   TestStrings/[34]
=== RUN   TestStrings/[35]
=== RUN   TestStrings/[36]
=== RUN   TestStrings/[37]
=== RUN   TestStrings/[38]
=== RUN   TestStrings/[39]
=== RUN   TestStrings/[40]
=== RUN   TestStrings/[41]
=== RUN   TestStrings/[42]
=== RUN   TestStrings/[43]
=== RUN   TestStrings/[44]
=== RUN   TestStrings/[45]
=== RUN   TestStrings/[46]
=== RUN   TestStrings/[47]
=== RUN   TestStrings/[48]
=== RUN   TestStrings/[49]
=== RUN   TestStrings/[50]
=== RUN   TestStrings/[51]
=== RUN   TestStrings/[52]
=== RUN   TestStrings/[53]
=== RUN   TestStrings/[54]
=== RUN   TestStrings/[55]
=== RUN   TestStrings/[56]
=== RUN   TestStrings/[57]
=== RUN   TestStrings/[58]
=== RUN   TestStrings/[59]
=== RUN   TestStrings/[60]
=== RUN   TestStrings/[61]
=== RUN   TestStrings/[62]
=== RUN   TestStrings/[63]
=== RUN   TestStrings/[64]
=== RUN   TestStrings/[65]
=== RUN   TestStrings/[66]
=== RUN   TestStrings/[67]
=== RUN   TestStrings/[68]
=== RUN   TestStrings/[69]
=== RUN   TestStrings/[70]
=== RUN   TestStrings/[71]
=== RUN   TestStrings/[72]
=== RUN   TestStrings/[73]
=== RUN   TestStrings/[74]
=== RUN   TestStrings/[75]
=== RUN   TestStrings/[76]
=== RUN   TestStrings/[77]
=== RUN   TestStrings/[78]
=== RUN   TestStrings/[79]
=== RUN   TestStrings/[80]
=== RUN   TestStrings/[81]
=== RUN   TestStrings/[82]
=== RUN   TestStrings/[83]
=== RUN   TestStrings/[84]
=== RUN   TestStrings/[85]
=== RUN   TestStrings/[86]
=== RUN   TestStrings/[87]
=== RUN   TestStrings/[88]
=== RUN   TestStrings/[89]
=== RUN   TestStrings/[90]
=== RUN   TestStrings/[91]
=== RUN   TestStrings/[92]
=== RUN   TestStrings/[93]
=== RUN   TestStrings/[94]
=== RUN   TestStrings/[95]
=== RUN   TestStrings/[96]
=== RUN   TestStrings/[97]
=== RUN   TestStrings/[98]
=== RUN   TestStrings/[99]
=== RUN   TestStrings/[100]
=== RUN   TestStrings/[101]
=== RUN   TestStrings/[102]
=== RUN   TestStrings/[103]
=== RUN   TestStrings/[104]
=== RUN   TestStrings/[105]
=== RUN   TestStrings/[106]
=== RUN   TestStrings/[107]
=== RUN   TestStrings/[108]
=== RUN   TestStrings/[109]
=== RUN   TestStrings/[110]
=== RUN   TestStrings/[111]
=== RUN   TestStrings/[112]
=== RUN   TestStrings/[113]
=== RUN   TestStrings/[114]
=== RUN   TestStrings/[115]
=== RUN   TestStrings/[116]
=== RUN   TestStrings/[117]
=== RUN   TestStrings/[118]
=== RUN   TestStrings/[119]
=== RUN   TestStrings/[120]
=== RUN   TestStrings/[121]
=== RUN   TestStrings/[122]
=== RUN   TestStrings/[123]
=== RUN   TestStrings/[124]
--- PASS: TestStrings (0.04s)
    --- PASS: TestStrings/[0] (0.00s)
    --- PASS: TestStrings/[1] (0.00s)
    --- PASS: TestStrings/[2] (0.00s)
    --- PASS: TestStrings/[3] (0.00s)
    --- PASS: TestStrings/[4] (0.00s)
    --- PASS: TestStrings/[5] (0.00s)
    --- PASS: TestStrings/[6] (0.00s)
    --- PASS: TestStrings/[7] (0.00s)
    --- PASS: TestStrings/[8] (0.00s)
    --- PASS: TestStrings/[9] (0.00s)
    --- PASS: TestStrings/[10] (0.00s)
    --- PASS: TestStrings/[11] (0.00s)
    --- PASS: TestStrings/[12] (0.00s)
    --- PASS: TestStrings/[13] (0.00s)
    --- PASS: TestStrings/[14] (0.00s)
    --- PASS: TestStrings/[15] (0.00s)
    --- PASS: TestStrings/[16] (0.00s)
    --- PASS: TestStrings/[17] (0.00s)
    --- PASS: TestStrings/[18] (0.00s)
    --- PASS: TestStrings/[19] (0.00s)
    --- PASS: TestStrings/[20] (0.00s)
    --- PASS: TestStrings/[21] (0.00s)
    --- PASS: TestStrings/[22] (0.00s)
    --- PASS: TestStrings/[23] (0.00s)
    --- PASS: TestStrings/[24] (0.00s)
    --- PASS: TestStrings/[25] (0.00s)
    --- PASS: TestStrings/[26] (0.00s)
    --- PASS: TestStrings/[27] (0.00s)
    --- PASS: TestStrings/[28] (0.00s)
    --- PASS: TestStrings/[29] (0.00s)
    --- PASS: TestStrings/[30] (0.00s)
    --- PASS: TestStrings/[31] (0.00s)
    --- PASS: TestStrings/[32] (0.00s)
    --- PASS: TestStrings/[33] (0.00s)
    --- PASS: TestStrings/[34] (0.00s)
    --- PASS: TestStrings/[35] (0.00s)
    --- PASS: TestStrings/[36] (0.00s)
    --- PASS: TestStrings/[37] (0.00s)
    --- PASS: TestStrings/[38] (0.00s)
    --- PASS: TestStrings/[39] (0.00s)
    --- PASS: TestStrings/[40] (0.00s)
    --- PASS: TestStrings/[41] (0.00s)
    --- PASS: TestStrings/[42] (0.00s)
    --- PASS: TestStrings/[43] (0.00s)
    --- PASS: TestStrings/[44] (0.00s)
    --- PASS: TestStrings/[45] (0.00s)
    --- PASS: TestStrings/[46] (0.00s)
    --- PASS: TestStrings/[47] (0.00s)
    --- PASS: TestStrings/[48] (0.00s)
    --- PASS: TestStrings/[49] (0.00s)
    --- PASS: TestStrings/[50] (0.00s)
    --- PASS: TestStrings/[51] (0.00s)
    --- PASS: TestStrings/[52] (0.00s)
    --- PASS: TestStrings/[53] (0.00s)
    --- PASS: TestStrings/[54] (0.00s)
    --- PASS: TestStrings/[55] (0.00s)
    --- PASS: TestStrings/[56] (0.00s)
    --- PASS: TestStrings/[57] (0.00s)
    --- PASS: TestStrings/[58] (0.00s)
    --- PASS: TestStrings/[59] (0.00s)
    --- PASS: TestStrings/[60] (0.00s)
    --- PASS: TestStrings/[61] (0.00s)
    --- PASS: TestStrings/[62] (0.00s)
    --- PASS: TestStrings/[63] (0.00s)
    --- PASS: TestStrings/[64] (0.00s)
    --- PASS: TestStrings/[65] (0.00s)
    --- PASS: TestStrings/[66] (0.00s)
    --- PASS: TestStrings/[67] (0.00s)
    --- PASS: TestStrings/[68] (0.00s)
    --- PASS: TestStrings/[69] (0.00s)
    --- PASS: TestStrings/[70] (0.00s)
    --- PASS: TestStrings/[71] (0.00s)
    --- PASS: TestStrings/[72] (0.00s)
    --- PASS: TestStrings/[73] (0.00s)
    --- PASS: TestStrings/[74] (0.00s)
    --- PASS: TestStrings/[75] (0.00s)
    --- PASS: TestStrings/[76] (0.00s)
    --- PASS: TestStrings/[77] (0.00s)
    --- PASS: TestStrings/[78] (0.00s)
    --- PASS: TestStrings/[79] (0.00s)
    --- PASS: TestStrings/[80] (0.00s)
    --- PASS: TestStrings/[81] (0.00s)
    --- PASS: TestStrings/[82] (0.00s)
    --- PASS: TestStrings/[83] (0.00s)
    --- PASS: TestStrings/[84] (0.00s)
    --- PASS: TestStrings/[85] (0.00s)
    --- PASS: TestStrings/[86] (0.00s)
    --- PASS: TestStrings/[87] (0.00s)
    --- PASS: TestStrings/[88] (0.00s)
    --- PASS: TestStrings/[89] (0.00s)
    --- PASS: TestStrings/[90] (0.00s)
    --- PASS: TestStrings/[91] (0.00s)
    --- PASS: TestStrings/[92] (0.00s)
    --- PASS: TestStrings/[93] (0.00s)
    --- PASS: TestStrings/[94] (0.00s)
    --- PASS: TestStrings/[95] (0.00s)
    --- PASS: TestStrings/[96] (0.00s)
    --- PASS: TestStrings/[97] (0.00s)
    --- PASS: TestStrings/[98] (0.00s)
    --- PASS: TestStrings/[99] (0.00s)
    --- PASS: TestStrings/[100] (0.00s)
    --- PASS: TestStrings/[101] (0.00s)
    --- PASS: TestStrings/[102] (0.00s)
    --- PASS: TestStrings/[103] (0.00s)
    --- PASS: TestStrings/[104] (0.00s)
    --- PASS: TestStrings/[105] (0.00s)
    --- PASS: TestStrings/[106] (0.00s)
    --- PASS: TestStrings/[107] (0.00s)
    --- PASS: TestStrings/[108] (0.00s)
    --- PASS: TestStrings/[109] (0.00s)
    --- PASS: TestStrings/[110] (0.00s)
    --- PASS: TestStrings/[111] (0.00s)
    --- PASS: TestStrings/[112] (0.00s)
    --- PASS: TestStrings/[113] (0.00s)
    --- PASS: TestStrings/[114] (0.00s)
    --- PASS: TestStrings/[115] (0.00s)
    --- PASS: TestStrings/[116] (0.00s)
    --- PASS: TestStrings/[117] (0.00s)
    --- PASS: TestStrings/[118] (0.00s)
    --- PASS: TestStrings/[119] (0.00s)
    --- PASS: TestStrings/[120] (0.00s)
    --- PASS: TestStrings/[121] (0.00s)
    --- PASS: TestStrings/[122] (0.00s)
    --- PASS: TestStrings/[123] (0.00s)
    --- PASS: TestStrings/[124] (0.00s)
=== RUN   TestVersions
=== RUN   TestVersions/version=0
=== RUN   TestVersions/version=0/lastIndexOf-supported=true
=== RUN   TestVersions/version=0/lowerAscii-supported=true
=== RUN   TestVersions/version=0/replace-supported=true
=== RUN   TestVersions/version=0/split-supported=true
=== RUN   TestVersions/version=0/substring-supported=true
=== RUN   TestVersions/version=0/trim-supported=true
=== RUN   TestVersions/version=0/chatAt-supported=true
=== RUN   TestVersions/version=0/indexOf-supported=true
=== RUN   TestVersions/version=0/join-supported=true
=== RUN   TestVersions/version=0/joinSep-supported=true
=== RUN   TestVersions/version=0/upperAscii-supported=true
=== RUN   TestVersions/version=0/format-supported=false
=== RUN   TestVersions/version=0/quote-supported=false
=== RUN   TestVersions/version=1
=== RUN   TestVersions/version=1/lastIndexOf-supported=true
=== RUN   TestVersions/version=1/lowerAscii-supported=true
=== RUN   TestVersions/version=1/replace-supported=true
=== RUN   TestVersions/version=1/split-supported=true
=== RUN   TestVersions/version=1/substring-supported=true
=== RUN   TestVersions/version=1/trim-supported=true
=== RUN   TestVersions/version=1/chatAt-supported=true
=== RUN   TestVersions/version=1/indexOf-supported=true
=== RUN   TestVersions/version=1/join-supported=true
=== RUN   TestVersions/version=1/joinSep-supported=true
=== RUN   TestVersions/version=1/upperAscii-supported=true
=== RUN   TestVersions/version=1/format-supported=true
=== RUN   TestVersions/version=1/quote-supported=true
--- PASS: TestVersions (0.01s)
    --- PASS: TestVersions/version=0 (0.00s)
        --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s)
        --- PASS: TestVersions/version=0/lowerAscii-supported=true (0.00s)
        --- PASS: TestVersions/version=0/replace-supported=true (0.00s)
        --- PASS: TestVersions/version=0/split-supported=true (0.00s)
        --- PASS: TestVersions/version=0/substring-supported=true (0.00s)
        --- PASS: TestVersions/version=0/trim-supported=true (0.00s)
        --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s)
        --- PASS: TestVersions/version=0/indexOf-supported=true (0.00s)
        --- PASS: TestVersions/version=0/join-supported=true (0.00s)
        --- PASS: TestVersions/version=0/joinSep-supported=true (0.00s)
        --- PASS: TestVersions/version=0/upperAscii-supported=true (0.00s)
        --- PASS: TestVersions/version=0/format-supported=false (0.00s)
        --- PASS: TestVersions/version=0/quote-supported=false (0.00s)
    --- PASS: TestVersions/version=1 (0.00s)
        --- PASS: TestVersions/version=1/lastIndexOf-supported=true (0.00s)
        --- PASS: TestVersions/version=1/lowerAscii-supported=true (0.00s)
        --- PASS: TestVersions/version=1/replace-supported=true (0.00s)
        --- PASS: TestVersions/version=1/split-supported=true (0.00s)
        --- PASS: TestVersions/version=1/substring-supported=true (0.00s)
        --- PASS: TestVersions/version=1/trim-supported=true (0.00s)
        --- PASS: TestVersions/version=1/chatAt-supported=true (0.00s)
        --- PASS: TestVersions/version=1/indexOf-supported=true (0.00s)
        --- PASS: TestVersions/version=1/join-supported=true (0.00s)
        --- PASS: TestVersions/version=1/joinSep-supported=true (0.00s)
        --- PASS: TestVersions/version=1/upperAscii-supported=true (0.00s)
        --- PASS: TestVersions/version=1/format-supported=true (0.00s)
        --- PASS: TestVersions/version=1/quote-supported=true (0.00s)
=== RUN   TestStringsWithExtension
--- PASS: TestStringsWithExtension (0.00s)
=== RUN   TestStringFormat
=== RUN   TestStringFormat/no-op
    strings_test.go:1175: evaluating expr: "no substitution".format([])
=== RUN   TestStringFormat/no-op/no_change_on_locale
    strings_test.go:1175: evaluating expr: "no substitution".format([])
=== RUN   TestStringFormat/mid-string_substitution
    strings_test.go:1175: evaluating expr: "str is %s and some more".format(["filler"])
=== RUN   TestStringFormat/mid-string_substitution/no_change_on_locale
    strings_test.go:1175: evaluating expr: "str is %s and some more".format(["filler"])
=== RUN   TestStringFormat/percent_escaping
    strings_test.go:1175: evaluating expr: "%% and also %%".format([])
=== RUN   TestStringFormat/percent_escaping/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%% and also %%".format([])
=== RUN   TestStringFormat/substution_inside_escaped_percent_signs
    strings_test.go:1175: evaluating expr: "%%%s%%".format(["text"])
=== RUN   TestStringFormat/substution_inside_escaped_percent_signs/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%%%s%%".format(["text"])
=== RUN   TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right
    strings_test.go:1175: evaluating expr: "%s%%".format(["percent on the right"])
=== RUN   TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s%%".format(["percent on the right"])
=== RUN   TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left
    strings_test.go:1175: evaluating expr: "%%%s".format(["percent on the left"])
=== RUN   TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%%%s".format(["percent on the left"])
=== RUN   TestStringFormat/multiple_substitutions
    strings_test.go:1175: evaluating expr: "%d %d %d, %s %s %s, %d %d %d, %s %s %s".format([1, 2, 3, "A", "B", "C", 4, 5, 6, "D", "E", "F"])
=== RUN   TestStringFormat/multiple_substitutions/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%d %d %d, %s %s %s, %d %d %d, %s %s %s".format([1, 2, 3, "A", "B", "C", 4, 5, 6, "D", "E", "F"])
=== RUN   TestStringFormat/percent_sign_escape_sequence_support
    strings_test.go:1175: evaluating expr: "%%escaped %s%%".format(["percent"])
=== RUN   TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%%escaped %s%%".format(["percent"])
=== RUN   TestStringFormat/fixed_point_formatting_clause
    strings_test.go:1175: evaluating expr: "%.3f".format([1.2345])
=== RUN   TestStringFormat/binary_formatting_clause
    strings_test.go:1175: evaluating expr: "this is 5 in binary: %b".format([5])
=== RUN   TestStringFormat/binary_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "this is 5 in binary: %b".format([5])
=== RUN   TestStringFormat/uint_support_for_binary_formatting
    strings_test.go:1175: evaluating expr: "unsigned 64 in binary: %b".format([uint(64)])
=== RUN   TestStringFormat/uint_support_for_binary_formatting/no_change_on_locale
    strings_test.go:1175: evaluating expr: "unsigned 64 in binary: %b".format([uint(64)])
=== RUN   TestStringFormat/bool_support_for_binary_formatting
    strings_test.go:1175: evaluating expr: "bit set from bool: %b".format([true])
=== RUN   TestStringFormat/bool_support_for_binary_formatting/no_change_on_locale
    strings_test.go:1175: evaluating expr: "bit set from bool: %b".format([true])
=== RUN   TestStringFormat/octal_formatting_clause
    strings_test.go:1175: evaluating expr: "%o".format([11])
=== RUN   TestStringFormat/octal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%o".format([11])
=== RUN   TestStringFormat/uint_support_for_octal_formatting_clause
    strings_test.go:1175: evaluating expr: "this is an unsigned octal: %o".format([uint(65535)])
=== RUN   TestStringFormat/uint_support_for_octal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "this is an unsigned octal: %o".format([uint(65535)])
=== RUN   TestStringFormat/lowercase_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%x is 20 in hexadecimal".format([30])
=== RUN   TestStringFormat/lowercase_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%x is 20 in hexadecimal".format([30])
=== RUN   TestStringFormat/uppercase_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%X is 20 in hexadecimal".format([30])
=== RUN   TestStringFormat/uppercase_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%X is 20 in hexadecimal".format([30])
=== RUN   TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%X is 6000 in hexadecimal".format([uint(6000)])
=== RUN   TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%X is 6000 in hexadecimal".format([uint(6000)])
=== RUN   TestStringFormat/string_support_with_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%x".format(["Hello world!"])
=== RUN   TestStringFormat/string_support_with_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%x".format(["Hello world!"])
=== RUN   TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%X".format(["Hello world!"])
=== RUN   TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%X".format(["Hello world!"])
=== RUN   TestStringFormat/byte_support_with_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%x".format([b"byte string"])
=== RUN   TestStringFormat/byte_support_with_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%x".format([b"byte string"])
=== RUN   TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause
    strings_test.go:1175: evaluating expr: "%X".format([b"byte string"])
=== RUN   TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%X".format([b"byte string"])
=== RUN   TestStringFormat/scientific_notation_formatting_clause
    strings_test.go:1175: evaluating expr: "%.6e".format([1052.032911275])
=== RUN   TestStringFormat/locale_support
    strings_test.go:1175: evaluating expr: "%.3f".format([3.14])
=== RUN   TestStringFormat/default_precision_for_fixed-point_clause
    strings_test.go:1175: evaluating expr: "%f".format([2.71828])
=== RUN   TestStringFormat/default_precision_for_scientific_notation
    strings_test.go:1175: evaluating expr: "%e".format([2.71828])
=== RUN   TestStringFormat/unicode_output_for_scientific_notation
    strings_test.go:1175: evaluating expr: "unescaped unicode: %e, escaped unicode: %e".format([2.71828, 2.71828])
=== RUN   TestStringFormat/NaN_support_for_fixed-point
    strings_test.go:1175: evaluating expr: "%f".format(["NaN"])
=== RUN   TestStringFormat/positive_infinity_support_for_fixed-point
    strings_test.go:1175: evaluating expr: "%f".format(["Infinity"])
=== RUN   TestStringFormat/negative_infinity_support_for_fixed-point
    strings_test.go:1175: evaluating expr: "%f".format(["-Infinity"])
=== RUN   TestStringFormat/uint_support_for_decimal_clause
    strings_test.go:1175: evaluating expr: "%d".format([uint(64)])
=== RUN   TestStringFormat/uint_support_for_decimal_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%d".format([uint(64)])
=== RUN   TestStringFormat/null_support_for_string
    strings_test.go:1175: evaluating expr: "null: %s".format([null])
=== RUN   TestStringFormat/null_support_for_string/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %s".format([null])
=== RUN   TestStringFormat/bytes_support_for_string
    strings_test.go:1175: evaluating expr: "some bytes: %s".format([b"xyz"])
=== RUN   TestStringFormat/bytes_support_for_string/no_change_on_locale
    strings_test.go:1175: evaluating expr: "some bytes: %s".format([b"xyz"])
=== RUN   TestStringFormat/type()_support_for_string
    strings_test.go:1175: evaluating expr: "type is %s".format([type("test string")])
=== RUN   TestStringFormat/type()_support_for_string/no_change_on_locale
    strings_test.go:1175: evaluating expr: "type is %s".format([type("test string")])
=== RUN   TestStringFormat/timestamp_support_for_string
    strings_test.go:1175: evaluating expr: "%s".format([timestamp("2023-02-03T23:31:20+00:00")])
=== RUN   TestStringFormat/timestamp_support_for_string/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s".format([timestamp("2023-02-03T23:31:20+00:00")])
=== RUN   TestStringFormat/duration_support_for_string
    strings_test.go:1175: evaluating expr: "%s".format([duration("1h45m47s")])
=== RUN   TestStringFormat/duration_support_for_string/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s".format([duration("1h45m47s")])
=== RUN   TestStringFormat/list_support_for_string
    strings_test.go:1175: evaluating expr: "%s".format([["abc", 3.14, null, [9, 8, 7, 6], timestamp("2023-02-03T23:31:20Z")]])
=== RUN   TestStringFormat/list_support_for_string/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s".format([["abc", 3.14, null, [9, 8, 7, 6], timestamp("2023-02-03T23:31:20Z")]])
=== RUN   TestStringFormat/map_support_for_string
    strings_test.go:1175: evaluating expr: "%s".format([{"key1": b"xyz", "key5": null, "key2": duration("2h"), "key4": true, "key3": 2.71828}])
=== RUN   TestStringFormat/map_support_(all_key_types)
    strings_test.go:1175: evaluating expr: "map with multiple key types: %s".format([{1: "value1", uint(2): "value2", true: double("NaN")}])
=== RUN   TestStringFormat/map_support_(all_key_types)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "map with multiple key types: %s".format([{1: "value1", uint(2): "value2", true: double("NaN")}])
=== RUN   TestStringFormat/boolean_support_for_%s
    strings_test.go:1175: evaluating expr: "true bool: %s, false bool: %s".format([true, false])
=== RUN   TestStringFormat/boolean_support_for_%s/no_change_on_locale
    strings_test.go:1175: evaluating expr: "true bool: %s, false bool: %s".format([true, false])
=== RUN   TestStringFormat/dyntype_support_for_string_formatting_clause
    strings_test.go:1175: evaluating expr: "dynamic string: %s".format([dynStr])
=== RUN   TestStringFormat/dyntype_support_for_string_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dynamic string: %s".format([dynStr])
=== RUN   TestStringFormat/dyntype_support_for_numbers_with_string_formatting_clause
    strings_test.go:1175: evaluating expr: "dynIntStr: %s dynDoubleStr: %s".format([dynIntStr, dynDoubleStr])
=== RUN   TestStringFormat/dyntype_support_for_integer_formatting_clause
    strings_test.go:1175: evaluating expr: "dynamic int: %d".format([dynInt])
=== RUN   TestStringFormat/dyntype_support_for_integer_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dynamic int: %d".format([dynInt])
=== RUN   TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned)
    strings_test.go:1175: evaluating expr: "dynamic unsigned int: %d".format([dynUnsignedInt])
=== RUN   TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dynamic unsigned int: %d".format([dynUnsignedInt])
=== RUN   TestStringFormat/dyntype_support_for_hex_formatting_clause
    strings_test.go:1175: evaluating expr: "dynamic hex int: %x".format([dynHexInt])
=== RUN   TestStringFormat/dyntype_support_for_hex_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dynamic hex int: %x".format([dynHexInt])
=== RUN   TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase)
    strings_test.go:1175: evaluating expr: "dynamic hex int: %X (uppercase)".format([dynHexInt])
=== RUN   TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dynamic hex int: %X (uppercase)".format([dynHexInt])
=== RUN   TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause
    strings_test.go:1175: evaluating expr: "dynamic hex int: %x (unsigned)".format([dynUnsignedHexInt])
=== RUN   TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dynamic hex int: %x (unsigned)".format([dynUnsignedHexInt])
=== RUN   TestStringFormat/dyntype_support_for_fixed-point_formatting_clause
    strings_test.go:1175: evaluating expr: "dynamic double: %.3f".format([dynDouble])
=== RUN   TestStringFormat/dyntype_support_for_fixed-point_formatting_clause_(comma_separator_locale)
    strings_test.go:1175: evaluating expr: "dynamic double: %f".format([dynDouble])
=== RUN   TestStringFormat/dyntype_support_for_scientific_notation
    strings_test.go:1175: evaluating expr: "(dyntype) e: %e".format([dynE])
=== RUN   TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point
    strings_test.go:1175: evaluating expr: "NaN: %f, infinity: %f".format([dynNaN, dynInf])
=== RUN   TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point/no_change_on_locale
    strings_test.go:1175: evaluating expr: "NaN: %f, infinity: %f".format([dynNaN, dynInf])
=== RUN   TestStringFormat/dyntype_support_for_timestamp
    strings_test.go:1175: evaluating expr: "dyntype timestamp: %s".format([dynTime])
=== RUN   TestStringFormat/dyntype_support_for_timestamp/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dyntype timestamp: %s".format([dynTime])
=== RUN   TestStringFormat/dyntype_support_for_duration
    strings_test.go:1175: evaluating expr: "dyntype duration: %s".format([dynDuration])
=== RUN   TestStringFormat/dyntype_support_for_duration/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dyntype duration: %s".format([dynDuration])
=== RUN   TestStringFormat/dyntype_support_for_lists
    strings_test.go:1175: evaluating expr: "dyntype list: %s".format([dynList])
=== RUN   TestStringFormat/dyntype_support_for_lists/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dyntype list: %s".format([dynList])
=== RUN   TestStringFormat/dyntype_support_for_maps
    strings_test.go:1175: evaluating expr: "dyntype map: %s".format([dynMap])
=== RUN   TestStringFormat/dyntype_support_for_maps/no_change_on_locale
    strings_test.go:1175: evaluating expr: "dyntype map: %s".format([dynMap])
=== RUN   TestStringFormat/message_field_support
    strings_test.go:1175: evaluating expr: "message field msg.single_int32: %d, msg.single_double: %.1f".format([msg.single_int32, msg.single_double])
=== RUN   TestStringFormat/unrecognized_formatting_clause
    strings_test.go:1175: evaluating expr: "%a".format([1])
=== RUN   TestStringFormat/unrecognized_formatting_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%a".format([1])
=== RUN   TestStringFormat/out_of_bounds_arg_index
    strings_test.go:1175: evaluating expr: "%d %d %d".format([0, 1])
=== RUN   TestStringFormat/out_of_bounds_arg_index/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%d %d %d".format([0, 1])
=== RUN   TestStringFormat/string_substitution_is_not_allowed_with_binary_clause
    strings_test.go:1175: evaluating expr: "string is %b".format(["abc"])
=== RUN   TestStringFormat/string_substitution_is_not_allowed_with_binary_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "string is %b".format(["abc"])
=== RUN   TestStringFormat/duration_substitution_not_allowed_with_decimal_clause
    strings_test.go:1175: evaluating expr: "%d".format([duration("30m2s")])
=== RUN   TestStringFormat/duration_substitution_not_allowed_with_decimal_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%d".format([duration("30m2s")])
=== RUN   TestStringFormat/string_substitution_not_allowed_with_octal_clause
    strings_test.go:1175: evaluating expr: "octal: %o".format(["a string"])
=== RUN   TestStringFormat/string_substitution_not_allowed_with_octal_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "octal: %o".format(["a string"])
=== RUN   TestStringFormat/double_substitution_not_allowed_with_hex_clause
    strings_test.go:1175: evaluating expr: "double is %x".format([0.5])
=== RUN   TestStringFormat/double_substitution_not_allowed_with_hex_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "double is %x".format([0.5])
=== RUN   TestStringFormat/uppercase_not_allowed_for_scientific_clause
    strings_test.go:1175: evaluating expr: "double is %E".format([0.5])
=== RUN   TestStringFormat/uppercase_not_allowed_for_scientific_clause/no_change_on_locale
    strings_test.go:1175: evaluating expr: "double is %E".format([0.5])
=== RUN   TestStringFormat/object_not_allowed
    strings_test.go:1175: evaluating expr: "object is %s".format([ext.TestAllTypes{PbVal: test.TestAllTypes{}}])
=== RUN   TestStringFormat/object_not_allowed/no_change_on_locale
    strings_test.go:1175: evaluating expr: "object is %s".format([ext.TestAllTypes{PbVal: test.TestAllTypes{}}])
=== RUN   TestStringFormat/object_inside_list
    strings_test.go:1175: evaluating expr: "%s".format([[1, 2, ext.TestAllTypes{PbVal: test.TestAllTypes{}}]])
=== RUN   TestStringFormat/object_inside_list/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s".format([[1, 2, ext.TestAllTypes{PbVal: test.TestAllTypes{}}]])
=== RUN   TestStringFormat/object_inside_map
    strings_test.go:1175: evaluating expr: "%s".format([{1: "a", 2: ext.TestAllTypes{}}])
=== RUN   TestStringFormat/object_inside_map/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s".format([{1: "a", 2: ext.TestAllTypes{}}])
=== RUN   TestStringFormat/null_not_allowed_for_%d
    strings_test.go:1175: evaluating expr: "null: %d".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%d/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %d".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%e
    strings_test.go:1175: evaluating expr: "null: %e".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%e/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %e".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%f
    strings_test.go:1175: evaluating expr: "null: %f".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%f/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %f".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%x
    strings_test.go:1175: evaluating expr: "null: %x".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%x/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %x".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%X
    strings_test.go:1175: evaluating expr: "null: %X".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%X/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %X".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%b
    strings_test.go:1175: evaluating expr: "null: %b".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%b/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %b".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%o
    strings_test.go:1175: evaluating expr: "null: %o".format([null])
=== RUN   TestStringFormat/null_not_allowed_for_%o/no_change_on_locale
    strings_test.go:1175: evaluating expr: "null: %o".format([null])
=== RUN   TestStringFormat/compile-time_cardinality_check_(too_few_for_string)
    strings_test.go:1175: evaluating expr: "%s %s".format(["abc"])
=== RUN   TestStringFormat/compile-time_cardinality_check_(too_few_for_string)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s %s".format(["abc"])
=== RUN   TestStringFormat/compile-time_cardinality_check_(too_many_for_string)
    strings_test.go:1175: evaluating expr: "%s %s".format(["abc", "def", "ghi"])
=== RUN   TestStringFormat/compile-time_cardinality_check_(too_many_for_string)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%s %s".format(["abc", "def", "ghi"])
=== RUN   TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string)
    strings_test.go:1175: evaluating expr: "filler %".format([])
=== RUN   TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "filler %".format([])
=== RUN   TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause)
    strings_test.go:1175: evaluating expr: "%j".format([123])
=== RUN   TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause)/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%j".format([123])
=== RUN   TestStringFormat/compile-time_%s_check
    strings_test.go:1175: evaluating expr: "object is %s".format([ext.TestAllTypes{PbVal: test.TestAllTypes{}}])
=== RUN   TestStringFormat/compile-time_%s_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "object is %s".format([ext.TestAllTypes{PbVal: test.TestAllTypes{}}])
=== RUN   TestStringFormat/compile-time_check_for_objects_inside_list_literal
    strings_test.go:1175: evaluating expr: "list is %s".format([[1, 2, ext.TestAllTypes{PbVal: test.TestAllTypes{}}]])
=== RUN   TestStringFormat/compile-time_check_for_objects_inside_list_literal/no_change_on_locale
    strings_test.go:1175: evaluating expr: "list is %s".format([[1, 2, ext.TestAllTypes{PbVal: test.TestAllTypes{}}]])
=== RUN   TestStringFormat/compile-time_%d_check
    strings_test.go:1175: evaluating expr: "int is %d".format([5.2])
=== RUN   TestStringFormat/compile-time_%d_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "int is %d".format([5.2])
=== RUN   TestStringFormat/compile-time_%f_check
    strings_test.go:1175: evaluating expr: "double is %f".format([true])
=== RUN   TestStringFormat/compile-time_%f_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "double is %f".format([true])
=== RUN   TestStringFormat/compile-time_precision_syntax_check
    strings_test.go:1175: evaluating expr: "double is %.34".format([5.0])
=== RUN   TestStringFormat/compile-time_precision_syntax_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "double is %.34".format([5.0])
=== RUN   TestStringFormat/compile-time_%e_check
    strings_test.go:1175: evaluating expr: "double is %e".format([true])
=== RUN   TestStringFormat/compile-time_%e_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "double is %e".format([true])
=== RUN   TestStringFormat/compile-time_%b_check
    strings_test.go:1175: evaluating expr: "string is %b".format(["a string"])
=== RUN   TestStringFormat/compile-time_%b_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "string is %b".format(["a string"])
=== RUN   TestStringFormat/compile-time_%x_check
    strings_test.go:1175: evaluating expr: "%x is a double".format([2.5])
=== RUN   TestStringFormat/compile-time_%x_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%x is a double".format([2.5])
=== RUN   TestStringFormat/compile-time_%X_check
    strings_test.go:1175: evaluating expr: "%X is a double".format([2.5])
=== RUN   TestStringFormat/compile-time_%X_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "%X is a double".format([2.5])
=== RUN   TestStringFormat/compile-time_%o_check
    strings_test.go:1175: evaluating expr: "an octal: %o".format([3.14])
=== RUN   TestStringFormat/compile-time_%o_check/no_change_on_locale
    strings_test.go:1175: evaluating expr: "an octal: %o".format([3.14])
--- PASS: TestStringFormat (0.10s)
    --- PASS: TestStringFormat/no-op (0.00s)
        --- PASS: TestStringFormat/no-op/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/mid-string_substitution (0.00s)
        --- PASS: TestStringFormat/mid-string_substitution/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/percent_escaping (0.00s)
        --- PASS: TestStringFormat/percent_escaping/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/substution_inside_escaped_percent_signs (0.00s)
        --- PASS: TestStringFormat/substution_inside_escaped_percent_signs/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right (0.00s)
        --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left (0.00s)
        --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/multiple_substitutions (0.00s)
        --- PASS: TestStringFormat/multiple_substitutions/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/percent_sign_escape_sequence_support (0.00s)
        --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/fixed_point_formatting_clause (0.00s)
    --- PASS: TestStringFormat/binary_formatting_clause (0.00s)
        --- PASS: TestStringFormat/binary_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/uint_support_for_binary_formatting (0.00s)
        --- PASS: TestStringFormat/uint_support_for_binary_formatting/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/bool_support_for_binary_formatting (0.00s)
        --- PASS: TestStringFormat/bool_support_for_binary_formatting/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/octal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/octal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/uint_support_for_octal_formatting_clause (0.01s)
        --- PASS: TestStringFormat/uint_support_for_octal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/lowercase_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/lowercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/uppercase_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/uppercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/string_support_with_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/string_support_with_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/byte_support_with_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/byte_support_with_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause (0.00s)
        --- PASS: TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/scientific_notation_formatting_clause (0.00s)
    --- PASS: TestStringFormat/locale_support (0.00s)
    --- PASS: TestStringFormat/default_precision_for_fixed-point_clause (0.00s)
    --- PASS: TestStringFormat/default_precision_for_scientific_notation (0.00s)
    --- PASS: TestStringFormat/unicode_output_for_scientific_notation (0.00s)
    --- PASS: TestStringFormat/NaN_support_for_fixed-point (0.00s)
    --- PASS: TestStringFormat/positive_infinity_support_for_fixed-point (0.00s)
    --- PASS: TestStringFormat/negative_infinity_support_for_fixed-point (0.00s)
    --- PASS: TestStringFormat/uint_support_for_decimal_clause (0.00s)
        --- PASS: TestStringFormat/uint_support_for_decimal_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_support_for_string (0.00s)
        --- PASS: TestStringFormat/null_support_for_string/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/bytes_support_for_string (0.00s)
        --- PASS: TestStringFormat/bytes_support_for_string/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/type()_support_for_string (0.00s)
        --- PASS: TestStringFormat/type()_support_for_string/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/timestamp_support_for_string (0.00s)
        --- PASS: TestStringFormat/timestamp_support_for_string/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/duration_support_for_string (0.00s)
        --- PASS: TestStringFormat/duration_support_for_string/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/list_support_for_string (0.00s)
        --- PASS: TestStringFormat/list_support_for_string/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/map_support_for_string (0.01s)
    --- PASS: TestStringFormat/map_support_(all_key_types) (0.00s)
        --- PASS: TestStringFormat/map_support_(all_key_types)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/boolean_support_for_%s (0.00s)
        --- PASS: TestStringFormat/boolean_support_for_%s/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_string_formatting_clause (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_string_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_numbers_with_string_formatting_clause (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned) (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase) (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_fixed-point_formatting_clause (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_fixed-point_formatting_clause_(comma_separator_locale) (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_scientific_notation (0.00s)
    --- PASS: TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point (0.00s)
        --- PASS: TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_timestamp (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_timestamp/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_duration (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_duration/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_lists (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_lists/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/dyntype_support_for_maps (0.00s)
        --- PASS: TestStringFormat/dyntype_support_for_maps/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/message_field_support (0.00s)
    --- PASS: TestStringFormat/unrecognized_formatting_clause (0.00s)
        --- PASS: TestStringFormat/unrecognized_formatting_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/out_of_bounds_arg_index (0.00s)
        --- PASS: TestStringFormat/out_of_bounds_arg_index/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/string_substitution_is_not_allowed_with_binary_clause (0.00s)
        --- PASS: TestStringFormat/string_substitution_is_not_allowed_with_binary_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/duration_substitution_not_allowed_with_decimal_clause (0.00s)
        --- PASS: TestStringFormat/duration_substitution_not_allowed_with_decimal_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/string_substitution_not_allowed_with_octal_clause (0.00s)
        --- PASS: TestStringFormat/string_substitution_not_allowed_with_octal_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/double_substitution_not_allowed_with_hex_clause (0.00s)
        --- PASS: TestStringFormat/double_substitution_not_allowed_with_hex_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/uppercase_not_allowed_for_scientific_clause (0.00s)
        --- PASS: TestStringFormat/uppercase_not_allowed_for_scientific_clause/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/object_not_allowed (0.00s)
        --- PASS: TestStringFormat/object_not_allowed/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/object_inside_list (0.00s)
        --- PASS: TestStringFormat/object_inside_list/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/object_inside_map (0.00s)
        --- PASS: TestStringFormat/object_inside_map/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%d (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%d/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%e (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%e/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%f (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%f/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%x (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%x/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%X (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%X/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%b (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%b/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/null_not_allowed_for_%o (0.00s)
        --- PASS: TestStringFormat/null_not_allowed_for_%o/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_cardinality_check_(too_few_for_string) (0.00s)
        --- PASS: TestStringFormat/compile-time_cardinality_check_(too_few_for_string)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_cardinality_check_(too_many_for_string) (0.00s)
        --- PASS: TestStringFormat/compile-time_cardinality_check_(too_many_for_string)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string) (0.00s)
        --- PASS: TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause) (0.00s)
        --- PASS: TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause)/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%s_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%s_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_check_for_objects_inside_list_literal (0.00s)
        --- PASS: TestStringFormat/compile-time_check_for_objects_inside_list_literal/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%d_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%d_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%f_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%f_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_precision_syntax_check (0.00s)
        --- PASS: TestStringFormat/compile-time_precision_syntax_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%e_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%e_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%b_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%b_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%x_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%x_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%X_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%X_check/no_change_on_locale (0.00s)
    --- PASS: TestStringFormat/compile-time_%o_check (0.00s)
        --- PASS: TestStringFormat/compile-time_%o_check/no_change_on_locale (0.00s)
=== RUN   TestStringFormatHeterogeneousLiterals
=== RUN   TestStringFormatHeterogeneousLiterals/"list:_%s".format([[[1,_2,_[3.0,_4]]]])
=== RUN   TestStringFormatHeterogeneousLiterals/"list_size:_%d".format([[[1,_2,_[3.0,_4]]].size()])
=== RUN   TestStringFormatHeterogeneousLiterals/"list_element:_%s".format([[[1,_2,_[3.0,_4]]][0]])
--- PASS: TestStringFormatHeterogeneousLiterals (0.00s)
    --- PASS: TestStringFormatHeterogeneousLiterals/"list:_%s".format([[[1,_2,_[3.0,_4]]]]) (0.00s)
    --- PASS: TestStringFormatHeterogeneousLiterals/"list_size:_%d".format([[[1,_2,_[3.0,_4]]].size()]) (0.00s)
    --- PASS: TestStringFormatHeterogeneousLiterals/"list_element:_%s".format([[[1,_2,_[3.0,_4]]][0]]) (0.00s)
=== RUN   TestBadLocale
--- PASS: TestBadLocale (0.00s)
=== RUN   TestLiteralOutput
=== RUN   TestLiteralOutput/map_literal_support
=== RUN   TestLiteralOutput/list_literal_support
--- PASS: TestLiteralOutput (0.00s)
    --- PASS: TestLiteralOutput/map_literal_support (0.00s)
    --- PASS: TestLiteralOutput/list_literal_support (0.00s)
=== RUN   TestQuoteUnquote
=== RUN   TestQuoteUnquote/remove_quotes_only
=== RUN   TestQuoteUnquote/mid-string_newline
=== RUN   TestQuoteUnquote/bell
=== RUN   TestQuoteUnquote/backspace
=== RUN   TestQuoteUnquote/form_feed
=== RUN   TestQuoteUnquote/carriage_return
=== RUN   TestQuoteUnquote/horizontal_tab
=== RUN   TestQuoteUnquote/vertical_tab
=== RUN   TestQuoteUnquote/double_slash
=== RUN   TestQuoteUnquote/two_escape_sequences
=== RUN   TestQuoteUnquote/ends_with_slash
=== RUN   TestQuoteUnquote/starts_with_slash
=== RUN   TestQuoteUnquote/printable_unicode
=== RUN   TestQuoteUnquote/mid-string_quote
=== RUN   TestQuoteUnquote/single-quote_with_double_quote
=== RUN   TestQuoteUnquote/CEL-only_escape_sequences
=== RUN   TestQuoteUnquote/test_cost
=== RUN   TestQuoteUnquote/missing_opening_quote
=== RUN   TestQuoteUnquote/missing_closing_quote
=== RUN   TestQuoteUnquote/invalid_utf8
=== RUN   TestQuoteUnquote/trailing_single_slash
--- PASS: TestQuoteUnquote (0.01s)
    --- PASS: TestQuoteUnquote/remove_quotes_only (0.00s)
    --- PASS: TestQuoteUnquote/mid-string_newline (0.00s)
    --- PASS: TestQuoteUnquote/bell (0.00s)
    --- PASS: TestQuoteUnquote/backspace (0.00s)
    --- PASS: TestQuoteUnquote/form_feed (0.00s)
    --- PASS: TestQuoteUnquote/carriage_return (0.00s)
    --- PASS: TestQuoteUnquote/horizontal_tab (0.00s)
    --- PASS: TestQuoteUnquote/vertical_tab (0.00s)
    --- PASS: TestQuoteUnquote/double_slash (0.00s)
    --- PASS: TestQuoteUnquote/two_escape_sequences (0.00s)
    --- PASS: TestQuoteUnquote/ends_with_slash (0.00s)
    --- PASS: TestQuoteUnquote/starts_with_slash (0.00s)
    --- PASS: TestQuoteUnquote/printable_unicode (0.00s)
    --- PASS: TestQuoteUnquote/mid-string_quote (0.00s)
    --- PASS: TestQuoteUnquote/single-quote_with_double_quote (0.00s)
    --- PASS: TestQuoteUnquote/CEL-only_escape_sequences (0.00s)
    --- PASS: TestQuoteUnquote/test_cost (0.00s)
    --- PASS: TestQuoteUnquote/missing_opening_quote (0.00s)
    --- PASS: TestQuoteUnquote/missing_closing_quote (0.00s)
    --- PASS: TestQuoteUnquote/invalid_utf8 (0.00s)
    --- PASS: TestQuoteUnquote/trailing_single_slash (0.00s)
=== RUN   FuzzQuote
=== RUN   FuzzQuote/seed#0
=== RUN   FuzzQuote/seed#1
=== RUN   FuzzQuote/seed#2
=== RUN   FuzzQuote/seed#3
=== RUN   FuzzQuote/seed#4
=== RUN   FuzzQuote/seed#5
=== RUN   FuzzQuote/seed#6
=== RUN   FuzzQuote/seed#7
=== RUN   FuzzQuote/seed#8
=== RUN   FuzzQuote/seed#9
=== RUN   FuzzQuote/seed#10
=== RUN   FuzzQuote/seed#11
=== RUN   FuzzQuote/seed#12
=== RUN   FuzzQuote/seed#13
=== RUN   FuzzQuote/seed#14
=== RUN   FuzzQuote/seed#15
=== RUN   FuzzQuote/seed#16
=== RUN   FuzzQuote/seed#17
=== RUN   FuzzQuote/seed#18
=== RUN   FuzzQuote/seed#19
=== RUN   FuzzQuote/seed#20
=== RUN   FuzzQuote/seed#21
=== RUN   FuzzQuote/seed#22
--- PASS: FuzzQuote (0.00s)
    --- PASS: FuzzQuote/seed#0 (0.00s)
    --- PASS: FuzzQuote/seed#1 (0.00s)
    --- PASS: FuzzQuote/seed#2 (0.00s)
    --- PASS: FuzzQuote/seed#3 (0.00s)
    --- PASS: FuzzQuote/seed#4 (0.00s)
    --- PASS: FuzzQuote/seed#5 (0.00s)
    --- PASS: FuzzQuote/seed#6 (0.00s)
    --- PASS: FuzzQuote/seed#7 (0.00s)
    --- PASS: FuzzQuote/seed#8 (0.00s)
    --- PASS: FuzzQuote/seed#9 (0.00s)
    --- PASS: FuzzQuote/seed#10 (0.00s)
    --- PASS: FuzzQuote/seed#11 (0.00s)
    --- PASS: FuzzQuote/seed#12 (0.00s)
    --- PASS: FuzzQuote/seed#13 (0.00s)
    --- PASS: FuzzQuote/seed#14 (0.00s)
    --- PASS: FuzzQuote/seed#15 (0.00s)
    --- PASS: FuzzQuote/seed#16 (0.00s)
    --- PASS: FuzzQuote/seed#17 (0.00s)
    --- PASS: FuzzQuote/seed#18 (0.00s)
    --- PASS: FuzzQuote/seed#19 (0.00s)
    --- PASS: FuzzQuote/seed#20 (0.00s)
    --- PASS: FuzzQuote/seed#21 (0.00s)
    --- PASS: FuzzQuote/seed#22 (0.00s)
PASS
ok  	github.com/google/cel-go/ext	0.296s
=== RUN   TestActivation
--- PASS: TestActivation (0.00s)
=== RUN   TestActivation_Resolve
--- PASS: TestActivation_Resolve (0.00s)
=== RUN   TestActivation_ResolveLazy
--- PASS: TestActivation_ResolveLazy (0.00s)
=== RUN   TestHierarchicalActivation
--- PASS: TestHierarchicalActivation (0.00s)
=== RUN   TestAttributePattern_UnknownResolution
=== RUN   TestAttributePattern_UnknownResolution/var_field
=== RUN   TestAttributePattern_UnknownResolution/var_field/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_field/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_field/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_field/match[3]
=== RUN   TestAttributePattern_UnknownResolution/var_field/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index
=== RUN   TestAttributePattern_UnknownResolution/var_index/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_index/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_index/match[3]
=== RUN   TestAttributePattern_UnknownResolution/var_index/match[4]
=== RUN   TestAttributePattern_UnknownResolution/var_index/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index_bool
=== RUN   TestAttributePattern_UnknownResolution/var_index_bool/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index_bool/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_index_bool/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_index_bool/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index_bool/miss[1]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_field
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_field/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_field/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_field/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_field/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index_uint
=== RUN   TestAttributePattern_UnknownResolution/var_index_uint/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_index_uint/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_index_uint/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_index_uint/match[3]
=== RUN   TestAttributePattern_UnknownResolution/var_index_uint/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard/match[3]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard/miss[1]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_wildcard
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_wildcard_wildcard/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var
=== RUN   TestAttributePattern_UnknownResolution/var/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_namespace
=== RUN   TestAttributePattern_UnknownResolution/var_namespace/match[0]
=== RUN   TestAttributePattern_UnknownResolution/var_namespace/match[1]
=== RUN   TestAttributePattern_UnknownResolution/var_namespace/match[2]
=== RUN   TestAttributePattern_UnknownResolution/var_namespace/miss[0]
=== RUN   TestAttributePattern_UnknownResolution/var_namespace/miss[1]
--- PASS: TestAttributePattern_UnknownResolution (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_field (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_field/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_field/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_field/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_field/match[3] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_field/miss[0] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_index (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index/match[3] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index/match[4] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index/miss[0] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_index_bool (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/miss[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/miss[1] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/miss[0] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_index_uint (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[3] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/miss[0] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_wildcard (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[3] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/miss[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/miss[1] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/miss[0] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var/miss[0] (0.00s)
    --- PASS: TestAttributePattern_UnknownResolution/var_namespace (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[1] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[2] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_namespace/miss[0] (0.00s)
        --- PASS: TestAttributePattern_UnknownResolution/var_namespace/miss[1] (0.00s)
=== RUN   TestAttributePattern_CrossReference
--- PASS: TestAttributePattern_CrossReference (0.00s)
=== RUN   TestAttributesAbsoluteAttr
--- PASS: TestAttributesAbsoluteAttr (0.00s)
=== RUN   TestAttributesAbsoluteAttrType
--- PASS: TestAttributesAbsoluteAttrType (0.00s)
=== RUN   TestAttributesRelativeAttr
--- PASS: TestAttributesRelativeAttr (0.00s)
=== RUN   TestAttributesRelativeAttrOneOf
--- PASS: TestAttributesRelativeAttrOneOf (0.00s)
=== RUN   TestAttributesRelativeAttrConditional
--- PASS: TestAttributesRelativeAttrConditional (0.00s)
=== RUN   TestAttributesRelativeAttrRelativeQualifier
--- PASS: TestAttributesRelativeAttrRelativeQualifier (0.00s)
=== RUN   TestAttributesOneofAttr
--- PASS: TestAttributesOneofAttr (0.00s)
=== RUN   TestAttributesConditionalAttrTrueBranch
--- PASS: TestAttributesConditionalAttrTrueBranch (0.00s)
=== RUN   TestAttributesConditionalAttrFalseBranch
--- PASS: TestAttributesConditionalAttrFalseBranch (0.00s)
=== RUN   TestAttributesOptional
=== RUN   TestAttributesOptional/0
=== RUN   TestAttributesOptional/1
=== RUN   TestAttributesOptional/2
=== RUN   TestAttributesOptional/3
=== RUN   TestAttributesOptional/4
=== RUN   TestAttributesOptional/5
=== RUN   TestAttributesOptional/6
=== RUN   TestAttributesOptional/7
=== RUN   TestAttributesOptional/8
=== RUN   TestAttributesOptional/9
=== RUN   TestAttributesOptional/10
=== RUN   TestAttributesOptional/11
=== RUN   TestAttributesOptional/12
=== RUN   TestAttributesOptional/13
=== RUN   TestAttributesOptional/14
=== RUN   TestAttributesOptional/15
=== RUN   TestAttributesOptional/16
=== RUN   TestAttributesOptional/17
=== RUN   TestAttributesOptional/18
=== RUN   TestAttributesOptional/19
=== RUN   TestAttributesOptional/20
=== RUN   TestAttributesOptional/21
=== RUN   TestAttributesOptional/22
=== RUN   TestAttributesOptional/23
--- PASS: TestAttributesOptional (0.00s)
    --- PASS: TestAttributesOptional/0 (0.00s)
    --- PASS: TestAttributesOptional/1 (0.00s)
    --- PASS: TestAttributesOptional/2 (0.00s)
    --- PASS: TestAttributesOptional/3 (0.00s)
    --- PASS: TestAttributesOptional/4 (0.00s)
    --- PASS: TestAttributesOptional/5 (0.00s)
    --- PASS: TestAttributesOptional/6 (0.00s)
    --- PASS: TestAttributesOptional/7 (0.00s)
    --- PASS: TestAttributesOptional/8 (0.00s)
    --- PASS: TestAttributesOptional/9 (0.00s)
    --- PASS: TestAttributesOptional/10 (0.00s)
    --- PASS: TestAttributesOptional/11 (0.00s)
    --- PASS: TestAttributesOptional/12 (0.00s)
    --- PASS: TestAttributesOptional/13 (0.00s)
    --- PASS: TestAttributesOptional/14 (0.00s)
    --- PASS: TestAttributesOptional/15 (0.00s)
    --- PASS: TestAttributesOptional/16 (0.00s)
    --- PASS: TestAttributesOptional/17 (0.00s)
    --- PASS: TestAttributesOptional/18 (0.00s)
    --- PASS: TestAttributesOptional/19 (0.00s)
    --- PASS: TestAttributesOptional/20 (0.00s)
    --- PASS: TestAttributesOptional/21 (0.00s)
    --- PASS: TestAttributesOptional/22 (0.00s)
    --- PASS: TestAttributesOptional/23 (0.00s)
=== RUN   TestAttributesConditionalAttrErrorUnknown
--- PASS: TestAttributesConditionalAttrErrorUnknown (0.00s)
=== RUN   TestResolverCustomQualifier
--- PASS: TestResolverCustomQualifier (0.00s)
=== RUN   TestAttributesMissingMsg
--- PASS: TestAttributesMissingMsg (0.00s)
=== RUN   TestAttributeMissingMsgUnknownField
--- PASS: TestAttributeMissingMsgUnknownField (0.00s)
=== RUN   TestAttributeStateTracking
=== RUN   TestAttributeStateTracking/[{"field":_true}][0].field
=== RUN   TestAttributeStateTracking/a[1]['two']
=== RUN   TestAttributeStateTracking/a[1][2][3]
=== RUN   TestAttributeStateTracking/a[1][2][a[1][1]]
=== RUN   TestAttributeStateTracking/true_?_a_:_b
=== RUN   TestAttributeStateTracking/(a.size()_!=_0_?_a_:_b)[0]
=== RUN   TestAttributeStateTracking/a.?b.c
=== RUN   TestAttributeStateTracking/a.?b.c#01
=== RUN   TestAttributeStateTracking/a.b.c
=== RUN   TestAttributeStateTracking/m[has(a.b)]
=== RUN   TestAttributeStateTracking/m[?has(a.b)]
=== RUN   TestAttributeStateTracking/m[?has(a.b.c)]
--- PASS: TestAttributeStateTracking (0.01s)
    --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.00s)
    --- PASS: TestAttributeStateTracking/a[1]['two'] (0.00s)
    --- PASS: TestAttributeStateTracking/a[1][2][3] (0.00s)
    --- PASS: TestAttributeStateTracking/a[1][2][a[1][1]] (0.00s)
    --- PASS: TestAttributeStateTracking/true_?_a_:_b (0.00s)
    --- PASS: TestAttributeStateTracking/(a.size()_!=_0_?_a_:_b)[0] (0.00s)
    --- PASS: TestAttributeStateTracking/a.?b.c (0.00s)
    --- PASS: TestAttributeStateTracking/a.?b.c#01 (0.00s)
    --- PASS: TestAttributeStateTracking/a.b.c (0.00s)
    --- PASS: TestAttributeStateTracking/m[has(a.b)] (0.00s)
    --- PASS: TestAttributeStateTracking/m[?has(a.b)] (0.00s)
    --- PASS: TestAttributeStateTracking/m[?has(a.b.c)] (0.00s)
=== RUN   TestInterpreter
=== RUN   TestInterpreter/double_ne_nan
=== PAUSE TestInterpreter/double_ne_nan
=== RUN   TestInterpreter/and_false_1st
=== PAUSE TestInterpreter/and_false_1st
=== RUN   TestInterpreter/and_false_2nd
=== PAUSE TestInterpreter/and_false_2nd
=== RUN   TestInterpreter/and_error_1st_false
=== PAUSE TestInterpreter/and_error_1st_false
=== RUN   TestInterpreter/and_error_2nd_false
=== PAUSE TestInterpreter/and_error_2nd_false
=== RUN   TestInterpreter/and_error_1st_error
=== PAUSE TestInterpreter/and_error_1st_error
=== RUN   TestInterpreter/and_error_2nd_error
=== PAUSE TestInterpreter/and_error_2nd_error
=== RUN   TestInterpreter/call_no_args
=== PAUSE TestInterpreter/call_no_args
=== RUN   TestInterpreter/call_one_arg
=== PAUSE TestInterpreter/call_one_arg
=== RUN   TestInterpreter/call_two_arg
=== PAUSE TestInterpreter/call_two_arg
=== RUN   TestInterpreter/call_four_args
=== PAUSE TestInterpreter/call_four_args
=== RUN   TestInterpreter/call_ns_func
=== PAUSE TestInterpreter/call_ns_func
=== RUN   TestInterpreter/call_ns_func_unchecked
=== PAUSE TestInterpreter/call_ns_func_unchecked
=== RUN   TestInterpreter/call_ns_func_in_pkg
=== PAUSE TestInterpreter/call_ns_func_in_pkg
=== RUN   TestInterpreter/call_ns_func_unchecked_in_pkg
=== PAUSE TestInterpreter/call_ns_func_unchecked_in_pkg
=== RUN   TestInterpreter/complex
=== PAUSE TestInterpreter/complex
=== RUN   TestInterpreter/complex_qual_vars
=== PAUSE TestInterpreter/complex_qual_vars
=== RUN   TestInterpreter/cond
=== PAUSE TestInterpreter/cond
=== RUN   TestInterpreter/cond_attr_out_of_bounds_error
=== PAUSE TestInterpreter/cond_attr_out_of_bounds_error
=== RUN   TestInterpreter/cond_attr_qualify_bad_type_error
=== PAUSE TestInterpreter/cond_attr_qualify_bad_type_error
=== RUN   TestInterpreter/cond_attr_qualify_bad_field_error
=== PAUSE TestInterpreter/cond_attr_qualify_bad_field_error
=== RUN   TestInterpreter/in_empty_list
=== PAUSE TestInterpreter/in_empty_list
=== RUN   TestInterpreter/in_constant_list
=== PAUSE TestInterpreter/in_constant_list
=== RUN   TestInterpreter/bytes_in_constant_list
=== PAUSE TestInterpreter/bytes_in_constant_list
=== RUN   TestInterpreter/list_in_constant_list
=== PAUSE TestInterpreter/list_in_constant_list
=== RUN   TestInterpreter/in_constant_list_cross_type_uint_int
=== PAUSE TestInterpreter/in_constant_list_cross_type_uint_int
=== RUN   TestInterpreter/in_constant_list_cross_type_double_int
=== PAUSE TestInterpreter/in_constant_list_cross_type_double_int
=== RUN   TestInterpreter/in_constant_list_cross_type_int_double
=== PAUSE TestInterpreter/in_constant_list_cross_type_int_double
=== RUN   TestInterpreter/not_in_constant_list_cross_type_int_double
=== PAUSE TestInterpreter/not_in_constant_list_cross_type_int_double
=== RUN   TestInterpreter/in_constant_list_cross_type_int_uint
=== PAUSE TestInterpreter/in_constant_list_cross_type_int_uint
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_int_uint
=== PAUSE TestInterpreter/in_constant_list_cross_type_negative_int_uint
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_double_uint
=== PAUSE TestInterpreter/in_constant_list_cross_type_negative_double_uint
=== RUN   TestInterpreter/in_var_list_int
=== PAUSE TestInterpreter/in_var_list_int
=== RUN   TestInterpreter/in_var_list_uint
=== PAUSE TestInterpreter/in_var_list_uint
=== RUN   TestInterpreter/in_var_list_double
=== PAUSE TestInterpreter/in_var_list_double
=== RUN   TestInterpreter/in_var_list_double_double
=== PAUSE TestInterpreter/in_var_list_double_double
=== RUN   TestInterpreter/in_constant_map
=== PAUSE TestInterpreter/in_constant_map
=== RUN   TestInterpreter/in_constant_map_cross_type_string_number
=== PAUSE TestInterpreter/in_constant_map_cross_type_string_number
=== RUN   TestInterpreter/in_constant_map_cross_type_double_int
=== PAUSE TestInterpreter/in_constant_map_cross_type_double_int
=== RUN   TestInterpreter/not_in_constant_map_cross_type_double_int
=== PAUSE TestInterpreter/not_in_constant_map_cross_type_double_int
=== RUN   TestInterpreter/in_constant_heterogeneous_map
=== PAUSE TestInterpreter/in_constant_heterogeneous_map
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map
=== PAUSE TestInterpreter/not_in_constant_heterogeneous_map
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type
=== PAUSE TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type
=== RUN   TestInterpreter/in_var_key_map
=== PAUSE TestInterpreter/in_var_key_map
=== RUN   TestInterpreter/in_var_value_map
=== PAUSE TestInterpreter/in_var_value_map
=== RUN   TestInterpreter/index
=== PAUSE TestInterpreter/index
=== RUN   TestInterpreter/index_cross_type_float_uint
=== PAUSE TestInterpreter/index_cross_type_float_uint
=== RUN   TestInterpreter/no_index_cross_type_float_uint
=== PAUSE TestInterpreter/no_index_cross_type_float_uint
=== RUN   TestInterpreter/index_cross_type_double
=== PAUSE TestInterpreter/index_cross_type_double
=== RUN   TestInterpreter/index_cross_type_double_const
=== PAUSE TestInterpreter/index_cross_type_double_const
=== RUN   TestInterpreter/index_cross_type_uint
=== PAUSE TestInterpreter/index_cross_type_uint
=== RUN   TestInterpreter/index_cross_type_bad_qualifier
=== PAUSE TestInterpreter/index_cross_type_bad_qualifier
=== RUN   TestInterpreter/index_list_int_double_type_index
=== PAUSE TestInterpreter/index_list_int_double_type_index
=== RUN   TestInterpreter/index_list_int_uint_type_index
=== PAUSE TestInterpreter/index_list_int_uint_type_index
=== RUN   TestInterpreter/index_list_int_bad_double_type_index
=== PAUSE TestInterpreter/index_list_int_bad_double_type_index
=== RUN   TestInterpreter/index_relative
=== PAUSE TestInterpreter/index_relative
=== RUN   TestInterpreter/list_eq_false_with_error
=== PAUSE TestInterpreter/list_eq_false_with_error
=== RUN   TestInterpreter/list_eq_error
=== PAUSE TestInterpreter/list_eq_error
=== RUN   TestInterpreter/literal_bool_false
=== PAUSE TestInterpreter/literal_bool_false
=== RUN   TestInterpreter/literal_bool_true
=== PAUSE TestInterpreter/literal_bool_true
=== RUN   TestInterpreter/literal_null
=== PAUSE TestInterpreter/literal_null
=== RUN   TestInterpreter/literal_list
=== PAUSE TestInterpreter/literal_list
=== RUN   TestInterpreter/literal_map
=== PAUSE TestInterpreter/literal_map
=== RUN   TestInterpreter/literal_equiv_string_bytes
=== PAUSE TestInterpreter/literal_equiv_string_bytes
=== RUN   TestInterpreter/literal_not_equiv_string_bytes
=== PAUSE TestInterpreter/literal_not_equiv_string_bytes
=== RUN   TestInterpreter/literal_equiv_bytes_string
=== PAUSE TestInterpreter/literal_equiv_bytes_string
=== RUN   TestInterpreter/literal_bytes_string
=== PAUSE TestInterpreter/literal_bytes_string
=== RUN   TestInterpreter/literal_bytes_string2
=== PAUSE TestInterpreter/literal_bytes_string2
=== RUN   TestInterpreter/literal_pb3_msg
=== PAUSE TestInterpreter/literal_pb3_msg
=== RUN   TestInterpreter/literal_pb_enum
=== PAUSE TestInterpreter/literal_pb_enum
=== RUN   TestInterpreter/literal_pb_wrapper_assign
=== PAUSE TestInterpreter/literal_pb_wrapper_assign
=== RUN   TestInterpreter/literal_pb_wrapper_assign_roundtrip
=== PAUSE TestInterpreter/literal_pb_wrapper_assign_roundtrip
=== RUN   TestInterpreter/literal_pb_list_assign_null_wrapper
=== PAUSE TestInterpreter/literal_pb_list_assign_null_wrapper
=== RUN   TestInterpreter/literal_pb_map_assign_null_entry_value
=== PAUSE TestInterpreter/literal_pb_map_assign_null_entry_value
=== RUN   TestInterpreter/unset_wrapper_access
=== PAUSE TestInterpreter/unset_wrapper_access
=== RUN   TestInterpreter/timestamp_eq_timestamp
=== PAUSE TestInterpreter/timestamp_eq_timestamp
=== RUN   TestInterpreter/timestamp_ne_timestamp
=== PAUSE TestInterpreter/timestamp_ne_timestamp
=== RUN   TestInterpreter/timestamp_lt_timestamp
=== PAUSE TestInterpreter/timestamp_lt_timestamp
=== RUN   TestInterpreter/timestamp_le_timestamp
=== PAUSE TestInterpreter/timestamp_le_timestamp
=== RUN   TestInterpreter/timestamp_gt_timestamp
=== PAUSE TestInterpreter/timestamp_gt_timestamp
=== RUN   TestInterpreter/timestamp_ge_timestamp
=== PAUSE TestInterpreter/timestamp_ge_timestamp
=== RUN   TestInterpreter/string_to_timestamp
=== PAUSE TestInterpreter/string_to_timestamp
=== RUN   TestInterpreter/macro_all_non_strict
=== PAUSE TestInterpreter/macro_all_non_strict
=== RUN   TestInterpreter/macro_all_non_strict_var
=== PAUSE TestInterpreter/macro_all_non_strict_var
=== RUN   TestInterpreter/macro_exists_lit
=== PAUSE TestInterpreter/macro_exists_lit
=== RUN   TestInterpreter/macro_exists_nonstrict
=== PAUSE TestInterpreter/macro_exists_nonstrict
=== RUN   TestInterpreter/macro_exists_var
=== PAUSE TestInterpreter/macro_exists_var
=== RUN   TestInterpreter/macro_exists_one
=== PAUSE TestInterpreter/macro_exists_one
=== RUN   TestInterpreter/macro_filter
=== PAUSE TestInterpreter/macro_filter
=== RUN   TestInterpreter/macro_has_map_key
=== PAUSE TestInterpreter/macro_has_map_key
=== RUN   TestInterpreter/macro_has_pb2_field_undefined
=== PAUSE TestInterpreter/macro_has_pb2_field_undefined
=== RUN   TestInterpreter/macro_has_pb2_field
=== PAUSE TestInterpreter/macro_has_pb2_field
=== RUN   TestInterpreter/macro_has_pb3_field
=== PAUSE TestInterpreter/macro_has_pb3_field
=== RUN   TestInterpreter/macro_map
=== PAUSE TestInterpreter/macro_map
=== RUN   TestInterpreter/matches_global
=== PAUSE TestInterpreter/matches_global
=== RUN   TestInterpreter/matches_member
=== PAUSE TestInterpreter/matches_member
=== RUN   TestInterpreter/matches_error
=== PAUSE TestInterpreter/matches_error
=== RUN   TestInterpreter/nested_proto_field
=== PAUSE TestInterpreter/nested_proto_field
=== RUN   TestInterpreter/nested_proto_field_with_index
=== PAUSE TestInterpreter/nested_proto_field_with_index
=== RUN   TestInterpreter/or_true_1st
=== PAUSE TestInterpreter/or_true_1st
=== RUN   TestInterpreter/or_true_2nd
=== PAUSE TestInterpreter/or_true_2nd
=== RUN   TestInterpreter/or_false
=== PAUSE TestInterpreter/or_false
=== RUN   TestInterpreter/or_error_1st_error
=== PAUSE TestInterpreter/or_error_1st_error
=== RUN   TestInterpreter/or_error_2nd_error
=== PAUSE TestInterpreter/or_error_2nd_error
=== RUN   TestInterpreter/or_error_1st_true
=== PAUSE TestInterpreter/or_error_1st_true
=== RUN   TestInterpreter/or_error_2nd_true
=== PAUSE TestInterpreter/or_error_2nd_true
=== RUN   TestInterpreter/pkg_qualified_id
=== PAUSE TestInterpreter/pkg_qualified_id
=== RUN   TestInterpreter/pkg_qualified_id_unchecked
=== PAUSE TestInterpreter/pkg_qualified_id_unchecked
=== RUN   TestInterpreter/pkg_qualified_index_unchecked
=== PAUSE TestInterpreter/pkg_qualified_index_unchecked
=== RUN   TestInterpreter/select_key
=== PAUSE TestInterpreter/select_key
=== RUN   TestInterpreter/select_bool_key
=== PAUSE TestInterpreter/select_bool_key
=== RUN   TestInterpreter/select_uint_key
=== PAUSE TestInterpreter/select_uint_key
=== RUN   TestInterpreter/select_index
=== PAUSE TestInterpreter/select_index
=== RUN   TestInterpreter/select_field
=== PAUSE TestInterpreter/select_field
=== RUN   TestInterpreter/select_pb2_primitive_fields
=== PAUSE TestInterpreter/select_pb2_primitive_fields
=== RUN   TestInterpreter/select_pb3_wrapper_fields
=== PAUSE TestInterpreter/select_pb3_wrapper_fields
=== RUN   TestInterpreter/select_pb3_compare
=== PAUSE TestInterpreter/select_pb3_compare
=== RUN   TestInterpreter/select_custom_pb3_compare
=== PAUSE TestInterpreter/select_custom_pb3_compare
=== RUN   TestInterpreter/select_custom_pb3_optional_field
=== PAUSE TestInterpreter/select_custom_pb3_optional_field
=== RUN   TestInterpreter/select_relative
=== PAUSE TestInterpreter/select_relative
=== RUN   TestInterpreter/select_subsumed_field
=== PAUSE TestInterpreter/select_subsumed_field
=== RUN   TestInterpreter/select_empty_repeated_nested
=== PAUSE TestInterpreter/select_empty_repeated_nested
=== RUN   TestInterpreter/call_with_error_unary
=== PAUSE TestInterpreter/call_with_error_unary
=== RUN   TestInterpreter/call_with_error_binary
=== PAUSE TestInterpreter/call_with_error_binary
=== RUN   TestInterpreter/call_with_error_function
=== PAUSE TestInterpreter/call_with_error_function
=== RUN   TestInterpreter/literal_map_optional_field
=== PAUSE TestInterpreter/literal_map_optional_field
=== RUN   TestInterpreter/literal_map_optional_field_bad_init
=== PAUSE TestInterpreter/literal_map_optional_field_bad_init
=== RUN   TestInterpreter/literal_pb_optional_field
=== PAUSE TestInterpreter/literal_pb_optional_field
=== RUN   TestInterpreter/literal_pb_optional_field_bad_init
=== PAUSE TestInterpreter/literal_pb_optional_field_bad_init
=== RUN   TestInterpreter/literal_list_optional_element
=== PAUSE TestInterpreter/literal_list_optional_element
=== RUN   TestInterpreter/literal_list_optional_bad_element
=== PAUSE TestInterpreter/literal_list_optional_bad_element
=== RUN   TestInterpreter/bad_argument_in_optimized_list
=== PAUSE TestInterpreter/bad_argument_in_optimized_list
=== RUN   TestInterpreter/list_index_error
=== PAUSE TestInterpreter/list_index_error
=== RUN   TestInterpreter/pkg_list_index_error
=== PAUSE TestInterpreter/pkg_list_index_error
=== RUN   TestInterpreter/unknown_attribute
=== PAUSE TestInterpreter/unknown_attribute
=== RUN   TestInterpreter/unknown_attribute_mixed_qualifier
=== PAUSE TestInterpreter/unknown_attribute_mixed_qualifier
=== CONT  TestInterpreter/double_ne_nan
=== RUN   TestInterpreter/double_ne_nan/optimize
=== RUN   TestInterpreter/double_ne_nan/exhaustive
=== RUN   TestInterpreter/double_ne_nan/track
=== CONT  TestInterpreter/unknown_attribute_mixed_qualifier
=== RUN   TestInterpreter/unknown_attribute_mixed_qualifier/optimize
=== CONT  TestInterpreter/literal_pb3_msg
=== RUN   TestInterpreter/literal_pb3_msg/optimize
=== RUN   TestInterpreter/literal_pb3_msg/exhaustive
=== RUN   TestInterpreter/literal_pb3_msg/track
=== CONT  TestInterpreter/unknown_attribute
=== RUN   TestInterpreter/unknown_attribute/optimize
=== RUN   TestInterpreter/unknown_attribute/exhaustive
=== RUN   TestInterpreter/unknown_attribute/track
=== CONT  TestInterpreter/pkg_list_index_error
=== RUN   TestInterpreter/pkg_list_index_error/track
=== RUN   TestInterpreter/pkg_list_index_error/optimize
=== RUN   TestInterpreter/pkg_list_index_error/exhaustive
=== CONT  TestInterpreter/list_index_error
=== RUN   TestInterpreter/list_index_error/optimize
=== CONT  TestInterpreter/or_true_2nd
=== RUN   TestInterpreter/list_index_error/exhaustive
=== CONT  TestInterpreter/bad_argument_in_optimized_list
=== RUN   TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive
=== RUN   TestInterpreter/bad_argument_in_optimized_list/optimize
=== RUN   TestInterpreter/unknown_attribute_mixed_qualifier/track
=== CONT  TestInterpreter/nested_proto_field
=== CONT  TestInterpreter/literal_list_optional_bad_element
=== RUN   TestInterpreter/list_index_error/track
=== RUN   TestInterpreter/nested_proto_field/exhaustive
=== CONT  TestInterpreter/call_with_error_function
=== RUN   TestInterpreter/literal_list_optional_bad_element/optimize
=== RUN   TestInterpreter/call_with_error_function/optimize
=== RUN   TestInterpreter/nested_proto_field/track
=== RUN   TestInterpreter/literal_list_optional_bad_element/exhaustive
=== CONT  TestInterpreter/literal_pb_optional_field_bad_init
=== CONT  TestInterpreter/literal_pb_optional_field
=== RUN   TestInterpreter/nested_proto_field/optimize
=== CONT  TestInterpreter/matches_error
=== RUN   TestInterpreter/literal_pb_optional_field_bad_init/optimize
=== RUN   TestInterpreter/literal_pb_optional_field/exhaustive
=== RUN   TestInterpreter/literal_pb_optional_field_bad_init/exhaustive
=== CONT  TestInterpreter/or_true_1st
=== CONT  TestInterpreter/nested_proto_field_with_index
=== CONT  TestInterpreter/literal_map_optional_field
=== RUN   TestInterpreter/or_true_2nd/optimize
=== CONT  TestInterpreter/literal_list_optional_element
=== CONT  TestInterpreter/literal_map_optional_field_bad_init
=== RUN   TestInterpreter/literal_list_optional_bad_element/track
=== RUN   TestInterpreter/call_with_error_function/exhaustive
=== RUN   TestInterpreter/bad_argument_in_optimized_list/exhaustive
=== RUN   TestInterpreter/literal_pb_optional_field_bad_init/track
=== RUN   TestInterpreter/or_true_2nd/exhaustive
=== CONT  TestInterpreter/matches_member
=== RUN   TestInterpreter/or_true_2nd/track
=== CONT  TestInterpreter/call_with_error_binary
=== RUN   TestInterpreter/matches_member/optimize
=== RUN   TestInterpreter/call_with_error_binary/exhaustive
=== RUN   TestInterpreter/call_with_error_binary/track
=== RUN   TestInterpreter/or_true_1st/optimize
=== RUN   TestInterpreter/matches_member/exhaustive
=== RUN   TestInterpreter/call_with_error_binary/optimize
=== CONT  TestInterpreter/matches_global
=== RUN   TestInterpreter/nested_proto_field_with_index/optimize
=== RUN   TestInterpreter/or_true_1st/exhaustive
=== RUN   TestInterpreter/matches_global/optimize
=== RUN   TestInterpreter/or_true_1st/track
=== CONT  TestInterpreter/call_with_error_unary
=== RUN   TestInterpreter/matches_member/track
=== RUN   TestInterpreter/matches_global/exhaustive
=== RUN   TestInterpreter/nested_proto_field_with_index/exhaustive
=== CONT  TestInterpreter/macro_map
=== RUN   TestInterpreter/matches_global/track
=== RUN   TestInterpreter/call_with_error_unary/optimize
=== CONT  TestInterpreter/select_empty_repeated_nested
=== RUN   TestInterpreter/nested_proto_field_with_index/track
=== RUN   TestInterpreter/call_with_error_unary/exhaustive
=== CONT  TestInterpreter/macro_has_pb3_field
=== RUN   TestInterpreter/macro_map/optimize
=== RUN   TestInterpreter/select_empty_repeated_nested/optimize
=== RUN   TestInterpreter/call_with_error_unary/track
=== RUN   TestInterpreter/select_empty_repeated_nested/exhaustive
=== CONT  TestInterpreter/select_subsumed_field
=== RUN   TestInterpreter/select_empty_repeated_nested/track
=== RUN   TestInterpreter/select_subsumed_field/optimize
=== CONT  TestInterpreter/macro_has_pb2_field
=== RUN   TestInterpreter/select_subsumed_field/exhaustive
=== RUN   TestInterpreter/select_subsumed_field/track
=== CONT  TestInterpreter/select_relative
=== RUN   TestInterpreter/select_relative/optimize
=== RUN   TestInterpreter/select_relative/exhaustive
=== RUN   TestInterpreter/select_relative/track
=== CONT  TestInterpreter/macro_has_pb2_field_undefined
=== CONT  TestInterpreter/select_custom_pb3_optional_field
=== RUN   TestInterpreter/macro_has_pb2_field/exhaustive
=== RUN   TestInterpreter/macro_has_pb2_field_undefined/optimize
=== RUN   TestInterpreter/literal_map_optional_field/optimize
=== RUN   TestInterpreter/select_custom_pb3_optional_field/optimize
=== RUN   TestInterpreter/macro_has_pb2_field_undefined/exhaustive
=== RUN   TestInterpreter/literal_pb_optional_field/track
=== RUN   TestInterpreter/literal_pb_optional_field/optimize
=== CONT  TestInterpreter/macro_has_map_key
=== RUN   TestInterpreter/macro_has_map_key/exhaustive
=== CONT  TestInterpreter/macro_filter
=== RUN   TestInterpreter/macro_has_map_key/track
=== RUN   TestInterpreter/macro_has_map_key/optimize
=== CONT  TestInterpreter/macro_exists_one
=== RUN   TestInterpreter/macro_exists_one/optimize
=== RUN   TestInterpreter/macro_exists_one/exhaustive
=== RUN   TestInterpreter/macro_filter/optimize
=== RUN   TestInterpreter/macro_exists_one/track
=== CONT  TestInterpreter/macro_exists_var
=== RUN   TestInterpreter/macro_exists_var/optimize
=== RUN   TestInterpreter/macro_exists_var/exhaustive
=== RUN   TestInterpreter/macro_exists_var/track
=== CONT  TestInterpreter/macro_exists_nonstrict
=== RUN   TestInterpreter/macro_filter/exhaustive
=== RUN   TestInterpreter/macro_exists_nonstrict/optimize
=== RUN   TestInterpreter/macro_exists_nonstrict/exhaustive
=== RUN   TestInterpreter/macro_exists_nonstrict/track
=== CONT  TestInterpreter/macro_exists_lit
=== RUN   TestInterpreter/macro_filter/track
=== CONT  TestInterpreter/macro_all_non_strict_var
=== RUN   TestInterpreter/macro_all_non_strict_var/optimize
=== RUN   TestInterpreter/literal_map_optional_field_bad_init/optimize
=== RUN   TestInterpreter/call_with_error_function/track
=== RUN   TestInterpreter/macro_all_non_strict_var/exhaustive
=== CONT  TestInterpreter/macro_all_non_strict
=== RUN   TestInterpreter/macro_exists_lit/optimize
=== RUN   TestInterpreter/literal_list_optional_element/optimize
=== RUN   TestInterpreter/macro_all_non_strict_var/track
=== CONT  TestInterpreter/string_to_timestamp
=== RUN   TestInterpreter/literal_list_optional_element/exhaustive
=== RUN   TestInterpreter/string_to_timestamp/optimize
=== RUN   TestInterpreter/literal_list_optional_element/track
=== CONT  TestInterpreter/timestamp_ge_timestamp
=== RUN   TestInterpreter/string_to_timestamp/exhaustive
=== RUN   TestInterpreter/string_to_timestamp/track
=== CONT  TestInterpreter/timestamp_gt_timestamp
=== RUN   TestInterpreter/timestamp_ge_timestamp/exhaustive
=== RUN   TestInterpreter/timestamp_gt_timestamp/optimize
=== RUN   TestInterpreter/timestamp_ge_timestamp/track
=== RUN   TestInterpreter/timestamp_gt_timestamp/exhaustive
=== RUN   TestInterpreter/timestamp_ge_timestamp/optimize
=== CONT  TestInterpreter/timestamp_le_timestamp
=== RUN   TestInterpreter/timestamp_gt_timestamp/track
=== CONT  TestInterpreter/timestamp_lt_timestamp
=== RUN   TestInterpreter/timestamp_le_timestamp/track
=== RUN   TestInterpreter/timestamp_lt_timestamp/optimize
=== RUN   TestInterpreter/timestamp_le_timestamp/optimize
=== RUN   TestInterpreter/timestamp_lt_timestamp/exhaustive
=== RUN   TestInterpreter/timestamp_le_timestamp/exhaustive
=== CONT  TestInterpreter/timestamp_ne_timestamp
=== RUN   TestInterpreter/timestamp_lt_timestamp/track
=== CONT  TestInterpreter/timestamp_eq_timestamp
=== RUN   TestInterpreter/timestamp_ne_timestamp/optimize
=== RUN   TestInterpreter/timestamp_eq_timestamp/track
=== RUN   TestInterpreter/timestamp_eq_timestamp/optimize
=== RUN   TestInterpreter/timestamp_eq_timestamp/exhaustive
=== CONT  TestInterpreter/unset_wrapper_access
=== RUN   TestInterpreter/macro_has_pb2_field/track
=== RUN   TestInterpreter/timestamp_ne_timestamp/exhaustive
=== RUN   TestInterpreter/unset_wrapper_access/optimize
=== RUN   TestInterpreter/unset_wrapper_access/exhaustive
=== RUN   TestInterpreter/timestamp_ne_timestamp/track
=== RUN   TestInterpreter/literal_map_optional_field_bad_init/exhaustive
=== CONT  TestInterpreter/literal_pb_map_assign_null_entry_value
=== RUN   TestInterpreter/literal_map_optional_field_bad_init/track
=== CONT  TestInterpreter/literal_pb_list_assign_null_wrapper
=== RUN   TestInterpreter/macro_exists_lit/exhaustive
=== RUN   TestInterpreter/macro_all_non_strict/optimize
=== RUN   TestInterpreter/macro_has_pb2_field/optimize
=== RUN   TestInterpreter/literal_pb_map_assign_null_entry_value/track
=== CONT  TestInterpreter/literal_pb_wrapper_assign_roundtrip
=== RUN   TestInterpreter/unset_wrapper_access/track
=== CONT  TestInterpreter/literal_pb_wrapper_assign
=== RUN   TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive
=== RUN   TestInterpreter/macro_exists_lit/track
=== CONT  TestInterpreter/literal_pb_enum
=== RUN   TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive
=== RUN   TestInterpreter/literal_pb_map_assign_null_entry_value/optimize
=== RUN   TestInterpreter/literal_pb_list_assign_null_wrapper/track
=== RUN   TestInterpreter/literal_pb_wrapper_assign/track
=== RUN   TestInterpreter/literal_pb_wrapper_assign/optimize
=== RUN   TestInterpreter/macro_all_non_strict/exhaustive
=== RUN   TestInterpreter/literal_pb_enum/optimize
=== RUN   TestInterpreter/select_custom_pb3_optional_field/exhaustive
=== RUN   TestInterpreter/literal_pb_wrapper_assign/exhaustive
=== RUN   TestInterpreter/macro_has_pb2_field_undefined/track
=== CONT  TestInterpreter/select_key
=== RUN   TestInterpreter/macro_has_pb3_field/optimize
=== CONT  TestInterpreter/select_pb3_compare
=== RUN   TestInterpreter/macro_all_non_strict/track
=== CONT  TestInterpreter/select_pb3_wrapper_fields
=== RUN   TestInterpreter/select_pb3_compare/optimize
=== RUN   TestInterpreter/literal_pb_enum/exhaustive
=== RUN   TestInterpreter/select_pb3_compare/exhaustive
=== RUN   TestInterpreter/select_pb3_wrapper_fields/optimize
=== RUN   TestInterpreter/select_pb3_compare/track
=== CONT  TestInterpreter/select_pb2_primitive_fields
=== RUN   TestInterpreter/literal_pb_enum/track
=== RUN   TestInterpreter/literal_map_optional_field/exhaustive
=== CONT  TestInterpreter/select_field
=== RUN   TestInterpreter/select_pb3_wrapper_fields/exhaustive
=== RUN   TestInterpreter/select_field/optimize
=== RUN   TestInterpreter/select_pb2_primitive_fields/track
=== RUN   TestInterpreter/select_pb3_wrapper_fields/track
=== CONT  TestInterpreter/select_index
=== RUN   TestInterpreter/select_field/exhaustive
=== RUN   TestInterpreter/select_pb2_primitive_fields/optimize
=== RUN   TestInterpreter/macro_has_pb3_field/exhaustive
=== RUN   TestInterpreter/select_field/track
=== CONT  TestInterpreter/select_uint_key
=== RUN   TestInterpreter/select_index/optimize
=== RUN   TestInterpreter/select_custom_pb3_optional_field/track
=== RUN   TestInterpreter/select_pb2_primitive_fields/exhaustive
=== RUN   TestInterpreter/macro_map/exhaustive
=== RUN   TestInterpreter/bad_argument_in_optimized_list/track
=== CONT  TestInterpreter/select_bool_key
=== RUN   TestInterpreter/macro_map/track
=== CONT  TestInterpreter/or_error_2nd_true
=== RUN   TestInterpreter/or_error_2nd_true/optimize
=== RUN   TestInterpreter/or_error_2nd_true/exhaustive
=== RUN   TestInterpreter/or_error_2nd_true/track
=== CONT  TestInterpreter/pkg_qualified_index_unchecked
=== RUN   TestInterpreter/pkg_qualified_index_unchecked/optimize
=== RUN   TestInterpreter/pkg_qualified_index_unchecked/exhaustive
=== RUN   TestInterpreter/pkg_qualified_index_unchecked/track
=== CONT  TestInterpreter/pkg_qualified_id_unchecked
=== RUN   TestInterpreter/select_bool_key/track
=== RUN   TestInterpreter/pkg_qualified_id_unchecked/optimize
=== RUN   TestInterpreter/pkg_qualified_id_unchecked/exhaustive
=== RUN   TestInterpreter/pkg_qualified_id_unchecked/track
=== CONT  TestInterpreter/pkg_qualified_id
=== RUN   TestInterpreter/pkg_qualified_id/exhaustive
=== RUN   TestInterpreter/pkg_qualified_id/track
=== RUN   TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive
=== RUN   TestInterpreter/pkg_qualified_id/optimize
=== CONT  TestInterpreter/select_custom_pb3_compare
=== RUN   TestInterpreter/literal_pb_wrapper_assign_roundtrip/track
=== RUN   TestInterpreter/select_custom_pb3_compare/optimize
=== RUN   TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize
=== CONT  TestInterpreter/or_false
=== RUN   TestInterpreter/select_bool_key/optimize
=== RUN   TestInterpreter/select_custom_pb3_compare/exhaustive
=== RUN   TestInterpreter/macro_has_pb3_field/track
=== RUN   TestInterpreter/or_false/optimize
=== CONT  TestInterpreter/or_error_1st_true
=== RUN   TestInterpreter/select_custom_pb3_compare/track
=== CONT  TestInterpreter/in_var_list_double
=== RUN   TestInterpreter/or_error_1st_true/optimize
=== RUN   TestInterpreter/or_false/exhaustive
=== RUN   TestInterpreter/or_error_1st_true/exhaustive
=== RUN   TestInterpreter/in_var_list_double/track
=== CONT  TestInterpreter/or_error_1st_error
=== RUN   TestInterpreter/literal_pb_list_assign_null_wrapper/optimize
=== CONT  TestInterpreter/literal_bytes_string2
=== RUN   TestInterpreter/literal_bytes_string2/optimize
=== RUN   TestInterpreter/in_var_list_double/optimize
=== RUN   TestInterpreter/or_false/track
=== CONT  TestInterpreter/literal_bytes_string
=== RUN   TestInterpreter/literal_bytes_string2/exhaustive
=== RUN   TestInterpreter/in_var_list_double/exhaustive
=== CONT  TestInterpreter/literal_equiv_bytes_string
=== RUN   TestInterpreter/literal_bytes_string/optimize
=== RUN   TestInterpreter/literal_bytes_string2/track
=== CONT  TestInterpreter/literal_not_equiv_string_bytes
=== RUN   TestInterpreter/literal_bytes_string/exhaustive
=== RUN   TestInterpreter/literal_equiv_bytes_string/optimize
=== RUN   TestInterpreter/literal_not_equiv_string_bytes/optimize
=== RUN   TestInterpreter/literal_bytes_string/track
=== CONT  TestInterpreter/literal_equiv_string_bytes
=== RUN   TestInterpreter/literal_equiv_bytes_string/exhaustive
=== RUN   TestInterpreter/literal_not_equiv_string_bytes/exhaustive
=== RUN   TestInterpreter/literal_equiv_bytes_string/track
=== RUN   TestInterpreter/literal_equiv_string_bytes/optimize
=== CONT  TestInterpreter/literal_map
=== RUN   TestInterpreter/literal_not_equiv_string_bytes/track
=== CONT  TestInterpreter/literal_list
=== RUN   TestInterpreter/literal_equiv_string_bytes/exhaustive
=== RUN   TestInterpreter/literal_map/optimize
=== RUN   TestInterpreter/literal_list/optimize
=== RUN   TestInterpreter/literal_equiv_string_bytes/track
=== CONT  TestInterpreter/literal_null
=== RUN   TestInterpreter/literal_map/exhaustive
=== RUN   TestInterpreter/literal_list/exhaustive
=== RUN   TestInterpreter/literal_null/optimize
=== RUN   TestInterpreter/literal_list/track
=== RUN   TestInterpreter/literal_map/track
=== CONT  TestInterpreter/literal_bool_true
=== CONT  TestInterpreter/literal_bool_false
=== RUN   TestInterpreter/literal_null/exhaustive
=== RUN   TestInterpreter/literal_bool_false/optimize
=== RUN   TestInterpreter/literal_bool_true/optimize
=== RUN   TestInterpreter/literal_null/track
=== CONT  TestInterpreter/list_eq_error
=== RUN   TestInterpreter/literal_bool_false/exhaustive
=== RUN   TestInterpreter/literal_bool_true/exhaustive
=== RUN   TestInterpreter/literal_bool_false/track
=== RUN   TestInterpreter/or_error_1st_error/optimize
=== RUN   TestInterpreter/or_error_1st_true/track
=== CONT  TestInterpreter/list_eq_false_with_error
=== RUN   TestInterpreter/or_error_1st_error/exhaustive
=== RUN   TestInterpreter/list_eq_false_with_error/optimize
=== RUN   TestInterpreter/literal_bool_true/track
=== RUN   TestInterpreter/or_error_1st_error/track
=== RUN   TestInterpreter/list_eq_error/optimize
=== CONT  TestInterpreter/index_relative
=== RUN   TestInterpreter/list_eq_error/exhaustive
=== RUN   TestInterpreter/select_uint_key/optimize
=== RUN   TestInterpreter/list_eq_error/track
=== CONT  TestInterpreter/index_list_int_bad_double_type_index
=== RUN   TestInterpreter/index_list_int_bad_double_type_index/optimize
=== RUN   TestInterpreter/index_relative/optimize
=== RUN   TestInterpreter/select_uint_key/exhaustive
=== RUN   TestInterpreter/index_list_int_bad_double_type_index/exhaustive
=== RUN   TestInterpreter/index_list_int_bad_double_type_index/track
=== CONT  TestInterpreter/index_list_int_uint_type_index
=== RUN   TestInterpreter/select_uint_key/track
=== CONT  TestInterpreter/index_list_int_double_type_index
=== RUN   TestInterpreter/index_relative/exhaustive
=== RUN   TestInterpreter/index_list_int_uint_type_index/track
=== RUN   TestInterpreter/index_list_int_uint_type_index/optimize
=== RUN   TestInterpreter/index_list_int_double_type_index/track
=== RUN   TestInterpreter/index_list_int_uint_type_index/exhaustive
=== CONT  TestInterpreter/index_cross_type_bad_qualifier
=== RUN   TestInterpreter/index_list_int_double_type_index/optimize
=== RUN   TestInterpreter/index_cross_type_bad_qualifier/optimize
=== RUN   TestInterpreter/index_relative/track
=== RUN   TestInterpreter/index_list_int_double_type_index/exhaustive
=== CONT  TestInterpreter/index_cross_type_double_const
=== RUN   TestInterpreter/index_cross_type_bad_qualifier/exhaustive
=== RUN   TestInterpreter/select_key/optimize
=== RUN   TestInterpreter/index_cross_type_bad_qualifier/track
=== CONT  TestInterpreter/index_cross_type_double
=== RUN   TestInterpreter/index_cross_type_double_const/optimize
=== RUN   TestInterpreter/index_cross_type_double/optimize
=== RUN   TestInterpreter/index_cross_type_double_const/exhaustive
=== RUN   TestInterpreter/index_cross_type_double/exhaustive
=== RUN   TestInterpreter/index_cross_type_double/track
=== CONT  TestInterpreter/no_index_cross_type_float_uint
=== RUN   TestInterpreter/index_cross_type_double_const/track
=== CONT  TestInterpreter/index_cross_type_float_uint
=== CONT  TestInterpreter/index_cross_type_uint
=== CONT  TestInterpreter/index
=== RUN   TestInterpreter/no_index_cross_type_float_uint/optimize
=== RUN   TestInterpreter/index_cross_type_float_uint/optimize
=== RUN   TestInterpreter/list_eq_false_with_error/exhaustive
=== RUN   TestInterpreter/index/optimize
=== RUN   TestInterpreter/no_index_cross_type_float_uint/exhaustive
=== RUN   TestInterpreter/index_cross_type_float_uint/exhaustive
=== RUN   TestInterpreter/list_eq_false_with_error/track
=== CONT  TestInterpreter/in_var_value_map
=== RUN   TestInterpreter/no_index_cross_type_float_uint/track
=== CONT  TestInterpreter/in_var_key_map
=== RUN   TestInterpreter/index/exhaustive
=== RUN   TestInterpreter/index_cross_type_float_uint/track
=== CONT  TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type
=== RUN   TestInterpreter/in_var_key_map/optimize
=== RUN   TestInterpreter/in_var_value_map/optimize
=== RUN   TestInterpreter/in_var_value_map/exhaustive
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize
=== RUN   TestInterpreter/in_var_value_map/track
=== CONT  TestInterpreter/not_in_constant_map_cross_type_double_int
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive
=== RUN   TestInterpreter/not_in_constant_map_cross_type_double_int/optimize
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track
=== CONT  TestInterpreter/in_constant_map_cross_type_double_int
=== RUN   TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive
=== RUN   TestInterpreter/not_in_constant_map_cross_type_double_int/track
=== RUN   TestInterpreter/in_constant_map_cross_type_double_int/optimize
=== CONT  TestInterpreter/in_constant_map_cross_type_string_number
=== RUN   TestInterpreter/in_constant_map_cross_type_double_int/exhaustive
=== RUN   TestInterpreter/in_constant_map_cross_type_string_number/optimize
=== RUN   TestInterpreter/in_constant_map_cross_type_double_int/track
=== RUN   TestInterpreter/in_constant_map_cross_type_string_number/exhaustive
=== CONT  TestInterpreter/in_constant_map
=== RUN   TestInterpreter/in_constant_map_cross_type_string_number/track
=== CONT  TestInterpreter/in_var_list_double_double
=== RUN   TestInterpreter/in_constant_map/optimize
=== RUN   TestInterpreter/in_constant_map/exhaustive
=== RUN   TestInterpreter/in_var_list_double_double/optimize
=== RUN   TestInterpreter/in_constant_map/track
=== CONT  TestInterpreter/cond
=== RUN   TestInterpreter/in_var_list_double_double/exhaustive
=== RUN   TestInterpreter/in_var_list_double_double/track
=== CONT  TestInterpreter/in_var_list_uint
=== RUN   TestInterpreter/cond/track
=== RUN   TestInterpreter/cond/optimize
=== RUN   TestInterpreter/in_var_list_uint/track
=== CONT  TestInterpreter/not_in_constant_heterogeneous_map
=== RUN   TestInterpreter/in_var_list_uint/optimize
=== RUN   TestInterpreter/in_var_key_map/exhaustive
=== RUN   TestInterpreter/cond/exhaustive
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map/exhaustive
=== CONT  TestInterpreter/in_var_list_int
=== RUN   TestInterpreter/in_var_key_map/track
=== CONT  TestInterpreter/in_constant_list_cross_type_negative_double_uint
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map/track
=== RUN   TestInterpreter/in_var_list_int/optimize
=== RUN   TestInterpreter/in_var_list_uint/exhaustive
=== CONT  TestInterpreter/in_constant_list_cross_type_negative_int_uint
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize
=== RUN   TestInterpreter/not_in_constant_heterogeneous_map/optimize
=== CONT  TestInterpreter/in_constant_list_cross_type_int_uint
=== RUN   TestInterpreter/in_var_list_int/exhaustive
=== RUN   TestInterpreter/in_constant_list_cross_type_int_uint/optimize
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize
=== RUN   TestInterpreter/in_var_list_int/track
=== CONT  TestInterpreter/not_in_constant_list_cross_type_int_double
=== RUN   TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive
=== RUN   TestInterpreter/not_in_constant_list_cross_type_int_double/optimize
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive
=== RUN   TestInterpreter/in_constant_list_cross_type_int_uint/track
=== CONT  TestInterpreter/in_constant_list_cross_type_int_double
=== RUN   TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive
=== RUN   TestInterpreter/in_constant_list_cross_type_int_double/exhaustive
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_double_uint/track
=== CONT  TestInterpreter/in_constant_list_cross_type_double_int
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive
=== RUN   TestInterpreter/not_in_constant_list_cross_type_int_double/track
=== CONT  TestInterpreter/in_constant_list_cross_type_uint_int
=== CONT  TestInterpreter/in_constant_heterogeneous_map
=== RUN   TestInterpreter/in_constant_list_cross_type_uint_int/optimize
=== RUN   TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive
=== RUN   TestInterpreter/in_constant_heterogeneous_map/optimize
=== RUN   TestInterpreter/in_constant_list_cross_type_uint_int/track
=== CONT  TestInterpreter/list_in_constant_list
=== RUN   TestInterpreter/in_constant_list_cross_type_double_int/optimize
=== RUN   TestInterpreter/index/track
=== CONT  TestInterpreter/bytes_in_constant_list
=== RUN   TestInterpreter/list_in_constant_list/optimize
=== RUN   TestInterpreter/in_constant_list_cross_type_double_int/exhaustive
=== RUN   TestInterpreter/bytes_in_constant_list/optimize
=== RUN   TestInterpreter/list_in_constant_list/exhaustive
=== RUN   TestInterpreter/in_constant_list_cross_type_double_int/track
=== CONT  TestInterpreter/in_constant_list
=== RUN   TestInterpreter/bytes_in_constant_list/exhaustive
=== RUN   TestInterpreter/list_in_constant_list/track
=== CONT  TestInterpreter/in_empty_list
=== RUN   TestInterpreter/bytes_in_constant_list/track
=== RUN   TestInterpreter/in_empty_list/optimize
=== CONT  TestInterpreter/cond_attr_qualify_bad_field_error
=== RUN   TestInterpreter/in_empty_list/exhaustive
=== RUN   TestInterpreter/in_constant_list/exhaustive
=== RUN   TestInterpreter/in_empty_list/track
=== CONT  TestInterpreter/cond_attr_qualify_bad_type_error
=== RUN   TestInterpreter/cond_attr_qualify_bad_field_error/optimize
=== RUN   TestInterpreter/in_constant_list/track
=== RUN   TestInterpreter/cond_attr_qualify_bad_type_error/track
=== RUN   TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive
=== RUN   TestInterpreter/in_constant_list/optimize
=== CONT  TestInterpreter/cond_attr_out_of_bounds_error
=== RUN   TestInterpreter/cond_attr_qualify_bad_type_error/optimize
=== RUN   TestInterpreter/cond_attr_qualify_bad_field_error/track
=== CONT  TestInterpreter/call_two_arg
=== RUN   TestInterpreter/cond_attr_out_of_bounds_error/exhaustive
=== RUN   TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive
=== CONT  TestInterpreter/complex_qual_vars
=== RUN   TestInterpreter/call_two_arg/track
=== RUN   TestInterpreter/cond_attr_out_of_bounds_error/track
=== RUN   TestInterpreter/call_two_arg/optimize
=== RUN   TestInterpreter/in_constant_heterogeneous_map/exhaustive
=== RUN   TestInterpreter/call_two_arg/exhaustive
=== CONT  TestInterpreter/complex
=== RUN   TestInterpreter/in_constant_heterogeneous_map/track
=== CONT  TestInterpreter/call_ns_func_unchecked_in_pkg
=== RUN   TestInterpreter/cond_attr_out_of_bounds_error/optimize
=== CONT  TestInterpreter/call_ns_func_in_pkg
=== RUN   TestInterpreter/call_ns_func_unchecked_in_pkg/optimize
=== RUN   TestInterpreter/call_ns_func_in_pkg/optimize
=== RUN   TestInterpreter/complex_qual_vars/optimize
=== RUN   TestInterpreter/complex/optimize
=== RUN   TestInterpreter/complex/exhaustive
=== RUN   TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive
=== RUN   TestInterpreter/call_ns_func_unchecked_in_pkg/track
=== CONT  TestInterpreter/call_ns_func_unchecked
=== RUN   TestInterpreter/call_ns_func_in_pkg/exhaustive
=== RUN   TestInterpreter/complex/track
=== RUN   TestInterpreter/call_ns_func_unchecked/optimize
=== RUN   TestInterpreter/call_ns_func_in_pkg/track
=== CONT  TestInterpreter/call_four_args
=== CONT  TestInterpreter/call_ns_func
=== RUN   TestInterpreter/call_ns_func/optimize
=== RUN   TestInterpreter/call_four_args/optimize
=== RUN   TestInterpreter/call_ns_func/exhaustive
=== RUN   TestInterpreter/call_four_args/exhaustive
=== RUN   TestInterpreter/call_ns_func/track
=== CONT  TestInterpreter/and_error_1st_error
=== RUN   TestInterpreter/call_four_args/track
=== CONT  TestInterpreter/call_one_arg
=== RUN   TestInterpreter/complex_qual_vars/exhaustive
=== RUN   TestInterpreter/and_error_1st_error/track
=== RUN   TestInterpreter/call_one_arg/optimize
=== RUN   TestInterpreter/call_one_arg/exhaustive
=== RUN   TestInterpreter/call_one_arg/track
=== CONT  TestInterpreter/call_no_args
=== RUN   TestInterpreter/call_no_args/optimize
=== RUN   TestInterpreter/call_no_args/exhaustive
=== RUN   TestInterpreter/index_cross_type_uint/exhaustive
=== RUN   TestInterpreter/call_no_args/track
=== CONT  TestInterpreter/and_error_2nd_error
=== RUN   TestInterpreter/and_error_2nd_error/exhaustive
=== RUN   TestInterpreter/index_cross_type_uint/track
=== RUN   TestInterpreter/and_error_2nd_error/track
=== RUN   TestInterpreter/and_error_2nd_error/optimize
=== CONT  TestInterpreter/and_error_1st_false
=== RUN   TestInterpreter/index_cross_type_uint/optimize
=== CONT  TestInterpreter/and_error_2nd_false
=== RUN   TestInterpreter/and_error_1st_false/optimize
=== RUN   TestInterpreter/and_error_2nd_false/optimize
=== RUN   TestInterpreter/and_error_1st_false/exhaustive
=== RUN   TestInterpreter/and_error_2nd_false/exhaustive
=== RUN   TestInterpreter/and_error_1st_false/track
=== CONT  TestInterpreter/or_error_2nd_error
=== RUN   TestInterpreter/and_error_2nd_false/track
=== CONT  TestInterpreter/and_false_2nd
=== RUN   TestInterpreter/or_error_2nd_error/optimize
=== RUN   TestInterpreter/and_false_2nd/optimize
=== RUN   TestInterpreter/or_error_2nd_error/exhaustive
=== RUN   TestInterpreter/and_false_2nd/exhaustive
=== RUN   TestInterpreter/or_error_2nd_error/track
=== CONT  TestInterpreter/and_false_1st
=== RUN   TestInterpreter/and_false_2nd/track
=== RUN   TestInterpreter/and_false_1st/optimize
=== RUN   TestInterpreter/and_false_1st/exhaustive
=== RUN   TestInterpreter/select_key/exhaustive
=== RUN   TestInterpreter/and_false_1st/track
=== RUN   TestInterpreter/and_error_1st_error/optimize
=== RUN   TestInterpreter/and_error_1st_error/exhaustive
=== RUN   TestInterpreter/literal_map_optional_field/track
=== RUN   TestInterpreter/select_index/exhaustive
=== RUN   TestInterpreter/in_constant_list_cross_type_int_double/track
=== RUN   TestInterpreter/in_constant_list_cross_type_int_double/optimize
=== RUN   TestInterpreter/in_constant_list_cross_type_negative_int_uint/track
=== RUN   TestInterpreter/complex_qual_vars/track
=== RUN   TestInterpreter/select_key/track
=== RUN   TestInterpreter/select_index/track
=== RUN   TestInterpreter/call_ns_func_unchecked/exhaustive
=== RUN   TestInterpreter/call_ns_func_unchecked/track
=== RUN   TestInterpreter/select_bool_key/exhaustive
--- PASS: TestInterpreter (0.07s)
    --- PASS: TestInterpreter/double_ne_nan (0.00s)
        --- PASS: TestInterpreter/double_ne_nan/optimize (0.00s)
        --- PASS: TestInterpreter/double_ne_nan/exhaustive (0.00s)
        --- PASS: TestInterpreter/double_ne_nan/track (0.00s)
    --- PASS: TestInterpreter/literal_pb3_msg (0.00s)
        --- PASS: TestInterpreter/literal_pb3_msg/optimize (0.00s)
        --- PASS: TestInterpreter/literal_pb3_msg/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_pb3_msg/track (0.00s)
    --- PASS: TestInterpreter/unknown_attribute (0.00s)
        --- PASS: TestInterpreter/unknown_attribute/optimize (0.00s)
        --- PASS: TestInterpreter/unknown_attribute/exhaustive (0.00s)
        --- PASS: TestInterpreter/unknown_attribute/track (0.00s)
    --- PASS: TestInterpreter/pkg_list_index_error (0.00s)
        --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s)
        --- PASS: TestInterpreter/pkg_list_index_error/optimize (0.00s)
        --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s)
    --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier (0.01s)
        --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/optimize (0.00s)
        --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive (0.00s)
        --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/track (0.00s)
    --- PASS: TestInterpreter/list_index_error (0.01s)
        --- PASS: TestInterpreter/list_index_error/optimize (0.00s)
        --- PASS: TestInterpreter/list_index_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/list_index_error/track (0.00s)
    --- PASS: TestInterpreter/nested_proto_field (0.00s)
        --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/nested_proto_field/track (0.00s)
        --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s)
    --- PASS: TestInterpreter/literal_pb_optional_field_bad_init (0.00s)
        --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/optimize (0.00s)
        --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/track (0.00s)
    --- PASS: TestInterpreter/or_true_2nd (0.01s)
        --- PASS: TestInterpreter/or_true_2nd/optimize (0.00s)
        --- PASS: TestInterpreter/or_true_2nd/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_true_2nd/track (0.00s)
    --- PASS: TestInterpreter/call_with_error_binary (0.00s)
        --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_with_error_binary/track (0.00s)
        --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s)
    --- PASS: TestInterpreter/or_true_1st (0.00s)
        --- PASS: TestInterpreter/or_true_1st/optimize (0.00s)
        --- PASS: TestInterpreter/or_true_1st/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_true_1st/track (0.00s)
    --- PASS: TestInterpreter/matches_member (0.00s)
        --- PASS: TestInterpreter/matches_member/optimize (0.00s)
        --- PASS: TestInterpreter/matches_member/exhaustive (0.00s)
        --- PASS: TestInterpreter/matches_member/track (0.00s)
    --- PASS: TestInterpreter/matches_global (0.00s)
        --- PASS: TestInterpreter/matches_global/optimize (0.00s)
        --- PASS: TestInterpreter/matches_global/exhaustive (0.00s)
        --- PASS: TestInterpreter/matches_global/track (0.00s)
    --- PASS: TestInterpreter/nested_proto_field_with_index (0.00s)
        --- PASS: TestInterpreter/nested_proto_field_with_index/optimize (0.00s)
        --- PASS: TestInterpreter/nested_proto_field_with_index/exhaustive (0.00s)
        --- PASS: TestInterpreter/nested_proto_field_with_index/track (0.00s)
    --- PASS: TestInterpreter/matches_error (0.01s)
    --- PASS: TestInterpreter/select_empty_repeated_nested (0.01s)
        --- PASS: TestInterpreter/select_empty_repeated_nested/optimize (0.00s)
        --- PASS: TestInterpreter/select_empty_repeated_nested/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_empty_repeated_nested/track (0.00s)
    --- PASS: TestInterpreter/select_subsumed_field (0.00s)
        --- PASS: TestInterpreter/select_subsumed_field/optimize (0.00s)
        --- PASS: TestInterpreter/select_subsumed_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_subsumed_field/track (0.00s)
    --- PASS: TestInterpreter/select_relative (0.00s)
        --- PASS: TestInterpreter/select_relative/optimize (0.00s)
        --- PASS: TestInterpreter/select_relative/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_relative/track (0.00s)
    --- PASS: TestInterpreter/call_with_error_unary (0.01s)
        --- PASS: TestInterpreter/call_with_error_unary/optimize (0.00s)
        --- PASS: TestInterpreter/call_with_error_unary/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_with_error_unary/track (0.01s)
    --- PASS: TestInterpreter/literal_pb_optional_field (0.02s)
        --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_pb_optional_field/track (0.00s)
        --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s)
    --- PASS: TestInterpreter/literal_list_optional_bad_element (0.02s)
        --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (0.00s)
        --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s)
    --- PASS: TestInterpreter/macro_has_map_key (0.00s)
        --- PASS: TestInterpreter/macro_has_map_key/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_has_map_key/track (0.00s)
        --- PASS: TestInterpreter/macro_has_map_key/optimize (0.00s)
    --- PASS: TestInterpreter/macro_exists_one (0.00s)
        --- PASS: TestInterpreter/macro_exists_one/optimize (0.00s)
        --- PASS: TestInterpreter/macro_exists_one/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_exists_one/track (0.00s)
    --- PASS: TestInterpreter/macro_exists_var (0.00s)
        --- PASS: TestInterpreter/macro_exists_var/optimize (0.00s)
        --- PASS: TestInterpreter/macro_exists_var/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_exists_var/track (0.00s)
    --- PASS: TestInterpreter/macro_exists_nonstrict (0.00s)
        --- PASS: TestInterpreter/macro_exists_nonstrict/optimize (0.00s)
        --- PASS: TestInterpreter/macro_exists_nonstrict/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_exists_nonstrict/track (0.00s)
    --- PASS: TestInterpreter/macro_filter (0.00s)
        --- PASS: TestInterpreter/macro_filter/optimize (0.00s)
        --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_filter/track (0.00s)
    --- PASS: TestInterpreter/call_with_error_function (0.03s)
        --- PASS: TestInterpreter/call_with_error_function/optimize (0.00s)
        --- PASS: TestInterpreter/call_with_error_function/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_with_error_function/track (0.00s)
    --- PASS: TestInterpreter/macro_all_non_strict_var (0.01s)
        --- PASS: TestInterpreter/macro_all_non_strict_var/optimize (0.00s)
        --- PASS: TestInterpreter/macro_all_non_strict_var/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_all_non_strict_var/track (0.00s)
    --- PASS: TestInterpreter/literal_list_optional_element (0.00s)
        --- PASS: TestInterpreter/literal_list_optional_element/optimize (0.00s)
        --- PASS: TestInterpreter/literal_list_optional_element/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_list_optional_element/track (0.00s)
    --- PASS: TestInterpreter/string_to_timestamp (0.00s)
        --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s)
        --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s)
        --- PASS: TestInterpreter/string_to_timestamp/track (0.00s)
    --- PASS: TestInterpreter/timestamp_ge_timestamp (0.00s)
        --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (0.00s)
        --- PASS: TestInterpreter/timestamp_ge_timestamp/track (0.00s)
        --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s)
    --- PASS: TestInterpreter/timestamp_gt_timestamp (0.00s)
        --- PASS: TestInterpreter/timestamp_gt_timestamp/optimize (0.00s)
        --- PASS: TestInterpreter/timestamp_gt_timestamp/exhaustive (0.00s)
        --- PASS: TestInterpreter/timestamp_gt_timestamp/track (0.00s)
    --- PASS: TestInterpreter/timestamp_le_timestamp (0.00s)
        --- PASS: TestInterpreter/timestamp_le_timestamp/track (0.00s)
        --- PASS: TestInterpreter/timestamp_le_timestamp/optimize (0.00s)
        --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s)
    --- PASS: TestInterpreter/timestamp_lt_timestamp (0.00s)
        --- PASS: TestInterpreter/timestamp_lt_timestamp/optimize (0.00s)
        --- PASS: TestInterpreter/timestamp_lt_timestamp/exhaustive (0.00s)
        --- PASS: TestInterpreter/timestamp_lt_timestamp/track (0.00s)
    --- PASS: TestInterpreter/timestamp_eq_timestamp (0.00s)
        --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s)
        --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s)
        --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s)
    --- PASS: TestInterpreter/timestamp_ne_timestamp (0.00s)
        --- PASS: TestInterpreter/timestamp_ne_timestamp/optimize (0.00s)
        --- PASS: TestInterpreter/timestamp_ne_timestamp/exhaustive (0.00s)
        --- PASS: TestInterpreter/timestamp_ne_timestamp/track (0.00s)
    --- PASS: TestInterpreter/literal_map_optional_field_bad_init (0.02s)
        --- PASS: TestInterpreter/literal_map_optional_field_bad_init/optimize (0.00s)
        --- PASS: TestInterpreter/literal_map_optional_field_bad_init/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_map_optional_field_bad_init/track (0.00s)
    --- PASS: TestInterpreter/macro_has_pb2_field (0.02s)
        --- PASS: TestInterpreter/macro_has_pb2_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_has_pb2_field/track (0.00s)
        --- PASS: TestInterpreter/macro_has_pb2_field/optimize (0.00s)
    --- PASS: TestInterpreter/unset_wrapper_access (0.00s)
        --- PASS: TestInterpreter/unset_wrapper_access/optimize (0.00s)
        --- PASS: TestInterpreter/unset_wrapper_access/exhaustive (0.00s)
        --- PASS: TestInterpreter/unset_wrapper_access/track (0.00s)
    --- PASS: TestInterpreter/macro_exists_lit (0.01s)
        --- PASS: TestInterpreter/macro_exists_lit/optimize (0.00s)
        --- PASS: TestInterpreter/macro_exists_lit/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_exists_lit/track (0.00s)
    --- PASS: TestInterpreter/literal_pb_wrapper_assign (0.00s)
        --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (0.00s)
        --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s)
        --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s)
    --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.02s)
        --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s)
        --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s)
    --- PASS: TestInterpreter/macro_all_non_strict (0.01s)
        --- PASS: TestInterpreter/macro_all_non_strict/optimize (0.00s)
        --- PASS: TestInterpreter/macro_all_non_strict/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_all_non_strict/track (0.00s)
    --- PASS: TestInterpreter/select_pb3_compare (0.00s)
        --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s)
        --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_pb3_compare/track (0.00s)
    --- PASS: TestInterpreter/literal_pb_enum (0.00s)
        --- PASS: TestInterpreter/literal_pb_enum/optimize (0.00s)
        --- PASS: TestInterpreter/literal_pb_enum/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_pb_enum/track (0.00s)
    --- PASS: TestInterpreter/select_pb3_wrapper_fields (0.00s)
        --- PASS: TestInterpreter/select_pb3_wrapper_fields/optimize (0.00s)
        --- PASS: TestInterpreter/select_pb3_wrapper_fields/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_pb3_wrapper_fields/track (0.00s)
    --- PASS: TestInterpreter/select_field (0.00s)
        --- PASS: TestInterpreter/select_field/optimize (0.00s)
        --- PASS: TestInterpreter/select_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_field/track (0.00s)
    --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.04s)
        --- PASS: TestInterpreter/bad_argument_in_optimized_list/optimize (0.00s)
        --- PASS: TestInterpreter/bad_argument_in_optimized_list/exhaustive (0.00s)
        --- PASS: TestInterpreter/bad_argument_in_optimized_list/track (0.00s)
    --- PASS: TestInterpreter/macro_map (0.04s)
        --- PASS: TestInterpreter/macro_map/optimize (0.00s)
        --- PASS: TestInterpreter/macro_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_map/track (0.00s)
    --- PASS: TestInterpreter/or_error_2nd_true (0.00s)
        --- PASS: TestInterpreter/or_error_2nd_true/optimize (0.00s)
        --- PASS: TestInterpreter/or_error_2nd_true/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_error_2nd_true/track (0.00s)
    --- PASS: TestInterpreter/pkg_qualified_index_unchecked (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_index_unchecked/optimize (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_index_unchecked/exhaustive (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s)
    --- PASS: TestInterpreter/pkg_qualified_id_unchecked (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_id_unchecked/optimize (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_id_unchecked/exhaustive (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s)
    --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value (0.01s)
        --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/track (0.00s)
        --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/optimize (0.00s)
        --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive (0.00s)
    --- PASS: TestInterpreter/pkg_qualified_id (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_id/exhaustive (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_id/track (0.00s)
        --- PASS: TestInterpreter/pkg_qualified_id/optimize (0.00s)
    --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.01s)
        --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/track (0.00s)
        --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s)
    --- PASS: TestInterpreter/macro_has_pb3_field (0.04s)
        --- PASS: TestInterpreter/macro_has_pb3_field/optimize (0.00s)
        --- PASS: TestInterpreter/macro_has_pb3_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/macro_has_pb3_field/track (0.00s)
    --- PASS: TestInterpreter/select_custom_pb3_compare (0.00s)
        --- PASS: TestInterpreter/select_custom_pb3_compare/optimize (0.00s)
        --- PASS: TestInterpreter/select_custom_pb3_compare/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_custom_pb3_compare/track (0.00s)
    --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.02s)
        --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/track (0.00s)
        --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/optimize (0.00s)
    --- PASS: TestInterpreter/or_false (0.00s)
        --- PASS: TestInterpreter/or_false/optimize (0.00s)
        --- PASS: TestInterpreter/or_false/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_false/track (0.00s)
    --- PASS: TestInterpreter/in_var_list_double (0.00s)
        --- PASS: TestInterpreter/in_var_list_double/track (0.00s)
        --- PASS: TestInterpreter/in_var_list_double/optimize (0.00s)
        --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s)
    --- PASS: TestInterpreter/literal_bytes_string2 (0.00s)
        --- PASS: TestInterpreter/literal_bytes_string2/optimize (0.00s)
        --- PASS: TestInterpreter/literal_bytes_string2/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_bytes_string2/track (0.00s)
    --- PASS: TestInterpreter/literal_bytes_string (0.00s)
        --- PASS: TestInterpreter/literal_bytes_string/optimize (0.00s)
        --- PASS: TestInterpreter/literal_bytes_string/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_bytes_string/track (0.00s)
    --- PASS: TestInterpreter/literal_equiv_bytes_string (0.00s)
        --- PASS: TestInterpreter/literal_equiv_bytes_string/optimize (0.00s)
        --- PASS: TestInterpreter/literal_equiv_bytes_string/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_equiv_bytes_string/track (0.00s)
    --- PASS: TestInterpreter/literal_not_equiv_string_bytes (0.00s)
        --- PASS: TestInterpreter/literal_not_equiv_string_bytes/optimize (0.00s)
        --- PASS: TestInterpreter/literal_not_equiv_string_bytes/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_not_equiv_string_bytes/track (0.00s)
    --- PASS: TestInterpreter/literal_equiv_string_bytes (0.00s)
        --- PASS: TestInterpreter/literal_equiv_string_bytes/optimize (0.00s)
        --- PASS: TestInterpreter/literal_equiv_string_bytes/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_equiv_string_bytes/track (0.00s)
    --- PASS: TestInterpreter/literal_list (0.00s)
        --- PASS: TestInterpreter/literal_list/optimize (0.00s)
        --- PASS: TestInterpreter/literal_list/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_list/track (0.00s)
    --- PASS: TestInterpreter/literal_map (0.00s)
        --- PASS: TestInterpreter/literal_map/optimize (0.00s)
        --- PASS: TestInterpreter/literal_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_map/track (0.00s)
    --- PASS: TestInterpreter/literal_null (0.00s)
        --- PASS: TestInterpreter/literal_null/optimize (0.00s)
        --- PASS: TestInterpreter/literal_null/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_null/track (0.00s)
    --- PASS: TestInterpreter/or_error_1st_true (0.01s)
        --- PASS: TestInterpreter/or_error_1st_true/optimize (0.00s)
        --- PASS: TestInterpreter/or_error_1st_true/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_error_1st_true/track (0.00s)
    --- PASS: TestInterpreter/select_custom_pb3_optional_field (0.04s)
        --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s)
        --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s)
    --- PASS: TestInterpreter/list_eq_error (0.00s)
        --- PASS: TestInterpreter/list_eq_error/optimize (0.00s)
        --- PASS: TestInterpreter/list_eq_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/list_eq_error/track (0.00s)
    --- PASS: TestInterpreter/index_list_int_bad_double_type_index (0.00s)
        --- PASS: TestInterpreter/index_list_int_bad_double_type_index/optimize (0.00s)
        --- PASS: TestInterpreter/index_list_int_bad_double_type_index/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_list_int_bad_double_type_index/track (0.00s)
    --- PASS: TestInterpreter/select_uint_key (0.01s)
        --- PASS: TestInterpreter/select_uint_key/optimize (0.00s)
        --- PASS: TestInterpreter/select_uint_key/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_uint_key/track (0.00s)
    --- PASS: TestInterpreter/index_list_int_uint_type_index (0.00s)
        --- PASS: TestInterpreter/index_list_int_uint_type_index/track (0.00s)
        --- PASS: TestInterpreter/index_list_int_uint_type_index/optimize (0.00s)
        --- PASS: TestInterpreter/index_list_int_uint_type_index/exhaustive (0.00s)
    --- PASS: TestInterpreter/index_relative (0.00s)
        --- PASS: TestInterpreter/index_relative/optimize (0.00s)
        --- PASS: TestInterpreter/index_relative/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_relative/track (0.00s)
    --- PASS: TestInterpreter/index_list_int_double_type_index (0.00s)
        --- PASS: TestInterpreter/index_list_int_double_type_index/track (0.00s)
        --- PASS: TestInterpreter/index_list_int_double_type_index/optimize (0.00s)
        --- PASS: TestInterpreter/index_list_int_double_type_index/exhaustive (0.00s)
    --- PASS: TestInterpreter/index_cross_type_bad_qualifier (0.00s)
        --- PASS: TestInterpreter/index_cross_type_bad_qualifier/optimize (0.00s)
        --- PASS: TestInterpreter/index_cross_type_bad_qualifier/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_cross_type_bad_qualifier/track (0.00s)
    --- PASS: TestInterpreter/index_cross_type_double (0.00s)
        --- PASS: TestInterpreter/index_cross_type_double/optimize (0.00s)
        --- PASS: TestInterpreter/index_cross_type_double/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_cross_type_double/track (0.00s)
    --- PASS: TestInterpreter/index_cross_type_double_const (0.00s)
        --- PASS: TestInterpreter/index_cross_type_double_const/optimize (0.00s)
        --- PASS: TestInterpreter/index_cross_type_double_const/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_cross_type_double_const/track (0.00s)
    --- PASS: TestInterpreter/select_pb2_primitive_fields (0.02s)
        --- PASS: TestInterpreter/select_pb2_primitive_fields/track (0.00s)
        --- PASS: TestInterpreter/select_pb2_primitive_fields/optimize (0.00s)
        --- PASS: TestInterpreter/select_pb2_primitive_fields/exhaustive (0.00s)
    --- PASS: TestInterpreter/list_eq_false_with_error (0.01s)
        --- PASS: TestInterpreter/list_eq_false_with_error/optimize (0.00s)
        --- PASS: TestInterpreter/list_eq_false_with_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/list_eq_false_with_error/track (0.00s)
    --- PASS: TestInterpreter/no_index_cross_type_float_uint (0.00s)
        --- PASS: TestInterpreter/no_index_cross_type_float_uint/optimize (0.00s)
        --- PASS: TestInterpreter/no_index_cross_type_float_uint/exhaustive (0.00s)
        --- PASS: TestInterpreter/no_index_cross_type_float_uint/track (0.00s)
    --- PASS: TestInterpreter/index_cross_type_float_uint (0.00s)
        --- PASS: TestInterpreter/index_cross_type_float_uint/optimize (0.00s)
        --- PASS: TestInterpreter/index_cross_type_float_uint/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_cross_type_float_uint/track (0.00s)
    --- PASS: TestInterpreter/in_var_value_map (0.00s)
        --- PASS: TestInterpreter/in_var_value_map/optimize (0.00s)
        --- PASS: TestInterpreter/in_var_value_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_var_value_map/track (0.00s)
    --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type (0.00s)
        --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize (0.00s)
        --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive (0.00s)
        --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track (0.00s)
    --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int (0.00s)
        --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/optimize (0.00s)
        --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive (0.00s)
        --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/track (0.00s)
    --- PASS: TestInterpreter/in_constant_map_cross_type_double_int (0.00s)
        --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/track (0.00s)
    --- PASS: TestInterpreter/in_constant_map_cross_type_string_number (0.00s)
        --- PASS: TestInterpreter/in_constant_map_cross_type_string_number/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_map_cross_type_string_number/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_map_cross_type_string_number/track (0.00s)
    --- PASS: TestInterpreter/in_constant_map (0.00s)
        --- PASS: TestInterpreter/in_constant_map/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_map/track (0.00s)
    --- PASS: TestInterpreter/in_var_list_double_double (0.00s)
        --- PASS: TestInterpreter/in_var_list_double_double/optimize (0.00s)
        --- PASS: TestInterpreter/in_var_list_double_double/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_var_list_double_double/track (0.00s)
    --- PASS: TestInterpreter/or_error_1st_error (0.01s)
        --- PASS: TestInterpreter/or_error_1st_error/optimize (0.00s)
        --- PASS: TestInterpreter/or_error_1st_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_error_1st_error/track (0.00s)
    --- PASS: TestInterpreter/cond (0.00s)
        --- PASS: TestInterpreter/cond/track (0.00s)
        --- PASS: TestInterpreter/cond/optimize (0.00s)
        --- PASS: TestInterpreter/cond/exhaustive (0.00s)
    --- PASS: TestInterpreter/in_var_key_map (0.01s)
        --- PASS: TestInterpreter/in_var_key_map/optimize (0.00s)
        --- PASS: TestInterpreter/in_var_key_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_var_key_map/track (0.00s)
    --- PASS: TestInterpreter/in_var_list_uint (0.00s)
        --- PASS: TestInterpreter/in_var_list_uint/track (0.00s)
        --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s)
        --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s)
    --- PASS: TestInterpreter/not_in_constant_heterogeneous_map (0.01s)
        --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/track (0.00s)
        --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/optimize (0.00s)
    --- PASS: TestInterpreter/in_var_list_int (0.01s)
        --- PASS: TestInterpreter/in_var_list_int/optimize (0.00s)
        --- PASS: TestInterpreter/in_var_list_int/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_var_list_int/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint (0.01s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint/track (0.00s)
    --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double (0.00s)
        --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/optimize (0.00s)
        --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive (0.00s)
        --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/track (0.00s)
    --- PASS: TestInterpreter/index (0.01s)
        --- PASS: TestInterpreter/index/optimize (0.00s)
        --- PASS: TestInterpreter/index/exhaustive (0.00s)
        --- PASS: TestInterpreter/index/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list_cross_type_double_int (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_double_int/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_double_int/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_double_int/track (0.00s)
    --- PASS: TestInterpreter/list_in_constant_list (0.00s)
        --- PASS: TestInterpreter/list_in_constant_list/optimize (0.00s)
        --- PASS: TestInterpreter/list_in_constant_list/exhaustive (0.00s)
        --- PASS: TestInterpreter/list_in_constant_list/track (0.00s)
    --- PASS: TestInterpreter/bytes_in_constant_list (0.00s)
        --- PASS: TestInterpreter/bytes_in_constant_list/optimize (0.00s)
        --- PASS: TestInterpreter/bytes_in_constant_list/exhaustive (0.00s)
        --- PASS: TestInterpreter/bytes_in_constant_list/track (0.00s)
    --- PASS: TestInterpreter/in_empty_list (0.00s)
        --- PASS: TestInterpreter/in_empty_list/optimize (0.00s)
        --- PASS: TestInterpreter/in_empty_list/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_empty_list/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list (0.00s)
        --- PASS: TestInterpreter/in_constant_list/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list/track (0.00s)
        --- PASS: TestInterpreter/in_constant_list/optimize (0.00s)
    --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error (0.00s)
        --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/optimize (0.00s)
        --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/track (0.00s)
    --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error (0.00s)
        --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/track (0.00s)
        --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/optimize (0.00s)
        --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s)
    --- PASS: TestInterpreter/call_two_arg (0.00s)
        --- PASS: TestInterpreter/call_two_arg/track (0.00s)
        --- PASS: TestInterpreter/call_two_arg/optimize (0.00s)
        --- PASS: TestInterpreter/call_two_arg/exhaustive (0.00s)
    --- PASS: TestInterpreter/in_constant_heterogeneous_map (0.00s)
        --- PASS: TestInterpreter/in_constant_heterogeneous_map/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_heterogeneous_map/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_heterogeneous_map/track (0.00s)
    --- PASS: TestInterpreter/cond_attr_out_of_bounds_error (0.00s)
        --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/track (0.00s)
        --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/optimize (0.00s)
    --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg (0.00s)
        --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg/optimize (0.00s)
        --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg/track (0.00s)
    --- PASS: TestInterpreter/complex (0.00s)
        --- PASS: TestInterpreter/complex/optimize (0.00s)
        --- PASS: TestInterpreter/complex/exhaustive (0.00s)
        --- PASS: TestInterpreter/complex/track (0.00s)
    --- PASS: TestInterpreter/call_ns_func_in_pkg (0.00s)
        --- PASS: TestInterpreter/call_ns_func_in_pkg/optimize (0.00s)
        --- PASS: TestInterpreter/call_ns_func_in_pkg/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_ns_func_in_pkg/track (0.00s)
    --- PASS: TestInterpreter/call_ns_func (0.00s)
        --- PASS: TestInterpreter/call_ns_func/optimize (0.00s)
        --- PASS: TestInterpreter/call_ns_func/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_ns_func/track (0.00s)
    --- PASS: TestInterpreter/call_four_args (0.00s)
        --- PASS: TestInterpreter/call_four_args/optimize (0.00s)
        --- PASS: TestInterpreter/call_four_args/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_four_args/track (0.00s)
    --- PASS: TestInterpreter/call_one_arg (0.00s)
        --- PASS: TestInterpreter/call_one_arg/optimize (0.00s)
        --- PASS: TestInterpreter/call_one_arg/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_one_arg/track (0.00s)
    --- PASS: TestInterpreter/call_no_args (0.00s)
        --- PASS: TestInterpreter/call_no_args/optimize (0.00s)
        --- PASS: TestInterpreter/call_no_args/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_no_args/track (0.00s)
    --- PASS: TestInterpreter/and_error_2nd_error (0.00s)
        --- PASS: TestInterpreter/and_error_2nd_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/and_error_2nd_error/track (0.00s)
        --- PASS: TestInterpreter/and_error_2nd_error/optimize (0.00s)
    --- PASS: TestInterpreter/index_cross_type_uint (0.03s)
        --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s)
        --- PASS: TestInterpreter/index_cross_type_uint/track (0.00s)
        --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s)
    --- PASS: TestInterpreter/and_error_1st_false (0.00s)
        --- PASS: TestInterpreter/and_error_1st_false/optimize (0.00s)
        --- PASS: TestInterpreter/and_error_1st_false/exhaustive (0.00s)
        --- PASS: TestInterpreter/and_error_1st_false/track (0.00s)
    --- PASS: TestInterpreter/and_error_2nd_false (0.00s)
        --- PASS: TestInterpreter/and_error_2nd_false/optimize (0.00s)
        --- PASS: TestInterpreter/and_error_2nd_false/exhaustive (0.00s)
        --- PASS: TestInterpreter/and_error_2nd_false/track (0.00s)
    --- PASS: TestInterpreter/or_error_2nd_error (0.00s)
        --- PASS: TestInterpreter/or_error_2nd_error/optimize (0.00s)
        --- PASS: TestInterpreter/or_error_2nd_error/exhaustive (0.00s)
        --- PASS: TestInterpreter/or_error_2nd_error/track (0.00s)
    --- PASS: TestInterpreter/and_false_2nd (0.00s)
        --- PASS: TestInterpreter/and_false_2nd/optimize (0.00s)
        --- PASS: TestInterpreter/and_false_2nd/exhaustive (0.00s)
        --- PASS: TestInterpreter/and_false_2nd/track (0.00s)
    --- PASS: TestInterpreter/literal_bool_false (0.03s)
        --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s)
        --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_bool_false/track (0.02s)
    --- PASS: TestInterpreter/and_false_1st (0.00s)
        --- PASS: TestInterpreter/and_false_1st/optimize (0.00s)
        --- PASS: TestInterpreter/and_false_1st/exhaustive (0.00s)
        --- PASS: TestInterpreter/and_false_1st/track (0.00s)
    --- PASS: TestInterpreter/and_error_1st_error (0.00s)
        --- PASS: TestInterpreter/and_error_1st_error/track (0.00s)
        --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s)
        --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s)
    --- PASS: TestInterpreter/literal_map_optional_field (0.08s)
        --- PASS: TestInterpreter/literal_map_optional_field/optimize (0.00s)
        --- PASS: TestInterpreter/literal_map_optional_field/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_map_optional_field/track (0.00s)
    --- PASS: TestInterpreter/literal_bool_true (0.01s)
        --- PASS: TestInterpreter/literal_bool_true/optimize (0.00s)
        --- PASS: TestInterpreter/literal_bool_true/exhaustive (0.00s)
        --- PASS: TestInterpreter/literal_bool_true/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint (0.02s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/track (0.00s)
    --- PASS: TestInterpreter/in_constant_list_cross_type_int_double (0.02s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/exhaustive (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/track (0.00s)
        --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s)
    --- PASS: TestInterpreter/complex_qual_vars (0.02s)
        --- PASS: TestInterpreter/complex_qual_vars/optimize (0.00s)
        --- PASS: TestInterpreter/complex_qual_vars/exhaustive (0.00s)
        --- PASS: TestInterpreter/complex_qual_vars/track (0.00s)
    --- PASS: TestInterpreter/select_key (0.05s)
        --- PASS: TestInterpreter/select_key/optimize (0.00s)
        --- PASS: TestInterpreter/select_key/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_key/track (0.00s)
    --- PASS: TestInterpreter/select_index (0.05s)
        --- PASS: TestInterpreter/select_index/optimize (0.00s)
        --- PASS: TestInterpreter/select_index/exhaustive (0.00s)
        --- PASS: TestInterpreter/select_index/track (0.00s)
    --- PASS: TestInterpreter/call_ns_func_unchecked (0.01s)
        --- PASS: TestInterpreter/call_ns_func_unchecked/optimize (0.00s)
        --- PASS: TestInterpreter/call_ns_func_unchecked/exhaustive (0.00s)
        --- PASS: TestInterpreter/call_ns_func_unchecked/track (0.00s)
    --- PASS: TestInterpreter/select_bool_key (0.05s)
        --- PASS: TestInterpreter/select_bool_key/track (0.00s)
        --- PASS: TestInterpreter/select_bool_key/optimize (0.00s)
        --- PASS: TestInterpreter/select_bool_key/exhaustive (0.00s)
=== RUN   TestInterpreter_ProtoAttributeOpt
--- PASS: TestInterpreter_ProtoAttributeOpt (0.00s)
=== RUN   TestInterpreter_LogicalAndMissingType
--- PASS: TestInterpreter_LogicalAndMissingType (0.00s)
=== RUN   TestInterpreter_ExhaustiveConditionalExpr
--- PASS: TestInterpreter_ExhaustiveConditionalExpr (0.00s)
=== RUN   TestInterpreter_InterruptableEval
--- PASS: TestInterpreter_InterruptableEval (0.00s)
=== RUN   TestInterpreter_ExhaustiveLogicalOrEquals
--- PASS: TestInterpreter_ExhaustiveLogicalOrEquals (0.00s)
=== RUN   TestInterpreter_SetProto2PrimitiveFields
--- PASS: TestInterpreter_SetProto2PrimitiveFields (0.00s)
=== RUN   TestInterpreter_MissingIdentInSelect
--- PASS: TestInterpreter_MissingIdentInSelect (0.00s)
=== RUN   TestInterpreter_TypeConversionOpt
--- PASS: TestInterpreter_TypeConversionOpt (0.00s)
=== RUN   TestInterpreter_PlanOptionalElements
--- PASS: TestInterpreter_PlanOptionalElements (0.00s)
=== RUN   TestPrune
--- PASS: TestPrune (0.02s)
=== RUN   TestTrackCostAdvanced
=== RUN   TestTrackCostAdvanced/1_vs_2
=== RUN   TestTrackCostAdvanced/"abc".contains("d")_vs_"def".contains("d")
=== RUN   TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_2_in_[15,_17,_16]
=== RUN   TestTrackCostAdvanced/1_vs_1_+_2
=== RUN   TestTrackCostAdvanced/"abc".contains("d")_vs_"abcdhdflsfiehfieubdkwjbdwgxvuyagwsdwdnw_qdbgquyidvbwqi".contains("e")
=== RUN   TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_1_in_[4,_5,_6,_7,_8,_9]
--- PASS: TestTrackCostAdvanced (0.00s)
    --- PASS: TestTrackCostAdvanced/1_vs_2 (0.00s)
    --- PASS: TestTrackCostAdvanced/"abc".contains("d")_vs_"def".contains("d") (0.00s)
    --- PASS: TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_2_in_[15,_17,_16] (0.00s)
    --- PASS: TestTrackCostAdvanced/1_vs_1_+_2 (0.00s)
    --- PASS: TestTrackCostAdvanced/"abc".contains("d")_vs_"abcdhdflsfiehfieubdkwjbdwgxvuyagwsdwdnw_qdbgquyidvbwqi".contains("e") (0.00s)
    --- PASS: TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_1_in_[4,_5,_6,_7,_8,_9] (0.00s)
=== RUN   TestRuntimeCost
=== RUN   TestRuntimeCost/const
=== RUN   TestRuntimeCost/identity
=== RUN   TestRuntimeCost/select:_map
=== RUN   TestRuntimeCost/select:_array_index
=== RUN   TestRuntimeCost/select:_field
=== RUN   TestRuntimeCost/expr_select:_map
=== RUN   TestRuntimeCost/expr_select:_array_index
=== RUN   TestRuntimeCost/select:_field_test_only_no_has()_cost
=== RUN   TestRuntimeCost/select:_field_test_only
=== RUN   TestRuntimeCost/select:_non-proto_field_test_has()_cost
=== RUN   TestRuntimeCost/select:_non-proto_field_test_no_has()_cost
=== RUN   TestRuntimeCost/select:_non-proto_field_test
=== RUN   TestRuntimeCost/estimated_function_call
=== RUN   TestRuntimeCost/create_list
=== RUN   TestRuntimeCost/create_struct
=== RUN   TestRuntimeCost/create_map
=== RUN   TestRuntimeCost/all_comprehension
=== RUN   TestRuntimeCost/nested_all_comprehension
=== RUN   TestRuntimeCost/all_comprehension_on_literal
=== RUN   TestRuntimeCost/variable_cost_function
=== RUN   TestRuntimeCost/variable_cost_function_with_constant
=== RUN   TestRuntimeCost/or
=== RUN   TestRuntimeCost/or_short-circuit
=== RUN   TestRuntimeCost/or_accumulated_branch_cost
=== RUN   TestRuntimeCost/and
=== RUN   TestRuntimeCost/and_short-circuit
=== RUN   TestRuntimeCost/and_accumulated_branch_cost
=== RUN   TestRuntimeCost/lt
=== RUN   TestRuntimeCost/lte
=== RUN   TestRuntimeCost/eq
=== RUN   TestRuntimeCost/gt
=== RUN   TestRuntimeCost/gte
=== RUN   TestRuntimeCost/in
=== RUN   TestRuntimeCost/plus
=== RUN   TestRuntimeCost/minus
=== RUN   TestRuntimeCost//
=== RUN   TestRuntimeCost//#01
=== RUN   TestRuntimeCost/%
=== RUN   TestRuntimeCost/ternary
=== RUN   TestRuntimeCost/string_size
=== RUN   TestRuntimeCost/str_eq_str
=== RUN   TestRuntimeCost/bytes_to_string_conversion
=== RUN   TestRuntimeCost/string_to_bytes_conversion
=== RUN   TestRuntimeCost/int_to_string_conversion
=== RUN   TestRuntimeCost/contains
=== RUN   TestRuntimeCost/matches
=== RUN   TestRuntimeCost/startsWith
=== RUN   TestRuntimeCost/endsWith
=== RUN   TestRuntimeCost/size_receiver
=== RUN   TestRuntimeCost/size
=== RUN   TestRuntimeCost/ternary_eval
=== RUN   TestRuntimeCost/ternary_eval_trivial,_true
=== RUN   TestRuntimeCost/ternary_eval_trivial,_false
=== RUN   TestRuntimeCost/comprehension_over_map
=== RUN   TestRuntimeCost/comprehension_over_nested_map_of_maps
=== RUN   TestRuntimeCost/string_size_of_map_keys
=== RUN   TestRuntimeCost/comprehension_variable_shadowing
=== RUN   TestRuntimeCost/comprehension_variable_shadowing#01
=== RUN   TestRuntimeCost/list_concat
=== RUN   TestRuntimeCost/str_concat
=== RUN   TestRuntimeCost/str_concat_custom_cost_tracker
=== RUN   TestRuntimeCost/at_limit
=== RUN   TestRuntimeCost/above_limit
=== RUN   TestRuntimeCost/ternary_as_operand
=== RUN   TestRuntimeCost/ternary_as_operand#01
=== RUN   TestRuntimeCost/list_map_literal
--- PASS: TestRuntimeCost (0.02s)
    --- PASS: TestRuntimeCost/const (0.00s)
    --- PASS: TestRuntimeCost/identity (0.00s)
    --- PASS: TestRuntimeCost/select:_map (0.00s)
    --- PASS: TestRuntimeCost/select:_array_index (0.00s)
    --- PASS: TestRuntimeCost/select:_field (0.00s)
    --- PASS: TestRuntimeCost/expr_select:_map (0.00s)
    --- PASS: TestRuntimeCost/expr_select:_array_index (0.00s)
    --- PASS: TestRuntimeCost/select:_field_test_only_no_has()_cost (0.00s)
    --- PASS: TestRuntimeCost/select:_field_test_only (0.00s)
    --- PASS: TestRuntimeCost/select:_non-proto_field_test_has()_cost (0.00s)
    --- PASS: TestRuntimeCost/select:_non-proto_field_test_no_has()_cost (0.00s)
    --- PASS: TestRuntimeCost/select:_non-proto_field_test (0.00s)
    --- PASS: TestRuntimeCost/estimated_function_call (0.00s)
    --- PASS: TestRuntimeCost/create_list (0.00s)
    --- PASS: TestRuntimeCost/create_struct (0.00s)
    --- PASS: TestRuntimeCost/create_map (0.00s)
    --- PASS: TestRuntimeCost/all_comprehension (0.00s)
    --- PASS: TestRuntimeCost/nested_all_comprehension (0.00s)
    --- PASS: TestRuntimeCost/all_comprehension_on_literal (0.00s)
    --- PASS: TestRuntimeCost/variable_cost_function (0.00s)
    --- PASS: TestRuntimeCost/variable_cost_function_with_constant (0.00s)
    --- PASS: TestRuntimeCost/or (0.00s)
    --- PASS: TestRuntimeCost/or_short-circuit (0.00s)
    --- PASS: TestRuntimeCost/or_accumulated_branch_cost (0.00s)
    --- PASS: TestRuntimeCost/and (0.00s)
    --- PASS: TestRuntimeCost/and_short-circuit (0.00s)
    --- PASS: TestRuntimeCost/and_accumulated_branch_cost (0.00s)
    --- PASS: TestRuntimeCost/lt (0.00s)
    --- PASS: TestRuntimeCost/lte (0.00s)
    --- PASS: TestRuntimeCost/eq (0.00s)
    --- PASS: TestRuntimeCost/gt (0.00s)
    --- PASS: TestRuntimeCost/gte (0.00s)
    --- PASS: TestRuntimeCost/in (0.00s)
    --- PASS: TestRuntimeCost/plus (0.00s)
    --- PASS: TestRuntimeCost/minus (0.00s)
    --- PASS: TestRuntimeCost// (0.00s)
    --- PASS: TestRuntimeCost//#01 (0.00s)
    --- PASS: TestRuntimeCost/% (0.00s)
    --- PASS: TestRuntimeCost/ternary (0.00s)
    --- PASS: TestRuntimeCost/string_size (0.00s)
    --- PASS: TestRuntimeCost/str_eq_str (0.00s)
    --- PASS: TestRuntimeCost/bytes_to_string_conversion (0.00s)
    --- PASS: TestRuntimeCost/string_to_bytes_conversion (0.00s)
    --- PASS: TestRuntimeCost/int_to_string_conversion (0.00s)
    --- PASS: TestRuntimeCost/contains (0.00s)
    --- PASS: TestRuntimeCost/matches (0.00s)
    --- PASS: TestRuntimeCost/startsWith (0.00s)
    --- PASS: TestRuntimeCost/endsWith (0.00s)
    --- PASS: TestRuntimeCost/size_receiver (0.00s)
    --- PASS: TestRuntimeCost/size (0.00s)
    --- PASS: TestRuntimeCost/ternary_eval (0.00s)
    --- PASS: TestRuntimeCost/ternary_eval_trivial,_true (0.00s)
    --- PASS: TestRuntimeCost/ternary_eval_trivial,_false (0.00s)
    --- PASS: TestRuntimeCost/comprehension_over_map (0.00s)
    --- PASS: TestRuntimeCost/comprehension_over_nested_map_of_maps (0.00s)
    --- PASS: TestRuntimeCost/string_size_of_map_keys (0.00s)
    --- PASS: TestRuntimeCost/comprehension_variable_shadowing (0.00s)
    --- PASS: TestRuntimeCost/comprehension_variable_shadowing#01 (0.00s)
    --- PASS: TestRuntimeCost/list_concat (0.00s)
    --- PASS: TestRuntimeCost/str_concat (0.00s)
    --- PASS: TestRuntimeCost/str_concat_custom_cost_tracker (0.00s)
    --- PASS: TestRuntimeCost/at_limit (0.00s)
    --- PASS: TestRuntimeCost/above_limit (0.00s)
    --- PASS: TestRuntimeCost/ternary_as_operand (0.00s)
    --- PASS: TestRuntimeCost/ternary_as_operand#01 (0.00s)
    --- PASS: TestRuntimeCost/list_map_literal (0.00s)
PASS
ok  	github.com/google/cel-go/interpreter	0.264s
?   	github.com/google/cel-go/interpreter/functions	[no test files]
=== RUN   TestExprHelperCopy
--- PASS: TestExprHelperCopy (0.01s)
=== RUN   TestParse
=== RUN   TestParse/0_"A"
=== PAUSE TestParse/0_"A"
=== RUN   TestParse/1_true
=== PAUSE TestParse/1_true
=== RUN   TestParse/2_false
=== PAUSE TestParse/2_false
=== RUN   TestParse/3_0
=== PAUSE TestParse/3_0
=== RUN   TestParse/4_42
=== PAUSE TestParse/4_42
=== RUN   TestParse/5_0xF
=== PAUSE TestParse/5_0xF
=== RUN   TestParse/6_0u
=== PAUSE TestParse/6_0u
=== RUN   TestParse/7_23u
=== PAUSE TestParse/7_23u
=== RUN   TestParse/8_24u
=== PAUSE TestParse/8_24u
=== RUN   TestParse/9_0xFu
=== PAUSE TestParse/9_0xFu
=== RUN   TestParse/10_-1
=== PAUSE TestParse/10_-1
=== RUN   TestParse/11_4--4
=== PAUSE TestParse/11_4--4
=== RUN   TestParse/12_4--4.1
=== PAUSE TestParse/12_4--4.1
=== RUN   TestParse/13_b"abc"
=== PAUSE TestParse/13_b"abc"
=== RUN   TestParse/14_23.39
=== PAUSE TestParse/14_23.39
=== RUN   TestParse/15_!a
=== PAUSE TestParse/15_!a
=== RUN   TestParse/16_null
=== PAUSE TestParse/16_null
=== RUN   TestParse/17_a
=== PAUSE TestParse/17_a
=== RUN   TestParse/18_a?b:c
=== PAUSE TestParse/18_a?b:c
=== RUN   TestParse/19_a_||_b
=== PAUSE TestParse/19_a_||_b
=== RUN   TestParse/20_a_||_b_||_c_||_d_||_e_||_f_
=== PAUSE TestParse/20_a_||_b_||_c_||_d_||_e_||_f_
=== RUN   TestParse/21_a_&&_b
=== PAUSE TestParse/21_a_&&_b
=== RUN   TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g
=== PAUSE TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g
=== RUN   TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h
=== PAUSE TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h
=== RUN   TestParse/24_a_+_b
=== PAUSE TestParse/24_a_+_b
=== RUN   TestParse/25_a_-_b
=== PAUSE TestParse/25_a_-_b
=== RUN   TestParse/26_a_*_b
=== PAUSE TestParse/26_a_*_b
=== RUN   TestParse/27_a_/_b
=== PAUSE TestParse/27_a_/_b
=== RUN   TestParse/28_a_%_b
=== PAUSE TestParse/28_a_%_b
=== RUN   TestParse/29_a_in_b
=== PAUSE TestParse/29_a_in_b
=== RUN   TestParse/30_a_==_b
=== PAUSE TestParse/30_a_==_b
=== RUN   TestParse/31_a_!=_b
=== PAUSE TestParse/31_a_!=_b
=== RUN   TestParse/32_a_>_b
=== PAUSE TestParse/32_a_>_b
=== RUN   TestParse/33_a_>=_b
=== PAUSE TestParse/33_a_>=_b
=== RUN   TestParse/34_a_<_b
=== PAUSE TestParse/34_a_<_b
=== RUN   TestParse/35_a_<=_b
=== PAUSE TestParse/35_a_<=_b
=== RUN   TestParse/36_a.b
=== PAUSE TestParse/36_a.b
=== RUN   TestParse/37_a.b.c
=== PAUSE TestParse/37_a.b.c
=== RUN   TestParse/38_a[b]
=== PAUSE TestParse/38_a[b]
=== RUN   TestParse/39_foo{_}
=== PAUSE TestParse/39_foo{_}
=== RUN   TestParse/40_foo{_a:b_}
=== PAUSE TestParse/40_foo{_a:b_}
=== RUN   TestParse/41_foo{_a:b,_c:d_}
=== PAUSE TestParse/41_foo{_a:b,_c:d_}
=== RUN   TestParse/42_{}
=== PAUSE TestParse/42_{}
=== RUN   TestParse/43_{a:b,_c:d}
=== PAUSE TestParse/43_{a:b,_c:d}
=== RUN   TestParse/44_[]
=== PAUSE TestParse/44_[]
=== RUN   TestParse/45_[a]
=== PAUSE TestParse/45_[a]
=== RUN   TestParse/46_[a,_b,_c]
=== PAUSE TestParse/46_[a,_b,_c]
=== RUN   TestParse/47_(a)
=== PAUSE TestParse/47_(a)
=== RUN   TestParse/48_((a))
=== PAUSE TestParse/48_((a))
=== RUN   TestParse/49_a()
=== PAUSE TestParse/49_a()
=== RUN   TestParse/50_a(b)
=== PAUSE TestParse/50_a(b)
=== RUN   TestParse/51_a(b,_c)
=== PAUSE TestParse/51_a(b,_c)
=== RUN   TestParse/52_a.b()
=== PAUSE TestParse/52_a.b()
=== RUN   TestParse/53_a.b(c)
=== PAUSE TestParse/53_a.b(c)
=== RUN   TestParse/54_0xFFFFFFFFFFFFFFFFF
=== PAUSE TestParse/54_0xFFFFFFFFFFFFFFFFF
=== RUN   TestParse/55_0xFFFFFFFFFFFFFFFFFu
=== PAUSE TestParse/55_0xFFFFFFFFFFFFFFFFFu
=== RUN   TestParse/56_1.99e90000009
=== PAUSE TestParse/56_1.99e90000009
=== RUN   TestParse/57_*@a_|_b
=== PAUSE TestParse/57_*@a_|_b
=== RUN   TestParse/58_a_|_b
=== PAUSE TestParse/58_a_|_b
=== RUN   TestParse/59_has(m.f)
=== PAUSE TestParse/59_has(m.f)
=== RUN   TestParse/60_m.exists(v,_f)
=== PAUSE TestParse/60_m.exists(v,_f)
=== RUN   TestParse/61_m.all(v,_f)
=== PAUSE TestParse/61_m.all(v,_f)
=== RUN   TestParse/62_m.exists_one(v,_f)
=== PAUSE TestParse/62_m.exists_one(v,_f)
=== RUN   TestParse/63_m.map(v,_f)
=== PAUSE TestParse/63_m.map(v,_f)
=== RUN   TestParse/64_m.map(v,_p,_f)
=== PAUSE TestParse/64_m.map(v,_p,_f)
=== RUN   TestParse/65_m.filter(v,_p)
=== PAUSE TestParse/65_m.filter(v,_p)
=== RUN   TestParse/66_x_*_2
=== PAUSE TestParse/66_x_*_2
=== RUN   TestParse/67_x_*_2u
=== PAUSE TestParse/67_x_*_2u
=== RUN   TestParse/68_x_*_2.0
=== PAUSE TestParse/68_x_*_2.0
=== RUN   TestParse/69_"\u2764"
=== PAUSE TestParse/69_"\u2764"
=== RUN   TestParse/70_"❤"
=== PAUSE TestParse/70_"❤"
=== RUN   TestParse/71_!_false
=== PAUSE TestParse/71_!_false
=== RUN   TestParse/72_-a
=== PAUSE TestParse/72_-a
=== RUN   TestParse/73_a.b(5)
=== PAUSE TestParse/73_a.b(5)
=== RUN   TestParse/74_a[3]
=== PAUSE TestParse/74_a[3]
=== RUN   TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"}
=== PAUSE TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"}
=== RUN   TestParse/76_[3,_4,_5]
=== PAUSE TestParse/76_[3,_4,_5]
=== RUN   TestParse/77_[3,_4,_5,]
=== PAUSE TestParse/77_[3,_4,_5,]
=== RUN   TestParse/78_{foo:_5,_bar:_"xyz"}
=== PAUSE TestParse/78_{foo:_5,_bar:_"xyz"}
=== RUN   TestParse/79_{foo:_5,_bar:_"xyz",_}
=== PAUSE TestParse/79_{foo:_5,_bar:_"xyz",_}
=== RUN   TestParse/80_a_>_5_&&_a_<_10
=== PAUSE TestParse/80_a_>_5_&&_a_<_10
=== RUN   TestParse/81_a_<_5_||_a_>_10
=== PAUSE TestParse/81_a_<_5_||_a_>_10
=== RUN   TestParse/82_{
=== PAUSE TestParse/82_{
=== RUN   TestParse/83_[]_+_[1,2,3,]_+_[4]
=== PAUSE TestParse/83_[]_+_[1,2,3,]_+_[4]
=== RUN   TestParse/84_{1:2u,_2:3u}
=== PAUSE TestParse/84_{1:2u,_2:3u}
=== RUN   TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2}
=== PAUSE TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2}
=== RUN   TestParse/86_TestAllTypes(){}
=== PAUSE TestParse/86_TestAllTypes(){}
=== RUN   TestParse/87_TestAllTypes{}()
=== PAUSE TestParse/87_TestAllTypes{}()
=== RUN   TestParse/88_size(x)_==_x.size()
=== PAUSE TestParse/88_size(x)_==_x.size()
=== RUN   TestParse/89_1_+_$
=== PAUSE TestParse/89_1_+_$
=== RUN   TestParse/90_1_+_2_3_+
=== PAUSE TestParse/90_1_+_2_3_+
=== RUN   TestParse/91_"\""
=== PAUSE TestParse/91_"\""
=== RUN   TestParse/92_[1,3,4][0]
=== PAUSE TestParse/92_[1,3,4][0]
=== RUN   TestParse/93_1.all(2,_3)
=== PAUSE TestParse/93_1.all(2,_3)
=== RUN   TestParse/94_x["a"].single_int32_==_23
=== PAUSE TestParse/94_x["a"].single_int32_==_23
=== RUN   TestParse/95_x.single_nested_message_!=_null
=== PAUSE TestParse/95_x.single_nested_message_!=_null
=== RUN   TestParse/96_false_&&_!true_||_false_?_2_:_3
=== PAUSE TestParse/96_false_&&_!true_||_false_?_2_:_3
=== RUN   TestParse/97_b"abc"_+_B"def"
=== PAUSE TestParse/97_b"abc"_+_B"def"
=== RUN   TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1
=== PAUSE TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1
=== RUN   TestParse/99_1_+_+
=== PAUSE TestParse/99_1_+_+
=== RUN   TestParse/100_"abc"_+_"def"
=== PAUSE TestParse/100_"abc"_+_"def"
=== RUN   TestParse/101_{"a":_1}."a"
=== PAUSE TestParse/101_{"a":_1}."a"
=== RUN   TestParse/102_"\xC3\XBF"
=== PAUSE TestParse/102_"\xC3\XBF"
=== RUN   TestParse/103_"\303\277"
=== PAUSE TestParse/103_"\303\277"
=== RUN   TestParse/104_"hi\u263A_\u263Athere"
=== PAUSE TestParse/104_"hi\u263A_\u263Athere"
=== RUN   TestParse/105_"\U000003A8\?"
=== PAUSE TestParse/105_"\U000003A8\?"
=== RUN   TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes"
=== PAUSE TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes"
=== RUN   TestParse/107_"\xFh"
=== PAUSE TestParse/107_"\xFh"
=== RUN   TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>"
=== PAUSE TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>"
=== RUN   TestParse/109_"😁"_in_["😁",_"😑",_"😦"]
=== PAUSE TestParse/109_"😁"_in_["😁",_"😑",_"😦"]
=== RUN   TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁
=== PAUSE TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁
=== RUN   TestParse/111_as
=== PAUSE TestParse/111_as
=== RUN   TestParse/112_break
=== PAUSE TestParse/112_break
=== RUN   TestParse/113_const
=== PAUSE TestParse/113_const
=== RUN   TestParse/114_continue
=== PAUSE TestParse/114_continue
=== RUN   TestParse/115_else
=== PAUSE TestParse/115_else
=== RUN   TestParse/116_for
=== PAUSE TestParse/116_for
=== RUN   TestParse/117_function
=== PAUSE TestParse/117_function
=== RUN   TestParse/118_if
=== PAUSE TestParse/118_if
=== RUN   TestParse/119_import
=== PAUSE TestParse/119_import
=== RUN   TestParse/120_in
=== PAUSE TestParse/120_in
=== RUN   TestParse/121_let
=== PAUSE TestParse/121_let
=== RUN   TestParse/122_loop
=== PAUSE TestParse/122_loop
=== RUN   TestParse/123_package
=== PAUSE TestParse/123_package
=== RUN   TestParse/124_namespace
=== PAUSE TestParse/124_namespace
=== RUN   TestParse/125_return
=== PAUSE TestParse/125_return
=== RUN   TestParse/126_var
=== PAUSE TestParse/126_var
=== RUN   TestParse/127_void
=== PAUSE TestParse/127_void
=== RUN   TestParse/128_while
=== PAUSE TestParse/128_while
=== RUN   TestParse/129_[1,_2,_3].map(var,_var_*_var)
=== PAUSE TestParse/129_[1,_2,_3].map(var,_var_*_var)
=== RUN   TestParse/130_func{{a}}
=== PAUSE TestParse/130_func{{a}}
=== RUN   TestParse/131_msg{:a}
=== PAUSE TestParse/131_msg{:a}
=== RUN   TestParse/132_{a}
=== PAUSE TestParse/132_{a}
=== RUN   TestParse/133_{:a}
=== PAUSE TestParse/133_{:a}
=== RUN   TestParse/134_ind[a{b}]
=== PAUSE TestParse/134_ind[a{b}]
=== RUN   TestParse/135_--
=== PAUSE TestParse/135_--
=== RUN   TestParse/136_?
=== PAUSE TestParse/136_?
=== RUN   TestParse/137_a_?_b_((?))
=== PAUSE TestParse/137_a_?_b_((?))
=== RUN   TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
=== PAUSE TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
=== RUN   TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1
=== PAUSE TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1
=== RUN   TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\"
=== PAUSE TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\"
=== RUN   TestParse/141_x.filter(y,_y.filter(z,_z_>_0))
=== PAUSE TestParse/141_x.filter(y,_y.filter(z,_z_>_0))
=== RUN   TestParse/142_has(a.b).filter(c,_c)
=== PAUSE TestParse/142_has(a.b).filter(c,_c)
=== RUN   TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b)))
=== PAUSE TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b)))
=== RUN   TestParse/144_(has(a.b)_||_has(c.d)).string()
=== PAUSE TestParse/144_(has(a.b)_||_has(c.d)).string()
=== RUN   TestParse/145_has(a.b).asList().exists(c,_c)
=== PAUSE TestParse/145_has(a.b).asList().exists(c,_c)
=== RUN   TestParse/146_[has(a.b),_has(c.d)].exists(e,_e)
=== PAUSE TestParse/146_[has(a.b),_has(c.d)].exists(e,_e)
=== RUN   TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y
=== PAUSE TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y
=== RUN   TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
=== PAUSE TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
=== RUN   TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34
=== PAUSE TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34
=== RUN   TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H
=== PAUSE TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H
=== RUN   TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33]
=== PAUSE TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33]
=== RUN   TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33
=== PAUSE TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33
=== RUN   TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]
=== PAUSE TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]
=== RUN   TestParse/154_self.true_==_1
=== PAUSE TestParse/154_self.true_==_1
=== RUN   TestParse/155_a.?b_&&_a[?b]
=== PAUSE TestParse/155_a.?b_&&_a[?b]
=== RUN   TestParse/156_a.?b[?0]_&&_a[?c]
=== PAUSE TestParse/156_a.?b[?0]_&&_a[?c]
=== RUN   TestParse/157_{?'key':_value}
=== PAUSE TestParse/157_{?'key':_value}
=== RUN   TestParse/158_[?a,_?b]
=== PAUSE TestParse/158_[?a,_?b]
=== RUN   TestParse/159_[?a[?b]]
=== PAUSE TestParse/159_[?a[?b]]
=== RUN   TestParse/160_[?a,_?b]
=== PAUSE TestParse/160_[?a,_?b]
=== RUN   TestParse/161_Msg{?field:_value}
=== PAUSE TestParse/161_Msg{?field:_value}
=== RUN   TestParse/162_Msg{?field:_value}_&&_{?'key':_value}
=== PAUSE TestParse/162_Msg{?field:_value}_&&_{?'key':_value}
=== RUN   TestParse/163_noop_macro(123)
=== PAUSE TestParse/163_noop_macro(123)
=== RUN   TestParse/164_x{?.
=== PAUSE TestParse/164_x{?.
=== RUN   TestParse/165_x{.
=== PAUSE TestParse/165_x{.
=== RUN   TestParse/166_'3#_<_10"_'&_tru_^^
=== PAUSE TestParse/166_'3#_<_10"_'&_tru_^^
=== CONT  TestParse/0_"A"
=== CONT  TestParse/42_{}
=== CONT  TestParse/41_foo{_a:b,_c:d_}
=== CONT  TestParse/83_[]_+_[1,2,3,]_+_[4]
=== CONT  TestParse/84_{1:2u,_2:3u}
=== CONT  TestParse/40_foo{_a:b_}
=== CONT  TestParse/39_foo{_}
=== CONT  TestParse/38_a[b]
=== CONT  TestParse/82_{
=== CONT  TestParse/37_a.b.c
=== CONT  TestParse/36_a.b
=== CONT  TestParse/35_a_<=_b
=== CONT  TestParse/34_a_<_b
=== CONT  TestParse/33_a_>=_b
=== CONT  TestParse/32_a_>_b
=== CONT  TestParse/166_'3#_<_10"_'&_tru_^^
=== CONT  TestParse/81_a_<_5_||_a_>_10
=== CONT  TestParse/80_a_>_5_&&_a_<_10
=== CONT  TestParse/165_x{.
=== CONT  TestParse/31_a_!=_b
=== CONT  TestParse/30_a_==_b
=== CONT  TestParse/29_a_in_b
=== CONT  TestParse/28_a_%_b
=== CONT  TestParse/164_x{?.
=== CONT  TestParse/27_a_/_b
=== CONT  TestParse/163_noop_macro(123)
=== CONT  TestParse/26_a_*_b
=== CONT  TestParse/162_Msg{?field:_value}_&&_{?'key':_value}
=== CONT  TestParse/25_a_-_b
=== CONT  TestParse/161_Msg{?field:_value}
=== CONT  TestParse/24_a_+_b
=== CONT  TestParse/160_[?a,_?b]
=== CONT  TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h
=== CONT  TestParse/159_[?a[?b]]
=== CONT  TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g
=== CONT  TestParse/158_[?a,_?b]
=== CONT  TestParse/21_a_&&_b
=== CONT  TestParse/157_{?'key':_value}
=== CONT  TestParse/20_a_||_b_||_c_||_d_||_e_||_f_
=== CONT  TestParse/156_a.?b[?0]_&&_a[?c]
=== CONT  TestParse/155_a.?b_&&_a[?b]
=== CONT  TestParse/19_a_||_b
=== CONT  TestParse/18_a?b:c
=== CONT  TestParse/17_a
=== CONT  TestParse/16_null
=== CONT  TestParse/15_!a
=== CONT  TestParse/14_23.39
=== CONT  TestParse/13_b"abc"
=== CONT  TestParse/12_4--4.1
=== CONT  TestParse/11_4--4
=== CONT  TestParse/10_-1
=== CONT  TestParse/9_0xFu
=== CONT  TestParse/8_24u
=== CONT  TestParse/7_23u
=== CONT  TestParse/6_0u
=== CONT  TestParse/5_0xF
=== CONT  TestParse/4_42
=== CONT  TestParse/3_0
=== CONT  TestParse/2_false
=== CONT  TestParse/1_true
=== CONT  TestParse/154_self.true_==_1
=== CONT  TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]
=== CONT  TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33
=== CONT  TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33]
=== CONT  TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34
=== CONT  TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
=== CONT  TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y
=== CONT  TestParse/146_[has(a.b),_has(c.d)].exists(e,_e)
=== CONT  TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H
=== CONT  TestParse/145_has(a.b).asList().exists(c,_c)
=== CONT  TestParse/144_(has(a.b)_||_has(c.d)).string()
=== CONT  TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b)))
=== CONT  TestParse/141_x.filter(y,_y.filter(z,_z_>_0))
=== CONT  TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\"
=== CONT  TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1
=== CONT  TestParse/142_has(a.b).filter(c,_c)
=== CONT  TestParse/137_a_?_b_((?))
=== CONT  TestParse/135_--
=== CONT  TestParse/136_?
=== CONT  TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
=== CONT  TestParse/134_ind[a{b}]
=== CONT  TestParse/133_{:a}
=== CONT  TestParse/131_msg{:a}
=== CONT  TestParse/132_{a}
=== CONT  TestParse/130_func{{a}}
=== CONT  TestParse/129_[1,_2,_3].map(var,_var_*_var)
=== CONT  TestParse/128_while
=== CONT  TestParse/126_var
=== CONT  TestParse/127_void
=== CONT  TestParse/125_return
=== CONT  TestParse/124_namespace
=== CONT  TestParse/123_package
=== CONT  TestParse/122_loop
=== CONT  TestParse/121_let
=== CONT  TestParse/119_import
=== CONT  TestParse/120_in
=== CONT  TestParse/118_if
=== CONT  TestParse/116_for
=== CONT  TestParse/115_else
=== CONT  TestParse/114_continue
=== CONT  TestParse/117_function
=== CONT  TestParse/113_const
=== CONT  TestParse/112_break
=== CONT  TestParse/111_as
=== CONT  TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁
=== CONT  TestParse/109_"😁"_in_["😁",_"😑",_"😦"]
=== CONT  TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>"
=== CONT  TestParse/107_"\xFh"
=== CONT  TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes"
=== CONT  TestParse/105_"\U000003A8\?"
=== CONT  TestParse/104_"hi\u263A_\u263Athere"
=== CONT  TestParse/103_"\303\277"
=== CONT  TestParse/102_"\xC3\XBF"
=== CONT  TestParse/100_"abc"_+_"def"
=== CONT  TestParse/99_1_+_+
=== CONT  TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1
=== CONT  TestParse/96_false_&&_!true_||_false_?_2_:_3
=== CONT  TestParse/95_x.single_nested_message_!=_null
=== CONT  TestParse/93_1.all(2,_3)
=== CONT  TestParse/92_[1,3,4][0]
=== CONT  TestParse/91_"\""
=== CONT  TestParse/90_1_+_2_3_+
=== CONT  TestParse/89_1_+_$
=== CONT  TestParse/88_size(x)_==_x.size()
=== CONT  TestParse/87_TestAllTypes{}()
=== CONT  TestParse/86_TestAllTypes(){}
=== CONT  TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2}
=== CONT  TestParse/79_{foo:_5,_bar:_"xyz",_}
=== CONT  TestParse/101_{"a":_1}."a"
=== CONT  TestParse/78_{foo:_5,_bar:_"xyz"}
=== CONT  TestParse/77_[3,_4,_5,]
=== CONT  TestParse/76_[3,_4,_5]
=== CONT  TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"}
=== CONT  TestParse/97_b"abc"_+_B"def"
=== CONT  TestParse/74_a[3]
=== CONT  TestParse/94_x["a"].single_int32_==_23
=== CONT  TestParse/73_a.b(5)
=== CONT  TestParse/72_-a
=== CONT  TestParse/60_m.exists(v,_f)
=== CONT  TestParse/71_!_false
=== CONT  TestParse/70_"❤"
=== CONT  TestParse/69_"\u2764"
=== CONT  TestParse/68_x_*_2.0
=== CONT  TestParse/67_x_*_2u
=== CONT  TestParse/66_x_*_2
=== CONT  TestParse/65_m.filter(v,_p)
=== CONT  TestParse/64_m.map(v,_p,_f)
=== CONT  TestParse/63_m.map(v,_f)
=== CONT  TestParse/62_m.exists_one(v,_f)
=== CONT  TestParse/61_m.all(v,_f)
=== CONT  TestParse/50_a(b)
=== CONT  TestParse/59_has(m.f)
=== CONT  TestParse/58_a_|_b
=== CONT  TestParse/57_*@a_|_b
=== CONT  TestParse/56_1.99e90000009
=== CONT  TestParse/55_0xFFFFFFFFFFFFFFFFFu
=== CONT  TestParse/54_0xFFFFFFFFFFFFFFFFF
=== CONT  TestParse/53_a.b(c)
=== CONT  TestParse/52_a.b()
=== CONT  TestParse/51_a(b,_c)
=== CONT  TestParse/45_[a]
=== CONT  TestParse/49_a()
=== CONT  TestParse/48_((a))
=== CONT  TestParse/47_(a)
=== CONT  TestParse/46_[a,_b,_c]
=== CONT  TestParse/44_[]
=== CONT  TestParse/43_{a:b,_c:d}
--- PASS: TestParse (0.01s)
    --- PASS: TestParse/0_"A" (0.00s)
    --- PASS: TestParse/42_{} (0.00s)
    --- PASS: TestParse/39_foo{_} (0.00s)
    --- PASS: TestParse/40_foo{_a:b_} (0.00s)
    --- PASS: TestParse/82_{ (0.00s)
    --- PASS: TestParse/84_{1:2u,_2:3u} (0.00s)
    --- PASS: TestParse/37_a.b.c (0.00s)
    --- PASS: TestParse/33_a_>=_b (0.00s)
    --- PASS: TestParse/32_a_>_b (0.00s)
    --- PASS: TestParse/35_a_<=_b (0.00s)
    --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.00s)
    --- PASS: TestParse/34_a_<_b (0.00s)
    --- PASS: TestParse/28_a_%_b (0.00s)
    --- PASS: TestParse/36_a.b (0.00s)
    --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.00s)
    --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.00s)
    --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.00s)
    --- PASS: TestParse/27_a_/_b (0.00s)
    --- PASS: TestParse/25_a_-_b (0.00s)
    --- PASS: TestParse/24_a_+_b (0.00s)
    --- PASS: TestParse/163_noop_macro(123) (0.00s)
    --- PASS: TestParse/161_Msg{?field:_value} (0.00s)
    --- PASS: TestParse/165_x{. (0.00s)
    --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.00s)
    --- PASS: TestParse/26_a_*_b (0.00s)
    --- PASS: TestParse/21_a_&&_b (0.00s)
    --- PASS: TestParse/157_{?'key':_value} (0.00s)
    --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.00s)
    --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.00s)
    --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.00s)
    --- PASS: TestParse/19_a_||_b (0.00s)
    --- PASS: TestParse/158_[?a,_?b] (0.00s)
    --- PASS: TestParse/17_a (0.00s)
    --- PASS: TestParse/159_[?a[?b]] (0.00s)
    --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.00s)
    --- PASS: TestParse/38_a[b] (0.00s)
    --- PASS: TestParse/18_a?b:c (0.00s)
    --- PASS: TestParse/14_23.39 (0.00s)
    --- PASS: TestParse/160_[?a,_?b] (0.01s)
    --- PASS: TestParse/155_a.?b_&&_a[?b] (0.01s)
    --- PASS: TestParse/11_4--4 (0.01s)
    --- PASS: TestParse/8_24u (0.00s)
    --- PASS: TestParse/7_23u (0.00s)
    --- PASS: TestParse/6_0u (0.00s)
    --- PASS: TestParse/5_0xF (0.00s)
    --- PASS: TestParse/4_42 (0.00s)
    --- PASS: TestParse/3_0 (0.00s)
    --- PASS: TestParse/9_0xFu (0.00s)
    --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.01s)
    --- PASS: TestParse/10_-1 (0.00s)
    --- PASS: TestParse/1_true (0.00s)
    --- PASS: TestParse/2_false (0.00s)
    --- PASS: TestParse/154_self.true_==_1 (0.00s)
    --- PASS: TestParse/31_a_!=_b (0.02s)
    --- PASS: TestParse/164_x{?. (0.02s)
    --- PASS: TestParse/15_!a (0.02s)
    --- PASS: TestParse/29_a_in_b (0.02s)
    --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s)
    --- PASS: TestParse/16_null (0.02s)
    --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.00s)
    --- PASS: TestParse/12_4--4.1 (0.02s)
    --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.00s)
    --- PASS: TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H (0.00s)
    --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.00s)
    --- PASS: TestParse/13_b"abc" (0.02s)
    --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.00s)
    --- PASS: TestParse/30_a_==_b (0.02s)
    --- PASS: TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34 (0.00s)
    --- PASS: TestParse/136_? (0.01s)
    --- PASS: TestParse/134_ind[a{b}] (0.00s)
    --- PASS: TestParse/137_a_?_b_((?)) (0.01s)
    --- PASS: TestParse/133_{:a} (0.00s)
    --- PASS: TestParse/131_msg{:a} (0.00s)
    --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.01s)
    --- PASS: TestParse/135_-- (0.01s)
    --- PASS: TestParse/130_func{{a}} (0.00s)
    --- PASS: TestParse/128_while (0.00s)
    --- PASS: TestParse/132_{a} (0.00s)
    --- PASS: TestParse/127_void (0.00s)
    --- PASS: TestParse/125_return (0.00s)
    --- PASS: TestParse/124_namespace (0.00s)
    --- PASS: TestParse/123_package (0.00s)
    --- PASS: TestParse/121_let (0.00s)
    --- PASS: TestParse/122_loop (0.00s)
    --- PASS: TestParse/119_import (0.00s)
    --- PASS: TestParse/126_var (0.00s)
    --- PASS: TestParse/120_in (0.00s)
    --- PASS: TestParse/116_for (0.00s)
    --- PASS: TestParse/115_else (0.00s)
    --- PASS: TestParse/118_if (0.00s)
    --- PASS: TestParse/113_const (0.00s)
    --- PASS: TestParse/117_function (0.00s)
    --- PASS: TestParse/111_as (0.00s)
    --- PASS: TestParse/112_break (0.00s)
    --- PASS: TestParse/114_continue (0.00s)
    --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.00s)
    --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.00s)
    --- PASS: TestParse/107_"\xFh" (0.00s)
    --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.01s)
    --- PASS: TestParse/105_"\U000003A8\?" (0.00s)
    --- PASS: TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33] (0.05s)
    --- PASS: TestParse/102_"\xC3\XBF" (0.00s)
    --- PASS: TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33 (0.05s)
    --- PASS: TestParse/103_"\303\277" (0.03s)
    --- PASS: TestParse/99_1_+_+ (0.00s)
    --- PASS: TestParse/104_"hi\u263A_\u263Athere" (0.03s)
    --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.05s)
    --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.00s)
    --- PASS: TestParse/95_x.single_nested_message_!=_null (0.00s)
    --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.05s)
    --- PASS: TestParse/93_1.all(2,_3) (0.00s)
    --- PASS: TestParse/92_[1,3,4][0] (0.00s)
    --- PASS: TestParse/91_"\"" (0.00s)
    --- PASS: TestParse/90_1_+_2_3_+ (0.00s)
    --- PASS: TestParse/89_1_+_$ (0.01s)
    --- PASS: TestParse/88_size(x)_==_x.size() (0.00s)
    --- PASS: TestParse/87_TestAllTypes{}() (0.00s)
    --- PASS: TestParse/86_TestAllTypes(){} (0.00s)
    --- PASS: TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s)
    --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.05s)
    --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.02s)
    --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.00s)
    --- PASS: TestParse/77_[3,_4,_5,] (0.00s)
    --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s)
    --- PASS: TestParse/76_[3,_4,_5] (0.00s)
    --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s)
    --- PASS: TestParse/74_a[3] (0.00s)
    --- PASS: TestParse/101_{"a":_1}."a" (0.00s)
    --- PASS: TestParse/73_a.b(5) (0.00s)
    --- PASS: TestParse/97_b"abc"_+_B"def" (0.00s)
    --- PASS: TestParse/71_!_false (0.00s)
    --- PASS: TestParse/69_"\u2764" (0.00s)
    --- PASS: TestParse/67_x_*_2u (0.00s)
    --- PASS: TestParse/72_-a (0.00s)
    --- PASS: TestParse/66_x_*_2 (0.00s)
    --- PASS: TestParse/70_"❤" (0.00s)
    --- PASS: TestParse/63_m.map(v,_f) (0.00s)
    --- PASS: TestParse/65_m.filter(v,_p) (0.00s)
    --- PASS: TestParse/94_x["a"].single_int32_==_23 (0.00s)
    --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.05s)
    --- PASS: TestParse/59_has(m.f) (0.00s)
    --- PASS: TestParse/58_a_|_b (0.00s)
    --- PASS: TestParse/57_*@a_|_b (0.00s)
    --- PASS: TestParse/60_m.exists(v,_f) (0.00s)
    --- PASS: TestParse/50_a(b) (0.00s)
    --- PASS: TestParse/61_m.all(v,_f) (0.00s)
    --- PASS: TestParse/53_a.b(c) (0.00s)
    --- PASS: TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20] (0.08s)
    --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s)
    --- PASS: TestParse/45_[a] (0.00s)
    --- PASS: TestParse/49_a() (0.00s)
    --- PASS: TestParse/48_((a)) (0.00s)
    --- PASS: TestParse/47_(a) (0.00s)
    --- PASS: TestParse/46_[a,_b,_c] (0.00s)
    --- PASS: TestParse/44_[] (0.00s)
    --- PASS: TestParse/43_{a:b,_c:d} (0.00s)
    --- PASS: TestParse/62_m.exists_one(v,_f) (0.00s)
    --- PASS: TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y (0.07s)
    --- PASS: TestParse/68_x_*_2.0 (0.00s)
    --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s)
    --- PASS: TestParse/52_a.b() (0.00s)
    --- PASS: TestParse/51_a(b,_c) (0.00s)
    --- PASS: TestParse/100_"abc"_+_"def" (0.03s)
    --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.05s)
    --- PASS: TestParse/56_1.99e90000009 (0.00s)
    --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.01s)
    --- PASS: TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1 (0.11s)
=== RUN   TestExpressionSizeCodePointLimit
--- PASS: TestExpressionSizeCodePointLimit (0.00s)
=== RUN   TestParserOptionErrors
--- PASS: TestParserOptionErrors (0.00s)
=== RUN   TestParseErrorData
--- PASS: TestParseErrorData (0.00s)
=== RUN   TestUnescape
=== RUN   TestUnescape/'hello'
=== RUN   TestUnescape/r'hello'
=== RUN   TestUnescape/""
=== RUN   TestUnescape/"\\\""
=== RUN   TestUnescape/"\\"
=== RUN   TestUnescape/'''x''x'''
=== RUN   TestUnescape/"""x""x"""
=== RUN   TestUnescape/"\303\277"
=== RUN   TestUnescape/"\377"
=== RUN   TestUnescape/"\u263A\u263A"
=== RUN   TestUnescape/"\a\b\f\n\r\t\v\'\"\\\?_Legal_escapes"
=== RUN   TestUnescape/"abc"
=== RUN   TestUnescape/"ÿ"
=== RUN   TestUnescape/"\303\277"#01
=== RUN   TestUnescape/"\377"#01
=== RUN   TestUnescape/"\xff"
=== RUN   TestUnescape/"\xc3\xbf"
=== RUN   TestUnescape/'''"Kim\t"'''
=== RUN   TestUnescape/"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>"
=== RUN   TestUnescape/"\u00f"
=== RUN   TestUnescape/"\u00fÿ"
=== RUN   TestUnescape/"\u00ff"
=== RUN   TestUnescape/"\U00ff"
=== RUN   TestUnescape/"\26"
=== RUN   TestUnescape/"\268"
=== RUN   TestUnescape/"\267\"
=== RUN   TestUnescape/'
=== RUN   TestUnescape/*hello*
=== RUN   TestUnescape/r'''hello'
=== RUN   TestUnescape/r"""hello"
=== RUN   TestUnescape/r"""hello"#01
--- PASS: TestUnescape (0.00s)
    --- PASS: TestUnescape/'hello' (0.00s)
    --- PASS: TestUnescape/r'hello' (0.00s)
    --- PASS: TestUnescape/"" (0.00s)
    --- PASS: TestUnescape/"\\\"" (0.00s)
    --- PASS: TestUnescape/"\\" (0.00s)
    --- PASS: TestUnescape/'''x''x''' (0.00s)
    --- PASS: TestUnescape/"""x""x""" (0.00s)
    --- PASS: TestUnescape/"\303\277" (0.00s)
    --- PASS: TestUnescape/"\377" (0.00s)
    --- PASS: TestUnescape/"\u263A\u263A" (0.00s)
    --- PASS: TestUnescape/"\a\b\f\n\r\t\v\'\"\\\?_Legal_escapes" (0.00s)
    --- PASS: TestUnescape/"abc" (0.00s)
    --- PASS: TestUnescape/"ÿ" (0.00s)
    --- PASS: TestUnescape/"\303\277"#01 (0.00s)
    --- PASS: TestUnescape/"\377"#01 (0.00s)
    --- PASS: TestUnescape/"\xff" (0.00s)
    --- PASS: TestUnescape/"\xc3\xbf" (0.00s)
    --- PASS: TestUnescape/'''"Kim\t"''' (0.00s)
    --- PASS: TestUnescape/"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.00s)
    --- PASS: TestUnescape/"\u00f" (0.00s)
    --- PASS: TestUnescape/"\u00fÿ" (0.00s)
    --- PASS: TestUnescape/"\u00ff" (0.00s)
    --- PASS: TestUnescape/"\U00ff" (0.00s)
    --- PASS: TestUnescape/"\26" (0.00s)
    --- PASS: TestUnescape/"\268" (0.00s)
    --- PASS: TestUnescape/"\267\" (0.00s)
    --- PASS: TestUnescape/' (0.00s)
    --- PASS: TestUnescape/*hello* (0.00s)
    --- PASS: TestUnescape/r'''hello' (0.00s)
    --- PASS: TestUnescape/r"""hello" (0.00s)
    --- PASS: TestUnescape/r"""hello"#01 (0.00s)
=== RUN   TestUnparse
=== RUN   TestUnparse/call_add
=== RUN   TestUnparse/call_and
=== RUN   TestUnparse/call_and_or
=== RUN   TestUnparse/call_cond
=== RUN   TestUnparse/call_cond_nested_inner
=== RUN   TestUnparse/call_cond_nested_outer
=== RUN   TestUnparse/call_index
=== RUN   TestUnparse/call_index_eq
=== RUN   TestUnparse/call_mul
=== RUN   TestUnparse/call_mul_add
=== RUN   TestUnparse/call_mul_add_nested
=== RUN   TestUnparse/call_mul_nested
=== RUN   TestUnparse/call_not
=== RUN   TestUnparse/call_neg
=== RUN   TestUnparse/call_or
=== RUN   TestUnparse/call_neg_mult
=== RUN   TestUnparse/call_neg_add
=== RUN   TestUnparse/call_operator_precedence
=== RUN   TestUnparse/calc_distr_paren
=== RUN   TestUnparse/calc_distr_noparen
=== RUN   TestUnparse/cond_tern_simple
=== RUN   TestUnparse/cond_tern_neg_expr
=== RUN   TestUnparse/cond_tern_neg_term
=== RUN   TestUnparse/func_global
=== RUN   TestUnparse/func_member
=== RUN   TestUnparse/func_no_arg
=== RUN   TestUnparse/func_one_arg
=== RUN   TestUnparse/func_two_args
=== RUN   TestUnparse/func_var_args
=== RUN   TestUnparse/func_neq
=== RUN   TestUnparse/func_in
=== RUN   TestUnparse/list_empty
=== RUN   TestUnparse/list_one
=== RUN   TestUnparse/list_ints
=== RUN   TestUnparse/list_doubles
=== RUN   TestUnparse/list_doubles#01
=== RUN   TestUnparse/list_uints
=== RUN   TestUnparse/list_numeric
=== RUN   TestUnparse/list_many
=== RUN   TestUnparse/lit_bytes
=== RUN   TestUnparse/lit_double
=== RUN   TestUnparse/lit_false
=== RUN   TestUnparse/lit_int
=== RUN   TestUnparse/lit_null
=== RUN   TestUnparse/lit_string
=== RUN   TestUnparse/lit_string_quote
=== RUN   TestUnparse/lit_true
=== RUN   TestUnparse/lit_uint
=== RUN   TestUnparse/ident
=== RUN   TestUnparse/macro_has
=== RUN   TestUnparse/map_empty
=== RUN   TestUnparse/map_lit_key
=== RUN   TestUnparse/map_expr_key
=== RUN   TestUnparse/msg_empty
=== RUN   TestUnparse/msg_fields
=== RUN   TestUnparse/select
=== RUN   TestUnparse/idx_idx_sel
=== RUN   TestUnparse/sel_expr_target
=== RUN   TestUnparse/sel_cond_target
=== RUN   TestUnparse/idx_cond_target
=== RUN   TestUnparse/cond_conj
=== RUN   TestUnparse/cond_disj_conj
=== RUN   TestUnparse/call_cond_target
=== RUN   TestUnparse/cond_flat
=== RUN   TestUnparse/cond_paren
=== RUN   TestUnparse/cond_cond
=== RUN   TestUnparse/cond_binop
=== RUN   TestUnparse/cond_binop_binop
=== RUN   TestUnparse/cond_cond_binop
=== RUN   TestUnparse/select_opt
=== RUN   TestUnparse/index_opt
=== RUN   TestUnparse/list_lit_opt
=== RUN   TestUnparse/map_lit_opt
=== RUN   TestUnparse/msg_fields_opt
=== RUN   TestUnparse/call_add_equiv
=== RUN   TestUnparse/call_cond_equiv
=== RUN   TestUnparse/call_index_equiv
=== RUN   TestUnparse/call_or_and_equiv
=== RUN   TestUnparse/call_not_not_equiv
=== RUN   TestUnparse/call_cond_equiv#01
=== RUN   TestUnparse/lit_quote_bytes_equiv
=== RUN   TestUnparse/select_equiv
=== RUN   TestUnparse/comp_all
=== RUN   TestUnparse/comp_exists
=== RUN   TestUnparse/comp_map
=== RUN   TestUnparse/comp_exists_one
=== RUN   TestUnparse/comp_nested
=== RUN   TestUnparse/comp_chained
=== RUN   TestUnparse/comp_chained_opt
=== RUN   TestUnparse/comp_map_opt
=== RUN   TestUnparse/comp_map_opt#01
=== RUN   TestUnparse/comp_nested#01
=== RUN   TestUnparse/call_no_wrap_no_operators
=== RUN   TestUnparse/call_no_wrap_column_limit_large_val
=== RUN   TestUnparse/call_no_wrap_column_limit_equal_length_to_input
=== RUN   TestUnparse/call_wrap_add
=== RUN   TestUnparse/call_wrap_add_subtract
=== RUN   TestUnparse/call_wrap_add_subtract#01
=== RUN   TestUnparse/call_wrap_logical_and
=== RUN   TestUnparse/call_wrap_logical_and_2
=== RUN   TestUnparse/call_wrap_conditional
=== RUN   TestUnparse/call_wrap_or
=== RUN   TestUnparse/call_wrap_equals
=== RUN   TestUnparse/call_wrap_greater
=== RUN   TestUnparse/call_wrap_greater_equals
=== RUN   TestUnparse/call_wrap_in
=== RUN   TestUnparse/call_wrap_less
=== RUN   TestUnparse/call_wrap_less_equals
=== RUN   TestUnparse/call_wrap_not_equals
=== RUN   TestUnparse/call_wrap_divide
=== RUN   TestUnparse/call_wrap_modulo
=== RUN   TestUnparse/call_wrap_multiply
=== RUN   TestUnparse/call_wrap_logical_and_long_variables
=== RUN   TestUnparse/comp_chained_wrap_comparisons
=== RUN   TestUnparse/call_wrap_before_add
=== RUN   TestUnparse/call_wrap_before_add_subtract
=== RUN   TestUnparse/call_wrap_logical_and_long_variables#01
=== RUN   TestUnparse/call_wrap_logical_and_long_input
=== RUN   TestUnparse/call_wrap_before_logical_and_long_input
=== RUN   TestUnparse/call_wrap_default
=== RUN   TestUnparse/call_wrap_default_operators
--- PASS: TestUnparse (0.03s)
    --- PASS: TestUnparse/call_add (0.00s)
    --- PASS: TestUnparse/call_and (0.00s)
    --- PASS: TestUnparse/call_and_or (0.00s)
    --- PASS: TestUnparse/call_cond (0.00s)
    --- PASS: TestUnparse/call_cond_nested_inner (0.00s)
    --- PASS: TestUnparse/call_cond_nested_outer (0.00s)
    --- PASS: TestUnparse/call_index (0.00s)
    --- PASS: TestUnparse/call_index_eq (0.00s)
    --- PASS: TestUnparse/call_mul (0.00s)
    --- PASS: TestUnparse/call_mul_add (0.00s)
    --- PASS: TestUnparse/call_mul_add_nested (0.00s)
    --- PASS: TestUnparse/call_mul_nested (0.00s)
    --- PASS: TestUnparse/call_not (0.00s)
    --- PASS: TestUnparse/call_neg (0.00s)
    --- PASS: TestUnparse/call_or (0.00s)
    --- PASS: TestUnparse/call_neg_mult (0.00s)
    --- PASS: TestUnparse/call_neg_add (0.00s)
    --- PASS: TestUnparse/call_operator_precedence (0.00s)
    --- PASS: TestUnparse/calc_distr_paren (0.00s)
    --- PASS: TestUnparse/calc_distr_noparen (0.00s)
    --- PASS: TestUnparse/cond_tern_simple (0.00s)
    --- PASS: TestUnparse/cond_tern_neg_expr (0.00s)
    --- PASS: TestUnparse/cond_tern_neg_term (0.00s)
    --- PASS: TestUnparse/func_global (0.00s)
    --- PASS: TestUnparse/func_member (0.00s)
    --- PASS: TestUnparse/func_no_arg (0.00s)
    --- PASS: TestUnparse/func_one_arg (0.00s)
    --- PASS: TestUnparse/func_two_args (0.00s)
    --- PASS: TestUnparse/func_var_args (0.00s)
    --- PASS: TestUnparse/func_neq (0.00s)
    --- PASS: TestUnparse/func_in (0.00s)
    --- PASS: TestUnparse/list_empty (0.00s)
    --- PASS: TestUnparse/list_one (0.00s)
    --- PASS: TestUnparse/list_ints (0.00s)
    --- PASS: TestUnparse/list_doubles (0.00s)
    --- PASS: TestUnparse/list_doubles#01 (0.00s)
    --- PASS: TestUnparse/list_uints (0.00s)
    --- PASS: TestUnparse/list_numeric (0.00s)
    --- PASS: TestUnparse/list_many (0.00s)
    --- PASS: TestUnparse/lit_bytes (0.00s)
    --- PASS: TestUnparse/lit_double (0.00s)
    --- PASS: TestUnparse/lit_false (0.00s)
    --- PASS: TestUnparse/lit_int (0.00s)
    --- PASS: TestUnparse/lit_null (0.00s)
    --- PASS: TestUnparse/lit_string (0.00s)
    --- PASS: TestUnparse/lit_string_quote (0.00s)
    --- PASS: TestUnparse/lit_true (0.00s)
    --- PASS: TestUnparse/lit_uint (0.00s)
    --- PASS: TestUnparse/ident (0.00s)
    --- PASS: TestUnparse/macro_has (0.00s)
    --- PASS: TestUnparse/map_empty (0.00s)
    --- PASS: TestUnparse/map_lit_key (0.00s)
    --- PASS: TestUnparse/map_expr_key (0.00s)
    --- PASS: TestUnparse/msg_empty (0.00s)
    --- PASS: TestUnparse/msg_fields (0.00s)
    --- PASS: TestUnparse/select (0.00s)
    --- PASS: TestUnparse/idx_idx_sel (0.00s)
    --- PASS: TestUnparse/sel_expr_target (0.00s)
    --- PASS: TestUnparse/sel_cond_target (0.00s)
    --- PASS: TestUnparse/idx_cond_target (0.00s)
    --- PASS: TestUnparse/cond_conj (0.00s)
    --- PASS: TestUnparse/cond_disj_conj (0.00s)
    --- PASS: TestUnparse/call_cond_target (0.00s)
    --- PASS: TestUnparse/cond_flat (0.00s)
    --- PASS: TestUnparse/cond_paren (0.00s)
    --- PASS: TestUnparse/cond_cond (0.00s)
    --- PASS: TestUnparse/cond_binop (0.00s)
    --- PASS: TestUnparse/cond_binop_binop (0.00s)
    --- PASS: TestUnparse/cond_cond_binop (0.00s)
    --- PASS: TestUnparse/select_opt (0.00s)
    --- PASS: TestUnparse/index_opt (0.00s)
    --- PASS: TestUnparse/list_lit_opt (0.00s)
    --- PASS: TestUnparse/map_lit_opt (0.00s)
    --- PASS: TestUnparse/msg_fields_opt (0.00s)
    --- PASS: TestUnparse/call_add_equiv (0.00s)
    --- PASS: TestUnparse/call_cond_equiv (0.00s)
    --- PASS: TestUnparse/call_index_equiv (0.00s)
    --- PASS: TestUnparse/call_or_and_equiv (0.00s)
    --- PASS: TestUnparse/call_not_not_equiv (0.00s)
    --- PASS: TestUnparse/call_cond_equiv#01 (0.00s)
    --- PASS: TestUnparse/lit_quote_bytes_equiv (0.00s)
    --- PASS: TestUnparse/select_equiv (0.00s)
    --- PASS: TestUnparse/comp_all (0.00s)
    --- PASS: TestUnparse/comp_exists (0.00s)
    --- PASS: TestUnparse/comp_map (0.00s)
    --- PASS: TestUnparse/comp_exists_one (0.00s)
    --- PASS: TestUnparse/comp_nested (0.00s)
    --- PASS: TestUnparse/comp_chained (0.00s)
    --- PASS: TestUnparse/comp_chained_opt (0.00s)
    --- PASS: TestUnparse/comp_map_opt (0.00s)
    --- PASS: TestUnparse/comp_map_opt#01 (0.00s)
    --- PASS: TestUnparse/comp_nested#01 (0.00s)
    --- PASS: TestUnparse/call_no_wrap_no_operators (0.00s)
    --- PASS: TestUnparse/call_no_wrap_column_limit_large_val (0.00s)
    --- PASS: TestUnparse/call_no_wrap_column_limit_equal_length_to_input (0.00s)
    --- PASS: TestUnparse/call_wrap_add (0.00s)
    --- PASS: TestUnparse/call_wrap_add_subtract (0.00s)
    --- PASS: TestUnparse/call_wrap_add_subtract#01 (0.00s)
    --- PASS: TestUnparse/call_wrap_logical_and (0.00s)
    --- PASS: TestUnparse/call_wrap_logical_and_2 (0.00s)
    --- PASS: TestUnparse/call_wrap_conditional (0.00s)
    --- PASS: TestUnparse/call_wrap_or (0.00s)
    --- PASS: TestUnparse/call_wrap_equals (0.00s)
    --- PASS: TestUnparse/call_wrap_greater (0.00s)
    --- PASS: TestUnparse/call_wrap_greater_equals (0.00s)
    --- PASS: TestUnparse/call_wrap_in (0.00s)
    --- PASS: TestUnparse/call_wrap_less (0.00s)
    --- PASS: TestUnparse/call_wrap_less_equals (0.00s)
    --- PASS: TestUnparse/call_wrap_not_equals (0.00s)
    --- PASS: TestUnparse/call_wrap_divide (0.00s)
    --- PASS: TestUnparse/call_wrap_modulo (0.00s)
    --- PASS: TestUnparse/call_wrap_multiply (0.00s)
    --- PASS: TestUnparse/call_wrap_logical_and_long_variables (0.00s)
    --- PASS: TestUnparse/comp_chained_wrap_comparisons (0.00s)
    --- PASS: TestUnparse/call_wrap_before_add (0.00s)
    --- PASS: TestUnparse/call_wrap_before_add_subtract (0.00s)
    --- PASS: TestUnparse/call_wrap_logical_and_long_variables#01 (0.00s)
    --- PASS: TestUnparse/call_wrap_logical_and_long_input (0.00s)
    --- PASS: TestUnparse/call_wrap_before_logical_and_long_input (0.00s)
    --- PASS: TestUnparse/call_wrap_default (0.00s)
    --- PASS: TestUnparse/call_wrap_default_operators (0.00s)
=== RUN   TestUnparseErrors
=== RUN   TestUnparseErrors/empty_expr
=== RUN   TestUnparseErrors/bad_args
=== RUN   TestUnparseErrors/bad_struct
=== RUN   TestUnparseErrors/bad_map
=== RUN   TestUnparseErrors/bad_index
=== RUN   TestUnparseErrors/bad_unparser_option_wrap_column_zero
=== RUN   TestUnparseErrors/bad_unparser_option_wrap_column_negative
=== RUN   TestUnparseErrors/bad_unparser_option_unsupported_operator
=== RUN   TestUnparseErrors/bad_unparser_option_unary_operator
--- PASS: TestUnparseErrors (0.00s)
    --- PASS: TestUnparseErrors/empty_expr (0.00s)
    --- PASS: TestUnparseErrors/bad_args (0.00s)
    --- PASS: TestUnparseErrors/bad_struct (0.00s)
    --- PASS: TestUnparseErrors/bad_map (0.00s)
    --- PASS: TestUnparseErrors/bad_index (0.00s)
    --- PASS: TestUnparseErrors/bad_unparser_option_wrap_column_zero (0.00s)
    --- PASS: TestUnparseErrors/bad_unparser_option_wrap_column_negative (0.00s)
    --- PASS: TestUnparseErrors/bad_unparser_option_unsupported_operator (0.00s)
    --- PASS: TestUnparseErrors/bad_unparser_option_unary_operator (0.00s)
PASS
ok  	github.com/google/cel-go/parser	0.202s
?   	github.com/google/cel-go/parser/gen	[no test files]
=== RUN   TestParse
=== RUN   TestParse/%let_x_=_1
=== RUN   TestParse/%let_com.google.x_=_1
=== RUN   TestParse/%let_x:_int_=_1
=== RUN   TestParse/%compile_x_+_2
=== RUN   TestParse/%eval_x_+_2
=== RUN   TestParse/x_+_2
=== RUN   TestParse/%exit
=== RUN   TestParse/%help
=== RUN   TestParse/%arbitrary_--flag_-FLAG_'string_literal\n'
=== RUN   TestParse/___
=== RUN   TestParse/%delete_x
=== RUN   TestParse/%delete_com.google.x
=== RUN   TestParse/%declare_x:_int
=== RUN   TestParse/%let_fn_(x_:_int)_:_int_->_x_+_2
=== RUN   TestParse/%let_int.plus_(x_:_int)_:_int_->_this_+_x
=== RUN   TestParse/%let_fn_()_:_int_->_2_+_2
=== RUN   TestParse/%let_fn_(x:int,_y_:int)_:_int_->_x_+_y
=== RUN   TestParse/%declare_fn_(x_:_int)_:_int
--- PASS: TestParse (0.01s)
    --- PASS: TestParse/%let_x_=_1 (0.00s)
    --- PASS: TestParse/%let_com.google.x_=_1 (0.00s)
    --- PASS: TestParse/%let_x:_int_=_1 (0.00s)
    --- PASS: TestParse/%compile_x_+_2 (0.00s)
    --- PASS: TestParse/%eval_x_+_2 (0.00s)
    --- PASS: TestParse/x_+_2 (0.00s)
    --- PASS: TestParse/%exit (0.00s)
    --- PASS: TestParse/%help (0.00s)
    --- PASS: TestParse/%arbitrary_--flag_-FLAG_'string_literal\n' (0.00s)
    --- PASS: TestParse/___ (0.00s)
    --- PASS: TestParse/%delete_x (0.00s)
    --- PASS: TestParse/%delete_com.google.x (0.00s)
    --- PASS: TestParse/%declare_x:_int (0.00s)
    --- PASS: TestParse/%let_fn_(x_:_int)_:_int_->_x_+_2 (0.00s)
    --- PASS: TestParse/%let_int.plus_(x_:_int)_:_int_->_this_+_x (0.00s)
    --- PASS: TestParse/%let_fn_()_:_int_->_2_+_2 (0.00s)
    --- PASS: TestParse/%let_fn_(x:int,_y_:int)_:_int_->_x_+_y (0.00s)
    --- PASS: TestParse/%declare_fn_(x_:_int)_:_int (0.00s)
=== RUN   TestParseErrors
--- PASS: TestParseErrors (0.00s)
=== RUN   TestEvalSimple
--- PASS: TestEvalSimple (0.00s)
=== RUN   TestEvalSingleLetVar
--- PASS: TestEvalSingleLetVar (0.00s)
=== RUN   TestEvalMultiLet
--- PASS: TestEvalMultiLet (0.00s)
=== RUN   TestEvalError
--- PASS: TestEvalError (0.00s)
=== RUN   TestLetError
--- PASS: TestLetError (0.00s)
=== RUN   TestLetTypeHintError
--- PASS: TestLetTypeHintError (0.00s)
=== RUN   TestDeclareError
--- PASS: TestDeclareError (0.00s)
=== RUN   TestDelError
--- PASS: TestDelError (0.00s)
=== RUN   TestAddLetFn
--- PASS: TestAddLetFn (0.01s)
=== RUN   TestAddLetFnComposed
--- PASS: TestAddLetFnComposed (0.00s)
=== RUN   TestAddLetFnErrorOnTypeChange
--- PASS: TestAddLetFnErrorOnTypeChange (0.00s)
=== RUN   TestAddLetFnErrorTypeMismatch
--- PASS: TestAddLetFnErrorTypeMismatch (0.00s)
=== RUN   TestAddLetFnErrorBadExpr
--- PASS: TestAddLetFnErrorBadExpr (0.00s)
=== RUN   TestAddDeclFn
--- PASS: TestAddDeclFn (0.00s)
=== RUN   TestAddDeclFnError
--- PASS: TestAddDeclFnError (0.00s)
=== RUN   TestDelLetFn
--- PASS: TestDelLetFn (0.00s)
=== RUN   TestDelLetFnError
--- PASS: TestDelLetFnError (0.00s)
=== RUN   TestInstanceFunction
--- PASS: TestInstanceFunction (0.00s)
=== RUN   TestSetOption
--- PASS: TestSetOption (0.00s)
=== RUN   TestSetOptionError
--- PASS: TestSetOptionError (0.00s)
=== RUN   TestProcess
=== RUN   TestProcess/CompileResult
=== RUN   TestProcess/FormatNumberResult
=== RUN   TestProcess/FormatStringResult
=== RUN   TestProcess/FormatListResult
=== RUN   TestProcess/FormatMapResult
=== RUN   TestProcess/OptionBasic
=== RUN   TestProcess/OptionContainer
=== RUN   TestProcess/OptionExtensionOptional
=== RUN   TestProcess/OptionExtensionStrings
=== RUN   TestProcess/OptionExtensionProtos
=== RUN   TestProcess/OptionExtensionMath
=== RUN   TestProcess/OptionExtensionEncoders
=== RUN   TestProcess/OptionExtensionAll
=== RUN   TestProcess/LoadDescriptorsError
=== RUN   TestProcess/LoadDescriptorsAddsTypes
=== RUN   TestProcess/Status
=== RUN   TestProcess/Reset
--- PASS: TestProcess (0.03s)
    --- PASS: TestProcess/CompileResult (0.00s)
    --- PASS: TestProcess/FormatNumberResult (0.00s)
    --- PASS: TestProcess/FormatStringResult (0.00s)
    --- PASS: TestProcess/FormatListResult (0.00s)
    --- PASS: TestProcess/FormatMapResult (0.00s)
    --- PASS: TestProcess/OptionBasic (0.00s)
    --- PASS: TestProcess/OptionContainer (0.00s)
    --- PASS: TestProcess/OptionExtensionOptional (0.00s)
    --- PASS: TestProcess/OptionExtensionStrings (0.00s)
    --- PASS: TestProcess/OptionExtensionProtos (0.00s)
    --- PASS: TestProcess/OptionExtensionMath (0.00s)
    --- PASS: TestProcess/OptionExtensionEncoders (0.00s)
    --- PASS: TestProcess/OptionExtensionAll (0.01s)
    --- PASS: TestProcess/LoadDescriptorsError (0.00s)
    --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.01s)
    --- PASS: TestProcess/Status (0.00s)
    --- PASS: TestProcess/Reset (0.00s)
=== RUN   TestProcessOptionError
=== RUN   TestProcessOptionError/OptionContainerNotEnoughArgs
=== RUN   TestProcessOptionError/OptionExtensionNotEnoughArgs
=== RUN   TestProcessOptionError/OptionExtensionInvalid
--- PASS: TestProcessOptionError (0.00s)
    --- PASS: TestProcessOptionError/OptionContainerNotEnoughArgs (0.00s)
    --- PASS: TestProcessOptionError/OptionExtensionNotEnoughArgs (0.00s)
    --- PASS: TestProcessOptionError/OptionExtensionInvalid (0.00s)
=== RUN   TestUnparseType
--- PASS: TestUnparseType (0.00s)
=== RUN   TestParseType
--- PASS: TestParseType (0.00s)
=== RUN   TestParseTypeErrors
--- PASS: TestParseTypeErrors (0.00s)
PASS
ok  	github.com/google/cel-go/repl	0.093s
=== RUN   TestAPIEvaluate
--- PASS: TestAPIEvaluate (0.01s)
=== RUN   TestAPIJSON
--- PASS: TestAPIJSON (0.00s)
PASS
ok  	github.com/google/cel-go/repl/appengine/app	0.032s
=== RUN   TestAccept
--- PASS: TestAccept (0.01s)
=== RUN   TestReject
--- PASS: TestReject (0.00s)
PASS
ok  	github.com/google/cel-go/repl/parser	0.015s
?   	github.com/google/cel-go/test	[no test files]
testing: warning: no tests to run
PASS
ok  	github.com/google/cel-go/test/bench	0.012s [no tests to run]
?   	github.com/google/cel-go/test/proto2pb	[no test files]
?   	github.com/google/cel-go/test/proto3pb	[no test files]
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--builddirectory=build -O--buildsystem=golang
   dh_prep -O--builddirectory=build -O--buildsystem=golang
   dh_auto_install --destdir=debian/golang-github-google-cel-go-dev/ -O--builddirectory=build -O--buildsystem=golang
   debian/rules override_dh_install
make[1]: Entering directory '/build/reproducible-path/golang-github-google-cel-go-0.18.2+ds'
find debian/golang-github-google-cel-go-dev/usr/share/gocode/src/github.com/google/cel-go/ \
    -type f -exec chmod -x \{\} \;
dh_install -i
make[1]: Leaving directory '/build/reproducible-path/golang-github-google-cel-go-0.18.2+ds'
   dh_installdocs -O--builddirectory=build -O--buildsystem=golang
   dh_installchangelogs -O--builddirectory=build -O--buildsystem=golang
   dh_installsystemduser -O--builddirectory=build -O--buildsystem=golang
   dh_perl -O--builddirectory=build -O--buildsystem=golang
   dh_link -O--builddirectory=build -O--buildsystem=golang
   dh_strip_nondeterminism -O--builddirectory=build -O--buildsystem=golang
   dh_compress -O--builddirectory=build -O--buildsystem=golang
   dh_fixperms -O--builddirectory=build -O--buildsystem=golang
   dh_missing -O--builddirectory=build -O--buildsystem=golang
   dh_installdeb -O--builddirectory=build -O--buildsystem=golang
   dh_golang -O--builddirectory=build -O--buildsystem=golang
   dh_gencontrol -O--builddirectory=build -O--buildsystem=golang
   dh_md5sums -O--builddirectory=build -O--buildsystem=golang
   dh_builddeb -O--builddirectory=build -O--buildsystem=golang
dpkg-deb: building package 'golang-github-google-cel-go-dev' in '../golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb'.
 dpkg-genbuildinfo --build=binary -O../golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo
 dpkg-genchanges --build=binary -O../golang-github-google-cel-go_0.18.2+ds-5_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/1719665 and its subdirectories
I: Current time: Tue Mar 11 11:19:50 -12 2025
I: pbuilder-time-stamp: 1741735190