Running as unit: rb-build-arm64_22-40714.service ==================================================================================== Fri Nov 22 15:11:07 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_arm64_22) on jenkins, called using "codethink04-arm64 codethink02-arm64" as arguments. Fri Nov 22 15:11:07 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-vbJRx1tg" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Nov 22 15:11:08 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Fri Nov 22 15:11:08 UTC 2024 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-lt1Rmd' Fri Nov 22 15:11:08 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink02-arm64.debian.net is marked as down. Fri Nov 22 15:11:08 UTC 2024 - checking via ssh if codethink02-arm64.debian.net is up. removed '/tmp/read-only-fs-test-EK7o4Y' ok, let's check if golang-github-google-cel-go is building anywhere yet… ok, golang-github-google-cel-go is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of golang-github-google-cel-go in unstable on arm64 on jenkins now. 1st build will be done on codethink04-arm64.debian.net. 2nd build will be done on codethink02-arm64.debian.net. ============================================================================= Fri Nov 22 15:11:29 UTC 2024 I: starting to build golang-github-google-cel-go/unstable/arm64 on jenkins on '2024-11-22 15:11' Fri Nov 22 15:11:29 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_22/40714/console.log 1732288289 arm64 unstable golang-github-google-cel-go Fri Nov 22 15:11:29 UTC 2024 I: Downloading source for unstable/golang-github-google-cel-go=0.18.2+ds-5 --2024-11-22 15:11:29-- http://deb.debian.org/debian/pool/main/g/golang-github-google-cel-go/golang-github-google-cel-go_0.18.2%2bds-5.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2539 (2.5K) [text/prs.lines.tag] Saving to: ‘golang-github-google-cel-go_0.18.2+ds-5.dsc’ 0K .. 100% 287M=0s 2024-11-22 15:11:29 (287 MB/s) - ‘golang-github-google-cel-go_0.18.2+ds-5.dsc’ saved [2539/2539] --2024-11-22 15:11:29-- http://deb.debian.org/debian/pool/main/g/golang-github-google-cel-go/golang-github-google-cel-go_0.18.2%2bds-5.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2539 (2.5K) [text/prs.lines.tag] Saving to: ‘golang-github-google-cel-go_0.18.2+ds-5.dsc’ 0K .. 100% 287M=0s 2024-11-22 15:11:29 (287 MB/s) - ‘golang-github-google-cel-go_0.18.2+ds-5.dsc’ saved [2539/2539] Fri Nov 22 15:11:29 UTC 2024 I: golang-github-google-cel-go_0.18.2+ds-5.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: golang-github-google-cel-go Binary: golang-github-google-cel-go-dev Architecture: all Version: 0.18.2+ds-5 Maintainer: Debian Go Packaging Team Uploaders: Peymaneh Homepage: https://github.com/google/cel-go Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-google-cel-go Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git Testsuite: autopkgtest, autopkgtest-pkg-go Testsuite-Triggers: net-tools, psmisc Build-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 Package-List: golang-github-google-cel-go-dev deb golang optional arch=all Checksums-Sha1: 7d73d197eb11b4da0fe0a89b5f0ed3ed3a44cea4 510132 golang-github-google-cel-go_0.18.2+ds.orig.tar.xz e0149689a60f5c3b2c886397cb074e6850812c97 72248 golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz Checksums-Sha256: 2e7fb6f48ebcb465620d8aac5dda704faff6ac16d549881b951119a5dc122aed 510132 golang-github-google-cel-go_0.18.2+ds.orig.tar.xz ac2f8a12b307426b9be415476bcff8afc393be2f91d078ec52f8f07fc90ea1ce 72248 golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz Files: fc9da7023b7ad61594d64de30bdf136f 510132 golang-github-google-cel-go_0.18.2+ds.orig.tar.xz d8d9f3bb66fd38f95ddc0b6ecac9127c 72248 golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz Go-Import-Path: github.com/google/cel-go -----BEGIN PGP SIGNATURE----- iQJGBAEBCgAwFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmau2RESHGdpYm1hdEBk ZWJpYW4ub3JnAAoJECnu4tbs9EL5aGYQAIwpBrbpZoVRLvt9sFqpCa0iidujQVE5 Ujw9tjuTU2GakSofa2fjFn6rPwlAaOYSC6BT9LcmRwVvXJXRZugGIS6mOsrj1Cht x6uqeax4bIwBQucTVaHYIPrp9vk3UPpXnyMXAwPiNOX5yKum+bZKSr/9IIns8Cyv fkMnaLgRpLh7Zi/niGop+9gYSv4P/RS3YH4IT5UBXOETQ5mDUkioG3K9vwbSY7uG J28tnHkWKaV1ZNev6CMq/1X4Qwm8ihldIDFJHc1e0IAITCuqKjtZraTBXNfpvjIM acdUBWnf1kH/qtuk9Y8FalAIV3b5CFTgxrGEi1zYG69VUt6iMUd6Cfy2bqVvVWuN +urBbbzb+VD4KkPpZJnwy1oaeOQWvc4ENihdwDlp1eeCjX0kwJ8jCegwcBaFhweN MQ9eNt7oGS5LatA96MPMhCEVS6Fu6rW1L6m6y9KoSP2FMOqRi56IoU4JE+K4uPOe ZF/mD2eSZMv7ArsiE/fxpmcM8pRzmMEX73iZ1GBJ82nnahft3mDvnltip5HGXMiA AReecg9honMu1PZVpJA2U8PkAAHTPJj/YEIu3+e0DhrIps1WWu5SuBDboo+ZnTkf qeUMOFHsXiTFct/AptyN0Zfu7ac75+ygIoP2tj0n+ekLLlXPXe3GG3vtljoZO++l x0202O91ZDdT =Kq59 -----END PGP SIGNATURE----- Fri Nov 22 15:11:29 UTC 2024 I: Checking whether the package is not for us Fri Nov 22 15:11:29 UTC 2024 I: Starting 1st build on remote node codethink04-arm64.debian.net. Fri Nov 22 15:11:29 UTC 2024 I: Preparing to do remote build '1' on codethink04-arm64.debian.net. Fri Nov 22 15:11:29 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink04-arm64.debian.net is marked as down. Fri Nov 22 15:11:29 UTC 2024 - checking via ssh if codethink04-arm64.debian.net is up. removed '/tmp/read-only-fs-test-WO8SjW' ==================================================================================== Fri Nov 22 15:11:31 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink04-arm64, called using "1 golang-github-google-cel-go unstable /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg 0.18.2+ds-5" as arguments. Fri Nov 22 15:11:31 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-TGTLfs4q" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Nov 22 15:11:31 UTC 2024 I: Downloading source for unstable/golang-github-google-cel-go=0.18.2+ds-5 Reading package lists... NOTICE: 'golang-github-google-cel-go' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 585 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (dsc) [2539 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (tar) [510 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (diff) [72.2 kB] Fetched 585 kB in 0s (4888 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'golang-github-google-cel-go' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 585 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (dsc) [2539 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (tar) [510 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (diff) [72.2 kB] Fetched 585 kB in 0s (4888 kB/s) Download complete and in download only mode ============================================================================= Building golang-github-google-cel-go in unstable on arm64 on codethink04-arm64 now. Date: Fri Nov 22 15:11:31 GMT 2024 Date UTC: Fri Nov 22 15:11:31 UTC 2024 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Nov 22 03:11:32 -12 2024 I: pbuilder-time-stamp: 1732288292 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 gpgv: Signature made Sun Aug 4 01:27:45 2024 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-google-cel-go_0.18.2+ds-5.dsc: no acceptable signature found 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/2928694/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='d33fec55f63240f0af7705fd232d7d46' 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='2928694' 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.befkg8dg/pbuilderrc_3SwQ --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.befkg8dg/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-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2928694/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 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 ... 20084 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} 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.23-go{a} golang-1.23-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} 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, 75 newly installed, 0 to remove and 0 not upgraded. Need to get 85.8 MB of archives. After unpacking 662 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2024b-3 [255 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.22.5-2 [198 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-5 [1129 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 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 10.1.0 [26.9 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 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.16.5-1.3 [823 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 24 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.62 [24.7 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 golang-google-protobuf-dev all 1.33.0-1 [625 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 48 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-text-dev all 0.16.0-1 [4003 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-glog-dev all 1.2.2-1 [31.1 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-dev all 0.15.0-1 [38.0 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-5 [32.4 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-google-dev all 0.15.0-1 [46.1 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 golang-github-googleapis-gax-go-dev all 2.13.0-1 [30.0 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 golang-google-api-dev all 0.61.0-5 [5343 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-dev all 0.56.0-5 [816 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 golang-google-grpc-dev all 1.64.0-6 [1232 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Fetched 85.8 MB in 0s (216 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 20084 files and directories currently installed.) Preparing to unpack .../00-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... 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.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... 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-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... 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_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... 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.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../23-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../25-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../31-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../32-golang-1.23-src_1.23.3-2_all.deb ... Unpacking golang-1.23-src (1.23.3-2) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../33-golang-1.23-go_1.23.3-2_arm64.deb ... Unpacking golang-1.23-go (1.23.3-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../34-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../35-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../36-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../37-golang-golang-x-exp-dev_0.0~git20231006.7918f67-1_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../38-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 .../39-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 .../40-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 .../41-golang-google-protobuf-dev_1.33.0-1_all.deb ... Unpacking golang-google-protobuf-dev (1.33.0-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../42-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 .../43-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 .../44-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 .../45-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 .../46-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 .../47-golang-golang-x-text-dev_0.16.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.16.0-1) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../48-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 .../49-golang-glog-dev_1.2.2-1_all.deb ... Unpacking golang-glog-dev (1.2.2-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../50-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 .../51-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 .../52-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../53-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../54-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 .../55-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 .../56-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 .../57-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 .../58-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 .../59-golang-golang-x-oauth2-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.15.0-1) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../60-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 .../61-golang-golang-x-oauth2-google-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.15.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../62-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 .../63-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 .../64-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 .../65-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 .../66-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 .../67-golang-github-googleapis-gax-go-dev_2.13.0-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.13.0-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../68-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 .../69-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 .../70-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 .../71-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 .../72-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 .../73-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 .../74-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 media-types (10.1.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-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... 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.20) ... 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.22.5-2) ... Setting up m4 (1.4.19-4) ... 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 (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Nov 22 15:11:55 UTC 2024. Universal Time is now: Fri Nov 22 15:11:55 UTC 2024. 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.33.0-1) ... Setting up golang-github-stretchr-testify-dev (1.9.0-1) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-1.23-src (1.23.3-2) ... Setting up autopoint (0.22.5-2) ... Setting up golang-glog-dev (1.2.2-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.16.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-1) ... Setting up golang-golang-x-oauth2-dev (0.15.0-1) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 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.23-go (1.23.3-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-1) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-go:arm64 (2:1.23~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.23~2) ... Setting up golang-golang-x-oauth2-google-dev (0.15.0-1) ... Setting up debhelper (13.20) ... Setting up dh-golang (1.62) ... 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.13.0-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.40-3) ... 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 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/goarch internal/godebugs internal/coverage/rtcov internal/race internal/goexperiment internal/goos internal/unsafeheader internal/byteorder internal/profilerecord internal/asan internal/itoa internal/msan internal/cpu cmp internal/abi internal/runtime/syscall internal/chacha8rand sync/atomic runtime/internal/math runtime/internal/sys math/bits unicode/utf8 unicode google.golang.org/protobuf/internal/flags unicode/utf16 encoding github.com/google/cel-go/common/overloads github.com/google/cel-go/common/operators google.golang.org/protobuf/internal/set golang.org/x/exp/constraints math log/internal container/list crypto/internal/alias crypto/subtle internal/bytealg internal/runtime/atomic crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 golang.org/x/exp/slices vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/runtime/exithook internal/stringslite runtime internal/reflectlite sync iter internal/weak slices maps internal/bisect internal/testlog google.golang.org/protobuf/internal/pragma internal/singleflight runtime/cgo internal/godebug errors sort internal/oserror strconv syscall crypto/internal/edwards25519/field golang.org/x/text/internal/tag math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage path crypto/internal/nistec/fiat math/rand io reflect crypto/internal/edwards25519 golang.org/x/text/internal/stringset crypto/rc4 bytes hash strings crypto/internal/randutil internal/concurrent hash/fnv hash/crc32 crypto unique crypto/md5 golang.org/x/text/transform net/netip crypto/cipher vendor/golang.org/x/text/transform bufio regexp/syntax github.com/google/cel-go/common/runes github.com/stoewer/go-strcase net/http/internal/ascii golang.org/x/text/width crypto/internal/boring crypto/des crypto/aes crypto/sha512 crypto/sha256 crypto/hmac crypto/sha1 vendor/golang.org/x/crypto/hkdf time internal/syscall/unix internal/syscall/execenv regexp internal/fmtsort io/fs encoding/binary internal/poll context internal/filepathlite embed google.golang.org/protobuf/internal/editiondefaults crypto/internal/nistec encoding/base64 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 encoding/pem os vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh fmt google.golang.org/protobuf/internal/detrand io/ioutil internal/sysinfo vendor/golang.org/x/sys/cpu path/filepath net vendor/golang.org/x/crypto/sha3 google.golang.org/protobuf/internal/errors golang.org/x/text/internal/language net/url compress/flate google.golang.org/protobuf/internal/version log encoding/hex encoding/json math/big github.com/antlr/antlr4/runtime/Go/antlr/v4 go/token google.golang.org/protobuf/encoding/protowire vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi mime mime/quotedprintable net/http/internal flag compress/gzip runtime/debug vendor/golang.org/x/text/secure/bidirule runtime/trace golang.org/x/text/internal/language/compact testing google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/json golang.org/x/text/language vendor/golang.org/x/net/idna google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval crypto/rand encoding/asn1 crypto/elliptic golang.org/x/text/internal/catmsg crypto/internal/boring/bbig crypto/internal/bigmod crypto/dsa golang.org/x/text/internal/number golang.org/x/text/internal golang.org/x/text/internal/format crypto/ed25519 crypto/internal/hpke google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext golang.org/x/text/message/catalog crypto/internal/mlkem768 crypto/rsa vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix golang.org/x/text/feature/plural golang.org/x/text/message 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 crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy google.golang.org/protobuf/internal/filetype vendor/golang.org/x/net/http/httpguts mime/multipart 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/test/proto2pb github.com/google/cel-go/test/proto3pb github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1 crypto/tls google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/test github.com/google/cel-go/common/functions github.com/google/cel-go/common/types/traits github.com/google/cel-go/interpreter/functions github.com/google/cel-go/common/types net/http/httptrace net/http github.com/google/cel-go/common/ast github.com/google/cel-go/common/decls 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/repl github.com/google/cel-go/test/bench 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.01s) === 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]/[0] === CONT TestEval/[0]/[99] === CONT TestEval/[0]/[49] === CONT TestEval/[0]/[48] === CONT TestEval/[0]/[47] === CONT TestEval/[0]/[46] === CONT TestEval/[0]/[45] === CONT TestEval/[0]/[44] === CONT TestEval/[0]/[43] === CONT TestEval/[0]/[42] === CONT TestEval/[0]/[41] === CONT TestEval/[0]/[40] === CONT TestEval/[0]/[39] === CONT TestEval/[0]/[38] === CONT TestEval/[0]/[50] === CONT TestEval/[0]/[36] === CONT TestEval/[0]/[35] === CONT TestEval/[0]/[34] === CONT TestEval/[0]/[33] === CONT TestEval/[0]/[37] === CONT TestEval/[0]/[30] === CONT TestEval/[0]/[32] === CONT TestEval/[0]/[29] === CONT TestEval/[0]/[31] === CONT TestEval/[0]/[28] === CONT TestEval/[0]/[98] === CONT TestEval/[0]/[27] === CONT TestEval/[0]/[97] === CONT TestEval/[0]/[26] === CONT TestEval/[0]/[96] === CONT TestEval/[0]/[25] === CONT TestEval/[0]/[95] === CONT TestEval/[0]/[24] === CONT TestEval/[0]/[94] === CONT TestEval/[0]/[23] === CONT TestEval/[0]/[93] === CONT TestEval/[0]/[22] === CONT TestEval/[0]/[92] === CONT TestEval/[0]/[91] === CONT TestEval/[0]/[21] === CONT TestEval/[0]/[90] === CONT TestEval/[0]/[19] === CONT TestEval/[0]/[20] === CONT TestEval/[0]/[18] === CONT TestEval/[0]/[89] === CONT TestEval/[0]/[17] === CONT TestEval/[0]/[88] === CONT TestEval/[0]/[16] === CONT TestEval/[0]/[87] === CONT TestEval/[0]/[15] === CONT TestEval/[0]/[86] === CONT TestEval/[0]/[14] === CONT TestEval/[0]/[85] === CONT TestEval/[0]/[13] === CONT TestEval/[0]/[84] === CONT TestEval/[0]/[12] === CONT TestEval/[0]/[83] === CONT TestEval/[0]/[11] === CONT TestEval/[0]/[82] === CONT TestEval/[0]/[10] === CONT TestEval/[0]/[81] === CONT TestEval/[0]/[9] === CONT TestEval/[0]/[80] === CONT TestEval/[0]/[8] === CONT TestEval/[0]/[79] === CONT TestEval/[0]/[7] === CONT TestEval/[0]/[78] === CONT TestEval/[0]/[6] === CONT TestEval/[0]/[77] === CONT TestEval/[0]/[76] === CONT TestEval/[0]/[5] === CONT TestEval/[0]/[4] === CONT TestEval/[0]/[75] === CONT TestEval/[0]/[3] === CONT TestEval/[0]/[74] === CONT TestEval/[0]/[2] === CONT TestEval/[0]/[72] === CONT TestEval/[0]/[71] === CONT TestEval/[0]/[1] === CONT TestEval/[0]/[70] === CONT TestEval/[0]/[73] === CONT TestEval/[0]/[69] === CONT TestEval/[0]/[60] === CONT TestEval/[0]/[59] === CONT TestEval/[0]/[68] === CONT TestEval/[0]/[58] === CONT TestEval/[0]/[67] === CONT TestEval/[0]/[57] === CONT TestEval/[0]/[66] === CONT TestEval/[0]/[56] === CONT TestEval/[0]/[65] === CONT TestEval/[0]/[55] === CONT TestEval/[0]/[64] === CONT TestEval/[0]/[54] === CONT TestEval/[0]/[63] === CONT TestEval/[0]/[53] === CONT TestEval/[0]/[62] === CONT TestEval/[0]/[52] === CONT TestEval/[0]/[51] === CONT TestEval/[0]/[61] --- PASS: TestEval (0.00s) --- PASS: TestEval/[0] (0.00s) --- PASS: TestEval/[0]/[0] (0.00s) --- PASS: TestEval/[0]/[99] (0.00s) --- PASS: TestEval/[0]/[49] (0.00s) --- PASS: TestEval/[0]/[48] (0.00s) --- PASS: TestEval/[0]/[47] (0.00s) --- PASS: TestEval/[0]/[46] (0.00s) --- PASS: TestEval/[0]/[45] (0.00s) --- PASS: TestEval/[0]/[44] (0.00s) --- PASS: TestEval/[0]/[43] (0.00s) --- PASS: TestEval/[0]/[42] (0.00s) --- PASS: TestEval/[0]/[41] (0.00s) --- PASS: TestEval/[0]/[40] (0.00s) --- PASS: TestEval/[0]/[39] (0.00s) --- PASS: TestEval/[0]/[38] (0.00s) --- PASS: TestEval/[0]/[36] (0.00s) --- PASS: TestEval/[0]/[35] (0.00s) --- PASS: TestEval/[0]/[34] (0.00s) --- PASS: TestEval/[0]/[50] (0.00s) --- PASS: TestEval/[0]/[33] (0.00s) --- PASS: TestEval/[0]/[37] (0.00s) --- PASS: TestEval/[0]/[30] (0.00s) --- PASS: TestEval/[0]/[32] (0.00s) --- PASS: TestEval/[0]/[29] (0.00s) --- PASS: TestEval/[0]/[31] (0.00s) --- PASS: TestEval/[0]/[28] (0.00s) --- PASS: TestEval/[0]/[98] (0.00s) --- PASS: TestEval/[0]/[27] (0.00s) --- PASS: TestEval/[0]/[97] (0.00s) --- PASS: TestEval/[0]/[26] (0.00s) --- PASS: TestEval/[0]/[96] (0.00s) --- PASS: TestEval/[0]/[25] (0.00s) --- PASS: TestEval/[0]/[95] (0.00s) --- PASS: TestEval/[0]/[24] (0.00s) --- PASS: TestEval/[0]/[94] (0.00s) --- PASS: TestEval/[0]/[23] (0.00s) --- PASS: TestEval/[0]/[93] (0.00s) --- PASS: TestEval/[0]/[92] (0.00s) --- PASS: TestEval/[0]/[22] (0.00s) --- PASS: TestEval/[0]/[91] (0.00s) --- PASS: TestEval/[0]/[21] (0.00s) --- PASS: TestEval/[0]/[90] (0.00s) --- PASS: TestEval/[0]/[19] (0.00s) --- PASS: TestEval/[0]/[20] (0.00s) --- PASS: TestEval/[0]/[18] (0.00s) --- PASS: TestEval/[0]/[89] (0.00s) --- PASS: TestEval/[0]/[17] (0.00s) --- PASS: TestEval/[0]/[88] (0.00s) --- PASS: TestEval/[0]/[16] (0.00s) --- PASS: TestEval/[0]/[87] (0.00s) --- PASS: TestEval/[0]/[15] (0.00s) --- PASS: TestEval/[0]/[86] (0.00s) --- PASS: TestEval/[0]/[14] (0.00s) --- PASS: TestEval/[0]/[85] (0.00s) --- PASS: TestEval/[0]/[13] (0.00s) --- PASS: TestEval/[0]/[84] (0.00s) --- PASS: TestEval/[0]/[12] (0.00s) --- PASS: TestEval/[0]/[83] (0.00s) --- PASS: TestEval/[0]/[11] (0.00s) --- PASS: TestEval/[0]/[82] (0.00s) --- PASS: TestEval/[0]/[10] (0.00s) --- PASS: TestEval/[0]/[81] (0.00s) --- PASS: TestEval/[0]/[9] (0.00s) --- PASS: TestEval/[0]/[80] (0.00s) --- PASS: TestEval/[0]/[8] (0.00s) --- PASS: TestEval/[0]/[79] (0.00s) --- PASS: TestEval/[0]/[7] (0.00s) --- PASS: TestEval/[0]/[78] (0.00s) --- PASS: TestEval/[0]/[77] (0.00s) --- PASS: TestEval/[0]/[6] (0.00s) --- PASS: TestEval/[0]/[5] (0.00s) --- PASS: TestEval/[0]/[76] (0.00s) --- PASS: TestEval/[0]/[4] (0.00s) --- PASS: TestEval/[0]/[75] (0.00s) --- PASS: TestEval/[0]/[3] (0.00s) --- PASS: TestEval/[0]/[74] (0.00s) --- PASS: TestEval/[0]/[2] (0.00s) --- PASS: TestEval/[0]/[72] (0.00s) --- PASS: TestEval/[0]/[71] (0.00s) --- PASS: TestEval/[0]/[1] (0.00s) --- PASS: TestEval/[0]/[70] (0.00s) --- PASS: TestEval/[0]/[73] (0.00s) --- PASS: TestEval/[0]/[69] (0.00s) --- PASS: TestEval/[0]/[60] (0.00s) --- PASS: TestEval/[0]/[59] (0.00s) --- PASS: TestEval/[0]/[68] (0.00s) --- PASS: TestEval/[0]/[58] (0.00s) --- PASS: TestEval/[0]/[67] (0.00s) --- PASS: TestEval/[0]/[57] (0.00s) --- PASS: TestEval/[0]/[66] (0.00s) --- PASS: TestEval/[0]/[56] (0.00s) --- PASS: TestEval/[0]/[65] (0.00s) --- PASS: TestEval/[0]/[55] (0.00s) --- PASS: TestEval/[0]/[64] (0.00s) --- PASS: TestEval/[0]/[54] (0.00s) --- PASS: TestEval/[0]/[63] (0.00s) --- PASS: TestEval/[0]/[53] (0.00s) --- PASS: TestEval/[0]/[52] (0.00s) --- PASS: TestEval/[0]/[62] (0.00s) --- PASS: TestEval/[0]/[51] (0.00s) --- PASS: TestEval/[0]/[61] (0.00s) === RUN TestAbbrevsCompiled --- PASS: TestAbbrevsCompiled (0.00s) === RUN TestAbbrevsParsed --- PASS: TestAbbrevsParsed (0.00s) === RUN TestAbbrevsDisambiguation --- PASS: TestAbbrevsDisambiguation (0.00s) === 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.01s) === 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.01s) --- 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.00s) === RUN TestAstIsChecked --- PASS: TestAstIsChecked (0.01s) === RUN TestExhaustiveEval --- PASS: TestExhaustiveEval (0.00s) === RUN TestContextEval --- PASS: TestContextEval (0.02s) === 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.01s) === 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/str_concat (0.01s) --- PASS: TestEstimateCostAndRuntimeCost/identity (0.01s) === 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.04s) === 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.02s) --- 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.03s) --- 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.01s) --- 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.01s) === 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.00s) --- 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.01s) --- 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.01s) === 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.01s) --- 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.01s) --- 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.01s) --- 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.02s) --- 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.01s) --- 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('(?el*)') === RUN TestValidateRegexLiterals/'hello'.matches('??el*') === RUN TestValidateRegexLiterals/'hello'.matches(x) --- PASS: TestValidateRegexLiterals (0.01s) --- PASS: TestValidateRegexLiterals/'hello'.matches('el*') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('x++') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('(?el*)') (0.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.00s) --- 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.06s) --- 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.01s) --- PASS: TestInliningOptimizerMultiStage/0_in_msg.map_int64_nested_type (0.01s) --- 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.01s) --- 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.01s) === 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.30s) --- 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.778s ? github.com/google/cel-go/checker/decls [no test files] === 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/132_NotAMessage{} === CONT TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg === 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/130_undef() === CONT TestCheck/129_undef === CONT TestCheck/128_TestAllTypes{?single_int32:_1} === CONT TestCheck/127_TestAllTypes{?single_int32:_{}.?i} === CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} === CONT TestCheck/33_size(x)_==_x.size() === CONT TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} === CONT TestCheck/31_TestAllTypes{single_int32:_1u} === CONT TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} === 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/63_x.single_int64_wrapper_==_null === CONT TestCheck/62_x.single_int64_!=_null === CONT TestCheck/61_x.single_nested_message_!=_null === CONT TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) === CONT TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) === 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/58_x["a"].single_int32_==_23 === CONT TestCheck/57_x[2].single_int32_==_23 === CONT TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) === 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/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/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/14_ib === CONT TestCheck/29_{1:2u,_2u:3} === CONT TestCheck/39_1_==_1_&&_2_!=_1 === CONT TestCheck/28_{"a":1,_"b":2}.a === 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/17_[1] === CONT TestCheck/16_[] === CONT TestCheck/15_id === CONT TestCheck/6_null === CONT TestCheck/13_ix === CONT TestCheck/11_iz === CONT TestCheck/5_12.23 === CONT TestCheck/4_false === CONT TestCheck/3_true === CONT TestCheck/2_12u === CONT TestCheck/1_12 === CONT TestCheck/96_encode('hello') === CONT TestCheck/126_[?'value'] === CONT TestCheck/125_[?a,_?b,_'world'] === CONT TestCheck/124_{?'key':_'hi'} === CONT TestCheck/12_id === 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/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) === 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/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/81_x.single_int64_wrapper_+_y_!=_23 === CONT TestCheck/95_base64.encode('hello') === CONT TestCheck/94_TestAllTypes{}.repeated_nested_message === CONT TestCheck/93_TestAllTypes{}.repeated_nested_message === 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/91_a.b_+_1_==_a[0] === CONT TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === CONT TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) === CONT TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 === CONT TestCheck/87_[1]_+_[dyn('string')] === CONT TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === CONT TestCheck/85_type(type)_==_type === CONT TestCheck/84_type(null)_==_null_type === CONT TestCheck/83_1_in_dyn([1,_2,_3]) === CONT TestCheck/82_1_in_[1,_2,_3] === CONT TestCheck/8_is === CONT TestCheck/9_ii === CONT TestCheck/7_b"ABC" === CONT TestCheck/73_1_+_x === 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/69_x.all(e,_0) === CONT TestCheck/72_test.TestAllTypes === CONT TestCheck/71_.google.expr.proto3.test.TestAllTypes === CONT TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 === 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/10_iu === CONT TestCheck/70_lists.filter(x,_x_>_1.5) === CONT TestCheck/88_[dyn('string')]_+_[1] --- PASS: TestCheck (0.00s) --- PASS: TestCheck/0_"A" (0.00s) --- PASS: TestCheck/132_NotAMessage{} (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.00s) --- PASS: TestCheck/130_undef() (0.00s) --- PASS: TestCheck/129_undef (0.00s) --- PASS: TestCheck/128_TestAllTypes{?single_int32:_1} (0.00s) --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.01s) --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.01s) --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.00s) --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s) --- PASS: TestCheck/33_size(x)_==_x.size() (0.00s) --- PASS: TestCheck/62_x.single_int64_!=_null (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/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.00s) --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.00s) --- PASS: TestCheck/50_x[1u] (0.00s) --- PASS: TestCheck/49_x_+_y (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.00s) --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.02s) --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.02s) --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.02s) --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.02s) --- PASS: TestCheck/47_size([]_+_[1]) (0.00s) --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.00s) --- PASS: TestCheck/41_"abc"_+_"def" (0.00s) --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.02s) --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s) --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s) --- PASS: TestCheck/36_b"abc"_+_b"def" (0.00s) --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.00s) --- PASS: TestCheck/14_ib (0.00s) --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.00s) --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestCheck/24_[1]_+_[2] (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/20_fg_s() (0.00s) --- PASS: TestCheck/19_foo (0.00s) --- PASS: TestCheck/18_[1,_"A"] (0.00s) --- PASS: TestCheck/43_x.single_int32_!=_null (0.04s) --- PASS: TestCheck/17_[1] (0.00s) --- PASS: TestCheck/16_[] (0.00s) --- PASS: TestCheck/15_id (0.00s) --- PASS: TestCheck/6_null (0.00s) --- PASS: TestCheck/29_{1:2u,_2u:3} (0.03s) --- PASS: TestCheck/11_iz (0.00s) --- PASS: TestCheck/5_12.23 (0.00s) --- PASS: TestCheck/4_false (0.00s) --- PASS: TestCheck/3_true (0.00s) --- PASS: TestCheck/2_12u (0.00s) --- PASS: TestCheck/1_12 (0.00s) --- PASS: TestCheck/96_encode('hello') (0.00s) --- PASS: TestCheck/126_[?'value'] (0.00s) --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.00s) --- PASS: TestCheck/124_{?'key':_'hi'} (0.00s) --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.07s) --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.00s) --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.00s) --- PASS: TestCheck/120_has(a.?b.c) (0.00s) --- PASS: TestCheck/119_has(a.dynamic) (0.00s) --- PASS: TestCheck/118_a.dynamic (0.00s) --- PASS: TestCheck/117_a.b (0.00s) --- PASS: TestCheck/116_a.?b (0.00s) --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.00s) --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.00s) --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.00s) --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.00s) --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.08s) --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.09s) --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (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/105_[].length (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/52_x.repeated_int64[x.single_int32]_==_23 (0.09s) --- PASS: TestCheck/102_Msg{} (0.00s) --- PASS: TestCheck/101_int{} (0.00s) --- PASS: TestCheck/100_set([1,_2])_==_x (0.00s) --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s) --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s) --- PASS: TestCheck/97_{} (0.00s) --- PASS: TestCheck/81_x.single_int64_wrapper_+_y_!=_23 (0.00s) --- PASS: TestCheck/95_base64.encode('hello') (0.00s) --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (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/91_a.b_+_1_==_a[0] (0.00s) --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.10s) --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.10s) --- PASS: TestCheck/12_id (0.05s) --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s) --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.00s) --- PASS: TestCheck/85_type(type)_==_type (0.00s) --- PASS: TestCheck/84_type(null)_==_null_type (0.00s) --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.00s) --- PASS: TestCheck/82_1_in_[1,_2,_3] (0.00s) --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.12s) --- PASS: TestCheck/9_ii (0.00s) --- PASS: TestCheck/7_b"ABC" (0.00s) --- PASS: TestCheck/73_1_+_x (0.00s) --- PASS: TestCheck/80_x.single_int64_wrapper_+_1_!=_23 (0.00s) --- PASS: TestCheck/79_size(x)_>_4 (0.00s) --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.00s) --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.00s) --- PASS: TestCheck/76_x (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.00s) --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.13s) --- 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/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.04s) --- PASS: TestCheck/71_.google.expr.proto3.test.TestAllTypes (0.00s) --- PASS: TestCheck/72_test.TestAllTypes (0.00s) --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.00s) --- PASS: TestCheck/10_iu (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.00s) --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) --- PASS: TestCheck/123_{?'nested':_a.b} (0.09s) --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.15s) --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.06s) --- PASS: TestCheck/8_is (0.04s) --- PASS: TestCheck/103_fun() (0.06s) --- PASS: TestCheck/104_'string'.fun() (0.06s) --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.06s) --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s) --- PASS: TestCheck/13_ix (0.11s) === 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.07s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.307s === 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.032s ? github.com/google/cel-go/common/debug [no test files] ? 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] ? github.com/google/cel-go/common/stdlib [no test files] === RUN TestASTCopy --- PASS: TestASTCopy (0.02s) === 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.01s) --- 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.02s) --- PASS: TestNavigateAST/'a'_==_'b' (0.00s) --- PASS: TestNavigateAST/'a'.size() (0.01s) --- 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.01s) --- 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.01s) --- 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.081s === 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.032s === 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.028s === 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.040s ? github.com/google/cel-go/common/types/ref [no test files] ? github.com/google/cel-go/common/types/traits [no test files] ? github.com/google/cel-go/interpreter/functions [no test files] ? github.com/google/cel-go/parser/gen [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.01s) --- 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.01s) === 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.091s === 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: test/proto3pb/test_all_types.proto file_test.go:163: registering file: google/protobuf/timestamp.proto file_test.go:163: registering file: google/protobuf/wrappers.proto file_test.go:163: registering file: test/proto3pb/test_import.proto 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 --- 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.038s === RUN TestBindings === RUN TestBindings/[0] === RUN TestBindings/[1] --- PASS: TestBindings (0.02s) --- PASS: TestBindings/[0] (0.02s) --- 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.01s) --- 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.09s) --- PASS: TestMath/0 (0.01s) --- 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.02s) --- 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.01s) --- PASS: TestMath/33 (0.00s) --- PASS: TestMath/34 (0.00s) --- PASS: TestMath/35 (0.00s) --- PASS: TestMath/36 (0.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.02s) --- PASS: TestNativeTypes/[0] (0.02s) --- 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.01s) --- 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.03s) --- PASS: TestNativeTypesRuntimeErrors/[0] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[1] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[2] (0.01s) --- 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.01s) --- 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.02s) --- 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.02s) --- PASS: TestProtosNonMatch/[0] (0.00s) --- PASS: TestProtosNonMatch/[1] (0.01s) --- 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.05s) --- 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.01s) --- 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.01s) --- 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.09s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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/chatAt-supported=true === RUN TestVersions/version=0/lastIndexOf-supported=true === RUN TestVersions/version=0/joinSep-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/upperAscii-supported=true === RUN TestVersions/version=0/indexOf-supported=true === RUN TestVersions/version=0/join-supported=true === RUN TestVersions/version=0/lowerAscii-supported=true === RUN TestVersions/version=0/format-supported=false === RUN TestVersions/version=0/quote-supported=false === RUN TestVersions/version=1 === RUN TestVersions/version=1/chatAt-supported=true === RUN TestVersions/version=1/lastIndexOf-supported=true === RUN TestVersions/version=1/joinSep-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/upperAscii-supported=true === RUN TestVersions/version=1/indexOf-supported=true === RUN TestVersions/version=1/join-supported=true === RUN TestVersions/version=1/lowerAscii-supported=true === RUN TestVersions/version=1/quote-supported=true === RUN TestVersions/version=1/format-supported=true --- PASS: TestVersions (0.02s) --- PASS: TestVersions/version=0 (0.02s) --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=0/joinSep-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.01s) --- PASS: TestVersions/version=0/upperAscii-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/lowerAscii-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.01s) --- PASS: TestVersions/version=1/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=1/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=1/joinSep-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/upperAscii-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/lowerAscii-supported=true (0.00s) --- PASS: TestVersions/version=1/quote-supported=true (0.00s) --- PASS: TestVersions/version=1/format-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.21s) --- 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.02s) --- PASS: TestStringFormat/percent_escaping/no_change_on_locale (0.02s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.01s) --- 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.00s) --- 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.02s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/bytes_support_for_string/no_change_on_locale (0.01s) --- 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.00s) --- PASS: TestStringFormat/map_support_(all_key_types) (0.01s) --- PASS: TestStringFormat/map_support_(all_key_types)/no_change_on_locale (0.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/dyntype_support_for_lists/no_change_on_locale (0.01s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/compile-time_%s_check/no_change_on_locale (0.01s) --- 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.01s) --- PASS: TestLiteralOutput/map_literal_support (0.00s) --- PASS: TestLiteralOutput/list_literal_support (0.01s) === 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.653s === 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_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] === 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 === RUN TestAttributePattern_UnknownResolution/var/match[0] === RUN TestAttributePattern_UnknownResolution/var/match[1] === RUN TestAttributePattern_UnknownResolution/var/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_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_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] --- PASS: TestAttributePattern_UnknownResolution (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) --- 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 (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_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_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_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) === 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.02s) --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.01s) --- 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.01s) --- 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 === RUN TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive === RUN TestInterpreter/unknown_attribute_mixed_qualifier/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 === CONT TestInterpreter/literal_bytes_string2 === RUN TestInterpreter/literal_bytes_string2/optimize === RUN TestInterpreter/pkg_list_index_error/optimize === RUN TestInterpreter/pkg_list_index_error/exhaustive === RUN TestInterpreter/pkg_list_index_error/track === CONT TestInterpreter/in_var_list_double === RUN TestInterpreter/in_var_list_double/exhaustive === RUN TestInterpreter/in_var_list_double/track === RUN TestInterpreter/in_var_list_double/optimize === CONT TestInterpreter/literal_bytes_string === RUN TestInterpreter/literal_bytes_string/optimize === RUN TestInterpreter/literal_bytes_string/exhaustive === RUN TestInterpreter/literal_bytes_string/track === CONT TestInterpreter/literal_equiv_bytes_string === CONT TestInterpreter/index_cross_type_uint === RUN TestInterpreter/literal_equiv_bytes_string/optimize === CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type === RUN TestInterpreter/literal_equiv_bytes_string/exhaustive === RUN TestInterpreter/index_cross_type_uint/track === RUN TestInterpreter/literal_equiv_bytes_string/track === CONT TestInterpreter/not_in_constant_heterogeneous_map === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize === RUN TestInterpreter/index_cross_type_uint/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/index_cross_type_uint/exhaustive === CONT TestInterpreter/literal_equiv_string_bytes === RUN TestInterpreter/literal_equiv_string_bytes/track === RUN TestInterpreter/literal_equiv_string_bytes/optimize === RUN TestInterpreter/literal_equiv_string_bytes/exhaustive === CONT TestInterpreter/in_var_list_double_double === RUN TestInterpreter/in_var_list_double_double/optimize === RUN TestInterpreter/in_var_list_double_double/exhaustive === RUN TestInterpreter/in_var_list_double_double/track === CONT TestInterpreter/literal_list === RUN TestInterpreter/literal_list/optimize === RUN TestInterpreter/literal_list/exhaustive === RUN TestInterpreter/literal_list/track === CONT TestInterpreter/index_cross_type_float_uint === RUN TestInterpreter/index_cross_type_float_uint/exhaustive === RUN TestInterpreter/index_cross_type_float_uint/track === CONT TestInterpreter/literal_map === RUN TestInterpreter/literal_map/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map/track === CONT TestInterpreter/literal_null === RUN TestInterpreter/literal_map/exhaustive === RUN TestInterpreter/literal_null/optimize === RUN TestInterpreter/literal_null/exhaustive === RUN TestInterpreter/literal_map/track === CONT TestInterpreter/index_cross_type_double_const === RUN TestInterpreter/literal_null/track === CONT TestInterpreter/index === RUN TestInterpreter/index_cross_type_double_const/optimize === RUN TestInterpreter/index/optimize === RUN TestInterpreter/index_cross_type_double_const/exhaustive === RUN TestInterpreter/index/exhaustive === RUN TestInterpreter/index_cross_type_double_const/track === CONT TestInterpreter/literal_bool_true === RUN TestInterpreter/literal_bool_true/optimize === RUN TestInterpreter/literal_bool_true/exhaustive === RUN TestInterpreter/index/track === CONT TestInterpreter/index_cross_type_double === RUN TestInterpreter/literal_bool_true/track === CONT TestInterpreter/in_var_value_map === RUN TestInterpreter/index_cross_type_double/optimize === RUN TestInterpreter/in_var_value_map/exhaustive === RUN TestInterpreter/in_var_value_map/track === RUN TestInterpreter/index_cross_type_double/exhaustive === RUN TestInterpreter/in_var_value_map/optimize === CONT TestInterpreter/literal_bool_false === RUN TestInterpreter/index_cross_type_double/track === CONT TestInterpreter/no_index_cross_type_float_uint === RUN TestInterpreter/literal_bool_false/optimize === RUN TestInterpreter/literal_bool_false/exhaustive === RUN TestInterpreter/literal_bool_false/track === RUN TestInterpreter/no_index_cross_type_float_uint/optimize === CONT TestInterpreter/in_var_key_map === RUN TestInterpreter/index_cross_type_float_uint/optimize === CONT TestInterpreter/list_eq_error === RUN TestInterpreter/list_eq_error/optimize === RUN TestInterpreter/list_eq_error/exhaustive === RUN TestInterpreter/in_var_key_map/optimize === RUN TestInterpreter/list_eq_error/track === CONT TestInterpreter/or_true_2nd === RUN TestInterpreter/in_var_key_map/exhaustive === RUN TestInterpreter/or_true_2nd/optimize === RUN TestInterpreter/or_true_2nd/exhaustive === RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive === RUN TestInterpreter/or_true_2nd/track === CONT TestInterpreter/list_eq_false_with_error === RUN TestInterpreter/list_eq_false_with_error/optimize === RUN TestInterpreter/no_index_cross_type_float_uint/track === CONT TestInterpreter/list_index_error === RUN TestInterpreter/list_eq_false_with_error/exhaustive === RUN TestInterpreter/list_index_error/track === RUN TestInterpreter/list_eq_false_with_error/track === CONT TestInterpreter/index_list_int_uint_type_index === RUN TestInterpreter/list_index_error/optimize === RUN TestInterpreter/list_index_error/exhaustive === CONT TestInterpreter/bad_argument_in_optimized_list === RUN TestInterpreter/index_list_int_uint_type_index/optimize === RUN TestInterpreter/bad_argument_in_optimized_list/optimize === RUN TestInterpreter/index_list_int_uint_type_index/exhaustive === RUN TestInterpreter/bad_argument_in_optimized_list/exhaustive === RUN TestInterpreter/index_list_int_uint_type_index/track === CONT TestInterpreter/index_relative === RUN TestInterpreter/bad_argument_in_optimized_list/track === CONT TestInterpreter/in_constant_heterogeneous_map === CONT TestInterpreter/literal_not_equiv_string_bytes === RUN TestInterpreter/in_var_key_map/track === CONT TestInterpreter/not_in_constant_map_cross_type_double_int === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive === CONT TestInterpreter/literal_list_optional_bad_element === RUN TestInterpreter/literal_list_optional_bad_element/exhaustive === RUN TestInterpreter/literal_list_optional_bad_element/track === RUN TestInterpreter/literal_list_optional_bad_element/optimize === CONT TestInterpreter/index_list_int_bad_double_type_index === RUN TestInterpreter/index_list_int_bad_double_type_index/optimize === RUN TestInterpreter/index_list_int_bad_double_type_index/exhaustive === RUN TestInterpreter/index_list_int_bad_double_type_index/track === CONT TestInterpreter/literal_list_optional_element === RUN TestInterpreter/literal_list_optional_element/optimize === RUN TestInterpreter/literal_list_optional_element/exhaustive === RUN TestInterpreter/literal_list_optional_element/track === CONT TestInterpreter/index_cross_type_bad_qualifier === RUN TestInterpreter/index_cross_type_bad_qualifier/optimize === CONT TestInterpreter/in_constant_map_cross_type_double_int === RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive === RUN TestInterpreter/in_constant_map_cross_type_double_int/optimize === RUN TestInterpreter/index_cross_type_bad_qualifier/track === CONT TestInterpreter/literal_pb_optional_field_bad_init === RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive === RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize === RUN TestInterpreter/in_constant_map_cross_type_double_int/track === CONT TestInterpreter/literal_pb_optional_field === RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive === RUN TestInterpreter/literal_pb_optional_field_bad_init/track === CONT TestInterpreter/macro_all_non_strict_var === RUN TestInterpreter/literal_pb_optional_field/optimize === RUN TestInterpreter/macro_all_non_strict_var/optimize === RUN TestInterpreter/literal_pb_optional_field/exhaustive === RUN TestInterpreter/literal_pb_optional_field/track === CONT TestInterpreter/literal_map_optional_field_bad_init === RUN TestInterpreter/macro_all_non_strict_var/exhaustive === RUN TestInterpreter/literal_map_optional_field_bad_init/optimize === RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive === RUN TestInterpreter/macro_all_non_strict_var/track === RUN TestInterpreter/literal_map_optional_field_bad_init/track === CONT TestInterpreter/or_true_1st === CONT TestInterpreter/literal_map_optional_field === RUN TestInterpreter/or_true_1st/optimize === RUN TestInterpreter/literal_map_optional_field/track === RUN TestInterpreter/or_true_1st/exhaustive === RUN TestInterpreter/literal_map_optional_field/optimize === CONT TestInterpreter/in_constant_map_cross_type_string_number === RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize === RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive === RUN TestInterpreter/in_constant_map_cross_type_string_number/track === CONT TestInterpreter/nested_proto_field_with_index === RUN TestInterpreter/literal_map_optional_field/exhaustive === CONT TestInterpreter/call_with_error_function === RUN TestInterpreter/call_with_error_function/optimize === RUN TestInterpreter/call_with_error_function/exhaustive === RUN TestInterpreter/call_with_error_function/track === CONT TestInterpreter/nested_proto_field === RUN TestInterpreter/nested_proto_field/optimize === RUN TestInterpreter/nested_proto_field/exhaustive === RUN TestInterpreter/nested_proto_field/track === CONT TestInterpreter/matches_error === CONT TestInterpreter/matches_member === RUN TestInterpreter/matches_member/optimize === CONT TestInterpreter/in_constant_map === RUN TestInterpreter/in_constant_map/track === RUN TestInterpreter/in_constant_map/optimize === RUN TestInterpreter/in_constant_map/exhaustive === CONT TestInterpreter/matches_global === RUN TestInterpreter/matches_global/optimize === RUN TestInterpreter/matches_global/exhaustive === RUN TestInterpreter/matches_global/track === CONT TestInterpreter/macro_map === RUN TestInterpreter/macro_map/optimize === RUN TestInterpreter/macro_map/exhaustive === RUN TestInterpreter/macro_map/track === CONT TestInterpreter/macro_has_pb3_field === RUN TestInterpreter/or_true_1st/track === RUN TestInterpreter/nested_proto_field_with_index/track === RUN TestInterpreter/nested_proto_field_with_index/optimize === RUN TestInterpreter/matches_member/exhaustive === RUN TestInterpreter/literal_bytes_string2/exhaustive === RUN TestInterpreter/literal_bytes_string2/track === CONT TestInterpreter/macro_has_pb2_field === CONT TestInterpreter/macro_has_pb2_field_undefined === RUN TestInterpreter/macro_has_pb2_field_undefined/track === RUN TestInterpreter/macro_has_pb2_field_undefined/optimize === RUN TestInterpreter/macro_has_pb2_field/optimize === CONT TestInterpreter/macro_has_map_key === RUN TestInterpreter/macro_has_map_key/exhaustive === RUN TestInterpreter/macro_has_pb2_field/exhaustive === RUN TestInterpreter/in_constant_heterogeneous_map/optimize === RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/in_constant_heterogeneous_map/track === CONT TestInterpreter/macro_filter === RUN TestInterpreter/macro_has_pb2_field/track === CONT TestInterpreter/macro_exists_one === RUN TestInterpreter/macro_filter/optimize === RUN TestInterpreter/macro_filter/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track === CONT TestInterpreter/macro_exists_var === RUN TestInterpreter/macro_exists_var/exhaustive === RUN TestInterpreter/macro_exists_var/track === RUN TestInterpreter/macro_filter/track === CONT TestInterpreter/macro_exists_nonstrict === RUN TestInterpreter/macro_exists_var/optimize === CONT TestInterpreter/in_var_list_uint === RUN TestInterpreter/in_var_list_uint/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/exhaustive === RUN TestInterpreter/macro_has_pb2_field_undefined/exhaustive === CONT TestInterpreter/in_var_list_int === RUN TestInterpreter/macro_exists_one/optimize === RUN TestInterpreter/in_var_list_int/track === RUN TestInterpreter/macro_exists_one/exhaustive === RUN TestInterpreter/in_var_list_int/optimize === RUN TestInterpreter/in_var_list_int/exhaustive === CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint === RUN TestInterpreter/macro_exists_one/track === CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/track === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize === RUN TestInterpreter/in_var_list_uint/track === CONT TestInterpreter/not_in_constant_list_cross_type_int_double === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === CONT TestInterpreter/in_constant_list_cross_type_int_double === RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_double/track === CONT TestInterpreter/in_constant_list_cross_type_double_int === RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize === RUN TestInterpreter/in_constant_list_cross_type_double_int/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_double_int/track === CONT TestInterpreter/in_constant_list_cross_type_uint_int === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize === CONT TestInterpreter/list_in_constant_list === RUN TestInterpreter/in_constant_list_cross_type_uint_int/optimize === RUN TestInterpreter/list_in_constant_list/optimize === RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive === RUN TestInterpreter/list_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_uint_int/track === CONT TestInterpreter/bytes_in_constant_list === RUN TestInterpreter/list_in_constant_list/track === RUN TestInterpreter/bytes_in_constant_list/optimize === CONT TestInterpreter/in_constant_list === RUN TestInterpreter/bytes_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list/optimize === RUN TestInterpreter/bytes_in_constant_list/track === CONT TestInterpreter/in_empty_list === RUN TestInterpreter/in_constant_list/exhaustive === RUN TestInterpreter/in_empty_list/optimize === RUN TestInterpreter/in_constant_list/track === CONT TestInterpreter/cond_attr_qualify_bad_field_error === RUN TestInterpreter/in_empty_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/cond_attr_qualify_bad_type_error/optimize === RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_field_error/track === CONT TestInterpreter/cond_attr_out_of_bounds_error === RUN TestInterpreter/cond_attr_qualify_bad_type_error/track === CONT TestInterpreter/cond === RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive === RUN TestInterpreter/cond/optimize === RUN TestInterpreter/cond_attr_out_of_bounds_error/track === RUN TestInterpreter/cond/exhaustive === RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize === CONT TestInterpreter/complex_qual_vars === RUN TestInterpreter/cond/track === CONT TestInterpreter/complex === RUN TestInterpreter/index_relative/optimize === RUN TestInterpreter/index_relative/exhaustive === RUN TestInterpreter/macro_has_pb3_field/optimize === RUN TestInterpreter/complex_qual_vars/optimize === RUN TestInterpreter/complex_qual_vars/exhaustive === RUN TestInterpreter/complex_qual_vars/track === CONT TestInterpreter/call_ns_func_unchecked_in_pkg === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/optimize === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/track === CONT TestInterpreter/call_ns_func_in_pkg === RUN TestInterpreter/call_ns_func_in_pkg/optimize === RUN TestInterpreter/call_ns_func_in_pkg/exhaustive === RUN TestInterpreter/index_relative/track === CONT TestInterpreter/call_ns_func_unchecked === RUN TestInterpreter/call_ns_func_unchecked/exhaustive === RUN TestInterpreter/call_ns_func_unchecked/track === RUN TestInterpreter/call_ns_func_unchecked/optimize === CONT TestInterpreter/call_ns_func === RUN TestInterpreter/call_ns_func/optimize === RUN TestInterpreter/call_ns_func/exhaustive === RUN TestInterpreter/call_ns_func/track === CONT TestInterpreter/call_four_args === RUN TestInterpreter/call_four_args/exhaustive === RUN TestInterpreter/call_four_args/track === RUN TestInterpreter/call_four_args/optimize === CONT TestInterpreter/call_two_arg === RUN TestInterpreter/call_two_arg/optimize === RUN TestInterpreter/call_two_arg/exhaustive === RUN TestInterpreter/call_two_arg/track === CONT TestInterpreter/call_one_arg === RUN TestInterpreter/call_one_arg/optimize === RUN TestInterpreter/complex/optimize === RUN TestInterpreter/call_ns_func_in_pkg/track === RUN TestInterpreter/nested_proto_field_with_index/exhaustive === CONT TestInterpreter/call_no_args === RUN TestInterpreter/call_no_args/track === RUN TestInterpreter/call_no_args/optimize === RUN TestInterpreter/call_no_args/exhaustive === CONT TestInterpreter/and_error_2nd_error === RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/and_error_2nd_error/exhaustive === RUN TestInterpreter/and_error_2nd_error/track === CONT TestInterpreter/and_error_1st_error === RUN TestInterpreter/and_error_1st_error/optimize === RUN TestInterpreter/and_error_1st_error/exhaustive === RUN TestInterpreter/and_error_1st_error/track === CONT TestInterpreter/and_error_2nd_false === RUN TestInterpreter/and_error_2nd_false/optimize === RUN TestInterpreter/and_error_2nd_false/exhaustive === RUN TestInterpreter/and_error_2nd_false/track === CONT TestInterpreter/and_error_1st_false === RUN TestInterpreter/and_error_1st_false/track === RUN TestInterpreter/and_error_1st_false/optimize === RUN TestInterpreter/and_error_1st_false/exhaustive === CONT TestInterpreter/and_false_2nd === RUN TestInterpreter/and_false_2nd/optimize === RUN TestInterpreter/and_false_2nd/exhaustive === RUN TestInterpreter/and_false_2nd/track === CONT TestInterpreter/and_false_1st === RUN TestInterpreter/and_false_1st/optimize === RUN TestInterpreter/matches_member/track === CONT TestInterpreter/select_index === RUN TestInterpreter/and_false_1st/exhaustive === RUN TestInterpreter/and_false_1st/track === CONT TestInterpreter/call_with_error_unary === RUN TestInterpreter/call_with_error_unary/optimize === RUN TestInterpreter/call_with_error_unary/exhaustive === RUN TestInterpreter/call_with_error_unary/track === CONT TestInterpreter/select_empty_repeated_nested === RUN TestInterpreter/select_empty_repeated_nested/optimize === RUN TestInterpreter/select_empty_repeated_nested/exhaustive === RUN TestInterpreter/select_index/optimize === RUN TestInterpreter/select_empty_repeated_nested/track === CONT TestInterpreter/select_subsumed_field === RUN TestInterpreter/select_subsumed_field/optimize === 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_index/exhaustive === RUN TestInterpreter/select_relative/track === CONT TestInterpreter/select_custom_pb3_optional_field === RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive === RUN TestInterpreter/select_custom_pb3_optional_field/track === CONT TestInterpreter/in_constant_list_cross_type_int_uint === RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_uint/track === CONT TestInterpreter/select_custom_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/optimize === RUN TestInterpreter/select_index/track === RUN TestInterpreter/select_custom_pb3_compare/exhaustive === CONT TestInterpreter/select_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/track === CONT TestInterpreter/select_pb3_wrapper_fields === RUN TestInterpreter/select_pb3_compare/track === RUN TestInterpreter/select_pb3_compare/optimize === RUN TestInterpreter/select_pb3_compare/exhaustive === CONT TestInterpreter/select_pb2_primitive_fields === RUN TestInterpreter/select_pb3_wrapper_fields/optimize === RUN TestInterpreter/in_var_list_uint/optimize === CONT TestInterpreter/select_field === RUN TestInterpreter/select_field/optimize === RUN TestInterpreter/macro_exists_nonstrict/track === RUN TestInterpreter/select_field/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/optimize === CONT TestInterpreter/pkg_qualified_id === RUN TestInterpreter/select_field/track === CONT TestInterpreter/select_uint_key === RUN TestInterpreter/pkg_qualified_id/exhaustive === RUN TestInterpreter/pkg_qualified_id/track === RUN TestInterpreter/pkg_qualified_id/optimize === CONT TestInterpreter/select_bool_key === RUN TestInterpreter/select_uint_key/optimize === RUN TestInterpreter/select_uint_key/exhaustive === RUN TestInterpreter/select_uint_key/track === CONT TestInterpreter/select_key === RUN TestInterpreter/select_bool_key/optimize === RUN TestInterpreter/select_bool_key/exhaustive === RUN TestInterpreter/select_key/optimize === RUN TestInterpreter/select_bool_key/track === CONT TestInterpreter/pkg_qualified_id_unchecked === RUN TestInterpreter/pkg_qualified_id_unchecked/track === CONT TestInterpreter/pkg_qualified_index_unchecked === RUN TestInterpreter/pkg_qualified_id_unchecked/optimize === RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive === CONT TestInterpreter/or_error_2nd_error === RUN TestInterpreter/pkg_qualified_index_unchecked/track === RUN TestInterpreter/or_error_2nd_error/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive === RUN TestInterpreter/select_key/exhaustive === RUN TestInterpreter/call_one_arg/exhaustive === RUN TestInterpreter/call_one_arg/track === RUN TestInterpreter/complex/exhaustive === RUN TestInterpreter/complex/track === CONT TestInterpreter/or_error_1st_true === RUN TestInterpreter/or_error_1st_true/optimize === RUN TestInterpreter/or_error_1st_true/exhaustive === RUN TestInterpreter/or_error_1st_true/track === CONT TestInterpreter/timestamp_eq_timestamp === RUN TestInterpreter/timestamp_eq_timestamp/optimize === RUN TestInterpreter/timestamp_eq_timestamp/exhaustive === RUN TestInterpreter/timestamp_eq_timestamp/track === CONT TestInterpreter/macro_all_non_strict === CONT TestInterpreter/or_error_2nd_true === RUN TestInterpreter/or_error_2nd_true/optimize === RUN TestInterpreter/or_error_2nd_true/exhaustive === RUN TestInterpreter/literal_not_equiv_string_bytes/optimize === RUN TestInterpreter/or_error_2nd_true/track === CONT TestInterpreter/timestamp_ge_timestamp === RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive === RUN TestInterpreter/timestamp_ge_timestamp/track === RUN TestInterpreter/literal_not_equiv_string_bytes/track === CONT TestInterpreter/timestamp_gt_timestamp === RUN TestInterpreter/timestamp_ge_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/optimize === RUN TestInterpreter/timestamp_ge_timestamp/exhaustive === CONT TestInterpreter/timestamp_le_timestamp === RUN TestInterpreter/timestamp_gt_timestamp/exhaustive === RUN TestInterpreter/timestamp_le_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/track === CONT TestInterpreter/timestamp_lt_timestamp === RUN TestInterpreter/timestamp_le_timestamp/exhaustive === RUN TestInterpreter/timestamp_lt_timestamp/optimize === RUN TestInterpreter/timestamp_le_timestamp/track === CONT TestInterpreter/timestamp_ne_timestamp === RUN TestInterpreter/timestamp_lt_timestamp/exhaustive === RUN TestInterpreter/timestamp_lt_timestamp/track === CONT TestInterpreter/or_error_1st_error === RUN TestInterpreter/timestamp_ne_timestamp/optimize === RUN TestInterpreter/timestamp_ne_timestamp/exhaustive === RUN TestInterpreter/or_error_1st_error/optimize === RUN TestInterpreter/timestamp_ne_timestamp/track === CONT TestInterpreter/or_false === RUN TestInterpreter/or_error_1st_error/exhaustive === RUN TestInterpreter/or_error_1st_error/track === CONT TestInterpreter/literal_pb_wrapper_assign_roundtrip === RUN TestInterpreter/or_false/track === RUN TestInterpreter/or_false/optimize === CONT TestInterpreter/string_to_timestamp === RUN TestInterpreter/macro_all_non_strict/optimize === RUN TestInterpreter/or_false/exhaustive === CONT TestInterpreter/unset_wrapper_access === RUN TestInterpreter/macro_all_non_strict/exhaustive === RUN TestInterpreter/unset_wrapper_access/optimize === RUN TestInterpreter/unset_wrapper_access/exhaustive === RUN TestInterpreter/macro_all_non_strict/track === CONT TestInterpreter/literal_pb_map_assign_null_entry_value === RUN TestInterpreter/unset_wrapper_access/track === CONT TestInterpreter/literal_pb_list_assign_null_wrapper === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track === CONT TestInterpreter/literal_pb_enum === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track === CONT TestInterpreter/literal_pb_wrapper_assign === RUN TestInterpreter/literal_pb_wrapper_assign/optimize === RUN TestInterpreter/literal_pb_enum/optimize === RUN TestInterpreter/literal_pb_wrapper_assign/exhaustive === RUN TestInterpreter/string_to_timestamp/track === RUN TestInterpreter/literal_pb_enum/exhaustive === RUN TestInterpreter/literal_pb_enum/track === 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/macro_exists_lit === RUN TestInterpreter/macro_exists_lit/optimize === RUN TestInterpreter/macro_exists_lit/exhaustive === RUN TestInterpreter/macro_exists_lit/track === CONT TestInterpreter/index_list_int_double_type_index === RUN TestInterpreter/index_list_int_double_type_index/optimize === RUN TestInterpreter/select_custom_pb3_optional_field/optimize === CONT TestInterpreter/call_with_error_binary === RUN TestInterpreter/select_pb2_primitive_fields/optimize === RUN TestInterpreter/macro_has_map_key/track === RUN TestInterpreter/macro_has_map_key/optimize === RUN TestInterpreter/select_pb2_primitive_fields/exhaustive === RUN TestInterpreter/macro_has_pb3_field/exhaustive === RUN TestInterpreter/select_pb2_primitive_fields/track === RUN TestInterpreter/call_with_error_binary/optimize === RUN TestInterpreter/call_with_error_binary/exhaustive === RUN TestInterpreter/call_with_error_binary/track === RUN TestInterpreter/or_error_2nd_error/exhaustive === RUN TestInterpreter/or_error_2nd_error/track === RUN TestInterpreter/macro_has_pb3_field/track === RUN TestInterpreter/select_key/track === RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive === RUN TestInterpreter/select_pb3_wrapper_fields/track === RUN TestInterpreter/index_list_int_double_type_index/exhaustive === RUN TestInterpreter/index_list_int_double_type_index/track === RUN TestInterpreter/string_to_timestamp/optimize === RUN TestInterpreter/string_to_timestamp/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track === RUN TestInterpreter/literal_pb_wrapper_assign/track --- PASS: TestInterpreter (0.19s) --- 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/unknown_attribute_mixed_qualifier (0.00s) --- 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/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.02s) --- PASS: TestInterpreter/pkg_list_index_error/optimize (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s) --- PASS: TestInterpreter/in_var_list_double (0.00s) --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_double/track (0.00s) --- PASS: TestInterpreter/in_var_list_double/optimize (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_equiv_string_bytes (0.00s) --- PASS: TestInterpreter/literal_equiv_string_bytes/track (0.00s) --- PASS: TestInterpreter/literal_equiv_string_bytes/optimize (0.00s) --- PASS: TestInterpreter/literal_equiv_string_bytes/exhaustive (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/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/not_in_constant_heterogeneous_map (0.02s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/optimize (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/exhaustive (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/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/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/index (0.00s) --- PASS: TestInterpreter/index/optimize (0.00s) --- PASS: TestInterpreter/index/exhaustive (0.00s) --- PASS: TestInterpreter/index/track (0.00s) --- PASS: TestInterpreter/literal_bool_true (0.00s) --- 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_var_value_map (0.00s) --- PASS: TestInterpreter/in_var_value_map/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_value_map/track (0.00s) --- PASS: TestInterpreter/in_var_value_map/optimize (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/literal_bool_false (0.00s) --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s) --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bool_false/track (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint (0.03s) --- PASS: TestInterpreter/index_cross_type_float_uint/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint/track (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint/optimize (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/or_true_2nd (0.00s) --- 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/no_index_cross_type_float_uint (0.03s) --- 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/list_eq_false_with_error (0.00s) --- 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/list_index_error (0.00s) --- PASS: TestInterpreter/list_index_error/track (0.00s) --- PASS: TestInterpreter/list_index_error/optimize (0.00s) --- PASS: TestInterpreter/list_index_error/exhaustive (0.00s) --- PASS: TestInterpreter/index_list_int_uint_type_index (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_list_int_uint_type_index/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/track (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/literal_list_optional_bad_element (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (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/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/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/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/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/literal_pb_optional_field (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/track (0.00s) --- PASS: TestInterpreter/macro_all_non_strict_var (0.00s) --- 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_map_optional_field_bad_init (0.00s) --- 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/in_constant_map_cross_type_string_number (0.02s) --- 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/literal_map_optional_field (0.02s) --- PASS: TestInterpreter/literal_map_optional_field/track (0.00s) --- PASS: TestInterpreter/literal_map_optional_field/optimize (0.00s) --- PASS: TestInterpreter/literal_map_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_function (0.00s) --- 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/nested_proto_field (0.00s) --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s) --- PASS: TestInterpreter/nested_proto_field/track (0.00s) --- PASS: TestInterpreter/matches_error (0.00s) --- PASS: TestInterpreter/in_constant_map (0.00s) --- PASS: TestInterpreter/in_constant_map/track (0.00s) --- PASS: TestInterpreter/in_constant_map/optimize (0.00s) --- PASS: TestInterpreter/in_constant_map/exhaustive (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/macro_map (0.00s) --- PASS: TestInterpreter/macro_map/optimize (0.00s) --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) --- PASS: TestInterpreter/macro_map/track (0.00s) --- PASS: TestInterpreter/literal_bytes_string2 (0.14s) --- 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/index_cross_type_uint (0.12s) --- PASS: TestInterpreter/index_cross_type_uint/track (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s) --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.07s) --- 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/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/macro_has_pb2_field (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/exhaustive (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/track (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type (0.14s) --- 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/macro_filter (0.02s) --- PASS: TestInterpreter/macro_filter/optimize (0.00s) --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) --- PASS: TestInterpreter/macro_filter/track (0.00s) --- PASS: TestInterpreter/macro_exists_var (0.00s) --- PASS: TestInterpreter/macro_exists_var/exhaustive (0.00s) --- PASS: TestInterpreter/macro_exists_var/track (0.00s) --- PASS: TestInterpreter/macro_exists_var/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.02s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_int (0.00s) --- PASS: TestInterpreter/in_var_list_int/track (0.00s) --- PASS: TestInterpreter/in_var_list_int/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_int/exhaustive (0.00s) --- PASS: TestInterpreter/macro_exists_one (0.02s) --- 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/in_constant_list_cross_type_negative_double_uint (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/in_constant_list_cross_type_negative_double_uint/optimize (0.00s) --- PASS: TestInterpreter/in_var_key_map (0.13s) --- 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/not_in_constant_list_cross_type_int_double (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/not_in_constant_list_cross_type_int_double/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s) --- 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_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/in_constant_list_cross_type_negative_int_uint (0.02s) --- 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_negative_int_uint/optimize (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/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_constant_list (0.00s) --- PASS: TestInterpreter/in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/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/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/optimize (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/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/cond (0.00s) --- PASS: TestInterpreter/cond/optimize (0.00s) --- PASS: TestInterpreter/cond/exhaustive (0.00s) --- PASS: TestInterpreter/cond/track (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/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/index_relative (0.13s) --- PASS: TestInterpreter/index_relative/optimize (0.00s) --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) --- PASS: TestInterpreter/index_relative/track (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/track (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/optimize (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/exhaustive (0.00s) --- PASS: TestInterpreter/call_four_args/track (0.00s) --- PASS: TestInterpreter/call_four_args/optimize (0.00s) --- PASS: TestInterpreter/call_two_arg (0.00s) --- PASS: TestInterpreter/call_two_arg/optimize (0.00s) --- PASS: TestInterpreter/call_two_arg/exhaustive (0.00s) --- PASS: TestInterpreter/call_two_arg/track (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index (0.11s) --- PASS: TestInterpreter/nested_proto_field_with_index/track (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index/exhaustive (0.00s) --- PASS: TestInterpreter/call_no_args (0.00s) --- PASS: TestInterpreter/call_no_args/track (0.00s) --- PASS: TestInterpreter/call_no_args/optimize (0.00s) --- PASS: TestInterpreter/call_no_args/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/optimize (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/track (0.00s) --- PASS: TestInterpreter/and_error_1st_error (0.00s) --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_1st_error/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/and_error_1st_false (0.00s) --- PASS: TestInterpreter/and_error_1st_false/track (0.00s) --- PASS: TestInterpreter/and_error_1st_false/optimize (0.00s) --- PASS: TestInterpreter/and_error_1st_false/exhaustive (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/matches_member (0.11s) --- PASS: TestInterpreter/matches_member/optimize (0.00s) --- PASS: TestInterpreter/matches_member/exhaustive (0.00s) --- PASS: TestInterpreter/matches_member/track (0.00s) --- 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/call_with_error_unary (0.00s) --- 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.00s) --- PASS: TestInterpreter/select_empty_repeated_nested (0.00s) --- 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/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/select_index (0.03s) --- PASS: TestInterpreter/select_index/optimize (0.00s) --- PASS: TestInterpreter/select_index/exhaustive (0.00s) --- PASS: TestInterpreter/select_index/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/select_pb3_compare (0.00s) --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s) --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_uint (0.10s) --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict (0.11s) --- PASS: TestInterpreter/macro_exists_nonstrict/exhaustive (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict/track (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict/optimize (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/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/select_uint_key (0.00s) --- 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/or_true_1st (0.17s) --- 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/select_bool_key (0.01s) --- PASS: TestInterpreter/select_bool_key/optimize (0.00s) --- PASS: TestInterpreter/select_bool_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_bool_key/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/optimize (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/call_one_arg (0.09s) --- 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/complex (0.11s) --- PASS: TestInterpreter/complex/optimize (0.00s) --- PASS: TestInterpreter/complex/exhaustive (0.00s) --- PASS: TestInterpreter/complex/track (0.00s) --- PASS: TestInterpreter/or_error_1st_true (0.00s) --- 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/timestamp_eq_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg (0.10s) --- 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/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/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/timestamp_ge_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/track (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (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/optimize (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/track (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_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/or_error_1st_error (0.00s) --- 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/or_false (0.00s) --- PASS: TestInterpreter/or_false/track (0.00s) --- PASS: TestInterpreter/or_false/optimize (0.00s) --- PASS: TestInterpreter/or_false/exhaustive (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/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/literal_pb_map_assign_null_entry_value (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/literal_pb_map_assign_null_entry_value/track (0.00s) --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.00s) --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/optimize (0.00s) --- 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_enum (0.01s) --- 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/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/macro_exists_lit (0.00s) --- 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/select_custom_pb3_optional_field (0.10s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) --- PASS: TestInterpreter/macro_has_map_key (0.18s) --- 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/select_pb2_primitive_fields (0.07s) --- PASS: TestInterpreter/select_pb2_primitive_fields/optimize (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields/exhaustive (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields/track (0.00s) --- PASS: TestInterpreter/call_with_error_binary (0.00s) --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) --- PASS: TestInterpreter/or_error_2nd_error (0.05s) --- 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/pkg_qualified_index_unchecked (0.05s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/optimize (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/macro_has_pb3_field (0.20s) --- 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_key (0.07s) --- PASS: TestInterpreter/select_key/optimize (0.00s) --- PASS: TestInterpreter/select_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_key/track (0.00s) --- PASS: TestInterpreter/select_pb3_wrapper_fields (0.08s) --- 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/index_list_int_double_type_index (0.02s) --- 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_list_int_double_type_index/track (0.00s) --- PASS: TestInterpreter/string_to_timestamp (0.04s) --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.05s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s) --- 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 (0.04s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (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.06s) === 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.07s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) PASS ok github.com/google/cel-go/interpreter 0.765s === 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/166_'3#_<_10"_'&_tru_^^ === CONT TestParse/165_x{. === CONT TestParse/164_x{?. === CONT TestParse/163_noop_macro(123) === CONT TestParse/82_{ === CONT TestParse/81_a_<_5_||_a_>_10 === CONT TestParse/162_Msg{?field:_value}_&&_{?'key':_value} === CONT TestParse/161_Msg{?field:_value} === CONT TestParse/160_[?a,_?b] === CONT TestParse/80_a_>_5_&&_a_<_10 === CONT TestParse/79_{foo:_5,_bar:_"xyz",_} === CONT TestParse/78_{foo:_5,_bar:_"xyz"} === CONT TestParse/77_[3,_4,_5,] === CONT TestParse/159_[?a[?b]] === CONT TestParse/76_[3,_4,_5] === CONT TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} === CONT TestParse/158_[?a,_?b] === CONT TestParse/157_{?'key':_value} === CONT TestParse/156_a.?b[?0]_&&_a[?c] === CONT TestParse/155_a.?b_&&_a[?b] === 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/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/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/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/142_has(a.b).filter(c,_c) === 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/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === CONT TestParse/137_a_?_b_((?)) === CONT TestParse/136_? === CONT TestParse/135_-- === CONT TestParse/134_ind[a{b}] === CONT TestParse/133_{:a} === CONT TestParse/132_{a} === CONT TestParse/131_msg{:a} === CONT TestParse/130_func{{a}} === CONT TestParse/125_return === CONT TestParse/129_[1,_2,_3].map(var,_var_*_var) === CONT TestParse/123_package === CONT TestParse/122_loop === CONT TestParse/121_let === CONT TestParse/120_in === CONT TestParse/119_import === CONT TestParse/118_if === CONT TestParse/117_function === CONT TestParse/116_for === CONT TestParse/115_else === CONT TestParse/114_continue === 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/101_{"a":_1}."a" === CONT TestParse/100_"abc"_+_"def" === CONT TestParse/99_1_+_+ === CONT TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 === CONT TestParse/128_while === CONT TestParse/97_b"abc"_+_B"def" === CONT TestParse/96_false_&&_!true_||_false_?_2_:_3 === CONT TestParse/95_x.single_nested_message_!=_null === CONT TestParse/94_x["a"].single_int32_==_23 === 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/84_{1:2u,_2:3u} === CONT TestParse/83_[]_+_[1,2,3,]_+_[4] === CONT TestParse/36_a.b === CONT TestParse/74_a[3] === CONT TestParse/73_a.b(5) === CONT TestParse/72_-a === CONT TestParse/71_!_false === CONT TestParse/70_"❤" === CONT TestParse/127_void === 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/126_var === CONT TestParse/62_m.exists_one(v,_f) === CONT TestParse/60_m.exists(v,_f) === CONT TestParse/61_m.all(v,_f) === 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/50_a(b) === CONT TestParse/49_a() === CONT TestParse/48_((a)) === CONT TestParse/47_(a) === CONT TestParse/46_[a,_b,_c] === CONT TestParse/45_[a] === CONT TestParse/44_[] === CONT TestParse/43_{a:b,_c:d} === CONT TestParse/42_{} === CONT TestParse/41_foo{_a:b,_c:d_} === CONT TestParse/40_foo{_a:b_} === CONT TestParse/39_foo{_} === CONT TestParse/35_a_<=_b === CONT TestParse/38_a[b] === CONT TestParse/34_a_<_b === CONT TestParse/37_a.b.c === CONT TestParse/33_a_>=_b === CONT TestParse/15_!a === CONT TestParse/14_23.39 === CONT TestParse/32_a_>_b === CONT TestParse/13_b"abc" === CONT TestParse/31_a_!=_b === CONT TestParse/30_a_==_b === CONT TestParse/12_4--4.1 === CONT TestParse/29_a_in_b === CONT TestParse/28_a_%_b === CONT TestParse/11_4--4 === CONT TestParse/27_a_/_b === CONT TestParse/10_-1 === CONT TestParse/26_a_*_b === CONT TestParse/9_0xFu === CONT TestParse/25_a_-_b === CONT TestParse/8_24u === CONT TestParse/24_a_+_b === CONT TestParse/7_23u === CONT TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h === CONT TestParse/6_0u === CONT TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g === CONT TestParse/5_0xF === CONT TestParse/21_a_&&_b === CONT TestParse/4_42 === CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ === CONT TestParse/3_0 === CONT TestParse/19_a_||_b === CONT TestParse/2_false === CONT TestParse/18_a?b:c === CONT TestParse/1_true === CONT TestParse/16_null === CONT TestParse/124_namespace === CONT TestParse/17_a --- PASS: TestParse (0.01s) --- PASS: TestParse/0_"A" (0.00s) --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.00s) --- PASS: TestParse/165_x{. (0.00s) --- PASS: TestParse/164_x{?. (0.00s) --- PASS: TestParse/82_{ (0.00s) --- PASS: TestParse/163_noop_macro(123) (0.00s) --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.00s) --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/76_[3,_4,_5] (0.00s) --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.00s) --- PASS: TestParse/155_a.?b_&&_a[?b] (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.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.00s) --- PASS: TestParse/161_Msg{?field:_value} (0.00s) --- PASS: TestParse/157_{?'key':_value} (0.00s) --- PASS: TestParse/159_[?a[?b]] (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.01s) --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.01s) --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.00s) --- PASS: TestParse/158_[?a,_?b] (0.01s) --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.00s) --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.00s) --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.00s) --- PASS: TestParse/77_[3,_4,_5,] (0.01s) --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.00s) --- 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.01s) --- PASS: TestParse/136_? (0.00s) --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.01s) --- PASS: TestParse/134_ind[a{b}] (0.00s) --- PASS: TestParse/133_{:a} (0.00s) --- PASS: TestParse/132_{a} (0.00s) --- PASS: TestParse/131_msg{:a} (0.00s) --- PASS: TestParse/137_a_?_b_((?)) (0.00s) --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.02s) --- PASS: TestParse/130_func{{a}} (0.00s) --- PASS: TestParse/154_self.true_==_1 (0.02s) --- PASS: TestParse/135_-- (0.01s) --- PASS: TestParse/125_return (0.00s) --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.00s) --- PASS: TestParse/123_package (0.00s) --- PASS: TestParse/122_loop (0.00s) --- PASS: TestParse/121_let (0.00s) --- PASS: TestParse/120_in (0.00s) --- PASS: TestParse/119_import (0.00s) --- PASS: TestParse/118_if (0.00s) --- PASS: TestParse/117_function (0.00s) --- PASS: TestParse/116_for (0.00s) --- PASS: TestParse/115_else (0.00s) --- PASS: TestParse/114_continue (0.00s) --- PASS: TestParse/113_const (0.00s) --- PASS: TestParse/112_break (0.00s) --- PASS: TestParse/111_as (0.00s) --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.00s) --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.00s) --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.00s) --- PASS: TestParse/107_"\xFh" (0.00s) --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.00s) --- PASS: TestParse/105_"\U000003A8\?" (0.00s) --- PASS: TestParse/104_"hi\u263A_\u263Athere" (0.00s) --- PASS: TestParse/103_"\303\277" (0.00s) --- PASS: TestParse/102_"\xC3\XBF" (0.00s) --- PASS: TestParse/101_{"a":_1}."a" (0.00s) --- PASS: TestParse/100_"abc"_+_"def" (0.00s) --- PASS: TestParse/99_1_+_+ (0.00s) --- PASS: TestParse/128_while (0.00s) --- PASS: TestParse/97_b"abc"_+_B"def" (0.00s) --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestParse/95_x.single_nested_message_!=_null (0.00s) --- PASS: TestParse/94_x["a"].single_int32_==_23 (0.00s) --- 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.00s) --- 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/84_{1:2u,_2:3u} (0.00s) --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestParse/36_a.b (0.00s) --- PASS: TestParse/74_a[3] (0.00s) --- PASS: TestParse/73_a.b(5) (0.00s) --- PASS: TestParse/72_-a (0.00s) --- PASS: TestParse/71_!_false (0.00s) --- PASS: TestParse/70_"❤" (0.00s) --- PASS: TestParse/127_void (0.00s) --- PASS: TestParse/69_"\u2764" (0.00s) --- PASS: TestParse/68_x_*_2.0 (0.00s) --- PASS: TestParse/66_x_*_2 (0.00s) --- PASS: TestParse/65_m.filter(v,_p) (0.00s) --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) --- PASS: TestParse/63_m.map(v,_f) (0.00s) --- PASS: TestParse/126_var (0.01s) --- PASS: TestParse/67_x_*_2u (0.01s) --- PASS: TestParse/160_[?a,_?b] (0.05s) --- PASS: TestParse/59_has(m.f) (0.00s) --- PASS: TestParse/62_m.exists_one(v,_f) (0.01s) --- PASS: TestParse/60_m.exists(v,_f) (0.00s) --- PASS: TestParse/56_1.99e90000009 (0.00s) --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.00s) --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) --- PASS: TestParse/53_a.b(c) (0.00s) --- PASS: TestParse/61_m.all(v,_f) (0.00s) --- PASS: TestParse/52_a.b() (0.00s) --- PASS: TestParse/50_a(b) (0.00s) --- PASS: TestParse/51_a(b,_c) (0.00s) --- PASS: TestParse/49_a() (0.00s) --- PASS: TestParse/47_(a) (0.00s) --- PASS: TestParse/48_((a)) (0.00s) --- PASS: TestParse/45_[a] (0.00s) --- PASS: TestParse/46_[a,_b,_c] (0.00s) --- PASS: TestParse/44_[] (0.00s) --- PASS: TestParse/42_{} (0.00s) --- PASS: TestParse/43_{a:b,_c:d} (0.00s) --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.00s) --- PASS: TestParse/40_foo{_a:b_} (0.00s) --- PASS: TestParse/39_foo{_} (0.00s) --- PASS: TestParse/38_a[b] (0.00s) --- PASS: TestParse/34_a_<_b (0.00s) --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.02s) --- PASS: TestParse/58_a_|_b (0.00s) --- PASS: TestParse/15_!a (0.00s) --- PASS: TestParse/33_a_>=_b (0.00s) --- PASS: TestParse/32_a_>_b (0.00s) --- PASS: TestParse/13_b"abc" (0.00s) --- PASS: TestParse/31_a_!=_b (0.00s) --- PASS: TestParse/30_a_==_b (0.00s) --- PASS: TestParse/57_*@a_|_b (0.00s) --- PASS: TestParse/12_4--4.1 (0.00s) --- PASS: TestParse/28_a_%_b (0.00s) --- PASS: TestParse/11_4--4 (0.00s) --- PASS: TestParse/27_a_/_b (0.00s) --- PASS: TestParse/10_-1 (0.00s) --- PASS: TestParse/26_a_*_b (0.00s) --- PASS: TestParse/9_0xFu (0.00s) --- PASS: TestParse/25_a_-_b (0.00s) --- PASS: TestParse/8_24u (0.00s) --- PASS: TestParse/24_a_+_b (0.00s) --- PASS: TestParse/7_23u (0.00s) --- PASS: TestParse/29_a_in_b (0.00s) --- PASS: TestParse/37_a.b.c (0.00s) --- PASS: TestParse/6_0u (0.00s) --- PASS: TestParse/5_0xF (0.00s) --- PASS: TestParse/21_a_&&_b (0.00s) --- PASS: TestParse/4_42 (0.00s) --- PASS: TestParse/14_23.39 (0.00s) --- PASS: TestParse/3_0 (0.00s) --- PASS: TestParse/19_a_||_b (0.00s) --- PASS: TestParse/2_false (0.00s) --- PASS: TestParse/18_a?b:c (0.00s) --- PASS: TestParse/35_a_<=_b (0.00s) --- PASS: TestParse/1_true (0.00s) --- PASS: TestParse/16_null (0.00s) --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.04s) --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.06s) --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.05s) --- 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/124_namespace (0.00s) --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.03s) --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.03s) --- PASS: TestParse/17_a (0.00s) --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.03s) --- 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.08s) --- 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.30s) === 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.11s) --- PASS: TestUnparse/call_add (0.00s) --- PASS: TestUnparse/call_and (0.00s) --- PASS: TestUnparse/call_and_or (0.01s) --- 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.01s) --- 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.01s) --- 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.479s === 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.01s) --- 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.03s) === 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.01s) === 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.06s) --- PASS: TestProcess/CompileResult (0.00s) --- PASS: TestProcess/FormatNumberResult (0.02s) --- 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.159s === RUN TestAPIEvaluate --- PASS: TestAPIEvaluate (0.02s) === RUN TestAPIJSON --- PASS: TestAPIJSON (0.00s) PASS ok github.com/google/cel-go/repl/appengine/app 0.075s ? github.com/google/cel-go/test [no test files] ? github.com/google/cel-go/test/proto2pb [no test files] ? github.com/google/cel-go/test/proto3pb [no test files] === RUN TestAccept --- PASS: TestAccept (0.01s) === RUN TestReject --- PASS: TestReject (0.00s) PASS ok github.com/google/cel-go/repl/parser 0.020s testing: warning: no tests to run PASS ok github.com/google/cel-go/test/bench 0.012s [no tests to run] 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/2928694 and its subdirectories I: Current time: Fri Nov 22 03:13:03 -12 2024 I: pbuilder-time-stamp: 1732288383 Fri Nov 22 15:13:03 UTC 2024 I: Signing ./b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo as golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc Fri Nov 22 15:13:03 UTC 2024 I: Signed ./b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo as ./b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc Fri Nov 22 15:13:03 UTC 2024 - build #1 for golang-github-google-cel-go/unstable/arm64 on codethink04-arm64 done. Starting cleanup. All cleanup done. Fri Nov 22 15:13:03 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-TGTLfs4q, removing. /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 15:13 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 15:11 b2 -rw-r--r-- 1 jenkins jenkins 2539 Aug 4 01:35 golang-github-google-cel-go_0.18.2+ds-5.dsc -rw------- 1 jenkins jenkins 3811 Nov 22 15:11 rbuildlog.P7zpahP /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b1: total 1036 -rw-r--r-- 1 jenkins jenkins 555653 Nov 22 15:13 build.log -rw-r--r-- 1 jenkins jenkins 399704 Nov 22 15:13 golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb -rw-r--r-- 1 jenkins jenkins 72248 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2539 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5.dsc -rw-r--r-- 1 jenkins jenkins 6801 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 7683 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1298 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_arm64.changes -rw-r--r-- 1 jenkins jenkins 1481 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2: total 0 Fri Nov 22 15:13:04 UTC 2024 I: Deleting $TMPDIR on codethink04-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Fri Nov 22 03:11:32 -12 2024 I: pbuilder-time-stamp: 1732288292 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 gpgv: Signature made Sun Aug 4 01:27:45 2024 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-google-cel-go_0.18.2+ds-5.dsc: no acceptable signature found 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/2928694/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='d33fec55f63240f0af7705fd232d7d46' 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='2928694' 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.befkg8dg/pbuilderrc_3SwQ --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.befkg8dg/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-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2928694/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 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 ... 20084 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} 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.23-go{a} golang-1.23-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} 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, 75 newly installed, 0 to remove and 0 not upgraded. Need to get 85.8 MB of archives. After unpacking 662 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2024b-3 [255 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.22.5-2 [198 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-5 [1129 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 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 10.1.0 [26.9 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 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.16.5-1.3 [823 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 24 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.62 [24.7 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 golang-google-protobuf-dev all 1.33.0-1 [625 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 48 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-text-dev all 0.16.0-1 [4003 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-glog-dev all 1.2.2-1 [31.1 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-dev all 0.15.0-1 [38.0 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-5 [32.4 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-google-dev all 0.15.0-1 [46.1 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 golang-github-googleapis-gax-go-dev all 2.13.0-1 [30.0 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 golang-google-api-dev all 0.61.0-5 [5343 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-dev all 0.56.0-5 [816 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 golang-google-grpc-dev all 1.64.0-6 [1232 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Fetched 85.8 MB in 0s (216 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 20084 files and directories currently installed.) Preparing to unpack .../00-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... 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.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... 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-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... 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_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... 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.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../23-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../25-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../31-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../32-golang-1.23-src_1.23.3-2_all.deb ... Unpacking golang-1.23-src (1.23.3-2) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../33-golang-1.23-go_1.23.3-2_arm64.deb ... Unpacking golang-1.23-go (1.23.3-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../34-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../35-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../36-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../37-golang-golang-x-exp-dev_0.0~git20231006.7918f67-1_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../38-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 .../39-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 .../40-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 .../41-golang-google-protobuf-dev_1.33.0-1_all.deb ... Unpacking golang-google-protobuf-dev (1.33.0-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../42-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 .../43-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 .../44-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 .../45-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 .../46-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 .../47-golang-golang-x-text-dev_0.16.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.16.0-1) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../48-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 .../49-golang-glog-dev_1.2.2-1_all.deb ... Unpacking golang-glog-dev (1.2.2-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../50-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 .../51-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 .../52-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../53-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../54-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 .../55-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 .../56-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 .../57-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 .../58-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 .../59-golang-golang-x-oauth2-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.15.0-1) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../60-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 .../61-golang-golang-x-oauth2-google-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.15.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../62-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 .../63-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 .../64-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 .../65-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 .../66-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 .../67-golang-github-googleapis-gax-go-dev_2.13.0-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.13.0-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../68-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 .../69-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 .../70-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 .../71-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 .../72-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 .../73-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 .../74-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 media-types (10.1.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-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... 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.20) ... 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.22.5-2) ... Setting up m4 (1.4.19-4) ... 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 (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Nov 22 15:11:55 UTC 2024. Universal Time is now: Fri Nov 22 15:11:55 UTC 2024. 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.33.0-1) ... Setting up golang-github-stretchr-testify-dev (1.9.0-1) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-1.23-src (1.23.3-2) ... Setting up autopoint (0.22.5-2) ... Setting up golang-glog-dev (1.2.2-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.16.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-1) ... Setting up golang-golang-x-oauth2-dev (0.15.0-1) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 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.23-go (1.23.3-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-1) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-go:arm64 (2:1.23~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.23~2) ... Setting up golang-golang-x-oauth2-google-dev (0.15.0-1) ... Setting up debhelper (13.20) ... Setting up dh-golang (1.62) ... 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.13.0-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.40-3) ... 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 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/goarch internal/godebugs internal/coverage/rtcov internal/race internal/goexperiment internal/goos internal/unsafeheader internal/byteorder internal/profilerecord internal/asan internal/itoa internal/msan internal/cpu cmp internal/abi internal/runtime/syscall internal/chacha8rand sync/atomic runtime/internal/math runtime/internal/sys math/bits unicode/utf8 unicode google.golang.org/protobuf/internal/flags unicode/utf16 encoding github.com/google/cel-go/common/overloads github.com/google/cel-go/common/operators google.golang.org/protobuf/internal/set golang.org/x/exp/constraints math log/internal container/list crypto/internal/alias crypto/subtle internal/bytealg internal/runtime/atomic crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 golang.org/x/exp/slices vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/runtime/exithook internal/stringslite runtime internal/reflectlite sync iter internal/weak slices maps internal/bisect internal/testlog google.golang.org/protobuf/internal/pragma internal/singleflight runtime/cgo internal/godebug errors sort internal/oserror strconv syscall crypto/internal/edwards25519/field golang.org/x/text/internal/tag math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage path crypto/internal/nistec/fiat math/rand io reflect crypto/internal/edwards25519 golang.org/x/text/internal/stringset crypto/rc4 bytes hash strings crypto/internal/randutil internal/concurrent hash/fnv hash/crc32 crypto unique crypto/md5 golang.org/x/text/transform net/netip crypto/cipher vendor/golang.org/x/text/transform bufio regexp/syntax github.com/google/cel-go/common/runes github.com/stoewer/go-strcase net/http/internal/ascii golang.org/x/text/width crypto/internal/boring crypto/des crypto/aes crypto/sha512 crypto/sha256 crypto/hmac crypto/sha1 vendor/golang.org/x/crypto/hkdf time internal/syscall/unix internal/syscall/execenv regexp internal/fmtsort io/fs encoding/binary internal/poll context internal/filepathlite embed google.golang.org/protobuf/internal/editiondefaults crypto/internal/nistec encoding/base64 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 encoding/pem os vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh fmt google.golang.org/protobuf/internal/detrand io/ioutil internal/sysinfo vendor/golang.org/x/sys/cpu path/filepath net vendor/golang.org/x/crypto/sha3 google.golang.org/protobuf/internal/errors golang.org/x/text/internal/language net/url compress/flate google.golang.org/protobuf/internal/version log encoding/hex encoding/json math/big github.com/antlr/antlr4/runtime/Go/antlr/v4 go/token google.golang.org/protobuf/encoding/protowire vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi mime mime/quotedprintable net/http/internal flag compress/gzip runtime/debug vendor/golang.org/x/text/secure/bidirule runtime/trace golang.org/x/text/internal/language/compact testing google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/json golang.org/x/text/language vendor/golang.org/x/net/idna google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval crypto/rand encoding/asn1 crypto/elliptic golang.org/x/text/internal/catmsg crypto/internal/boring/bbig crypto/internal/bigmod crypto/dsa golang.org/x/text/internal/number golang.org/x/text/internal golang.org/x/text/internal/format crypto/ed25519 crypto/internal/hpke google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext golang.org/x/text/message/catalog crypto/internal/mlkem768 crypto/rsa vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix golang.org/x/text/feature/plural golang.org/x/text/message 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 crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy google.golang.org/protobuf/internal/filetype vendor/golang.org/x/net/http/httpguts mime/multipart 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/test/proto2pb github.com/google/cel-go/test/proto3pb github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1 crypto/tls google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/test github.com/google/cel-go/common/functions github.com/google/cel-go/common/types/traits github.com/google/cel-go/interpreter/functions github.com/google/cel-go/common/types net/http/httptrace net/http github.com/google/cel-go/common/ast github.com/google/cel-go/common/decls 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/repl github.com/google/cel-go/test/bench 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.01s) === 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]/[0] === CONT TestEval/[0]/[99] === CONT TestEval/[0]/[49] === CONT TestEval/[0]/[48] === CONT TestEval/[0]/[47] === CONT TestEval/[0]/[46] === CONT TestEval/[0]/[45] === CONT TestEval/[0]/[44] === CONT TestEval/[0]/[43] === CONT TestEval/[0]/[42] === CONT TestEval/[0]/[41] === CONT TestEval/[0]/[40] === CONT TestEval/[0]/[39] === CONT TestEval/[0]/[38] === CONT TestEval/[0]/[50] === CONT TestEval/[0]/[36] === CONT TestEval/[0]/[35] === CONT TestEval/[0]/[34] === CONT TestEval/[0]/[33] === CONT TestEval/[0]/[37] === CONT TestEval/[0]/[30] === CONT TestEval/[0]/[32] === CONT TestEval/[0]/[29] === CONT TestEval/[0]/[31] === CONT TestEval/[0]/[28] === CONT TestEval/[0]/[98] === CONT TestEval/[0]/[27] === CONT TestEval/[0]/[97] === CONT TestEval/[0]/[26] === CONT TestEval/[0]/[96] === CONT TestEval/[0]/[25] === CONT TestEval/[0]/[95] === CONT TestEval/[0]/[24] === CONT TestEval/[0]/[94] === CONT TestEval/[0]/[23] === CONT TestEval/[0]/[93] === CONT TestEval/[0]/[22] === CONT TestEval/[0]/[92] === CONT TestEval/[0]/[91] === CONT TestEval/[0]/[21] === CONT TestEval/[0]/[90] === CONT TestEval/[0]/[19] === CONT TestEval/[0]/[20] === CONT TestEval/[0]/[18] === CONT TestEval/[0]/[89] === CONT TestEval/[0]/[17] === CONT TestEval/[0]/[88] === CONT TestEval/[0]/[16] === CONT TestEval/[0]/[87] === CONT TestEval/[0]/[15] === CONT TestEval/[0]/[86] === CONT TestEval/[0]/[14] === CONT TestEval/[0]/[85] === CONT TestEval/[0]/[13] === CONT TestEval/[0]/[84] === CONT TestEval/[0]/[12] === CONT TestEval/[0]/[83] === CONT TestEval/[0]/[11] === CONT TestEval/[0]/[82] === CONT TestEval/[0]/[10] === CONT TestEval/[0]/[81] === CONT TestEval/[0]/[9] === CONT TestEval/[0]/[80] === CONT TestEval/[0]/[8] === CONT TestEval/[0]/[79] === CONT TestEval/[0]/[7] === CONT TestEval/[0]/[78] === CONT TestEval/[0]/[6] === CONT TestEval/[0]/[77] === CONT TestEval/[0]/[76] === CONT TestEval/[0]/[5] === CONT TestEval/[0]/[4] === CONT TestEval/[0]/[75] === CONT TestEval/[0]/[3] === CONT TestEval/[0]/[74] === CONT TestEval/[0]/[2] === CONT TestEval/[0]/[72] === CONT TestEval/[0]/[71] === CONT TestEval/[0]/[1] === CONT TestEval/[0]/[70] === CONT TestEval/[0]/[73] === CONT TestEval/[0]/[69] === CONT TestEval/[0]/[60] === CONT TestEval/[0]/[59] === CONT TestEval/[0]/[68] === CONT TestEval/[0]/[58] === CONT TestEval/[0]/[67] === CONT TestEval/[0]/[57] === CONT TestEval/[0]/[66] === CONT TestEval/[0]/[56] === CONT TestEval/[0]/[65] === CONT TestEval/[0]/[55] === CONT TestEval/[0]/[64] === CONT TestEval/[0]/[54] === CONT TestEval/[0]/[63] === CONT TestEval/[0]/[53] === CONT TestEval/[0]/[62] === CONT TestEval/[0]/[52] === CONT TestEval/[0]/[51] === CONT TestEval/[0]/[61] --- PASS: TestEval (0.00s) --- PASS: TestEval/[0] (0.00s) --- PASS: TestEval/[0]/[0] (0.00s) --- PASS: TestEval/[0]/[99] (0.00s) --- PASS: TestEval/[0]/[49] (0.00s) --- PASS: TestEval/[0]/[48] (0.00s) --- PASS: TestEval/[0]/[47] (0.00s) --- PASS: TestEval/[0]/[46] (0.00s) --- PASS: TestEval/[0]/[45] (0.00s) --- PASS: TestEval/[0]/[44] (0.00s) --- PASS: TestEval/[0]/[43] (0.00s) --- PASS: TestEval/[0]/[42] (0.00s) --- PASS: TestEval/[0]/[41] (0.00s) --- PASS: TestEval/[0]/[40] (0.00s) --- PASS: TestEval/[0]/[39] (0.00s) --- PASS: TestEval/[0]/[38] (0.00s) --- PASS: TestEval/[0]/[36] (0.00s) --- PASS: TestEval/[0]/[35] (0.00s) --- PASS: TestEval/[0]/[34] (0.00s) --- PASS: TestEval/[0]/[50] (0.00s) --- PASS: TestEval/[0]/[33] (0.00s) --- PASS: TestEval/[0]/[37] (0.00s) --- PASS: TestEval/[0]/[30] (0.00s) --- PASS: TestEval/[0]/[32] (0.00s) --- PASS: TestEval/[0]/[29] (0.00s) --- PASS: TestEval/[0]/[31] (0.00s) --- PASS: TestEval/[0]/[28] (0.00s) --- PASS: TestEval/[0]/[98] (0.00s) --- PASS: TestEval/[0]/[27] (0.00s) --- PASS: TestEval/[0]/[97] (0.00s) --- PASS: TestEval/[0]/[26] (0.00s) --- PASS: TestEval/[0]/[96] (0.00s) --- PASS: TestEval/[0]/[25] (0.00s) --- PASS: TestEval/[0]/[95] (0.00s) --- PASS: TestEval/[0]/[24] (0.00s) --- PASS: TestEval/[0]/[94] (0.00s) --- PASS: TestEval/[0]/[23] (0.00s) --- PASS: TestEval/[0]/[93] (0.00s) --- PASS: TestEval/[0]/[92] (0.00s) --- PASS: TestEval/[0]/[22] (0.00s) --- PASS: TestEval/[0]/[91] (0.00s) --- PASS: TestEval/[0]/[21] (0.00s) --- PASS: TestEval/[0]/[90] (0.00s) --- PASS: TestEval/[0]/[19] (0.00s) --- PASS: TestEval/[0]/[20] (0.00s) --- PASS: TestEval/[0]/[18] (0.00s) --- PASS: TestEval/[0]/[89] (0.00s) --- PASS: TestEval/[0]/[17] (0.00s) --- PASS: TestEval/[0]/[88] (0.00s) --- PASS: TestEval/[0]/[16] (0.00s) --- PASS: TestEval/[0]/[87] (0.00s) --- PASS: TestEval/[0]/[15] (0.00s) --- PASS: TestEval/[0]/[86] (0.00s) --- PASS: TestEval/[0]/[14] (0.00s) --- PASS: TestEval/[0]/[85] (0.00s) --- PASS: TestEval/[0]/[13] (0.00s) --- PASS: TestEval/[0]/[84] (0.00s) --- PASS: TestEval/[0]/[12] (0.00s) --- PASS: TestEval/[0]/[83] (0.00s) --- PASS: TestEval/[0]/[11] (0.00s) --- PASS: TestEval/[0]/[82] (0.00s) --- PASS: TestEval/[0]/[10] (0.00s) --- PASS: TestEval/[0]/[81] (0.00s) --- PASS: TestEval/[0]/[9] (0.00s) --- PASS: TestEval/[0]/[80] (0.00s) --- PASS: TestEval/[0]/[8] (0.00s) --- PASS: TestEval/[0]/[79] (0.00s) --- PASS: TestEval/[0]/[7] (0.00s) --- PASS: TestEval/[0]/[78] (0.00s) --- PASS: TestEval/[0]/[77] (0.00s) --- PASS: TestEval/[0]/[6] (0.00s) --- PASS: TestEval/[0]/[5] (0.00s) --- PASS: TestEval/[0]/[76] (0.00s) --- PASS: TestEval/[0]/[4] (0.00s) --- PASS: TestEval/[0]/[75] (0.00s) --- PASS: TestEval/[0]/[3] (0.00s) --- PASS: TestEval/[0]/[74] (0.00s) --- PASS: TestEval/[0]/[2] (0.00s) --- PASS: TestEval/[0]/[72] (0.00s) --- PASS: TestEval/[0]/[71] (0.00s) --- PASS: TestEval/[0]/[1] (0.00s) --- PASS: TestEval/[0]/[70] (0.00s) --- PASS: TestEval/[0]/[73] (0.00s) --- PASS: TestEval/[0]/[69] (0.00s) --- PASS: TestEval/[0]/[60] (0.00s) --- PASS: TestEval/[0]/[59] (0.00s) --- PASS: TestEval/[0]/[68] (0.00s) --- PASS: TestEval/[0]/[58] (0.00s) --- PASS: TestEval/[0]/[67] (0.00s) --- PASS: TestEval/[0]/[57] (0.00s) --- PASS: TestEval/[0]/[66] (0.00s) --- PASS: TestEval/[0]/[56] (0.00s) --- PASS: TestEval/[0]/[65] (0.00s) --- PASS: TestEval/[0]/[55] (0.00s) --- PASS: TestEval/[0]/[64] (0.00s) --- PASS: TestEval/[0]/[54] (0.00s) --- PASS: TestEval/[0]/[63] (0.00s) --- PASS: TestEval/[0]/[53] (0.00s) --- PASS: TestEval/[0]/[52] (0.00s) --- PASS: TestEval/[0]/[62] (0.00s) --- PASS: TestEval/[0]/[51] (0.00s) --- PASS: TestEval/[0]/[61] (0.00s) === RUN TestAbbrevsCompiled --- PASS: TestAbbrevsCompiled (0.00s) === RUN TestAbbrevsParsed --- PASS: TestAbbrevsParsed (0.00s) === RUN TestAbbrevsDisambiguation --- PASS: TestAbbrevsDisambiguation (0.00s) === 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.01s) === 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.01s) --- 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.00s) === RUN TestAstIsChecked --- PASS: TestAstIsChecked (0.01s) === RUN TestExhaustiveEval --- PASS: TestExhaustiveEval (0.00s) === RUN TestContextEval --- PASS: TestContextEval (0.02s) === 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.01s) === 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/str_concat (0.01s) --- PASS: TestEstimateCostAndRuntimeCost/identity (0.01s) === 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.04s) === 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.02s) --- 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.03s) --- 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.01s) --- 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.01s) === 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.00s) --- 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.01s) --- 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.01s) === 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.01s) --- 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.01s) --- 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.01s) --- 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.02s) --- 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.01s) --- 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('(?el*)') === RUN TestValidateRegexLiterals/'hello'.matches('??el*') === RUN TestValidateRegexLiterals/'hello'.matches(x) --- PASS: TestValidateRegexLiterals (0.01s) --- PASS: TestValidateRegexLiterals/'hello'.matches('el*') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('x++') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('(?el*)') (0.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.00s) --- 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.06s) --- 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.01s) --- PASS: TestInliningOptimizerMultiStage/0_in_msg.map_int64_nested_type (0.01s) --- 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.01s) --- 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.01s) === 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.30s) --- 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.778s ? github.com/google/cel-go/checker/decls [no test files] === 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/132_NotAMessage{} === CONT TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg === 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/130_undef() === CONT TestCheck/129_undef === CONT TestCheck/128_TestAllTypes{?single_int32:_1} === CONT TestCheck/127_TestAllTypes{?single_int32:_{}.?i} === CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} === CONT TestCheck/33_size(x)_==_x.size() === CONT TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} === CONT TestCheck/31_TestAllTypes{single_int32:_1u} === CONT TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} === 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/63_x.single_int64_wrapper_==_null === CONT TestCheck/62_x.single_int64_!=_null === CONT TestCheck/61_x.single_nested_message_!=_null === CONT TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) === CONT TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) === 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/58_x["a"].single_int32_==_23 === CONT TestCheck/57_x[2].single_int32_==_23 === CONT TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) === 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/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/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/14_ib === CONT TestCheck/29_{1:2u,_2u:3} === CONT TestCheck/39_1_==_1_&&_2_!=_1 === CONT TestCheck/28_{"a":1,_"b":2}.a === 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/17_[1] === CONT TestCheck/16_[] === CONT TestCheck/15_id === CONT TestCheck/6_null === CONT TestCheck/13_ix === CONT TestCheck/11_iz === CONT TestCheck/5_12.23 === CONT TestCheck/4_false === CONT TestCheck/3_true === CONT TestCheck/2_12u === CONT TestCheck/1_12 === CONT TestCheck/96_encode('hello') === CONT TestCheck/126_[?'value'] === CONT TestCheck/125_[?a,_?b,_'world'] === CONT TestCheck/124_{?'key':_'hi'} === CONT TestCheck/12_id === 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/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) === 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/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/81_x.single_int64_wrapper_+_y_!=_23 === CONT TestCheck/95_base64.encode('hello') === CONT TestCheck/94_TestAllTypes{}.repeated_nested_message === CONT TestCheck/93_TestAllTypes{}.repeated_nested_message === 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/91_a.b_+_1_==_a[0] === CONT TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === CONT TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) === CONT TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 === CONT TestCheck/87_[1]_+_[dyn('string')] === CONT TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === CONT TestCheck/85_type(type)_==_type === CONT TestCheck/84_type(null)_==_null_type === CONT TestCheck/83_1_in_dyn([1,_2,_3]) === CONT TestCheck/82_1_in_[1,_2,_3] === CONT TestCheck/8_is === CONT TestCheck/9_ii === CONT TestCheck/7_b"ABC" === CONT TestCheck/73_1_+_x === 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/69_x.all(e,_0) === CONT TestCheck/72_test.TestAllTypes === CONT TestCheck/71_.google.expr.proto3.test.TestAllTypes === CONT TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 === 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/10_iu === CONT TestCheck/70_lists.filter(x,_x_>_1.5) === CONT TestCheck/88_[dyn('string')]_+_[1] --- PASS: TestCheck (0.00s) --- PASS: TestCheck/0_"A" (0.00s) --- PASS: TestCheck/132_NotAMessage{} (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.00s) --- PASS: TestCheck/130_undef() (0.00s) --- PASS: TestCheck/129_undef (0.00s) --- PASS: TestCheck/128_TestAllTypes{?single_int32:_1} (0.00s) --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.01s) --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.01s) --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.00s) --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s) --- PASS: TestCheck/33_size(x)_==_x.size() (0.00s) --- PASS: TestCheck/62_x.single_int64_!=_null (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/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.00s) --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.00s) --- PASS: TestCheck/50_x[1u] (0.00s) --- PASS: TestCheck/49_x_+_y (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.00s) --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.02s) --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.02s) --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.02s) --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.02s) --- PASS: TestCheck/47_size([]_+_[1]) (0.00s) --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.00s) --- PASS: TestCheck/41_"abc"_+_"def" (0.00s) --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.02s) --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s) --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s) --- PASS: TestCheck/36_b"abc"_+_b"def" (0.00s) --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.00s) --- PASS: TestCheck/14_ib (0.00s) --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.00s) --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestCheck/24_[1]_+_[2] (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/20_fg_s() (0.00s) --- PASS: TestCheck/19_foo (0.00s) --- PASS: TestCheck/18_[1,_"A"] (0.00s) --- PASS: TestCheck/43_x.single_int32_!=_null (0.04s) --- PASS: TestCheck/17_[1] (0.00s) --- PASS: TestCheck/16_[] (0.00s) --- PASS: TestCheck/15_id (0.00s) --- PASS: TestCheck/6_null (0.00s) --- PASS: TestCheck/29_{1:2u,_2u:3} (0.03s) --- PASS: TestCheck/11_iz (0.00s) --- PASS: TestCheck/5_12.23 (0.00s) --- PASS: TestCheck/4_false (0.00s) --- PASS: TestCheck/3_true (0.00s) --- PASS: TestCheck/2_12u (0.00s) --- PASS: TestCheck/1_12 (0.00s) --- PASS: TestCheck/96_encode('hello') (0.00s) --- PASS: TestCheck/126_[?'value'] (0.00s) --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.00s) --- PASS: TestCheck/124_{?'key':_'hi'} (0.00s) --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.07s) --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.00s) --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.00s) --- PASS: TestCheck/120_has(a.?b.c) (0.00s) --- PASS: TestCheck/119_has(a.dynamic) (0.00s) --- PASS: TestCheck/118_a.dynamic (0.00s) --- PASS: TestCheck/117_a.b (0.00s) --- PASS: TestCheck/116_a.?b (0.00s) --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.00s) --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.00s) --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.00s) --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.00s) --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.08s) --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.09s) --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (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/105_[].length (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/52_x.repeated_int64[x.single_int32]_==_23 (0.09s) --- PASS: TestCheck/102_Msg{} (0.00s) --- PASS: TestCheck/101_int{} (0.00s) --- PASS: TestCheck/100_set([1,_2])_==_x (0.00s) --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s) --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s) --- PASS: TestCheck/97_{} (0.00s) --- PASS: TestCheck/81_x.single_int64_wrapper_+_y_!=_23 (0.00s) --- PASS: TestCheck/95_base64.encode('hello') (0.00s) --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (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/91_a.b_+_1_==_a[0] (0.00s) --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.10s) --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.10s) --- PASS: TestCheck/12_id (0.05s) --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s) --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.00s) --- PASS: TestCheck/85_type(type)_==_type (0.00s) --- PASS: TestCheck/84_type(null)_==_null_type (0.00s) --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.00s) --- PASS: TestCheck/82_1_in_[1,_2,_3] (0.00s) --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.12s) --- PASS: TestCheck/9_ii (0.00s) --- PASS: TestCheck/7_b"ABC" (0.00s) --- PASS: TestCheck/73_1_+_x (0.00s) --- PASS: TestCheck/80_x.single_int64_wrapper_+_1_!=_23 (0.00s) --- PASS: TestCheck/79_size(x)_>_4 (0.00s) --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.00s) --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.00s) --- PASS: TestCheck/76_x (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.00s) --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.13s) --- 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/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.04s) --- PASS: TestCheck/71_.google.expr.proto3.test.TestAllTypes (0.00s) --- PASS: TestCheck/72_test.TestAllTypes (0.00s) --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.00s) --- PASS: TestCheck/10_iu (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.00s) --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) --- PASS: TestCheck/123_{?'nested':_a.b} (0.09s) --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.15s) --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.06s) --- PASS: TestCheck/8_is (0.04s) --- PASS: TestCheck/103_fun() (0.06s) --- PASS: TestCheck/104_'string'.fun() (0.06s) --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.06s) --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s) --- PASS: TestCheck/13_ix (0.11s) === 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.07s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.307s === 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.032s ? github.com/google/cel-go/common/debug [no test files] ? 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] ? github.com/google/cel-go/common/stdlib [no test files] === RUN TestASTCopy --- PASS: TestASTCopy (0.02s) === 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.01s) --- 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.02s) --- PASS: TestNavigateAST/'a'_==_'b' (0.00s) --- PASS: TestNavigateAST/'a'.size() (0.01s) --- 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.01s) --- 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.01s) --- 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.081s === 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.032s === 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.028s === 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.040s ? github.com/google/cel-go/common/types/ref [no test files] ? github.com/google/cel-go/common/types/traits [no test files] ? github.com/google/cel-go/interpreter/functions [no test files] ? github.com/google/cel-go/parser/gen [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.01s) --- 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.01s) === 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.091s === 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: test/proto3pb/test_all_types.proto file_test.go:163: registering file: google/protobuf/timestamp.proto file_test.go:163: registering file: google/protobuf/wrappers.proto file_test.go:163: registering file: test/proto3pb/test_import.proto 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 --- 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.038s === RUN TestBindings === RUN TestBindings/[0] === RUN TestBindings/[1] --- PASS: TestBindings (0.02s) --- PASS: TestBindings/[0] (0.02s) --- 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.01s) --- 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.09s) --- PASS: TestMath/0 (0.01s) --- 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.02s) --- 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.01s) --- PASS: TestMath/33 (0.00s) --- PASS: TestMath/34 (0.00s) --- PASS: TestMath/35 (0.00s) --- PASS: TestMath/36 (0.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.02s) --- PASS: TestNativeTypes/[0] (0.02s) --- 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.01s) --- 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.03s) --- PASS: TestNativeTypesRuntimeErrors/[0] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[1] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[2] (0.01s) --- 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.01s) --- 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.02s) --- 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.02s) --- PASS: TestProtosNonMatch/[0] (0.00s) --- PASS: TestProtosNonMatch/[1] (0.01s) --- 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.05s) --- 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.01s) --- 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.01s) --- 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.09s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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/chatAt-supported=true === RUN TestVersions/version=0/lastIndexOf-supported=true === RUN TestVersions/version=0/joinSep-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/upperAscii-supported=true === RUN TestVersions/version=0/indexOf-supported=true === RUN TestVersions/version=0/join-supported=true === RUN TestVersions/version=0/lowerAscii-supported=true === RUN TestVersions/version=0/format-supported=false === RUN TestVersions/version=0/quote-supported=false === RUN TestVersions/version=1 === RUN TestVersions/version=1/chatAt-supported=true === RUN TestVersions/version=1/lastIndexOf-supported=true === RUN TestVersions/version=1/joinSep-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/upperAscii-supported=true === RUN TestVersions/version=1/indexOf-supported=true === RUN TestVersions/version=1/join-supported=true === RUN TestVersions/version=1/lowerAscii-supported=true === RUN TestVersions/version=1/quote-supported=true === RUN TestVersions/version=1/format-supported=true --- PASS: TestVersions (0.02s) --- PASS: TestVersions/version=0 (0.02s) --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=0/joinSep-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.01s) --- PASS: TestVersions/version=0/upperAscii-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/lowerAscii-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.01s) --- PASS: TestVersions/version=1/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=1/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=1/joinSep-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/upperAscii-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/lowerAscii-supported=true (0.00s) --- PASS: TestVersions/version=1/quote-supported=true (0.00s) --- PASS: TestVersions/version=1/format-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.21s) --- 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.02s) --- PASS: TestStringFormat/percent_escaping/no_change_on_locale (0.02s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.01s) --- 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.00s) --- 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.02s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/bytes_support_for_string/no_change_on_locale (0.01s) --- 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.00s) --- PASS: TestStringFormat/map_support_(all_key_types) (0.01s) --- PASS: TestStringFormat/map_support_(all_key_types)/no_change_on_locale (0.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/dyntype_support_for_lists/no_change_on_locale (0.01s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/compile-time_%s_check/no_change_on_locale (0.01s) --- 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.01s) --- PASS: TestLiteralOutput/map_literal_support (0.00s) --- PASS: TestLiteralOutput/list_literal_support (0.01s) === 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.653s === 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_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] === 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 === RUN TestAttributePattern_UnknownResolution/var/match[0] === RUN TestAttributePattern_UnknownResolution/var/match[1] === RUN TestAttributePattern_UnknownResolution/var/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_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_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] --- PASS: TestAttributePattern_UnknownResolution (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) --- 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 (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_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_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_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) === 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.02s) --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.01s) --- 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.01s) --- 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 === RUN TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive === RUN TestInterpreter/unknown_attribute_mixed_qualifier/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 === CONT TestInterpreter/literal_bytes_string2 === RUN TestInterpreter/literal_bytes_string2/optimize === RUN TestInterpreter/pkg_list_index_error/optimize === RUN TestInterpreter/pkg_list_index_error/exhaustive === RUN TestInterpreter/pkg_list_index_error/track === CONT TestInterpreter/in_var_list_double === RUN TestInterpreter/in_var_list_double/exhaustive === RUN TestInterpreter/in_var_list_double/track === RUN TestInterpreter/in_var_list_double/optimize === CONT TestInterpreter/literal_bytes_string === RUN TestInterpreter/literal_bytes_string/optimize === RUN TestInterpreter/literal_bytes_string/exhaustive === RUN TestInterpreter/literal_bytes_string/track === CONT TestInterpreter/literal_equiv_bytes_string === CONT TestInterpreter/index_cross_type_uint === RUN TestInterpreter/literal_equiv_bytes_string/optimize === CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type === RUN TestInterpreter/literal_equiv_bytes_string/exhaustive === RUN TestInterpreter/index_cross_type_uint/track === RUN TestInterpreter/literal_equiv_bytes_string/track === CONT TestInterpreter/not_in_constant_heterogeneous_map === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize === RUN TestInterpreter/index_cross_type_uint/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/index_cross_type_uint/exhaustive === CONT TestInterpreter/literal_equiv_string_bytes === RUN TestInterpreter/literal_equiv_string_bytes/track === RUN TestInterpreter/literal_equiv_string_bytes/optimize === RUN TestInterpreter/literal_equiv_string_bytes/exhaustive === CONT TestInterpreter/in_var_list_double_double === RUN TestInterpreter/in_var_list_double_double/optimize === RUN TestInterpreter/in_var_list_double_double/exhaustive === RUN TestInterpreter/in_var_list_double_double/track === CONT TestInterpreter/literal_list === RUN TestInterpreter/literal_list/optimize === RUN TestInterpreter/literal_list/exhaustive === RUN TestInterpreter/literal_list/track === CONT TestInterpreter/index_cross_type_float_uint === RUN TestInterpreter/index_cross_type_float_uint/exhaustive === RUN TestInterpreter/index_cross_type_float_uint/track === CONT TestInterpreter/literal_map === RUN TestInterpreter/literal_map/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map/track === CONT TestInterpreter/literal_null === RUN TestInterpreter/literal_map/exhaustive === RUN TestInterpreter/literal_null/optimize === RUN TestInterpreter/literal_null/exhaustive === RUN TestInterpreter/literal_map/track === CONT TestInterpreter/index_cross_type_double_const === RUN TestInterpreter/literal_null/track === CONT TestInterpreter/index === RUN TestInterpreter/index_cross_type_double_const/optimize === RUN TestInterpreter/index/optimize === RUN TestInterpreter/index_cross_type_double_const/exhaustive === RUN TestInterpreter/index/exhaustive === RUN TestInterpreter/index_cross_type_double_const/track === CONT TestInterpreter/literal_bool_true === RUN TestInterpreter/literal_bool_true/optimize === RUN TestInterpreter/literal_bool_true/exhaustive === RUN TestInterpreter/index/track === CONT TestInterpreter/index_cross_type_double === RUN TestInterpreter/literal_bool_true/track === CONT TestInterpreter/in_var_value_map === RUN TestInterpreter/index_cross_type_double/optimize === RUN TestInterpreter/in_var_value_map/exhaustive === RUN TestInterpreter/in_var_value_map/track === RUN TestInterpreter/index_cross_type_double/exhaustive === RUN TestInterpreter/in_var_value_map/optimize === CONT TestInterpreter/literal_bool_false === RUN TestInterpreter/index_cross_type_double/track === CONT TestInterpreter/no_index_cross_type_float_uint === RUN TestInterpreter/literal_bool_false/optimize === RUN TestInterpreter/literal_bool_false/exhaustive === RUN TestInterpreter/literal_bool_false/track === RUN TestInterpreter/no_index_cross_type_float_uint/optimize === CONT TestInterpreter/in_var_key_map === RUN TestInterpreter/index_cross_type_float_uint/optimize === CONT TestInterpreter/list_eq_error === RUN TestInterpreter/list_eq_error/optimize === RUN TestInterpreter/list_eq_error/exhaustive === RUN TestInterpreter/in_var_key_map/optimize === RUN TestInterpreter/list_eq_error/track === CONT TestInterpreter/or_true_2nd === RUN TestInterpreter/in_var_key_map/exhaustive === RUN TestInterpreter/or_true_2nd/optimize === RUN TestInterpreter/or_true_2nd/exhaustive === RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive === RUN TestInterpreter/or_true_2nd/track === CONT TestInterpreter/list_eq_false_with_error === RUN TestInterpreter/list_eq_false_with_error/optimize === RUN TestInterpreter/no_index_cross_type_float_uint/track === CONT TestInterpreter/list_index_error === RUN TestInterpreter/list_eq_false_with_error/exhaustive === RUN TestInterpreter/list_index_error/track === RUN TestInterpreter/list_eq_false_with_error/track === CONT TestInterpreter/index_list_int_uint_type_index === RUN TestInterpreter/list_index_error/optimize === RUN TestInterpreter/list_index_error/exhaustive === CONT TestInterpreter/bad_argument_in_optimized_list === RUN TestInterpreter/index_list_int_uint_type_index/optimize === RUN TestInterpreter/bad_argument_in_optimized_list/optimize === RUN TestInterpreter/index_list_int_uint_type_index/exhaustive === RUN TestInterpreter/bad_argument_in_optimized_list/exhaustive === RUN TestInterpreter/index_list_int_uint_type_index/track === CONT TestInterpreter/index_relative === RUN TestInterpreter/bad_argument_in_optimized_list/track === CONT TestInterpreter/in_constant_heterogeneous_map === CONT TestInterpreter/literal_not_equiv_string_bytes === RUN TestInterpreter/in_var_key_map/track === CONT TestInterpreter/not_in_constant_map_cross_type_double_int === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive === CONT TestInterpreter/literal_list_optional_bad_element === RUN TestInterpreter/literal_list_optional_bad_element/exhaustive === RUN TestInterpreter/literal_list_optional_bad_element/track === RUN TestInterpreter/literal_list_optional_bad_element/optimize === CONT TestInterpreter/index_list_int_bad_double_type_index === RUN TestInterpreter/index_list_int_bad_double_type_index/optimize === RUN TestInterpreter/index_list_int_bad_double_type_index/exhaustive === RUN TestInterpreter/index_list_int_bad_double_type_index/track === CONT TestInterpreter/literal_list_optional_element === RUN TestInterpreter/literal_list_optional_element/optimize === RUN TestInterpreter/literal_list_optional_element/exhaustive === RUN TestInterpreter/literal_list_optional_element/track === CONT TestInterpreter/index_cross_type_bad_qualifier === RUN TestInterpreter/index_cross_type_bad_qualifier/optimize === CONT TestInterpreter/in_constant_map_cross_type_double_int === RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive === RUN TestInterpreter/in_constant_map_cross_type_double_int/optimize === RUN TestInterpreter/index_cross_type_bad_qualifier/track === CONT TestInterpreter/literal_pb_optional_field_bad_init === RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive === RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize === RUN TestInterpreter/in_constant_map_cross_type_double_int/track === CONT TestInterpreter/literal_pb_optional_field === RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive === RUN TestInterpreter/literal_pb_optional_field_bad_init/track === CONT TestInterpreter/macro_all_non_strict_var === RUN TestInterpreter/literal_pb_optional_field/optimize === RUN TestInterpreter/macro_all_non_strict_var/optimize === RUN TestInterpreter/literal_pb_optional_field/exhaustive === RUN TestInterpreter/literal_pb_optional_field/track === CONT TestInterpreter/literal_map_optional_field_bad_init === RUN TestInterpreter/macro_all_non_strict_var/exhaustive === RUN TestInterpreter/literal_map_optional_field_bad_init/optimize === RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive === RUN TestInterpreter/macro_all_non_strict_var/track === RUN TestInterpreter/literal_map_optional_field_bad_init/track === CONT TestInterpreter/or_true_1st === CONT TestInterpreter/literal_map_optional_field === RUN TestInterpreter/or_true_1st/optimize === RUN TestInterpreter/literal_map_optional_field/track === RUN TestInterpreter/or_true_1st/exhaustive === RUN TestInterpreter/literal_map_optional_field/optimize === CONT TestInterpreter/in_constant_map_cross_type_string_number === RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize === RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive === RUN TestInterpreter/in_constant_map_cross_type_string_number/track === CONT TestInterpreter/nested_proto_field_with_index === RUN TestInterpreter/literal_map_optional_field/exhaustive === CONT TestInterpreter/call_with_error_function === RUN TestInterpreter/call_with_error_function/optimize === RUN TestInterpreter/call_with_error_function/exhaustive === RUN TestInterpreter/call_with_error_function/track === CONT TestInterpreter/nested_proto_field === RUN TestInterpreter/nested_proto_field/optimize === RUN TestInterpreter/nested_proto_field/exhaustive === RUN TestInterpreter/nested_proto_field/track === CONT TestInterpreter/matches_error === CONT TestInterpreter/matches_member === RUN TestInterpreter/matches_member/optimize === CONT TestInterpreter/in_constant_map === RUN TestInterpreter/in_constant_map/track === RUN TestInterpreter/in_constant_map/optimize === RUN TestInterpreter/in_constant_map/exhaustive === CONT TestInterpreter/matches_global === RUN TestInterpreter/matches_global/optimize === RUN TestInterpreter/matches_global/exhaustive === RUN TestInterpreter/matches_global/track === CONT TestInterpreter/macro_map === RUN TestInterpreter/macro_map/optimize === RUN TestInterpreter/macro_map/exhaustive === RUN TestInterpreter/macro_map/track === CONT TestInterpreter/macro_has_pb3_field === RUN TestInterpreter/or_true_1st/track === RUN TestInterpreter/nested_proto_field_with_index/track === RUN TestInterpreter/nested_proto_field_with_index/optimize === RUN TestInterpreter/matches_member/exhaustive === RUN TestInterpreter/literal_bytes_string2/exhaustive === RUN TestInterpreter/literal_bytes_string2/track === CONT TestInterpreter/macro_has_pb2_field === CONT TestInterpreter/macro_has_pb2_field_undefined === RUN TestInterpreter/macro_has_pb2_field_undefined/track === RUN TestInterpreter/macro_has_pb2_field_undefined/optimize === RUN TestInterpreter/macro_has_pb2_field/optimize === CONT TestInterpreter/macro_has_map_key === RUN TestInterpreter/macro_has_map_key/exhaustive === RUN TestInterpreter/macro_has_pb2_field/exhaustive === RUN TestInterpreter/in_constant_heterogeneous_map/optimize === RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/in_constant_heterogeneous_map/track === CONT TestInterpreter/macro_filter === RUN TestInterpreter/macro_has_pb2_field/track === CONT TestInterpreter/macro_exists_one === RUN TestInterpreter/macro_filter/optimize === RUN TestInterpreter/macro_filter/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track === CONT TestInterpreter/macro_exists_var === RUN TestInterpreter/macro_exists_var/exhaustive === RUN TestInterpreter/macro_exists_var/track === RUN TestInterpreter/macro_filter/track === CONT TestInterpreter/macro_exists_nonstrict === RUN TestInterpreter/macro_exists_var/optimize === CONT TestInterpreter/in_var_list_uint === RUN TestInterpreter/in_var_list_uint/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/exhaustive === RUN TestInterpreter/macro_has_pb2_field_undefined/exhaustive === CONT TestInterpreter/in_var_list_int === RUN TestInterpreter/macro_exists_one/optimize === RUN TestInterpreter/in_var_list_int/track === RUN TestInterpreter/macro_exists_one/exhaustive === RUN TestInterpreter/in_var_list_int/optimize === RUN TestInterpreter/in_var_list_int/exhaustive === CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint === RUN TestInterpreter/macro_exists_one/track === CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/track === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize === RUN TestInterpreter/in_var_list_uint/track === CONT TestInterpreter/not_in_constant_list_cross_type_int_double === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === CONT TestInterpreter/in_constant_list_cross_type_int_double === RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_double/track === CONT TestInterpreter/in_constant_list_cross_type_double_int === RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize === RUN TestInterpreter/in_constant_list_cross_type_double_int/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_double_int/track === CONT TestInterpreter/in_constant_list_cross_type_uint_int === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize === CONT TestInterpreter/list_in_constant_list === RUN TestInterpreter/in_constant_list_cross_type_uint_int/optimize === RUN TestInterpreter/list_in_constant_list/optimize === RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive === RUN TestInterpreter/list_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_uint_int/track === CONT TestInterpreter/bytes_in_constant_list === RUN TestInterpreter/list_in_constant_list/track === RUN TestInterpreter/bytes_in_constant_list/optimize === CONT TestInterpreter/in_constant_list === RUN TestInterpreter/bytes_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list/optimize === RUN TestInterpreter/bytes_in_constant_list/track === CONT TestInterpreter/in_empty_list === RUN TestInterpreter/in_constant_list/exhaustive === RUN TestInterpreter/in_empty_list/optimize === RUN TestInterpreter/in_constant_list/track === CONT TestInterpreter/cond_attr_qualify_bad_field_error === RUN TestInterpreter/in_empty_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/cond_attr_qualify_bad_type_error/optimize === RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_field_error/track === CONT TestInterpreter/cond_attr_out_of_bounds_error === RUN TestInterpreter/cond_attr_qualify_bad_type_error/track === CONT TestInterpreter/cond === RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive === RUN TestInterpreter/cond/optimize === RUN TestInterpreter/cond_attr_out_of_bounds_error/track === RUN TestInterpreter/cond/exhaustive === RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize === CONT TestInterpreter/complex_qual_vars === RUN TestInterpreter/cond/track === CONT TestInterpreter/complex === RUN TestInterpreter/index_relative/optimize === RUN TestInterpreter/index_relative/exhaustive === RUN TestInterpreter/macro_has_pb3_field/optimize === RUN TestInterpreter/complex_qual_vars/optimize === RUN TestInterpreter/complex_qual_vars/exhaustive === RUN TestInterpreter/complex_qual_vars/track === CONT TestInterpreter/call_ns_func_unchecked_in_pkg === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/optimize === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/track === CONT TestInterpreter/call_ns_func_in_pkg === RUN TestInterpreter/call_ns_func_in_pkg/optimize === RUN TestInterpreter/call_ns_func_in_pkg/exhaustive === RUN TestInterpreter/index_relative/track === CONT TestInterpreter/call_ns_func_unchecked === RUN TestInterpreter/call_ns_func_unchecked/exhaustive === RUN TestInterpreter/call_ns_func_unchecked/track === RUN TestInterpreter/call_ns_func_unchecked/optimize === CONT TestInterpreter/call_ns_func === RUN TestInterpreter/call_ns_func/optimize === RUN TestInterpreter/call_ns_func/exhaustive === RUN TestInterpreter/call_ns_func/track === CONT TestInterpreter/call_four_args === RUN TestInterpreter/call_four_args/exhaustive === RUN TestInterpreter/call_four_args/track === RUN TestInterpreter/call_four_args/optimize === CONT TestInterpreter/call_two_arg === RUN TestInterpreter/call_two_arg/optimize === RUN TestInterpreter/call_two_arg/exhaustive === RUN TestInterpreter/call_two_arg/track === CONT TestInterpreter/call_one_arg === RUN TestInterpreter/call_one_arg/optimize === RUN TestInterpreter/complex/optimize === RUN TestInterpreter/call_ns_func_in_pkg/track === RUN TestInterpreter/nested_proto_field_with_index/exhaustive === CONT TestInterpreter/call_no_args === RUN TestInterpreter/call_no_args/track === RUN TestInterpreter/call_no_args/optimize === RUN TestInterpreter/call_no_args/exhaustive === CONT TestInterpreter/and_error_2nd_error === RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/and_error_2nd_error/exhaustive === RUN TestInterpreter/and_error_2nd_error/track === CONT TestInterpreter/and_error_1st_error === RUN TestInterpreter/and_error_1st_error/optimize === RUN TestInterpreter/and_error_1st_error/exhaustive === RUN TestInterpreter/and_error_1st_error/track === CONT TestInterpreter/and_error_2nd_false === RUN TestInterpreter/and_error_2nd_false/optimize === RUN TestInterpreter/and_error_2nd_false/exhaustive === RUN TestInterpreter/and_error_2nd_false/track === CONT TestInterpreter/and_error_1st_false === RUN TestInterpreter/and_error_1st_false/track === RUN TestInterpreter/and_error_1st_false/optimize === RUN TestInterpreter/and_error_1st_false/exhaustive === CONT TestInterpreter/and_false_2nd === RUN TestInterpreter/and_false_2nd/optimize === RUN TestInterpreter/and_false_2nd/exhaustive === RUN TestInterpreter/and_false_2nd/track === CONT TestInterpreter/and_false_1st === RUN TestInterpreter/and_false_1st/optimize === RUN TestInterpreter/matches_member/track === CONT TestInterpreter/select_index === RUN TestInterpreter/and_false_1st/exhaustive === RUN TestInterpreter/and_false_1st/track === CONT TestInterpreter/call_with_error_unary === RUN TestInterpreter/call_with_error_unary/optimize === RUN TestInterpreter/call_with_error_unary/exhaustive === RUN TestInterpreter/call_with_error_unary/track === CONT TestInterpreter/select_empty_repeated_nested === RUN TestInterpreter/select_empty_repeated_nested/optimize === RUN TestInterpreter/select_empty_repeated_nested/exhaustive === RUN TestInterpreter/select_index/optimize === RUN TestInterpreter/select_empty_repeated_nested/track === CONT TestInterpreter/select_subsumed_field === RUN TestInterpreter/select_subsumed_field/optimize === 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_index/exhaustive === RUN TestInterpreter/select_relative/track === CONT TestInterpreter/select_custom_pb3_optional_field === RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive === RUN TestInterpreter/select_custom_pb3_optional_field/track === CONT TestInterpreter/in_constant_list_cross_type_int_uint === RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_uint/track === CONT TestInterpreter/select_custom_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/optimize === RUN TestInterpreter/select_index/track === RUN TestInterpreter/select_custom_pb3_compare/exhaustive === CONT TestInterpreter/select_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/track === CONT TestInterpreter/select_pb3_wrapper_fields === RUN TestInterpreter/select_pb3_compare/track === RUN TestInterpreter/select_pb3_compare/optimize === RUN TestInterpreter/select_pb3_compare/exhaustive === CONT TestInterpreter/select_pb2_primitive_fields === RUN TestInterpreter/select_pb3_wrapper_fields/optimize === RUN TestInterpreter/in_var_list_uint/optimize === CONT TestInterpreter/select_field === RUN TestInterpreter/select_field/optimize === RUN TestInterpreter/macro_exists_nonstrict/track === RUN TestInterpreter/select_field/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/optimize === CONT TestInterpreter/pkg_qualified_id === RUN TestInterpreter/select_field/track === CONT TestInterpreter/select_uint_key === RUN TestInterpreter/pkg_qualified_id/exhaustive === RUN TestInterpreter/pkg_qualified_id/track === RUN TestInterpreter/pkg_qualified_id/optimize === CONT TestInterpreter/select_bool_key === RUN TestInterpreter/select_uint_key/optimize === RUN TestInterpreter/select_uint_key/exhaustive === RUN TestInterpreter/select_uint_key/track === CONT TestInterpreter/select_key === RUN TestInterpreter/select_bool_key/optimize === RUN TestInterpreter/select_bool_key/exhaustive === RUN TestInterpreter/select_key/optimize === RUN TestInterpreter/select_bool_key/track === CONT TestInterpreter/pkg_qualified_id_unchecked === RUN TestInterpreter/pkg_qualified_id_unchecked/track === CONT TestInterpreter/pkg_qualified_index_unchecked === RUN TestInterpreter/pkg_qualified_id_unchecked/optimize === RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive === CONT TestInterpreter/or_error_2nd_error === RUN TestInterpreter/pkg_qualified_index_unchecked/track === RUN TestInterpreter/or_error_2nd_error/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive === RUN TestInterpreter/select_key/exhaustive === RUN TestInterpreter/call_one_arg/exhaustive === RUN TestInterpreter/call_one_arg/track === RUN TestInterpreter/complex/exhaustive === RUN TestInterpreter/complex/track === CONT TestInterpreter/or_error_1st_true === RUN TestInterpreter/or_error_1st_true/optimize === RUN TestInterpreter/or_error_1st_true/exhaustive === RUN TestInterpreter/or_error_1st_true/track === CONT TestInterpreter/timestamp_eq_timestamp === RUN TestInterpreter/timestamp_eq_timestamp/optimize === RUN TestInterpreter/timestamp_eq_timestamp/exhaustive === RUN TestInterpreter/timestamp_eq_timestamp/track === CONT TestInterpreter/macro_all_non_strict === CONT TestInterpreter/or_error_2nd_true === RUN TestInterpreter/or_error_2nd_true/optimize === RUN TestInterpreter/or_error_2nd_true/exhaustive === RUN TestInterpreter/literal_not_equiv_string_bytes/optimize === RUN TestInterpreter/or_error_2nd_true/track === CONT TestInterpreter/timestamp_ge_timestamp === RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive === RUN TestInterpreter/timestamp_ge_timestamp/track === RUN TestInterpreter/literal_not_equiv_string_bytes/track === CONT TestInterpreter/timestamp_gt_timestamp === RUN TestInterpreter/timestamp_ge_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/optimize === RUN TestInterpreter/timestamp_ge_timestamp/exhaustive === CONT TestInterpreter/timestamp_le_timestamp === RUN TestInterpreter/timestamp_gt_timestamp/exhaustive === RUN TestInterpreter/timestamp_le_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/track === CONT TestInterpreter/timestamp_lt_timestamp === RUN TestInterpreter/timestamp_le_timestamp/exhaustive === RUN TestInterpreter/timestamp_lt_timestamp/optimize === RUN TestInterpreter/timestamp_le_timestamp/track === CONT TestInterpreter/timestamp_ne_timestamp === RUN TestInterpreter/timestamp_lt_timestamp/exhaustive === RUN TestInterpreter/timestamp_lt_timestamp/track === CONT TestInterpreter/or_error_1st_error === RUN TestInterpreter/timestamp_ne_timestamp/optimize === RUN TestInterpreter/timestamp_ne_timestamp/exhaustive === RUN TestInterpreter/or_error_1st_error/optimize === RUN TestInterpreter/timestamp_ne_timestamp/track === CONT TestInterpreter/or_false === RUN TestInterpreter/or_error_1st_error/exhaustive === RUN TestInterpreter/or_error_1st_error/track === CONT TestInterpreter/literal_pb_wrapper_assign_roundtrip === RUN TestInterpreter/or_false/track === RUN TestInterpreter/or_false/optimize === CONT TestInterpreter/string_to_timestamp === RUN TestInterpreter/macro_all_non_strict/optimize === RUN TestInterpreter/or_false/exhaustive === CONT TestInterpreter/unset_wrapper_access === RUN TestInterpreter/macro_all_non_strict/exhaustive === RUN TestInterpreter/unset_wrapper_access/optimize === RUN TestInterpreter/unset_wrapper_access/exhaustive === RUN TestInterpreter/macro_all_non_strict/track === CONT TestInterpreter/literal_pb_map_assign_null_entry_value === RUN TestInterpreter/unset_wrapper_access/track === CONT TestInterpreter/literal_pb_list_assign_null_wrapper === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track === CONT TestInterpreter/literal_pb_enum === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track === CONT TestInterpreter/literal_pb_wrapper_assign === RUN TestInterpreter/literal_pb_wrapper_assign/optimize === RUN TestInterpreter/literal_pb_enum/optimize === RUN TestInterpreter/literal_pb_wrapper_assign/exhaustive === RUN TestInterpreter/string_to_timestamp/track === RUN TestInterpreter/literal_pb_enum/exhaustive === RUN TestInterpreter/literal_pb_enum/track === 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/macro_exists_lit === RUN TestInterpreter/macro_exists_lit/optimize === RUN TestInterpreter/macro_exists_lit/exhaustive === RUN TestInterpreter/macro_exists_lit/track === CONT TestInterpreter/index_list_int_double_type_index === RUN TestInterpreter/index_list_int_double_type_index/optimize === RUN TestInterpreter/select_custom_pb3_optional_field/optimize === CONT TestInterpreter/call_with_error_binary === RUN TestInterpreter/select_pb2_primitive_fields/optimize === RUN TestInterpreter/macro_has_map_key/track === RUN TestInterpreter/macro_has_map_key/optimize === RUN TestInterpreter/select_pb2_primitive_fields/exhaustive === RUN TestInterpreter/macro_has_pb3_field/exhaustive === RUN TestInterpreter/select_pb2_primitive_fields/track === RUN TestInterpreter/call_with_error_binary/optimize === RUN TestInterpreter/call_with_error_binary/exhaustive === RUN TestInterpreter/call_with_error_binary/track === RUN TestInterpreter/or_error_2nd_error/exhaustive === RUN TestInterpreter/or_error_2nd_error/track === RUN TestInterpreter/macro_has_pb3_field/track === RUN TestInterpreter/select_key/track === RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive === RUN TestInterpreter/select_pb3_wrapper_fields/track === RUN TestInterpreter/index_list_int_double_type_index/exhaustive === RUN TestInterpreter/index_list_int_double_type_index/track === RUN TestInterpreter/string_to_timestamp/optimize === RUN TestInterpreter/string_to_timestamp/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track === RUN TestInterpreter/literal_pb_wrapper_assign/track --- PASS: TestInterpreter (0.19s) --- 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/unknown_attribute_mixed_qualifier (0.00s) --- 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/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.02s) --- PASS: TestInterpreter/pkg_list_index_error/optimize (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s) --- PASS: TestInterpreter/in_var_list_double (0.00s) --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_double/track (0.00s) --- PASS: TestInterpreter/in_var_list_double/optimize (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_equiv_string_bytes (0.00s) --- PASS: TestInterpreter/literal_equiv_string_bytes/track (0.00s) --- PASS: TestInterpreter/literal_equiv_string_bytes/optimize (0.00s) --- PASS: TestInterpreter/literal_equiv_string_bytes/exhaustive (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/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/not_in_constant_heterogeneous_map (0.02s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/optimize (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/exhaustive (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/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/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/index (0.00s) --- PASS: TestInterpreter/index/optimize (0.00s) --- PASS: TestInterpreter/index/exhaustive (0.00s) --- PASS: TestInterpreter/index/track (0.00s) --- PASS: TestInterpreter/literal_bool_true (0.00s) --- 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_var_value_map (0.00s) --- PASS: TestInterpreter/in_var_value_map/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_value_map/track (0.00s) --- PASS: TestInterpreter/in_var_value_map/optimize (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/literal_bool_false (0.00s) --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s) --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bool_false/track (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint (0.03s) --- PASS: TestInterpreter/index_cross_type_float_uint/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint/track (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint/optimize (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/or_true_2nd (0.00s) --- 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/no_index_cross_type_float_uint (0.03s) --- 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/list_eq_false_with_error (0.00s) --- 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/list_index_error (0.00s) --- PASS: TestInterpreter/list_index_error/track (0.00s) --- PASS: TestInterpreter/list_index_error/optimize (0.00s) --- PASS: TestInterpreter/list_index_error/exhaustive (0.00s) --- PASS: TestInterpreter/index_list_int_uint_type_index (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_list_int_uint_type_index/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/track (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/literal_list_optional_bad_element (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (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/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/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/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/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/literal_pb_optional_field (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/track (0.00s) --- PASS: TestInterpreter/macro_all_non_strict_var (0.00s) --- 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_map_optional_field_bad_init (0.00s) --- 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/in_constant_map_cross_type_string_number (0.02s) --- 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/literal_map_optional_field (0.02s) --- PASS: TestInterpreter/literal_map_optional_field/track (0.00s) --- PASS: TestInterpreter/literal_map_optional_field/optimize (0.00s) --- PASS: TestInterpreter/literal_map_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_function (0.00s) --- 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/nested_proto_field (0.00s) --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s) --- PASS: TestInterpreter/nested_proto_field/track (0.00s) --- PASS: TestInterpreter/matches_error (0.00s) --- PASS: TestInterpreter/in_constant_map (0.00s) --- PASS: TestInterpreter/in_constant_map/track (0.00s) --- PASS: TestInterpreter/in_constant_map/optimize (0.00s) --- PASS: TestInterpreter/in_constant_map/exhaustive (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/macro_map (0.00s) --- PASS: TestInterpreter/macro_map/optimize (0.00s) --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) --- PASS: TestInterpreter/macro_map/track (0.00s) --- PASS: TestInterpreter/literal_bytes_string2 (0.14s) --- 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/index_cross_type_uint (0.12s) --- PASS: TestInterpreter/index_cross_type_uint/track (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s) --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.07s) --- 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/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/macro_has_pb2_field (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/exhaustive (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/track (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type (0.14s) --- 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/macro_filter (0.02s) --- PASS: TestInterpreter/macro_filter/optimize (0.00s) --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) --- PASS: TestInterpreter/macro_filter/track (0.00s) --- PASS: TestInterpreter/macro_exists_var (0.00s) --- PASS: TestInterpreter/macro_exists_var/exhaustive (0.00s) --- PASS: TestInterpreter/macro_exists_var/track (0.00s) --- PASS: TestInterpreter/macro_exists_var/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.02s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_int (0.00s) --- PASS: TestInterpreter/in_var_list_int/track (0.00s) --- PASS: TestInterpreter/in_var_list_int/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_int/exhaustive (0.00s) --- PASS: TestInterpreter/macro_exists_one (0.02s) --- 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/in_constant_list_cross_type_negative_double_uint (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/in_constant_list_cross_type_negative_double_uint/optimize (0.00s) --- PASS: TestInterpreter/in_var_key_map (0.13s) --- 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/not_in_constant_list_cross_type_int_double (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/not_in_constant_list_cross_type_int_double/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s) --- 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_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/in_constant_list_cross_type_negative_int_uint (0.02s) --- 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_negative_int_uint/optimize (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/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_constant_list (0.00s) --- PASS: TestInterpreter/in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/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/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/optimize (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/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/cond (0.00s) --- PASS: TestInterpreter/cond/optimize (0.00s) --- PASS: TestInterpreter/cond/exhaustive (0.00s) --- PASS: TestInterpreter/cond/track (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/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/index_relative (0.13s) --- PASS: TestInterpreter/index_relative/optimize (0.00s) --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) --- PASS: TestInterpreter/index_relative/track (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/track (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/optimize (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/exhaustive (0.00s) --- PASS: TestInterpreter/call_four_args/track (0.00s) --- PASS: TestInterpreter/call_four_args/optimize (0.00s) --- PASS: TestInterpreter/call_two_arg (0.00s) --- PASS: TestInterpreter/call_two_arg/optimize (0.00s) --- PASS: TestInterpreter/call_two_arg/exhaustive (0.00s) --- PASS: TestInterpreter/call_two_arg/track (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index (0.11s) --- PASS: TestInterpreter/nested_proto_field_with_index/track (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index/exhaustive (0.00s) --- PASS: TestInterpreter/call_no_args (0.00s) --- PASS: TestInterpreter/call_no_args/track (0.00s) --- PASS: TestInterpreter/call_no_args/optimize (0.00s) --- PASS: TestInterpreter/call_no_args/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/optimize (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/track (0.00s) --- PASS: TestInterpreter/and_error_1st_error (0.00s) --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_1st_error/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/and_error_1st_false (0.00s) --- PASS: TestInterpreter/and_error_1st_false/track (0.00s) --- PASS: TestInterpreter/and_error_1st_false/optimize (0.00s) --- PASS: TestInterpreter/and_error_1st_false/exhaustive (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/matches_member (0.11s) --- PASS: TestInterpreter/matches_member/optimize (0.00s) --- PASS: TestInterpreter/matches_member/exhaustive (0.00s) --- PASS: TestInterpreter/matches_member/track (0.00s) --- 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/call_with_error_unary (0.00s) --- 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.00s) --- PASS: TestInterpreter/select_empty_repeated_nested (0.00s) --- 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/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/select_index (0.03s) --- PASS: TestInterpreter/select_index/optimize (0.00s) --- PASS: TestInterpreter/select_index/exhaustive (0.00s) --- PASS: TestInterpreter/select_index/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/select_pb3_compare (0.00s) --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s) --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_uint (0.10s) --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict (0.11s) --- PASS: TestInterpreter/macro_exists_nonstrict/exhaustive (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict/track (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict/optimize (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/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/select_uint_key (0.00s) --- 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/or_true_1st (0.17s) --- 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/select_bool_key (0.01s) --- PASS: TestInterpreter/select_bool_key/optimize (0.00s) --- PASS: TestInterpreter/select_bool_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_bool_key/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/optimize (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/call_one_arg (0.09s) --- 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/complex (0.11s) --- PASS: TestInterpreter/complex/optimize (0.00s) --- PASS: TestInterpreter/complex/exhaustive (0.00s) --- PASS: TestInterpreter/complex/track (0.00s) --- PASS: TestInterpreter/or_error_1st_true (0.00s) --- 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/timestamp_eq_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg (0.10s) --- 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/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/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/timestamp_ge_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/track (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (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/optimize (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/track (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_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/or_error_1st_error (0.00s) --- 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/or_false (0.00s) --- PASS: TestInterpreter/or_false/track (0.00s) --- PASS: TestInterpreter/or_false/optimize (0.00s) --- PASS: TestInterpreter/or_false/exhaustive (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/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/literal_pb_map_assign_null_entry_value (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/literal_pb_map_assign_null_entry_value/track (0.00s) --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.00s) --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/optimize (0.00s) --- 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_enum (0.01s) --- 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/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/macro_exists_lit (0.00s) --- 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/select_custom_pb3_optional_field (0.10s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) --- PASS: TestInterpreter/macro_has_map_key (0.18s) --- 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/select_pb2_primitive_fields (0.07s) --- PASS: TestInterpreter/select_pb2_primitive_fields/optimize (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields/exhaustive (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields/track (0.00s) --- PASS: TestInterpreter/call_with_error_binary (0.00s) --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) --- PASS: TestInterpreter/or_error_2nd_error (0.05s) --- 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/pkg_qualified_index_unchecked (0.05s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/optimize (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/macro_has_pb3_field (0.20s) --- 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_key (0.07s) --- PASS: TestInterpreter/select_key/optimize (0.00s) --- PASS: TestInterpreter/select_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_key/track (0.00s) --- PASS: TestInterpreter/select_pb3_wrapper_fields (0.08s) --- 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/index_list_int_double_type_index (0.02s) --- 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_list_int_double_type_index/track (0.00s) --- PASS: TestInterpreter/string_to_timestamp (0.04s) --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.05s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s) --- 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 (0.04s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (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.06s) === 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.07s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) PASS ok github.com/google/cel-go/interpreter 0.765s === 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/166_'3#_<_10"_'&_tru_^^ === CONT TestParse/165_x{. === CONT TestParse/164_x{?. === CONT TestParse/163_noop_macro(123) === CONT TestParse/82_{ === CONT TestParse/81_a_<_5_||_a_>_10 === CONT TestParse/162_Msg{?field:_value}_&&_{?'key':_value} === CONT TestParse/161_Msg{?field:_value} === CONT TestParse/160_[?a,_?b] === CONT TestParse/80_a_>_5_&&_a_<_10 === CONT TestParse/79_{foo:_5,_bar:_"xyz",_} === CONT TestParse/78_{foo:_5,_bar:_"xyz"} === CONT TestParse/77_[3,_4,_5,] === CONT TestParse/159_[?a[?b]] === CONT TestParse/76_[3,_4,_5] === CONT TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} === CONT TestParse/158_[?a,_?b] === CONT TestParse/157_{?'key':_value} === CONT TestParse/156_a.?b[?0]_&&_a[?c] === CONT TestParse/155_a.?b_&&_a[?b] === 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/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/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/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/142_has(a.b).filter(c,_c) === 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/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === CONT TestParse/137_a_?_b_((?)) === CONT TestParse/136_? === CONT TestParse/135_-- === CONT TestParse/134_ind[a{b}] === CONT TestParse/133_{:a} === CONT TestParse/132_{a} === CONT TestParse/131_msg{:a} === CONT TestParse/130_func{{a}} === CONT TestParse/125_return === CONT TestParse/129_[1,_2,_3].map(var,_var_*_var) === CONT TestParse/123_package === CONT TestParse/122_loop === CONT TestParse/121_let === CONT TestParse/120_in === CONT TestParse/119_import === CONT TestParse/118_if === CONT TestParse/117_function === CONT TestParse/116_for === CONT TestParse/115_else === CONT TestParse/114_continue === 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/101_{"a":_1}."a" === CONT TestParse/100_"abc"_+_"def" === CONT TestParse/99_1_+_+ === CONT TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 === CONT TestParse/128_while === CONT TestParse/97_b"abc"_+_B"def" === CONT TestParse/96_false_&&_!true_||_false_?_2_:_3 === CONT TestParse/95_x.single_nested_message_!=_null === CONT TestParse/94_x["a"].single_int32_==_23 === 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/84_{1:2u,_2:3u} === CONT TestParse/83_[]_+_[1,2,3,]_+_[4] === CONT TestParse/36_a.b === CONT TestParse/74_a[3] === CONT TestParse/73_a.b(5) === CONT TestParse/72_-a === CONT TestParse/71_!_false === CONT TestParse/70_"❤" === CONT TestParse/127_void === 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/126_var === CONT TestParse/62_m.exists_one(v,_f) === CONT TestParse/60_m.exists(v,_f) === CONT TestParse/61_m.all(v,_f) === 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/50_a(b) === CONT TestParse/49_a() === CONT TestParse/48_((a)) === CONT TestParse/47_(a) === CONT TestParse/46_[a,_b,_c] === CONT TestParse/45_[a] === CONT TestParse/44_[] === CONT TestParse/43_{a:b,_c:d} === CONT TestParse/42_{} === CONT TestParse/41_foo{_a:b,_c:d_} === CONT TestParse/40_foo{_a:b_} === CONT TestParse/39_foo{_} === CONT TestParse/35_a_<=_b === CONT TestParse/38_a[b] === CONT TestParse/34_a_<_b === CONT TestParse/37_a.b.c === CONT TestParse/33_a_>=_b === CONT TestParse/15_!a === CONT TestParse/14_23.39 === CONT TestParse/32_a_>_b === CONT TestParse/13_b"abc" === CONT TestParse/31_a_!=_b === CONT TestParse/30_a_==_b === CONT TestParse/12_4--4.1 === CONT TestParse/29_a_in_b === CONT TestParse/28_a_%_b === CONT TestParse/11_4--4 === CONT TestParse/27_a_/_b === CONT TestParse/10_-1 === CONT TestParse/26_a_*_b === CONT TestParse/9_0xFu === CONT TestParse/25_a_-_b === CONT TestParse/8_24u === CONT TestParse/24_a_+_b === CONT TestParse/7_23u === CONT TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h === CONT TestParse/6_0u === CONT TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g === CONT TestParse/5_0xF === CONT TestParse/21_a_&&_b === CONT TestParse/4_42 === CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ === CONT TestParse/3_0 === CONT TestParse/19_a_||_b === CONT TestParse/2_false === CONT TestParse/18_a?b:c === CONT TestParse/1_true === CONT TestParse/16_null === CONT TestParse/124_namespace === CONT TestParse/17_a --- PASS: TestParse (0.01s) --- PASS: TestParse/0_"A" (0.00s) --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.00s) --- PASS: TestParse/165_x{. (0.00s) --- PASS: TestParse/164_x{?. (0.00s) --- PASS: TestParse/82_{ (0.00s) --- PASS: TestParse/163_noop_macro(123) (0.00s) --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.00s) --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/76_[3,_4,_5] (0.00s) --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.00s) --- PASS: TestParse/155_a.?b_&&_a[?b] (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.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.00s) --- PASS: TestParse/161_Msg{?field:_value} (0.00s) --- PASS: TestParse/157_{?'key':_value} (0.00s) --- PASS: TestParse/159_[?a[?b]] (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.01s) --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.01s) --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.00s) --- PASS: TestParse/158_[?a,_?b] (0.01s) --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.00s) --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.00s) --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.00s) --- PASS: TestParse/77_[3,_4,_5,] (0.01s) --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.00s) --- 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.01s) --- PASS: TestParse/136_? (0.00s) --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.01s) --- PASS: TestParse/134_ind[a{b}] (0.00s) --- PASS: TestParse/133_{:a} (0.00s) --- PASS: TestParse/132_{a} (0.00s) --- PASS: TestParse/131_msg{:a} (0.00s) --- PASS: TestParse/137_a_?_b_((?)) (0.00s) --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.02s) --- PASS: TestParse/130_func{{a}} (0.00s) --- PASS: TestParse/154_self.true_==_1 (0.02s) --- PASS: TestParse/135_-- (0.01s) --- PASS: TestParse/125_return (0.00s) --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.00s) --- PASS: TestParse/123_package (0.00s) --- PASS: TestParse/122_loop (0.00s) --- PASS: TestParse/121_let (0.00s) --- PASS: TestParse/120_in (0.00s) --- PASS: TestParse/119_import (0.00s) --- PASS: TestParse/118_if (0.00s) --- PASS: TestParse/117_function (0.00s) --- PASS: TestParse/116_for (0.00s) --- PASS: TestParse/115_else (0.00s) --- PASS: TestParse/114_continue (0.00s) --- PASS: TestParse/113_const (0.00s) --- PASS: TestParse/112_break (0.00s) --- PASS: TestParse/111_as (0.00s) --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.00s) --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.00s) --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.00s) --- PASS: TestParse/107_"\xFh" (0.00s) --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.00s) --- PASS: TestParse/105_"\U000003A8\?" (0.00s) --- PASS: TestParse/104_"hi\u263A_\u263Athere" (0.00s) --- PASS: TestParse/103_"\303\277" (0.00s) --- PASS: TestParse/102_"\xC3\XBF" (0.00s) --- PASS: TestParse/101_{"a":_1}."a" (0.00s) --- PASS: TestParse/100_"abc"_+_"def" (0.00s) --- PASS: TestParse/99_1_+_+ (0.00s) --- PASS: TestParse/128_while (0.00s) --- PASS: TestParse/97_b"abc"_+_B"def" (0.00s) --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestParse/95_x.single_nested_message_!=_null (0.00s) --- PASS: TestParse/94_x["a"].single_int32_==_23 (0.00s) --- 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.00s) --- 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/84_{1:2u,_2:3u} (0.00s) --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestParse/36_a.b (0.00s) --- PASS: TestParse/74_a[3] (0.00s) --- PASS: TestParse/73_a.b(5) (0.00s) --- PASS: TestParse/72_-a (0.00s) --- PASS: TestParse/71_!_false (0.00s) --- PASS: TestParse/70_"❤" (0.00s) --- PASS: TestParse/127_void (0.00s) --- PASS: TestParse/69_"\u2764" (0.00s) --- PASS: TestParse/68_x_*_2.0 (0.00s) --- PASS: TestParse/66_x_*_2 (0.00s) --- PASS: TestParse/65_m.filter(v,_p) (0.00s) --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) --- PASS: TestParse/63_m.map(v,_f) (0.00s) --- PASS: TestParse/126_var (0.01s) --- PASS: TestParse/67_x_*_2u (0.01s) --- PASS: TestParse/160_[?a,_?b] (0.05s) --- PASS: TestParse/59_has(m.f) (0.00s) --- PASS: TestParse/62_m.exists_one(v,_f) (0.01s) --- PASS: TestParse/60_m.exists(v,_f) (0.00s) --- PASS: TestParse/56_1.99e90000009 (0.00s) --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.00s) --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) --- PASS: TestParse/53_a.b(c) (0.00s) --- PASS: TestParse/61_m.all(v,_f) (0.00s) --- PASS: TestParse/52_a.b() (0.00s) --- PASS: TestParse/50_a(b) (0.00s) --- PASS: TestParse/51_a(b,_c) (0.00s) --- PASS: TestParse/49_a() (0.00s) --- PASS: TestParse/47_(a) (0.00s) --- PASS: TestParse/48_((a)) (0.00s) --- PASS: TestParse/45_[a] (0.00s) --- PASS: TestParse/46_[a,_b,_c] (0.00s) --- PASS: TestParse/44_[] (0.00s) --- PASS: TestParse/42_{} (0.00s) --- PASS: TestParse/43_{a:b,_c:d} (0.00s) --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.00s) --- PASS: TestParse/40_foo{_a:b_} (0.00s) --- PASS: TestParse/39_foo{_} (0.00s) --- PASS: TestParse/38_a[b] (0.00s) --- PASS: TestParse/34_a_<_b (0.00s) --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.02s) --- PASS: TestParse/58_a_|_b (0.00s) --- PASS: TestParse/15_!a (0.00s) --- PASS: TestParse/33_a_>=_b (0.00s) --- PASS: TestParse/32_a_>_b (0.00s) --- PASS: TestParse/13_b"abc" (0.00s) --- PASS: TestParse/31_a_!=_b (0.00s) --- PASS: TestParse/30_a_==_b (0.00s) --- PASS: TestParse/57_*@a_|_b (0.00s) --- PASS: TestParse/12_4--4.1 (0.00s) --- PASS: TestParse/28_a_%_b (0.00s) --- PASS: TestParse/11_4--4 (0.00s) --- PASS: TestParse/27_a_/_b (0.00s) --- PASS: TestParse/10_-1 (0.00s) --- PASS: TestParse/26_a_*_b (0.00s) --- PASS: TestParse/9_0xFu (0.00s) --- PASS: TestParse/25_a_-_b (0.00s) --- PASS: TestParse/8_24u (0.00s) --- PASS: TestParse/24_a_+_b (0.00s) --- PASS: TestParse/7_23u (0.00s) --- PASS: TestParse/29_a_in_b (0.00s) --- PASS: TestParse/37_a.b.c (0.00s) --- PASS: TestParse/6_0u (0.00s) --- PASS: TestParse/5_0xF (0.00s) --- PASS: TestParse/21_a_&&_b (0.00s) --- PASS: TestParse/4_42 (0.00s) --- PASS: TestParse/14_23.39 (0.00s) --- PASS: TestParse/3_0 (0.00s) --- PASS: TestParse/19_a_||_b (0.00s) --- PASS: TestParse/2_false (0.00s) --- PASS: TestParse/18_a?b:c (0.00s) --- PASS: TestParse/35_a_<=_b (0.00s) --- PASS: TestParse/1_true (0.00s) --- PASS: TestParse/16_null (0.00s) --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.04s) --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.06s) --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.05s) --- 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/124_namespace (0.00s) --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.03s) --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.03s) --- PASS: TestParse/17_a (0.00s) --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.03s) --- 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.08s) --- 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.30s) === 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.11s) --- PASS: TestUnparse/call_add (0.00s) --- PASS: TestUnparse/call_and (0.00s) --- PASS: TestUnparse/call_and_or (0.01s) --- 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.01s) --- 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.01s) --- 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.479s === 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.01s) --- 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.03s) === 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.01s) === 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.06s) --- PASS: TestProcess/CompileResult (0.00s) --- PASS: TestProcess/FormatNumberResult (0.02s) --- 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.159s === RUN TestAPIEvaluate --- PASS: TestAPIEvaluate (0.02s) === RUN TestAPIJSON --- PASS: TestAPIJSON (0.00s) PASS ok github.com/google/cel-go/repl/appengine/app 0.075s ? github.com/google/cel-go/test [no test files] ? github.com/google/cel-go/test/proto2pb [no test files] ? github.com/google/cel-go/test/proto3pb [no test files] === RUN TestAccept --- PASS: TestAccept (0.01s) === RUN TestReject --- PASS: TestReject (0.00s) PASS ok github.com/google/cel-go/repl/parser 0.020s testing: warning: no tests to run PASS ok github.com/google/cel-go/test/bench 0.012s [no tests to run] 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/2928694 and its subdirectories I: Current time: Fri Nov 22 03:13:03 -12 2024 I: pbuilder-time-stamp: 1732288383 Fri Nov 22 15:13:05 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink02-arm64.debian.net. Fri Nov 22 15:13:05 UTC 2024 I: Preparing to do remote build '2' on codethink02-arm64.debian.net. Fri Nov 22 15:13:05 UTC 2024 - checking /var/lib/jenkins/offline_nodes if codethink02-arm64.debian.net is marked as down. Fri Nov 22 15:13:05 UTC 2024 - checking via ssh if codethink02-arm64.debian.net is up. removed '/tmp/read-only-fs-test-M5ONZc' ==================================================================================== Fri Nov 22 15:13:06 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on codethink02-arm64, called using "2 golang-github-google-cel-go unstable /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg 0.18.2+ds-5" as arguments. Fri Nov 22 15:13:06 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-zcOyzEG8" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Nov 22 15:13:06 UTC 2024 I: Downloading source for unstable/golang-github-google-cel-go=0.18.2+ds-5 Reading package lists... NOTICE: 'golang-github-google-cel-go' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 585 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (dsc) [2539 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (tar) [510 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (diff) [72.2 kB] Fetched 585 kB in 0s (16.6 MB/s) Download complete and in download only mode Reading package lists... NOTICE: 'golang-github-google-cel-go' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-google-cel-go.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 585 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (dsc) [2539 B] Get:2 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (tar) [510 kB] Get:3 http://deb.debian.org/debian unstable/main golang-github-google-cel-go 0.18.2+ds-5 (diff) [72.2 kB] Fetched 585 kB in 0s (16.6 MB/s) Download complete and in download only mode ============================================================================= Re-Building golang-github-google-cel-go in unstable on arm64 on codethink02-arm64 now. Date: Fri Nov 22 15:13:07 GMT 2024 Date UTC: Fri Nov 22 15:13:07 UTC 2024 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/pbuilderrc_fDPu + case ${ARCH} in + case $ARCH in + locale=nl_BE + language=nl + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' golang-github-google-cel-go = debian-installer -o golang-github-google-cel-go = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' golang-github-google-cel-go = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/pbuilderrc_fDPu --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2 --logfile b2/build.log golang-github-google-cel-go_0.18.2+ds-5.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Sat Nov 23 05:13:07 +14 2024 I: pbuilder-time-stamp: 1732288387 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 gpgv: Signature made Sun Aug 4 01:27:45 2024 gpgv: using RSA key D41A7AD07DF6C5FCA7489F1C29EEE2D6ECF442F9 gpgv: issuer "gibmat@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-google-cel-go_0.18.2+ds-5.dsc: no acceptable signature found 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/3769255/tmp/hooks/D01_modify_environment starting debug: Running on codethink02-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Nov 22 15:13 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=6d794d125a8948c598edbcb9b71421a1 LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=3769255 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/pbuilderrc_fDPu --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2 --logfile b2/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-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3769255/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 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 ... 20084 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} 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.23-go{a} golang-1.23-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} 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, 75 newly installed, 0 to remove and 0 not upgraded. Need to get 85.8 MB of archives. After unpacking 662 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2024b-3 [255 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.22.5-2 [198 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-5 [1129 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 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 10.1.0 [26.9 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-4 [277 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.16.5-1.3 [823 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.22.5-2 [723 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.20 [89.7 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 libtool all 2.4.7-8 [517 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 24 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-5+b1 [9239 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.22.5-2 [1532 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.20 [915 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 dh-golang all 1.62 [24.7 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 golang-1.23-src all 1.23.3-2 [19.1 MB] Get: 34 http://deb.debian.org/debian unstable/main arm64 golang-1.23-go arm64 1.23.3-2 [23.4 MB] Get: 35 http://deb.debian.org/debian unstable/main arm64 golang-src all 2:1.23~2 [5088 B] Get: 36 http://deb.debian.org/debian unstable/main arm64 golang-go arm64 2:1.23~2 [44.3 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 golang-any arm64 2:1.23~2 [5172 B] Get: 38 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 42 http://deb.debian.org/debian unstable/main arm64 golang-google-protobuf-dev all 1.33.0-1 [625 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-protobuf-1-5-dev all 1.5.4-1 [136 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-1 [23.2 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 golang-github-golang-mock-dev all 1.6.0-2 [48.0 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 golang-github-google-btree-dev all 1.0.1-1 [13.5 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 48 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-text-dev all 0.16.0-1 [4003 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 golang-glog-dev all 1.2.2-1 [31.1 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 57 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 golang-go.opencensus-dev all 0.24.0-2 [134 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-dev all 0.15.0-1 [38.0 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-compute-metadata-dev all 0.56.0-5 [32.4 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-oauth2-google-dev all 0.15.0-1 [46.1 kB] Get: 63 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 golang-github-google-martian-dev all 3.3.2-3 [110 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [49.1 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [977 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 golang-github-googleapis-gax-go-dev all 2.13.0-1 [30.0 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 golang-google-api-dev all 0.61.0-5 [5343 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 golang-rsc-binaryregexp-dev all 0.2.0-3 [419 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 golang-google-cloud-dev all 0.56.0-5 [816 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 golang-google-grpc-dev all 1.64.0-6 [1232 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] Fetched 85.8 MB in 1s (100.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 20084 files and directories currently installed.) Preparing to unpack .../00-tzdata_2024b-3_all.deb ... Unpacking tzdata (2024b-3) ... 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.22.5-2_arm64.deb ... Unpacking gettext-base (0.22.5-2) ... 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-5_arm64.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_arm64.deb ... Unpacking bsdextrautils (2.40.2-11) ... 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_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package m4. Preparing to unpack .../12-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... 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.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../16-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../17-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../18-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../19-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../20-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../21-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../22-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../23-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../24-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../25-libicu72_72.1-5+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-5+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../27-gettext_0.22.5-2_arm64.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../30-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package dh-golang. Preparing to unpack .../31-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../32-golang-1.23-src_1.23.3-2_all.deb ... Unpacking golang-1.23-src (1.23.3-2) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../33-golang-1.23-go_1.23.3-2_arm64.deb ... Unpacking golang-1.23-go (1.23.3-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../34-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../35-golang-go_2%3a1.23~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.23~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../36-golang-any_2%3a1.23~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.23~2) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../37-golang-golang-x-exp-dev_0.0~git20231006.7918f67-1_all.deb ... Unpacking golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ... Selecting previously unselected package golang-github-antlr-antlr4-dev. Preparing to unpack .../38-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 .../39-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 .../40-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 .../41-golang-google-protobuf-dev_1.33.0-1_all.deb ... Unpacking golang-google-protobuf-dev (1.33.0-1) ... Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. Preparing to unpack .../42-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 .../43-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 .../44-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 .../45-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 .../46-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 .../47-golang-golang-x-text-dev_0.16.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.16.0-1) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../48-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 .../49-golang-glog-dev_1.2.2-1_all.deb ... Unpacking golang-glog-dev (1.2.2-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../50-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 .../51-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 .../52-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../53-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../54-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 .../55-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 .../56-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 .../57-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 .../58-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 .../59-golang-golang-x-oauth2-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.15.0-1) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../60-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 .../61-golang-golang-x-oauth2-google-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.15.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../62-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 .../63-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 .../64-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 .../65-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 .../66-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 .../67-golang-github-googleapis-gax-go-dev_2.13.0-1_all.deb ... Unpacking golang-github-googleapis-gax-go-dev (2.13.0-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../68-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 .../69-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 .../70-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 .../71-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 .../72-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 .../73-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 .../74-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 media-types (10.1.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-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... 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.20) ... 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.22.5-2) ... Setting up m4 (1.4.19-4) ... 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 (2024b-3) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Nov 22 15:13:59 UTC 2024. Universal Time is now: Fri Nov 22 15:13:59 UTC 2024. 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.33.0-1) ... Setting up golang-github-stretchr-testify-dev (1.9.0-1) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-1.23-src (1.23.3-2) ... Setting up autopoint (0.22.5-2) ... Setting up golang-glog-dev (1.2.2-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.16.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-1) ... Setting up golang-golang-x-oauth2-dev (0.15.0-1) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 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.23-go (1.23.3-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-1) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up golang-github-google-martian-dev (3.3.2-3) ... Setting up golang-go:arm64 (2:1.23~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.23~2) ... Setting up golang-golang-x-oauth2-google-dev (0.15.0-1) ... Setting up debhelper (13.20) ... Setting up dh-golang (1.62) ... 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.13.0-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.40-3) ... 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: user script /srv/workspace/pbuilder/3769255/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known 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:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../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 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/race internal/profilerecord internal/goexperiment internal/coverage/rtcov internal/goarch internal/goos internal/asan internal/unsafeheader internal/byteorder internal/runtime/syscall internal/itoa internal/msan cmp internal/abi sync/atomic runtime/internal/math runtime/internal/sys internal/cpu math/bits unicode/utf8 unicode google.golang.org/protobuf/internal/flags unicode/utf16 internal/chacha8rand encoding github.com/google/cel-go/common/overloads github.com/google/cel-go/common/operators golang.org/x/exp/constraints log/internal container/list math google.golang.org/protobuf/internal/set crypto/internal/alias crypto/subtle golang.org/x/exp/slices crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/bytealg internal/runtime/atomic internal/runtime/exithook internal/stringslite runtime internal/reflectlite sync iter internal/weak slices maps internal/bisect internal/singleflight internal/testlog google.golang.org/protobuf/internal/pragma runtime/cgo internal/godebug errors sort internal/oserror io strconv vendor/golang.org/x/net/dns/dnsmessage math/rand path math/rand/v2 crypto/internal/edwards25519/field crypto/internal/nistec/fiat reflect bytes syscall strings hash hash/fnv hash/crc32 golang.org/x/text/internal/tag golang.org/x/text/internal/stringset crypto crypto/internal/randutil crypto/internal/edwards25519 crypto/md5 crypto/rc4 internal/concurrent unique golang.org/x/text/transform bufio regexp/syntax github.com/google/cel-go/common/runes github.com/stoewer/go-strcase crypto/cipher vendor/golang.org/x/text/transform net/http/internal/ascii net/netip golang.org/x/text/width crypto/internal/boring crypto/des crypto/aes crypto/hmac crypto/sha1 crypto/sha256 crypto/sha512 vendor/golang.org/x/crypto/hkdf regexp time internal/syscall/execenv internal/syscall/unix internal/fmtsort encoding/binary context io/fs internal/poll internal/filepathlite embed encoding/base64 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 google.golang.org/protobuf/internal/editiondefaults crypto/internal/nistec os encoding/pem vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh fmt google.golang.org/protobuf/internal/detrand io/ioutil path/filepath internal/sysinfo net vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/sha3 google.golang.org/protobuf/internal/errors go/token compress/flate encoding/json google.golang.org/protobuf/internal/version github.com/antlr/antlr4/runtime/Go/antlr/v4 golang.org/x/text/internal/language log math/big encoding/hex net/url vendor/golang.org/x/text/unicode/norm google.golang.org/protobuf/encoding/protowire vendor/golang.org/x/net/http2/hpack mime google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi mime/quotedprintable net/http/internal flag runtime/debug compress/gzip runtime/trace google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/reflect/protoregistry golang.org/x/text/internal/language/compact google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/json vendor/golang.org/x/text/secure/bidirule testing vendor/golang.org/x/net/idna golang.org/x/text/language google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval golang.org/x/text/internal/catmsg golang.org/x/text/internal golang.org/x/text/internal/format golang.org/x/text/internal/number google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext golang.org/x/text/message/catalog crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig crypto/dsa encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/internal/mlkem768 golang.org/x/text/feature/plural crypto/rsa 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 crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl vendor/golang.org/x/net/http/httpguts mime/multipart 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/test/proto2pb github.com/google/cel-go/test/proto3pb github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1 github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/test google.golang.org/protobuf/types/gofeaturespb github.com/google/cel-go/common/types/traits github.com/google/cel-go/common/functions crypto/tls github.com/google/cel-go/interpreter/functions google.golang.org/protobuf/reflect/protodesc github.com/google/cel-go/common/types github.com/google/cel-go/common/ast github.com/google/cel-go/common/decls 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 net/http/httptrace net/http github.com/google/cel-go/checker github.com/google/cel-go/cel github.com/google/cel-go/ext github.com/google/cel-go/repl github.com/google/cel-go/test/bench 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 ? github.com/google/cel-go/checker/decls [no test files] ? github.com/google/cel-go/common/debug [no test files] ? 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] ? github.com/google/cel-go/common/stdlib [no test files] ? github.com/google/cel-go/common/types/ref [no test files] ? github.com/google/cel-go/common/types/traits [no test files] === RUN Test_ExampleWithBuiltins --- PASS: Test_ExampleWithBuiltins (0.02s) === 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]/[0] === CONT TestEval/[0]/[99] === CONT TestEval/[0]/[98] === CONT TestEval/[0]/[97] === CONT TestEval/[0]/[96] === CONT TestEval/[0]/[95] === CONT TestEval/[0]/[94] === CONT TestEval/[0]/[93] === CONT TestEval/[0]/[92] === CONT TestEval/[0]/[91] === CONT TestEval/[0]/[90] === CONT TestEval/[0]/[89] === CONT TestEval/[0]/[88] === CONT TestEval/[0]/[87] === CONT TestEval/[0]/[86] === CONT TestEval/[0]/[85] === CONT TestEval/[0]/[84] === CONT TestEval/[0]/[83] === CONT TestEval/[0]/[82] === CONT TestEval/[0]/[81] === CONT TestEval/[0]/[80] === CONT TestEval/[0]/[79] === CONT TestEval/[0]/[78] === CONT TestEval/[0]/[77] === CONT TestEval/[0]/[76] === CONT TestEval/[0]/[75] === CONT TestEval/[0]/[74] === CONT TestEval/[0]/[73] === CONT TestEval/[0]/[72] === CONT TestEval/[0]/[71] === CONT TestEval/[0]/[70] === CONT TestEval/[0]/[69] === CONT TestEval/[0]/[68] === CONT TestEval/[0]/[67] === CONT TestEval/[0]/[66] === CONT TestEval/[0]/[65] === CONT TestEval/[0]/[64] === CONT TestEval/[0]/[63] === CONT TestEval/[0]/[62] === CONT TestEval/[0]/[61] === CONT TestEval/[0]/[60] === CONT TestEval/[0]/[59] === CONT TestEval/[0]/[58] === CONT TestEval/[0]/[57] === CONT TestEval/[0]/[56] === CONT TestEval/[0]/[55] === CONT TestEval/[0]/[54] === CONT TestEval/[0]/[53] === CONT TestEval/[0]/[52] === CONT TestEval/[0]/[51] === CONT TestEval/[0]/[50] === CONT TestEval/[0]/[49] === CONT TestEval/[0]/[48] === CONT TestEval/[0]/[47] === CONT TestEval/[0]/[46] === CONT TestEval/[0]/[45] === CONT TestEval/[0]/[23] === CONT TestEval/[0]/[44] === CONT TestEval/[0]/[43] === CONT TestEval/[0]/[26] === CONT TestEval/[0]/[34] === CONT TestEval/[0]/[25] === CONT TestEval/[0]/[33] === CONT TestEval/[0]/[24] === CONT TestEval/[0]/[32] === CONT TestEval/[0]/[12] === CONT TestEval/[0]/[31] === CONT TestEval/[0]/[22] === CONT TestEval/[0]/[30] === CONT TestEval/[0]/[21] === CONT TestEval/[0]/[29] === CONT TestEval/[0]/[20] === CONT TestEval/[0]/[19] === CONT TestEval/[0]/[28] === CONT TestEval/[0]/[18] === CONT TestEval/[0]/[27] === CONT TestEval/[0]/[17] === CONT TestEval/[0]/[42] === CONT TestEval/[0]/[16] === CONT TestEval/[0]/[41] === CONT TestEval/[0]/[15] === CONT TestEval/[0]/[39] === CONT TestEval/[0]/[40] === CONT TestEval/[0]/[37] === CONT TestEval/[0]/[38] === CONT TestEval/[0]/[36] === CONT TestEval/[0]/[14] === CONT TestEval/[0]/[35] === CONT TestEval/[0]/[13] === CONT TestEval/[0]/[6] === CONT TestEval/[0]/[3] === CONT TestEval/[0]/[10] === CONT TestEval/[0]/[11] === CONT TestEval/[0]/[8] === CONT TestEval/[0]/[9] === CONT TestEval/[0]/[7] === CONT TestEval/[0]/[5] === CONT TestEval/[0]/[4] === CONT TestEval/[0]/[2] === CONT TestEval/[0]/[1] --- PASS: TestEval (0.01s) --- PASS: TestEval/[0] (0.00s) --- PASS: TestEval/[0]/[0] (0.00s) --- PASS: TestEval/[0]/[99] (0.00s) --- PASS: TestEval/[0]/[98] (0.00s) --- PASS: TestEval/[0]/[97] (0.00s) --- PASS: TestEval/[0]/[96] (0.00s) --- PASS: TestEval/[0]/[95] (0.00s) --- PASS: TestEval/[0]/[94] (0.00s) --- PASS: TestEval/[0]/[93] (0.00s) --- PASS: TestEval/[0]/[92] (0.00s) --- PASS: TestEval/[0]/[91] (0.00s) --- PASS: TestEval/[0]/[90] (0.00s) --- PASS: TestEval/[0]/[89] (0.00s) --- PASS: TestEval/[0]/[88] (0.00s) --- PASS: TestEval/[0]/[87] (0.00s) --- PASS: TestEval/[0]/[86] (0.00s) --- PASS: TestEval/[0]/[85] (0.00s) --- PASS: TestEval/[0]/[84] (0.00s) --- PASS: TestEval/[0]/[83] (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]/[76] (0.00s) --- PASS: TestEval/[0]/[75] (0.00s) --- PASS: TestEval/[0]/[74] (0.00s) --- PASS: TestEval/[0]/[73] (0.00s) --- PASS: TestEval/[0]/[72] (0.00s) --- PASS: TestEval/[0]/[71] (0.00s) --- PASS: TestEval/[0]/[70] (0.00s) --- PASS: TestEval/[0]/[69] (0.00s) --- PASS: TestEval/[0]/[68] (0.00s) --- PASS: TestEval/[0]/[67] (0.00s) --- PASS: TestEval/[0]/[66] (0.00s) --- PASS: TestEval/[0]/[65] (0.00s) --- PASS: TestEval/[0]/[64] (0.00s) --- PASS: TestEval/[0]/[63] (0.00s) --- PASS: TestEval/[0]/[62] (0.00s) --- PASS: TestEval/[0]/[61] (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]/[56] (0.00s) --- PASS: TestEval/[0]/[55] (0.00s) --- PASS: TestEval/[0]/[54] (0.00s) --- PASS: TestEval/[0]/[53] (0.00s) --- PASS: TestEval/[0]/[52] (0.00s) --- PASS: TestEval/[0]/[51] (0.00s) --- PASS: TestEval/[0]/[50] (0.00s) --- PASS: TestEval/[0]/[49] (0.00s) --- PASS: TestEval/[0]/[48] (0.00s) --- PASS: TestEval/[0]/[47] (0.00s) --- PASS: TestEval/[0]/[46] (0.00s) --- PASS: TestEval/[0]/[44] (0.00s) --- PASS: TestEval/[0]/[23] (0.00s) --- PASS: TestEval/[0]/[43] (0.00s) --- PASS: TestEval/[0]/[26] (0.00s) --- PASS: TestEval/[0]/[34] (0.00s) --- PASS: TestEval/[0]/[25] (0.00s) --- PASS: TestEval/[0]/[33] (0.00s) --- PASS: TestEval/[0]/[24] (0.00s) --- PASS: TestEval/[0]/[32] (0.00s) --- PASS: TestEval/[0]/[12] (0.00s) --- PASS: TestEval/[0]/[31] (0.00s) --- PASS: TestEval/[0]/[22] (0.00s) --- PASS: TestEval/[0]/[30] (0.00s) --- PASS: TestEval/[0]/[21] (0.00s) --- PASS: TestEval/[0]/[20] (0.00s) --- PASS: TestEval/[0]/[29] (0.00s) --- PASS: TestEval/[0]/[19] (0.00s) --- PASS: TestEval/[0]/[28] (0.00s) --- PASS: TestEval/[0]/[18] (0.00s) --- PASS: TestEval/[0]/[27] (0.00s) --- PASS: TestEval/[0]/[17] (0.00s) --- PASS: TestEval/[0]/[42] (0.00s) --- PASS: TestEval/[0]/[16] (0.00s) --- PASS: TestEval/[0]/[41] (0.00s) --- PASS: TestEval/[0]/[15] (0.00s) --- PASS: TestEval/[0]/[39] (0.00s) --- PASS: TestEval/[0]/[40] (0.00s) --- PASS: TestEval/[0]/[37] (0.00s) --- PASS: TestEval/[0]/[38] (0.00s) --- PASS: TestEval/[0]/[36] (0.00s) --- PASS: TestEval/[0]/[14] (0.00s) --- PASS: TestEval/[0]/[35] (0.00s) --- PASS: TestEval/[0]/[13] (0.00s) --- PASS: TestEval/[0]/[6] (0.00s) --- PASS: TestEval/[0]/[3] (0.00s) --- PASS: TestEval/[0]/[10] (0.00s) --- PASS: TestEval/[0]/[11] (0.00s) --- PASS: TestEval/[0]/[8] (0.00s) --- PASS: TestEval/[0]/[9] (0.00s) --- PASS: TestEval/[0]/[7] (0.00s) --- PASS: TestEval/[0]/[5] (0.00s) --- PASS: TestEval/[0]/[4] (0.00s) --- PASS: TestEval/[0]/[2] (0.00s) --- PASS: TestEval/[0]/[1] (0.00s) --- PASS: TestEval/[0]/[45] (0.01s) === RUN TestAbbrevsCompiled --- PASS: TestAbbrevsCompiled (0.00s) === RUN TestAbbrevsParsed --- PASS: TestAbbrevsParsed (0.00s) === RUN TestAbbrevsDisambiguation --- PASS: TestAbbrevsDisambiguation (0.00s) === 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.01s) --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_err (0.00s) --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_success (0.01s) --- PASS: TestCrossTypeNumericComparisons/dyn_less_than_int_success (0.00s) --- PASS: TestCrossTypeNumericComparisons/dyn_less_than_int_success#01 (0.00s) === RUN TestExtendStdlibFunction --- PASS: TestExtendStdlibFunction (0.01s) === RUN TestCustomTypes --- PASS: TestCustomTypes (0.00s) === RUN TestTypeIsolation --- PASS: TestTypeIsolation (0.00s) === RUN TestDynamicProto --- PASS: TestDynamicProto (0.03s) === 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.01s) === RUN TestMacroModern --- PASS: TestMacroModern (0.00s) === RUN TestCustomExistsMacro --- PASS: TestCustomExistsMacro (0.02s) === RUN TestAstIsChecked --- PASS: TestAstIsChecked (0.00s) === RUN TestExhaustiveEval --- PASS: TestExhaustiveEval (0.00s) === RUN TestContextEval --- PASS: TestContextEval (0.03s) === RUN TestEvalRecover --- PASS: TestEvalRecover (0.00s) === RUN TestResidualAst --- PASS: TestResidualAst (0.01s) === 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.03s) === 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/str_concat (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/identity (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.01s) === RUN TestRegexOptimizer === RUN TestRegexOptimizer/[0] === RUN TestRegexOptimizer/[1] === RUN TestRegexOptimizer/[2] === RUN TestRegexOptimizer/[3] === RUN TestRegexOptimizer/[4] === RUN TestRegexOptimizer/[5] --- PASS: TestRegexOptimizer (0.03s) --- PASS: TestRegexOptimizer/[0] (0.00s) --- PASS: TestRegexOptimizer/[1] (0.00s) --- PASS: TestRegexOptimizer/[2] (0.01s) --- PASS: TestRegexOptimizer/[3] (0.00s) --- PASS: TestRegexOptimizer/[4] (0.00s) --- PASS: TestRegexOptimizer/[5] (0.00s) === RUN TestDefaultUTCTimeZone --- PASS: TestDefaultUTCTimeZone (0.03s) === RUN TestDefaultUTCTimeZoneExtension --- PASS: TestDefaultUTCTimeZoneExtension (0.01s) === 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.03s) === 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.07s) --- 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.01s) --- 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.02s) --- PASS: TestOptionalValuesEval/30 (0.00s) --- PASS: TestOptionalValuesEval/31 (0.00s) --- PASS: TestOptionalValuesEval/32 (0.00s) --- PASS: TestOptionalValuesEval/33 (0.00s) --- PASS: TestOptionalValuesEval/34 (0.01s) === 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.01s) --- 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.02s) --- 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.01s) --- 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.01s) --- 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.13s) --- 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.01s) --- 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.01s) --- 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.03s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.01s) === 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.01s) --- 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.01s) --- 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]1970-01-01_14:00:00_+1400_+14 === 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]1970-01-01_14:00:00_+1400_+14 (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.01s) --- 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('(?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('(?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.01s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.05s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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.02s) === 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.52s) --- 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.01s) --- 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 1.280s === 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/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/63_x.single_int64_wrapper_==_null === CONT TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} === CONT TestCheck/125_[?a,_?b,_'world'] === CONT TestCheck/62_x.single_int64_!=_null === CONT TestCheck/61_x.single_nested_message_!=_null === CONT TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) === CONT TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) === CONT TestCheck/58_x["a"].single_int32_==_23 === CONT TestCheck/57_x[2].single_int32_==_23 === CONT TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) === 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/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/93_TestAllTypes{}.repeated_nested_message === 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/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) === 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/77_list_==_type([1])_&&_map_==_type({1:2u}) === 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/91_a.b_+_1_==_a[0] === CONT TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === CONT TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) === CONT TestCheck/88_[dyn('string')]_+_[1] === CONT TestCheck/87_[1]_+_[dyn('string')] === CONT TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === CONT TestCheck/85_type(type)_==_type === CONT TestCheck/84_type(null)_==_null_type === 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/69_x.all(e,_0) === 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/72_test.TestAllTypes === CONT TestCheck/71_.google.expr.proto3.test.TestAllTypes === CONT TestCheck/70_lists.filter(x,_x_>_1.5) === CONT TestCheck/16_[] === CONT TestCheck/31_TestAllTypes{single_int32:_1u} === CONT TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} === CONT TestCheck/29_{1:2u,_2u:3} === CONT TestCheck/28_{"a":1,_"b":2}.a === 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/17_[1] === CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} === 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/15_id === CONT TestCheck/8_is === CONT TestCheck/14_ib === CONT TestCheck/13_ix === CONT TestCheck/12_id === CONT TestCheck/11_iz === CONT TestCheck/10_iu === CONT TestCheck/9_ii === CONT TestCheck/4_false === CONT TestCheck/7_b"ABC" === CONT TestCheck/6_null === CONT TestCheck/5_12.23 === CONT TestCheck/2_12u === CONT TestCheck/3_true === CONT TestCheck/1_12 === 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 --- PASS: TestCheck (0.00s) --- PASS: TestCheck/0_"A" (0.00s) --- PASS: TestCheck/132_NotAMessage{} (0.00s) --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.00s) --- PASS: TestCheck/130_undef() (0.00s) --- PASS: TestCheck/129_undef (0.00s) --- PASS: TestCheck/128_TestAllTypes{?single_int32:_1} (0.00s) --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.00s) --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.00s) --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.00s) --- PASS: TestCheck/62_x.single_int64_!=_null (0.01s) --- PASS: TestCheck/126_[?'value'] (0.02s) --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.02s) --- PASS: TestCheck/50_x[1u] (0.00s) --- PASS: TestCheck/61_x.single_nested_message_!=_null (0.02s) --- PASS: TestCheck/49_x_+_y (0.00s) --- PASS: TestCheck/47_size([]_+_[1]) (0.00s) --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.00s) --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.03s) --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.00s) --- PASS: TestCheck/43_x.single_int32_!=_null (0.00s) --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.00s) --- PASS: TestCheck/41_"abc"_+_"def" (0.00s) --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.00s) --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.04s) --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.05s) --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s) --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.00s) --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s) --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.04s) --- PASS: TestCheck/52_x.repeated_int64[x.single_int32]_==_23 (0.04s) --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.04s) --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.04s) --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.06s) --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.04s) --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.04s) --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.00s) --- PASS: TestCheck/36_b"abc"_+_b"def" (0.01s) --- PASS: TestCheck/118_a.dynamic (0.00s) --- PASS: TestCheck/117_a.b (0.00s) --- PASS: TestCheck/116_a.?b (0.00s) --- PASS: TestCheck/33_size(x)_==_x.size() (0.02s) --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.02s) --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.00s) --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.00s) --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.01s) --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.00s) --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.00s) --- PASS: TestCheck/123_{?'nested':_a.b} (0.01s) --- PASS: TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.07s) --- PASS: TestCheck/120_has(a.?b.c) (0.01s) --- PASS: TestCheck/106_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/104_'string'.fun() (0.00s) --- PASS: TestCheck/103_fun() (0.00s) --- PASS: TestCheck/124_{?'key':_'hi'} (0.02s) --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s) --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s) --- PASS: TestCheck/97_{} (0.00s) --- PASS: TestCheck/96_encode('hello') (0.00s) --- PASS: TestCheck/95_base64.encode('hello') (0.00s) --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.00s) --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.03s) --- PASS: TestCheck/91_a.b_+_1_==_a[0] (0.00s) --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.00s) --- PASS: TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.00s) --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s) --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s) --- PASS: TestCheck/101_int{} (0.01s) --- PASS: TestCheck/85_type(type)_==_type (0.00s) --- PASS: TestCheck/84_type(null)_==_null_type (0.00s) --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.00s) --- PASS: TestCheck/82_1_in_[1,_2,_3] (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/79_size(x)_>_4 (0.00s) --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.00s) --- PASS: TestCheck/69_x.all(e,_0) (0.00s) --- PASS: TestCheck/76_x (0.00s) --- PASS: TestCheck/102_Msg{} (0.02s) --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.02s) --- PASS: TestCheck/73_1_+_x (0.00s) --- PASS: TestCheck/72_test.TestAllTypes (0.00s) --- 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/71_.google.expr.proto3.test.TestAllTypes (0.00s) --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) --- PASS: TestCheck/16_[] (0.00s) --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s) --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) --- PASS: TestCheck/29_{1:2u,_2u:3} (0.00s) --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestCheck/24_[1]_+_[2] (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/20_fg_s() (0.00s) --- PASS: TestCheck/19_foo (0.00s) --- PASS: TestCheck/18_[1,_"A"] (0.00s) --- PASS: TestCheck/17_[1] (0.00s) --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.03s) --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.00s) --- PASS: TestCheck/119_has(a.dynamic) (0.05s) --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.01s) --- PASS: TestCheck/8_is (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.03s) --- PASS: TestCheck/14_ib (0.02s) --- PASS: TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0 (0.11s) --- PASS: TestCheck/13_ix (0.00s) --- PASS: TestCheck/11_iz (0.00s) --- PASS: TestCheck/15_id (0.02s) --- PASS: TestCheck/9_ii (0.00s) --- PASS: TestCheck/4_false (0.00s) --- PASS: TestCheck/10_iu (0.00s) --- PASS: TestCheck/6_null (0.00s) --- PASS: TestCheck/5_12.23 (0.00s) --- PASS: TestCheck/2_12u (0.00s) --- PASS: TestCheck/3_true (0.00s) --- PASS: TestCheck/1_12 (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.05s) --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.06s) --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (0.07s) --- PASS: TestCheck/100_set([1,_2])_==_x (0.08s) --- 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.06s) --- 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.03s) --- 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.08s) --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.10s) --- PASS: TestCheck/12_id (0.03s) --- PASS: TestCheck/7_b"ABC" (0.03s) --- PASS: TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.09s) === 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.05s) --- 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.01s) --- 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.01s) --- 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.284s === 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.044s === RUN TestASTCopy --- PASS: TestASTCopy (0.03s) === 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.01s) === 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.02s) --- 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.01s) --- 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.110s === 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.048s === 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.060s === 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.048s === 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.01s) === RUN TestNativeToValue_Primitive --- PASS: TestNativeToValue_Primitive (0.01s) === 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.02s) --- 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.128s === 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: google/protobuf/wrappers.proto file_test.go:163: registering file: test/proto3pb/test_all_types.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.01s) === 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.077s ? github.com/google/cel-go/interpreter/functions [no test files] ? github.com/google/cel-go/parser/gen [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.01s) --- 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.13s) --- PASS: TestMath/0 (0.01s) --- 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.01s) --- PASS: TestMath/14 (0.00s) --- PASS: TestMath/15 (0.00s) --- PASS: TestMath/16 (0.01s) --- 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.01s) --- 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.02s) --- 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.01s) --- 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.02s) --- PASS: TestMathRuntimeErrors/0 (0.00s) --- PASS: TestMathRuntimeErrors/1 (0.00s) --- PASS: TestMathRuntimeErrors/2 (0.00s) --- PASS: TestMathRuntimeErrors/3 (0.01s) --- 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.01s) === 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.05s) --- PASS: TestNativeTypes/[0] (0.01s) --- 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.02s) --- 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.01s) === 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.01s) --- 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.01s) --- PASS: TestNativeTypesWithOptional/[0] (0.00s) --- PASS: TestNativeTypesWithOptional/[1] (0.00s) --- PASS: TestNativeTypesWithOptional/[2] (0.00s) --- PASS: TestNativeTypesWithOptional/[3] (0.01s) --- 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.05s) --- 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.01s) --- 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.01s) --- 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.09s) --- 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.01s) --- 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.01s) --- 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.02s) --- 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.01s) --- PASS: TestStrings/[124] (0.00s) === RUN TestVersions === RUN TestVersions/version=0 === RUN TestVersions/version=0/indexOf-supported=true === RUN TestVersions/version=0/join-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/upperAscii-supported=true === RUN TestVersions/version=0/chatAt-supported=true === RUN TestVersions/version=0/lastIndexOf-supported=true === RUN TestVersions/version=0/joinSep-supported=true === RUN TestVersions/version=0/trim-supported=true === RUN TestVersions/version=0/format-supported=false === RUN TestVersions/version=0/quote-supported=false === RUN TestVersions/version=1 === RUN TestVersions/version=1/chatAt-supported=true === RUN TestVersions/version=1/lastIndexOf-supported=true === RUN TestVersions/version=1/joinSep-supported=true === RUN TestVersions/version=1/trim-supported=true === RUN TestVersions/version=1/indexOf-supported=true === RUN TestVersions/version=1/join-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/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.01s) --- PASS: TestVersions/version=0/indexOf-supported=true (0.00s) --- PASS: TestVersions/version=0/join-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/upperAscii-supported=true (0.00s) --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=0/joinSep-supported=true (0.00s) --- PASS: TestVersions/version=0/trim-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/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=1/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=1/joinSep-supported=true (0.00s) --- PASS: TestVersions/version=1/trim-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/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/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.27s) --- 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.02s) --- 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.01s) --- PASS: TestStringFormat/multiple_substitutions/no_change_on_locale (0.00s) --- PASS: TestStringFormat/percent_sign_escape_sequence_support (0.01s) --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.01s) --- 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.00s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/uint_support_for_decimal_clause/no_change_on_locale (0.01s) --- 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.01s) --- 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.00s) --- PASS: TestStringFormat/map_support_(all_key_types) (0.01s) --- PASS: TestStringFormat/map_support_(all_key_types)/no_change_on_locale (0.01s) --- 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.02s) --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause/no_change_on_locale (0.01s) --- 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.01s) --- 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.01s) --- PASS: TestStringFormat/dyntype_support_for_maps/no_change_on_locale (0.01s) --- PASS: TestStringFormat/message_field_support (0.00s) --- PASS: TestStringFormat/unrecognized_formatting_clause (0.02s) --- PASS: TestStringFormat/unrecognized_formatting_clause/no_change_on_locale (0.01s) --- 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.01s) --- 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.02s) --- 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.02s) --- 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.01s) --- PASS: TestStringFormat/compile-time_precision_syntax_check/no_change_on_locale (0.01s) --- 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.01s) --- PASS: TestStringFormat/compile-time_%b_check/no_change_on_locale (0.00s) --- PASS: TestStringFormat/compile-time_%x_check (0.01s) --- 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.01s) --- 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.02s) --- 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.01s) --- 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.794s === 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 === 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] === 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_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_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 === 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_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] --- PASS: TestAttributePattern_UnknownResolution (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) --- 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_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_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 (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_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) === 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.03s) --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.02s) --- 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.01s) --- 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 === RUN TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive === RUN TestInterpreter/unknown_attribute_mixed_qualifier/track === CONT TestInterpreter/literal_pb3_msg === CONT TestInterpreter/or_error_1st_error === RUN TestInterpreter/or_error_1st_error/optimize === RUN TestInterpreter/or_error_1st_error/exhaustive === RUN TestInterpreter/literal_pb3_msg/optimize === RUN TestInterpreter/or_error_1st_error/track === CONT TestInterpreter/or_false === RUN TestInterpreter/literal_pb3_msg/exhaustive === CONT TestInterpreter/literal_bytes_string2 === RUN TestInterpreter/literal_bytes_string2/exhaustive === CONT TestInterpreter/in_var_list_double === CONT TestInterpreter/or_true_2nd === RUN TestInterpreter/or_false/track === RUN TestInterpreter/or_true_2nd/optimize === RUN TestInterpreter/literal_bytes_string2/track === RUN TestInterpreter/literal_bytes_string2/optimize === CONT TestInterpreter/in_var_list_uint === RUN TestInterpreter/in_var_list_uint/optimize === RUN TestInterpreter/in_var_list_uint/exhaustive === RUN TestInterpreter/in_var_list_uint/track === CONT TestInterpreter/in_var_list_int === RUN TestInterpreter/in_var_list_int/optimize === RUN TestInterpreter/in_var_list_int/exhaustive === RUN TestInterpreter/in_var_list_int/track === CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint === CONT TestInterpreter/select_custom_pb3_optional_field === RUN TestInterpreter/select_custom_pb3_optional_field/track === RUN TestInterpreter/select_custom_pb3_optional_field/optimize === RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive === 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/optimize === RUN TestInterpreter/pkg_list_index_error/exhaustive === RUN TestInterpreter/pkg_list_index_error/track === CONT TestInterpreter/list_index_error === RUN TestInterpreter/in_var_list_double/exhaustive === RUN TestInterpreter/or_true_2nd/exhaustive === RUN TestInterpreter/or_true_2nd/track === CONT TestInterpreter/literal_map_optional_field === RUN TestInterpreter/literal_map_optional_field/optimize === RUN TestInterpreter/literal_map_optional_field/exhaustive === RUN TestInterpreter/literal_map_optional_field/track === CONT TestInterpreter/call_with_error_function === RUN TestInterpreter/call_with_error_function/optimize === RUN TestInterpreter/call_with_error_function/exhaustive === RUN TestInterpreter/call_with_error_function/track === CONT TestInterpreter/call_with_error_binary === RUN TestInterpreter/call_with_error_binary/optimize === RUN TestInterpreter/call_with_error_binary/exhaustive === RUN TestInterpreter/list_index_error/optimize === RUN TestInterpreter/call_with_error_binary/track === CONT TestInterpreter/call_with_error_unary === CONT TestInterpreter/bad_argument_in_optimized_list === RUN TestInterpreter/list_index_error/exhaustive === RUN TestInterpreter/call_with_error_unary/optimize === RUN TestInterpreter/list_index_error/track === CONT TestInterpreter/select_empty_repeated_nested === RUN TestInterpreter/call_with_error_unary/exhaustive === RUN TestInterpreter/bad_argument_in_optimized_list/optimize === RUN TestInterpreter/call_with_error_unary/track === CONT TestInterpreter/select_subsumed_field === RUN TestInterpreter/bad_argument_in_optimized_list/exhaustive === RUN TestInterpreter/select_subsumed_field/optimize === RUN TestInterpreter/select_empty_repeated_nested/optimize === RUN TestInterpreter/bad_argument_in_optimized_list/track === RUN TestInterpreter/select_subsumed_field/exhaustive === CONT TestInterpreter/select_relative === RUN TestInterpreter/select_subsumed_field/track === RUN TestInterpreter/select_empty_repeated_nested/exhaustive === CONT TestInterpreter/macro_exists_lit === RUN TestInterpreter/select_relative/optimize === RUN TestInterpreter/select_empty_repeated_nested/track === CONT TestInterpreter/or_true_1st === RUN TestInterpreter/select_relative/exhaustive === RUN TestInterpreter/macro_exists_lit/optimize === RUN TestInterpreter/or_true_1st/optimize === RUN TestInterpreter/select_relative/track === CONT TestInterpreter/nested_proto_field_with_index === RUN TestInterpreter/or_true_1st/exhaustive === RUN TestInterpreter/macro_exists_lit/exhaustive === RUN TestInterpreter/or_true_1st/track === CONT TestInterpreter/nested_proto_field === RUN TestInterpreter/nested_proto_field_with_index/optimize === RUN TestInterpreter/macro_exists_lit/track === CONT TestInterpreter/matches_error === RUN TestInterpreter/nested_proto_field/optimize === RUN TestInterpreter/nested_proto_field_with_index/exhaustive === RUN TestInterpreter/nested_proto_field/exhaustive === RUN TestInterpreter/nested_proto_field/track === CONT TestInterpreter/matches_member === RUN TestInterpreter/matches_member/track === RUN TestInterpreter/matches_member/optimize === RUN TestInterpreter/matches_member/exhaustive === CONT TestInterpreter/matches_global === RUN TestInterpreter/matches_global/optimize === RUN TestInterpreter/matches_global/exhaustive === RUN TestInterpreter/matches_global/track === CONT TestInterpreter/macro_map === RUN TestInterpreter/macro_map/track === RUN TestInterpreter/macro_map/optimize === CONT TestInterpreter/macro_has_pb3_field === RUN TestInterpreter/macro_has_pb3_field/optimize === RUN TestInterpreter/macro_has_pb3_field/exhaustive === RUN TestInterpreter/macro_has_pb3_field/track === CONT TestInterpreter/macro_has_pb2_field === RUN TestInterpreter/nested_proto_field_with_index/track === CONT TestInterpreter/macro_has_pb2_field_undefined === RUN TestInterpreter/macro_map/exhaustive === CONT TestInterpreter/literal_list_optional_element === RUN TestInterpreter/literal_list_optional_element/optimize === RUN TestInterpreter/literal_list_optional_element/exhaustive === RUN TestInterpreter/literal_list_optional_element/track === CONT TestInterpreter/macro_has_map_key === RUN TestInterpreter/macro_has_map_key/optimize === RUN TestInterpreter/macro_has_map_key/exhaustive === RUN TestInterpreter/macro_has_map_key/track === CONT TestInterpreter/macro_filter === RUN TestInterpreter/macro_filter/optimize === RUN TestInterpreter/macro_filter/exhaustive === CONT TestInterpreter/literal_pb_optional_field_bad_init === CONT TestInterpreter/literal_pb_optional_field === RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize === RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive === RUN TestInterpreter/literal_pb_optional_field/optimize === RUN TestInterpreter/literal_pb_optional_field_bad_init/track === CONT TestInterpreter/macro_exists_one === RUN TestInterpreter/literal_pb_optional_field/exhaustive === RUN TestInterpreter/macro_exists_one/optimize === RUN TestInterpreter/literal_pb_optional_field/track === CONT TestInterpreter/macro_exists_var === RUN TestInterpreter/macro_exists_one/exhaustive === RUN TestInterpreter/macro_exists_var/optimize === RUN TestInterpreter/macro_exists_one/track === CONT TestInterpreter/macro_exists_nonstrict === RUN TestInterpreter/macro_exists_var/exhaustive === RUN TestInterpreter/macro_exists_var/track === RUN TestInterpreter/macro_filter/track === CONT TestInterpreter/timestamp_ne_timestamp === RUN TestInterpreter/timestamp_ne_timestamp/exhaustive === RUN TestInterpreter/timestamp_ne_timestamp/track === RUN TestInterpreter/timestamp_ne_timestamp/optimize === CONT TestInterpreter/macro_all_non_strict_var === RUN TestInterpreter/macro_all_non_strict_var/optimize === RUN TestInterpreter/macro_all_non_strict_var/exhaustive === RUN TestInterpreter/macro_all_non_strict_var/track === CONT TestInterpreter/macro_all_non_strict === CONT TestInterpreter/string_to_timestamp === RUN TestInterpreter/macro_exists_nonstrict/optimize === RUN TestInterpreter/string_to_timestamp/exhaustive === RUN TestInterpreter/string_to_timestamp/track === RUN TestInterpreter/string_to_timestamp/optimize === RUN TestInterpreter/macro_exists_nonstrict/exhaustive === CONT TestInterpreter/timestamp_ge_timestamp === RUN TestInterpreter/timestamp_ge_timestamp/optimize === RUN TestInterpreter/macro_exists_nonstrict/track === CONT TestInterpreter/timestamp_gt_timestamp === RUN TestInterpreter/timestamp_ge_timestamp/exhaustive === RUN TestInterpreter/timestamp_ge_timestamp/track === CONT TestInterpreter/timestamp_le_timestamp === RUN TestInterpreter/timestamp_gt_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/exhaustive === RUN TestInterpreter/timestamp_le_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/track === RUN TestInterpreter/timestamp_le_timestamp/exhaustive === CONT TestInterpreter/timestamp_lt_timestamp === RUN TestInterpreter/timestamp_le_timestamp/track === CONT TestInterpreter/complex_qual_vars === RUN TestInterpreter/timestamp_lt_timestamp/optimize === RUN TestInterpreter/timestamp_lt_timestamp/exhaustive === RUN TestInterpreter/timestamp_lt_timestamp/track === CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/track === RUN TestInterpreter/complex_qual_vars/track === RUN TestInterpreter/macro_all_non_strict/optimize === RUN TestInterpreter/in_var_list_double/track === RUN TestInterpreter/in_var_list_double/optimize === CONT TestInterpreter/in_constant_list_cross_type_int_uint === RUN TestInterpreter/in_constant_list_cross_type_int_uint/track === RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive === CONT TestInterpreter/not_in_constant_list_cross_type_int_double === RUN TestInterpreter/or_false/optimize === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === CONT TestInterpreter/in_constant_list_cross_type_int_double === RUN TestInterpreter/literal_pb3_msg/track === CONT TestInterpreter/in_constant_list_cross_type_double_int === RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_double_int/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_double/track === CONT TestInterpreter/in_constant_list_cross_type_uint_int === RUN TestInterpreter/in_constant_list_cross_type_double_int/track === CONT TestInterpreter/list_in_constant_list === RUN TestInterpreter/in_constant_list_cross_type_uint_int/optimize === RUN TestInterpreter/list_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive === RUN TestInterpreter/list_in_constant_list/track === RUN TestInterpreter/in_constant_list_cross_type_uint_int/track === CONT TestInterpreter/bytes_in_constant_list === RUN TestInterpreter/list_in_constant_list/optimize === CONT TestInterpreter/in_constant_list === RUN TestInterpreter/bytes_in_constant_list/optimize === RUN TestInterpreter/in_constant_list/track === RUN TestInterpreter/bytes_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list/optimize === RUN TestInterpreter/bytes_in_constant_list/track === CONT TestInterpreter/in_empty_list === RUN TestInterpreter/in_constant_list/exhaustive === CONT TestInterpreter/cond_attr_qualify_bad_field_error === RUN TestInterpreter/in_empty_list/optimize === RUN TestInterpreter/in_empty_list/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_field_error/track === 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/cond_attr_qualify_bad_type_error/optimize === RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive === CONT TestInterpreter/cond_attr_out_of_bounds_error === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === CONT TestInterpreter/cond === RUN TestInterpreter/cond/exhaustive === RUN TestInterpreter/cond/track === RUN TestInterpreter/cond/optimize === CONT TestInterpreter/call_one_arg === RUN TestInterpreter/call_one_arg/optimize === RUN TestInterpreter/call_one_arg/exhaustive === RUN TestInterpreter/call_one_arg/track === CONT TestInterpreter/complex === RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize === RUN TestInterpreter/or_false/exhaustive === CONT TestInterpreter/call_ns_func_unchecked_in_pkg === RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/optimize === RUN TestInterpreter/cond_attr_out_of_bounds_error/track === CONT TestInterpreter/call_ns_func_in_pkg === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive === RUN TestInterpreter/call_ns_func_in_pkg/optimize === 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/call_ns_func_unchecked/optimize === RUN TestInterpreter/call_ns_func_in_pkg/track === RUN TestInterpreter/call_ns_func_unchecked/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive === RUN TestInterpreter/call_ns_func_unchecked/track === CONT TestInterpreter/call_four_args === RUN TestInterpreter/cond_attr_qualify_bad_type_error/track === CONT TestInterpreter/call_two_arg === RUN TestInterpreter/call_four_args/optimize === RUN TestInterpreter/call_two_arg/track === RUN TestInterpreter/call_four_args/exhaustive === RUN TestInterpreter/call_two_arg/optimize === RUN TestInterpreter/call_four_args/track === CONT TestInterpreter/literal_pb_list_assign_null_wrapper === RUN TestInterpreter/call_two_arg/exhaustive === CONT TestInterpreter/timestamp_eq_timestamp === RUN TestInterpreter/timestamp_eq_timestamp/optimize === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive === RUN TestInterpreter/timestamp_eq_timestamp/exhaustive === RUN TestInterpreter/timestamp_eq_timestamp/track === CONT TestInterpreter/unset_wrapper_access === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track === RUN TestInterpreter/unset_wrapper_access/optimize === RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize === CONT TestInterpreter/literal_pb_map_assign_null_entry_value === RUN TestInterpreter/unset_wrapper_access/exhaustive === RUN TestInterpreter/complex/exhaustive === CONT TestInterpreter/literal_list_optional_bad_element === RUN TestInterpreter/literal_list_optional_bad_element/exhaustive === RUN TestInterpreter/literal_list_optional_bad_element/track === RUN TestInterpreter/literal_list_optional_bad_element/optimize === CONT TestInterpreter/call_no_args === RUN TestInterpreter/call_no_args/optimize === RUN TestInterpreter/call_no_args/exhaustive === RUN TestInterpreter/call_no_args/track === CONT TestInterpreter/and_error_2nd_error === RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/and_error_2nd_error/exhaustive === RUN TestInterpreter/and_error_2nd_error/track === CONT TestInterpreter/and_error_1st_error === RUN TestInterpreter/unset_wrapper_access/track === CONT TestInterpreter/and_false_2nd === RUN TestInterpreter/and_false_2nd/track === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive === RUN TestInterpreter/and_false_2nd/optimize === RUN TestInterpreter/and_false_2nd/exhaustive === CONT TestInterpreter/and_error_1st_false === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track === RUN TestInterpreter/and_error_1st_false/optimize === RUN TestInterpreter/and_error_1st_false/exhaustive === RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize === CONT TestInterpreter/select_bool_key === RUN TestInterpreter/complex/track === RUN TestInterpreter/and_error_1st_false/track === CONT TestInterpreter/select_custom_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/optimize === RUN TestInterpreter/select_custom_pb3_compare/exhaustive === RUN TestInterpreter/select_custom_pb3_compare/track === RUN TestInterpreter/complex/optimize === CONT TestInterpreter/select_pb3_compare === CONT TestInterpreter/select_pb3_wrapper_fields === RUN TestInterpreter/select_pb3_compare/exhaustive === RUN TestInterpreter/select_pb3_compare/track === RUN TestInterpreter/select_pb3_wrapper_fields/optimize === RUN TestInterpreter/select_pb3_compare/optimize === CONT TestInterpreter/select_pb2_primitive_fields === RUN TestInterpreter/and_error_1st_error/optimize === RUN TestInterpreter/and_error_1st_error/exhaustive === RUN TestInterpreter/and_error_1st_error/track === CONT TestInterpreter/select_field === RUN TestInterpreter/select_field/optimize === RUN TestInterpreter/select_field/exhaustive === RUN TestInterpreter/select_field/track === CONT TestInterpreter/select_index === RUN TestInterpreter/select_bool_key/optimize === CONT TestInterpreter/and_error_2nd_false === RUN TestInterpreter/and_error_2nd_false/exhaustive === RUN TestInterpreter/and_error_2nd_false/track === RUN TestInterpreter/and_error_2nd_false/optimize === CONT TestInterpreter/select_uint_key === RUN TestInterpreter/select_uint_key/optimize === RUN TestInterpreter/select_uint_key/exhaustive === RUN TestInterpreter/select_uint_key/track === CONT TestInterpreter/index_cross_type_bad_qualifier === RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive === RUN TestInterpreter/index_cross_type_bad_qualifier/track === RUN TestInterpreter/index_cross_type_bad_qualifier/optimize === CONT TestInterpreter/literal_bytes_string === RUN TestInterpreter/literal_bytes_string/optimize === RUN TestInterpreter/literal_bytes_string/exhaustive === CONT TestInterpreter/literal_map_optional_field_bad_init === RUN TestInterpreter/select_index/optimize === RUN TestInterpreter/literal_bytes_string/track === CONT TestInterpreter/literal_equiv_bytes_string === RUN TestInterpreter/literal_equiv_bytes_string/optimize === RUN TestInterpreter/literal_equiv_bytes_string/exhaustive === RUN TestInterpreter/literal_equiv_bytes_string/track === CONT TestInterpreter/literal_not_equiv_string_bytes === RUN TestInterpreter/literal_not_equiv_string_bytes/optimize === RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive === RUN TestInterpreter/literal_not_equiv_string_bytes/track === CONT TestInterpreter/literal_equiv_string_bytes === RUN TestInterpreter/literal_equiv_string_bytes/optimize === RUN TestInterpreter/literal_equiv_string_bytes/exhaustive === RUN TestInterpreter/literal_equiv_string_bytes/track === CONT TestInterpreter/literal_map === RUN TestInterpreter/literal_map/optimize === RUN TestInterpreter/literal_map/exhaustive === RUN TestInterpreter/literal_map/track === CONT TestInterpreter/literal_list === RUN TestInterpreter/literal_list/exhaustive === RUN TestInterpreter/literal_list/track === RUN TestInterpreter/literal_list/optimize === CONT TestInterpreter/literal_null === RUN TestInterpreter/literal_null/optimize === RUN TestInterpreter/literal_null/exhaustive === RUN TestInterpreter/literal_null/track === CONT TestInterpreter/literal_bool_true === RUN TestInterpreter/literal_bool_true/optimize === RUN TestInterpreter/literal_bool_true/exhaustive === RUN TestInterpreter/literal_bool_true/track === CONT TestInterpreter/literal_bool_false === RUN TestInterpreter/literal_bool_false/optimize === RUN TestInterpreter/select_index/exhaustive === RUN TestInterpreter/literal_map_optional_field_bad_init/optimize === RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive === RUN TestInterpreter/literal_map_optional_field_bad_init/track === CONT TestInterpreter/list_eq_error === RUN TestInterpreter/list_eq_error/optimize === RUN TestInterpreter/list_eq_error/exhaustive === RUN TestInterpreter/list_eq_error/track === CONT TestInterpreter/list_eq_false_with_error === RUN TestInterpreter/select_index/track === RUN TestInterpreter/list_eq_false_with_error/optimize === CONT TestInterpreter/index_relative === RUN TestInterpreter/select_bool_key/exhaustive === RUN TestInterpreter/list_eq_false_with_error/exhaustive === RUN TestInterpreter/list_eq_false_with_error/track === CONT TestInterpreter/index_list_int_bad_double_type_index === RUN TestInterpreter/literal_bool_false/exhaustive === RUN TestInterpreter/complex_qual_vars/optimize === RUN TestInterpreter/macro_all_non_strict/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize === RUN TestInterpreter/macro_has_pb2_field/track === CONT TestInterpreter/call_ns_func === RUN TestInterpreter/macro_has_pb2_field_undefined/track === RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive === RUN TestInterpreter/select_pb2_primitive_fields/optimize === RUN TestInterpreter/select_bool_key/track === RUN TestInterpreter/select_pb2_primitive_fields/exhaustive === RUN TestInterpreter/select_pb2_primitive_fields/track === CONT TestInterpreter/index_list_int_uint_type_index === RUN TestInterpreter/index_list_int_uint_type_index/optimize === RUN TestInterpreter/index_list_int_uint_type_index/exhaustive === RUN TestInterpreter/index_list_int_uint_type_index/track === CONT TestInterpreter/index_list_int_double_type_index === RUN TestInterpreter/index_list_int_double_type_index/optimize === RUN TestInterpreter/index_list_int_double_type_index/exhaustive === RUN TestInterpreter/index_list_int_double_type_index/track === CONT TestInterpreter/in_var_key_map === RUN TestInterpreter/index_relative/optimize === RUN TestInterpreter/index_list_int_bad_double_type_index/optimize === RUN TestInterpreter/index_relative/exhaustive === RUN TestInterpreter/index_list_int_bad_double_type_index/exhaustive === RUN TestInterpreter/index_list_int_bad_double_type_index/track === CONT TestInterpreter/index_cross_type_uint === RUN TestInterpreter/index_relative/track === CONT TestInterpreter/index_cross_type_double_const === RUN TestInterpreter/index_cross_type_uint/optimize === RUN TestInterpreter/index_cross_type_double_const/optimize === RUN TestInterpreter/index_cross_type_uint/exhaustive === RUN TestInterpreter/index_cross_type_double_const/exhaustive === RUN TestInterpreter/index_cross_type_uint/track === CONT TestInterpreter/index_cross_type_double === RUN TestInterpreter/index_cross_type_double_const/track === CONT TestInterpreter/no_index_cross_type_float_uint === RUN TestInterpreter/index_cross_type_double/exhaustive === RUN TestInterpreter/no_index_cross_type_float_uint/optimize === RUN TestInterpreter/index_cross_type_double/track === RUN TestInterpreter/index_cross_type_double/optimize === RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive === RUN TestInterpreter/call_ns_func/optimize === RUN TestInterpreter/no_index_cross_type_float_uint/track === CONT TestInterpreter/index === RUN TestInterpreter/call_ns_func/exhaustive === RUN TestInterpreter/call_ns_func/track === CONT TestInterpreter/in_var_value_map === RUN TestInterpreter/index/optimize === RUN TestInterpreter/in_var_value_map/optimize === RUN TestInterpreter/in_var_value_map/exhaustive === CONT TestInterpreter/index_cross_type_float_uint === RUN TestInterpreter/in_var_value_map/track === CONT TestInterpreter/literal_pb_wrapper_assign === RUN TestInterpreter/in_var_key_map/optimize === RUN TestInterpreter/in_var_key_map/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign/optimize === RUN TestInterpreter/in_var_key_map/track === CONT TestInterpreter/literal_pb_wrapper_assign_roundtrip === RUN TestInterpreter/literal_pb_wrapper_assign/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track === RUN TestInterpreter/literal_pb_wrapper_assign/track === CONT TestInterpreter/and_false_1st === RUN TestInterpreter/and_false_1st/track === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize === RUN TestInterpreter/and_false_1st/optimize === RUN TestInterpreter/index/exhaustive === RUN TestInterpreter/index/track === CONT TestInterpreter/pkg_qualified_id === RUN TestInterpreter/pkg_qualified_id/optimize === RUN TestInterpreter/macro_has_pb2_field/optimize === RUN TestInterpreter/pkg_qualified_id/exhaustive === RUN TestInterpreter/pkg_qualified_id/track === CONT TestInterpreter/select_key === RUN TestInterpreter/macro_has_pb2_field/exhaustive === RUN TestInterpreter/and_false_1st/exhaustive === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive === RUN TestInterpreter/literal_bool_false/track === CONT TestInterpreter/pkg_qualified_index_unchecked === RUN TestInterpreter/complex_qual_vars/exhaustive === CONT TestInterpreter/pkg_qualified_id_unchecked === RUN TestInterpreter/pkg_qualified_id_unchecked/optimize === RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive === RUN TestInterpreter/pkg_qualified_id_unchecked/track === CONT TestInterpreter/or_error_1st_true === RUN TestInterpreter/or_error_1st_true/optimize === RUN TestInterpreter/or_error_1st_true/exhaustive === RUN TestInterpreter/or_error_1st_true/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/not_in_constant_map_cross_type_double_int === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track === CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type === CONT TestInterpreter/not_in_constant_heterogeneous_map === RUN TestInterpreter/index_cross_type_float_uint/optimize === RUN TestInterpreter/index_cross_type_float_uint/exhaustive === RUN TestInterpreter/index_cross_type_float_uint/track === CONT TestInterpreter/in_constant_heterogeneous_map === RUN TestInterpreter/in_constant_heterogeneous_map/optimize === RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/in_constant_heterogeneous_map/track === CONT TestInterpreter/or_error_2nd_error === RUN TestInterpreter/or_error_2nd_error/optimize === RUN TestInterpreter/or_error_2nd_error/exhaustive === RUN TestInterpreter/or_error_2nd_error/track === CONT TestInterpreter/literal_pb_enum === RUN TestInterpreter/literal_pb_enum/track === RUN TestInterpreter/literal_pb_enum/optimize === RUN TestInterpreter/literal_pb_enum/exhaustive === CONT TestInterpreter/in_constant_map_cross_type_string_number === RUN TestInterpreter/macro_all_non_strict/track === CONT TestInterpreter/in_constant_map_cross_type_double_int === RUN TestInterpreter/select_key/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize === RUN TestInterpreter/in_constant_map_cross_type_double_int/track === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive === RUN TestInterpreter/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 === RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive === CONT TestInterpreter/in_var_list_double_double === RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/in_constant_map/exhaustive === RUN TestInterpreter/in_var_list_double_double/exhaustive === RUN TestInterpreter/in_constant_map/track === RUN TestInterpreter/in_var_list_double_double/track === RUN TestInterpreter/not_in_constant_heterogeneous_map/track === RUN TestInterpreter/in_constant_map/optimize === RUN TestInterpreter/in_var_list_double_double/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize === RUN TestInterpreter/macro_has_pb2_field_undefined/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive === RUN TestInterpreter/macro_has_pb2_field_undefined/exhaustive === RUN TestInterpreter/pkg_qualified_index_unchecked/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive === RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize === RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive === RUN TestInterpreter/in_constant_map_cross_type_string_number/track === RUN TestInterpreter/select_pb3_wrapper_fields/track === RUN TestInterpreter/select_key/exhaustive === RUN TestInterpreter/select_key/track --- PASS: TestInterpreter (0.28s) --- 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/or_error_1st_error (0.00s) --- 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/unknown_attribute_mixed_qualifier (0.04s) --- 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.04s) --- PASS: TestInterpreter/literal_bytes_string2 (0.00s) --- PASS: TestInterpreter/literal_bytes_string2/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bytes_string2/track (0.00s) --- PASS: TestInterpreter/literal_bytes_string2/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_uint (0.00s) --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) --- PASS: TestInterpreter/in_var_list_int (0.00s) --- 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/select_custom_pb3_optional_field (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (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/optimize (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s) --- PASS: TestInterpreter/or_true_2nd (0.03s) --- 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/literal_map_optional_field (0.00s) --- 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/call_with_error_function (0.00s) --- 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/call_with_error_binary (0.00s) --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) --- PASS: TestInterpreter/list_index_error (0.03s) --- 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/call_with_error_unary (0.00s) --- 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.00s) --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.00s) --- 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/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_empty_repeated_nested (0.00s) --- 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_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/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/macro_exists_lit (0.00s) --- 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/matches_error (0.03s) --- PASS: TestInterpreter/matches_member (0.00s) --- PASS: TestInterpreter/matches_member/track (0.00s) --- PASS: TestInterpreter/matches_member/optimize (0.00s) --- PASS: TestInterpreter/matches_member/exhaustive (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 (0.03s) --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s) --- PASS: TestInterpreter/nested_proto_field/track (0.00s) --- PASS: TestInterpreter/macro_has_pb3_field (0.00s) --- 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/nested_proto_field_with_index (0.04s) --- 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/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/macro_has_map_key (0.00s) --- PASS: TestInterpreter/macro_has_map_key/optimize (0.00s) --- PASS: TestInterpreter/macro_has_map_key/exhaustive (0.00s) --- PASS: TestInterpreter/macro_has_map_key/track (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/literal_pb_optional_field (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/track (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_filter (0.03s) --- PASS: TestInterpreter/macro_filter/optimize (0.00s) --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) --- PASS: TestInterpreter/macro_filter/track (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp/track (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp/optimize (0.00s) --- PASS: TestInterpreter/macro_all_non_strict_var (0.00s) --- 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/macro_exists_var (0.03s) --- 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/string_to_timestamp (0.00s) --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict (0.03s) --- 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/timestamp_ge_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/track (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/optimize (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/track (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/in_var_list_double (0.15s) --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_double/track (0.00s) --- PASS: TestInterpreter/in_var_list_double/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/track (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/not_in_constant_list_cross_type_int_double (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/not_in_constant_list_cross_type_int_double/optimize (0.00s) --- PASS: TestInterpreter/literal_pb3_msg (0.19s) --- 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/in_constant_list_cross_type_int_double (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s) --- 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_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/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/list_in_constant_list (0.00s) --- PASS: TestInterpreter/list_in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/list_in_constant_list/track (0.00s) --- PASS: TestInterpreter/list_in_constant_list/optimize (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_constant_list (0.00s) --- PASS: TestInterpreter/in_constant_list/track (0.00s) --- PASS: TestInterpreter/in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list/exhaustive (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/cond_attr_qualify_bad_field_error (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/track (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/in_constant_list_cross_type_negative_double_uint (0.16s) --- 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/cond (0.00s) --- PASS: TestInterpreter/cond/exhaustive (0.00s) --- PASS: TestInterpreter/cond/track (0.00s) --- PASS: TestInterpreter/cond/optimize (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/or_false (0.22s) --- PASS: TestInterpreter/or_false/track (0.00s) --- PASS: TestInterpreter/or_false/optimize (0.00s) --- PASS: TestInterpreter/or_false/exhaustive (0.00s) --- PASS: TestInterpreter/cond_attr_out_of_bounds_error (0.03s) --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/optimize (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/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/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_unchecked (0.00s) --- 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/cond_attr_qualify_bad_type_error (0.03s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/optimize (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/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_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/timestamp_eq_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s) --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.00s) --- 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/macro_map (0.15s) --- PASS: TestInterpreter/macro_map/track (0.00s) --- PASS: TestInterpreter/macro_map/optimize (0.00s) --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (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/optimize (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/track (0.00s) --- PASS: TestInterpreter/unset_wrapper_access (0.03s) --- 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/and_false_2nd (0.00s) --- PASS: TestInterpreter/and_false_2nd/track (0.00s) --- PASS: TestInterpreter/and_false_2nd/optimize (0.00s) --- PASS: TestInterpreter/and_false_2nd/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value (0.03s) --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive (0.00s) --- 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/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/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/complex (0.06s) --- PASS: TestInterpreter/complex/exhaustive (0.00s) --- PASS: TestInterpreter/complex/track (0.00s) --- PASS: TestInterpreter/complex/optimize (0.00s) --- PASS: TestInterpreter/select_pb3_compare (0.02s) --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s) --- PASS: TestInterpreter/and_error_1st_error (0.03s) --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_1st_error/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/and_error_2nd_false (0.00s) --- PASS: TestInterpreter/and_error_2nd_false/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_false/track (0.00s) --- PASS: TestInterpreter/and_error_2nd_false/optimize (0.00s) --- PASS: TestInterpreter/select_uint_key (0.00s) --- 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_cross_type_bad_qualifier (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_bad_qualifier/optimize (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_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_list (0.00s) --- PASS: TestInterpreter/literal_list/exhaustive (0.00s) --- PASS: TestInterpreter/literal_list/track (0.00s) --- PASS: TestInterpreter/literal_list/optimize (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/literal_bool_true (0.00s) --- 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/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/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/select_index (0.06s) --- PASS: TestInterpreter/select_index/optimize (0.00s) --- PASS: TestInterpreter/select_index/exhaustive (0.00s) --- PASS: TestInterpreter/select_index/track (0.00s) --- PASS: TestInterpreter/list_eq_false_with_error (0.00s) --- 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/select_pb2_primitive_fields (0.09s) --- PASS: TestInterpreter/select_pb2_primitive_fields/optimize (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields/exhaustive (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields/track (0.00s) --- PASS: TestInterpreter/index_list_int_uint_type_index (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_list_int_uint_type_index/track (0.00s) --- PASS: TestInterpreter/index_list_int_double_type_index (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_list_int_double_type_index/track (0.00s) --- PASS: TestInterpreter/index_list_int_bad_double_type_index (0.03s) --- 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/index_relative (0.03s) --- PASS: TestInterpreter/index_relative/optimize (0.00s) --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) --- PASS: TestInterpreter/index_relative/track (0.00s) --- PASS: TestInterpreter/index_cross_type_uint (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_uint/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/index_cross_type_double (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/optimize (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/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/in_var_value_map (0.03s) --- 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/in_var_key_map (0.03s) --- 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/literal_pb_wrapper_assign (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (0.00s) --- PASS: TestInterpreter/index (0.03s) --- PASS: TestInterpreter/index/optimize (0.00s) --- PASS: TestInterpreter/index/exhaustive (0.00s) --- PASS: TestInterpreter/index/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_id (0.00s) --- PASS: TestInterpreter/pkg_qualified_id/optimize (0.00s) --- PASS: TestInterpreter/pkg_qualified_id/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_qualified_id/track (0.00s) --- PASS: TestInterpreter/select_bool_key (0.18s) --- PASS: TestInterpreter/select_bool_key/optimize (0.00s) --- PASS: TestInterpreter/select_bool_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_bool_key/track (0.00s) --- PASS: TestInterpreter/complex_qual_vars (0.28s) --- PASS: TestInterpreter/complex_qual_vars/track (0.00s) --- PASS: TestInterpreter/complex_qual_vars/optimize (0.00s) --- PASS: TestInterpreter/complex_qual_vars/exhaustive (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/or_error_1st_true (0.00s) --- 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/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/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/macro_has_pb2_field (0.33s) --- PASS: TestInterpreter/macro_has_pb2_field/track (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint (0.06s) --- 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_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/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/literal_pb_enum (0.00s) --- PASS: TestInterpreter/literal_pb_enum/track (0.00s) --- PASS: TestInterpreter/literal_pb_enum/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_enum/exhaustive (0.00s) --- PASS: TestInterpreter/macro_all_non_strict (0.30s) --- 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/not_in_constant_heterogeneous_map_with_same_key_type (0.03s) --- 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/in_constant_map_cross_type_double_int (0.02s) --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/track (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 (0.00s) --- PASS: TestInterpreter/in_constant_map/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_map/track (0.00s) --- PASS: TestInterpreter/in_constant_map/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_double_double (0.00s) --- PASS: TestInterpreter/in_var_list_double_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_double_double/track (0.00s) --- PASS: TestInterpreter/in_var_list_double_double/optimize (0.00s) --- PASS: TestInterpreter/not_in_constant_heterogeneous_map (0.03s) --- 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/and_false_1st (0.06s) --- PASS: TestInterpreter/and_false_1st/track (0.00s) --- PASS: TestInterpreter/and_false_1st/optimize (0.00s) --- PASS: TestInterpreter/and_false_1st/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.06s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/track (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bool_false (0.14s) --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s) --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bool_false/track (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.36s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (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/in_constant_list_cross_type_negative_int_uint (0.35s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/track (0.00s) --- 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_map_cross_type_string_number (0.06s) --- 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/select_pb3_wrapper_fields (0.24s) --- 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_key (0.09s) --- PASS: TestInterpreter/select_key/optimize (0.00s) --- PASS: TestInterpreter/select_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_key/track (0.00s) === RUN TestInterpreter_ProtoAttributeOpt --- PASS: TestInterpreter_ProtoAttributeOpt (0.00s) === RUN TestInterpreter_LogicalAndMissingType --- PASS: TestInterpreter_LogicalAndMissingType (0.01s) === RUN TestInterpreter_ExhaustiveConditionalExpr --- PASS: TestInterpreter_ExhaustiveConditionalExpr (0.00s) === RUN TestInterpreter_InterruptableEval --- PASS: TestInterpreter_InterruptableEval (0.02s) === 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.04s) === RUN TestInterpreter_PlanOptionalElements --- PASS: TestInterpreter_PlanOptionalElements (0.00s) === RUN TestPrune --- PASS: TestPrune (0.08s) === 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.01s) --- 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.01s) === 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.08s) --- 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.01s) --- 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.01s) --- 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.01s) --- 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 1.133s === RUN TestExprHelperCopy --- PASS: TestExprHelperCopy (0.02s) === 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/166_'3#_<_10"_'&_tru_^^ === CONT TestParse/165_x{. === CONT TestParse/164_x{?. === CONT TestParse/163_noop_macro(123) === CONT TestParse/162_Msg{?field:_value}_&&_{?'key':_value} === CONT TestParse/161_Msg{?field:_value} === CONT TestParse/160_[?a,_?b] === CONT TestParse/159_[?a[?b]] === CONT TestParse/158_[?a,_?b] === CONT TestParse/157_{?'key':_value} === CONT TestParse/156_a.?b[?0]_&&_a[?c] === CONT TestParse/155_a.?b_&&_a[?b] === 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/77_[3,_4,_5,] === 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/39_foo{_} === CONT TestParse/76_[3,_4,_5] === CONT TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} === 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/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/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/74_a[3] === CONT TestParse/73_a.b(5) === CONT TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === CONT TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) === CONT TestParse/142_has(a.b).filter(c,_c) === 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/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === CONT TestParse/137_a_?_b_((?)) === CONT TestParse/136_? === CONT TestParse/135_-- === CONT TestParse/134_ind[a{b}] === CONT TestParse/144_(has(a.b)_||_has(c.d)).string() === CONT TestParse/133_{:a} === CONT TestParse/38_a[b] === CONT TestParse/36_a.b === CONT TestParse/35_a_<=_b === CONT TestParse/34_a_<_b === CONT TestParse/33_a_>=_b === CONT TestParse/37_a.b.c === CONT TestParse/32_a_>_b === CONT TestParse/31_a_!=_b === CONT TestParse/30_a_==_b === CONT TestParse/29_a_in_b === CONT TestParse/28_a_%_b === CONT TestParse/27_a_/_b === CONT TestParse/26_a_*_b === CONT TestParse/25_a_-_b === CONT TestParse/24_a_+_b === CONT TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h === CONT TestParse/72_-a === CONT TestParse/71_!_false === CONT TestParse/70_"❤" === CONT TestParse/69_"\u2764" === CONT TestParse/68_x_*_2.0 === CONT TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g === CONT TestParse/67_x_*_2u === CONT TestParse/21_a_&&_b === CONT TestParse/66_x_*_2 === CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ === CONT TestParse/65_m.filter(v,_p) === CONT TestParse/19_a_||_b === CONT TestParse/64_m.map(v,_p,_f) === CONT TestParse/18_a?b:c === CONT TestParse/63_m.map(v,_f) === CONT TestParse/17_a === CONT TestParse/62_m.exists_one(v,_f) === CONT TestParse/16_null === CONT TestParse/61_m.all(v,_f) === CONT TestParse/15_!a === CONT TestParse/60_m.exists(v,_f) === CONT TestParse/59_has(m.f) === CONT TestParse/13_b"abc" === CONT TestParse/58_a_|_b === CONT TestParse/14_23.39 === CONT TestParse/12_4--4.1 === CONT TestParse/57_*@a_|_b === CONT TestParse/11_4--4 === CONT TestParse/10_-1 === CONT TestParse/9_0xFu === CONT TestParse/8_24u === CONT TestParse/7_23u === CONT TestParse/56_1.99e90000009 === CONT TestParse/6_0u === CONT TestParse/55_0xFFFFFFFFFFFFFFFFFu === CONT TestParse/5_0xF === CONT TestParse/54_0xFFFFFFFFFFFFFFFFF === CONT TestParse/4_42 === CONT TestParse/3_0 === CONT TestParse/53_a.b(c) === CONT TestParse/2_false === CONT TestParse/1_true === CONT TestParse/131_msg{:a} === CONT TestParse/130_func{{a}} === CONT TestParse/129_[1,_2,_3].map(var,_var_*_var) === CONT TestParse/128_while === CONT TestParse/127_void === CONT TestParse/126_var === CONT TestParse/125_return === CONT TestParse/124_namespace === CONT TestParse/123_package === CONT TestParse/122_loop === CONT TestParse/121_let === CONT TestParse/120_in === CONT TestParse/119_import === CONT TestParse/118_if === CONT TestParse/117_function === CONT TestParse/116_for === CONT TestParse/115_else === CONT TestParse/114_continue === CONT TestParse/113_const === CONT TestParse/112_break === CONT TestParse/111_as === CONT TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 === CONT TestParse/109_"😁"_in_["😁",_"😑",_"😦"] === CONT TestParse/132_{a} === 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/101_{"a":_1}."a" === CONT TestParse/100_"abc"_+_"def" === CONT TestParse/99_1_+_+ === CONT TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 === CONT TestParse/97_b"abc"_+_B"def" === CONT TestParse/96_false_&&_!true_||_false_?_2_:_3 === CONT TestParse/95_x.single_nested_message_!=_null === CONT TestParse/94_x["a"].single_int32_==_23 === 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/84_{1:2u,_2:3u} === CONT TestParse/83_[]_+_[1,2,3,]_+_[4] === CONT TestParse/82_{ === CONT TestParse/81_a_<_5_||_a_>_10 === CONT TestParse/80_a_>_5_&&_a_<_10 === CONT TestParse/78_{foo:_5,_bar:_"xyz"} === CONT TestParse/45_[a] === CONT TestParse/51_a(b,_c) === CONT TestParse/79_{foo:_5,_bar:_"xyz",_} === CONT TestParse/49_a() === CONT TestParse/48_((a)) === CONT TestParse/47_(a) === CONT TestParse/46_[a,_b,_c] === CONT TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) === CONT TestParse/50_a(b) === 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/145_has(a.b).asList().exists(c,_c) === CONT TestParse/41_foo{_a:b,_c:d_} === CONT TestParse/43_{a:b,_c:d} === CONT TestParse/44_[] === CONT TestParse/40_foo{_a:b_} === CONT TestParse/52_a.b() === CONT TestParse/42_{} --- PASS: TestParse (0.02s) --- PASS: TestParse/0_"A" (0.00s) --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.00s) --- PASS: TestParse/165_x{. (0.00s) --- PASS: TestParse/164_x{?. (0.00s) --- PASS: TestParse/163_noop_macro(123) (0.00s) --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.00s) --- PASS: TestParse/161_Msg{?field:_value} (0.00s) --- PASS: TestParse/160_[?a,_?b] (0.00s) --- PASS: TestParse/159_[?a[?b]] (0.00s) --- PASS: TestParse/158_[?a,_?b] (0.00s) --- PASS: TestParse/157_{?'key':_value} (0.00s) --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.00s) --- PASS: TestParse/155_a.?b_&&_a[?b] (0.00s) --- PASS: TestParse/154_self.true_==_1 (0.00s) --- PASS: TestParse/77_[3,_4,_5,] (0.00s) --- PASS: TestParse/39_foo{_} (0.00s) --- PASS: TestParse/76_[3,_4,_5] (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.00s) --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/74_a[3] (0.00s) --- PASS: TestParse/73_a.b(5) (0.00s) --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.00s) --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.00s) --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.00s) --- PASS: TestParse/135_-- (0.00s) --- PASS: TestParse/136_? (0.00s) --- PASS: TestParse/133_{:a} (0.00s) --- PASS: TestParse/38_a[b] (0.00s) --- PASS: TestParse/134_ind[a{b}] (0.00s) --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.00s) --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.00s) --- PASS: TestParse/137_a_?_b_((?)) (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.10s) --- 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.10s) --- 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.10s) --- PASS: TestParse/35_a_<=_b (0.00s) --- PASS: TestParse/29_a_in_b (0.00s) --- PASS: TestParse/28_a_%_b (0.00s) --- PASS: TestParse/27_a_/_b (0.00s) --- PASS: TestParse/26_a_*_b (0.00s) --- PASS: TestParse/25_a_-_b (0.00s) --- PASS: TestParse/24_a_+_b (0.00s) --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.00s) --- PASS: TestParse/72_-a (0.00s) --- PASS: TestParse/71_!_false (0.00s) --- PASS: TestParse/70_"❤" (0.00s) --- PASS: TestParse/69_"\u2764" (0.00s) --- PASS: TestParse/68_x_*_2.0 (0.00s) --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.00s) --- PASS: TestParse/67_x_*_2u (0.00s) --- PASS: TestParse/21_a_&&_b (0.00s) --- PASS: TestParse/66_x_*_2 (0.00s) --- PASS: TestParse/34_a_<_b (0.00s) --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.00s) --- PASS: TestParse/19_a_||_b (0.00s) --- PASS: TestParse/65_m.filter(v,_p) (0.00s) --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) --- PASS: TestParse/18_a?b:c (0.00s) --- PASS: TestParse/17_a (0.00s) --- PASS: TestParse/63_m.map(v,_f) (0.00s) --- PASS: TestParse/62_m.exists_one(v,_f) (0.00s) --- PASS: TestParse/16_null (0.00s) --- PASS: TestParse/15_!a (0.00s) --- PASS: TestParse/61_m.all(v,_f) (0.00s) --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.08s) --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.16s) --- PASS: TestParse/60_m.exists(v,_f) (0.06s) --- PASS: TestParse/33_a_>=_b (0.00s) --- PASS: TestParse/12_4--4.1 (0.00s) --- PASS: TestParse/37_a.b.c (0.00s) --- PASS: TestParse/11_4--4 (0.00s) --- PASS: TestParse/10_-1 (0.00s) --- PASS: TestParse/9_0xFu (0.00s) --- PASS: TestParse/8_24u (0.00s) --- PASS: TestParse/7_23u (0.00s) --- PASS: TestParse/56_1.99e90000009 (0.00s) --- PASS: TestParse/6_0u (0.00s) --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.00s) --- PASS: TestParse/5_0xF (0.00s) --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) --- PASS: TestParse/4_42 (0.00s) --- PASS: TestParse/3_0 (0.00s) --- PASS: TestParse/53_a.b(c) (0.00s) --- PASS: TestParse/2_false (0.00s) --- PASS: TestParse/1_true (0.00s) --- PASS: TestParse/32_a_>_b (0.00s) --- PASS: TestParse/131_msg{:a} (0.00s) --- PASS: TestParse/130_func{{a}} (0.00s) --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.00s) --- PASS: TestParse/128_while (0.00s) --- PASS: TestParse/127_void (0.00s) --- PASS: TestParse/126_var (0.00s) --- PASS: TestParse/125_return (0.00s) --- PASS: TestParse/124_namespace (0.00s) --- PASS: TestParse/123_package (0.00s) --- PASS: TestParse/122_loop (0.00s) --- PASS: TestParse/121_let (0.00s) --- PASS: TestParse/120_in (0.00s) --- PASS: TestParse/119_import (0.00s) --- PASS: TestParse/118_if (0.00s) --- PASS: TestParse/117_function (0.00s) --- PASS: TestParse/116_for (0.00s) --- PASS: TestParse/115_else (0.00s) --- PASS: TestParse/114_continue (0.00s) --- PASS: TestParse/113_const (0.00s) --- PASS: TestParse/112_break (0.00s) --- PASS: TestParse/111_as (0.00s) --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.00s) --- PASS: TestParse/31_a_!=_b (0.00s) --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.00s) --- PASS: TestParse/107_"\xFh" (0.00s) --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.00s) --- PASS: TestParse/105_"\U000003A8\?" (0.00s) --- PASS: TestParse/104_"hi\u263A_\u263Athere" (0.00s) --- PASS: TestParse/103_"\303\277" (0.00s) --- PASS: TestParse/102_"\xC3\XBF" (0.00s) --- PASS: TestParse/101_{"a":_1}."a" (0.00s) --- PASS: TestParse/100_"abc"_+_"def" (0.00s) --- PASS: TestParse/99_1_+_+ (0.00s) --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.00s) --- PASS: TestParse/97_b"abc"_+_B"def" (0.00s) --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestParse/95_x.single_nested_message_!=_null (0.00s) --- PASS: TestParse/94_x["a"].single_int32_==_23 (0.00s) --- 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.00s) --- 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/84_{1:2u,_2:3u} (0.00s) --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestParse/82_{ (0.00s) --- PASS: TestParse/36_a.b (0.01s) --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.01s) --- PASS: TestParse/59_has(m.f) (0.01s) --- PASS: TestParse/30_a_==_b (0.01s) --- PASS: TestParse/45_[a] (0.00s) --- PASS: TestParse/13_b"abc" (0.01s) --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/49_a() (0.00s) --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.00s) --- PASS: TestParse/48_((a)) (0.00s) --- PASS: TestParse/47_(a) (0.00s) --- PASS: TestParse/46_[a,_b,_c] (0.00s) --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) --- PASS: TestParse/51_a(b,_c) (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.00s) --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.00s) --- PASS: TestParse/43_{a:b,_c:d} (0.00s) --- PASS: TestParse/50_a(b) (0.02s) --- PASS: TestParse/40_foo{_a:b_} (0.00s) --- PASS: TestParse/52_a.b() (0.00s) --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.02s) --- PASS: TestParse/57_*@a_|_b (0.11s) --- PASS: TestParse/14_23.39 (0.06s) --- 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.28s) --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.09s) --- PASS: TestParse/132_{a} (0.06s) --- PASS: TestParse/58_a_|_b (0.10s) --- PASS: TestParse/44_[] (0.08s) --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.04s) --- PASS: TestParse/42_{} (0.00s) --- 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.56s) === 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.16s) --- 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.02s) --- 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.02s) --- 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.01s) --- 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.02s) --- PASS: TestUnparse/select_equiv (0.00s) --- PASS: TestUnparse/comp_all (0.00s) --- PASS: TestUnparse/comp_exists (0.01s) --- 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.01s) --- 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.02s) --- 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.844s === 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.02s) --- PASS: TestParse/%let_x_=_1 (0.02s) --- 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.03s) === RUN TestEvalSingleLetVar --- PASS: TestEvalSingleLetVar (0.00s) === RUN TestEvalMultiLet --- PASS: TestEvalMultiLet (0.00s) === RUN TestEvalError --- PASS: TestEvalError (0.02s) === 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.01s) === 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.08s) --- PASS: TestProcess/CompileResult (0.02s) --- 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.01s) --- 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.03s) --- PASS: TestProcess/LoadDescriptorsError (0.00s) --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.02s) --- 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.245s ? github.com/google/cel-go/test [no test files] ? github.com/google/cel-go/test/proto2pb [no test files] ? github.com/google/cel-go/test/proto3pb [no test files] === RUN TestAPIEvaluate --- PASS: TestAPIEvaluate (0.02s) === RUN TestAPIJSON --- PASS: TestAPIJSON (0.00s) PASS ok github.com/google/cel-go/repl/appengine/app 0.111s === RUN TestAccept --- PASS: TestAccept (0.01s) === RUN TestReject --- PASS: TestReject (0.00s) PASS ok github.com/google/cel-go/repl/parser 0.042s testing: warning: no tests to run PASS ok github.com/google/cel-go/test/bench 0.048s [no tests to run] 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: user script /srv/workspace/pbuilder/3769255/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/3769255 and its subdirectories I: Current time: Sat Nov 23 05:16:04 +14 2024 I: pbuilder-time-stamp: 1732288564 + false + set +x Fri Nov 22 15:16:04 UTC 2024 I: Signing ./b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo as golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc Fri Nov 22 15:16:04 UTC 2024 I: Signed ./b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo as ./b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc Fri Nov 22 15:16:04 UTC 2024 - build #2 for golang-github-google-cel-go/unstable/arm64 on codethink02-arm64 done. Starting cleanup. All cleanup done. Fri Nov 22 15:16:04 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-zcOyzEG8, removing. /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg: total 564 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 15:13 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 22 15:16 b2 -rw-r--r-- 1 jenkins jenkins 2539 Aug 4 01:35 golang-github-google-cel-go_0.18.2+ds-5.dsc -rw------- 1 jenkins jenkins 559765 Nov 22 15:13 rbuildlog.P7zpahP /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b1: total 1048 -rw-r--r-- 1 jenkins jenkins 555653 Nov 22 15:13 build.log -rw-r--r-- 1 jenkins jenkins 399704 Nov 22 15:13 golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb -rw-r--r-- 1 jenkins jenkins 72248 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2539 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5.dsc -rw-r--r-- 1 jenkins jenkins 6801 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 7683 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1298 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_arm64.changes -rw-r--r-- 1 jenkins jenkins 1481 Nov 22 15:13 golang-github-google-cel-go_0.18.2+ds-5_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2: total 1040 -rw-r--r-- 1 jenkins jenkins 557600 Nov 22 15:16 build.log -rw-r--r-- 1 jenkins jenkins 399704 Nov 22 15:16 golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb -rw-r--r-- 1 jenkins jenkins 72248 Nov 22 15:16 golang-github-google-cel-go_0.18.2+ds-5.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2539 Nov 22 15:16 golang-github-google-cel-go_0.18.2+ds-5.dsc -rw-r--r-- 1 jenkins jenkins 6801 Nov 22 15:16 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo -rw-r--r-- 1 jenkins jenkins 7683 Nov 22 15:16 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1298 Nov 22 15:16 golang-github-google-cel-go_0.18.2+ds-5_arm64.changes -rw-r--r-- 1 jenkins jenkins 1481 Nov 22 15:16 golang-github-google-cel-go_0.18.2+ds-5_source.changes Fri Nov 22 15:16:05 UTC 2024 I: Deleting $TMPDIR on codethink02-arm64.debian.net. Fri Nov 22 15:16:06 UTC 2024 I: golang-github-google-cel-go_0.18.2+ds-5_arm64.changes: Format: 1.8 Date: Sun, 04 Aug 2024 01:23:30 +0000 Source: golang-github-google-cel-go Binary: golang-github-google-cel-go-dev Architecture: all Version: 0.18.2+ds-5 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team Changed-By: Mathias Gibbens Description: golang-github-google-cel-go-dev - Common Expression Language (go runtime) Changes: golang-github-google-cel-go (0.18.2+ds-5) unstable; urgency=medium . * Team upload * Add Breaks for golang-google-grpc-dev to help hint through migration Checksums-Sha1: df4dba064de57b8aec143fe1689861887827b95c 399704 golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb 5a947be946b9118d35a447548ab36b28ca425a73 6801 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo Checksums-Sha256: 508c88d6ef7b7bd459c50f9b2fe600850e0051c2e5125ebfedda68d60ec31656 399704 golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb 3efb654c259d2feb35e839062fe24f80841504e05a8914f30b5f6a606d6cb3cd 6801 golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo Files: e01edd0f4872b253fc690d4d03e07cdc 399704 golang optional golang-github-google-cel-go-dev_0.18.2+ds-5_all.deb df3d41c44a9f9e2f569400c7f476b1ce 6801 golang optional golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-22 15:13:04.191921925 +0000 +++ b2/build.log 2024-11-22 15:16:05.239752212 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Nov 22 03:11:32 -12 2024 -I: pbuilder-time-stamp: 1732288292 +I: Current time: Sat Nov 23 05:13:07 +14 2024 +I: pbuilder-time-stamp: 1732288387 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ 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/2928694/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 22 15:13 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3769255/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' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='d33fec55f63240f0af7705fd232d7d46' - 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='2928694' - PS1='# ' - PS2='> ' + INVOCATION_ID=6d794d125a8948c598edbcb9b71421a1 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3769255 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.befkg8dg/pbuilderrc_3SwQ --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.befkg8dg/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' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/pbuilderrc_fDPu --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2 --logfile b2/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-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2928694/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -201,7 +233,7 @@ Get: 73 http://deb.debian.org/debian unstable/main arm64 golang-google-grpc-dev all 1.64.0-6 [1232 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] -Fetched 85.8 MB in 0s (216 MB/s) +Fetched 85.8 MB in 1s (100.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 20084 files and directories currently installed.) @@ -456,8 +488,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Nov 22 15:11:55 UTC 2024. -Universal Time is now: Fri Nov 22 15:11:55 UTC 2024. +Local time is now: Fri Nov 22 15:13:59 UTC 2024. +Universal Time is now: Fri Nov 22 15:13:59 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... @@ -522,7 +554,11 @@ 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 +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +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:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../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 @@ -570,48 +606,48 @@ 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/goarch internal/godebugs -internal/coverage/rtcov internal/race +internal/profilerecord internal/goexperiment +internal/coverage/rtcov +internal/goarch internal/goos +internal/asan internal/unsafeheader internal/byteorder -internal/profilerecord -internal/asan +internal/runtime/syscall internal/itoa internal/msan -internal/cpu cmp internal/abi -internal/runtime/syscall -internal/chacha8rand sync/atomic runtime/internal/math runtime/internal/sys +internal/cpu math/bits unicode/utf8 unicode google.golang.org/protobuf/internal/flags unicode/utf16 +internal/chacha8rand encoding github.com/google/cel-go/common/overloads github.com/google/cel-go/common/operators -google.golang.org/protobuf/internal/set golang.org/x/exp/constraints -math log/internal container/list +math +google.golang.org/protobuf/internal/set crypto/internal/alias crypto/subtle -internal/bytealg -internal/runtime/atomic +golang.org/x/exp/slices crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 -golang.org/x/exp/slices vendor/golang.org/x/crypto/internal/alias internal/nettrace +internal/bytealg +internal/runtime/atomic internal/runtime/exithook internal/stringslite runtime @@ -622,145 +658,145 @@ slices maps internal/bisect +internal/singleflight internal/testlog google.golang.org/protobuf/internal/pragma -internal/singleflight runtime/cgo internal/godebug errors sort internal/oserror +io strconv -syscall -crypto/internal/edwards25519/field -golang.org/x/text/internal/tag -math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage +math/rand path +math/rand/v2 +crypto/internal/edwards25519/field crypto/internal/nistec/fiat -math/rand -io reflect -crypto/internal/edwards25519 -golang.org/x/text/internal/stringset -crypto/rc4 bytes -hash +syscall strings -crypto/internal/randutil -internal/concurrent +hash hash/fnv hash/crc32 +golang.org/x/text/internal/tag +golang.org/x/text/internal/stringset crypto -unique +crypto/internal/randutil +crypto/internal/edwards25519 crypto/md5 +crypto/rc4 +internal/concurrent +unique golang.org/x/text/transform -net/netip -crypto/cipher -vendor/golang.org/x/text/transform bufio regexp/syntax github.com/google/cel-go/common/runes github.com/stoewer/go-strcase +crypto/cipher +vendor/golang.org/x/text/transform net/http/internal/ascii +net/netip golang.org/x/text/width crypto/internal/boring crypto/des crypto/aes -crypto/sha512 -crypto/sha256 crypto/hmac crypto/sha1 +crypto/sha256 +crypto/sha512 vendor/golang.org/x/crypto/hkdf +regexp time -internal/syscall/unix internal/syscall/execenv -regexp +internal/syscall/unix internal/fmtsort -io/fs encoding/binary -internal/poll context +io/fs +internal/poll internal/filepathlite embed -google.golang.org/protobuf/internal/editiondefaults -crypto/internal/nistec encoding/base64 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 -encoding/pem +google.golang.org/protobuf/internal/editiondefaults +crypto/internal/nistec os +encoding/pem vendor/golang.org/x/crypto/chacha20poly1305 crypto/ecdh fmt google.golang.org/protobuf/internal/detrand io/ioutil -internal/sysinfo -vendor/golang.org/x/sys/cpu path/filepath +internal/sysinfo net +vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/sha3 google.golang.org/protobuf/internal/errors -golang.org/x/text/internal/language -net/url +go/token compress/flate +encoding/json google.golang.org/protobuf/internal/version +github.com/antlr/antlr4/runtime/Go/antlr/v4 +golang.org/x/text/internal/language log -encoding/hex -encoding/json math/big -github.com/antlr/antlr4/runtime/Go/antlr/v4 -go/token -google.golang.org/protobuf/encoding/protowire +encoding/hex +net/url vendor/golang.org/x/text/unicode/norm +google.golang.org/protobuf/encoding/protowire vendor/golang.org/x/net/http2/hpack +mime google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi -mime mime/quotedprintable net/http/internal flag -compress/gzip runtime/debug -vendor/golang.org/x/text/secure/bidirule +compress/gzip runtime/trace -golang.org/x/text/internal/language/compact -testing -google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts +google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface -google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry +golang.org/x/text/internal/language/compact +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/json -golang.org/x/text/language +vendor/golang.org/x/text/secure/bidirule +testing vendor/golang.org/x/net/idna +golang.org/x/text/language google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval -crypto/rand -encoding/asn1 -crypto/elliptic golang.org/x/text/internal/catmsg -crypto/internal/boring/bbig -crypto/internal/bigmod -crypto/dsa -golang.org/x/text/internal/number golang.org/x/text/internal golang.org/x/text/internal/format -crypto/ed25519 -crypto/internal/hpke +golang.org/x/text/internal/number google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext golang.org/x/text/message/catalog +crypto/rand +crypto/elliptic +crypto/internal/bigmod +crypto/internal/boring/bbig +crypto/dsa +encoding/asn1 +crypto/ed25519 +crypto/internal/hpke crypto/internal/mlkem768 +golang.org/x/text/feature/plural crypto/rsa +golang.org/x/text/message vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix -golang.org/x/text/feature/plural -golang.org/x/text/message crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson @@ -771,9 +807,9 @@ net/textproto vendor/golang.org/x/net/http/httpproxy google.golang.org/protobuf/internal/filetype +google.golang.org/protobuf/runtime/protoimpl vendor/golang.org/x/net/http/httpguts mime/multipart -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 @@ -786,20 +822,18 @@ github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1 -crypto/tls -google.golang.org/protobuf/types/gofeaturespb -google.golang.org/protobuf/reflect/protodesc github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/test -github.com/google/cel-go/common/functions +google.golang.org/protobuf/types/gofeaturespb github.com/google/cel-go/common/types/traits +github.com/google/cel-go/common/functions +crypto/tls 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/ast github.com/google/cel-go/common/decls github.com/google/cel-go/common/stdlib @@ -807,6 +841,8 @@ github.com/google/cel-go/common/debug github.com/google/cel-go/parser github.com/google/cel-go/interpreter +net/http/httptrace +net/http github.com/google/cel-go/checker github.com/google/cel-go/cel github.com/google/cel-go/ext @@ -815,8 +851,16 @@ 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 +? github.com/google/cel-go/checker/decls [no test files] +? github.com/google/cel-go/common/debug [no test files] +? 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] +? github.com/google/cel-go/common/stdlib [no test files] +? github.com/google/cel-go/common/types/ref [no test files] +? github.com/google/cel-go/common/types/traits [no test files] === RUN Test_ExampleWithBuiltins ---- PASS: Test_ExampleWithBuiltins (0.01s) +--- PASS: Test_ExampleWithBuiltins (0.02s) === RUN TestEval === RUN TestEval/[0] === RUN TestEval/[0]/[0] @@ -1021,206 +1065,206 @@ === PAUSE TestEval/[0]/[99] === CONT TestEval/[0]/[0] === CONT TestEval/[0]/[99] -=== CONT TestEval/[0]/[49] -=== CONT TestEval/[0]/[48] -=== CONT TestEval/[0]/[47] -=== CONT TestEval/[0]/[46] -=== CONT TestEval/[0]/[45] -=== CONT TestEval/[0]/[44] -=== CONT TestEval/[0]/[43] -=== CONT TestEval/[0]/[42] -=== CONT TestEval/[0]/[41] -=== CONT TestEval/[0]/[40] -=== CONT TestEval/[0]/[39] -=== CONT TestEval/[0]/[38] -=== CONT TestEval/[0]/[50] -=== CONT TestEval/[0]/[36] -=== CONT TestEval/[0]/[35] -=== CONT TestEval/[0]/[34] -=== CONT TestEval/[0]/[33] -=== CONT TestEval/[0]/[37] -=== CONT TestEval/[0]/[30] -=== CONT TestEval/[0]/[32] -=== CONT TestEval/[0]/[29] -=== CONT TestEval/[0]/[31] -=== CONT TestEval/[0]/[28] === CONT TestEval/[0]/[98] -=== CONT TestEval/[0]/[27] === CONT TestEval/[0]/[97] -=== CONT TestEval/[0]/[26] === CONT TestEval/[0]/[96] -=== CONT TestEval/[0]/[25] === CONT TestEval/[0]/[95] -=== CONT TestEval/[0]/[24] === CONT TestEval/[0]/[94] -=== CONT TestEval/[0]/[23] === CONT TestEval/[0]/[93] -=== CONT TestEval/[0]/[22] === CONT TestEval/[0]/[92] === CONT TestEval/[0]/[91] -=== CONT TestEval/[0]/[21] === CONT TestEval/[0]/[90] -=== CONT TestEval/[0]/[19] -=== CONT TestEval/[0]/[20] -=== CONT TestEval/[0]/[18] === CONT TestEval/[0]/[89] -=== CONT TestEval/[0]/[17] === CONT TestEval/[0]/[88] -=== CONT TestEval/[0]/[16] === CONT TestEval/[0]/[87] -=== CONT TestEval/[0]/[15] === CONT TestEval/[0]/[86] -=== CONT TestEval/[0]/[14] === CONT TestEval/[0]/[85] -=== CONT TestEval/[0]/[13] === CONT TestEval/[0]/[84] -=== CONT TestEval/[0]/[12] === CONT TestEval/[0]/[83] -=== CONT TestEval/[0]/[11] === CONT TestEval/[0]/[82] -=== CONT TestEval/[0]/[10] === CONT TestEval/[0]/[81] -=== CONT TestEval/[0]/[9] === CONT TestEval/[0]/[80] -=== CONT TestEval/[0]/[8] === CONT TestEval/[0]/[79] -=== CONT TestEval/[0]/[7] === CONT TestEval/[0]/[78] -=== CONT TestEval/[0]/[6] === CONT TestEval/[0]/[77] === CONT TestEval/[0]/[76] -=== CONT TestEval/[0]/[5] -=== CONT TestEval/[0]/[4] === CONT TestEval/[0]/[75] -=== CONT TestEval/[0]/[3] === CONT TestEval/[0]/[74] -=== CONT TestEval/[0]/[2] +=== CONT TestEval/[0]/[73] === CONT TestEval/[0]/[72] === CONT TestEval/[0]/[71] -=== CONT TestEval/[0]/[1] === CONT TestEval/[0]/[70] -=== CONT TestEval/[0]/[73] === CONT TestEval/[0]/[69] +=== CONT TestEval/[0]/[68] +=== CONT TestEval/[0]/[67] +=== CONT TestEval/[0]/[66] +=== CONT TestEval/[0]/[65] +=== CONT TestEval/[0]/[64] +=== CONT TestEval/[0]/[63] +=== CONT TestEval/[0]/[62] +=== CONT TestEval/[0]/[61] === CONT TestEval/[0]/[60] === CONT TestEval/[0]/[59] -=== CONT TestEval/[0]/[68] === CONT TestEval/[0]/[58] -=== CONT TestEval/[0]/[67] === CONT TestEval/[0]/[57] -=== CONT TestEval/[0]/[66] === CONT TestEval/[0]/[56] -=== CONT TestEval/[0]/[65] === CONT TestEval/[0]/[55] -=== CONT TestEval/[0]/[64] === CONT TestEval/[0]/[54] -=== CONT TestEval/[0]/[63] === CONT TestEval/[0]/[53] -=== CONT TestEval/[0]/[62] === CONT TestEval/[0]/[52] === CONT TestEval/[0]/[51] -=== CONT TestEval/[0]/[61] ---- PASS: TestEval (0.00s) +=== CONT TestEval/[0]/[50] +=== CONT TestEval/[0]/[49] +=== CONT TestEval/[0]/[48] +=== CONT TestEval/[0]/[47] +=== CONT TestEval/[0]/[46] +=== CONT TestEval/[0]/[45] +=== CONT TestEval/[0]/[23] +=== CONT TestEval/[0]/[44] +=== CONT TestEval/[0]/[43] +=== CONT TestEval/[0]/[26] +=== CONT TestEval/[0]/[34] +=== CONT TestEval/[0]/[25] +=== CONT TestEval/[0]/[33] +=== CONT TestEval/[0]/[24] +=== CONT TestEval/[0]/[32] +=== CONT TestEval/[0]/[12] +=== CONT TestEval/[0]/[31] +=== CONT TestEval/[0]/[22] +=== CONT TestEval/[0]/[30] +=== CONT TestEval/[0]/[21] +=== CONT TestEval/[0]/[29] +=== CONT TestEval/[0]/[20] +=== CONT TestEval/[0]/[19] +=== CONT TestEval/[0]/[28] +=== CONT TestEval/[0]/[18] +=== CONT TestEval/[0]/[27] +=== CONT TestEval/[0]/[17] +=== CONT TestEval/[0]/[42] +=== CONT TestEval/[0]/[16] +=== CONT TestEval/[0]/[41] +=== CONT TestEval/[0]/[15] +=== CONT TestEval/[0]/[39] +=== CONT TestEval/[0]/[40] +=== CONT TestEval/[0]/[37] +=== CONT TestEval/[0]/[38] +=== CONT TestEval/[0]/[36] +=== CONT TestEval/[0]/[14] +=== CONT TestEval/[0]/[35] +=== CONT TestEval/[0]/[13] +=== CONT TestEval/[0]/[6] +=== CONT TestEval/[0]/[3] +=== CONT TestEval/[0]/[10] +=== CONT TestEval/[0]/[11] +=== CONT TestEval/[0]/[8] +=== CONT TestEval/[0]/[9] +=== CONT TestEval/[0]/[7] +=== CONT TestEval/[0]/[5] +=== CONT TestEval/[0]/[4] +=== CONT TestEval/[0]/[2] +=== CONT TestEval/[0]/[1] +--- PASS: TestEval (0.01s) --- PASS: TestEval/[0] (0.00s) --- PASS: TestEval/[0]/[0] (0.00s) --- PASS: TestEval/[0]/[99] (0.00s) - --- PASS: TestEval/[0]/[49] (0.00s) - --- PASS: TestEval/[0]/[48] (0.00s) - --- PASS: TestEval/[0]/[47] (0.00s) - --- PASS: TestEval/[0]/[46] (0.00s) - --- PASS: TestEval/[0]/[45] (0.00s) - --- PASS: TestEval/[0]/[44] (0.00s) - --- PASS: TestEval/[0]/[43] (0.00s) - --- PASS: TestEval/[0]/[42] (0.00s) - --- PASS: TestEval/[0]/[41] (0.00s) - --- PASS: TestEval/[0]/[40] (0.00s) - --- PASS: TestEval/[0]/[39] (0.00s) - --- PASS: TestEval/[0]/[38] (0.00s) - --- PASS: TestEval/[0]/[36] (0.00s) - --- PASS: TestEval/[0]/[35] (0.00s) - --- PASS: TestEval/[0]/[34] (0.00s) - --- PASS: TestEval/[0]/[50] (0.00s) - --- PASS: TestEval/[0]/[33] (0.00s) - --- PASS: TestEval/[0]/[37] (0.00s) - --- PASS: TestEval/[0]/[30] (0.00s) - --- PASS: TestEval/[0]/[32] (0.00s) - --- PASS: TestEval/[0]/[29] (0.00s) - --- PASS: TestEval/[0]/[31] (0.00s) - --- PASS: TestEval/[0]/[28] (0.00s) --- PASS: TestEval/[0]/[98] (0.00s) - --- PASS: TestEval/[0]/[27] (0.00s) --- PASS: TestEval/[0]/[97] (0.00s) - --- PASS: TestEval/[0]/[26] (0.00s) --- PASS: TestEval/[0]/[96] (0.00s) - --- PASS: TestEval/[0]/[25] (0.00s) --- PASS: TestEval/[0]/[95] (0.00s) - --- PASS: TestEval/[0]/[24] (0.00s) --- PASS: TestEval/[0]/[94] (0.00s) - --- PASS: TestEval/[0]/[23] (0.00s) --- PASS: TestEval/[0]/[93] (0.00s) --- PASS: TestEval/[0]/[92] (0.00s) - --- PASS: TestEval/[0]/[22] (0.00s) --- PASS: TestEval/[0]/[91] (0.00s) - --- PASS: TestEval/[0]/[21] (0.00s) --- PASS: TestEval/[0]/[90] (0.00s) - --- PASS: TestEval/[0]/[19] (0.00s) - --- PASS: TestEval/[0]/[20] (0.00s) - --- PASS: TestEval/[0]/[18] (0.00s) --- PASS: TestEval/[0]/[89] (0.00s) - --- PASS: TestEval/[0]/[17] (0.00s) --- PASS: TestEval/[0]/[88] (0.00s) - --- PASS: TestEval/[0]/[16] (0.00s) --- PASS: TestEval/[0]/[87] (0.00s) - --- PASS: TestEval/[0]/[15] (0.00s) --- PASS: TestEval/[0]/[86] (0.00s) - --- PASS: TestEval/[0]/[14] (0.00s) --- PASS: TestEval/[0]/[85] (0.00s) - --- PASS: TestEval/[0]/[13] (0.00s) --- PASS: TestEval/[0]/[84] (0.00s) - --- PASS: TestEval/[0]/[12] (0.00s) --- PASS: TestEval/[0]/[83] (0.00s) - --- PASS: TestEval/[0]/[11] (0.00s) --- PASS: TestEval/[0]/[82] (0.00s) - --- PASS: TestEval/[0]/[10] (0.00s) --- PASS: TestEval/[0]/[81] (0.00s) - --- PASS: TestEval/[0]/[9] (0.00s) --- PASS: TestEval/[0]/[80] (0.00s) - --- PASS: TestEval/[0]/[8] (0.00s) --- PASS: TestEval/[0]/[79] (0.00s) - --- PASS: TestEval/[0]/[7] (0.00s) --- PASS: TestEval/[0]/[78] (0.00s) --- PASS: TestEval/[0]/[77] (0.00s) - --- PASS: TestEval/[0]/[6] (0.00s) - --- PASS: TestEval/[0]/[5] (0.00s) --- PASS: TestEval/[0]/[76] (0.00s) - --- PASS: TestEval/[0]/[4] (0.00s) --- PASS: TestEval/[0]/[75] (0.00s) - --- PASS: TestEval/[0]/[3] (0.00s) --- PASS: TestEval/[0]/[74] (0.00s) - --- PASS: TestEval/[0]/[2] (0.00s) + --- PASS: TestEval/[0]/[73] (0.00s) --- PASS: TestEval/[0]/[72] (0.00s) --- PASS: TestEval/[0]/[71] (0.00s) - --- PASS: TestEval/[0]/[1] (0.00s) --- PASS: TestEval/[0]/[70] (0.00s) - --- PASS: TestEval/[0]/[73] (0.00s) --- PASS: TestEval/[0]/[69] (0.00s) + --- PASS: TestEval/[0]/[68] (0.00s) + --- PASS: TestEval/[0]/[67] (0.00s) + --- PASS: TestEval/[0]/[66] (0.00s) + --- PASS: TestEval/[0]/[65] (0.00s) + --- PASS: TestEval/[0]/[64] (0.00s) + --- PASS: TestEval/[0]/[63] (0.00s) + --- PASS: TestEval/[0]/[62] (0.00s) + --- PASS: TestEval/[0]/[61] (0.00s) --- PASS: TestEval/[0]/[60] (0.00s) --- PASS: TestEval/[0]/[59] (0.00s) - --- PASS: TestEval/[0]/[68] (0.00s) --- PASS: TestEval/[0]/[58] (0.00s) - --- PASS: TestEval/[0]/[67] (0.00s) --- PASS: TestEval/[0]/[57] (0.00s) - --- PASS: TestEval/[0]/[66] (0.00s) --- PASS: TestEval/[0]/[56] (0.00s) - --- PASS: TestEval/[0]/[65] (0.00s) --- PASS: TestEval/[0]/[55] (0.00s) - --- PASS: TestEval/[0]/[64] (0.00s) --- PASS: TestEval/[0]/[54] (0.00s) - --- PASS: TestEval/[0]/[63] (0.00s) --- PASS: TestEval/[0]/[53] (0.00s) --- PASS: TestEval/[0]/[52] (0.00s) - --- PASS: TestEval/[0]/[62] (0.00s) --- PASS: TestEval/[0]/[51] (0.00s) - --- PASS: TestEval/[0]/[61] (0.00s) + --- PASS: TestEval/[0]/[50] (0.00s) + --- PASS: TestEval/[0]/[49] (0.00s) + --- PASS: TestEval/[0]/[48] (0.00s) + --- PASS: TestEval/[0]/[47] (0.00s) + --- PASS: TestEval/[0]/[46] (0.00s) + --- PASS: TestEval/[0]/[44] (0.00s) + --- PASS: TestEval/[0]/[23] (0.00s) + --- PASS: TestEval/[0]/[43] (0.00s) + --- PASS: TestEval/[0]/[26] (0.00s) + --- PASS: TestEval/[0]/[34] (0.00s) + --- PASS: TestEval/[0]/[25] (0.00s) + --- PASS: TestEval/[0]/[33] (0.00s) + --- PASS: TestEval/[0]/[24] (0.00s) + --- PASS: TestEval/[0]/[32] (0.00s) + --- PASS: TestEval/[0]/[12] (0.00s) + --- PASS: TestEval/[0]/[31] (0.00s) + --- PASS: TestEval/[0]/[22] (0.00s) + --- PASS: TestEval/[0]/[30] (0.00s) + --- PASS: TestEval/[0]/[21] (0.00s) + --- PASS: TestEval/[0]/[20] (0.00s) + --- PASS: TestEval/[0]/[29] (0.00s) + --- PASS: TestEval/[0]/[19] (0.00s) + --- PASS: TestEval/[0]/[28] (0.00s) + --- PASS: TestEval/[0]/[18] (0.00s) + --- PASS: TestEval/[0]/[27] (0.00s) + --- PASS: TestEval/[0]/[17] (0.00s) + --- PASS: TestEval/[0]/[42] (0.00s) + --- PASS: TestEval/[0]/[16] (0.00s) + --- PASS: TestEval/[0]/[41] (0.00s) + --- PASS: TestEval/[0]/[15] (0.00s) + --- PASS: TestEval/[0]/[39] (0.00s) + --- PASS: TestEval/[0]/[40] (0.00s) + --- PASS: TestEval/[0]/[37] (0.00s) + --- PASS: TestEval/[0]/[38] (0.00s) + --- PASS: TestEval/[0]/[36] (0.00s) + --- PASS: TestEval/[0]/[14] (0.00s) + --- PASS: TestEval/[0]/[35] (0.00s) + --- PASS: TestEval/[0]/[13] (0.00s) + --- PASS: TestEval/[0]/[6] (0.00s) + --- PASS: TestEval/[0]/[3] (0.00s) + --- PASS: TestEval/[0]/[10] (0.00s) + --- PASS: TestEval/[0]/[11] (0.00s) + --- PASS: TestEval/[0]/[8] (0.00s) + --- PASS: TestEval/[0]/[9] (0.00s) + --- PASS: TestEval/[0]/[7] (0.00s) + --- PASS: TestEval/[0]/[5] (0.00s) + --- PASS: TestEval/[0]/[4] (0.00s) + --- PASS: TestEval/[0]/[2] (0.00s) + --- PASS: TestEval/[0]/[1] (0.00s) + --- PASS: TestEval/[0]/[45] (0.01s) === RUN TestAbbrevsCompiled --- PASS: TestAbbrevsCompiled (0.00s) === RUN TestAbbrevsParsed @@ -1240,19 +1284,19 @@ === 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 (0.01s) --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_err (0.00s) - --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_success (0.00s) + --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_success (0.01s) --- 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) +--- PASS: TestExtendStdlibFunction (0.01s) === RUN TestCustomTypes ---- PASS: TestCustomTypes (0.01s) +--- PASS: TestCustomTypes (0.00s) === RUN TestTypeIsolation --- PASS: TestTypeIsolation (0.00s) === RUN TestDynamicProto ---- PASS: TestDynamicProto (0.00s) +--- PASS: TestDynamicProto (0.03s) === RUN TestDynamicProtoFileDescriptors --- PASS: TestDynamicProtoFileDescriptors (0.00s) === RUN TestGlobalVars @@ -1260,7 +1304,7 @@ === RUN TestGlobalVars/global_default === RUN TestGlobalVars/attrs_alt === RUN TestGlobalVars/local_default ---- PASS: TestGlobalVars (0.01s) +--- PASS: TestGlobalVars (0.00s) --- PASS: TestGlobalVars/bad_attrs (0.00s) --- PASS: TestGlobalVars/global_default (0.00s) --- PASS: TestGlobalVars/attrs_alt (0.00s) @@ -1270,21 +1314,21 @@ === RUN TestCustomMacro --- PASS: TestCustomMacro (0.00s) === RUN TestMacroInterop ---- PASS: TestMacroInterop (0.00s) +--- PASS: TestMacroInterop (0.01s) === RUN TestMacroModern --- PASS: TestMacroModern (0.00s) === RUN TestCustomExistsMacro ---- PASS: TestCustomExistsMacro (0.00s) +--- PASS: TestCustomExistsMacro (0.02s) === RUN TestAstIsChecked ---- PASS: TestAstIsChecked (0.01s) +--- PASS: TestAstIsChecked (0.00s) === RUN TestExhaustiveEval --- PASS: TestExhaustiveEval (0.00s) === RUN TestContextEval ---- PASS: TestContextEval (0.02s) +--- PASS: TestContextEval (0.03s) === RUN TestEvalRecover --- PASS: TestEvalRecover (0.00s) === RUN TestResidualAst ---- PASS: TestResidualAst (0.00s) +--- PASS: TestResidualAst (0.01s) === RUN TestResidualAstComplex --- PASS: TestResidualAstComplex (0.00s) === RUN TestResidualAstMacros @@ -1292,7 +1336,7 @@ === RUN TestEnvExtension --- PASS: TestEnvExtension (0.00s) === RUN TestEnvExtensionIsolation ---- PASS: TestEnvExtensionIsolation (0.01s) +--- PASS: TestEnvExtensionIsolation (0.00s) === RUN TestVariadicLogicalOperators --- PASS: TestVariadicLogicalOperators (0.00s) === RUN TestParseError @@ -1302,7 +1346,7 @@ === RUN TestParseAndCheckConcurrently --- PASS: TestParseAndCheckConcurrently (0.00s) === RUN TestCustomInterpreterDecorator ---- PASS: TestCustomInterpreterDecorator (0.00s) +--- PASS: TestCustomInterpreterDecorator (0.03s) === RUN TestEstimateCostAndRuntimeCost === RUN TestEstimateCostAndRuntimeCost/const === PAUSE TestEstimateCostAndRuntimeCost/const @@ -1315,8 +1359,8 @@ === CONT TestEstimateCostAndRuntimeCost/identity --- PASS: TestEstimateCostAndRuntimeCost (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/const (0.00s) - --- PASS: TestEstimateCostAndRuntimeCost/str_concat (0.01s) - --- PASS: TestEstimateCostAndRuntimeCost/identity (0.01s) + --- PASS: TestEstimateCostAndRuntimeCost/str_concat (0.00s) + --- PASS: TestEstimateCostAndRuntimeCost/identity (0.00s) === RUN TestPartialVars === RUN TestPartialVars/[0] === RUN TestPartialVars/[1] @@ -1340,7 +1384,7 @@ === RUN TestResidualAstModified --- PASS: TestResidualAstModified (0.00s) === RUN TestContextProto ---- PASS: TestContextProto (0.00s) +--- PASS: TestContextProto (0.01s) === RUN TestRegexOptimizer === RUN TestRegexOptimizer/[0] === RUN TestRegexOptimizer/[1] @@ -1348,17 +1392,17 @@ === RUN TestRegexOptimizer/[3] === RUN TestRegexOptimizer/[4] === RUN TestRegexOptimizer/[5] ---- PASS: TestRegexOptimizer (0.00s) +--- PASS: TestRegexOptimizer (0.03s) --- PASS: TestRegexOptimizer/[0] (0.00s) --- PASS: TestRegexOptimizer/[1] (0.00s) - --- PASS: TestRegexOptimizer/[2] (0.00s) + --- PASS: TestRegexOptimizer/[2] (0.01s) --- PASS: TestRegexOptimizer/[3] (0.00s) --- PASS: TestRegexOptimizer/[4] (0.00s) --- PASS: TestRegexOptimizer/[5] (0.00s) === RUN TestDefaultUTCTimeZone ---- PASS: TestDefaultUTCTimeZone (0.04s) +--- PASS: TestDefaultUTCTimeZone (0.03s) === RUN TestDefaultUTCTimeZoneExtension ---- PASS: TestDefaultUTCTimeZoneExtension (0.00s) +--- PASS: TestDefaultUTCTimeZoneExtension (0.01s) === RUN TestDefaultUTCTimeZoneError --- PASS: TestDefaultUTCTimeZoneError (0.00s) === RUN TestParserRecursionLimit @@ -1372,7 +1416,7 @@ --- 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) +--- PASS: TestDynamicDispatch (0.03s) === RUN TestOptionalValuesCompile === RUN TestOptionalValuesCompile/0 === RUN TestOptionalValuesCompile/1 @@ -1383,7 +1427,7 @@ === RUN TestOptionalValuesCompile/6 === RUN TestOptionalValuesCompile/7 === RUN TestOptionalValuesCompile/8 ---- PASS: TestOptionalValuesCompile (0.02s) +--- PASS: TestOptionalValuesCompile (0.00s) --- PASS: TestOptionalValuesCompile/0 (0.00s) --- PASS: TestOptionalValuesCompile/1 (0.00s) --- PASS: TestOptionalValuesCompile/2 (0.00s) @@ -1429,7 +1473,7 @@ === RUN TestOptionalValuesEval/32 === RUN TestOptionalValuesEval/33 === RUN TestOptionalValuesEval/34 ---- PASS: TestOptionalValuesEval (0.03s) +--- PASS: TestOptionalValuesEval (0.07s) --- PASS: TestOptionalValuesEval/0 (0.00s) --- PASS: TestOptionalValuesEval/1 (0.00s) --- PASS: TestOptionalValuesEval/2 (0.00s) @@ -1446,7 +1490,7 @@ --- PASS: TestOptionalValuesEval/13 (0.00s) --- PASS: TestOptionalValuesEval/14 (0.00s) --- PASS: TestOptionalValuesEval/15 (0.00s) - --- PASS: TestOptionalValuesEval/16 (0.00s) + --- PASS: TestOptionalValuesEval/16 (0.01s) --- PASS: TestOptionalValuesEval/17 (0.00s) --- PASS: TestOptionalValuesEval/18 (0.00s) --- PASS: TestOptionalValuesEval/19 (0.00s) @@ -1459,12 +1503,12 @@ --- PASS: TestOptionalValuesEval/26 (0.00s) --- PASS: TestOptionalValuesEval/27 (0.00s) --- PASS: TestOptionalValuesEval/28 (0.00s) - --- PASS: TestOptionalValuesEval/29 (0.00s) + --- PASS: TestOptionalValuesEval/29 (0.02s) --- PASS: TestOptionalValuesEval/30 (0.00s) - --- PASS: TestOptionalValuesEval/31 (0.01s) + --- PASS: TestOptionalValuesEval/31 (0.00s) --- PASS: TestOptionalValuesEval/32 (0.00s) --- PASS: TestOptionalValuesEval/33 (0.00s) - --- PASS: TestOptionalValuesEval/34 (0.00s) + --- PASS: TestOptionalValuesEval/34 (0.01s) === RUN TestOptionalMacroError --- PASS: TestOptionalMacroError (0.00s) === RUN TestParserExpressionSizeLimit @@ -1480,7 +1524,7 @@ === RUN TestFunctionNoOverloads --- PASS: TestFunctionNoOverloads (0.00s) === RUN TestSingletonUnaryBinding ---- PASS: TestSingletonUnaryBinding (0.01s) +--- PASS: TestSingletonUnaryBinding (0.00s) === RUN TestSingletonUnaryBindingParameterized --- PASS: TestSingletonUnaryBindingParameterized (0.00s) === RUN TestSingletonBinaryBinding @@ -1506,14 +1550,14 @@ === RUN TestSingletonFunctionBinding/Compile(max(err,_unk)) === RUN TestSingletonFunctionBinding/Compile(max(unk,_unk)) === RUN TestSingletonFunctionBinding/Compile(max(unk,_unk,_unk)) ---- PASS: TestSingletonFunctionBinding (0.00s) +--- 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,_1)) (0.01s) --- 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) @@ -1552,7 +1596,7 @@ === 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 (0.02s) --- PASS: TestFunctionBinding/Parse(max(-1)) (0.00s) --- PASS: TestFunctionBinding/Parse(max(-1,_0)) (0.00s) --- PASS: TestFunctionBinding/Parse(max(-1,_0,_1)) (0.00s) @@ -1561,7 +1605,7 @@ --- 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)) (0.01s) --- PASS: TestFunctionBinding/Parse(max(unk,_unk,_unk)) (0.00s) --- PASS: TestFunctionBinding/Compile(max(-1)) (0.00s) --- PASS: TestFunctionBinding/Compile(max(-1,_0)) (0.00s) @@ -1587,7 +1631,7 @@ === 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.01s) +--- 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) @@ -1600,7 +1644,7 @@ === RUN TestIssuesEmpty --- PASS: TestIssuesEmpty (0.00s) === RUN TestIssues ---- PASS: TestIssues (0.01s) +--- PASS: TestIssues (0.00s) === RUN TestFormatCELTypeEquivalence === RUN TestFormatCELTypeEquivalence/google.protobuf.Any === RUN TestFormatCELTypeEquivalence/map(string,_dyn) @@ -1621,7 +1665,7 @@ === RUN TestTypeProviderInterop/custom_provider === RUN TestTypeProviderInterop/custom_legacy_provider === RUN TestTypeProviderInterop/provider ---- PASS: TestTypeProviderInterop (0.00s) +--- PASS: TestTypeProviderInterop (0.01s) --- PASS: TestTypeProviderInterop/custom_provider (0.00s) --- PASS: TestTypeProviderInterop/custom_legacy_provider (0.00s) --- PASS: TestTypeProviderInterop/provider (0.00s) @@ -1688,7 +1732,7 @@ === 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 (0.13s) --- 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) @@ -1696,7 +1740,7 @@ --- 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_==_x (0.01s) --- 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) @@ -1708,18 +1752,18 @@ --- PASS: TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_1_%_2) (0.01s) --- 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.01s) + --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_x)) (0.03s) --- 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.01s) - --- PASS: TestConstantFoldingOptimizer/[google.expr.proto3.test.TestAllTypes{single_int32:_2_+_3}].map(i,_i)[0] (0.00s) + --- PASS: TestConstantFoldingOptimizer/type(1) (0.00s) + --- PASS: TestConstantFoldingOptimizer/[google.expr.proto3.test.TestAllTypes{single_int32:_2_+_3}].map(i,_i)[0] (0.01s) --- 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/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y].size()_>_3 (0.01s) --- 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) @@ -1731,7 +1775,7 @@ --- 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/x_||_false (0.01s) --- PASS: TestConstantFoldingOptimizer/true_&&_x_&&_true_&&_x (0.00s) --- PASS: TestConstantFoldingOptimizer/false_||_x_||_false_||_x (0.00s) --- PASS: TestConstantFoldingOptimizer/true_&&_true (0.00s) @@ -1744,7 +1788,7 @@ --- 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/x_+_dyn([1,_2]_+_[3,_4]) (0.01s) --- 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) @@ -1754,11 +1798,11 @@ === 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.02s) +--- PASS: TestConstantFoldingOptimizerMacroElimination (0.01s) --- 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) + --- PASS: TestConstantFoldingOptimizerMacroElimination/has(x.b)_&&_[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.01s) === RUN TestConstantFoldingOptimizerWithLimit === RUN TestConstantFoldingOptimizerWithLimit/[1,_1_+_2,_1_+_(2_+_3)] === RUN TestConstantFoldingOptimizerWithLimit/5_in_[1,_1_+_2,_1_+_(2_+_3)] @@ -1774,7 +1818,7 @@ === 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 (0.01s) --- 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) @@ -1790,7 +1834,7 @@ === 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/[8]1970-01-01_14:00:00_+1400_+14 === RUN TestRefValueToValueRoundTrip/[9]int === RUN TestRefValueToValueRoundTrip/[10]CustomType === RUN TestRefValueToValueRoundTrip/[11]map[1:1] @@ -1805,7 +1849,7 @@ --- 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/[8]1970-01-01_14:00:00_+1400_+14 (0.00s) --- PASS: TestRefValueToValueRoundTrip/[9]int (0.00s) --- PASS: TestRefValueToValueRoundTrip/[10]CustomType (0.00s) --- PASS: TestRefValueToValueRoundTrip/[11]map[1:1] (0.00s) @@ -1825,7 +1869,7 @@ === RUN TestValidateDurationLiterals/duration('1us')__<_duration('1nns') === RUN TestValidateDurationLiterals/duration('2h3m4s5us') === RUN TestValidateDurationLiterals/duration(x) ---- PASS: TestValidateDurationLiterals (0.00s) +--- PASS: TestValidateDurationLiterals (0.01s) --- PASS: TestValidateDurationLiterals/duration('1') (0.00s) --- PASS: TestValidateDurationLiterals/duration('1d') (0.00s) --- PASS: TestValidateDurationLiterals/duration('1us')__<_duration('1nns') (0.00s) @@ -1851,10 +1895,10 @@ === RUN TestValidateRegexLiterals/'hello'.matches('(?el*)') === RUN TestValidateRegexLiterals/'hello'.matches('??el*') === RUN TestValidateRegexLiterals/'hello'.matches(x) ---- PASS: TestValidateRegexLiterals (0.01s) +--- PASS: TestValidateRegexLiterals (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('el*') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('x++') (0.00s) - --- PASS: TestValidateRegexLiterals/'hello'.matches('(?el*)') (0.01s) + --- PASS: TestValidateRegexLiterals/'hello'.matches('(?el*)') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('??el*') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches(x) (0.00s) === RUN TestValidateHomogeneousAggregateLiterals @@ -1874,7 +1918,7 @@ --- 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/name_in_{'hello':_false,_'world':_true} (0.01s) --- PASS: TestValidateHomogeneousAggregateLiterals/{'hello':_false,_?'world':_optional.ofNonZeroValue(true)} (0.00s) --- PASS: TestValidateHomogeneousAggregateLiterals/{?'hello':_optional.ofNonZeroValue(false),_'world':_true} (0.00s) === RUN TestValidateComprehensionNestingLimit @@ -1887,7 +1931,7 @@ --- 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.01s) + --- 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++') @@ -1904,8 +1948,8 @@ === RUN TestInliningOptimizer/a_&&_(a_||_b)#01 === RUN TestInliningOptimizer/a_&&_b === RUN TestInliningOptimizer/operation.system.consumers_+_operation.destination_consumers ---- PASS: TestInliningOptimizer (0.00s) - --- PASS: TestInliningOptimizer/a_||_b (0.00s) +--- PASS: TestInliningOptimizer (0.01s) + --- PASS: TestInliningOptimizer/a_||_b (0.01s) --- PASS: TestInliningOptimizer/a_+_[a] (0.00s) --- PASS: TestInliningOptimizer/a_&&_(a_||_b) (0.00s) --- PASS: TestInliningOptimizer/a_&&_b_&&_a (0.00s) @@ -1931,12 +1975,12 @@ === 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.06s) +--- PASS: TestInliningOptimizerMultiStage (0.05s) --- 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.01s) - --- PASS: TestInliningOptimizerMultiStage/0_in_msg.map_int64_nested_type (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any) (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.01s) --- 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) @@ -1945,12 +1989,12 @@ --- 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/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose.map(i,_i_*_2)[0]_:_42 (0.01s) --- 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.01s) + --- 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) +--- PASS: TestStaticOptimizerUpdateExpr (0.02s) === CONT TestEnvCheckExtendRace === RUN TestEnvCheckExtendRace/Compile[0] === RUN TestEnvCheckExtendRace/Extend[0] @@ -2952,7 +2996,7 @@ === RUN TestEnvCheckExtendRace/Extend[498] === RUN TestEnvCheckExtendRace/Compile[499] === RUN TestEnvCheckExtendRace/Extend[499] ---- PASS: TestEnvCheckExtendRace (0.30s) +--- PASS: TestEnvCheckExtendRace (0.52s) --- PASS: TestEnvCheckExtendRace/Compile[0] (0.00s) --- PASS: TestEnvCheckExtendRace/Extend[0] (0.00s) --- PASS: TestEnvCheckExtendRace/Compile[1] (0.00s) @@ -3648,7 +3692,7 @@ --- 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/Extend[347] (0.01s) --- PASS: TestEnvCheckExtendRace/Compile[348] (0.00s) --- PASS: TestEnvCheckExtendRace/Extend[348] (0.00s) --- PASS: TestEnvCheckExtendRace/Compile[349] (0.00s) @@ -3960,8 +4004,7 @@ === RUN Example_statefulOverload --- PASS: Example_statefulOverload (0.00s) PASS -ok github.com/google/cel-go/cel 0.778s -? github.com/google/cel-go/checker/decls [no test files] +ok github.com/google/cel-go/cel 1.280s === RUN TestCheck === RUN TestCheck/0_"A" === PAUSE TestCheck/0_"A" @@ -4232,27 +4275,18 @@ === CONT TestCheck/0_"A" === CONT TestCheck/132_NotAMessage{} === CONT TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg -=== 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/130_undef() === CONT TestCheck/129_undef === CONT TestCheck/128_TestAllTypes{?single_int32:_1} === CONT TestCheck/127_TestAllTypes{?single_int32:_{}.?i} -=== CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} -=== CONT TestCheck/33_size(x)_==_x.size() -=== CONT TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} -=== CONT TestCheck/31_TestAllTypes{single_int32:_1u} -=== CONT TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} -=== 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/126_[?'value'] === CONT TestCheck/63_x.single_int64_wrapper_==_null +=== CONT TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} +=== CONT TestCheck/125_[?a,_?b,_'world'] === CONT TestCheck/62_x.single_int64_!=_null === CONT TestCheck/61_x.single_nested_message_!=_null === CONT TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) === CONT TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) -=== 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/58_x["a"].single_int32_==_23 === CONT TestCheck/57_x[2].single_int32_==_23 === CONT TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) @@ -4260,6 +4294,11 @@ === 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 @@ -4267,44 +4306,18 @@ === 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/14_ib -=== CONT TestCheck/29_{1:2u,_2u:3} -=== CONT TestCheck/39_1_==_1_&&_2_!=_1 -=== CONT TestCheck/28_{"a":1,_"b":2}.a -=== 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/17_[1] -=== CONT TestCheck/16_[] -=== CONT TestCheck/15_id -=== CONT TestCheck/6_null -=== CONT TestCheck/13_ix -=== CONT TestCheck/11_iz -=== CONT TestCheck/5_12.23 -=== CONT TestCheck/4_false -=== CONT TestCheck/3_true -=== CONT TestCheck/2_12u -=== CONT TestCheck/1_12 -=== CONT TestCheck/96_encode('hello') -=== CONT TestCheck/126_[?'value'] -=== CONT TestCheck/125_[?a,_?b,_'world'] +=== CONT TestCheck/33_size(x)_==_x.size() === CONT TestCheck/124_{?'key':_'hi'} -=== CONT TestCheck/12_id === CONT TestCheck/123_{?'nested':_a.b} === CONT TestCheck/122_{?'key':_{'a':_'b'}.?value}.key === CONT TestCheck/121_{?'key':_{'a':_'b'}.?value} +=== CONT TestCheck/93_TestAllTypes{}.repeated_nested_message === CONT TestCheck/120_has(a.?b.c) === CONT TestCheck/119_has(a.dynamic) === CONT TestCheck/118_a.dynamic @@ -4316,6 +4329,7 @@ === CONT TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) === 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 @@ -4328,174 +4342,203 @@ === CONT TestCheck/99_set([1,_2])_==_set([2,_1]) === CONT TestCheck/98_set([1,_2,_3]) === CONT TestCheck/97_{} -=== CONT TestCheck/81_x.single_int64_wrapper_+_y_!=_23 +=== 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/77_list_==_type([1])_&&_map_==_type({1:2u}) === 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/91_a.b_+_1_==_a[0] === CONT TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === CONT TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) -=== CONT TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 +=== CONT TestCheck/88_[dyn('string')]_+_[1] === CONT TestCheck/87_[1]_+_[dyn('string')] === CONT TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === CONT TestCheck/85_type(type)_==_type === CONT TestCheck/84_type(null)_==_null_type === CONT TestCheck/83_1_in_dyn([1,_2,_3]) === CONT TestCheck/82_1_in_[1,_2,_3] -=== CONT TestCheck/8_is -=== CONT TestCheck/9_ii -=== CONT TestCheck/7_b"ABC" -=== CONT TestCheck/73_1_+_x +=== 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/69_x.all(e,_0) === 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/69_x.all(e,_0) +=== CONT TestCheck/73_1_+_x === CONT TestCheck/72_test.TestAllTypes === CONT TestCheck/71_.google.expr.proto3.test.TestAllTypes -=== CONT TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 +=== CONT TestCheck/70_lists.filter(x,_x_>_1.5) +=== CONT TestCheck/16_[] +=== CONT TestCheck/31_TestAllTypes{single_int32:_1u} +=== CONT TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} +=== CONT TestCheck/29_{1:2u,_2u:3} +=== CONT TestCheck/28_{"a":1,_"b":2}.a +=== 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/17_[1] +=== CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} === 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/15_id +=== CONT TestCheck/8_is +=== CONT TestCheck/14_ib +=== CONT TestCheck/13_ix +=== CONT TestCheck/12_id +=== CONT TestCheck/11_iz === CONT TestCheck/10_iu -=== CONT TestCheck/70_lists.filter(x,_x_>_1.5) -=== CONT TestCheck/88_[dyn('string')]_+_[1] +=== CONT TestCheck/9_ii +=== CONT TestCheck/4_false +=== CONT TestCheck/7_b"ABC" +=== CONT TestCheck/6_null +=== CONT TestCheck/5_12.23 +=== CONT TestCheck/2_12u +=== CONT TestCheck/3_true +=== CONT TestCheck/1_12 +=== 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 --- PASS: TestCheck (0.00s) --- PASS: TestCheck/0_"A" (0.00s) --- PASS: TestCheck/132_NotAMessage{} (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.00s) + --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.00s) --- PASS: TestCheck/130_undef() (0.00s) --- PASS: TestCheck/129_undef (0.00s) --- PASS: TestCheck/128_TestAllTypes{?single_int32:_1} (0.00s) - --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.01s) - --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.01s) - --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.00s) - --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s) - --- PASS: TestCheck/33_size(x)_==_x.size() (0.00s) - --- PASS: TestCheck/62_x.single_int64_!=_null (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/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.00s) - --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.00s) + --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.00s) + --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.00s) + --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.00s) + --- PASS: TestCheck/62_x.single_int64_!=_null (0.01s) + --- PASS: TestCheck/126_[?'value'] (0.02s) + --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.02s) --- PASS: TestCheck/50_x[1u] (0.00s) + --- PASS: TestCheck/61_x.single_nested_message_!=_null (0.02s) --- PASS: TestCheck/49_x_+_y (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.00s) - --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.02s) - --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.02s) - --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.02s) - --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.02s) --- PASS: TestCheck/47_size([]_+_[1]) (0.00s) + --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.00s) + --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.03s) + --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.00s) + --- PASS: TestCheck/43_x.single_int32_!=_null (0.00s) --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.00s) --- PASS: TestCheck/41_"abc"_+_"def" (0.00s) - --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) - --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.02s) + --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.00s) + --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.04s) + --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.05s) --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s) - --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s) - --- PASS: TestCheck/36_b"abc"_+_b"def" (0.00s) - --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.00s) - --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.00s) - --- PASS: TestCheck/14_ib (0.00s) --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.00s) - --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) - --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) - --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) - --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) - --- PASS: TestCheck/24_[1]_+_[2] (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/20_fg_s() (0.00s) - --- PASS: TestCheck/19_foo (0.00s) - --- PASS: TestCheck/18_[1,_"A"] (0.00s) - --- PASS: TestCheck/43_x.single_int32_!=_null (0.04s) - --- PASS: TestCheck/17_[1] (0.00s) - --- PASS: TestCheck/16_[] (0.00s) - --- PASS: TestCheck/15_id (0.00s) - --- PASS: TestCheck/6_null (0.00s) - --- PASS: TestCheck/29_{1:2u,_2u:3} (0.03s) - --- PASS: TestCheck/11_iz (0.00s) - --- PASS: TestCheck/5_12.23 (0.00s) - --- PASS: TestCheck/4_false (0.00s) - --- PASS: TestCheck/3_true (0.00s) - --- PASS: TestCheck/2_12u (0.00s) - --- PASS: TestCheck/1_12 (0.00s) - --- PASS: TestCheck/96_encode('hello') (0.00s) - --- PASS: TestCheck/126_[?'value'] (0.00s) - --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.00s) - --- PASS: TestCheck/124_{?'key':_'hi'} (0.00s) - --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.07s) + --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s) + --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.04s) + --- PASS: TestCheck/52_x.repeated_int64[x.single_int32]_==_23 (0.04s) + --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.04s) + --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.04s) + --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.06s) + --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.04s) + --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.04s) + --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.00s) - --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.00s) - --- PASS: TestCheck/120_has(a.?b.c) (0.00s) - --- PASS: TestCheck/119_has(a.dynamic) (0.00s) + --- PASS: TestCheck/36_b"abc"_+_b"def" (0.01s) --- PASS: TestCheck/118_a.dynamic (0.00s) --- PASS: TestCheck/117_a.b (0.00s) --- PASS: TestCheck/116_a.?b (0.00s) - --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.00s) - --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.00s) - --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.00s) + --- PASS: TestCheck/33_size(x)_==_x.size() (0.02s) + --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.02s) --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.00s) - --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.08s) - --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) - --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) - --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.09s) - --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (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/105_[].length (0.00s) + --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.00s) + --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.01s) + --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.00s) + --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.00s) + --- PASS: TestCheck/123_{?'nested':_a.b} (0.01s) + --- PASS: TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.07s) + --- PASS: TestCheck/120_has(a.?b.c) (0.01s) --- PASS: TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.00s) - --- PASS: TestCheck/52_x.repeated_int64[x.single_int32]_==_23 (0.09s) - --- PASS: TestCheck/102_Msg{} (0.00s) - --- PASS: TestCheck/101_int{} (0.00s) - --- PASS: TestCheck/100_set([1,_2])_==_x (0.00s) + --- PASS: TestCheck/105_[].length (0.00s) + --- PASS: TestCheck/104_'string'.fun() (0.00s) + --- PASS: TestCheck/103_fun() (0.00s) + --- PASS: TestCheck/124_{?'key':_'hi'} (0.02s) --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s) --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s) --- PASS: TestCheck/97_{} (0.00s) - --- PASS: TestCheck/81_x.single_int64_wrapper_+_y_!=_23 (0.00s) + --- PASS: TestCheck/96_encode('hello') (0.00s) --- PASS: TestCheck/95_base64.encode('hello') (0.00s) --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s) - --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (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/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.00s) + --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.03s) --- PASS: TestCheck/91_a.b_+_1_==_a[0] (0.00s) - --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.10s) - --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.10s) - --- PASS: TestCheck/12_id (0.05s) + --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.00s) + --- PASS: TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.00s) + --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s) --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s) - --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.00s) + --- PASS: TestCheck/101_int{} (0.01s) --- PASS: TestCheck/85_type(type)_==_type (0.00s) --- PASS: TestCheck/84_type(null)_==_null_type (0.00s) --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.00s) --- PASS: TestCheck/82_1_in_[1,_2,_3] (0.00s) - --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.12s) - --- PASS: TestCheck/9_ii (0.00s) - --- PASS: TestCheck/7_b"ABC" (0.00s) - --- PASS: TestCheck/73_1_+_x (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/79_size(x)_>_4 (0.00s) --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.00s) - --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.00s) + --- PASS: TestCheck/69_x.all(e,_0) (0.00s) --- PASS: TestCheck/76_x (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.00s) - --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.13s) + --- PASS: TestCheck/102_Msg{} (0.02s) + --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.02s) + --- PASS: TestCheck/73_1_+_x (0.00s) + --- PASS: TestCheck/72_test.TestAllTypes (0.00s) --- 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/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.04s) --- PASS: TestCheck/71_.google.expr.proto3.test.TestAllTypes (0.00s) - --- PASS: TestCheck/72_test.TestAllTypes (0.00s) + --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) + --- PASS: TestCheck/16_[] (0.00s) + --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s) + --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) + --- PASS: TestCheck/29_{1:2u,_2u:3} (0.00s) + --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) + --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) + --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) + --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) + --- PASS: TestCheck/24_[1]_+_[2] (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/20_fg_s() (0.00s) + --- PASS: TestCheck/19_foo (0.00s) + --- PASS: TestCheck/18_[1,_"A"] (0.00s) + --- PASS: TestCheck/17_[1] (0.00s) + --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.03s) --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.00s) + --- PASS: TestCheck/119_has(a.dynamic) (0.05s) + --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.01s) + --- PASS: TestCheck/8_is (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.03s) + --- PASS: TestCheck/14_ib (0.02s) + --- PASS: TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0 (0.11s) + --- PASS: TestCheck/13_ix (0.00s) + --- PASS: TestCheck/11_iz (0.00s) + --- PASS: TestCheck/15_id (0.02s) + --- PASS: TestCheck/9_ii (0.00s) + --- PASS: TestCheck/4_false (0.00s) --- PASS: TestCheck/10_iu (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.00s) - --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) - --- PASS: TestCheck/123_{?'nested':_a.b} (0.09s) - --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.15s) - --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.06s) - --- PASS: TestCheck/8_is (0.04s) - --- PASS: TestCheck/103_fun() (0.06s) - --- PASS: TestCheck/104_'string'.fun() (0.06s) - --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.06s) - --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s) - --- PASS: TestCheck/13_ix (0.11s) + --- PASS: TestCheck/6_null (0.00s) + --- PASS: TestCheck/5_12.23 (0.00s) + --- PASS: TestCheck/2_12u (0.00s) + --- PASS: TestCheck/3_true (0.00s) + --- PASS: TestCheck/1_12 (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.05s) + --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.06s) + --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (0.07s) + --- PASS: TestCheck/100_set([1,_2])_==_x (0.08s) + --- 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.06s) + --- 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.03s) + --- 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.08s) + --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.10s) + --- PASS: TestCheck/12_id (0.03s) + --- PASS: TestCheck/7_b"ABC" (0.03s) + --- PASS: TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.09s) === RUN TestAddDuplicateDeclarations --- PASS: TestAddDuplicateDeclarations (0.00s) === RUN TestAddEquivalentDeclarations @@ -4567,7 +4610,7 @@ === RUN TestCost/str_size_estimate === RUN TestCost/timestamp_equality_check === RUN TestCost/duration_inequality_check ---- PASS: TestCost (0.07s) +--- PASS: TestCost (0.05s) --- PASS: TestCost/const (0.00s) --- PASS: TestCost/identity (0.00s) --- PASS: TestCost/select:_map (0.00s) @@ -4587,7 +4630,7 @@ --- 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.01s) + --- 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) @@ -4625,7 +4668,7 @@ --- 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.01s) + --- 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) @@ -4681,7 +4724,7 @@ === RUN TestFormatFunctionType --- PASS: TestFormatFunctionType (0.00s) PASS -ok github.com/google/cel-go/checker 0.307s +ok github.com/google/cel-go/checker 0.284s === RUN TestErrors --- PASS: TestErrors (0.00s) === RUN TestErrorsReportingLimit @@ -4703,14 +4746,9 @@ === RUN TestNewInfoSource_NoPanicOnNil --- PASS: TestNewInfoSource_NoPanicOnNil (0.00s) PASS -ok github.com/google/cel-go/common 0.032s -? github.com/google/cel-go/common/debug [no test files] -? 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] -? github.com/google/cel-go/common/stdlib [no test files] +ok github.com/google/cel-go/common 0.044s === RUN TestASTCopy ---- PASS: TestASTCopy (0.02s) +--- PASS: TestASTCopy (0.03s) === RUN TestASTNilSafety --- PASS: TestASTNilSafety (0.00s) === RUN TestSourceInfo @@ -4766,7 +4804,7 @@ === RUN TestConvertExpr/{?'string':_a.?b} === RUN TestConvertExpr/custom.StructType{uint_field:_42u} === RUN TestConvertExpr/[].exists(i,_i) ---- PASS: TestConvertExpr (0.01s) +--- PASS: TestConvertExpr (0.00s) --- PASS: TestConvertExpr/true (0.00s) --- PASS: TestConvertExpr/a (0.00s) --- PASS: TestConvertExpr/a.b (0.00s) @@ -4780,7 +4818,7 @@ --- PASS: TestConvertExpr/custom.StructType{uint_field:_42u} (0.00s) --- PASS: TestConvertExpr/[].exists(i,_i) (0.00s) === RUN TestSourceInfoToProto ---- PASS: TestSourceInfoToProto (0.00s) +--- PASS: TestSourceInfoToProto (0.01s) === RUN TestReferenceInfoToProtoError --- PASS: TestReferenceInfoToProtoError (0.00s) === RUN TestProtoToReferenceInfoError @@ -4863,11 +4901,11 @@ === RUN TestNavigateAST/[true].exists(i,_i) --- PASS: TestNavigateAST (0.02s) --- PASS: TestNavigateAST/'a'_==_'b' (0.00s) - --- PASS: TestNavigateAST/'a'.size() (0.01s) + --- 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/{'hello':_'world'}.hello (0.01s) --- 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) @@ -4878,11 +4916,11 @@ === RUN TestExprVisitor/{'hello':_'world'}.hello === RUN TestExprVisitor/google.expr.proto3.test.TestAllTypes{single_int32:_1} === RUN TestExprVisitor/[true].exists(i,_i) ---- PASS: TestExprVisitor (0.01s) +--- 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.01s) + --- 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 @@ -4908,7 +4946,7 @@ === RUN TestNavigableSelectExpr_TestOnly --- PASS: TestNavigableSelectExpr_TestOnly (0.00s) PASS -ok github.com/google/cel-go/common/ast 0.081s +ok github.com/google/cel-go/common/ast 0.110s === RUN TestContainers_ResolveCandidateNames --- PASS: TestContainers_ResolveCandidateNames (0.00s) === RUN TestContainers_ResolveCandidateNames_FullyQualifiedName @@ -4926,7 +4964,7 @@ === RUN TestContainers_ToQualifiedName --- PASS: TestContainers_ToQualifiedName (0.00s) PASS -ok github.com/google/cel-go/common/containers 0.032s +ok github.com/google/cel-go/common/containers 0.048s === RUN TestFunctionBindings --- PASS: TestFunctionBindings (0.00s) === RUN TestFunctionVariableArgBindings @@ -4996,7 +5034,7 @@ === RUN TestVariableDeclToExprDeclInvalid --- PASS: TestVariableDeclToExprDeclInvalid (0.00s) PASS -ok github.com/google/cel-go/common/decls 0.028s +ok github.com/google/cel-go/common/decls 0.060s === RUN TestNewBuffer_ASCII --- PASS: TestNewBuffer_ASCII (0.00s) === RUN TestNewBuffer_Basic @@ -5008,11 +5046,7 @@ === RUN TestNewBuffer_Empty --- PASS: TestNewBuffer_Empty (0.00s) PASS -ok github.com/google/cel-go/common/runes 0.040s -? github.com/google/cel-go/common/types/ref [no test files] -? github.com/google/cel-go/common/types/traits [no test files] -? github.com/google/cel-go/interpreter/functions [no test files] -? github.com/google/cel-go/parser/gen [no test files] +ok github.com/google/cel-go/common/runes 0.048s === RUN TestBoolCompare --- PASS: TestBoolCompare (0.00s) === RUN TestBoolConvertToNative_Any @@ -5498,7 +5532,7 @@ === RUN TestRegistryNewValue/7 === RUN TestRegistryNewValue/8 === RUN TestRegistryNewValue/9 ---- PASS: TestRegistryNewValue (0.01s) +--- PASS: TestRegistryNewValue (0.00s) --- PASS: TestRegistryNewValue/0 (0.00s) --- PASS: TestRegistryNewValue/1 (0.00s) --- PASS: TestRegistryNewValue/2 (0.00s) @@ -5536,7 +5570,7 @@ === RUN TestNativeToValue_Json --- PASS: TestNativeToValue_Json (0.00s) === RUN TestNativeToValue_Wrappers ---- PASS: TestNativeToValue_Wrappers (0.00s) +--- PASS: TestNativeToValue_Wrappers (0.01s) === RUN TestNativeToValue_Primitive --- PASS: TestNativeToValue_Primitive (0.01s) === RUN TestUnsupportedConversion @@ -5706,7 +5740,7 @@ === RUN TestTypeToExprTypeInvalid/type(list) === RUN TestTypeToExprTypeInvalid/bad_list(list) === RUN TestTypeToExprTypeInvalid/#00 ---- PASS: TestTypeToExprTypeInvalid (0.00s) +--- PASS: TestTypeToExprTypeInvalid (0.02s) --- PASS: TestTypeToExprTypeInvalid/list (0.00s) --- PASS: TestTypeToExprTypeInvalid/list(map) (0.00s) --- PASS: TestTypeToExprTypeInvalid/map (0.00s) @@ -5910,7 +5944,7 @@ --- PASS: TestMaybeMergeUnknowns/2 (0.00s) --- PASS: TestMaybeMergeUnknowns/3 (0.00s) PASS -ok github.com/google/cel-go/common/types 0.091s +ok github.com/google/cel-go/common/types 0.128s === RUN TestEqual === RUN TestEqual/EqualEmptyInstances === RUN TestEqual/NotEqualEmptyInstances @@ -5972,13 +6006,13 @@ === RUN TestFileDescriptionGetEnumNames --- PASS: TestFileDescriptionGetEnumNames (0.00s) === RUN TestFileDescriptionGetImportedEnumNames - file_test.go:163: registering file: test/proto3pb/test_all_types.proto - file_test.go:163: registering file: google/protobuf/timestamp.proto - file_test.go:163: registering file: google/protobuf/wrappers.proto - file_test.go:163: registering file: test/proto3pb/test_import.proto 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: google/protobuf/wrappers.proto + file_test.go:163: registering file: test/proto3pb/test_all_types.proto + file_test.go:163: registering file: test/proto3pb/test_import.proto --- PASS: TestFileDescriptionGetImportedEnumNames (0.00s) === RUN TestDbCopy --- PASS: TestDbCopy (0.00s) @@ -5997,7 +6031,7 @@ === RUN TestFieldDescription --- PASS: TestFieldDescription (0.00s) === RUN TestFieldDescriptionGetFrom ---- PASS: TestFieldDescriptionGetFrom (0.00s) +--- PASS: TestFieldDescriptionGetFrom (0.01s) === RUN TestFieldDescriptionIsSet --- PASS: TestFieldDescriptionIsSet (0.00s) === RUN TestTypeDescriptionMaybeUnwrap @@ -6005,12 +6039,14 @@ === RUN TestTypeDescriptionCheckedType --- PASS: TestTypeDescriptionCheckedType (0.00s) PASS -ok github.com/google/cel-go/common/types/pb 0.038s +ok github.com/google/cel-go/common/types/pb 0.077s +? github.com/google/cel-go/interpreter/functions [no test files] +? github.com/google/cel-go/parser/gen [no test files] === RUN TestBindings === RUN TestBindings/[0] === RUN TestBindings/[1] ---- PASS: TestBindings (0.02s) - --- PASS: TestBindings/[0] (0.02s) +--- PASS: TestBindings (0.01s) + --- PASS: TestBindings/[0] (0.01s) --- PASS: TestBindings/[1] (0.00s) === RUN TestBindingsNonMatch --- PASS: TestBindingsNonMatch (0.00s) @@ -6099,7 +6135,7 @@ === RUN TestMath/47 === RUN TestMath/48 === RUN TestMath/49 ---- PASS: TestMath (0.09s) +--- PASS: TestMath (0.13s) --- PASS: TestMath/0 (0.01s) --- PASS: TestMath/1 (0.00s) --- PASS: TestMath/2 (0.00s) @@ -6113,10 +6149,10 @@ --- PASS: TestMath/10 (0.00s) --- PASS: TestMath/11 (0.00s) --- PASS: TestMath/12 (0.00s) - --- PASS: TestMath/13 (0.00s) + --- PASS: TestMath/13 (0.01s) --- PASS: TestMath/14 (0.00s) --- PASS: TestMath/15 (0.00s) - --- PASS: TestMath/16 (0.00s) + --- PASS: TestMath/16 (0.01s) --- PASS: TestMath/17 (0.00s) --- PASS: TestMath/18 (0.00s) --- PASS: TestMath/19 (0.00s) @@ -6124,7 +6160,7 @@ --- PASS: TestMath/21 (0.00s) --- PASS: TestMath/22 (0.00s) --- PASS: TestMath/23 (0.00s) - --- PASS: TestMath/24 (0.02s) + --- PASS: TestMath/24 (0.01s) --- PASS: TestMath/25 (0.00s) --- PASS: TestMath/26 (0.00s) --- PASS: TestMath/27 (0.00s) @@ -6132,12 +6168,12 @@ --- PASS: TestMath/29 (0.00s) --- PASS: TestMath/30 (0.00s) --- PASS: TestMath/31 (0.00s) - --- PASS: TestMath/32 (0.01s) + --- PASS: TestMath/32 (0.00s) --- PASS: TestMath/33 (0.00s) --- PASS: TestMath/34 (0.00s) --- PASS: TestMath/35 (0.00s) - --- PASS: TestMath/36 (0.01s) - --- PASS: TestMath/37 (0.00s) + --- PASS: TestMath/36 (0.00s) + --- PASS: TestMath/37 (0.02s) --- PASS: TestMath/38 (0.00s) --- PASS: TestMath/39 (0.00s) --- PASS: TestMath/40 (0.00s) @@ -6188,11 +6224,11 @@ === RUN TestMathRuntimeErrors/10 === RUN TestMathRuntimeErrors/11 === RUN TestMathRuntimeErrors/12 ---- PASS: TestMathRuntimeErrors (0.01s) +--- PASS: TestMathRuntimeErrors (0.02s) --- PASS: TestMathRuntimeErrors/0 (0.00s) --- PASS: TestMathRuntimeErrors/1 (0.00s) --- PASS: TestMathRuntimeErrors/2 (0.00s) - --- PASS: TestMathRuntimeErrors/3 (0.00s) + --- PASS: TestMathRuntimeErrors/3 (0.01s) --- PASS: TestMathRuntimeErrors/4 (0.00s) --- PASS: TestMathRuntimeErrors/5 (0.00s) --- PASS: TestMathRuntimeErrors/6 (0.00s) @@ -6201,11 +6237,11 @@ --- PASS: TestMathRuntimeErrors/9 (0.00s) --- PASS: TestMathRuntimeErrors/10 (0.00s) --- PASS: TestMathRuntimeErrors/11 (0.00s) - --- PASS: TestMathRuntimeErrors/12 (0.00s) + --- PASS: TestMathRuntimeErrors/12 (0.01s) === RUN TestMathNonMatch === RUN TestMathNonMatch/[0] === RUN TestMathNonMatch/[1] ---- PASS: TestMathNonMatch (0.01s) +--- PASS: TestMathNonMatch (0.00s) --- PASS: TestMathNonMatch/[0] (0.00s) --- PASS: TestMathNonMatch/[1] (0.00s) === RUN TestMathWithExtension @@ -6231,8 +6267,8 @@ === RUN TestNativeTypes/[17] === RUN TestNativeTypes/[18] === RUN TestNativeTypes/[19] ---- PASS: TestNativeTypes (0.02s) - --- PASS: TestNativeTypes/[0] (0.02s) +--- PASS: TestNativeTypes (0.05s) + --- PASS: TestNativeTypes/[0] (0.01s) --- PASS: TestNativeTypes/[1] (0.00s) --- PASS: TestNativeTypes/[2] (0.00s) --- PASS: TestNativeTypes/[3] (0.00s) @@ -6242,7 +6278,7 @@ --- PASS: TestNativeTypes/[7] (0.00s) --- PASS: TestNativeTypes/[8] (0.00s) --- PASS: TestNativeTypes/[9] (0.00s) - --- PASS: TestNativeTypes/[10] (0.00s) + --- PASS: TestNativeTypes/[10] (0.02s) --- PASS: TestNativeTypes/[11] (0.00s) --- PASS: TestNativeTypes/[12] (0.00s) --- PASS: TestNativeTypes/[13] (0.00s) @@ -6251,12 +6287,12 @@ --- PASS: TestNativeTypes/[16] (0.00s) --- PASS: TestNativeTypes/[17] (0.00s) --- PASS: TestNativeTypes/[18] (0.00s) - --- PASS: TestNativeTypes/[19] (0.00s) + --- PASS: TestNativeTypes/[19] (0.01s) === RUN TestNativeFindStructFieldNames === RUN TestNativeFindStructFieldNames/ext.TestNestedType === RUN TestNativeFindStructFieldNames/google.expr.proto3.test.TestAllTypes.NestedMessage === RUN TestNativeFindStructFieldNames/invalid.TypeName ---- PASS: TestNativeFindStructFieldNames (0.01s) +--- 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) @@ -6292,10 +6328,10 @@ === RUN TestNativeTypesRuntimeErrors/[10] === RUN TestNativeTypesRuntimeErrors/[11] === RUN TestNativeTypesRuntimeErrors/[12] ---- PASS: TestNativeTypesRuntimeErrors (0.03s) +--- PASS: TestNativeTypesRuntimeErrors (0.01s) --- PASS: TestNativeTypesRuntimeErrors/[0] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[1] (0.00s) - --- PASS: TestNativeTypesRuntimeErrors/[2] (0.01s) + --- PASS: TestNativeTypesRuntimeErrors/[2] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[3] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[4] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[5] (0.00s) @@ -6303,7 +6339,7 @@ --- PASS: TestNativeTypesRuntimeErrors/[7] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[8] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[9] (0.00s) - --- PASS: TestNativeTypesRuntimeErrors/[10] (0.01s) + --- PASS: TestNativeTypesRuntimeErrors/[10] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[11] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[12] (0.00s) === RUN TestNativeTypesErrors @@ -6325,11 +6361,11 @@ === RUN TestNativeTypesWithOptional/[3] === RUN TestNativeTypesWithOptional/[4] === RUN TestNativeTypesWithOptional/[5] ---- PASS: TestNativeTypesWithOptional (0.00s) +--- PASS: TestNativeTypesWithOptional (0.01s) --- PASS: TestNativeTypesWithOptional/[0] (0.00s) --- PASS: TestNativeTypesWithOptional/[1] (0.00s) --- PASS: TestNativeTypesWithOptional/[2] (0.00s) - --- PASS: TestNativeTypesWithOptional/[3] (0.00s) + --- PASS: TestNativeTypesWithOptional/[3] (0.01s) --- PASS: TestNativeTypesWithOptional/[4] (0.00s) --- PASS: TestNativeTypesWithOptional/[5] (0.00s) === RUN TestNativeTypeConvertToType @@ -6354,7 +6390,7 @@ === RUN TestProtos/[10] === RUN TestProtos/[11] === RUN TestProtos/[12] ---- PASS: TestProtos (0.02s) +--- PASS: TestProtos (0.01s) --- PASS: TestProtos/[0] (0.00s) --- PASS: TestProtos/[1] (0.00s) --- PASS: TestProtos/[2] (0.00s) @@ -6372,9 +6408,9 @@ === RUN TestProtosNonMatch/[0] === RUN TestProtosNonMatch/[1] === RUN TestProtosNonMatch/[2] ---- PASS: TestProtosNonMatch (0.02s) +--- PASS: TestProtosNonMatch (0.00s) --- PASS: TestProtosNonMatch/[0] (0.00s) - --- PASS: TestProtosNonMatch/[1] (0.01s) + --- PASS: TestProtosNonMatch/[1] (0.00s) --- PASS: TestProtosNonMatch/[2] (0.00s) === RUN TestProtosParseErrors === RUN TestProtosParseErrors/[0] @@ -6454,7 +6490,7 @@ --- 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.01s) + --- 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) @@ -6470,7 +6506,7 @@ --- 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([[1],_[2,_3]],_[[1,_2],_[2,_3.0]]) (0.01s) --- PASS: TestSets/!sets.intersects([],_[]) (0.00s) --- PASS: TestSets/!sets.intersects([1],_[]) (0.00s) --- PASS: TestSets/!sets.intersects([1],_[2]) (0.00s) @@ -6619,7 +6655,7 @@ --- PASS: TestStrings/[13] (0.00s) --- PASS: TestStrings/[14] (0.00s) --- PASS: TestStrings/[15] (0.00s) - --- PASS: TestStrings/[16] (0.00s) + --- PASS: TestStrings/[16] (0.01s) --- PASS: TestStrings/[17] (0.00s) --- PASS: TestStrings/[18] (0.00s) --- PASS: TestStrings/[19] (0.00s) @@ -6628,7 +6664,7 @@ --- PASS: TestStrings/[22] (0.00s) --- PASS: TestStrings/[23] (0.00s) --- PASS: TestStrings/[24] (0.00s) - --- PASS: TestStrings/[25] (0.01s) + --- PASS: TestStrings/[25] (0.00s) --- PASS: TestStrings/[26] (0.00s) --- PASS: TestStrings/[27] (0.00s) --- PASS: TestStrings/[28] (0.00s) @@ -6647,7 +6683,7 @@ --- PASS: TestStrings/[41] (0.00s) --- PASS: TestStrings/[42] (0.00s) --- PASS: TestStrings/[43] (0.00s) - --- PASS: TestStrings/[44] (0.00s) + --- PASS: TestStrings/[44] (0.01s) --- PASS: TestStrings/[45] (0.00s) --- PASS: TestStrings/[46] (0.00s) --- PASS: TestStrings/[47] (0.00s) @@ -6687,8 +6723,8 @@ --- PASS: TestStrings/[81] (0.00s) --- PASS: TestStrings/[82] (0.00s) --- PASS: TestStrings/[83] (0.00s) - --- PASS: TestStrings/[84] (0.00s) - --- PASS: TestStrings/[85] (0.01s) + --- PASS: TestStrings/[84] (0.02s) + --- PASS: TestStrings/[85] (0.00s) --- PASS: TestStrings/[86] (0.00s) --- PASS: TestStrings/[87] (0.00s) --- PASS: TestStrings/[88] (0.00s) @@ -6698,7 +6734,7 @@ --- PASS: TestStrings/[92] (0.00s) --- PASS: TestStrings/[93] (0.00s) --- PASS: TestStrings/[94] (0.00s) - --- PASS: TestStrings/[95] (0.01s) + --- PASS: TestStrings/[95] (0.00s) --- PASS: TestStrings/[96] (0.00s) --- PASS: TestStrings/[97] (0.00s) --- PASS: TestStrings/[98] (0.00s) @@ -6726,66 +6762,66 @@ --- PASS: TestStrings/[120] (0.00s) --- PASS: TestStrings/[121] (0.00s) --- PASS: TestStrings/[122] (0.00s) - --- PASS: TestStrings/[123] (0.00s) + --- PASS: TestStrings/[123] (0.01s) --- PASS: TestStrings/[124] (0.00s) === RUN TestVersions === RUN TestVersions/version=0 -=== RUN TestVersions/version=0/chatAt-supported=true -=== RUN TestVersions/version=0/lastIndexOf-supported=true -=== RUN TestVersions/version=0/joinSep-supported=true +=== RUN TestVersions/version=0/indexOf-supported=true +=== RUN TestVersions/version=0/join-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/upperAscii-supported=true -=== RUN TestVersions/version=0/indexOf-supported=true -=== RUN TestVersions/version=0/join-supported=true -=== RUN TestVersions/version=0/lowerAscii-supported=true +=== RUN TestVersions/version=0/chatAt-supported=true +=== RUN TestVersions/version=0/lastIndexOf-supported=true +=== RUN TestVersions/version=0/joinSep-supported=true +=== RUN TestVersions/version=0/trim-supported=true === RUN TestVersions/version=0/format-supported=false === RUN TestVersions/version=0/quote-supported=false === RUN TestVersions/version=1 === RUN TestVersions/version=1/chatAt-supported=true === RUN TestVersions/version=1/lastIndexOf-supported=true === RUN TestVersions/version=1/joinSep-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/upperAscii-supported=true === RUN TestVersions/version=1/indexOf-supported=true === RUN TestVersions/version=1/join-supported=true === RUN TestVersions/version=1/lowerAscii-supported=true -=== RUN TestVersions/version=1/quote-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/upperAscii-supported=true === RUN TestVersions/version=1/format-supported=true ---- PASS: TestVersions (0.02s) - --- PASS: TestVersions/version=0 (0.02s) - --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) - --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s) - --- PASS: TestVersions/version=0/joinSep-supported=true (0.00s) +=== RUN TestVersions/version=1/quote-supported=true +--- PASS: TestVersions (0.01s) + --- PASS: TestVersions/version=0 (0.01s) + --- PASS: TestVersions/version=0/indexOf-supported=true (0.00s) + --- PASS: TestVersions/version=0/join-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.01s) --- PASS: TestVersions/version=0/upperAscii-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/lowerAscii-supported=true (0.00s) + --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) + --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s) + --- PASS: TestVersions/version=0/joinSep-supported=true (0.00s) + --- PASS: TestVersions/version=0/trim-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.01s) + --- PASS: TestVersions/version=1 (0.00s) --- PASS: TestVersions/version=1/chatAt-supported=true (0.00s) --- PASS: TestVersions/version=1/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=1/joinSep-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/upperAscii-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/lowerAscii-supported=true (0.00s) - --- PASS: TestVersions/version=1/quote-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/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 @@ -7103,20 +7139,20 @@ 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.21s) +--- PASS: TestStringFormat (0.27s) --- 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.02s) - --- PASS: TestStringFormat/percent_escaping/no_change_on_locale (0.02s) + --- 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 (0.02s) --- 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.01s) + --- 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 (0.01s) --- PASS: TestStringFormat/multiple_substitutions/no_change_on_locale (0.00s) --- PASS: TestStringFormat/percent_sign_escape_sequence_support (0.01s) --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.01s) @@ -7133,13 +7169,13 @@ --- 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.02s) + --- PASS: TestStringFormat/uppercase_hexadecimal_formatting_clause (0.01s) --- 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.01s) + --- 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) @@ -7153,17 +7189,17 @@ --- 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/uint_support_for_decimal_clause (0.01s) + --- PASS: TestStringFormat/uint_support_for_decimal_clause/no_change_on_locale (0.01s) --- 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.01s) - --- PASS: TestStringFormat/bytes_support_for_string/no_change_on_locale (0.01s) + --- 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 (0.01s) --- 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) @@ -7174,46 +7210,46 @@ --- 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.01s) - --- 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_numbers_with_string_formatting_clause (0.00s) + --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause (0.02s) + --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause/no_change_on_locale (0.01s) --- 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) (0.01s) --- 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.01s) + --- 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.01s) - --- PASS: TestStringFormat/dyntype_support_for_lists/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/dyntype_support_for_maps (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_maps/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.01s) + --- PASS: TestStringFormat/dyntype_support_for_maps/no_change_on_locale (0.01s) --- 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/unrecognized_formatting_clause (0.02s) + --- PASS: TestStringFormat/unrecognized_formatting_clause/no_change_on_locale (0.01s) --- 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 (0.01s) --- 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.01s) + --- 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) @@ -7225,7 +7261,7 @@ --- 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 (0.02s) --- 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) @@ -7235,27 +7271,27 @@ --- 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) (0.02s) --- 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.01s) - --- PASS: TestStringFormat/compile-time_%s_check/no_change_on_locale (0.01s) + --- 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_precision_syntax_check (0.01s) + --- PASS: TestStringFormat/compile-time_precision_syntax_check/no_change_on_locale (0.01s) --- 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 (0.01s) --- 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 (0.01s) --- 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) @@ -7276,7 +7312,7 @@ === RUN TestLiteralOutput/list_literal_support --- PASS: TestLiteralOutput (0.01s) --- PASS: TestLiteralOutput/map_literal_support (0.00s) - --- PASS: TestLiteralOutput/list_literal_support (0.01s) + --- PASS: TestLiteralOutput/list_literal_support (0.00s) === RUN TestQuoteUnquote === RUN TestQuoteUnquote/remove_quotes_only === RUN TestQuoteUnquote/mid-string_newline @@ -7299,7 +7335,7 @@ === RUN TestQuoteUnquote/missing_closing_quote === RUN TestQuoteUnquote/invalid_utf8 === RUN TestQuoteUnquote/trailing_single_slash ---- PASS: TestQuoteUnquote (0.01s) +--- PASS: TestQuoteUnquote (0.02s) --- PASS: TestQuoteUnquote/remove_quotes_only (0.00s) --- PASS: TestQuoteUnquote/mid-string_newline (0.00s) --- PASS: TestQuoteUnquote/bell (0.00s) @@ -7310,7 +7346,7 @@ --- 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/ends_with_slash (0.01s) --- PASS: TestQuoteUnquote/starts_with_slash (0.00s) --- PASS: TestQuoteUnquote/printable_unicode (0.00s) --- PASS: TestQuoteUnquote/mid-string_quote (0.00s) @@ -7370,7 +7406,7 @@ --- PASS: FuzzQuote/seed#21 (0.00s) --- PASS: FuzzQuote/seed#22 (0.00s) PASS -ok github.com/google/cel-go/ext 0.653s +ok github.com/google/cel-go/ext 0.794s === RUN TestActivation --- PASS: TestActivation (0.00s) === RUN TestActivation_Resolve @@ -7380,6 +7416,10 @@ === RUN TestHierarchicalActivation --- PASS: TestHierarchicalActivation (0.00s) === RUN TestAttributePattern_UnknownResolution +=== 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] @@ -7392,6 +7432,23 @@ === 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_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_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 === RUN TestAttributePattern_UnknownResolution/var_index/match[0] === RUN TestAttributePattern_UnknownResolution/var_index/match[1] @@ -7399,22 +7456,6 @@ === 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 -=== RUN TestAttributePattern_UnknownResolution/var/match[0] -=== RUN TestAttributePattern_UnknownResolution/var/match[1] -=== RUN TestAttributePattern_UnknownResolution/var/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] @@ -7422,17 +7463,16 @@ === 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_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_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] --- PASS: TestAttributePattern_UnknownResolution (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) @@ -7445,6 +7485,23 @@ --- 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_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_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 (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index/match[1] (0.00s) @@ -7452,22 +7509,6 @@ --- 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 (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_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) @@ -7475,11 +7516,6 @@ --- 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_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_wildcard_wildcard (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1] (0.00s) @@ -7576,17 +7612,17 @@ === RUN TestAttributeStateTracking/m[has(a.b)] === RUN TestAttributeStateTracking/m[?has(a.b)] === RUN TestAttributeStateTracking/m[?has(a.b.c)] ---- PASS: TestAttributeStateTracking (0.02s) - --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.01s) +--- PASS: TestAttributeStateTracking (0.03s) + --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.02s) --- 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.size()_!=_0_?_a_:_b)[0] (0.01s) --- 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.01s) + --- 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 @@ -7870,668 +7906,653 @@ === RUN TestInterpreter/unknown_attribute_mixed_qualifier/optimize === RUN TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive === RUN TestInterpreter/unknown_attribute_mixed_qualifier/track +=== CONT TestInterpreter/literal_pb3_msg +=== CONT TestInterpreter/or_error_1st_error +=== RUN TestInterpreter/or_error_1st_error/optimize +=== RUN TestInterpreter/or_error_1st_error/exhaustive +=== RUN TestInterpreter/literal_pb3_msg/optimize +=== RUN TestInterpreter/or_error_1st_error/track +=== CONT TestInterpreter/or_false +=== RUN TestInterpreter/literal_pb3_msg/exhaustive +=== CONT TestInterpreter/literal_bytes_string2 +=== RUN TestInterpreter/literal_bytes_string2/exhaustive +=== CONT TestInterpreter/in_var_list_double +=== CONT TestInterpreter/or_true_2nd +=== RUN TestInterpreter/or_false/track +=== RUN TestInterpreter/or_true_2nd/optimize +=== RUN TestInterpreter/literal_bytes_string2/track +=== RUN TestInterpreter/literal_bytes_string2/optimize +=== CONT TestInterpreter/in_var_list_uint +=== RUN TestInterpreter/in_var_list_uint/optimize +=== RUN TestInterpreter/in_var_list_uint/exhaustive +=== RUN TestInterpreter/in_var_list_uint/track +=== CONT TestInterpreter/in_var_list_int +=== RUN TestInterpreter/in_var_list_int/optimize +=== RUN TestInterpreter/in_var_list_int/exhaustive +=== RUN TestInterpreter/in_var_list_int/track +=== CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint +=== CONT TestInterpreter/select_custom_pb3_optional_field +=== RUN TestInterpreter/select_custom_pb3_optional_field/track +=== RUN TestInterpreter/select_custom_pb3_optional_field/optimize +=== RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive === 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 -=== CONT TestInterpreter/literal_bytes_string2 -=== RUN TestInterpreter/literal_bytes_string2/optimize === RUN TestInterpreter/pkg_list_index_error/optimize === RUN TestInterpreter/pkg_list_index_error/exhaustive === RUN TestInterpreter/pkg_list_index_error/track -=== CONT TestInterpreter/in_var_list_double +=== CONT TestInterpreter/list_index_error === RUN TestInterpreter/in_var_list_double/exhaustive -=== RUN TestInterpreter/in_var_list_double/track -=== RUN TestInterpreter/in_var_list_double/optimize -=== CONT TestInterpreter/literal_bytes_string -=== RUN TestInterpreter/literal_bytes_string/optimize -=== RUN TestInterpreter/literal_bytes_string/exhaustive -=== RUN TestInterpreter/literal_bytes_string/track -=== CONT TestInterpreter/literal_equiv_bytes_string -=== CONT TestInterpreter/index_cross_type_uint -=== RUN TestInterpreter/literal_equiv_bytes_string/optimize -=== CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type -=== RUN TestInterpreter/literal_equiv_bytes_string/exhaustive -=== RUN TestInterpreter/index_cross_type_uint/track -=== RUN TestInterpreter/literal_equiv_bytes_string/track -=== CONT TestInterpreter/not_in_constant_heterogeneous_map -=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize -=== RUN TestInterpreter/index_cross_type_uint/optimize -=== RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize -=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive -=== RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive -=== RUN TestInterpreter/index_cross_type_uint/exhaustive -=== CONT TestInterpreter/literal_equiv_string_bytes -=== RUN TestInterpreter/literal_equiv_string_bytes/track -=== RUN TestInterpreter/literal_equiv_string_bytes/optimize -=== RUN TestInterpreter/literal_equiv_string_bytes/exhaustive -=== CONT TestInterpreter/in_var_list_double_double -=== RUN TestInterpreter/in_var_list_double_double/optimize -=== RUN TestInterpreter/in_var_list_double_double/exhaustive -=== RUN TestInterpreter/in_var_list_double_double/track -=== CONT TestInterpreter/literal_list -=== RUN TestInterpreter/literal_list/optimize -=== RUN TestInterpreter/literal_list/exhaustive -=== RUN TestInterpreter/literal_list/track -=== CONT TestInterpreter/index_cross_type_float_uint -=== RUN TestInterpreter/index_cross_type_float_uint/exhaustive -=== RUN TestInterpreter/index_cross_type_float_uint/track -=== CONT TestInterpreter/literal_map -=== RUN TestInterpreter/literal_map/optimize -=== RUN TestInterpreter/not_in_constant_heterogeneous_map/track -=== CONT TestInterpreter/literal_null -=== RUN TestInterpreter/literal_map/exhaustive -=== RUN TestInterpreter/literal_null/optimize -=== RUN TestInterpreter/literal_null/exhaustive -=== RUN TestInterpreter/literal_map/track -=== CONT TestInterpreter/index_cross_type_double_const -=== RUN TestInterpreter/literal_null/track -=== CONT TestInterpreter/index -=== RUN TestInterpreter/index_cross_type_double_const/optimize -=== RUN TestInterpreter/index/optimize -=== RUN TestInterpreter/index_cross_type_double_const/exhaustive -=== RUN TestInterpreter/index/exhaustive -=== RUN TestInterpreter/index_cross_type_double_const/track -=== CONT TestInterpreter/literal_bool_true -=== RUN TestInterpreter/literal_bool_true/optimize -=== RUN TestInterpreter/literal_bool_true/exhaustive -=== RUN TestInterpreter/index/track -=== CONT TestInterpreter/index_cross_type_double -=== RUN TestInterpreter/literal_bool_true/track -=== CONT TestInterpreter/in_var_value_map -=== RUN TestInterpreter/index_cross_type_double/optimize -=== RUN TestInterpreter/in_var_value_map/exhaustive -=== RUN TestInterpreter/in_var_value_map/track -=== RUN TestInterpreter/index_cross_type_double/exhaustive -=== RUN TestInterpreter/in_var_value_map/optimize -=== CONT TestInterpreter/literal_bool_false -=== RUN TestInterpreter/index_cross_type_double/track -=== CONT TestInterpreter/no_index_cross_type_float_uint -=== RUN TestInterpreter/literal_bool_false/optimize -=== RUN TestInterpreter/literal_bool_false/exhaustive -=== RUN TestInterpreter/literal_bool_false/track -=== RUN TestInterpreter/no_index_cross_type_float_uint/optimize -=== CONT TestInterpreter/in_var_key_map -=== RUN TestInterpreter/index_cross_type_float_uint/optimize -=== CONT TestInterpreter/list_eq_error -=== RUN TestInterpreter/list_eq_error/optimize -=== RUN TestInterpreter/list_eq_error/exhaustive -=== RUN TestInterpreter/in_var_key_map/optimize -=== RUN TestInterpreter/list_eq_error/track -=== CONT TestInterpreter/or_true_2nd -=== RUN TestInterpreter/in_var_key_map/exhaustive -=== RUN TestInterpreter/or_true_2nd/optimize === RUN TestInterpreter/or_true_2nd/exhaustive -=== RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive === RUN TestInterpreter/or_true_2nd/track -=== CONT TestInterpreter/list_eq_false_with_error -=== RUN TestInterpreter/list_eq_false_with_error/optimize -=== RUN TestInterpreter/no_index_cross_type_float_uint/track -=== CONT TestInterpreter/list_index_error -=== RUN TestInterpreter/list_eq_false_with_error/exhaustive -=== RUN TestInterpreter/list_index_error/track -=== RUN TestInterpreter/list_eq_false_with_error/track -=== CONT TestInterpreter/index_list_int_uint_type_index +=== CONT TestInterpreter/literal_map_optional_field +=== RUN TestInterpreter/literal_map_optional_field/optimize +=== RUN TestInterpreter/literal_map_optional_field/exhaustive +=== RUN TestInterpreter/literal_map_optional_field/track +=== CONT TestInterpreter/call_with_error_function +=== RUN TestInterpreter/call_with_error_function/optimize +=== RUN TestInterpreter/call_with_error_function/exhaustive +=== RUN TestInterpreter/call_with_error_function/track +=== CONT TestInterpreter/call_with_error_binary +=== RUN TestInterpreter/call_with_error_binary/optimize +=== RUN TestInterpreter/call_with_error_binary/exhaustive === RUN TestInterpreter/list_index_error/optimize -=== RUN TestInterpreter/list_index_error/exhaustive +=== RUN TestInterpreter/call_with_error_binary/track +=== CONT TestInterpreter/call_with_error_unary === CONT TestInterpreter/bad_argument_in_optimized_list -=== RUN TestInterpreter/index_list_int_uint_type_index/optimize +=== RUN TestInterpreter/list_index_error/exhaustive +=== RUN TestInterpreter/call_with_error_unary/optimize +=== RUN TestInterpreter/list_index_error/track +=== CONT TestInterpreter/select_empty_repeated_nested +=== RUN TestInterpreter/call_with_error_unary/exhaustive === RUN TestInterpreter/bad_argument_in_optimized_list/optimize -=== RUN TestInterpreter/index_list_int_uint_type_index/exhaustive +=== RUN TestInterpreter/call_with_error_unary/track +=== CONT TestInterpreter/select_subsumed_field === RUN TestInterpreter/bad_argument_in_optimized_list/exhaustive -=== RUN TestInterpreter/index_list_int_uint_type_index/track -=== CONT TestInterpreter/index_relative +=== RUN TestInterpreter/select_subsumed_field/optimize +=== RUN TestInterpreter/select_empty_repeated_nested/optimize === RUN TestInterpreter/bad_argument_in_optimized_list/track -=== CONT TestInterpreter/in_constant_heterogeneous_map -=== CONT TestInterpreter/literal_not_equiv_string_bytes -=== RUN TestInterpreter/in_var_key_map/track -=== CONT TestInterpreter/not_in_constant_map_cross_type_double_int -=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track -=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize -=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive -=== CONT TestInterpreter/literal_list_optional_bad_element -=== RUN TestInterpreter/literal_list_optional_bad_element/exhaustive -=== RUN TestInterpreter/literal_list_optional_bad_element/track -=== RUN TestInterpreter/literal_list_optional_bad_element/optimize -=== CONT TestInterpreter/index_list_int_bad_double_type_index -=== RUN TestInterpreter/index_list_int_bad_double_type_index/optimize -=== RUN TestInterpreter/index_list_int_bad_double_type_index/exhaustive -=== RUN TestInterpreter/index_list_int_bad_double_type_index/track -=== CONT TestInterpreter/literal_list_optional_element -=== RUN TestInterpreter/literal_list_optional_element/optimize -=== RUN TestInterpreter/literal_list_optional_element/exhaustive -=== RUN TestInterpreter/literal_list_optional_element/track -=== CONT TestInterpreter/index_cross_type_bad_qualifier -=== RUN TestInterpreter/index_cross_type_bad_qualifier/optimize -=== CONT TestInterpreter/in_constant_map_cross_type_double_int -=== RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive -=== RUN TestInterpreter/in_constant_map_cross_type_double_int/optimize -=== RUN TestInterpreter/index_cross_type_bad_qualifier/track -=== CONT TestInterpreter/literal_pb_optional_field_bad_init -=== RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive -=== RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize -=== RUN TestInterpreter/in_constant_map_cross_type_double_int/track -=== CONT TestInterpreter/literal_pb_optional_field -=== RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive -=== RUN TestInterpreter/literal_pb_optional_field_bad_init/track -=== CONT TestInterpreter/macro_all_non_strict_var -=== RUN TestInterpreter/literal_pb_optional_field/optimize -=== RUN TestInterpreter/macro_all_non_strict_var/optimize -=== RUN TestInterpreter/literal_pb_optional_field/exhaustive -=== RUN TestInterpreter/literal_pb_optional_field/track -=== CONT TestInterpreter/literal_map_optional_field_bad_init -=== RUN TestInterpreter/macro_all_non_strict_var/exhaustive -=== RUN TestInterpreter/literal_map_optional_field_bad_init/optimize -=== RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive -=== RUN TestInterpreter/macro_all_non_strict_var/track -=== RUN TestInterpreter/literal_map_optional_field_bad_init/track +=== RUN TestInterpreter/select_subsumed_field/exhaustive +=== CONT TestInterpreter/select_relative +=== RUN TestInterpreter/select_subsumed_field/track +=== RUN TestInterpreter/select_empty_repeated_nested/exhaustive +=== CONT TestInterpreter/macro_exists_lit +=== RUN TestInterpreter/select_relative/optimize +=== RUN TestInterpreter/select_empty_repeated_nested/track === CONT TestInterpreter/or_true_1st -=== CONT TestInterpreter/literal_map_optional_field +=== RUN TestInterpreter/select_relative/exhaustive +=== RUN TestInterpreter/macro_exists_lit/optimize === RUN TestInterpreter/or_true_1st/optimize -=== RUN TestInterpreter/literal_map_optional_field/track -=== RUN TestInterpreter/or_true_1st/exhaustive -=== RUN TestInterpreter/literal_map_optional_field/optimize -=== CONT TestInterpreter/in_constant_map_cross_type_string_number -=== RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize -=== RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive -=== RUN TestInterpreter/in_constant_map_cross_type_string_number/track +=== RUN TestInterpreter/select_relative/track === CONT TestInterpreter/nested_proto_field_with_index -=== RUN TestInterpreter/literal_map_optional_field/exhaustive -=== CONT TestInterpreter/call_with_error_function -=== RUN TestInterpreter/call_with_error_function/optimize -=== RUN TestInterpreter/call_with_error_function/exhaustive -=== RUN TestInterpreter/call_with_error_function/track +=== RUN TestInterpreter/or_true_1st/exhaustive +=== RUN TestInterpreter/macro_exists_lit/exhaustive +=== RUN TestInterpreter/or_true_1st/track === CONT TestInterpreter/nested_proto_field +=== RUN TestInterpreter/nested_proto_field_with_index/optimize +=== RUN TestInterpreter/macro_exists_lit/track +=== CONT TestInterpreter/matches_error === RUN TestInterpreter/nested_proto_field/optimize +=== RUN TestInterpreter/nested_proto_field_with_index/exhaustive === RUN TestInterpreter/nested_proto_field/exhaustive === RUN TestInterpreter/nested_proto_field/track -=== CONT TestInterpreter/matches_error === CONT TestInterpreter/matches_member +=== RUN TestInterpreter/matches_member/track === RUN TestInterpreter/matches_member/optimize -=== CONT TestInterpreter/in_constant_map -=== RUN TestInterpreter/in_constant_map/track -=== RUN TestInterpreter/in_constant_map/optimize -=== RUN TestInterpreter/in_constant_map/exhaustive +=== RUN TestInterpreter/matches_member/exhaustive === CONT TestInterpreter/matches_global === RUN TestInterpreter/matches_global/optimize === RUN TestInterpreter/matches_global/exhaustive === RUN TestInterpreter/matches_global/track === CONT TestInterpreter/macro_map -=== RUN TestInterpreter/macro_map/optimize -=== RUN TestInterpreter/macro_map/exhaustive === RUN TestInterpreter/macro_map/track +=== RUN TestInterpreter/macro_map/optimize === CONT TestInterpreter/macro_has_pb3_field -=== RUN TestInterpreter/or_true_1st/track -=== RUN TestInterpreter/nested_proto_field_with_index/track -=== RUN TestInterpreter/nested_proto_field_with_index/optimize -=== RUN TestInterpreter/matches_member/exhaustive -=== RUN TestInterpreter/literal_bytes_string2/exhaustive -=== RUN TestInterpreter/literal_bytes_string2/track +=== RUN TestInterpreter/macro_has_pb3_field/optimize +=== RUN TestInterpreter/macro_has_pb3_field/exhaustive +=== RUN TestInterpreter/macro_has_pb3_field/track === CONT TestInterpreter/macro_has_pb2_field +=== RUN TestInterpreter/nested_proto_field_with_index/track === CONT TestInterpreter/macro_has_pb2_field_undefined -=== RUN TestInterpreter/macro_has_pb2_field_undefined/track -=== RUN TestInterpreter/macro_has_pb2_field_undefined/optimize -=== RUN TestInterpreter/macro_has_pb2_field/optimize +=== RUN TestInterpreter/macro_map/exhaustive +=== CONT TestInterpreter/literal_list_optional_element +=== RUN TestInterpreter/literal_list_optional_element/optimize +=== RUN TestInterpreter/literal_list_optional_element/exhaustive +=== RUN TestInterpreter/literal_list_optional_element/track === CONT TestInterpreter/macro_has_map_key +=== RUN TestInterpreter/macro_has_map_key/optimize === RUN TestInterpreter/macro_has_map_key/exhaustive -=== RUN TestInterpreter/macro_has_pb2_field/exhaustive -=== RUN TestInterpreter/in_constant_heterogeneous_map/optimize -=== RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive -=== RUN TestInterpreter/in_constant_heterogeneous_map/track +=== RUN TestInterpreter/macro_has_map_key/track === CONT TestInterpreter/macro_filter -=== RUN TestInterpreter/macro_has_pb2_field/track -=== CONT TestInterpreter/macro_exists_one === RUN TestInterpreter/macro_filter/optimize === RUN TestInterpreter/macro_filter/exhaustive -=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track +=== CONT TestInterpreter/literal_pb_optional_field_bad_init +=== CONT TestInterpreter/literal_pb_optional_field +=== RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize +=== RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive +=== RUN TestInterpreter/literal_pb_optional_field/optimize +=== RUN TestInterpreter/literal_pb_optional_field_bad_init/track +=== CONT TestInterpreter/macro_exists_one +=== RUN TestInterpreter/literal_pb_optional_field/exhaustive +=== RUN TestInterpreter/macro_exists_one/optimize +=== RUN TestInterpreter/literal_pb_optional_field/track === CONT TestInterpreter/macro_exists_var +=== RUN TestInterpreter/macro_exists_one/exhaustive +=== RUN TestInterpreter/macro_exists_var/optimize +=== RUN TestInterpreter/macro_exists_one/track +=== CONT TestInterpreter/macro_exists_nonstrict === RUN TestInterpreter/macro_exists_var/exhaustive === RUN TestInterpreter/macro_exists_var/track === RUN TestInterpreter/macro_filter/track -=== CONT TestInterpreter/macro_exists_nonstrict -=== RUN TestInterpreter/macro_exists_var/optimize -=== CONT TestInterpreter/in_var_list_uint -=== RUN TestInterpreter/in_var_list_uint/exhaustive +=== CONT TestInterpreter/timestamp_ne_timestamp +=== RUN TestInterpreter/timestamp_ne_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_ne_timestamp/track +=== RUN TestInterpreter/timestamp_ne_timestamp/optimize +=== CONT TestInterpreter/macro_all_non_strict_var +=== RUN TestInterpreter/macro_all_non_strict_var/optimize +=== RUN TestInterpreter/macro_all_non_strict_var/exhaustive +=== RUN TestInterpreter/macro_all_non_strict_var/track +=== CONT TestInterpreter/macro_all_non_strict +=== CONT TestInterpreter/string_to_timestamp +=== RUN TestInterpreter/macro_exists_nonstrict/optimize +=== RUN TestInterpreter/string_to_timestamp/exhaustive +=== RUN TestInterpreter/string_to_timestamp/track +=== RUN TestInterpreter/string_to_timestamp/optimize === RUN TestInterpreter/macro_exists_nonstrict/exhaustive -=== RUN TestInterpreter/macro_has_pb2_field_undefined/exhaustive -=== CONT TestInterpreter/in_var_list_int -=== RUN TestInterpreter/macro_exists_one/optimize -=== RUN TestInterpreter/in_var_list_int/track -=== RUN TestInterpreter/macro_exists_one/exhaustive -=== RUN TestInterpreter/in_var_list_int/optimize -=== RUN TestInterpreter/in_var_list_int/exhaustive -=== CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint -=== RUN TestInterpreter/macro_exists_one/track +=== CONT TestInterpreter/timestamp_ge_timestamp +=== RUN TestInterpreter/timestamp_ge_timestamp/optimize +=== RUN TestInterpreter/macro_exists_nonstrict/track +=== CONT TestInterpreter/timestamp_gt_timestamp +=== RUN TestInterpreter/timestamp_ge_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_ge_timestamp/track +=== CONT TestInterpreter/timestamp_le_timestamp +=== RUN TestInterpreter/timestamp_gt_timestamp/optimize +=== RUN TestInterpreter/timestamp_gt_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_le_timestamp/optimize +=== RUN TestInterpreter/timestamp_gt_timestamp/track +=== RUN TestInterpreter/timestamp_le_timestamp/exhaustive +=== CONT TestInterpreter/timestamp_lt_timestamp +=== RUN TestInterpreter/timestamp_le_timestamp/track +=== CONT TestInterpreter/complex_qual_vars +=== RUN TestInterpreter/timestamp_lt_timestamp/optimize +=== RUN TestInterpreter/timestamp_lt_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_lt_timestamp/track === CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint -=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/track -=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize -=== RUN TestInterpreter/in_var_list_uint/track +=== RUN TestInterpreter/complex_qual_vars/track +=== RUN TestInterpreter/macro_all_non_strict/optimize +=== RUN TestInterpreter/in_var_list_double/track +=== RUN TestInterpreter/in_var_list_double/optimize +=== CONT TestInterpreter/in_constant_list_cross_type_int_uint +=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/track +=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive === CONT TestInterpreter/not_in_constant_list_cross_type_int_double +=== RUN TestInterpreter/or_false/optimize === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === CONT TestInterpreter/in_constant_list_cross_type_int_double -=== RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize -=== RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_int_double/track +=== RUN TestInterpreter/literal_pb3_msg/track === CONT TestInterpreter/in_constant_list_cross_type_double_int +=== RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_double_int/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_double_int/track +=== RUN TestInterpreter/in_constant_list_cross_type_int_double/track === CONT TestInterpreter/in_constant_list_cross_type_uint_int -=== RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_double_int/track === CONT TestInterpreter/list_in_constant_list === RUN TestInterpreter/in_constant_list_cross_type_uint_int/optimize -=== RUN TestInterpreter/list_in_constant_list/optimize -=== RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive === RUN TestInterpreter/list_in_constant_list/exhaustive +=== RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive +=== RUN TestInterpreter/list_in_constant_list/track === RUN TestInterpreter/in_constant_list_cross_type_uint_int/track === CONT TestInterpreter/bytes_in_constant_list -=== RUN TestInterpreter/list_in_constant_list/track -=== RUN TestInterpreter/bytes_in_constant_list/optimize +=== RUN TestInterpreter/list_in_constant_list/optimize === CONT TestInterpreter/in_constant_list +=== RUN TestInterpreter/bytes_in_constant_list/optimize +=== RUN TestInterpreter/in_constant_list/track === RUN TestInterpreter/bytes_in_constant_list/exhaustive === RUN TestInterpreter/in_constant_list/optimize === RUN TestInterpreter/bytes_in_constant_list/track === CONT TestInterpreter/in_empty_list === RUN TestInterpreter/in_constant_list/exhaustive -=== RUN TestInterpreter/in_empty_list/optimize -=== RUN TestInterpreter/in_constant_list/track === CONT TestInterpreter/cond_attr_qualify_bad_field_error +=== RUN TestInterpreter/in_empty_list/optimize === RUN TestInterpreter/in_empty_list/exhaustive +=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/track === 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/cond_attr_qualify_bad_type_error/optimize === RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive -=== RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive -=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/track === CONT TestInterpreter/cond_attr_out_of_bounds_error -=== RUN TestInterpreter/cond_attr_qualify_bad_type_error/track +=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive +=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === CONT TestInterpreter/cond -=== RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive -=== RUN TestInterpreter/cond/optimize -=== RUN TestInterpreter/cond_attr_out_of_bounds_error/track === RUN TestInterpreter/cond/exhaustive -=== RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize -=== CONT TestInterpreter/complex_qual_vars === RUN TestInterpreter/cond/track +=== RUN TestInterpreter/cond/optimize +=== CONT TestInterpreter/call_one_arg +=== RUN TestInterpreter/call_one_arg/optimize +=== RUN TestInterpreter/call_one_arg/exhaustive +=== RUN TestInterpreter/call_one_arg/track === CONT TestInterpreter/complex -=== RUN TestInterpreter/index_relative/optimize -=== RUN TestInterpreter/index_relative/exhaustive -=== RUN TestInterpreter/macro_has_pb3_field/optimize -=== RUN TestInterpreter/complex_qual_vars/optimize -=== RUN TestInterpreter/complex_qual_vars/exhaustive -=== RUN TestInterpreter/complex_qual_vars/track +=== RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize +=== RUN TestInterpreter/or_false/exhaustive === CONT TestInterpreter/call_ns_func_unchecked_in_pkg +=== RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/optimize -=== RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive -=== RUN TestInterpreter/call_ns_func_unchecked_in_pkg/track +=== RUN TestInterpreter/cond_attr_out_of_bounds_error/track === CONT TestInterpreter/call_ns_func_in_pkg +=== RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive === RUN TestInterpreter/call_ns_func_in_pkg/optimize -=== RUN TestInterpreter/call_ns_func_in_pkg/exhaustive -=== RUN TestInterpreter/index_relative/track +=== 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/call_ns_func_unchecked/optimize +=== RUN TestInterpreter/call_ns_func_in_pkg/track === RUN TestInterpreter/call_ns_func_unchecked/exhaustive +=== RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive === RUN TestInterpreter/call_ns_func_unchecked/track -=== RUN TestInterpreter/call_ns_func_unchecked/optimize -=== CONT TestInterpreter/call_ns_func -=== RUN TestInterpreter/call_ns_func/optimize -=== RUN TestInterpreter/call_ns_func/exhaustive -=== RUN TestInterpreter/call_ns_func/track === CONT TestInterpreter/call_four_args -=== RUN TestInterpreter/call_four_args/exhaustive -=== RUN TestInterpreter/call_four_args/track -=== RUN TestInterpreter/call_four_args/optimize +=== RUN TestInterpreter/cond_attr_qualify_bad_type_error/track === CONT TestInterpreter/call_two_arg +=== RUN TestInterpreter/call_four_args/optimize +=== RUN TestInterpreter/call_two_arg/track +=== RUN TestInterpreter/call_four_args/exhaustive === RUN TestInterpreter/call_two_arg/optimize +=== RUN TestInterpreter/call_four_args/track +=== CONT TestInterpreter/literal_pb_list_assign_null_wrapper === RUN TestInterpreter/call_two_arg/exhaustive -=== RUN TestInterpreter/call_two_arg/track -=== CONT TestInterpreter/call_one_arg -=== RUN TestInterpreter/call_one_arg/optimize -=== RUN TestInterpreter/complex/optimize -=== RUN TestInterpreter/call_ns_func_in_pkg/track -=== RUN TestInterpreter/nested_proto_field_with_index/exhaustive +=== CONT TestInterpreter/timestamp_eq_timestamp +=== RUN TestInterpreter/timestamp_eq_timestamp/optimize +=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive +=== RUN TestInterpreter/timestamp_eq_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_eq_timestamp/track +=== CONT TestInterpreter/unset_wrapper_access +=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track +=== RUN TestInterpreter/unset_wrapper_access/optimize +=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize +=== CONT TestInterpreter/literal_pb_map_assign_null_entry_value +=== RUN TestInterpreter/unset_wrapper_access/exhaustive +=== RUN TestInterpreter/complex/exhaustive +=== CONT TestInterpreter/literal_list_optional_bad_element +=== RUN TestInterpreter/literal_list_optional_bad_element/exhaustive +=== RUN TestInterpreter/literal_list_optional_bad_element/track +=== RUN TestInterpreter/literal_list_optional_bad_element/optimize === CONT TestInterpreter/call_no_args -=== RUN TestInterpreter/call_no_args/track === RUN TestInterpreter/call_no_args/optimize === RUN TestInterpreter/call_no_args/exhaustive +=== RUN TestInterpreter/call_no_args/track === CONT TestInterpreter/and_error_2nd_error === RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/and_error_2nd_error/exhaustive === RUN TestInterpreter/and_error_2nd_error/track === CONT TestInterpreter/and_error_1st_error -=== RUN TestInterpreter/and_error_1st_error/optimize -=== RUN TestInterpreter/and_error_1st_error/exhaustive -=== RUN TestInterpreter/and_error_1st_error/track -=== CONT TestInterpreter/and_error_2nd_false -=== RUN TestInterpreter/and_error_2nd_false/optimize -=== RUN TestInterpreter/and_error_2nd_false/exhaustive -=== RUN TestInterpreter/and_error_2nd_false/track -=== CONT TestInterpreter/and_error_1st_false -=== RUN TestInterpreter/and_error_1st_false/track -=== RUN TestInterpreter/and_error_1st_false/optimize -=== RUN TestInterpreter/and_error_1st_false/exhaustive +=== RUN TestInterpreter/unset_wrapper_access/track === CONT TestInterpreter/and_false_2nd +=== RUN TestInterpreter/and_false_2nd/track +=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive === RUN TestInterpreter/and_false_2nd/optimize === RUN TestInterpreter/and_false_2nd/exhaustive -=== RUN TestInterpreter/and_false_2nd/track -=== CONT TestInterpreter/and_false_1st -=== RUN TestInterpreter/and_false_1st/optimize -=== RUN TestInterpreter/matches_member/track -=== CONT TestInterpreter/select_index -=== RUN TestInterpreter/and_false_1st/exhaustive -=== RUN TestInterpreter/and_false_1st/track -=== CONT TestInterpreter/call_with_error_unary -=== RUN TestInterpreter/call_with_error_unary/optimize -=== RUN TestInterpreter/call_with_error_unary/exhaustive -=== RUN TestInterpreter/call_with_error_unary/track -=== CONT TestInterpreter/select_empty_repeated_nested -=== RUN TestInterpreter/select_empty_repeated_nested/optimize -=== RUN TestInterpreter/select_empty_repeated_nested/exhaustive -=== RUN TestInterpreter/select_index/optimize -=== RUN TestInterpreter/select_empty_repeated_nested/track -=== CONT TestInterpreter/select_subsumed_field -=== RUN TestInterpreter/select_subsumed_field/optimize -=== 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_index/exhaustive -=== RUN TestInterpreter/select_relative/track -=== CONT TestInterpreter/select_custom_pb3_optional_field -=== RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive -=== RUN TestInterpreter/select_custom_pb3_optional_field/track -=== CONT TestInterpreter/in_constant_list_cross_type_int_uint -=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize -=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/track +=== CONT TestInterpreter/and_error_1st_false +=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track +=== RUN TestInterpreter/and_error_1st_false/optimize +=== RUN TestInterpreter/and_error_1st_false/exhaustive +=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize +=== CONT TestInterpreter/select_bool_key +=== RUN TestInterpreter/complex/track +=== RUN TestInterpreter/and_error_1st_false/track === CONT TestInterpreter/select_custom_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/optimize -=== RUN TestInterpreter/select_index/track === RUN TestInterpreter/select_custom_pb3_compare/exhaustive -=== CONT TestInterpreter/select_pb3_compare === RUN TestInterpreter/select_custom_pb3_compare/track +=== RUN TestInterpreter/complex/optimize +=== CONT TestInterpreter/select_pb3_compare === CONT TestInterpreter/select_pb3_wrapper_fields +=== RUN TestInterpreter/select_pb3_compare/exhaustive === RUN TestInterpreter/select_pb3_compare/track +=== RUN TestInterpreter/select_pb3_wrapper_fields/optimize === RUN TestInterpreter/select_pb3_compare/optimize -=== RUN TestInterpreter/select_pb3_compare/exhaustive === CONT TestInterpreter/select_pb2_primitive_fields -=== RUN TestInterpreter/select_pb3_wrapper_fields/optimize -=== RUN TestInterpreter/in_var_list_uint/optimize +=== RUN TestInterpreter/and_error_1st_error/optimize +=== RUN TestInterpreter/and_error_1st_error/exhaustive +=== RUN TestInterpreter/and_error_1st_error/track === CONT TestInterpreter/select_field === RUN TestInterpreter/select_field/optimize -=== RUN TestInterpreter/macro_exists_nonstrict/track === RUN TestInterpreter/select_field/exhaustive -=== RUN TestInterpreter/macro_exists_nonstrict/optimize -=== CONT TestInterpreter/pkg_qualified_id === RUN TestInterpreter/select_field/track +=== CONT TestInterpreter/select_index +=== RUN TestInterpreter/select_bool_key/optimize +=== CONT TestInterpreter/and_error_2nd_false +=== RUN TestInterpreter/and_error_2nd_false/exhaustive +=== RUN TestInterpreter/and_error_2nd_false/track +=== RUN TestInterpreter/and_error_2nd_false/optimize === CONT TestInterpreter/select_uint_key -=== RUN TestInterpreter/pkg_qualified_id/exhaustive -=== RUN TestInterpreter/pkg_qualified_id/track -=== RUN TestInterpreter/pkg_qualified_id/optimize -=== CONT TestInterpreter/select_bool_key === RUN TestInterpreter/select_uint_key/optimize === RUN TestInterpreter/select_uint_key/exhaustive === RUN TestInterpreter/select_uint_key/track -=== CONT TestInterpreter/select_key -=== RUN TestInterpreter/select_bool_key/optimize +=== CONT TestInterpreter/index_cross_type_bad_qualifier +=== RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive +=== RUN TestInterpreter/index_cross_type_bad_qualifier/track +=== RUN TestInterpreter/index_cross_type_bad_qualifier/optimize +=== CONT TestInterpreter/literal_bytes_string +=== RUN TestInterpreter/literal_bytes_string/optimize +=== RUN TestInterpreter/literal_bytes_string/exhaustive +=== CONT TestInterpreter/literal_map_optional_field_bad_init +=== RUN TestInterpreter/select_index/optimize +=== RUN TestInterpreter/literal_bytes_string/track +=== CONT TestInterpreter/literal_equiv_bytes_string +=== RUN TestInterpreter/literal_equiv_bytes_string/optimize +=== RUN TestInterpreter/literal_equiv_bytes_string/exhaustive +=== RUN TestInterpreter/literal_equiv_bytes_string/track +=== CONT TestInterpreter/literal_not_equiv_string_bytes +=== RUN TestInterpreter/literal_not_equiv_string_bytes/optimize +=== RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive +=== RUN TestInterpreter/literal_not_equiv_string_bytes/track +=== CONT TestInterpreter/literal_equiv_string_bytes +=== RUN TestInterpreter/literal_equiv_string_bytes/optimize +=== RUN TestInterpreter/literal_equiv_string_bytes/exhaustive +=== RUN TestInterpreter/literal_equiv_string_bytes/track +=== CONT TestInterpreter/literal_map +=== RUN TestInterpreter/literal_map/optimize +=== RUN TestInterpreter/literal_map/exhaustive +=== RUN TestInterpreter/literal_map/track +=== CONT TestInterpreter/literal_list +=== RUN TestInterpreter/literal_list/exhaustive +=== RUN TestInterpreter/literal_list/track +=== RUN TestInterpreter/literal_list/optimize +=== CONT TestInterpreter/literal_null +=== RUN TestInterpreter/literal_null/optimize +=== RUN TestInterpreter/literal_null/exhaustive +=== RUN TestInterpreter/literal_null/track +=== CONT TestInterpreter/literal_bool_true +=== RUN TestInterpreter/literal_bool_true/optimize +=== RUN TestInterpreter/literal_bool_true/exhaustive +=== RUN TestInterpreter/literal_bool_true/track +=== CONT TestInterpreter/literal_bool_false +=== RUN TestInterpreter/literal_bool_false/optimize +=== RUN TestInterpreter/select_index/exhaustive +=== RUN TestInterpreter/literal_map_optional_field_bad_init/optimize +=== RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive +=== RUN TestInterpreter/literal_map_optional_field_bad_init/track +=== CONT TestInterpreter/list_eq_error +=== RUN TestInterpreter/list_eq_error/optimize +=== RUN TestInterpreter/list_eq_error/exhaustive +=== RUN TestInterpreter/list_eq_error/track +=== CONT TestInterpreter/list_eq_false_with_error +=== RUN TestInterpreter/select_index/track +=== RUN TestInterpreter/list_eq_false_with_error/optimize +=== CONT TestInterpreter/index_relative === RUN TestInterpreter/select_bool_key/exhaustive -=== RUN TestInterpreter/select_key/optimize +=== RUN TestInterpreter/list_eq_false_with_error/exhaustive +=== RUN TestInterpreter/list_eq_false_with_error/track +=== CONT TestInterpreter/index_list_int_bad_double_type_index +=== RUN TestInterpreter/literal_bool_false/exhaustive +=== RUN TestInterpreter/complex_qual_vars/optimize +=== RUN TestInterpreter/macro_all_non_strict/exhaustive +=== RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize +=== RUN TestInterpreter/macro_has_pb2_field/track +=== CONT TestInterpreter/call_ns_func +=== RUN TestInterpreter/macro_has_pb2_field_undefined/track +=== RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive +=== RUN TestInterpreter/select_pb2_primitive_fields/optimize === RUN TestInterpreter/select_bool_key/track -=== CONT TestInterpreter/pkg_qualified_id_unchecked -=== RUN TestInterpreter/pkg_qualified_id_unchecked/track +=== RUN TestInterpreter/select_pb2_primitive_fields/exhaustive +=== RUN TestInterpreter/select_pb2_primitive_fields/track +=== CONT TestInterpreter/index_list_int_uint_type_index +=== RUN TestInterpreter/index_list_int_uint_type_index/optimize +=== RUN TestInterpreter/index_list_int_uint_type_index/exhaustive +=== RUN TestInterpreter/index_list_int_uint_type_index/track +=== CONT TestInterpreter/index_list_int_double_type_index +=== RUN TestInterpreter/index_list_int_double_type_index/optimize +=== RUN TestInterpreter/index_list_int_double_type_index/exhaustive +=== RUN TestInterpreter/index_list_int_double_type_index/track +=== CONT TestInterpreter/in_var_key_map +=== RUN TestInterpreter/index_relative/optimize +=== RUN TestInterpreter/index_list_int_bad_double_type_index/optimize +=== RUN TestInterpreter/index_relative/exhaustive +=== RUN TestInterpreter/index_list_int_bad_double_type_index/exhaustive +=== RUN TestInterpreter/index_list_int_bad_double_type_index/track +=== CONT TestInterpreter/index_cross_type_uint +=== RUN TestInterpreter/index_relative/track +=== CONT TestInterpreter/index_cross_type_double_const +=== RUN TestInterpreter/index_cross_type_uint/optimize +=== RUN TestInterpreter/index_cross_type_double_const/optimize +=== RUN TestInterpreter/index_cross_type_uint/exhaustive +=== RUN TestInterpreter/index_cross_type_double_const/exhaustive +=== RUN TestInterpreter/index_cross_type_uint/track +=== CONT TestInterpreter/index_cross_type_double +=== RUN TestInterpreter/index_cross_type_double_const/track +=== CONT TestInterpreter/no_index_cross_type_float_uint +=== RUN TestInterpreter/index_cross_type_double/exhaustive +=== RUN TestInterpreter/no_index_cross_type_float_uint/optimize +=== RUN TestInterpreter/index_cross_type_double/track +=== RUN TestInterpreter/index_cross_type_double/optimize +=== RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive +=== RUN TestInterpreter/call_ns_func/optimize +=== RUN TestInterpreter/no_index_cross_type_float_uint/track +=== CONT TestInterpreter/index +=== RUN TestInterpreter/call_ns_func/exhaustive +=== RUN TestInterpreter/call_ns_func/track +=== CONT TestInterpreter/in_var_value_map +=== RUN TestInterpreter/index/optimize +=== RUN TestInterpreter/in_var_value_map/optimize +=== RUN TestInterpreter/in_var_value_map/exhaustive +=== CONT TestInterpreter/index_cross_type_float_uint +=== RUN TestInterpreter/in_var_value_map/track +=== CONT TestInterpreter/literal_pb_wrapper_assign +=== RUN TestInterpreter/in_var_key_map/optimize +=== RUN TestInterpreter/in_var_key_map/exhaustive +=== RUN TestInterpreter/literal_pb_wrapper_assign/optimize +=== RUN TestInterpreter/in_var_key_map/track +=== CONT TestInterpreter/literal_pb_wrapper_assign_roundtrip +=== RUN TestInterpreter/literal_pb_wrapper_assign/exhaustive +=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track +=== RUN TestInterpreter/literal_pb_wrapper_assign/track +=== CONT TestInterpreter/and_false_1st +=== RUN TestInterpreter/and_false_1st/track +=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize +=== RUN TestInterpreter/and_false_1st/optimize +=== RUN TestInterpreter/index/exhaustive +=== RUN TestInterpreter/index/track +=== CONT TestInterpreter/pkg_qualified_id +=== RUN TestInterpreter/pkg_qualified_id/optimize +=== RUN TestInterpreter/macro_has_pb2_field/optimize +=== RUN TestInterpreter/pkg_qualified_id/exhaustive +=== RUN TestInterpreter/pkg_qualified_id/track +=== CONT TestInterpreter/select_key +=== RUN TestInterpreter/macro_has_pb2_field/exhaustive +=== RUN TestInterpreter/and_false_1st/exhaustive +=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive +=== RUN TestInterpreter/literal_bool_false/track === CONT TestInterpreter/pkg_qualified_index_unchecked +=== RUN TestInterpreter/complex_qual_vars/exhaustive +=== CONT TestInterpreter/pkg_qualified_id_unchecked === RUN TestInterpreter/pkg_qualified_id_unchecked/optimize === RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive -=== CONT TestInterpreter/or_error_2nd_error -=== RUN TestInterpreter/pkg_qualified_index_unchecked/track -=== RUN TestInterpreter/or_error_2nd_error/optimize -=== RUN TestInterpreter/pkg_qualified_index_unchecked/optimize -=== RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive -=== RUN TestInterpreter/select_key/exhaustive -=== RUN TestInterpreter/call_one_arg/exhaustive -=== RUN TestInterpreter/call_one_arg/track -=== RUN TestInterpreter/complex/exhaustive -=== RUN TestInterpreter/complex/track +=== RUN TestInterpreter/pkg_qualified_id_unchecked/track === CONT TestInterpreter/or_error_1st_true === RUN TestInterpreter/or_error_1st_true/optimize === RUN TestInterpreter/or_error_1st_true/exhaustive === RUN TestInterpreter/or_error_1st_true/track -=== CONT TestInterpreter/timestamp_eq_timestamp -=== RUN TestInterpreter/timestamp_eq_timestamp/optimize -=== RUN TestInterpreter/timestamp_eq_timestamp/exhaustive -=== RUN TestInterpreter/timestamp_eq_timestamp/track -=== CONT TestInterpreter/macro_all_non_strict === CONT TestInterpreter/or_error_2nd_true === RUN TestInterpreter/or_error_2nd_true/optimize === RUN TestInterpreter/or_error_2nd_true/exhaustive -=== RUN TestInterpreter/literal_not_equiv_string_bytes/optimize === RUN TestInterpreter/or_error_2nd_true/track -=== CONT TestInterpreter/timestamp_ge_timestamp -=== RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive -=== RUN TestInterpreter/timestamp_ge_timestamp/track -=== RUN TestInterpreter/literal_not_equiv_string_bytes/track -=== CONT TestInterpreter/timestamp_gt_timestamp -=== RUN TestInterpreter/timestamp_ge_timestamp/optimize -=== RUN TestInterpreter/timestamp_gt_timestamp/optimize -=== RUN TestInterpreter/timestamp_ge_timestamp/exhaustive -=== CONT TestInterpreter/timestamp_le_timestamp -=== RUN TestInterpreter/timestamp_gt_timestamp/exhaustive -=== RUN TestInterpreter/timestamp_le_timestamp/optimize -=== RUN TestInterpreter/timestamp_gt_timestamp/track -=== CONT TestInterpreter/timestamp_lt_timestamp -=== RUN TestInterpreter/timestamp_le_timestamp/exhaustive -=== RUN TestInterpreter/timestamp_lt_timestamp/optimize -=== RUN TestInterpreter/timestamp_le_timestamp/track -=== CONT TestInterpreter/timestamp_ne_timestamp -=== RUN TestInterpreter/timestamp_lt_timestamp/exhaustive -=== RUN TestInterpreter/timestamp_lt_timestamp/track -=== CONT TestInterpreter/or_error_1st_error -=== RUN TestInterpreter/timestamp_ne_timestamp/optimize -=== RUN TestInterpreter/timestamp_ne_timestamp/exhaustive -=== RUN TestInterpreter/or_error_1st_error/optimize -=== RUN TestInterpreter/timestamp_ne_timestamp/track -=== CONT TestInterpreter/or_false -=== RUN TestInterpreter/or_error_1st_error/exhaustive -=== RUN TestInterpreter/or_error_1st_error/track -=== CONT TestInterpreter/literal_pb_wrapper_assign_roundtrip -=== RUN TestInterpreter/or_false/track -=== RUN TestInterpreter/or_false/optimize -=== CONT TestInterpreter/string_to_timestamp -=== RUN TestInterpreter/macro_all_non_strict/optimize -=== RUN TestInterpreter/or_false/exhaustive -=== CONT TestInterpreter/unset_wrapper_access -=== RUN TestInterpreter/macro_all_non_strict/exhaustive -=== RUN TestInterpreter/unset_wrapper_access/optimize -=== RUN TestInterpreter/unset_wrapper_access/exhaustive -=== RUN TestInterpreter/macro_all_non_strict/track -=== CONT TestInterpreter/literal_pb_map_assign_null_entry_value -=== RUN TestInterpreter/unset_wrapper_access/track -=== CONT TestInterpreter/literal_pb_list_assign_null_wrapper -=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize -=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize -=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive -=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive -=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track +=== CONT TestInterpreter/not_in_constant_map_cross_type_double_int +=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize +=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive +=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track +=== CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type +=== CONT TestInterpreter/not_in_constant_heterogeneous_map +=== RUN TestInterpreter/index_cross_type_float_uint/optimize +=== RUN TestInterpreter/index_cross_type_float_uint/exhaustive +=== RUN TestInterpreter/index_cross_type_float_uint/track +=== CONT TestInterpreter/in_constant_heterogeneous_map +=== RUN TestInterpreter/in_constant_heterogeneous_map/optimize +=== RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive +=== RUN TestInterpreter/in_constant_heterogeneous_map/track +=== CONT TestInterpreter/or_error_2nd_error +=== RUN TestInterpreter/or_error_2nd_error/optimize +=== RUN TestInterpreter/or_error_2nd_error/exhaustive +=== RUN TestInterpreter/or_error_2nd_error/track === CONT TestInterpreter/literal_pb_enum -=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track -=== CONT TestInterpreter/literal_pb_wrapper_assign -=== RUN TestInterpreter/literal_pb_wrapper_assign/optimize +=== RUN TestInterpreter/literal_pb_enum/track === RUN TestInterpreter/literal_pb_enum/optimize -=== RUN TestInterpreter/literal_pb_wrapper_assign/exhaustive -=== RUN TestInterpreter/string_to_timestamp/track === RUN TestInterpreter/literal_pb_enum/exhaustive -=== RUN TestInterpreter/literal_pb_enum/track -=== 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/macro_exists_lit -=== RUN TestInterpreter/macro_exists_lit/optimize -=== RUN TestInterpreter/macro_exists_lit/exhaustive -=== RUN TestInterpreter/macro_exists_lit/track -=== CONT TestInterpreter/index_list_int_double_type_index -=== RUN TestInterpreter/index_list_int_double_type_index/optimize -=== RUN TestInterpreter/select_custom_pb3_optional_field/optimize -=== CONT TestInterpreter/call_with_error_binary -=== RUN TestInterpreter/select_pb2_primitive_fields/optimize -=== RUN TestInterpreter/macro_has_map_key/track -=== RUN TestInterpreter/macro_has_map_key/optimize -=== RUN TestInterpreter/select_pb2_primitive_fields/exhaustive -=== RUN TestInterpreter/macro_has_pb3_field/exhaustive -=== RUN TestInterpreter/select_pb2_primitive_fields/track -=== RUN TestInterpreter/call_with_error_binary/optimize -=== RUN TestInterpreter/call_with_error_binary/exhaustive -=== RUN TestInterpreter/call_with_error_binary/track -=== RUN TestInterpreter/or_error_2nd_error/exhaustive -=== RUN TestInterpreter/or_error_2nd_error/track -=== RUN TestInterpreter/macro_has_pb3_field/track -=== RUN TestInterpreter/select_key/track -=== RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive +=== CONT TestInterpreter/in_constant_map_cross_type_string_number +=== RUN TestInterpreter/macro_all_non_strict/track +=== CONT TestInterpreter/in_constant_map_cross_type_double_int +=== RUN TestInterpreter/select_key/optimize +=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize +=== RUN TestInterpreter/in_constant_map_cross_type_double_int/track +=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive +=== RUN TestInterpreter/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 +=== RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive +=== CONT TestInterpreter/in_var_list_double_double +=== RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive +=== RUN TestInterpreter/in_constant_map/exhaustive +=== RUN TestInterpreter/in_var_list_double_double/exhaustive +=== RUN TestInterpreter/in_constant_map/track +=== RUN TestInterpreter/in_var_list_double_double/track +=== RUN TestInterpreter/not_in_constant_heterogeneous_map/track +=== RUN TestInterpreter/in_constant_map/optimize +=== RUN TestInterpreter/in_var_list_double_double/optimize +=== RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize +=== RUN TestInterpreter/macro_has_pb2_field_undefined/optimize +=== RUN TestInterpreter/pkg_qualified_index_unchecked/optimize +=== RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive +=== RUN TestInterpreter/macro_has_pb2_field_undefined/exhaustive +=== RUN TestInterpreter/pkg_qualified_index_unchecked/track +=== RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive +=== RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize +=== RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive +=== RUN TestInterpreter/in_constant_map_cross_type_string_number/track === RUN TestInterpreter/select_pb3_wrapper_fields/track -=== RUN TestInterpreter/index_list_int_double_type_index/exhaustive -=== RUN TestInterpreter/index_list_int_double_type_index/track -=== RUN TestInterpreter/string_to_timestamp/optimize -=== RUN TestInterpreter/string_to_timestamp/exhaustive -=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize -=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive -=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track -=== RUN TestInterpreter/literal_pb_wrapper_assign/track ---- PASS: TestInterpreter (0.19s) +=== RUN TestInterpreter/select_key/exhaustive +=== RUN TestInterpreter/select_key/track +--- PASS: TestInterpreter (0.28s) --- 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/unknown_attribute_mixed_qualifier (0.00s) + --- PASS: TestInterpreter/or_error_1st_error (0.00s) + --- 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/unknown_attribute_mixed_qualifier (0.04s) --- 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/unknown_attribute_mixed_qualifier/track (0.04s) + --- PASS: TestInterpreter/literal_bytes_string2 (0.00s) + --- PASS: TestInterpreter/literal_bytes_string2/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_bytes_string2/track (0.00s) + --- PASS: TestInterpreter/literal_bytes_string2/optimize (0.00s) + --- PASS: TestInterpreter/in_var_list_uint (0.00s) + --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) + --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) + --- PASS: TestInterpreter/in_var_list_int (0.00s) + --- 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/select_custom_pb3_optional_field (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (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.02s) + --- PASS: TestInterpreter/pkg_list_index_error (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/optimize (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s) - --- PASS: TestInterpreter/in_var_list_double (0.00s) - --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_double/track (0.00s) - --- PASS: TestInterpreter/in_var_list_double/optimize (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_equiv_string_bytes (0.00s) - --- PASS: TestInterpreter/literal_equiv_string_bytes/track (0.00s) - --- PASS: TestInterpreter/literal_equiv_string_bytes/optimize (0.00s) - --- PASS: TestInterpreter/literal_equiv_string_bytes/exhaustive (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/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/not_in_constant_heterogeneous_map (0.02s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/optimize (0.00s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/exhaustive (0.00s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/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/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/index (0.00s) - --- PASS: TestInterpreter/index/optimize (0.00s) - --- PASS: TestInterpreter/index/exhaustive (0.00s) - --- PASS: TestInterpreter/index/track (0.00s) - --- PASS: TestInterpreter/literal_bool_true (0.00s) - --- 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_var_value_map (0.00s) - --- PASS: TestInterpreter/in_var_value_map/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_value_map/track (0.00s) - --- PASS: TestInterpreter/in_var_value_map/optimize (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/literal_bool_false (0.00s) - --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s) - --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_bool_false/track (0.00s) - --- PASS: TestInterpreter/index_cross_type_float_uint (0.03s) - --- PASS: TestInterpreter/index_cross_type_float_uint/exhaustive (0.00s) - --- PASS: TestInterpreter/index_cross_type_float_uint/track (0.00s) - --- PASS: TestInterpreter/index_cross_type_float_uint/optimize (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/or_true_2nd (0.00s) + --- PASS: TestInterpreter/or_true_2nd (0.03s) --- 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/no_index_cross_type_float_uint (0.03s) - --- 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/list_eq_false_with_error (0.00s) - --- 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/list_index_error (0.00s) - --- PASS: TestInterpreter/list_index_error/track (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field (0.00s) + --- 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/call_with_error_function (0.00s) + --- 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/call_with_error_binary (0.00s) + --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) + --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) + --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) + --- PASS: TestInterpreter/list_index_error (0.03s) --- PASS: TestInterpreter/list_index_error/optimize (0.00s) --- PASS: TestInterpreter/list_index_error/exhaustive (0.00s) - --- PASS: TestInterpreter/index_list_int_uint_type_index (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_list_int_uint_type_index/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/track (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/literal_list_optional_bad_element (0.00s) - --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) - --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (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/list_index_error/track (0.00s) + --- PASS: TestInterpreter/call_with_error_unary (0.00s) + --- 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.00s) + --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.00s) + --- 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/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_empty_repeated_nested (0.00s) + --- 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_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/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/macro_exists_lit (0.00s) + --- 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/matches_error (0.03s) + --- PASS: TestInterpreter/matches_member (0.00s) + --- PASS: TestInterpreter/matches_member/track (0.00s) + --- PASS: TestInterpreter/matches_member/optimize (0.00s) + --- PASS: TestInterpreter/matches_member/exhaustive (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 (0.03s) + --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) + --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s) + --- PASS: TestInterpreter/nested_proto_field/track (0.00s) + --- PASS: TestInterpreter/macro_has_pb3_field (0.00s) + --- 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/nested_proto_field_with_index (0.04s) + --- 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/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/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/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/macro_has_map_key (0.00s) + --- PASS: TestInterpreter/macro_has_map_key/optimize (0.00s) + --- PASS: TestInterpreter/macro_has_map_key/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_has_map_key/track (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) @@ -8540,99 +8561,66 @@ --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_optional_field/track (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_filter (0.03s) + --- PASS: TestInterpreter/macro_filter/optimize (0.00s) + --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_filter/track (0.00s) + --- PASS: TestInterpreter/timestamp_ne_timestamp (0.00s) + --- PASS: TestInterpreter/timestamp_ne_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_ne_timestamp/track (0.00s) + --- PASS: TestInterpreter/timestamp_ne_timestamp/optimize (0.00s) --- PASS: TestInterpreter/macro_all_non_strict_var (0.00s) --- 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_map_optional_field_bad_init (0.00s) - --- 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/in_constant_map_cross_type_string_number (0.02s) - --- 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/literal_map_optional_field (0.02s) - --- PASS: TestInterpreter/literal_map_optional_field/track (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field/optimize (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field/exhaustive (0.00s) - --- PASS: TestInterpreter/call_with_error_function (0.00s) - --- 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/nested_proto_field (0.00s) - --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) - --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s) - --- PASS: TestInterpreter/nested_proto_field/track (0.00s) - --- PASS: TestInterpreter/matches_error (0.00s) - --- PASS: TestInterpreter/in_constant_map (0.00s) - --- PASS: TestInterpreter/in_constant_map/track (0.00s) - --- PASS: TestInterpreter/in_constant_map/optimize (0.00s) - --- PASS: TestInterpreter/in_constant_map/exhaustive (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/macro_map (0.00s) - --- PASS: TestInterpreter/macro_map/optimize (0.00s) - --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_map/track (0.00s) - --- PASS: TestInterpreter/literal_bytes_string2 (0.14s) - --- 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/index_cross_type_uint (0.12s) - --- PASS: TestInterpreter/index_cross_type_uint/track (0.00s) - --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s) - --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s) - --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.07s) - --- 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/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/macro_has_pb2_field (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field/optimize (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field/track (0.00s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type (0.14s) - --- 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/macro_filter (0.02s) - --- PASS: TestInterpreter/macro_filter/optimize (0.00s) - --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_filter/track (0.00s) - --- PASS: TestInterpreter/macro_exists_var (0.00s) + --- PASS: TestInterpreter/macro_exists_var (0.03s) + --- 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_var/optimize (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.02s) - --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_int (0.00s) - --- PASS: TestInterpreter/in_var_list_int/track (0.00s) - --- PASS: TestInterpreter/in_var_list_int/optimize (0.00s) - --- PASS: TestInterpreter/in_var_list_int/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_exists_one (0.02s) - --- 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/in_constant_list_cross_type_negative_double_uint (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/in_constant_list_cross_type_negative_double_uint/optimize (0.00s) - --- PASS: TestInterpreter/in_var_key_map (0.13s) - --- 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/string_to_timestamp (0.00s) + --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) + --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) + --- PASS: TestInterpreter/macro_exists_nonstrict (0.03s) + --- 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/timestamp_ge_timestamp (0.00s) + --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_ge_timestamp/track (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/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_le_timestamp/track (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/in_var_list_double (0.15s) + --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_list_double/track (0.00s) + --- PASS: TestInterpreter/in_var_list_double/optimize (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/track (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/not_in_constant_list_cross_type_int_double (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/not_in_constant_list_cross_type_int_double/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb3_msg (0.19s) + --- 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/in_constant_list_cross_type_int_double (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/exhaustive (0.00s) @@ -8641,318 +8629,366 @@ --- 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/in_constant_list_cross_type_negative_int_uint (0.02s) - --- 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_negative_int_uint/optimize (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/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/list_in_constant_list/optimize (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_constant_list (0.00s) + --- PASS: TestInterpreter/in_constant_list/track (0.00s) --- PASS: TestInterpreter/in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list/exhaustive (0.00s) - --- PASS: TestInterpreter/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/cond_attr_qualify_bad_field_error (0.00s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/track (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/optimize (0.00s) - --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s) - --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/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/in_constant_list_cross_type_negative_double_uint (0.16s) + --- 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/cond (0.00s) - --- PASS: TestInterpreter/cond/optimize (0.00s) --- PASS: TestInterpreter/cond/exhaustive (0.00s) --- PASS: TestInterpreter/cond/track (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/cond/optimize (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/or_false (0.22s) + --- PASS: TestInterpreter/or_false/track (0.00s) + --- PASS: TestInterpreter/or_false/optimize (0.00s) + --- PASS: TestInterpreter/or_false/exhaustive (0.00s) + --- PASS: TestInterpreter/cond_attr_out_of_bounds_error (0.03s) + --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/optimize (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/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/index_relative (0.13s) - --- PASS: TestInterpreter/index_relative/optimize (0.00s) - --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) - --- PASS: TestInterpreter/index_relative/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_unchecked (0.00s) + --- 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/call_ns_func_unchecked/optimize (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/cond_attr_qualify_bad_type_error (0.03s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/optimize (0.00s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/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_four_args/optimize (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/call_two_arg/track (0.00s) - --- PASS: TestInterpreter/nested_proto_field_with_index (0.11s) - --- PASS: TestInterpreter/nested_proto_field_with_index/track (0.00s) - --- PASS: TestInterpreter/nested_proto_field_with_index/optimize (0.00s) - --- PASS: TestInterpreter/nested_proto_field_with_index/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_eq_timestamp (0.00s) + --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s) + --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.00s) + --- 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/macro_map (0.15s) + --- PASS: TestInterpreter/macro_map/track (0.00s) + --- PASS: TestInterpreter/macro_map/optimize (0.00s) + --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (0.00s) --- PASS: TestInterpreter/call_no_args (0.00s) - --- PASS: TestInterpreter/call_no_args/track (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/optimize (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/track (0.00s) - --- PASS: TestInterpreter/and_error_1st_error (0.00s) - --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) - --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) - --- PASS: TestInterpreter/and_error_1st_error/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/and_error_1st_false (0.00s) - --- PASS: TestInterpreter/and_error_1st_false/track (0.00s) - --- PASS: TestInterpreter/and_error_1st_false/optimize (0.00s) - --- PASS: TestInterpreter/and_error_1st_false/exhaustive (0.00s) + --- PASS: TestInterpreter/unset_wrapper_access (0.03s) + --- 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/and_false_2nd (0.00s) + --- PASS: TestInterpreter/and_false_2nd/track (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/matches_member (0.11s) - --- PASS: TestInterpreter/matches_member/optimize (0.00s) - --- PASS: TestInterpreter/matches_member/exhaustive (0.00s) - --- PASS: TestInterpreter/matches_member/track (0.00s) - --- 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/call_with_error_unary (0.00s) - --- 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.00s) - --- PASS: TestInterpreter/select_empty_repeated_nested (0.00s) - --- 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/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/select_index (0.03s) - --- PASS: TestInterpreter/select_index/optimize (0.00s) - --- PASS: TestInterpreter/select_index/exhaustive (0.00s) - --- PASS: TestInterpreter/select_index/track (0.00s) + --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value (0.03s) + --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive (0.00s) + --- 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/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/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/select_pb3_compare (0.00s) + --- PASS: TestInterpreter/complex (0.06s) + --- PASS: TestInterpreter/complex/exhaustive (0.00s) + --- PASS: TestInterpreter/complex/track (0.00s) + --- PASS: TestInterpreter/complex/optimize (0.00s) + --- PASS: TestInterpreter/select_pb3_compare (0.02s) + --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s) - --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_uint (0.10s) - --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) - --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) - --- PASS: TestInterpreter/macro_exists_nonstrict (0.11s) - --- PASS: TestInterpreter/macro_exists_nonstrict/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_exists_nonstrict/track (0.00s) - --- PASS: TestInterpreter/macro_exists_nonstrict/optimize (0.00s) + --- PASS: TestInterpreter/and_error_1st_error (0.03s) + --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) + --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) + --- PASS: TestInterpreter/and_error_1st_error/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/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/and_error_2nd_false (0.00s) + --- PASS: TestInterpreter/and_error_2nd_false/exhaustive (0.00s) + --- PASS: TestInterpreter/and_error_2nd_false/track (0.00s) + --- PASS: TestInterpreter/and_error_2nd_false/optimize (0.00s) --- PASS: TestInterpreter/select_uint_key (0.00s) --- 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/or_true_1st (0.17s) - --- 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/select_bool_key (0.01s) + --- PASS: TestInterpreter/index_cross_type_bad_qualifier (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_bad_qualifier/optimize (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_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_list (0.00s) + --- PASS: TestInterpreter/literal_list/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_list/track (0.00s) + --- PASS: TestInterpreter/literal_list/optimize (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/literal_bool_true (0.00s) + --- 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/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/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/select_index (0.06s) + --- PASS: TestInterpreter/select_index/optimize (0.00s) + --- PASS: TestInterpreter/select_index/exhaustive (0.00s) + --- PASS: TestInterpreter/select_index/track (0.00s) + --- PASS: TestInterpreter/list_eq_false_with_error (0.00s) + --- 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/select_pb2_primitive_fields (0.09s) + --- PASS: TestInterpreter/select_pb2_primitive_fields/optimize (0.00s) + --- PASS: TestInterpreter/select_pb2_primitive_fields/exhaustive (0.00s) + --- PASS: TestInterpreter/select_pb2_primitive_fields/track (0.00s) + --- PASS: TestInterpreter/index_list_int_uint_type_index (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_list_int_uint_type_index/track (0.00s) + --- PASS: TestInterpreter/index_list_int_double_type_index (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_list_int_double_type_index/track (0.00s) + --- PASS: TestInterpreter/index_list_int_bad_double_type_index (0.03s) + --- 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/index_relative (0.03s) + --- PASS: TestInterpreter/index_relative/optimize (0.00s) + --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) + --- PASS: TestInterpreter/index_relative/track (0.00s) + --- PASS: TestInterpreter/index_cross_type_uint (0.00s) + --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s) + --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s) + --- PASS: TestInterpreter/index_cross_type_uint/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/index_cross_type_double (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/optimize (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/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/in_var_value_map (0.03s) + --- 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/in_var_key_map (0.03s) + --- 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/literal_pb_wrapper_assign (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (0.00s) + --- PASS: TestInterpreter/index (0.03s) + --- PASS: TestInterpreter/index/optimize (0.00s) + --- PASS: TestInterpreter/index/exhaustive (0.00s) + --- PASS: TestInterpreter/index/track (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id/optimize (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id/exhaustive (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id/track (0.00s) + --- PASS: TestInterpreter/select_bool_key (0.18s) --- PASS: TestInterpreter/select_bool_key/optimize (0.00s) --- PASS: TestInterpreter/select_bool_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_bool_key/track (0.00s) + --- PASS: TestInterpreter/complex_qual_vars (0.28s) + --- PASS: TestInterpreter/complex_qual_vars/track (0.00s) + --- PASS: TestInterpreter/complex_qual_vars/optimize (0.00s) + --- PASS: TestInterpreter/complex_qual_vars/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked (0.00s) - --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/optimize (0.00s) --- PASS: TestInterpreter/pkg_qualified_id_unchecked/exhaustive (0.00s) - --- PASS: TestInterpreter/call_one_arg (0.09s) - --- 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/complex (0.11s) - --- PASS: TestInterpreter/complex/optimize (0.00s) - --- PASS: TestInterpreter/complex/exhaustive (0.00s) - --- PASS: TestInterpreter/complex/track (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s) --- PASS: TestInterpreter/or_error_1st_true (0.00s) --- 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/timestamp_eq_timestamp (0.00s) - --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s) - --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s) - --- PASS: TestInterpreter/call_ns_func_in_pkg (0.10s) - --- 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/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/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/timestamp_ge_timestamp (0.00s) - --- PASS: TestInterpreter/timestamp_ge_timestamp/track (0.00s) - --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (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/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s) - --- PASS: TestInterpreter/timestamp_le_timestamp/track (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_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/or_error_1st_error (0.00s) - --- 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/or_false (0.00s) - --- PASS: TestInterpreter/or_false/track (0.00s) - --- PASS: TestInterpreter/or_false/optimize (0.00s) - --- PASS: TestInterpreter/or_false/exhaustive (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/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/literal_pb_map_assign_null_entry_value (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/literal_pb_map_assign_null_entry_value/track (0.00s) - --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.00s) - --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/optimize (0.00s) - --- 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_enum (0.01s) - --- 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/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/macro_exists_lit (0.00s) - --- 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/select_custom_pb3_optional_field (0.10s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) - --- PASS: TestInterpreter/macro_has_map_key (0.18s) - --- 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/select_pb2_primitive_fields (0.07s) - --- PASS: TestInterpreter/select_pb2_primitive_fields/optimize (0.00s) - --- PASS: TestInterpreter/select_pb2_primitive_fields/exhaustive (0.00s) - --- PASS: TestInterpreter/select_pb2_primitive_fields/track (0.00s) - --- PASS: TestInterpreter/call_with_error_binary (0.00s) - --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) - --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) - --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) - --- PASS: TestInterpreter/or_error_2nd_error (0.05s) + --- 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/macro_has_pb2_field (0.33s) + --- PASS: TestInterpreter/macro_has_pb2_field/track (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field/optimize (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field/exhaustive (0.00s) + --- PASS: TestInterpreter/index_cross_type_float_uint (0.06s) + --- 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_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/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/pkg_qualified_index_unchecked (0.05s) - --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) + --- PASS: TestInterpreter/literal_pb_enum (0.00s) + --- PASS: TestInterpreter/literal_pb_enum/track (0.00s) + --- PASS: TestInterpreter/literal_pb_enum/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_enum/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_all_non_strict (0.30s) + --- 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/not_in_constant_heterogeneous_map_with_same_key_type (0.03s) + --- 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/in_constant_map_cross_type_double_int (0.02s) + --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/track (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 (0.00s) + --- PASS: TestInterpreter/in_constant_map/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_map/track (0.00s) + --- PASS: TestInterpreter/in_constant_map/optimize (0.00s) + --- PASS: TestInterpreter/in_var_list_double_double (0.00s) + --- PASS: TestInterpreter/in_var_list_double_double/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_list_double_double/track (0.00s) + --- PASS: TestInterpreter/in_var_list_double_double/optimize (0.00s) + --- PASS: TestInterpreter/not_in_constant_heterogeneous_map (0.03s) + --- 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/and_false_1st (0.06s) + --- PASS: TestInterpreter/and_false_1st/track (0.00s) + --- PASS: TestInterpreter/and_false_1st/optimize (0.00s) + --- PASS: TestInterpreter/and_false_1st/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.06s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/track (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_bool_false (0.14s) + --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s) + --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_bool_false/track (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.36s) + --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (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/macro_has_pb3_field (0.20s) - --- 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_key (0.07s) - --- PASS: TestInterpreter/select_key/optimize (0.00s) - --- PASS: TestInterpreter/select_key/exhaustive (0.00s) - --- PASS: TestInterpreter/select_key/track (0.00s) - --- PASS: TestInterpreter/select_pb3_wrapper_fields (0.08s) + --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint (0.35s) + --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/track (0.00s) + --- 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_map_cross_type_string_number (0.06s) + --- 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/select_pb3_wrapper_fields (0.24s) --- 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/index_list_int_double_type_index (0.02s) - --- 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_list_int_double_type_index/track (0.00s) - --- PASS: TestInterpreter/string_to_timestamp (0.04s) - --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) - --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) - --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.05s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s) - --- 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 (0.04s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (0.00s) + --- PASS: TestInterpreter/select_key (0.09s) + --- PASS: TestInterpreter/select_key/optimize (0.00s) + --- PASS: TestInterpreter/select_key/exhaustive (0.00s) + --- PASS: TestInterpreter/select_key/track (0.00s) === RUN TestInterpreter_ProtoAttributeOpt --- PASS: TestInterpreter_ProtoAttributeOpt (0.00s) === RUN TestInterpreter_LogicalAndMissingType ---- PASS: TestInterpreter_LogicalAndMissingType (0.00s) +--- PASS: TestInterpreter_LogicalAndMissingType (0.01s) === RUN TestInterpreter_ExhaustiveConditionalExpr --- PASS: TestInterpreter_ExhaustiveConditionalExpr (0.00s) === RUN TestInterpreter_InterruptableEval ---- PASS: TestInterpreter_InterruptableEval (0.00s) +--- PASS: TestInterpreter_InterruptableEval (0.02s) === RUN TestInterpreter_ExhaustiveLogicalOrEquals --- PASS: TestInterpreter_ExhaustiveLogicalOrEquals (0.00s) === RUN TestInterpreter_SetProto2PrimitiveFields @@ -8960,11 +8996,11 @@ === RUN TestInterpreter_MissingIdentInSelect --- PASS: TestInterpreter_MissingIdentInSelect (0.00s) === RUN TestInterpreter_TypeConversionOpt ---- PASS: TestInterpreter_TypeConversionOpt (0.00s) +--- PASS: TestInterpreter_TypeConversionOpt (0.04s) === RUN TestInterpreter_PlanOptionalElements --- PASS: TestInterpreter_PlanOptionalElements (0.00s) === RUN TestPrune ---- PASS: TestPrune (0.06s) +--- PASS: TestPrune (0.08s) === RUN TestTrackCostAdvanced === RUN TestTrackCostAdvanced/1_vs_2 === RUN TestTrackCostAdvanced/"abc".contains("d")_vs_"def".contains("d") @@ -8972,13 +9008,13 @@ === 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 (0.01s) --- 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) + --- PASS: TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_1_in_[4,_5,_6,_7,_8,_9] (0.01s) === RUN TestRuntimeCost === RUN TestRuntimeCost/const === RUN TestRuntimeCost/identity @@ -9046,7 +9082,7 @@ === RUN TestRuntimeCost/ternary_as_operand === RUN TestRuntimeCost/ternary_as_operand#01 === RUN TestRuntimeCost/list_map_literal ---- PASS: TestRuntimeCost (0.07s) +--- PASS: TestRuntimeCost (0.08s) --- PASS: TestRuntimeCost/const (0.00s) --- PASS: TestRuntimeCost/identity (0.00s) --- PASS: TestRuntimeCost/select:_map (0.00s) @@ -9066,21 +9102,21 @@ --- 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 (0.01s) --- PASS: TestRuntimeCost/variable_cost_function_with_constant (0.00s) --- PASS: TestRuntimeCost/or (0.00s) - --- PASS: TestRuntimeCost/or_short-circuit (0.01s) + --- 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/lt (0.01s) --- 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.01s) + --- PASS: TestRuntimeCost/plus (0.00s) --- PASS: TestRuntimeCost/minus (0.00s) --- PASS: TestRuntimeCost// (0.00s) --- PASS: TestRuntimeCost//#01 (0.00s) @@ -9102,21 +9138,21 @@ --- 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.01s) + --- 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 (0.01s) --- 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.01s) + --- PASS: TestRuntimeCost/list_map_literal (0.00s) PASS -ok github.com/google/cel-go/interpreter 0.765s +ok github.com/google/cel-go/interpreter 1.133s === RUN TestExprHelperCopy ---- PASS: TestExprHelperCopy (0.01s) +--- PASS: TestExprHelperCopy (0.02s) === RUN TestParse === RUN TestParse/0_"A" === PAUSE TestParse/0_"A" @@ -9457,33 +9493,27 @@ === CONT TestParse/165_x{. === CONT TestParse/164_x{?. === CONT TestParse/163_noop_macro(123) -=== CONT TestParse/82_{ -=== CONT TestParse/81_a_<_5_||_a_>_10 === CONT TestParse/162_Msg{?field:_value}_&&_{?'key':_value} === CONT TestParse/161_Msg{?field:_value} === CONT TestParse/160_[?a,_?b] -=== CONT TestParse/80_a_>_5_&&_a_<_10 -=== CONT TestParse/79_{foo:_5,_bar:_"xyz",_} -=== CONT TestParse/78_{foo:_5,_bar:_"xyz"} -=== CONT TestParse/77_[3,_4,_5,] === CONT TestParse/159_[?a[?b]] -=== CONT TestParse/76_[3,_4,_5] -=== CONT TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} === CONT TestParse/158_[?a,_?b] === CONT TestParse/157_{?'key':_value} === CONT TestParse/156_a.?b[?0]_&&_a[?c] === CONT TestParse/155_a.?b_&&_a[?b] === 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/77_[3,_4,_5,] === 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/39_foo{_} +=== CONT TestParse/76_[3,_4,_5] +=== CONT TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} === 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/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/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/74_a[3] +=== CONT TestParse/73_a.b(5) === 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/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/142_has(a.b).filter(c,_c) === CONT TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) @@ -9494,12 +9524,74 @@ === CONT TestParse/136_? === CONT TestParse/135_-- === CONT TestParse/134_ind[a{b}] +=== CONT TestParse/144_(has(a.b)_||_has(c.d)).string() === CONT TestParse/133_{:a} -=== CONT TestParse/132_{a} +=== CONT TestParse/38_a[b] +=== CONT TestParse/36_a.b +=== CONT TestParse/35_a_<=_b +=== CONT TestParse/34_a_<_b +=== CONT TestParse/33_a_>=_b +=== CONT TestParse/37_a.b.c +=== CONT TestParse/32_a_>_b +=== CONT TestParse/31_a_!=_b +=== CONT TestParse/30_a_==_b +=== CONT TestParse/29_a_in_b +=== CONT TestParse/28_a_%_b +=== CONT TestParse/27_a_/_b +=== CONT TestParse/26_a_*_b +=== CONT TestParse/25_a_-_b +=== CONT TestParse/24_a_+_b +=== CONT TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h +=== CONT TestParse/72_-a +=== CONT TestParse/71_!_false +=== CONT TestParse/70_"❤" +=== CONT TestParse/69_"\u2764" +=== CONT TestParse/68_x_*_2.0 +=== CONT TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g +=== CONT TestParse/67_x_*_2u +=== CONT TestParse/21_a_&&_b +=== CONT TestParse/66_x_*_2 +=== CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ +=== CONT TestParse/65_m.filter(v,_p) +=== CONT TestParse/19_a_||_b +=== CONT TestParse/64_m.map(v,_p,_f) +=== CONT TestParse/18_a?b:c +=== CONT TestParse/63_m.map(v,_f) +=== CONT TestParse/17_a +=== CONT TestParse/62_m.exists_one(v,_f) +=== CONT TestParse/16_null +=== CONT TestParse/61_m.all(v,_f) +=== CONT TestParse/15_!a +=== CONT TestParse/60_m.exists(v,_f) +=== CONT TestParse/59_has(m.f) +=== CONT TestParse/13_b"abc" +=== CONT TestParse/58_a_|_b +=== CONT TestParse/14_23.39 +=== CONT TestParse/12_4--4.1 +=== CONT TestParse/57_*@a_|_b +=== CONT TestParse/11_4--4 +=== CONT TestParse/10_-1 +=== CONT TestParse/9_0xFu +=== CONT TestParse/8_24u +=== CONT TestParse/7_23u +=== CONT TestParse/56_1.99e90000009 +=== CONT TestParse/6_0u +=== CONT TestParse/55_0xFFFFFFFFFFFFFFFFFu +=== CONT TestParse/5_0xF +=== CONT TestParse/54_0xFFFFFFFFFFFFFFFFF +=== CONT TestParse/4_42 +=== CONT TestParse/3_0 +=== CONT TestParse/53_a.b(c) +=== CONT TestParse/2_false +=== CONT TestParse/1_true === CONT TestParse/131_msg{:a} === CONT TestParse/130_func{{a}} -=== CONT TestParse/125_return === CONT TestParse/129_[1,_2,_3].map(var,_var_*_var) +=== CONT TestParse/128_while +=== CONT TestParse/127_void +=== CONT TestParse/126_var +=== CONT TestParse/125_return +=== CONT TestParse/124_namespace === CONT TestParse/123_package === CONT TestParse/122_loop === CONT TestParse/121_let @@ -9515,6 +9607,7 @@ === CONT TestParse/111_as === CONT TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 === CONT TestParse/109_"😁"_in_["😁",_"😑",_"😦"] +=== CONT TestParse/132_{a} === 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" @@ -9526,7 +9619,6 @@ === CONT TestParse/100_"abc"_+_"def" === CONT TestParse/99_1_+_+ === CONT TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 -=== CONT TestParse/128_while === CONT TestParse/97_b"abc"_+_B"def" === CONT TestParse/96_false_&&_!true_||_false_?_2_:_3 === CONT TestParse/95_x.single_nested_message_!=_null @@ -9542,125 +9634,122 @@ === CONT TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} === CONT TestParse/84_{1:2u,_2:3u} === CONT TestParse/83_[]_+_[1,2,3,]_+_[4] -=== CONT TestParse/36_a.b -=== CONT TestParse/74_a[3] -=== CONT TestParse/73_a.b(5) -=== CONT TestParse/72_-a -=== CONT TestParse/71_!_false -=== CONT TestParse/70_"❤" -=== CONT TestParse/127_void -=== 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/126_var -=== CONT TestParse/62_m.exists_one(v,_f) -=== CONT TestParse/60_m.exists(v,_f) -=== CONT TestParse/61_m.all(v,_f) -=== 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/82_{ +=== CONT TestParse/81_a_<_5_||_a_>_10 +=== CONT TestParse/80_a_>_5_&&_a_<_10 +=== CONT TestParse/78_{foo:_5,_bar:_"xyz"} +=== CONT TestParse/45_[a] === CONT TestParse/51_a(b,_c) -=== CONT TestParse/50_a(b) +=== CONT TestParse/79_{foo:_5,_bar:_"xyz",_} === CONT TestParse/49_a() === CONT TestParse/48_((a)) === CONT TestParse/47_(a) === CONT TestParse/46_[a,_b,_c] -=== CONT TestParse/45_[a] -=== CONT TestParse/44_[] -=== CONT TestParse/43_{a:b,_c:d} -=== CONT TestParse/42_{} +=== CONT TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) +=== CONT TestParse/50_a(b) +=== 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/145_has(a.b).asList().exists(c,_c) === CONT TestParse/41_foo{_a:b,_c:d_} +=== CONT TestParse/43_{a:b,_c:d} +=== CONT TestParse/44_[] === CONT TestParse/40_foo{_a:b_} -=== CONT TestParse/39_foo{_} -=== CONT TestParse/35_a_<=_b -=== CONT TestParse/38_a[b] -=== CONT TestParse/34_a_<_b -=== CONT TestParse/37_a.b.c -=== CONT TestParse/33_a_>=_b -=== CONT TestParse/15_!a -=== CONT TestParse/14_23.39 -=== CONT TestParse/32_a_>_b -=== CONT TestParse/13_b"abc" -=== CONT TestParse/31_a_!=_b -=== CONT TestParse/30_a_==_b -=== CONT TestParse/12_4--4.1 -=== CONT TestParse/29_a_in_b -=== CONT TestParse/28_a_%_b -=== CONT TestParse/11_4--4 -=== CONT TestParse/27_a_/_b -=== CONT TestParse/10_-1 -=== CONT TestParse/26_a_*_b -=== CONT TestParse/9_0xFu -=== CONT TestParse/25_a_-_b -=== CONT TestParse/8_24u -=== CONT TestParse/24_a_+_b -=== CONT TestParse/7_23u -=== CONT TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h -=== CONT TestParse/6_0u -=== CONT TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g -=== CONT TestParse/5_0xF -=== CONT TestParse/21_a_&&_b -=== CONT TestParse/4_42 -=== CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ -=== CONT TestParse/3_0 -=== CONT TestParse/19_a_||_b -=== CONT TestParse/2_false -=== CONT TestParse/18_a?b:c -=== CONT TestParse/1_true -=== CONT TestParse/16_null -=== CONT TestParse/124_namespace -=== CONT TestParse/17_a ---- PASS: TestParse (0.01s) +=== CONT TestParse/52_a.b() +=== CONT TestParse/42_{} +--- PASS: TestParse (0.02s) --- PASS: TestParse/0_"A" (0.00s) --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.00s) --- PASS: TestParse/165_x{. (0.00s) --- PASS: TestParse/164_x{?. (0.00s) - --- PASS: TestParse/82_{ (0.00s) --- PASS: TestParse/163_noop_macro(123) (0.00s) - --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.00s) - --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) - --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) - --- PASS: TestParse/76_[3,_4,_5] (0.00s) --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.00s) - --- PASS: TestParse/155_a.?b_&&_a[?b] (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.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.00s) --- PASS: TestParse/161_Msg{?field:_value} (0.00s) - --- PASS: TestParse/157_{?'key':_value} (0.00s) + --- PASS: TestParse/160_[?a,_?b] (0.00s) --- PASS: TestParse/159_[?a[?b]] (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.01s) - --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.01s) - --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) - --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.00s) - --- PASS: TestParse/158_[?a,_?b] (0.01s) + --- PASS: TestParse/158_[?a,_?b] (0.00s) + --- PASS: TestParse/157_{?'key':_value} (0.00s) + --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.00s) + --- PASS: TestParse/155_a.?b_&&_a[?b] (0.00s) + --- PASS: TestParse/154_self.true_==_1 (0.00s) + --- PASS: TestParse/77_[3,_4,_5,] (0.00s) + --- PASS: TestParse/39_foo{_} (0.00s) + --- PASS: TestParse/76_[3,_4,_5] (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.00s) + --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) + --- PASS: TestParse/74_a[3] (0.00s) + --- PASS: TestParse/73_a.b(5) (0.00s) + --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.00s) --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.00s) - --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.00s) --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.00s) - --- PASS: TestParse/77_[3,_4,_5,] (0.01s) - --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.00s) - --- 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.01s) + --- PASS: TestParse/135_-- (0.00s) --- PASS: TestParse/136_? (0.00s) - --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.01s) - --- PASS: TestParse/134_ind[a{b}] (0.00s) --- PASS: TestParse/133_{:a} (0.00s) - --- PASS: TestParse/132_{a} (0.00s) - --- PASS: TestParse/131_msg{:a} (0.00s) + --- PASS: TestParse/38_a[b] (0.00s) + --- PASS: TestParse/134_ind[a{b}] (0.00s) + --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.00s) + --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.00s) --- PASS: TestParse/137_a_?_b_((?)) (0.00s) - --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.02s) + --- 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.10s) + --- 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.10s) + --- 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.10s) + --- PASS: TestParse/35_a_<=_b (0.00s) + --- PASS: TestParse/29_a_in_b (0.00s) + --- PASS: TestParse/28_a_%_b (0.00s) + --- PASS: TestParse/27_a_/_b (0.00s) + --- PASS: TestParse/26_a_*_b (0.00s) + --- PASS: TestParse/25_a_-_b (0.00s) + --- PASS: TestParse/24_a_+_b (0.00s) + --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.00s) + --- PASS: TestParse/72_-a (0.00s) + --- PASS: TestParse/71_!_false (0.00s) + --- PASS: TestParse/70_"❤" (0.00s) + --- PASS: TestParse/69_"\u2764" (0.00s) + --- PASS: TestParse/68_x_*_2.0 (0.00s) + --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.00s) + --- PASS: TestParse/67_x_*_2u (0.00s) + --- PASS: TestParse/21_a_&&_b (0.00s) + --- PASS: TestParse/66_x_*_2 (0.00s) + --- PASS: TestParse/34_a_<_b (0.00s) + --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.00s) + --- PASS: TestParse/19_a_||_b (0.00s) + --- PASS: TestParse/65_m.filter(v,_p) (0.00s) + --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) + --- PASS: TestParse/18_a?b:c (0.00s) + --- PASS: TestParse/17_a (0.00s) + --- PASS: TestParse/63_m.map(v,_f) (0.00s) + --- PASS: TestParse/62_m.exists_one(v,_f) (0.00s) + --- PASS: TestParse/16_null (0.00s) + --- PASS: TestParse/15_!a (0.00s) + --- PASS: TestParse/61_m.all(v,_f) (0.00s) + --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.08s) + --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.16s) + --- PASS: TestParse/60_m.exists(v,_f) (0.06s) + --- PASS: TestParse/33_a_>=_b (0.00s) + --- PASS: TestParse/12_4--4.1 (0.00s) + --- PASS: TestParse/37_a.b.c (0.00s) + --- PASS: TestParse/11_4--4 (0.00s) + --- PASS: TestParse/10_-1 (0.00s) + --- PASS: TestParse/9_0xFu (0.00s) + --- PASS: TestParse/8_24u (0.00s) + --- PASS: TestParse/7_23u (0.00s) + --- PASS: TestParse/56_1.99e90000009 (0.00s) + --- PASS: TestParse/6_0u (0.00s) + --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.00s) + --- PASS: TestParse/5_0xF (0.00s) + --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) + --- PASS: TestParse/4_42 (0.00s) + --- PASS: TestParse/3_0 (0.00s) + --- PASS: TestParse/53_a.b(c) (0.00s) + --- PASS: TestParse/2_false (0.00s) + --- PASS: TestParse/1_true (0.00s) + --- PASS: TestParse/32_a_>_b (0.00s) + --- PASS: TestParse/131_msg{:a} (0.00s) --- PASS: TestParse/130_func{{a}} (0.00s) - --- PASS: TestParse/154_self.true_==_1 (0.02s) - --- PASS: TestParse/135_-- (0.01s) - --- PASS: TestParse/125_return (0.00s) --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.00s) + --- PASS: TestParse/128_while (0.00s) + --- PASS: TestParse/127_void (0.00s) + --- PASS: TestParse/126_var (0.00s) + --- PASS: TestParse/125_return (0.00s) + --- PASS: TestParse/124_namespace (0.00s) --- PASS: TestParse/123_package (0.00s) --- PASS: TestParse/122_loop (0.00s) --- PASS: TestParse/121_let (0.00s) @@ -9675,7 +9764,7 @@ --- PASS: TestParse/112_break (0.00s) --- PASS: TestParse/111_as (0.00s) --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.00s) - --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.00s) + --- PASS: TestParse/31_a_!=_b (0.00s) --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.00s) --- PASS: TestParse/107_"\xFh" (0.00s) --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.00s) @@ -9686,7 +9775,7 @@ --- PASS: TestParse/101_{"a":_1}."a" (0.00s) --- PASS: TestParse/100_"abc"_+_"def" (0.00s) --- PASS: TestParse/99_1_+_+ (0.00s) - --- PASS: TestParse/128_while (0.00s) + --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.00s) --- PASS: TestParse/97_b"abc"_+_B"def" (0.00s) --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestParse/95_x.single_nested_message_!=_null (0.00s) @@ -9702,91 +9791,38 @@ --- PASS: TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) --- PASS: TestParse/84_{1:2u,_2:3u} (0.00s) --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.00s) - --- PASS: TestParse/36_a.b (0.00s) - --- PASS: TestParse/74_a[3] (0.00s) - --- PASS: TestParse/73_a.b(5) (0.00s) - --- PASS: TestParse/72_-a (0.00s) - --- PASS: TestParse/71_!_false (0.00s) - --- PASS: TestParse/70_"❤" (0.00s) - --- PASS: TestParse/127_void (0.00s) - --- PASS: TestParse/69_"\u2764" (0.00s) - --- PASS: TestParse/68_x_*_2.0 (0.00s) - --- PASS: TestParse/66_x_*_2 (0.00s) - --- PASS: TestParse/65_m.filter(v,_p) (0.00s) - --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) - --- PASS: TestParse/63_m.map(v,_f) (0.00s) - --- PASS: TestParse/126_var (0.01s) - --- PASS: TestParse/67_x_*_2u (0.01s) - --- PASS: TestParse/160_[?a,_?b] (0.05s) - --- PASS: TestParse/59_has(m.f) (0.00s) - --- PASS: TestParse/62_m.exists_one(v,_f) (0.01s) - --- PASS: TestParse/60_m.exists(v,_f) (0.00s) - --- PASS: TestParse/56_1.99e90000009 (0.00s) - --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.00s) - --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) - --- PASS: TestParse/53_a.b(c) (0.00s) - --- PASS: TestParse/61_m.all(v,_f) (0.00s) - --- PASS: TestParse/52_a.b() (0.00s) - --- PASS: TestParse/50_a(b) (0.00s) - --- PASS: TestParse/51_a(b,_c) (0.00s) + --- PASS: TestParse/82_{ (0.00s) + --- PASS: TestParse/36_a.b (0.01s) + --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.01s) + --- PASS: TestParse/59_has(m.f) (0.01s) + --- PASS: TestParse/30_a_==_b (0.01s) + --- PASS: TestParse/45_[a] (0.00s) + --- PASS: TestParse/13_b"abc" (0.01s) + --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/49_a() (0.00s) - --- PASS: TestParse/47_(a) (0.00s) + --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.00s) --- PASS: TestParse/48_((a)) (0.00s) - --- PASS: TestParse/45_[a] (0.00s) + --- PASS: TestParse/47_(a) (0.00s) --- PASS: TestParse/46_[a,_b,_c] (0.00s) - --- PASS: TestParse/44_[] (0.00s) - --- PASS: TestParse/42_{} (0.00s) + --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) + --- PASS: TestParse/51_a(b,_c) (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.00s) + --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.00s) --- PASS: TestParse/43_{a:b,_c:d} (0.00s) - --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.00s) + --- PASS: TestParse/50_a(b) (0.02s) --- PASS: TestParse/40_foo{_a:b_} (0.00s) - --- PASS: TestParse/39_foo{_} (0.00s) - --- PASS: TestParse/38_a[b] (0.00s) - --- PASS: TestParse/34_a_<_b (0.00s) - --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.02s) - --- PASS: TestParse/58_a_|_b (0.00s) - --- PASS: TestParse/15_!a (0.00s) - --- PASS: TestParse/33_a_>=_b (0.00s) - --- PASS: TestParse/32_a_>_b (0.00s) - --- PASS: TestParse/13_b"abc" (0.00s) - --- PASS: TestParse/31_a_!=_b (0.00s) - --- PASS: TestParse/30_a_==_b (0.00s) - --- PASS: TestParse/57_*@a_|_b (0.00s) - --- PASS: TestParse/12_4--4.1 (0.00s) - --- PASS: TestParse/28_a_%_b (0.00s) - --- PASS: TestParse/11_4--4 (0.00s) - --- PASS: TestParse/27_a_/_b (0.00s) - --- PASS: TestParse/10_-1 (0.00s) - --- PASS: TestParse/26_a_*_b (0.00s) - --- PASS: TestParse/9_0xFu (0.00s) - --- PASS: TestParse/25_a_-_b (0.00s) - --- PASS: TestParse/8_24u (0.00s) - --- PASS: TestParse/24_a_+_b (0.00s) - --- PASS: TestParse/7_23u (0.00s) - --- PASS: TestParse/29_a_in_b (0.00s) - --- PASS: TestParse/37_a.b.c (0.00s) - --- PASS: TestParse/6_0u (0.00s) - --- PASS: TestParse/5_0xF (0.00s) - --- PASS: TestParse/21_a_&&_b (0.00s) - --- PASS: TestParse/4_42 (0.00s) - --- PASS: TestParse/14_23.39 (0.00s) - --- PASS: TestParse/3_0 (0.00s) - --- PASS: TestParse/19_a_||_b (0.00s) - --- PASS: TestParse/2_false (0.00s) - --- PASS: TestParse/18_a?b:c (0.00s) - --- PASS: TestParse/35_a_<=_b (0.00s) - --- PASS: TestParse/1_true (0.00s) - --- PASS: TestParse/16_null (0.00s) - --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.04s) - --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.06s) - --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.05s) - --- 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/124_namespace (0.00s) - --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.03s) - --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.03s) - --- PASS: TestParse/17_a (0.00s) - --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.03s) - --- 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.08s) - --- 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.30s) + --- PASS: TestParse/52_a.b() (0.00s) + --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.02s) + --- PASS: TestParse/57_*@a_|_b (0.11s) + --- PASS: TestParse/14_23.39 (0.06s) + --- 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.28s) + --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.09s) + --- PASS: TestParse/132_{a} (0.06s) + --- PASS: TestParse/58_a_|_b (0.10s) + --- PASS: TestParse/44_[] (0.08s) + --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.04s) + --- PASS: TestParse/42_{} (0.00s) + --- 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.56s) === RUN TestExpressionSizeCodePointLimit --- PASS: TestExpressionSizeCodePointLimit (0.00s) === RUN TestParserOptionErrors @@ -9979,10 +10015,10 @@ === RUN TestUnparse/call_wrap_before_logical_and_long_input === RUN TestUnparse/call_wrap_default === RUN TestUnparse/call_wrap_default_operators ---- PASS: TestUnparse (0.11s) +--- PASS: TestUnparse (0.16s) --- PASS: TestUnparse/call_add (0.00s) --- PASS: TestUnparse/call_and (0.00s) - --- PASS: TestUnparse/call_and_or (0.01s) + --- 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) @@ -9991,7 +10027,7 @@ --- 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_mul_nested (0.02s) --- PASS: TestUnparse/call_not (0.00s) --- PASS: TestUnparse/call_neg (0.00s) --- PASS: TestUnparse/call_or (0.00s) @@ -10004,7 +10040,7 @@ --- 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_member (0.02s) --- PASS: TestUnparse/func_no_arg (0.00s) --- PASS: TestUnparse/func_one_arg (0.00s) --- PASS: TestUnparse/func_two_args (0.00s) @@ -10032,7 +10068,7 @@ --- 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.01s) + --- PASS: TestUnparse/map_expr_key (0.00s) --- PASS: TestUnparse/msg_empty (0.00s) --- PASS: TestUnparse/msg_fields (0.00s) --- PASS: TestUnparse/select (0.00s) @@ -10041,7 +10077,7 @@ --- 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/cond_disj_conj (0.01s) --- PASS: TestUnparse/call_cond_target (0.00s) --- PASS: TestUnparse/cond_flat (0.00s) --- PASS: TestUnparse/cond_paren (0.00s) @@ -10060,15 +10096,15 @@ --- 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/lit_quote_bytes_equiv (0.02s) --- PASS: TestUnparse/select_equiv (0.00s) --- PASS: TestUnparse/comp_all (0.00s) - --- PASS: TestUnparse/comp_exists (0.00s) + --- PASS: TestUnparse/comp_exists (0.01s) --- 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.01s) + --- 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) @@ -10091,7 +10127,7 @@ --- 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_multiply (0.01s) --- 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) @@ -10099,7 +10135,7 @@ --- 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 (0.02s) --- PASS: TestUnparse/call_wrap_default_operators (0.00s) === RUN TestUnparseErrors === RUN TestUnparseErrors/empty_expr @@ -10122,7 +10158,7 @@ --- 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.479s +ok github.com/google/cel-go/parser 0.844s === RUN TestParse === RUN TestParse/%let_x_=_1 === RUN TestParse/%let_com.google.x_=_1 @@ -10142,8 +10178,8 @@ === 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.01s) +--- PASS: TestParse (0.02s) + --- PASS: TestParse/%let_x_=_1 (0.02s) --- PASS: TestParse/%let_com.google.x_=_1 (0.00s) --- PASS: TestParse/%let_x:_int_=_1 (0.00s) --- PASS: TestParse/%compile_x_+_2 (0.00s) @@ -10164,13 +10200,13 @@ === RUN TestParseErrors --- PASS: TestParseErrors (0.00s) === RUN TestEvalSimple ---- PASS: TestEvalSimple (0.00s) +--- PASS: TestEvalSimple (0.03s) === RUN TestEvalSingleLetVar --- PASS: TestEvalSingleLetVar (0.00s) === RUN TestEvalMultiLet --- PASS: TestEvalMultiLet (0.00s) === RUN TestEvalError ---- PASS: TestEvalError (0.00s) +--- PASS: TestEvalError (0.02s) === RUN TestLetError --- PASS: TestLetError (0.00s) === RUN TestLetTypeHintError @@ -10180,7 +10216,7 @@ === RUN TestDelError --- PASS: TestDelError (0.00s) === RUN TestAddLetFn ---- PASS: TestAddLetFn (0.03s) +--- PASS: TestAddLetFn (0.01s) === RUN TestAddLetFnComposed --- PASS: TestAddLetFnComposed (0.00s) === RUN TestAddLetFnErrorOnTypeChange @@ -10192,11 +10228,11 @@ === RUN TestAddDeclFn --- PASS: TestAddDeclFn (0.00s) === RUN TestAddDeclFnError ---- PASS: TestAddDeclFnError (0.00s) +--- PASS: TestAddDeclFnError (0.01s) === RUN TestDelLetFn --- PASS: TestDelLetFn (0.00s) === RUN TestDelLetFnError ---- PASS: TestDelLetFnError (0.01s) +--- PASS: TestDelLetFnError (0.00s) === RUN TestInstanceFunction --- PASS: TestInstanceFunction (0.00s) === RUN TestSetOption @@ -10221,22 +10257,22 @@ === RUN TestProcess/LoadDescriptorsAddsTypes === RUN TestProcess/Status === RUN TestProcess/Reset ---- PASS: TestProcess (0.06s) - --- PASS: TestProcess/CompileResult (0.00s) - --- PASS: TestProcess/FormatNumberResult (0.02s) +--- PASS: TestProcess (0.08s) + --- PASS: TestProcess/CompileResult (0.02s) + --- 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/OptionContainer (0.01s) --- 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/OptionExtensionAll (0.03s) --- PASS: TestProcess/LoadDescriptorsError (0.00s) - --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.01s) + --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.02s) --- PASS: TestProcess/Status (0.00s) --- PASS: TestProcess/Reset (0.00s) === RUN TestProcessOptionError @@ -10254,25 +10290,25 @@ === RUN TestParseTypeErrors --- PASS: TestParseTypeErrors (0.00s) PASS -ok github.com/google/cel-go/repl 0.159s +ok github.com/google/cel-go/repl 0.245s +? github.com/google/cel-go/test [no test files] +? github.com/google/cel-go/test/proto2pb [no test files] +? github.com/google/cel-go/test/proto3pb [no test files] === RUN TestAPIEvaluate --- PASS: TestAPIEvaluate (0.02s) === RUN TestAPIJSON --- PASS: TestAPIJSON (0.00s) PASS -ok github.com/google/cel-go/repl/appengine/app 0.075s -? github.com/google/cel-go/test [no test files] -? github.com/google/cel-go/test/proto2pb [no test files] -? github.com/google/cel-go/test/proto3pb [no test files] +ok github.com/google/cel-go/repl/appengine/app 0.111s === RUN TestAccept --- PASS: TestAccept (0.01s) === RUN TestReject --- PASS: TestReject (0.00s) PASS -ok github.com/google/cel-go/repl/parser 0.020s +ok github.com/google/cel-go/repl/parser 0.042s testing: warning: no tests to run PASS -ok github.com/google/cel-go/test/bench 0.012s [no tests to run] +ok github.com/google/cel-go/test/bench 0.048s [no tests to run] create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=build -O--buildsystem=golang dh_prep -O--builddirectory=build -O--buildsystem=golang @@ -10305,12 +10341,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3769255/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2928694 and its subdirectories -I: Current time: Fri Nov 22 03:13:03 -12 2024 -I: pbuilder-time-stamp: 1732288383 +I: removing directory /srv/workspace/pbuilder/3769255 and its subdirectories +I: Current time: Sat Nov 23 05:16:04 +14 2024 +I: pbuilder-time-stamp: 1732288564 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.diff: 88.6% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.diff.gz b2/build.log: 89.8% -- replaced with stdout Compressing the 1st log... b1/build.log: 89.9% -- replaced with stdout Fri Nov 22 15:16:07 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_golang-github-google-cel-go_unstable_arm64_1732288567 + touch /var/log/reproducible-builds/diffoscope_stamp_golang-github-google-cel-go_unstable_arm64_1732288567 + RESULT=0 + systemd-run '--description=diffoscope on golang-github-google-cel-go/0.18.2+ds-5 in unstable/arm64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-arm64_22-40714 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg --run-session -c jenkins-reproducible-unstable-diffoscope-55b3ab50-e662-4e5a-9685-6a7ac86032f9 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/dbd-tmp-doNwvHc ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/golang-github-google-cel-go_0.18.2+ds-5.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/golang-github-google-cel-go_0.18.2+ds-5.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/golang-github-google-cel-go_0.18.2+ds-5.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.changes' + false + set +x Running as unit: rb-diffoscope-arm64_22-40714.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/golang-github-google-cel-go_0.18.2+ds-5.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/golang-github-google-cel-go_0.18.2+ds-5.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/golang-github-google-cel-go_0.18.2+ds-5.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.befkg8dg/b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.330s) 0.330s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.018s) 0.018s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 629ms CPU time consumed: 630ms _ _ _ _ _ __ _ ___ | | __ _ _ __ __ _ __ _(_) |_| |__ _ _| |__ / _` |/ _ \| |/ _` | '_ \ / _` |_____ / _` | | __| '_ \| | | | '_ \ _____ | (_| | (_) | | (_| | | | | (_| |_____| (_| | | |_| | | | |_| | |_) |_____| \__, |\___/|_|\__,_|_| |_|\__, | \__, |_|\__|_| |_|\__,_|_.__/ |___/ |___/ |___/ _ _ __ _ ___ ___ __ _| | ___ ___ ___| | __ _ ___ / _` |/ _ \ / _ \ / _` | |/ _ \_____ / __/ _ \ |_____ / _` |/ _ \ | (_| | (_) | (_) | (_| | | __/_____| (_| __/ |_____| (_| | (_) | \__, |\___/ \___/ \__, |_|\___| \___\___|_| \__, |\___/ |___/ |___/ |___/ Fri Nov 22 15:16:08 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Fri Nov 22 15:16:08 UTC 2024 I: golang-github-google-cel-go from unstable built successfully and reproducibly on arm64. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-22 15:16:08] INFO: Starting at 2024-11-22 15:16:08.948907 [2024-11-22 15:16:09] INFO: Generating the pages of 1 package(s) [2024-11-22 15:16:09] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/arm64/golang-github-google-cel-go didn't produce a buildlog, even though it has been built. [2024-11-22 15:16:09] INFO: Finished at 2024-11-22 15:16:09.335718, took: 0:00:00.386819 Fri Nov 22 15:16:09 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/arm64/golang-github-google-cel-go.html Fri Nov 22 15:16:09 UTC 2024 I: Submitting .buildinfo files to external archives: Fri Nov 22 15:16:09 UTC 2024 I: Submitting 8.0K b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc https://buildinfo.debian.net/5a947be946b9118d35a447548ab36b28ca425a73/golang-github-google-cel-go_0.18.2+ds-5_all Fri Nov 22 15:16:10 UTC 2024 I: Submitting 8.0K b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc https://buildinfo.debian.net/c27f3282bb2c108ae4d5f607dfa17fe556e53228/golang-github-google-cel-go_0.18.2+ds-5_all Fri Nov 22 15:16:10 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Nov 22 15:16:10 UTC 2024 I: Done submitting .buildinfo files. Fri Nov 22 15:16:10 UTC 2024 I: Removing signed golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc files: removed './b1/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc' removed './b2/golang-github-google-cel-go_0.18.2+ds-5_arm64.buildinfo.asc' 1732288570 arm64 unstable golang-github-google-cel-go Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.rbuild.log: 89.5% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/arm64/golang-github-google-cel-go_0.18.2+ds-5.rbuild.log.gz [2024-11-22 15:16:11] INFO: Starting at 2024-11-22 15:16:11.356551 [2024-11-22 15:16:11] INFO: Generating the pages of 1 package(s) [2024-11-22 15:16:11] INFO: Finished at 2024-11-22 15:16:11.836490, took: 0:00:00.479946 All cleanup done. Fri Nov 22 15:16:11 UTC 2024 - total duration: 0h 5m 0s. Fri Nov 22 15:16:11 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-vbJRx1tg, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 5min 4.022s CPU time consumed: 7.466s