Thu May 16 10:34:48 UTC 2024 I: starting to build golang-github-google-cel-go/unstable/amd64 on jenkins on '2024-05-16 10:34' Thu May 16 10:34:48 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_18/6989/console.log Thu May 16 10:34:48 UTC 2024 I: Downloading source for unstable/golang-github-google-cel-go=0.12.5+ds-1 --2024-05-16 10:34:49-- http://deb.debian.org/debian/pool/main/g/golang-github-google-cel-go/golang-github-google-cel-go_0.12.5%2bds-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1922 (1.9K) [text/prs.lines.tag] Saving to: ‘golang-github-google-cel-go_0.12.5+ds-1.dsc’ 0K . 100% 283M=0s 2024-05-16 10:34:49 (283 MB/s) - ‘golang-github-google-cel-go_0.12.5+ds-1.dsc’ saved [1922/1922] Thu May 16 10:34:49 UTC 2024 I: golang-github-google-cel-go_0.12.5+ds-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: golang-github-google-cel-go Binary: golang-github-google-cel-go-dev Architecture: all Version: 0.12.5+ds-1 Maintainer: Debian Go Packaging Team Uploaders: Peymaneh Homepage: https://github.com/google/cel-go Standards-Version: 4.6.1.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-glog-dev, golang-golang-x-text-dev, golang-google-protobuf-dev, golang-github-google-go-cmp-dev, golang-github-stoewer-go-strcase-dev, golang-github-chzyer-readline-dev Package-List: golang-github-google-cel-go-dev deb golang optional arch=all Checksums-Sha1: 3ff4d755b87f29630b0dd81fe6249a833c4adecb 297724 golang-github-google-cel-go_0.12.5+ds.orig.tar.xz 403a69965b1e31045e4b4f92667ec1bc7ddf20e8 160872 golang-github-google-cel-go_0.12.5+ds-1.debian.tar.xz Checksums-Sha256: e1d2fec4cf1215255580739abe2f4453c6495a3cf34f32fd44a8f07f7f9665f8 297724 golang-github-google-cel-go_0.12.5+ds.orig.tar.xz ffb34483e53921f661064b6af4aac15e1abb8a478bb391eb43d66877309e1664 160872 golang-github-google-cel-go_0.12.5+ds-1.debian.tar.xz Files: 18c7d9fefd19a5331ba4371f33b853c6 297724 golang-github-google-cel-go_0.12.5+ds.orig.tar.xz d7d6b285adaf632f6f369b3d4c738cd4 160872 golang-github-google-cel-go_0.12.5+ds-1.debian.tar.xz Go-Import-Path: github.com/google/cel-go -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSxU0gdtznMh6PWXc8GICPKPga91QUCY68gcgAKCRAGICPKPga9 1SdmAQDogSHglAdrNhgvtSwB49rqauvAY3hMCzzsmK0e25GQHQEA4d0RFgZm5inJ XDht66llip05sV+VfzV53saLYeX1cgY= =t/e1 -----END PGP SIGNATURE----- Thu May 16 10:34:49 UTC 2024 I: Checking whether the package is not for us Thu May 16 10:34:49 UTC 2024 I: Starting 1st build on remote node ionos5-amd64.debian.net. Thu May 16 10:34:49 UTC 2024 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Thu May 16 10:36:03 UTC 2024 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Jun 18 04:57:50 -12 2025 I: pbuilder-time-stamp: 1750265870 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.12.5+ds-1.dsc] I: copying [./golang-github-google-cel-go_0.12.5+ds.orig.tar.xz] I: copying [./golang-github-google-cel-go_0.12.5+ds-1.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Dec 30 17:31:30 2022 gpgv: using EDDSA key B153481DB739CC87A3D65DCF062023CA3E06BDD5 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./golang-github-google-cel-go_0.12.5+ds-1.dsc: no acceptable signature found dpkg-source: info: extracting golang-github-google-cel-go in golang-github-google-cel-go-0.12.5+ds dpkg-source: info: unpacking golang-github-google-cel-go_0.12.5+ds.orig.tar.xz dpkg-source: info: unpacking golang-github-google-cel-go_0.12.5+ds-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-interpreter_test.go-Disable-flaky-test.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2311069/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='4129812989984c2bbb7d28b78824c8f8' 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='2311069' 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.R5JCARSP/pbuilderrc_VHc4 --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.R5JCARSP/b1 --logfile b1/build.log golang-github-google-cel-go_0.12.5+ds-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 17 14:07 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2311069/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: amd64 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-glog-dev, golang-golang-x-text-dev, golang-google-protobuf-dev, golang-github-google-go-cmp-dev, golang-github-stoewer-go-strcase-dev, golang-github-chzyer-readline-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19701 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-glog-dev; however: Package golang-glog-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-protobuf-dev; however: Package golang-google-protobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-google-go-cmp-dev; however: Package golang-github-google-go-cmp-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-github-chzyer-readline-dev; however: Package golang-github-chzyer-readline-dev 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.22-go{a} golang-1.22-src{a} golang-any{a} golang-github-antlr-antlr4-dev{a} golang-github-chzyer-readline-dev{a} golang-github-google-go-cmp-dev{a} golang-github-stoewer-go-strcase-dev{a} golang-glog-dev{a} golang-go{a} golang-golang-x-exp-dev{a} golang-golang-x-text-dev{a} golang-google-protobuf-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} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkg-config pkgconf wget 0 packages upgraded, 44 newly installed, 0 to remove and 0 not upgraded. Need to get 67.7 MB of archives. After unpacking 353 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40.1-1 [94.1 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 dh-golang all 1.62 [24.7 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 golang-1.22-src all 1.22.3-1 [18.8 MB] Get: 33 http://deb.debian.org/debian unstable/main amd64 golang-1.22-go amd64 1.22.3-1 [24.7 MB] Get: 34 http://deb.debian.org/debian unstable/main amd64 golang-src all 2:1.22~3 [5020 B] Get: 35 http://deb.debian.org/debian unstable/main amd64 golang-go amd64 2:1.22~3 [44.2 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 golang-any amd64 2:1.22~3 [5104 B] Get: 37 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-exp-dev all 0.0~git20231006.7918f67-1 [105 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [98.2 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5556 B] Get: 41 http://deb.debian.org/debian unstable/main amd64 golang-glog-dev all 1.1.2-1 [25.6 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-text-dev all 0.14.0-2 [4001 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 golang-google-protobuf-dev all 1.33.0-1 [625 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 golang-github-chzyer-readline-dev all 1.4.39.g2972be2-3 [30.8 kB] Fetched 67.7 MB in 1s (108 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (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 ... 19701 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.40.1-1_amd64.deb ... Unpacking bsdextrautils (2.40.1-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../22-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../24-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package dh-golang. Preparing to unpack .../30-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.22-src. Preparing to unpack .../31-golang-1.22-src_1.22.3-1_all.deb ... Unpacking golang-1.22-src (1.22.3-1) ... Selecting previously unselected package golang-1.22-go. Preparing to unpack .../32-golang-1.22-go_1.22.3-1_amd64.deb ... Unpacking golang-1.22-go (1.22.3-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../33-golang-src_2%3a1.22~3_all.deb ... Unpacking golang-src (2:1.22~3) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../34-golang-go_2%3a1.22~3_amd64.deb ... Unpacking golang-go:amd64 (2:1.22~3) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../35-golang-any_2%3a1.22~3_amd64.deb ... Unpacking golang-any:amd64 (2:1.22~3) ... Selecting previously unselected package golang-golang-x-exp-dev. Preparing to unpack .../36-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 .../37-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-google-go-cmp-dev. Preparing to unpack .../38-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-stoewer-go-strcase-dev. Preparing to unpack .../39-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-glog-dev. Preparing to unpack .../40-golang-glog-dev_1.1.2-1_all.deb ... Unpacking golang-glog-dev (1.1.2-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../41-golang-golang-x-text-dev_0.14.0-2_all.deb ... Unpacking golang-golang-x-text-dev (0.14.0-2) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../42-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-chzyer-readline-dev. Preparing to unpack .../43-golang-github-chzyer-readline-dev_1.4.39.g2972be2-3_all.deb ... Unpacking golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up bsdextrautils (2.40.1-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3) ... Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up autotools-dev (20220109.1) ... Setting up golang-google-protobuf-dev (1.33.0-1) ... Setting up golang-1.22-src (1.22.3-1) ... Setting up golang-github-chzyer-readline-dev (1.4.39.g2972be2-3) ... Setting up autopoint (0.21-14) ... Setting up golang-glog-dev (1.1.2-1) ... Setting up autoconf (2.71-3) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up golang-golang-x-text-dev (0.14.0-2) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libsub-override-perl (0.10-1) ... Setting up golang-golang-x-exp-dev (0.0~git20231006.7918f67-1) ... Setting up golang-src (2:1.22~3) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... Setting up golang-1.22-go (1.22.3-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-4) ... Setting up golang-go:amd64 (2:1.22~3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:amd64 (2:1.22~3) ... Setting up debhelper (13.15.3) ... Setting up dh-golang (1.62) ... Processing triggers for libc-bin (2.38-11) ... 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.12.5+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.12.5+ds-1_source.changes dpkg-buildpackage: info: source package golang-github-google-cel-go dpkg-buildpackage: info: source version 0.12.5+ds-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Peymaneh dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 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.12.5+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/github.com' -> 'build/src/github.com/google/cel-go/vendor/github.com' 'debian/missing-sources/github.com/golang' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang' 'debian/missing-sources/github.com/golang/protobuf' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf' 'debian/missing-sources/github.com/golang/protobuf/descriptor' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/descriptor' 'debian/missing-sources/github.com/golang/protobuf/descriptor/descriptor.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/descriptor/descriptor.go' 'debian/missing-sources/github.com/golang/protobuf/descriptor/descriptor_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/descriptor/descriptor_test.go' 'debian/missing-sources/github.com/golang/protobuf/go.mod' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/go.mod' 'debian/missing-sources/github.com/golang/protobuf/go.sum' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/go.sum' 'debian/missing-sources/github.com/golang/protobuf/internal' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal' 'debian/missing-sources/github.com/golang/protobuf/internal/gengogrpc' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/gengogrpc' 'debian/missing-sources/github.com/golang/protobuf/internal/gengogrpc/grpc.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/gengogrpc/grpc.go' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/jsonpb_proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/jsonpb_proto' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test2.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test2.pb.go' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test2.proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test2.proto' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test3.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test3.pb.go' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test3.proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/jsonpb_proto/test3.proto' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/proto2_proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/proto2_proto' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/proto2_proto/test.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/proto2_proto/test.pb.go' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/proto2_proto/test.proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/proto2_proto/test.proto' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/proto3_proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/proto3_proto' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/proto3_proto/test.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/proto3_proto/test.pb.go' 'debian/missing-sources/github.com/golang/protobuf/internal/testprotos/proto3_proto/test.proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/internal/testprotos/proto3_proto/test.proto' 'debian/missing-sources/github.com/golang/protobuf/jsonpb' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/jsonpb' 'debian/missing-sources/github.com/golang/protobuf/jsonpb/decode.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/jsonpb/decode.go' 'debian/missing-sources/github.com/golang/protobuf/jsonpb/encode.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/jsonpb/encode.go' 'debian/missing-sources/github.com/golang/protobuf/jsonpb/json.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/jsonpb/json.go' 'debian/missing-sources/github.com/golang/protobuf/jsonpb/json_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/jsonpb/json_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto' 'debian/missing-sources/github.com/golang/protobuf/proto/buffer.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/buffer.go' 'debian/missing-sources/github.com/golang/protobuf/proto/defaults.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/defaults.go' 'debian/missing-sources/github.com/golang/protobuf/proto/deprecated.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/deprecated.go' 'debian/missing-sources/github.com/golang/protobuf/proto/discard.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/discard.go' 'debian/missing-sources/github.com/golang/protobuf/proto/discard_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/discard_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/extensions.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/extensions.go' 'debian/missing-sources/github.com/golang/protobuf/proto/extensions_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/extensions_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/properties.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/properties.go' 'debian/missing-sources/github.com/golang/protobuf/proto/proto.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/proto.go' 'debian/missing-sources/github.com/golang/protobuf/proto/proto_clone_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/proto_clone_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/proto_equal_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/proto_equal_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/proto_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/proto_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/registry.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/registry.go' 'debian/missing-sources/github.com/golang/protobuf/proto/registry_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/registry_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/text_decode.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/text_decode.go' 'debian/missing-sources/github.com/golang/protobuf/proto/text_encode.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/text_encode.go' 'debian/missing-sources/github.com/golang/protobuf/proto/text_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/text_test.go' 'debian/missing-sources/github.com/golang/protobuf/proto/wire.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/wire.go' 'debian/missing-sources/github.com/golang/protobuf/proto/wrappers.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/proto/wrappers.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/descriptor' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/descriptor' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/descriptor/descriptor.pb.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/generator' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/generator' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/generator/generator.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/generator/generator.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/generator/internal' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/generator/internal' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap/remap.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap/remap.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap/remap_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/generator/internal/remap/remap_test.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/grpc' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/grpc' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/grpc/grpc.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/main.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/main.go' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/plugin' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/plugin' 'debian/missing-sources/github.com/golang/protobuf/protoc-gen-go/plugin/plugin.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/protoc-gen-go/plugin/plugin.pb.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes' 'debian/missing-sources/github.com/golang/protobuf/ptypes/any' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/any' 'debian/missing-sources/github.com/golang/protobuf/ptypes/any/any.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/any.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/any.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/any_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/any_test.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/doc.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/doc.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/duration' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/duration' 'debian/missing-sources/github.com/golang/protobuf/ptypes/duration/duration.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/duration.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/duration.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/duration_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/duration_test.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/empty' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/empty' 'debian/missing-sources/github.com/golang/protobuf/ptypes/empty/empty.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/empty/empty.pb.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/struct' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/struct' 'debian/missing-sources/github.com/golang/protobuf/ptypes/struct/struct.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/struct/struct.pb.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/timestamp' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/timestamp' 'debian/missing-sources/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/timestamp.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/timestamp.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/timestamp_test.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/timestamp_test.go' 'debian/missing-sources/github.com/golang/protobuf/ptypes/wrappers' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/wrappers' 'debian/missing-sources/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go' -> 'build/src/github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/wrappers/wrappers.pb.go' '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/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/conformance' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/conformance' 'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1' 'debian/missing-sources/google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1/conformance_service.pb.go' -> 'build/src/github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1/conformance_service.pb.go' '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/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 make[1]: Leaving directory '/build/reproducible-path/golang-github-google-cel-go-0.12.5+ds' dh_auto_build -O--builddirectory=build -O--buildsystem=golang cd build && go install -trimpath -v -p 42 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/containers github.com/google/cel-go/common/debug 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/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/parser github.com/google/cel-go/test github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb internal/unsafeheader math/bits internal/itoa internal/race internal/goos cmp golang.org/x/exp/constraints internal/coverage/rtcov encoding runtime/internal/atomic sync/atomic internal/goexperiment unicode/utf16 unicode/utf8 internal/cpu google.golang.org/protobuf/internal/flags runtime/internal/syscall github.com/google/cel-go/common/overloads internal/goarch github.com/google/cel-go/common/operators internal/godebugs unicode runtime/internal/math internal/chacha8rand internal/abi runtime/internal/sys google.golang.org/protobuf/internal/set slices golang.org/x/exp/slices internal/bytealg math runtime internal/reflectlite sync internal/testlog google.golang.org/protobuf/internal/pragma errors sort internal/oserror internal/safefilepath path io strconv syscall hash bytes strings hash/fnv hash/crc32 golang.org/x/text/transform reflect bufio github.com/google/cel-go/common/runes github.com/stoewer/go-strcase regexp/syntax golang.org/x/text/width internal/syscall/execenv internal/syscall/unix time regexp context io/fs internal/poll internal/fmtsort encoding/binary embed google.golang.org/protobuf/internal/editiondefaults os encoding/base64 google.golang.org/protobuf/internal/detrand io/ioutil fmt google.golang.org/protobuf/internal/errors go/token google.golang.org/protobuf/internal/version compress/flate encoding/json github.com/antlr/antlr4/runtime/Go/antlr google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/reflect/protoreflect compress/gzip google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc 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 google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb 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/descriptorpb google.golang.org/protobuf/types/known/wrapperspb github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/timestamp github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/duration github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/any github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/struct github.com/google/cel-go/vendor/github.com/golang/protobuf/ptypes/wrappers google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc github.com/google/cel-go/vendor/github.com/golang/protobuf/proto 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/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common github.com/google/cel-go/common/types/ref github.com/google/cel-go/test github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/traits github.com/google/cel-go/parser github.com/google/cel-go/common/types github.com/google/cel-go/interpreter/functions github.com/google/cel-go/checker github.com/google/cel-go/interpreter github.com/google/cel-go/cel github.com/google/cel-go/ext github.com/google/cel-go/repl dh_auto_test -O--builddirectory=build -O--buildsystem=golang cd build && go test -vet=off -v -p 42 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/containers github.com/google/cel-go/common/debug 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/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/parser github.com/google/cel-go/test 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/operators [no test files] ? github.com/google/cel-go/common/overloads [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] ? github.com/google/cel-go/interpreter/functions [no test files] ? github.com/google/cel-go/parser/gen [no test files] ? 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 Test_ExampleWithBuiltins --- PASS: Test_ExampleWithBuiltins (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 TestHomogeneousAggregateLiterals === RUN TestHomogeneousAggregateLiterals/err_list === RUN TestHomogeneousAggregateLiterals/err_map_key === RUN TestHomogeneousAggregateLiterals/err_map_value === RUN TestHomogeneousAggregateLiterals/ok_list === RUN TestHomogeneousAggregateLiterals/ok_map --- PASS: TestHomogeneousAggregateLiterals (0.00s) --- PASS: TestHomogeneousAggregateLiterals/err_list (0.00s) --- PASS: TestHomogeneousAggregateLiterals/err_map_key (0.00s) --- PASS: TestHomogeneousAggregateLiterals/err_map_value (0.00s) --- PASS: TestHomogeneousAggregateLiterals/ok_list (0.00s) --- PASS: TestHomogeneousAggregateLiterals/ok_map (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 TestCustomTypes --- PASS: TestCustomTypes (0.00s) === RUN TestTypeIsolation --- PASS: TestTypeIsolation (0.00s) === RUN TestDynamicProto --- PASS: TestDynamicProto (0.00s) === RUN TestDynamicProto_Input --- PASS: TestDynamicProto_Input (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 TestCustomExistsMacro --- PASS: TestCustomExistsMacro (0.00s) === RUN TestAstIsChecked --- PASS: TestAstIsChecked (0.00s) === RUN TestEvalOptions --- PASS: TestEvalOptions (0.00s) === RUN TestContextEval --- PASS: TestContextEval (0.00s) === RUN TestEvalRecover --- PASS: TestEvalRecover (0.00s) === RUN TestResidualAst --- PASS: TestResidualAst (0.00s) === RUN TestResidualAstComplex --- PASS: TestResidualAstComplex (0.00s) === RUN TestEnvExtension --- PASS: TestEnvExtension (0.00s) === RUN TestEnvExtensionIsolation --- PASS: TestEnvExtensionIsolation (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 === RUN TestEstimateCostAndRuntimeCost/identity === RUN TestEstimateCostAndRuntimeCost/str_concat --- PASS: TestEstimateCostAndRuntimeCost (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/const (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/identity (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/str_concat (0.00s) === RUN TestResidualAst_AttributeQualifiers --- PASS: TestResidualAst_AttributeQualifiers (0.00s) === RUN TestResidualAst_Modified --- PASS: TestResidualAst_Modified (0.00s) === RUN TestDeclareContextProto --- PASS: TestDeclareContextProto (0.00s) === RUN TestRegexOptimizer === RUN TestRegexOptimizer/[0] === RUN TestRegexOptimizer/[1] === RUN TestRegexOptimizer/[2] === RUN TestRegexOptimizer/[3] === RUN TestRegexOptimizer/[4] === RUN TestRegexOptimizer/[5] --- PASS: TestRegexOptimizer (0.00s) --- PASS: TestRegexOptimizer/[0] (0.00s) --- PASS: TestRegexOptimizer/[1] (0.00s) --- PASS: TestRegexOptimizer/[2] (0.00s) --- PASS: TestRegexOptimizer/[3] (0.00s) --- PASS: TestRegexOptimizer/[4] (0.00s) --- PASS: TestRegexOptimizer/[5] (0.00s) === RUN TestDefaultUTCTimeZone --- PASS: TestDefaultUTCTimeZone (0.00s) === RUN TestDefaultUTCTimeZoneExtension --- PASS: TestDefaultUTCTimeZoneExtension (0.00s) === RUN TestDefaultUTCTimeZoneError --- PASS: TestDefaultUTCTimeZoneError (0.00s) === RUN TestDynamicDispatch --- PASS: TestDynamicDispatch (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 TestSingletonUnaryImplRedefinition --- PASS: TestSingletonUnaryImplRedefinition (0.00s) === RUN TestSingletonUnaryImpl --- PASS: TestSingletonUnaryImpl (0.00s) === RUN TestSingletonUnaryImplParameterized --- PASS: TestSingletonUnaryImplParameterized (0.00s) === RUN TestSingletonBinaryImplRedefinition --- PASS: TestSingletonBinaryImplRedefinition (0.00s) === RUN TestSingletonBinaryImpl --- PASS: TestSingletonBinaryImpl (0.00s) === RUN TestSingletonFunctionImplRedefinition --- PASS: TestSingletonFunctionImplRedefinition (0.00s) === RUN TestSingletonFunctionImpl === RUN TestSingletonFunctionImpl/Parse(max(-1)) === RUN TestSingletonFunctionImpl/Parse(max(-1,_0)) === RUN TestSingletonFunctionImpl/Parse(max(-1,_0,_1)) === RUN TestSingletonFunctionImpl/Parse(max(dyn(1.2))) === RUN TestSingletonFunctionImpl/Parse(max(1,_dyn(1.2))) === RUN TestSingletonFunctionImpl/Parse(max(1,_2,_dyn(1.2))) === RUN TestSingletonFunctionImpl/Parse(max(err,_1)) === RUN TestSingletonFunctionImpl/Parse(max(err,_unk)) === RUN TestSingletonFunctionImpl/Parse(max(unk,_unk)) === RUN TestSingletonFunctionImpl/Parse(max(unk,_unk,_unk)) === RUN TestSingletonFunctionImpl/Compile(max(-1)) === RUN TestSingletonFunctionImpl/Compile(max(-1,_0)) === RUN TestSingletonFunctionImpl/Compile(max(-1,_0,_1)) === RUN TestSingletonFunctionImpl/Compile(max(dyn(1.2))) === RUN TestSingletonFunctionImpl/Compile(max(1,_dyn(1.2))) === RUN TestSingletonFunctionImpl/Compile(max(1,_2,_dyn(1.2))) === RUN TestSingletonFunctionImpl/Compile(max(err,_1)) === RUN TestSingletonFunctionImpl/Compile(max(err,_unk)) === RUN TestSingletonFunctionImpl/Compile(max(unk,_unk)) === RUN TestSingletonFunctionImpl/Compile(max(unk,_unk,_unk)) --- PASS: TestSingletonFunctionImpl (0.01s) --- PASS: TestSingletonFunctionImpl/Parse(max(-1)) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(-1,_0)) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(-1,_0,_1)) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(dyn(1.2))) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(1,_dyn(1.2))) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(1,_2,_dyn(1.2))) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(err,_1)) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(err,_unk)) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(unk,_unk)) (0.00s) --- PASS: TestSingletonFunctionImpl/Parse(max(unk,_unk,_unk)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(-1)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(-1,_0)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(-1,_0,_1)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(dyn(1.2))) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(1,_dyn(1.2))) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(1,_2,_dyn(1.2))) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(err,_1)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(err,_unk)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(unk,_unk)) (0.00s) --- PASS: TestSingletonFunctionImpl/Compile(max(unk,_unk,_unk)) (0.00s) === RUN TestUnaryImplRedefinition --- PASS: TestUnaryImplRedefinition (0.00s) === RUN TestUnaryImpl --- PASS: TestUnaryImpl (0.00s) === RUN TestBinaryImplRedefinition --- PASS: TestBinaryImplRedefinition (0.00s) === RUN TestBinaryImpl --- PASS: TestBinaryImpl (0.00s) === RUN TestFunctionImplRedefinition --- PASS: TestFunctionImplRedefinition (0.00s) === RUN TestFunctionImpl === RUN TestFunctionImpl/Parse(max(-1)) === RUN TestFunctionImpl/Parse(max(-1,_0)) === RUN TestFunctionImpl/Parse(max(-1,_0,_1)) === RUN TestFunctionImpl/Parse(max(dyn(1.2))) === RUN TestFunctionImpl/Parse(max(1,_dyn(1.2))) === RUN TestFunctionImpl/Parse(max(1,_2,_dyn(1.2))) === RUN TestFunctionImpl/Parse(max(err,_1)) === RUN TestFunctionImpl/Parse(max(err,_unk)) === RUN TestFunctionImpl/Parse(max(unk,_unk)) === RUN TestFunctionImpl/Parse(max(unk,_unk,_unk)) === RUN TestFunctionImpl/Compile(max(-1)) === RUN TestFunctionImpl/Compile(max(-1,_0)) === RUN TestFunctionImpl/Compile(max(-1,_0,_1)) === RUN TestFunctionImpl/Compile(max(dyn(1.2))) === RUN TestFunctionImpl/Compile(max(1,_dyn(1.2))) === RUN TestFunctionImpl/Compile(max(1,_2,_dyn(1.2))) === RUN TestFunctionImpl/Compile(max(err,_1)) === RUN TestFunctionImpl/Compile(max(err,_unk)) === RUN TestFunctionImpl/Compile(max(unk,_unk)) === RUN TestFunctionImpl/Compile(max(unk,_unk,_unk)) --- PASS: TestFunctionImpl (0.00s) --- PASS: TestFunctionImpl/Parse(max(-1)) (0.00s) --- PASS: TestFunctionImpl/Parse(max(-1,_0)) (0.00s) --- PASS: TestFunctionImpl/Parse(max(-1,_0,_1)) (0.00s) --- PASS: TestFunctionImpl/Parse(max(dyn(1.2))) (0.00s) --- PASS: TestFunctionImpl/Parse(max(1,_dyn(1.2))) (0.00s) --- PASS: TestFunctionImpl/Parse(max(1,_2,_dyn(1.2))) (0.00s) --- PASS: TestFunctionImpl/Parse(max(err,_1)) (0.00s) --- PASS: TestFunctionImpl/Parse(max(err,_unk)) (0.00s) --- PASS: TestFunctionImpl/Parse(max(unk,_unk)) (0.00s) --- PASS: TestFunctionImpl/Parse(max(unk,_unk,_unk)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(-1)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(-1,_0)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(-1,_0,_1)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(dyn(1.2))) (0.00s) --- PASS: TestFunctionImpl/Compile(max(1,_dyn(1.2))) (0.00s) --- PASS: TestFunctionImpl/Compile(max(1,_2,_dyn(1.2))) (0.00s) --- PASS: TestFunctionImpl/Compile(max(err,_1)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(err,_unk)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(unk,_unk)) (0.00s) --- PASS: TestFunctionImpl/Compile(max(unk,_unk,_unk)) (0.00s) === RUN TestIsAssignableType --- PASS: TestIsAssignableType (0.00s) === RUN TestIsAssignableRuntimeType --- PASS: TestIsAssignableRuntimeType (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/bool#01 === RUN TestTypeToExprType/bytes#01 === RUN TestTypeToExprType/double#01 === RUN TestTypeToExprType/int#01 === RUN TestTypeToExprType/string#01 === RUN TestTypeToExprType/uint#01 === RUN TestTypeToExprType/google.protobuf.Any#01 === RUN TestTypeToExprType/google.protobuf.Duration#01 === RUN TestTypeToExprType/google.protobuf.Timestamp#01 === RUN TestTypeToExprType/google.protobuf.Value === RUN TestTypeToExprType/google.protobuf.ListValue === RUN TestTypeToExprType/google.protobuf.Struct === RUN TestTypeToExprType/google.protobuf.BoolValue === RUN TestTypeToExprType/google.protobuf.BytesValue === RUN TestTypeToExprType/google.protobuf.DoubleValue === RUN TestTypeToExprType/google.protobuf.FloatValue === RUN TestTypeToExprType/google.protobuf.Int32Value === RUN TestTypeToExprType/google.protobuf.Int64Value === RUN TestTypeToExprType/google.protobuf.StringValue === RUN TestTypeToExprType/google.protobuf.UInt32Value === RUN TestTypeToExprType/google.protobuf.UInt64Value --- 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/bool#01 (0.00s) --- PASS: TestTypeToExprType/bytes#01 (0.00s) --- PASS: TestTypeToExprType/double#01 (0.00s) --- PASS: TestTypeToExprType/int#01 (0.00s) --- PASS: TestTypeToExprType/string#01 (0.00s) --- PASS: TestTypeToExprType/uint#01 (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/google.protobuf.Value (0.00s) --- PASS: TestTypeToExprType/google.protobuf.ListValue (0.00s) --- PASS: TestTypeToExprType/google.protobuf.Struct (0.00s) --- PASS: TestTypeToExprType/google.protobuf.BoolValue (0.00s) --- PASS: TestTypeToExprType/google.protobuf.BytesValue (0.00s) --- PASS: TestTypeToExprType/google.protobuf.DoubleValue (0.00s) --- PASS: TestTypeToExprType/google.protobuf.FloatValue (0.00s) --- PASS: TestTypeToExprType/google.protobuf.Int32Value (0.00s) --- PASS: TestTypeToExprType/google.protobuf.Int64Value (0.00s) --- PASS: TestTypeToExprType/google.protobuf.StringValue (0.00s) --- PASS: TestTypeToExprType/google.protobuf.UInt32Value (0.00s) --- PASS: TestTypeToExprType/google.protobuf.UInt64Value (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" --- 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) === 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 --- 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) === 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_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_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 TestIssuesNil --- PASS: TestIssuesNil (0.00s) === RUN TestIssuesEmpty --- PASS: TestIssuesEmpty (0.00s) === RUN TestIssues --- PASS: TestIssues (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_00:00:00_+0000_UTC === 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_00:00:00_+0000_UTC (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 Example --- PASS: Example (0.00s) === RUN Example_globalOverload --- PASS: Example_globalOverload (0.00s) PASS ok github.com/google/cel-go/cel 0.083s === 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_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/65_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/66_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 === PAUSE TestCheck/66_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 === RUN TestCheck/67_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) === PAUSE TestCheck/67_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) === RUN TestCheck/68_x.all(e,_0) === PAUSE TestCheck/68_x.all(e,_0) === RUN TestCheck/69_lists.filter(x,_x_>_1.5) === PAUSE TestCheck/69_lists.filter(x,_x_>_1.5) === RUN TestCheck/70_.google.expr.proto3.test.TestAllTypes === PAUSE TestCheck/70_.google.expr.proto3.test.TestAllTypes === RUN TestCheck/71_test.TestAllTypes === PAUSE TestCheck/71_test.TestAllTypes === RUN TestCheck/72_1_+_x === PAUSE TestCheck/72_1_+_x === RUN TestCheck/73_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/73_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/74_x === PAUSE TestCheck/74_x === RUN TestCheck/75_list_==_type([1])_&&_map_==_type({1:2u}) === PAUSE TestCheck/75_list_==_type([1])_&&_map_==_type({1:2u}) === RUN TestCheck/76_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) === PAUSE TestCheck/76_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) === RUN TestCheck/77_size(x)_>_4 === PAUSE TestCheck/77_size(x)_>_4 === RUN TestCheck/78_x.single_int64_wrapper_+_1_!=_23 === PAUSE TestCheck/78_x.single_int64_wrapper_+_1_!=_23 === RUN TestCheck/79_x.single_int64_wrapper_+_y_!=_23 === PAUSE TestCheck/79_x.single_int64_wrapper_+_y_!=_23 === RUN TestCheck/80_1_in_[1,_2,_3] === PAUSE TestCheck/80_1_in_[1,_2,_3] === RUN TestCheck/81_1_in_dyn([1,_2,_3]) === PAUSE TestCheck/81_1_in_dyn([1,_2,_3]) === RUN TestCheck/82_type(null)_==_null_type === PAUSE TestCheck/82_type(null)_==_null_type === RUN TestCheck/83_type(type)_==_type === PAUSE TestCheck/83_type(type)_==_type === RUN TestCheck/84_name_in_[1,_2u,_'string'] === PAUSE TestCheck/84_name_in_[1,_2u,_'string'] === RUN TestCheck/85_name_in_[1,_2,_3] === PAUSE TestCheck/85_name_in_[1,_2,_3] === RUN TestCheck/86_name_in_["1",_"2",_"3"] === PAUSE TestCheck/86_name_in_["1",_"2",_"3"] === RUN TestCheck/87_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === PAUSE TestCheck/87_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === RUN TestCheck/88_[1]_+_[dyn('string')] === PAUSE TestCheck/88_[1]_+_[dyn('string')] === RUN TestCheck/89_[dyn('string')]_+_[1] === PAUSE TestCheck/89_[dyn('string')]_+_[1] === RUN TestCheck/90_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) === PAUSE TestCheck/90_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) === RUN TestCheck/91_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === PAUSE TestCheck/91_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === RUN TestCheck/92_a.b_+_1_==_a[0] === PAUSE TestCheck/92_a.b_+_1_==_a[0] === RUN TestCheck/93_!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/93_!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/94_TestAllTypes{}.repeated_nested_message === PAUSE TestCheck/94_TestAllTypes{}.repeated_nested_message === RUN TestCheck/95_TestAllTypes{}.repeated_nested_message === PAUSE TestCheck/95_TestAllTypes{}.repeated_nested_message === RUN TestCheck/96_base64.encode('hello') === PAUSE TestCheck/96_base64.encode('hello') === RUN TestCheck/97_encode('hello') === PAUSE TestCheck/97_encode('hello') === RUN TestCheck/98_{} === PAUSE TestCheck/98_{} === RUN TestCheck/99_set([1,_2,_3]) === PAUSE TestCheck/99_set([1,_2,_3]) === RUN TestCheck/100_set([1,_2])_==_set([2,_1]) === PAUSE TestCheck/100_set([1,_2])_==_set([2,_1]) === RUN TestCheck/101_set([1,_2])_==_x === PAUSE TestCheck/101_set([1,_2])_==_x === RUN TestCheck/102_int{} === PAUSE TestCheck/102_int{} === RUN TestCheck/103_Msg{} === PAUSE TestCheck/103_Msg{} === RUN TestCheck/104_fun() === PAUSE TestCheck/104_fun() === RUN TestCheck/105_'string'.fun() === PAUSE TestCheck/105_'string'.fun() === RUN TestCheck/106_[].length === PAUSE TestCheck/106_[].length === 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 === CONT TestCheck/0_"A" === CONT TestCheck/105_'string'.fun() === CONT TestCheck/53_size(x.map_int64_nested_type)_==_0 === 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/115_type(testAllTypes.nestedgroup.nested_id)_==_int === 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/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] === CONT TestCheck/106_[].length === CONT TestCheck/78_x.single_int64_wrapper_+_1_!=_23 === CONT TestCheck/79_x.single_int64_wrapper_+_y_!=_23 === CONT TestCheck/65_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/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) === CONT TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) === CONT TestCheck/58_x["a"].single_int32_==_23 === CONT TestCheck/109_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 === 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/92_a.b_+_1_==_a[0] === CONT TestCheck/103_Msg{} === CONT TestCheck/102_int{} === CONT TestCheck/101_set([1,_2])_==_x === CONT TestCheck/100_set([1,_2])_==_set([2,_1]) === CONT TestCheck/99_set([1,_2,_3]) === CONT TestCheck/98_{} === CONT TestCheck/97_encode('hello') === CONT TestCheck/96_base64.encode('hello') === CONT TestCheck/95_TestAllTypes{}.repeated_nested_message === CONT TestCheck/94_TestAllTypes{}.repeated_nested_message === CONT TestCheck/93_!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/77_size(x)_>_4 === 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/91_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") === CONT TestCheck/90_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) === CONT TestCheck/89_[dyn('string')]_+_[1] === CONT TestCheck/88_[1]_+_[dyn('string')] === CONT TestCheck/87_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] === CONT TestCheck/104_fun() === CONT TestCheck/86_name_in_["1",_"2",_"3"] === CONT TestCheck/85_name_in_[1,_2,_3] === CONT TestCheck/84_name_in_[1,_2u,_'string'] === CONT TestCheck/83_type(type)_==_type === CONT TestCheck/82_type(null)_==_null_type === CONT TestCheck/81_1_in_dyn([1,_2,_3]) === CONT TestCheck/80_1_in_[1,_2,_3] === CONT TestCheck/27_{1:2u,_2:3u} === 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/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/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/29_{1:2u,_2u:3} === CONT TestCheck/28_{"a":1,_"b":2}.a === CONT TestCheck/14_ib === 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/56_x.repeated_int64.map(x,_x_>_0,_double(x)) === CONT TestCheck/57_x[2].single_int32_==_23 === CONT TestCheck/70_.google.expr.proto3.test.TestAllTypes === CONT TestCheck/68_x.all(e,_0) === CONT TestCheck/74_x === CONT TestCheck/69_lists.filter(x,_x_>_1.5) === CONT TestCheck/76_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) === CONT TestCheck/75_list_==_type([1])_&&_map_==_type({1:2u}) === CONT TestCheck/73_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/55_x.repeated_int64.map(x,_double(x)) === CONT TestCheck/7_b"ABC" === CONT TestCheck/13_ix === CONT TestCheck/12_id === CONT TestCheck/11_iz === CONT TestCheck/10_iu === CONT TestCheck/9_ii === CONT TestCheck/8_is === CONT TestCheck/54_x.all(y,_y_==_true) === CONT TestCheck/67_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) === CONT TestCheck/4_false === CONT TestCheck/6_null === CONT TestCheck/5_12.23 === CONT TestCheck/2_12u === CONT TestCheck/3_true === CONT TestCheck/66_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 === CONT TestCheck/72_1_+_x === CONT TestCheck/1_12 === CONT TestCheck/71_test.TestAllTypes === CONT TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 --- PASS: TestCheck (0.00s) --- PASS: TestCheck/0_"A" (0.02s) --- PASS: TestCheck/97_encode('hello') (0.02s) --- PASS: TestCheck/86_name_in_["1",_"2",_"3"] (0.01s) --- PASS: TestCheck/95_TestAllTypes{}.repeated_nested_message (0.02s) --- PASS: TestCheck/85_name_in_[1,_2,_3] (0.00s) --- PASS: TestCheck/110_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.03s) --- PASS: TestCheck/103_Msg{} (0.03s) --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.03s) --- PASS: TestCheck/84_name_in_[1,_2u,_'string'] (0.00s) --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.03s) --- PASS: TestCheck/100_set([1,_2])_==_set([2,_1]) (0.03s) --- PASS: TestCheck/91_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.03s) --- PASS: TestCheck/102_int{} (0.03s) --- PASS: TestCheck/105_'string'.fun() (0.03s) --- PASS: TestCheck/80_1_in_[1,_2,_3] (0.01s) --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.04s) --- PASS: TestCheck/61_x.single_nested_message_!=_null (0.04s) --- 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.04s) --- PASS: TestCheck/108_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.04s) --- PASS: TestCheck/50_x[1u] (0.01s) --- PASS: TestCheck/106_[].length (0.04s) --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.04s) --- PASS: TestCheck/79_x.single_int64_wrapper_+_y_!=_23 (0.04s) --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.04s) --- PASS: TestCheck/41_"abc"_+_"def" (0.00s) --- PASS: TestCheck/49_x_+_y (0.01s) --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.00s) --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.04s) --- PASS: TestCheck/101_set([1,_2])_==_x (0.04s) --- PASS: TestCheck/104_fun() (0.04s) --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.01s) --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.01s) --- PASS: TestCheck/82_type(null)_==_null_type (0.02s) --- PASS: TestCheck/89_[dyn('string')]_+_[1] (0.04s) --- PASS: TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.04s) --- PASS: TestCheck/99_set([1,_2,_3]) (0.04s) --- PASS: TestCheck/52_x.repeated_int64[x.single_int32]_==_23 (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.01s) --- PASS: TestCheck/78_x.single_int64_wrapper_+_1_!=_23 (0.04s) --- PASS: TestCheck/87_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.04s) --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.01s) --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.01s) --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.01s) --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.01s) --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.01s) --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.01s) --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) --- PASS: TestCheck/14_ib (0.00s) --- PASS: TestCheck/21_is.fi_s_s() (0.00s) --- PASS: TestCheck/24_[1]_+_[2] (0.00s) --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.05s) --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.05s) --- PASS: TestCheck/22_1_+_2 (0.00s) --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.01s) --- PASS: TestCheck/98_{} (0.05s) --- PASS: TestCheck/29_{1:2u,_2u:3} (0.01s) --- PASS: TestCheck/18_[1,_"A"] (0.00s) --- PASS: TestCheck/20_fg_s() (0.00s) --- PASS: TestCheck/23_1_+_ii (0.01s) --- PASS: TestCheck/93_!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.05s) --- PASS: TestCheck/15_id (0.00s) --- PASS: TestCheck/36_b"abc"_+_b"def" (0.01s) --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.01s) --- PASS: TestCheck/16_[] (0.01s) --- PASS: TestCheck/70_.google.expr.proto3.test.TestAllTypes (0.00s) --- PASS: TestCheck/74_x (0.00s) --- PASS: TestCheck/17_[1] (0.01s) --- PASS: TestCheck/68_x.all(e,_0) (0.01s) --- PASS: TestCheck/76_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.01s) --- PASS: TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.06s) --- PASS: TestCheck/73_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.01s) --- PASS: TestCheck/7_b"ABC" (0.01s) --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.01s) --- PASS: TestCheck/96_base64.encode('hello') (0.06s) --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.06s) --- PASS: TestCheck/12_id (0.01s) --- PASS: TestCheck/11_iz (0.01s) --- PASS: TestCheck/8_is (0.01s) --- PASS: TestCheck/47_size([]_+_[1]) (0.03s) --- PASS: TestCheck/69_lists.filter(x,_x_>_1.5) (0.01s) --- PASS: TestCheck/3_true (0.01s) --- PASS: TestCheck/10_iu (0.01s) --- PASS: TestCheck/81_1_in_dyn([1,_2,_3]) (0.04s) --- PASS: TestCheck/67_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) (0.01s) --- PASS: TestCheck/4_false (0.01s) --- PASS: TestCheck/92_a.b_+_1_==_a[0] (0.07s) --- PASS: TestCheck/1_12 (0.01s) --- PASS: TestCheck/75_list_==_type([1])_&&_map_==_type({1:2u}) (0.02s) --- PASS: TestCheck/71_test.TestAllTypes (0.01s) --- PASS: TestCheck/66_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.01s) --- PASS: TestCheck/9_ii (0.01s) --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.02s) --- PASS: TestCheck/83_type(type)_==_type (0.04s) --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.01s) --- PASS: TestCheck/72_1_+_x (0.01s) --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.04s) --- PASS: TestCheck/43_x.single_int32_!=_null (0.03s) --- PASS: TestCheck/2_12u (0.01s) --- PASS: TestCheck/19_foo (0.02s) --- PASS: TestCheck/27_{1:2u,_2:3u} (0.04s) --- PASS: TestCheck/33_size(x)_==_x.size() (0.03s) --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.02s) --- PASS: TestCheck/5_12.23 (0.02s) --- PASS: TestCheck/26_[1,_2u]_+_[] (0.03s) --- PASS: TestCheck/6_null (0.02s) --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.07s) --- PASS: TestCheck/77_size(x)_>_4 (0.07s) --- PASS: TestCheck/65_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.07s) --- PASS: TestCheck/90_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.07s) --- PASS: TestCheck/62_x.single_int64_!=_null (0.07s) --- PASS: TestCheck/109_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (0.07s) --- PASS: TestCheck/13_ix (0.02s) --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.03s) --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.03s) --- PASS: TestCheck/88_[1]_+_[dyn('string')] (0.07s) === RUN TestCost === RUN TestCost/const === RUN TestCost/identity === RUN TestCost/select:_map === RUN TestCost/select:_field === RUN TestCost/select:_field_test_only === 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/and === 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/string_to_bytes_conversion === 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/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.09s) --- 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 (0.00s) --- PASS: TestCost/estimated_function_call (0.00s) --- PASS: TestCost/create_list (0.00s) --- PASS: TestCost/create_struct (0.00s) --- PASS: TestCost/create_map (0.00s) --- PASS: TestCost/all_comprehension (0.00s) --- PASS: TestCost/nested_all_comprehension (0.00s) --- PASS: TestCost/all_comprehension_on_literal (0.00s) --- PASS: TestCost/variable_cost_function (0.00s) --- PASS: TestCost/variable_cost_function_with_constant (0.00s) --- PASS: TestCost/or (0.00s) --- PASS: TestCost/and (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/string_to_bytes_conversion (0.00s) --- PASS: TestCost/int_to_string_conversion (0.00s) --- PASS: TestCost/contains (0.00s) --- PASS: TestCost/matches (0.00s) --- PASS: TestCost/startsWith (0.00s) --- PASS: TestCost/endsWith (0.00s) --- PASS: TestCost/size_receiver (0.00s) --- PASS: TestCost/size (0.00s) --- PASS: TestCost/ternary_eval (0.00s) --- PASS: TestCost/comprehension_over_map (0.00s) --- PASS: TestCost/comprehension_over_nested_map_of_maps (0.00s) --- PASS: TestCost/string_size_of_map_keys (0.00s) --- PASS: TestCost/comprehension_variable_shadowing (0.00s) --- PASS: TestCost/comprehension_variable_shadowing#01 (0.00s) --- PASS: TestCost/list_concat (0.00s) --- PASS: TestCost/str_concat (0.00s) --- PASS: TestCost/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 TestOverlappingOverload --- PASS: TestOverlappingOverload (0.00s) === RUN TestSanitizedOverload --- PASS: TestSanitizedOverload (0.00s) === RUN TestSanitizedInstanceOverload --- PASS: TestSanitizedInstanceOverload (0.00s) === RUN TestCopyDeclarations --- PASS: TestCopyDeclarations (0.00s) PASS ok github.com/google/cel-go/checker 0.187s === 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.005s === 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.004s === 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.003s === 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 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 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 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 TestIntAdd --- PASS: TestIntAdd (0.00s) === RUN TestIntCompare --- PASS: TestIntCompare (0.00s) === RUN TestIntConvertToNative_Any --- PASS: TestIntConvertToNative_Any (0.00s) === RUN TestIntConvertToNative_Error --- PASS: TestIntConvertToNative_Error (0.00s) === RUN TestIntConvertToNative_Int32 --- PASS: TestIntConvertToNative_Int32 (0.00s) === RUN TestIntConvertToNative_Int64 --- PASS: TestIntConvertToNative_Int64 (0.00s) === RUN TestIntConvertToNative_Json --- PASS: TestIntConvertToNative_Json (0.00s) === RUN TestIntConvertToNative_Ptr_Int32 --- PASS: TestIntConvertToNative_Ptr_Int32 (0.00s) === RUN TestIntConvertToNative_Ptr_Int64 --- PASS: TestIntConvertToNative_Ptr_Int64 (0.00s) === RUN TestIntConvertToNative_Wrapper --- PASS: TestIntConvertToNative_Wrapper (0.00s) === RUN TestIntConvertToType --- PASS: TestIntConvertToType (0.00s) === RUN TestIntDivide --- PASS: TestIntDivide (0.00s) === RUN TestIntEqual --- PASS: TestIntEqual (0.00s) === RUN TestIntModulo --- PASS: TestIntModulo (0.00s) === RUN TestIntMultiply --- PASS: TestIntMultiply (0.00s) === RUN TestIntNegate --- PASS: TestIntNegate (0.00s) === RUN TestIntSubtract --- PASS: TestIntSubtract (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 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 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 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 TestProtoMapConvertToNative --- PASS: TestProtoMapConvertToNative (0.00s) === RUN TestProtoMapConvertToNative_NestedProto --- PASS: TestProtoMapConvertToNative_NestedProto (0.00s) === RUN TestNullConvertToNative --- PASS: TestNullConvertToNative (0.00s) === RUN TestNullConvertToType --- PASS: TestNullConvertToType (0.00s) === RUN TestNullEqual --- PASS: TestNullEqual (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 TestProtoObjectGet --- PASS: TestProtoObjectGet (0.00s) === RUN TestProtoObjectConvertToType --- PASS: TestProtoObjectConvertToType (0.00s) === RUN TestTypeRegistryCopy --- PASS: TestTypeRegistryCopy (0.00s) === RUN TestTypeRegistryEnumValue --- PASS: TestTypeRegistryEnumValue (0.00s) === RUN TestTypeRegistryFindType --- PASS: TestTypeRegistryFindType (0.00s) === RUN TestTypeRegistryNewValue --- PASS: TestTypeRegistryNewValue (0.00s) === RUN TestTypeRegistryNewValue_OneofFields --- PASS: TestTypeRegistryNewValue_OneofFields (0.00s) === RUN TestTypeRegistryNewValue_WrapperFields --- PASS: TestTypeRegistryNewValue_WrapperFields (0.00s) === RUN TestTypeRegistryGetters --- PASS: TestTypeRegistryGetters (0.00s) === RUN TestConvertToNative --- PASS: TestConvertToNative (0.00s) === RUN TestNativeToValue_Any --- PASS: TestNativeToValue_Any (0.00s) === RUN TestNativeToValue_Json --- PASS: TestNativeToValue_Json (0.00s) === RUN TestNativeToValue_Wrappers --- PASS: TestNativeToValue_Wrappers (0.00s) === RUN TestNativeToValue_Primitive --- PASS: TestNativeToValue_Primitive (0.00s) === RUN TestUnsupportedConversion --- PASS: TestUnsupportedConversion (0.00s) === RUN TestString_Add --- PASS: TestString_Add (0.00s) === RUN TestString_Compare --- PASS: TestString_Compare (0.00s) === RUN TestString_ConvertToNative_Any --- PASS: TestString_ConvertToNative_Any (0.00s) === RUN TestString_ConvertToNative_Error --- PASS: TestString_ConvertToNative_Error (0.00s) === RUN TestString_ConvertToNative_Json --- PASS: TestString_ConvertToNative_Json (0.00s) === RUN TestString_ConvertToNative_Ptr --- PASS: TestString_ConvertToNative_Ptr (0.00s) === RUN TestString_ConvertToNative_String --- PASS: TestString_ConvertToNative_String (0.00s) === RUN TestString_ConvertToNative_Wrapper --- PASS: TestString_ConvertToNative_Wrapper (0.00s) === RUN TestString_ConvertToType --- PASS: TestString_ConvertToType (0.00s) === RUN TestString_Equal --- PASS: TestString_Equal (0.00s) === RUN TestString_Match --- PASS: TestString_Match (0.00s) === RUN TestString_Contains --- PASS: TestString_Contains (0.00s) === RUN TestString_EndsWith --- PASS: TestString_EndsWith (0.00s) === RUN TestString_StartsWith --- PASS: TestString_StartsWith (0.00s) === RUN TestString_Size --- PASS: TestString_Size (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 TestTimestampGetDayOfMonth --- FAIL: TestTimestampGetDayOfMonth (0.00s) panic: interface conversion: ref.Val is *types.Err, not types.Bool [recovered] panic: interface conversion: ref.Val is *types.Err, not types.Bool goroutine 283 [running]: testing.tRunner.func1.2({0x6ad780, 0xc00027ca80}) /usr/lib/go-1.22/src/testing/testing.go:1631 +0x24a testing.tRunner.func1() /usr/lib/go-1.22/src/testing/testing.go:1634 +0x377 panic({0x6ad780?, 0xc00027ca80?}) /usr/lib/go-1.22/src/runtime/panic.go:770 +0x132 github.com/google/cel-go/common/types.TestTimestampGetDayOfMonth(0xc000281040) /build/reproducible-path/golang-github-google-cel-go-0.12.5+ds/build/src/github.com/google/cel-go/common/types/timestamp_test.go:326 +0x665 testing.tRunner(0xc000281040, 0x718d70) /usr/lib/go-1.22/src/testing/testing.go:1689 +0xfb created by testing.(*T).Run in goroutine 1 /usr/lib/go-1.22/src/testing/testing.go:1742 +0x390 FAIL github.com/google/cel-go/common/types 0.036s === 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 TestFileDescriptionGetTypes --- PASS: TestFileDescriptionGetTypes (0.00s) === RUN TestFileDescriptionGetEnumNames --- PASS: TestFileDescriptionGetEnumNames (0.00s) === RUN TestFileDescriptionGetImportedEnumNames file_test.go:111: registering file: google/protobuf/any.proto file_test.go:111: registering file: google/protobuf/duration.proto file_test.go:111: registering file: google/protobuf/struct.proto file_test.go:111: registering file: google/protobuf/timestamp.proto file_test.go:111: registering file: test/proto3pb/test_all_types.proto file_test.go:111: registering file: google/protobuf/wrappers.proto file_test.go:111: registering file: test/proto3pb/test_import.proto --- PASS: TestFileDescriptionGetImportedEnumNames (0.00s) === RUN TestDbCopy --- PASS: TestDbCopy (0.00s) === RUN TestProtoReflectRoundTrip --- PASS: TestProtoReflectRoundTrip (0.00s) === RUN TestMerge --- PASS: TestMerge (0.00s) === RUN TestMergeError --- PASS: TestMergeError (0.00s) === RUN TestTypeDescription --- PASS: TestTypeDescription (0.00s) === RUN TestTypeDescriptionGroupFields --- PASS: TestTypeDescriptionGroupFields (0.00s) === RUN TestTypeDescriptionFieldMap --- PASS: TestTypeDescriptionFieldMap (0.00s) === RUN TestFieldDescription --- PASS: TestFieldDescription (0.00s) === RUN TestFieldDescriptionGetFrom --- PASS: TestFieldDescriptionGetFrom (0.00s) === RUN TestFieldDescriptionIsSet --- PASS: TestFieldDescriptionIsSet (0.00s) === RUN TestTypeDescriptionMaybeUnwrap --- PASS: TestTypeDescriptionMaybeUnwrap (0.00s) === RUN TestTypeDescriptionCheckedType --- PASS: TestTypeDescriptionCheckedType (0.00s) PASS ok github.com/google/cel-go/common/types/pb 0.009s === 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 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] --- PASS: TestStrings (0.04s) --- PASS: TestStrings/[0] (0.00s) --- PASS: TestStrings/[1] (0.00s) --- PASS: TestStrings/[2] (0.00s) --- PASS: TestStrings/[3] (0.00s) --- PASS: TestStrings/[4] (0.00s) --- PASS: TestStrings/[5] (0.00s) --- PASS: TestStrings/[6] (0.00s) --- PASS: TestStrings/[7] (0.00s) --- PASS: TestStrings/[8] (0.00s) --- PASS: TestStrings/[9] (0.00s) --- PASS: TestStrings/[10] (0.00s) --- PASS: TestStrings/[11] (0.00s) --- PASS: TestStrings/[12] (0.00s) --- PASS: TestStrings/[13] (0.00s) --- PASS: TestStrings/[14] (0.00s) --- PASS: TestStrings/[15] (0.00s) --- PASS: TestStrings/[16] (0.00s) --- PASS: TestStrings/[17] (0.00s) --- PASS: TestStrings/[18] (0.00s) --- PASS: TestStrings/[19] (0.00s) --- PASS: TestStrings/[20] (0.00s) --- PASS: TestStrings/[21] (0.00s) --- PASS: TestStrings/[22] (0.00s) --- PASS: TestStrings/[23] (0.00s) --- PASS: TestStrings/[24] (0.00s) --- PASS: TestStrings/[25] (0.00s) --- PASS: TestStrings/[26] (0.00s) --- PASS: TestStrings/[27] (0.00s) --- PASS: TestStrings/[28] (0.00s) --- PASS: TestStrings/[29] (0.00s) --- PASS: TestStrings/[30] (0.00s) --- PASS: TestStrings/[31] (0.00s) --- PASS: TestStrings/[32] (0.00s) --- PASS: TestStrings/[33] (0.00s) --- PASS: TestStrings/[34] (0.00s) --- PASS: TestStrings/[35] (0.00s) --- PASS: TestStrings/[36] (0.00s) --- PASS: TestStrings/[37] (0.00s) --- PASS: TestStrings/[38] (0.00s) --- PASS: TestStrings/[39] (0.00s) --- PASS: TestStrings/[40] (0.00s) --- PASS: TestStrings/[41] (0.00s) --- PASS: TestStrings/[42] (0.00s) --- PASS: TestStrings/[43] (0.00s) --- PASS: TestStrings/[44] (0.00s) --- PASS: TestStrings/[45] (0.00s) --- PASS: TestStrings/[46] (0.00s) --- PASS: TestStrings/[47] (0.00s) --- PASS: TestStrings/[48] (0.00s) --- PASS: TestStrings/[49] (0.00s) --- PASS: TestStrings/[50] (0.00s) --- PASS: TestStrings/[51] (0.00s) --- PASS: TestStrings/[52] (0.00s) --- PASS: TestStrings/[53] (0.00s) --- PASS: TestStrings/[54] (0.00s) --- PASS: TestStrings/[55] (0.00s) --- PASS: TestStrings/[56] (0.00s) --- PASS: TestStrings/[57] (0.00s) --- PASS: TestStrings/[58] (0.00s) --- PASS: TestStrings/[59] (0.00s) --- PASS: TestStrings/[60] (0.00s) --- PASS: TestStrings/[61] (0.00s) --- PASS: TestStrings/[62] (0.00s) --- PASS: TestStrings/[63] (0.00s) --- PASS: TestStrings/[64] (0.00s) --- PASS: TestStrings/[65] (0.00s) --- PASS: TestStrings/[66] (0.00s) --- PASS: TestStrings/[67] (0.00s) --- PASS: TestStrings/[68] (0.00s) --- PASS: TestStrings/[69] (0.00s) --- PASS: TestStrings/[70] (0.00s) --- PASS: TestStrings/[71] (0.00s) --- PASS: TestStrings/[72] (0.00s) --- PASS: TestStrings/[73] (0.00s) --- PASS: TestStrings/[74] (0.00s) --- PASS: TestStrings/[75] (0.00s) --- PASS: TestStrings/[76] (0.00s) --- PASS: TestStrings/[77] (0.00s) --- PASS: TestStrings/[78] (0.00s) --- PASS: TestStrings/[79] (0.00s) --- PASS: TestStrings/[80] (0.00s) --- PASS: TestStrings/[81] (0.00s) --- PASS: TestStrings/[82] (0.00s) --- PASS: TestStrings/[83] (0.00s) --- PASS: TestStrings/[84] (0.00s) --- PASS: TestStrings/[85] (0.00s) --- PASS: TestStrings/[86] (0.00s) --- PASS: TestStrings/[87] (0.00s) --- PASS: TestStrings/[88] (0.00s) --- PASS: TestStrings/[89] (0.00s) --- PASS: TestStrings/[90] (0.00s) --- PASS: TestStrings/[91] (0.00s) --- PASS: TestStrings/[92] (0.00s) --- PASS: TestStrings/[93] (0.00s) --- PASS: TestStrings/[94] (0.00s) --- PASS: TestStrings/[95] (0.00s) PASS ok github.com/google/cel-go/ext 0.054s === 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_wildcard_wildcard === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[2] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/miss[0] === RUN TestAttributePattern_UnknownResolution/var === RUN TestAttributePattern_UnknownResolution/var/match[0] === RUN TestAttributePattern_UnknownResolution/var/match[1] === RUN TestAttributePattern_UnknownResolution/var/miss[0] === RUN TestAttributePattern_UnknownResolution/var_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_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 === 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_namespace === RUN TestAttributePattern_UnknownResolution/var_namespace/match[0] === RUN TestAttributePattern_UnknownResolution/var_namespace/match[1] === RUN TestAttributePattern_UnknownResolution/var_namespace/match[2] === RUN TestAttributePattern_UnknownResolution/var_namespace/miss[0] === RUN TestAttributePattern_UnknownResolution/var_namespace/miss[1] --- PASS: TestAttributePattern_UnknownResolution (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[2] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/miss[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var/match[1] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var/miss[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_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_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 (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_namespace (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[1] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[2] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_namespace/miss[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_namespace/miss[1] (0.00s) === RUN TestAttributePattern_CrossReference --- PASS: TestAttributePattern_CrossReference (0.00s) === RUN TestAttributesAbsoluteAttr --- PASS: TestAttributesAbsoluteAttr (0.00s) === RUN TestAttributesAbsoluteAttr_Type --- PASS: TestAttributesAbsoluteAttr_Type (0.00s) === RUN TestAttributesRelativeAttr --- PASS: TestAttributesRelativeAttr (0.00s) === RUN TestAttributesRelativeAttr_OneOf --- PASS: TestAttributesRelativeAttr_OneOf (0.00s) === RUN TestAttributesRelativeAttr_Conditional --- PASS: TestAttributesRelativeAttr_Conditional (0.00s) === RUN TestAttributesRelativeAttr_Relative --- PASS: TestAttributesRelativeAttr_Relative (0.00s) === RUN TestAttributesOneofAttr --- PASS: TestAttributesOneofAttr (0.00s) === RUN TestAttributesConditionalAttr_TrueBranch --- PASS: TestAttributesConditionalAttr_TrueBranch (0.00s) === RUN TestAttributesConditionalAttr_FalseBranch --- PASS: TestAttributesConditionalAttr_FalseBranch (0.00s) === RUN TestAttributesConditionalAttr_ErrorUnknown --- PASS: TestAttributesConditionalAttr_ErrorUnknown (0.00s) === RUN TestResolverCustomQualifier --- PASS: TestResolverCustomQualifier (0.00s) === RUN TestAttributesMissingMsg --- PASS: TestAttributesMissingMsg (0.00s) === RUN TestAttributeMissingMsg_UnknownField --- PASS: TestAttributeMissingMsg_UnknownField (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]] --- PASS: TestAttributeStateTracking (0.02s) --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.00s) --- PASS: TestAttributeStateTracking/a[1]['two'] (0.00s) --- PASS: TestAttributeStateTracking/a[1][2][3] (0.01s) --- PASS: TestAttributeStateTracking/a[1][2][a[1][1]] (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_varargs === PAUSE TestInterpreter/call_varargs === 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/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_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/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 === 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 === PAUSE TestInterpreter/matches === 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_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 === CONT TestInterpreter/double_ne_nan === CONT TestInterpreter/macro_has_map_key === CONT TestInterpreter/pkg_qualified_index_unchecked === CONT TestInterpreter/select_pb3_compare === CONT TestInterpreter/timestamp_le_timestamp === CONT TestInterpreter/literal_bool_true === CONT TestInterpreter/literal_bytes_string2 === CONT TestInterpreter/select_empty_repeated_nested === CONT TestInterpreter/or_true_2nd === CONT TestInterpreter/select_relative === CONT TestInterpreter/select_index === CONT TestInterpreter/literal_bytes_string === CONT TestInterpreter/select_bool_key === CONT TestInterpreter/macro_exists_one === CONT TestInterpreter/macro_exists_var === CONT TestInterpreter/macro_exists_nonstrict === CONT TestInterpreter/macro_exists_lit === CONT TestInterpreter/macro_all_non_strict_var === CONT TestInterpreter/macro_all_non_strict === CONT TestInterpreter/string_to_timestamp === CONT TestInterpreter/timestamp_ge_timestamp === CONT TestInterpreter/timestamp_gt_timestamp === CONT TestInterpreter/timestamp_lt_timestamp === CONT TestInterpreter/timestamp_ne_timestamp === CONT TestInterpreter/timestamp_eq_timestamp === CONT TestInterpreter/literal_pb_enum === CONT TestInterpreter/literal_pb3_msg === CONT TestInterpreter/select_pb3_wrapper_fields === CONT TestInterpreter/select_pb2_primitive_fields === CONT TestInterpreter/select_field === CONT TestInterpreter/select_uint_key === CONT TestInterpreter/select_subsumed_field === CONT TestInterpreter/matches_error === CONT TestInterpreter/or_true_1st === CONT TestInterpreter/nested_proto_field_with_index === CONT TestInterpreter/nested_proto_field === CONT TestInterpreter/call_with_error_function === CONT TestInterpreter/or_error_1st_true === CONT TestInterpreter/pkg_qualified_id_unchecked === CONT TestInterpreter/pkg_qualified_id === CONT TestInterpreter/not_in_constant_heterogeneous_map === CONT TestInterpreter/macro_filter === RUN TestInterpreter/double_ne_nan/optimize === RUN TestInterpreter/macro_has_map_key/optimize === RUN TestInterpreter/select_pb3_compare/optimize === RUN TestInterpreter/literal_bool_true/exhaustive === RUN TestInterpreter/timestamp_le_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/optimize === RUN TestInterpreter/select_pb2_primitive_fields/optimize === RUN TestInterpreter/literal_bytes_string/optimize === RUN TestInterpreter/timestamp_eq_timestamp/optimize === RUN TestInterpreter/or_true_2nd/optimize === RUN TestInterpreter/macro_exists_one/track === RUN TestInterpreter/macro_exists_var/optimize === RUN TestInterpreter/double_ne_nan/exhaustive === RUN TestInterpreter/string_to_timestamp/optimize === RUN TestInterpreter/literal_bytes_string2/optimize === RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive === RUN TestInterpreter/select_bool_key/optimize === RUN TestInterpreter/timestamp_le_timestamp/exhaustive === RUN TestInterpreter/literal_pb_enum/optimize === RUN TestInterpreter/nested_proto_field_with_index/optimize === RUN TestInterpreter/literal_pb3_msg/optimize === RUN TestInterpreter/timestamp_ge_timestamp/optimize === RUN TestInterpreter/select_pb3_wrapper_fields/track === RUN TestInterpreter/literal_bool_true/track === RUN TestInterpreter/macro_all_non_strict_var/optimize === RUN TestInterpreter/macro_exists_var/exhaustive === RUN TestInterpreter/select_relative/track === RUN TestInterpreter/pkg_qualified_id_unchecked/track === RUN TestInterpreter/double_ne_nan/track === CONT TestInterpreter/or_error_2nd_true === RUN TestInterpreter/select_field/optimize === RUN TestInterpreter/macro_all_non_strict/optimize === RUN TestInterpreter/literal_bytes_string/exhaustive === RUN TestInterpreter/timestamp_le_timestamp/track === RUN TestInterpreter/string_to_timestamp/exhaustive === RUN TestInterpreter/pkg_qualified_index_unchecked/track === RUN TestInterpreter/timestamp_lt_timestamp/optimize === RUN TestInterpreter/timestamp_gt_timestamp/exhaustive === RUN TestInterpreter/or_true_1st/track === RUN TestInterpreter/select_pb2_primitive_fields/exhaustive === RUN TestInterpreter/call_with_error_function/optimize === RUN TestInterpreter/nested_proto_field/optimize === RUN TestInterpreter/or_error_1st_true/optimize === RUN TestInterpreter/pkg_qualified_id/exhaustive === RUN TestInterpreter/timestamp_ne_timestamp/optimize === RUN TestInterpreter/literal_bool_true/optimize === CONT TestInterpreter/call_with_error_binary === CONT TestInterpreter/index_cross_type_double_const === RUN TestInterpreter/timestamp_eq_timestamp/exhaustive === RUN TestInterpreter/nested_proto_field_with_index/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize === RUN TestInterpreter/select_empty_repeated_nested/exhaustive === RUN TestInterpreter/literal_pb_enum/exhaustive === RUN TestInterpreter/macro_exists_lit/optimize === RUN TestInterpreter/select_subsumed_field/optimize === RUN TestInterpreter/pkg_qualified_id_unchecked/optimize === RUN TestInterpreter/macro_exists_var/track === CONT TestInterpreter/call_with_error_unary === RUN TestInterpreter/literal_bytes_string2/exhaustive === RUN TestInterpreter/or_error_1st_true/exhaustive === RUN TestInterpreter/macro_all_non_strict/exhaustive === RUN TestInterpreter/select_uint_key/optimize === RUN TestInterpreter/select_pb3_wrapper_fields/optimize === RUN TestInterpreter/select_pb3_compare/exhaustive === RUN TestInterpreter/index_cross_type_double_const/optimize === RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive === RUN TestInterpreter/call_with_error_binary/exhaustive === CONT TestInterpreter/literal_bool_false === RUN TestInterpreter/macro_exists_lit/exhaustive === RUN TestInterpreter/literal_bytes_string2/track === CONT TestInterpreter/index_relative === RUN TestInterpreter/call_with_error_function/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/optimize === RUN TestInterpreter/or_error_1st_true/track === RUN TestInterpreter/or_true_1st/optimize === RUN TestInterpreter/pkg_qualified_id/track === RUN TestInterpreter/timestamp_ne_timestamp/exhaustive === RUN TestInterpreter/literal_bytes_string/track === CONT TestInterpreter/list_eq_error === CONT TestInterpreter/index_cross_type_bad_qualifier === RUN TestInterpreter/select_subsumed_field/exhaustive === RUN TestInterpreter/select_relative/optimize === RUN TestInterpreter/select_pb3_compare/track === CONT TestInterpreter/index_cross_type_uint === RUN TestInterpreter/or_true_2nd/exhaustive === RUN TestInterpreter/timestamp_ge_timestamp/exhaustive === RUN TestInterpreter/macro_exists_one/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive === RUN TestInterpreter/select_index/optimize === RUN TestInterpreter/or_error_2nd_true/optimize === RUN TestInterpreter/nested_proto_field/exhaustive === RUN TestInterpreter/pkg_qualified_index_unchecked/optimize === CONT TestInterpreter/list_eq_false_with_error === RUN TestInterpreter/select_pb2_primitive_fields/track === CONT TestInterpreter/index === RUN TestInterpreter/literal_pb_enum/track === CONT TestInterpreter/index_cross_type_double === RUN TestInterpreter/macro_has_map_key/exhaustive === RUN TestInterpreter/call_with_error_function/track === RUN TestInterpreter/timestamp_gt_timestamp/track === RUN TestInterpreter/macro_all_non_strict_var/exhaustive === CONT TestInterpreter/no_index_cross_type_float_uint === CONT TestInterpreter/index_cross_type_float_uint === RUN TestInterpreter/macro_filter/track === RUN TestInterpreter/call_with_error_unary/exhaustive === RUN TestInterpreter/timestamp_ne_timestamp/track === RUN TestInterpreter/index_cross_type_double_const/exhaustive === RUN TestInterpreter/macro_exists_lit/track === RUN TestInterpreter/nested_proto_field_with_index/track === CONT TestInterpreter/cond_attr_qualify_bad_field_error === RUN TestInterpreter/pkg_qualified_id/optimize === CONT TestInterpreter/macro_map === RUN TestInterpreter/macro_exists_one/exhaustive === CONT TestInterpreter/in_constant_heterogeneous_map === RUN TestInterpreter/list_eq_error/exhaustive === RUN TestInterpreter/literal_bool_false/optimize === RUN TestInterpreter/timestamp_eq_timestamp/track === CONT TestInterpreter/matches === RUN TestInterpreter/string_to_timestamp/track === CONT TestInterpreter/not_in_constant_map_cross_type_double_int === RUN TestInterpreter/timestamp_ge_timestamp/track === RUN TestInterpreter/index_cross_type_double/optimize === CONT TestInterpreter/select_custom_pb3_compare === RUN TestInterpreter/timestamp_lt_timestamp/exhaustive === RUN TestInterpreter/select_empty_repeated_nested/track === RUN TestInterpreter/macro_has_map_key/track === RUN TestInterpreter/or_true_1st/exhaustive === CONT TestInterpreter/in_constant_map_cross_type_double_int === CONT TestInterpreter/or_error_1st_error === RUN TestInterpreter/index_cross_type_uint/optimize === RUN TestInterpreter/cond_attr_qualify_bad_field_error/optimize === RUN TestInterpreter/select_subsumed_field/track === RUN TestInterpreter/nested_proto_field/track === RUN TestInterpreter/literal_pb3_msg/exhaustive === CONT TestInterpreter/in_constant_map_cross_type_string_number === RUN TestInterpreter/select_field/exhaustive === CONT TestInterpreter/or_error_2nd_error === RUN TestInterpreter/index_cross_type_float_uint/optimize === CONT TestInterpreter/in_constant_map === RUN TestInterpreter/or_true_2nd/track === RUN TestInterpreter/or_error_2nd_true/exhaustive === CONT TestInterpreter/macro_has_pb3_field === RUN TestInterpreter/literal_bool_false/exhaustive === RUN TestInterpreter/matches/exhaustive === CONT TestInterpreter/in_var_list_double_double === RUN TestInterpreter/call_with_error_unary/track === RUN TestInterpreter/select_bool_key/exhaustive === RUN TestInterpreter/macro_map/optimize === RUN TestInterpreter/timestamp_lt_timestamp/track === CONT TestInterpreter/or_false === RUN TestInterpreter/index_cross_type_bad_qualifier/optimize === RUN TestInterpreter/index_relative/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/exhaustive === CONT TestInterpreter/in_var_list_double === RUN TestInterpreter/or_error_1st_error/exhaustive === RUN TestInterpreter/or_error_2nd_error/optimize === RUN TestInterpreter/in_constant_heterogeneous_map/optimize === RUN TestInterpreter/call_with_error_binary/track === RUN TestInterpreter/index_cross_type_float_uint/exhaustive === RUN TestInterpreter/matches/track === RUN TestInterpreter/in_constant_map_cross_type_double_int/optimize === RUN TestInterpreter/index/optimize === RUN TestInterpreter/list_eq_error/track === RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive === RUN TestInterpreter/or_error_2nd_true/track === RUN TestInterpreter/select_uint_key/exhaustive === RUN TestInterpreter/macro_all_non_strict/track === CONT TestInterpreter/literal_equiv_string_bytes === RUN TestInterpreter/list_eq_false_with_error/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map/track === CONT TestInterpreter/in_var_list_int === RUN TestInterpreter/macro_map/exhaustive === RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive === CONT TestInterpreter/literal_equiv_bytes_string === RUN TestInterpreter/select_relative/exhaustive === CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint === CONT TestInterpreter/in_var_list_uint === RUN TestInterpreter/literal_pb3_msg/track === RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize === CONT TestInterpreter/literal_not_equiv_string_bytes === RUN TestInterpreter/select_empty_repeated_nested/optimize === RUN TestInterpreter/in_var_list_double_double/track === CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint === RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive === RUN TestInterpreter/literal_bool_false/track === RUN TestInterpreter/matches/optimize === RUN TestInterpreter/in_var_list_double/optimize === RUN TestInterpreter/literal_equiv_string_bytes/optimize === RUN TestInterpreter/in_constant_map/optimize === RUN TestInterpreter/call_with_error_unary/optimize === CONT TestInterpreter/select_key === RUN TestInterpreter/index_cross_type_double/exhaustive === RUN TestInterpreter/no_index_cross_type_float_uint/optimize === RUN TestInterpreter/select_field/track === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize === CONT TestInterpreter/in_constant_list_cross_type_int_uint === RUN TestInterpreter/literal_equiv_bytes_string/optimize === RUN TestInterpreter/call_with_error_binary/optimize === CONT TestInterpreter/literal_list === RUN TestInterpreter/index_cross_type_double_const/track === RUN TestInterpreter/macro_all_non_strict_var/track === CONT TestInterpreter/not_in_constant_list_cross_type_int_double === CONT TestInterpreter/literal_map === RUN TestInterpreter/in_var_list_double/exhaustive === RUN TestInterpreter/select_custom_pb3_compare/optimize === RUN TestInterpreter/in_var_list_double_double/optimize === RUN TestInterpreter/or_error_1st_error/track === RUN TestInterpreter/index_relative/track === RUN TestInterpreter/macro_has_pb3_field/optimize === RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive === CONT TestInterpreter/in_constant_list_cross_type_int_double === RUN TestInterpreter/literal_equiv_string_bytes/exhaustive === CONT TestInterpreter/in_constant_list_cross_type_double_int === RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive === RUN TestInterpreter/in_var_list_int/optimize === RUN TestInterpreter/or_error_2nd_error/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize === RUN TestInterpreter/macro_exists_nonstrict/track === RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive === RUN TestInterpreter/select_uint_key/track === CONT TestInterpreter/list_in_constant_list === RUN TestInterpreter/list_eq_error/optimize === RUN TestInterpreter/macro_map/track === CONT TestInterpreter/in_empty_list === CONT TestInterpreter/in_constant_list_cross_type_uint_int === RUN TestInterpreter/macro_filter/optimize === RUN TestInterpreter/cond_attr_qualify_bad_field_error/track === RUN TestInterpreter/or_false/exhaustive === RUN TestInterpreter/literal_map/optimize === RUN TestInterpreter/index_cross_type_uint/exhaustive === RUN TestInterpreter/list_eq_false_with_error/track === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive === RUN TestInterpreter/literal_list/optimize === RUN TestInterpreter/select_custom_pb3_compare/exhaustive === CONT TestInterpreter/macro_has_pb2_field === CONT TestInterpreter/literal_null === RUN TestInterpreter/in_var_list_int/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_uint/track === RUN TestInterpreter/macro_has_pb3_field/exhaustive === RUN TestInterpreter/list_in_constant_list/optimize === RUN TestInterpreter/in_var_list_uint/track === RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive === RUN TestInterpreter/select_index/exhaustive === RUN TestInterpreter/index_cross_type_float_uint/track === CONT TestInterpreter/in_var_key_map === RUN TestInterpreter/in_constant_list_cross_type_double_int/exhaustive === RUN TestInterpreter/index/exhaustive === RUN TestInterpreter/in_var_list_double/track === RUN TestInterpreter/in_var_list_double_double/exhaustive === CONT TestInterpreter/call_varargs === RUN TestInterpreter/literal_list/exhaustive === RUN TestInterpreter/index_cross_type_bad_qualifier/track === CONT TestInterpreter/in_var_value_map === RUN TestInterpreter/list_in_constant_list/exhaustive === RUN TestInterpreter/literal_map/exhaustive === RUN TestInterpreter/in_var_list_uint/optimize === RUN TestInterpreter/literal_equiv_bytes_string/exhaustive === RUN TestInterpreter/index_cross_type_uint/track === CONT TestInterpreter/cond_attr_qualify_bad_type_error === RUN TestInterpreter/in_constant_map_cross_type_string_number/track === RUN TestInterpreter/in_constant_map/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive === RUN TestInterpreter/index_cross_type_double/track === RUN TestInterpreter/index_relative/optimize === CONT TestInterpreter/and_error_1st_error === CONT TestInterpreter/cond_attr_out_of_bounds_error === RUN TestInterpreter/or_error_1st_error/optimize === RUN TestInterpreter/or_error_2nd_error/track === RUN TestInterpreter/in_constant_map_cross_type_double_int/track === RUN TestInterpreter/literal_list/track === CONT TestInterpreter/cond === CONT TestInterpreter/complex_qual_vars === CONT TestInterpreter/call_one_arg === CONT TestInterpreter/call_two_arg === RUN TestInterpreter/select_bool_key/track === RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track === RUN TestInterpreter/select_custom_pb3_compare/track === RUN TestInterpreter/no_index_cross_type_float_uint/track === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track === CONT TestInterpreter/call_no_args === RUN TestInterpreter/literal_not_equiv_string_bytes/optimize === RUN TestInterpreter/select_key/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === CONT TestInterpreter/complex === CONT TestInterpreter/call_ns_func_unchecked_in_pkg === RUN TestInterpreter/literal_null/optimize === RUN TestInterpreter/in_constant_list_cross_type_uint_int/optimize === RUN TestInterpreter/macro_has_pb2_field/optimize === CONT TestInterpreter/in_constant_list === CONT TestInterpreter/and_error_2nd_error === RUN TestInterpreter/in_var_list_uint/exhaustive === CONT TestInterpreter/call_ns_func_unchecked === RUN TestInterpreter/list_in_constant_list/track === CONT TestInterpreter/call_ns_func_in_pkg === CONT TestInterpreter/call_ns_func === RUN TestInterpreter/literal_equiv_string_bytes/track === RUN TestInterpreter/in_constant_heterogeneous_map/track === CONT TestInterpreter/and_false_2nd === CONT TestInterpreter/and_error_1st_false === RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize === RUN TestInterpreter/in_var_list_int/track === CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type === RUN TestInterpreter/list_eq_false_with_error/optimize === CONT TestInterpreter/and_false_1st === RUN TestInterpreter/in_constant_list/exhaustive === RUN TestInterpreter/index/track === RUN TestInterpreter/literal_equiv_bytes_string/track === RUN TestInterpreter/call_two_arg/track === CONT TestInterpreter/and_error_2nd_false === RUN TestInterpreter/call_no_args/optimize === RUN TestInterpreter/call_ns_func_in_pkg/track === RUN TestInterpreter/call_one_arg/track === RUN TestInterpreter/literal_map/track === RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive === RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize === RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive === RUN TestInterpreter/macro_has_pb3_field/track === RUN TestInterpreter/in_constant_list_cross_type_double_int/track === RUN TestInterpreter/in_empty_list/optimize === RUN TestInterpreter/complex/optimize === RUN TestInterpreter/and_error_1st_false/optimize === RUN TestInterpreter/or_false/track === RUN TestInterpreter/macro_filter/exhaustive === RUN TestInterpreter/select_key/exhaustive === RUN TestInterpreter/and_false_2nd/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize === RUN TestInterpreter/in_var_key_map/track === RUN TestInterpreter/in_constant_map/track === RUN TestInterpreter/or_false/optimize === RUN TestInterpreter/in_var_value_map/optimize === RUN TestInterpreter/in_constant_list_cross_type_uint_int/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/track === RUN TestInterpreter/macro_has_pb2_field/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/call_two_arg/optimize === RUN TestInterpreter/and_false_1st/optimize === RUN TestInterpreter/complex_qual_vars/optimize === RUN TestInterpreter/call_ns_func/exhaustive === RUN TestInterpreter/call_no_args/exhaustive === RUN TestInterpreter/select_index/track === RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/call_ns_func_unchecked/optimize === RUN TestInterpreter/in_empty_list/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/optimize === RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list/track === RUN TestInterpreter/cond/optimize === RUN TestInterpreter/literal_not_equiv_string_bytes/track === RUN TestInterpreter/complex/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize === RUN TestInterpreter/call_varargs/optimize === RUN TestInterpreter/cond_attr_qualify_bad_type_error/optimize === RUN TestInterpreter/call_one_arg/optimize === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive === RUN TestInterpreter/call_ns_func_in_pkg/optimize === RUN TestInterpreter/call_ns_func/track === RUN TestInterpreter/literal_null/exhaustive === RUN TestInterpreter/and_error_1st_error/optimize === RUN TestInterpreter/and_error_2nd_false/optimize === RUN TestInterpreter/and_false_2nd/track === RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/cond/exhaustive === RUN TestInterpreter/in_var_key_map/optimize === RUN TestInterpreter/in_empty_list/track === RUN TestInterpreter/and_false_1st/exhaustive === RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive === RUN TestInterpreter/complex/track === RUN TestInterpreter/call_ns_func_unchecked/exhaustive === RUN TestInterpreter/call_no_args/track === RUN TestInterpreter/and_error_2nd_false/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive === RUN TestInterpreter/and_error_1st_false/exhaustive === RUN TestInterpreter/and_error_2nd_error/exhaustive === RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track === RUN TestInterpreter/and_false_2nd/optimize === RUN TestInterpreter/call_ns_func_in_pkg/exhaustive === RUN TestInterpreter/in_var_value_map/exhaustive === RUN TestInterpreter/complex_qual_vars/exhaustive === RUN TestInterpreter/cond/track === RUN TestInterpreter/in_constant_list_cross_type_int_double/track === RUN TestInterpreter/literal_null/track === RUN TestInterpreter/call_varargs/exhaustive === RUN TestInterpreter/and_false_1st/track === RUN TestInterpreter/in_constant_list/optimize === RUN TestInterpreter/select_key/track === RUN TestInterpreter/call_ns_func/optimize === RUN TestInterpreter/in_var_key_map/exhaustive === RUN TestInterpreter/call_one_arg/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/track === RUN TestInterpreter/cond_attr_qualify_bad_type_error/track === RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive === RUN TestInterpreter/and_error_2nd_false/track === RUN TestInterpreter/call_two_arg/exhaustive === RUN TestInterpreter/and_error_1st_error/exhaustive === RUN TestInterpreter/and_error_1st_false/track === RUN TestInterpreter/call_varargs/track === RUN TestInterpreter/macro_has_pb2_field/track === RUN TestInterpreter/and_error_2nd_error/track === RUN TestInterpreter/call_ns_func_unchecked/track === RUN TestInterpreter/in_var_value_map/track === RUN TestInterpreter/complex_qual_vars/track === RUN TestInterpreter/and_error_1st_error/track === RUN TestInterpreter/cond_attr_out_of_bounds_error/track --- PASS: TestInterpreter (0.22s) --- PASS: TestInterpreter/double_ne_nan (0.02s) --- PASS: TestInterpreter/double_ne_nan/optimize (0.00s) --- PASS: TestInterpreter/double_ne_nan/exhaustive (0.00s) --- PASS: TestInterpreter/double_ne_nan/track (0.00s) --- PASS: TestInterpreter/literal_bool_true (0.03s) --- PASS: TestInterpreter/literal_bool_true/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bool_true/track (0.00s) --- PASS: TestInterpreter/literal_bool_true/optimize (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp (0.03s) --- 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/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/pkg_qualified_id_unchecked (0.02s) --- 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/literal_bytes_string2 (0.03s) --- 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/or_error_1st_true (0.03s) --- 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/literal_bytes_string (0.04s) --- 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/select_pb3_compare (0.04s) --- PASS: TestInterpreter/select_pb3_compare/optimize (0.01s) --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked (0.04s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) --- PASS: TestInterpreter/pkg_qualified_index_unchecked/optimize (0.00s) --- PASS: TestInterpreter/select_pb2_primitive_fields (0.04s) --- 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/literal_pb_enum (0.04s) --- 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/timestamp_gt_timestamp (0.04s) --- 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/call_with_error_function (0.03s) --- PASS: TestInterpreter/call_with_error_function/optimize (0.00s) --- PASS: TestInterpreter/call_with_error_function/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_function/track (0.00s) --- PASS: TestInterpreter/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/pkg_qualified_id (0.03s) --- 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/macro_exists_one (0.04s) --- PASS: TestInterpreter/macro_exists_one/track (0.00s) --- PASS: TestInterpreter/macro_exists_one/optimize (0.00s) --- PASS: TestInterpreter/macro_exists_one/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_eq_timestamp (0.04s) --- 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/string_to_timestamp (0.04s) --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp (0.04s) --- 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/macro_has_map_key (0.05s) --- 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/or_true_1st (0.04s) --- PASS: TestInterpreter/or_true_1st/track (0.00s) --- PASS: TestInterpreter/or_true_1st/optimize (0.00s) --- PASS: TestInterpreter/or_true_1st/exhaustive (0.00s) --- PASS: TestInterpreter/select_subsumed_field (0.04s) --- 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/nested_proto_field (0.04s) --- 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/timestamp_ne_timestamp (0.05s) --- 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_true_2nd (0.05s) --- 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/macro_exists_lit (0.05s) --- 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/timestamp_lt_timestamp (0.05s) --- 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/matches_error (0.05s) --- PASS: TestInterpreter/or_error_2nd_true (0.04s) --- 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/macro_all_non_strict (0.06s) --- 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 (0.05s) --- 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/select_pb3_wrapper_fields (0.06s) --- PASS: TestInterpreter/select_pb3_wrapper_fields/track (0.00s) --- PASS: TestInterpreter/select_pb3_wrapper_fields/optimize (0.00s) --- PASS: TestInterpreter/select_pb3_wrapper_fields/exhaustive (0.00s) --- PASS: TestInterpreter/select_relative (0.06s) --- PASS: TestInterpreter/select_relative/track (0.00s) --- PASS: TestInterpreter/select_relative/optimize (0.00s) --- PASS: TestInterpreter/select_relative/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb3_msg (0.06s) --- 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/select_empty_repeated_nested (0.06s) --- PASS: TestInterpreter/select_empty_repeated_nested/exhaustive (0.00s) --- PASS: TestInterpreter/select_empty_repeated_nested/track (0.00s) --- PASS: TestInterpreter/select_empty_repeated_nested/optimize (0.00s) --- PASS: TestInterpreter/call_with_error_unary (0.04s) --- PASS: TestInterpreter/call_with_error_unary/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_unary/track (0.00s) --- PASS: TestInterpreter/call_with_error_unary/optimize (0.00s) --- PASS: TestInterpreter/select_field (0.06s) --- PASS: TestInterpreter/select_field/optimize (0.00s) --- PASS: TestInterpreter/select_field/exhaustive (0.00s) --- PASS: TestInterpreter/select_field/track (0.00s) --- PASS: TestInterpreter/call_with_error_binary (0.04s) --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_double_const (0.04s) --- 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/macro_all_non_strict_var (0.06s) --- 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_bool_false (0.04s) --- 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/matches (0.02s) --- PASS: TestInterpreter/matches/exhaustive (0.00s) --- PASS: TestInterpreter/matches/track (0.00s) --- PASS: TestInterpreter/matches/optimize (0.00s) --- PASS: TestInterpreter/select_uint_key (0.06s) --- 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/list_eq_error (0.04s) --- PASS: TestInterpreter/list_eq_error/exhaustive (0.00s) --- PASS: TestInterpreter/list_eq_error/track (0.00s) --- PASS: TestInterpreter/list_eq_error/optimize (0.00s) --- PASS: TestInterpreter/macro_map (0.03s) --- PASS: TestInterpreter/macro_map/optimize (0.00s) --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) --- PASS: TestInterpreter/macro_map/track (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict (0.08s) --- 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/cond_attr_qualify_bad_field_error (0.03s) --- 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/index_cross_type_float_uint (0.04s) --- PASS: TestInterpreter/index_cross_type_float_uint/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_float_uint/track (0.00s) --- PASS: TestInterpreter/in_var_list_double_double (0.03s) --- PASS: TestInterpreter/in_var_list_double_double/track (0.00s) --- PASS: TestInterpreter/in_var_list_double_double/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_double_double/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_bad_qualifier (0.05s) --- PASS: TestInterpreter/index_cross_type_bad_qualifier/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_bad_qualifier/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_bad_qualifier/track (0.00s) --- PASS: TestInterpreter/index_cross_type_uint (0.05s) --- 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/in_constant_map_cross_type_string_number (0.04s) --- 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/index_cross_type_double (0.04s) --- 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/or_error_1st_error (0.04s) --- PASS: TestInterpreter/or_error_1st_error/exhaustive (0.00s) --- PASS: TestInterpreter/or_error_1st_error/track (0.00s) --- PASS: TestInterpreter/or_error_1st_error/optimize (0.00s) --- PASS: TestInterpreter/or_error_2nd_error (0.04s) --- 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/in_constant_map_cross_type_double_int (0.04s) --- 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_list (0.02s) --- 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_map_cross_type_double_int (0.04s) --- 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/select_custom_pb3_compare (0.04s) --- 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/no_index_cross_type_float_uint (0.05s) --- 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/select_bool_key (0.09s) --- 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/index_relative (0.06s) --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) --- PASS: TestInterpreter/index_relative/track (0.00s) --- PASS: TestInterpreter/index_relative/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_uint (0.03s) --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_double (0.04s) --- PASS: TestInterpreter/in_var_list_double/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_double/track (0.00s) --- PASS: TestInterpreter/list_in_constant_list (0.02s) --- 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/literal_equiv_string_bytes (0.03s) --- 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/in_constant_heterogeneous_map (0.05s) --- 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/in_var_list_int (0.03s) --- 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/list_eq_false_with_error (0.05s) --- PASS: TestInterpreter/list_eq_false_with_error/exhaustive (0.00s) --- PASS: TestInterpreter/list_eq_false_with_error/track (0.00s) --- PASS: TestInterpreter/list_eq_false_with_error/optimize (0.00s) --- PASS: TestInterpreter/index (0.05s) --- PASS: TestInterpreter/index/optimize (0.00s) --- PASS: TestInterpreter/index/exhaustive (0.00s) --- PASS: TestInterpreter/index/track (0.00s) --- PASS: TestInterpreter/literal_equiv_bytes_string (0.04s) --- 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_map (0.03s) --- PASS: TestInterpreter/literal_map/optimize (0.00s) --- PASS: TestInterpreter/literal_map/exhaustive (0.00s) --- PASS: TestInterpreter/literal_map/track (0.00s) --- PASS: TestInterpreter/macro_has_pb3_field (0.05s) --- 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/macro_filter (0.09s) --- PASS: TestInterpreter/macro_filter/track (0.00s) --- PASS: TestInterpreter/macro_filter/optimize (0.00s) --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_map (0.06s) --- PASS: TestInterpreter/in_constant_map/optimize (0.00s) --- PASS: TestInterpreter/in_constant_map/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_map/track (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint (0.04s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/track (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int (0.03s) --- 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/or_false (0.05s) --- PASS: TestInterpreter/or_false/exhaustive (0.00s) --- PASS: TestInterpreter/or_false/track (0.00s) --- PASS: TestInterpreter/or_false/optimize (0.00s) --- PASS: TestInterpreter/select_index (0.11s) --- PASS: TestInterpreter/select_index/optimize (0.00s) --- PASS: TestInterpreter/select_index/exhaustive (0.00s) --- PASS: TestInterpreter/select_index/track (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint (0.04s) --- 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/literal_not_equiv_string_bytes (0.05s) --- 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/in_constant_list_cross_type_double_int (0.04s) --- 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_double_int/optimize (0.00s) --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double (0.04s) --- 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/not_in_constant_list_cross_type_int_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_empty_list (0.04s) --- 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/complex (0.03s) --- PASS: TestInterpreter/complex/optimize (0.00s) --- PASS: TestInterpreter/complex/exhaustive (0.00s) --- PASS: TestInterpreter/complex/track (0.00s) --- PASS: TestInterpreter/call_no_args (0.03s) --- 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/not_in_constant_heterogeneous_map_with_same_key_type (0.02s) --- 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/and_false_2nd (0.03s) --- PASS: TestInterpreter/and_false_2nd/exhaustive (0.00s) --- PASS: TestInterpreter/and_false_2nd/track (0.00s) --- PASS: TestInterpreter/and_false_2nd/optimize (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg (0.03s) --- PASS: TestInterpreter/call_ns_func_in_pkg/track (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg/optimize (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg/exhaustive (0.00s) --- PASS: TestInterpreter/cond (0.03s) --- PASS: TestInterpreter/cond/optimize (0.00s) --- PASS: TestInterpreter/cond/exhaustive (0.00s) --- PASS: TestInterpreter/cond/track (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double (0.05s) --- 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/literal_null (0.04s) --- PASS: TestInterpreter/literal_null/optimize (0.00s) --- PASS: TestInterpreter/literal_null/exhaustive (0.00s) --- PASS: TestInterpreter/literal_null/track (0.00s) --- PASS: TestInterpreter/and_false_1st (0.03s) --- 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/in_constant_list (0.03s) --- PASS: TestInterpreter/in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_list/track (0.00s) --- PASS: TestInterpreter/in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/select_key (0.06s) --- PASS: TestInterpreter/select_key/optimize (0.00s) --- PASS: TestInterpreter/select_key/exhaustive (0.00s) --- PASS: TestInterpreter/select_key/track (0.00s) --- PASS: TestInterpreter/call_ns_func (0.03s) --- PASS: TestInterpreter/call_ns_func/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func/track (0.00s) --- PASS: TestInterpreter/call_ns_func/optimize (0.00s) --- PASS: TestInterpreter/in_var_key_map (0.04s) --- PASS: TestInterpreter/in_var_key_map/track (0.00s) --- PASS: TestInterpreter/in_var_key_map/optimize (0.00s) --- PASS: TestInterpreter/in_var_key_map/exhaustive (0.00s) --- PASS: TestInterpreter/call_one_arg (0.03s) --- PASS: TestInterpreter/call_one_arg/track (0.00s) --- PASS: TestInterpreter/call_one_arg/optimize (0.00s) --- PASS: TestInterpreter/call_one_arg/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint (0.06s) --- 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_constant_list_cross_type_negative_double_uint/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg (0.03s) --- 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/cond_attr_qualify_bad_type_error (0.04s) --- 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/and_error_2nd_false (0.03s) --- 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/call_two_arg (0.04s) --- 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/and_error_1st_false (0.03s) --- 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/call_varargs (0.04s) --- PASS: TestInterpreter/call_varargs/optimize (0.00s) --- PASS: TestInterpreter/call_varargs/exhaustive (0.00s) --- PASS: TestInterpreter/call_varargs/track (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field (0.05s) --- 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/and_error_2nd_error (0.03s) --- 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/call_ns_func_unchecked (0.03s) --- 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/in_var_value_map (0.04s) --- 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/complex_qual_vars (0.04s) --- 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/and_error_1st_error (0.04s) --- 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/cond_attr_out_of_bounds_error (0.04s) --- 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) === 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_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.03s) === RUN TestPrune --- PASS: TestPrune (0.00s) === 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.02s) --- 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 === 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/and === RUN TestRuntimeCost/and_short-circuit === 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/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.09s) --- 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 (0.00s) --- PASS: TestRuntimeCost/estimated_function_call (0.00s) --- PASS: TestRuntimeCost/create_list (0.00s) --- PASS: TestRuntimeCost/create_struct (0.00s) --- PASS: TestRuntimeCost/create_map (0.00s) --- PASS: TestRuntimeCost/all_comprehension (0.00s) --- PASS: TestRuntimeCost/nested_all_comprehension (0.00s) --- PASS: TestRuntimeCost/all_comprehension_on_literal (0.00s) --- PASS: TestRuntimeCost/variable_cost_function (0.00s) --- PASS: TestRuntimeCost/variable_cost_function_with_constant (0.00s) --- PASS: TestRuntimeCost/or (0.00s) --- PASS: TestRuntimeCost/or_short-circuit (0.00s) --- PASS: TestRuntimeCost/and (0.00s) --- PASS: TestRuntimeCost/and_short-circuit (0.00s) --- PASS: TestRuntimeCost/lt (0.00s) --- PASS: TestRuntimeCost/lte (0.00s) --- PASS: TestRuntimeCost/eq (0.00s) --- PASS: TestRuntimeCost/gt (0.00s) --- PASS: TestRuntimeCost/gte (0.00s) --- PASS: TestRuntimeCost/in (0.00s) --- PASS: TestRuntimeCost/plus (0.00s) --- PASS: TestRuntimeCost/minus (0.00s) --- PASS: TestRuntimeCost// (0.00s) --- PASS: TestRuntimeCost//#01 (0.00s) --- PASS: TestRuntimeCost/% (0.00s) --- PASS: TestRuntimeCost/ternary (0.00s) --- PASS: TestRuntimeCost/string_size (0.00s) --- PASS: TestRuntimeCost/str_eq_str (0.00s) --- PASS: TestRuntimeCost/bytes_to_string_conversion (0.00s) --- PASS: TestRuntimeCost/string_to_bytes_conversion (0.00s) --- PASS: TestRuntimeCost/int_to_string_conversion (0.00s) --- PASS: TestRuntimeCost/contains (0.00s) --- PASS: TestRuntimeCost/matches (0.00s) --- PASS: TestRuntimeCost/startsWith (0.00s) --- PASS: TestRuntimeCost/endsWith (0.00s) --- PASS: TestRuntimeCost/size_receiver (0.00s) --- PASS: TestRuntimeCost/size (0.00s) --- PASS: TestRuntimeCost/ternary_eval (0.00s) --- PASS: TestRuntimeCost/ternary_eval_trivial,_true (0.00s) --- PASS: TestRuntimeCost/ternary_eval_trivial,_false (0.00s) --- PASS: TestRuntimeCost/comprehension_over_map (0.00s) --- PASS: TestRuntimeCost/comprehension_over_nested_map_of_maps (0.00s) --- PASS: TestRuntimeCost/string_size_of_map_keys (0.00s) --- PASS: TestRuntimeCost/comprehension_variable_shadowing (0.00s) --- PASS: TestRuntimeCost/comprehension_variable_shadowing#01 (0.00s) --- PASS: TestRuntimeCost/list_concat (0.00s) --- PASS: TestRuntimeCost/str_concat (0.00s) --- PASS: TestRuntimeCost/at_limit (0.00s) --- PASS: TestRuntimeCost/above_limit (0.00s) --- PASS: TestRuntimeCost/ternary_as_operand (0.00s) --- PASS: TestRuntimeCost/ternary_as_operand#01 (0.00s) --- PASS: TestRuntimeCost/list_map_literal (0.00s) PASS ok github.com/google/cel-go/interpreter 0.522s === 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(){single_int32:_1,_single_int64:_2} === PAUSE TestParse/86_TestAllTypes(){single_int32:_1,_single_int64:_2} === RUN TestParse/87_size(x)_==_x.size() === PAUSE TestParse/87_size(x)_==_x.size() === RUN TestParse/88_1_+_$ === PAUSE TestParse/88_1_+_$ === RUN TestParse/89_1_+_2_3_+ === PAUSE TestParse/89_1_+_2_3_+ === RUN TestParse/90_"\"" === PAUSE TestParse/90_"\"" === RUN TestParse/91_[1,3,4][0] === PAUSE TestParse/91_[1,3,4][0] === RUN TestParse/92_1.all(2,_3) === PAUSE TestParse/92_1.all(2,_3) === RUN TestParse/93_x["a"].single_int32_==_23 === PAUSE TestParse/93_x["a"].single_int32_==_23 === RUN TestParse/94_x.single_nested_message_!=_null === PAUSE TestParse/94_x.single_nested_message_!=_null === RUN TestParse/95_false_&&_!true_||_false_?_2_:_3 === PAUSE TestParse/95_false_&&_!true_||_false_?_2_:_3 === RUN TestParse/96_b"abc"_+_B"def" === PAUSE TestParse/96_b"abc"_+_B"def" === RUN TestParse/97_1_+_2_*_3_-_1_/_2_==_6_%_1 === PAUSE TestParse/97_1_+_2_*_3_-_1_/_2_==_6_%_1 === RUN TestParse/98_1_+_+ === PAUSE TestParse/98_1_+_+ === RUN TestParse/99_"abc"_+_"def" === PAUSE TestParse/99_"abc"_+_"def" === RUN TestParse/100_{"a":_1}."a" === PAUSE TestParse/100_{"a":_1}."a" === RUN TestParse/101_"\xC3\XBF" === PAUSE TestParse/101_"\xC3\XBF" === RUN TestParse/102_"\303\277" === PAUSE TestParse/102_"\303\277" === RUN TestParse/103_"hi\u263A_\u263Athere" === PAUSE TestParse/103_"hi\u263A_\u263Athere" === RUN TestParse/104_"\U000003A8\?" === PAUSE TestParse/104_"\U000003A8\?" === RUN TestParse/105_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" === PAUSE TestParse/105_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" === RUN TestParse/106_"\xFh" === PAUSE TestParse/106_"\xFh" === RUN TestParse/107_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" === PAUSE TestParse/107_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" === RUN TestParse/108_"😁"_in_["😁",_"😑",_"😦"] === PAUSE TestParse/108_"😁"_in_["😁",_"😑",_"😦"] === RUN TestParse/109_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 === PAUSE TestParse/109_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 === RUN TestParse/110_as === PAUSE TestParse/110_as === RUN TestParse/111_break === PAUSE TestParse/111_break === RUN TestParse/112_const === PAUSE TestParse/112_const === RUN TestParse/113_continue === PAUSE TestParse/113_continue === RUN TestParse/114_else === PAUSE TestParse/114_else === RUN TestParse/115_for === PAUSE TestParse/115_for === RUN TestParse/116_function === PAUSE TestParse/116_function === RUN TestParse/117_if === PAUSE TestParse/117_if === RUN TestParse/118_import === PAUSE TestParse/118_import === RUN TestParse/119_in === PAUSE TestParse/119_in === RUN TestParse/120_let === PAUSE TestParse/120_let === RUN TestParse/121_loop === PAUSE TestParse/121_loop === RUN TestParse/122_package === PAUSE TestParse/122_package === RUN TestParse/123_namespace === PAUSE TestParse/123_namespace === RUN TestParse/124_return === PAUSE TestParse/124_return === RUN TestParse/125_var === PAUSE TestParse/125_var === RUN TestParse/126_void === PAUSE TestParse/126_void === RUN TestParse/127_while === PAUSE TestParse/127_while === RUN TestParse/128_[1,_2,_3].map(var,_var_*_var) === PAUSE TestParse/128_[1,_2,_3].map(var,_var_*_var) === RUN TestParse/129_func{{a}} === PAUSE TestParse/129_func{{a}} === RUN TestParse/130_msg{:a} === PAUSE TestParse/130_msg{:a} === RUN TestParse/131_{a} === PAUSE TestParse/131_{a} === RUN TestParse/132_{:a} === PAUSE TestParse/132_{:a} === RUN TestParse/133_ind[a{b}] === PAUSE TestParse/133_ind[a{b}] === RUN TestParse/134_-- === PAUSE TestParse/134_-- === RUN TestParse/135_? === PAUSE TestParse/135_? === RUN TestParse/136_a_?_b_((?)) === PAUSE TestParse/136_a_?_b_((?)) === RUN TestParse/137_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === PAUSE TestParse/137_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === RUN TestParse/138_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--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/138_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--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/139_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" === PAUSE TestParse/139_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" === RUN TestParse/140_x.filter(y,_y.filter(z,_z_>_0)) === PAUSE TestParse/140_x.filter(y,_y.filter(z,_z_>_0)) === RUN TestParse/141_has(a.b).filter(c,_c) === PAUSE TestParse/141_has(a.b).filter(c,_c) === RUN TestParse/142_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) === PAUSE TestParse/142_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) === RUN TestParse/143_(has(a.b)_||_has(c.d)).string() === PAUSE TestParse/143_(has(a.b)_||_has(c.d)).string() === RUN TestParse/144_has(a.b).asList().exists(c,_c) === PAUSE TestParse/144_has(a.b).asList().exists(c,_c) === RUN TestParse/145_[has(a.b),_has(c.d)].exists(e,_e) === PAUSE TestParse/145_[has(a.b),_has(c.d)].exists(e,_e) === RUN TestParse/146_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-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/146_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-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/0_"A" === CONT TestParse/124_return === CONT TestParse/62_m.exists_one(v,_f) === CONT TestParse/142_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) === CONT TestParse/132_{:a} === CONT TestParse/118_import === CONT TestParse/146_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-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/112_const === CONT TestParse/111_break === CONT TestParse/144_has(a.b).asList().exists(c,_c) === CONT TestParse/110_as === CONT TestParse/109_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 === CONT TestParse/143_(has(a.b)_||_has(c.d)).string() === CONT TestParse/108_"😁"_in_["😁",_"😑",_"😦"] === CONT TestParse/123_namespace === CONT TestParse/122_package === CONT TestParse/105_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" === CONT TestParse/121_loop === CONT TestParse/104_"\U000003A8\?" === CONT TestParse/120_let === CONT TestParse/103_"hi\u263A_\u263Athere" === CONT TestParse/119_in === CONT TestParse/102_"\303\277" === CONT TestParse/145_[has(a.b),_has(c.d)].exists(e,_e) === CONT TestParse/101_"\xC3\XBF" === CONT TestParse/131_{a} === CONT TestParse/117_if === CONT TestParse/126_void === CONT TestParse/125_var === CONT TestParse/100_{"a":_1}."a" === CONT TestParse/99_"abc"_+_"def" === CONT TestParse/138_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--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/115_for === CONT TestParse/113_continue === CONT TestParse/107_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" === CONT TestParse/106_"\xFh" === CONT TestParse/116_function === CONT TestParse/130_msg{:a} === CONT TestParse/129_func{{a}} === CONT TestParse/128_[1,_2,_3].map(var,_var_*_var) === CONT TestParse/127_while === CONT TestParse/114_else === CONT TestParse/141_has(a.b).filter(c,_c) === CONT TestParse/140_x.filter(y,_y.filter(z,_z_>_0)) === CONT TestParse/139_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" === CONT TestParse/31_a_!=_b === CONT TestParse/61_m.all(v,_f) === CONT TestParse/60_m.exists(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/36_a.b === CONT TestParse/37_a.b.c === CONT TestParse/38_a[b] === CONT TestParse/35_a_<=_b === CONT TestParse/34_a_<_b === CONT TestParse/33_a_>=_b === CONT TestParse/32_a_>_b === CONT TestParse/136_a_?_b_((?)) === CONT TestParse/137_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] === CONT TestParse/16_null === 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/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g === CONT TestParse/21_a_&&_b === CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ === CONT TestParse/19_a_||_b === CONT TestParse/18_a?b:c === CONT TestParse/17_a === CONT TestParse/80_a_>_5_&&_a_<_10 === CONT TestParse/98_1_+_+ === CONT TestParse/97_1_+_2_*_3_-_1_/_2_==_6_%_1 === CONT TestParse/96_b"abc"_+_B"def" === CONT TestParse/95_false_&&_!true_||_false_?_2_:_3 === CONT TestParse/94_x.single_nested_message_!=_null === CONT TestParse/93_x["a"].single_int32_==_23 === CONT TestParse/92_1.all(2,_3) === CONT TestParse/91_[1,3,4][0] === CONT TestParse/90_"\"" === CONT TestParse/89_1_+_2_3_+ === CONT TestParse/88_1_+_$ === CONT TestParse/86_TestAllTypes(){single_int32:_1,_single_int64:_2} === CONT TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} === CONT TestParse/87_size(x)_==_x.size() === 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/15_!a === CONT TestParse/8_24u === CONT TestParse/10_-1 === CONT TestParse/14_23.39 === CONT TestParse/13_b"abc" === CONT TestParse/135_? === CONT TestParse/134_-- === CONT TestParse/4_42 === CONT TestParse/12_4--4.1 === CONT TestParse/11_4--4 === CONT TestParse/9_0xFu === CONT TestParse/6_0u === CONT TestParse/5_0xF === CONT TestParse/71_!_false === CONT TestParse/7_23u === CONT TestParse/79_{foo:_5,_bar:_"xyz",_} === CONT TestParse/78_{foo:_5,_bar:_"xyz"} === CONT TestParse/76_[3,_4,_5] === CONT TestParse/77_[3,_4,_5,] === CONT TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} === CONT TestParse/74_a[3] === CONT TestParse/73_a.b(5) === CONT TestParse/72_-a === CONT TestParse/66_x_*_2 === CONT TestParse/70_"❤" === CONT TestParse/69_"\u2764" === CONT TestParse/68_x_*_2.0 === CONT TestParse/67_x_*_2u === CONT TestParse/64_m.map(v,_p,_f) === CONT TestParse/65_m.filter(v,_p) === CONT TestParse/1_true === CONT TestParse/3_0 === CONT TestParse/2_false === CONT TestParse/63_m.map(v,_f) === CONT TestParse/133_ind[a{b}] --- PASS: TestParse (0.00s) --- PASS: TestParse/118_import (0.00s) --- PASS: TestParse/123_namespace (0.00s) --- PASS: TestParse/111_break (0.00s) --- PASS: TestParse/112_const (0.00s) --- PASS: TestParse/121_loop (0.00s) --- PASS: TestParse/122_package (0.00s) --- PASS: TestParse/120_let (0.00s) --- PASS: TestParse/125_var (0.00s) --- PASS: TestParse/119_in (0.00s) --- PASS: TestParse/0_"A" (0.00s) --- PASS: TestParse/110_as (0.00s) --- PASS: TestParse/126_void (0.00s) --- PASS: TestParse/116_function (0.01s) --- PASS: TestParse/115_for (0.01s) --- PASS: TestParse/131_{a} (0.01s) --- PASS: TestParse/114_else (0.01s) --- PASS: TestParse/124_return (0.01s) --- PASS: TestParse/117_if (0.01s) --- PASS: TestParse/59_has(m.f) (0.00s) --- PASS: TestParse/31_a_!=_b (0.01s) --- PASS: TestParse/47_(a) (0.00s) --- PASS: TestParse/127_while (0.01s) --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) --- PASS: TestParse/49_a() (0.00s) --- PASS: TestParse/52_a.b() (0.00s) --- PASS: TestParse/58_a_|_b (0.01s) --- PASS: TestParse/57_*@a_|_b (0.01s) --- PASS: TestParse/113_continue (0.01s) --- PASS: TestParse/105_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.01s) --- PASS: TestParse/106_"\xFh" (0.01s) --- PASS: TestParse/129_func{{a}} (0.01s) --- PASS: TestParse/48_((a)) (0.00s) --- PASS: TestParse/130_msg{:a} (0.01s) --- PASS: TestParse/50_a(b) (0.00s) --- PASS: TestParse/44_[] (0.00s) --- PASS: TestParse/42_{} (0.00s) --- PASS: TestParse/53_a.b(c) (0.00s) --- PASS: TestParse/61_m.all(v,_f) (0.01s) --- PASS: TestParse/141_has(a.b).filter(c,_c) (0.01s) --- PASS: TestParse/60_m.exists(v,_f) (0.01s) --- PASS: TestParse/62_m.exists_one(v,_f) (0.01s) --- PASS: TestParse/107_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.01s) --- PASS: TestParse/101_"\xC3\XBF" (0.01s) --- PASS: TestParse/103_"hi\u263A_\u263Athere" (0.01s) --- PASS: TestParse/102_"\303\277" (0.01s) --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.01s) --- PASS: TestParse/132_{:a} (0.01s) --- PASS: TestParse/104_"\U000003A8\?" (0.01s) --- PASS: TestParse/51_a(b,_c) (0.01s) --- PASS: TestParse/39_foo{_} (0.00s) --- PASS: TestParse/46_[a,_b,_c] (0.01s) --- PASS: TestParse/139_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.01s) --- PASS: TestParse/36_a.b (0.01s) --- PASS: TestParse/45_[a] (0.01s) --- PASS: TestParse/144_has(a.b).asList().exists(c,_c) (0.01s) --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.01s) --- PASS: TestParse/29_a_in_b (0.00s) --- PASS: TestParse/136_a_?_b_((?)) (0.00s) --- PASS: TestParse/143_(has(a.b)_||_has(c.d)).string() (0.01s) --- PASS: TestParse/40_foo{_a:b_} (0.01s) --- PASS: TestParse/17_a (0.00s) --- PASS: TestParse/90_"\"" (0.00s) --- PASS: TestParse/108_"😁"_in_["😁",_"😑",_"😦"] (0.02s) --- PASS: TestParse/37_a.b.c (0.01s) --- PASS: TestParse/145_[has(a.b),_has(c.d)].exists(e,_e) (0.02s) --- PASS: TestParse/18_a?b:c (0.00s) --- PASS: TestParse/32_a_>_b (0.00s) --- PASS: TestParse/19_a_||_b (0.00s) --- PASS: TestParse/100_{"a":_1}."a" (0.02s) --- PASS: TestParse/34_a_<_b (0.01s) --- PASS: TestParse/43_{a:b,_c:d} (0.01s) --- PASS: TestParse/56_1.99e90000009 (0.01s) --- PASS: TestParse/82_{ (0.00s) --- PASS: TestParse/92_1.all(2,_3) (0.00s) --- PASS: TestParse/16_null (0.01s) --- PASS: TestParse/94_x.single_nested_message_!=_null (0.00s) --- PASS: TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) --- PASS: TestParse/30_a_==_b (0.01s) --- PASS: TestParse/8_24u (0.00s) --- PASS: TestParse/38_a[b] (0.01s) --- PASS: TestParse/13_b"abc" (0.00s) --- PASS: TestParse/4_42 (0.00s) --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.01s) --- PASS: TestParse/14_23.39 (0.00s) --- PASS: TestParse/135_? (0.00s) --- PASS: TestParse/86_TestAllTypes(){single_int32:_1,_single_int64:_2} (0.00s) --- PASS: TestParse/87_size(x)_==_x.size() (0.00s) --- PASS: TestParse/5_0xF (0.00s) --- PASS: TestParse/7_23u (0.00s) --- PASS: TestParse/6_0u (0.00s) --- PASS: TestParse/91_[1,3,4][0] (0.00s) --- PASS: TestParse/15_!a (0.00s) --- PASS: TestParse/24_a_+_b (0.01s) --- PASS: TestParse/33_a_>=_b (0.01s) --- PASS: TestParse/72_-a (0.00s) --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.01s) --- PASS: TestParse/66_x_*_2 (0.00s) --- PASS: TestParse/68_x_*_2.0 (0.00s) --- PASS: TestParse/69_"\u2764" (0.00s) --- PASS: TestParse/67_x_*_2u (0.00s) --- PASS: TestParse/35_a_<=_b (0.01s) --- PASS: TestParse/70_"❤" (0.00s) --- PASS: TestParse/10_-1 (0.00s) --- PASS: TestParse/21_a_&&_b (0.01s) --- PASS: TestParse/88_1_+_$ (0.01s) --- PASS: TestParse/1_true (0.00s) --- PASS: TestParse/9_0xFu (0.00s) --- PASS: TestParse/134_-- (0.00s) --- PASS: TestParse/76_[3,_4,_5] (0.00s) --- PASS: TestParse/65_m.filter(v,_p) (0.00s) --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/140_x.filter(y,_y.filter(z,_z_>_0)) (0.02s) --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) --- PASS: TestParse/98_1_+_+ (0.01s) --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/2_false (0.00s) --- PASS: TestParse/3_0 (0.00s) --- PASS: TestParse/73_a.b(5) (0.00s) --- PASS: TestParse/128_[1,_2,_3].map(var,_var_*_var) (0.02s) --- PASS: TestParse/109_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.02s) --- PASS: TestParse/84_{1:2u,_2:3u} (0.01s) --- PASS: TestParse/25_a_-_b (0.01s) --- PASS: TestParse/74_a[3] (0.00s) --- PASS: TestParse/133_ind[a{b}] (0.00s) --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.01s) --- PASS: TestParse/63_m.map(v,_f) (0.00s) --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.01s) --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.01s) --- PASS: TestParse/142_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.02s) --- PASS: TestParse/28_a_%_b (0.01s) --- PASS: TestParse/71_!_false (0.00s) --- PASS: TestParse/11_4--4 (0.00s) --- PASS: TestParse/96_b"abc"_+_B"def" (0.01s) --- PASS: TestParse/99_"abc"_+_"def" (0.02s) --- PASS: TestParse/27_a_/_b (0.01s) --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.00s) --- PASS: TestParse/26_a_*_b (0.01s) --- PASS: TestParse/77_[3,_4,_5,] (0.00s) --- PASS: TestParse/12_4--4.1 (0.00s) --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.01s) --- PASS: TestParse/93_x["a"].single_int32_==_23 (0.01s) --- PASS: TestParse/95_false_&&_!true_||_false_?_2_:_3 (0.01s) --- PASS: TestParse/89_1_+_2_3_+ (0.01s) --- PASS: TestParse/97_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) --- PASS: TestParse/146_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-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.03s) --- PASS: TestParse/137_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.02s) --- PASS: TestParse/138_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--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.08s) === RUN TestExpressionSizeCodePointLimit --- PASS: TestExpressionSizeCodePointLimit (0.00s) === RUN TestParserOptionErrors --- PASS: TestParserOptionErrors (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_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/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/call_no_wrap_no_operators === RUN TestUnparse/call_no_wrap_column_limit_large_val === RUN TestUnparse/call_no_wrap_column_limit_equal_length_to_input === RUN TestUnparse/call_wrap_add === RUN TestUnparse/call_wrap_add_subtract === RUN TestUnparse/call_wrap_add_subtract#01 === RUN TestUnparse/call_wrap_logical_and === RUN TestUnparse/call_wrap_logical_and_2 === RUN TestUnparse/call_wrap_conditional === RUN TestUnparse/call_wrap_or === RUN TestUnparse/call_wrap_equals === RUN TestUnparse/call_wrap_greater === RUN TestUnparse/call_wrap_greater_equals === RUN TestUnparse/call_wrap_in === RUN TestUnparse/call_wrap_less === RUN TestUnparse/call_wrap_less_equals === RUN TestUnparse/call_wrap_not_equals === RUN TestUnparse/call_wrap_divide === RUN TestUnparse/call_wrap_modulo === RUN TestUnparse/call_wrap_multiply === RUN TestUnparse/call_wrap_logical_and_long_variables === RUN TestUnparse/comp_chained_wrap_comparisons === RUN TestUnparse/call_wrap_before_add === RUN TestUnparse/call_wrap_before_add_subtract === RUN TestUnparse/call_wrap_logical_and_long_variables#01 === RUN TestUnparse/call_wrap_logical_and_long_input === RUN TestUnparse/call_wrap_before_logical_and_long_input === RUN TestUnparse/call_wrap_default === RUN TestUnparse/call_wrap_default_operators --- PASS: TestUnparse (0.03s) --- PASS: TestUnparse/call_add (0.00s) --- PASS: TestUnparse/call_and (0.00s) --- PASS: TestUnparse/call_and_or (0.00s) --- PASS: TestUnparse/call_cond (0.00s) --- PASS: TestUnparse/call_cond_nested_inner (0.00s) --- PASS: TestUnparse/call_cond_nested_outer (0.00s) --- PASS: TestUnparse/call_index (0.00s) --- PASS: TestUnparse/call_index_eq (0.00s) --- PASS: TestUnparse/call_mul (0.00s) --- PASS: TestUnparse/call_mul_add (0.00s) --- PASS: TestUnparse/call_mul_add_nested (0.00s) --- PASS: TestUnparse/call_mul_nested (0.00s) --- PASS: TestUnparse/call_not (0.00s) --- PASS: TestUnparse/call_neg (0.00s) --- PASS: TestUnparse/call_or (0.00s) --- PASS: TestUnparse/call_neg_mult (0.00s) --- PASS: TestUnparse/call_neg_add (0.00s) --- PASS: TestUnparse/call_operator_precedence (0.00s) --- PASS: TestUnparse/calc_distr_paren (0.00s) --- PASS: TestUnparse/calc_distr_noparen (0.00s) --- PASS: TestUnparse/cond_tern_simple (0.00s) --- PASS: TestUnparse/cond_tern_neg_expr (0.00s) --- PASS: TestUnparse/cond_tern_neg_term (0.00s) --- PASS: TestUnparse/func_global (0.00s) --- PASS: TestUnparse/func_member (0.00s) --- PASS: TestUnparse/func_no_arg (0.00s) --- PASS: TestUnparse/func_one_arg (0.00s) --- PASS: TestUnparse/func_two_args (0.00s) --- PASS: TestUnparse/func_var_args (0.00s) --- PASS: TestUnparse/func_neq (0.00s) --- PASS: TestUnparse/func_in (0.00s) --- PASS: TestUnparse/list_empty (0.00s) --- PASS: TestUnparse/list_one (0.00s) --- PASS: TestUnparse/list_many (0.00s) --- PASS: TestUnparse/lit_bytes (0.00s) --- PASS: TestUnparse/lit_double (0.00s) --- PASS: TestUnparse/lit_false (0.00s) --- PASS: TestUnparse/lit_int (0.00s) --- PASS: TestUnparse/lit_null (0.00s) --- PASS: TestUnparse/lit_string (0.00s) --- PASS: TestUnparse/lit_string_quote (0.00s) --- PASS: TestUnparse/lit_true (0.00s) --- PASS: TestUnparse/lit_uint (0.00s) --- PASS: TestUnparse/ident (0.00s) --- PASS: TestUnparse/macro_has (0.00s) --- PASS: TestUnparse/map_empty (0.00s) --- PASS: TestUnparse/map_lit_key (0.00s) --- PASS: TestUnparse/map_expr_key (0.00s) --- PASS: TestUnparse/msg_empty (0.00s) --- PASS: TestUnparse/msg_fields (0.00s) --- PASS: TestUnparse/select (0.00s) --- PASS: TestUnparse/idx_idx_sel (0.00s) --- PASS: TestUnparse/sel_expr_target (0.00s) --- PASS: TestUnparse/sel_cond_target (0.00s) --- PASS: TestUnparse/idx_cond_target (0.00s) --- PASS: TestUnparse/cond_conj (0.00s) --- PASS: TestUnparse/cond_disj_conj (0.00s) --- PASS: TestUnparse/call_cond_target (0.00s) --- PASS: TestUnparse/cond_flat (0.00s) --- PASS: TestUnparse/cond_paren (0.00s) --- PASS: TestUnparse/cond_cond (0.00s) --- PASS: TestUnparse/cond_binop (0.00s) --- PASS: TestUnparse/cond_binop_binop (0.00s) --- PASS: TestUnparse/cond_cond_binop (0.00s) --- PASS: TestUnparse/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/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_constant === 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_constant (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.127s === RUN TestParse === RUN TestParse/%let_x_=_1 === RUN TestParse/%let_com.google.x_=_1 === RUN TestParse/%let_x:_int_=_1 === RUN TestParse/%eval_x_+_2 === RUN TestParse/x_+_2 === RUN TestParse/%exit === 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.00s) --- PASS: TestParse/%let_x_=_1 (0.00s) --- PASS: TestParse/%let_com.google.x_=_1 (0.00s) --- PASS: TestParse/%let_x:_int_=_1 (0.00s) --- PASS: TestParse/%eval_x_+_2 (0.00s) --- PASS: TestParse/x_+_2 (0.00s) --- PASS: TestParse/%exit (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.00s) === RUN TestAddLetFnComposed --- PASS: TestAddLetFnComposed (0.00s) === RUN TestAddLetFnErrorOnTypeChange --- PASS: TestAddLetFnErrorOnTypeChange (0.00s) === RUN TestAddLetFnErrorTypeMismatch --- PASS: TestAddLetFnErrorTypeMismatch (0.00s) === RUN TestAddLetFnErrorBadExpr --- PASS: TestAddLetFnErrorBadExpr (0.00s) === RUN TestAddDeclFn --- PASS: TestAddDeclFn (0.00s) === RUN TestAddDeclFnError --- PASS: TestAddDeclFnError (0.00s) === RUN TestDelLetFn --- PASS: TestDelLetFn (0.00s) === RUN TestDelLetFnError --- PASS: TestDelLetFnError (0.00s) === RUN TestInstanceFunction --- PASS: TestInstanceFunction (0.00s) === RUN TestSetOption --- PASS: TestSetOption (0.00s) === RUN TestSetOptionError --- PASS: TestSetOptionError (0.00s) === RUN TestProcess === RUN TestProcess/OptionBasic === RUN TestProcess/OptionContainer === RUN TestProcess/LoadDescriptorsError === RUN TestProcess/LoadDescriptorsAddsTypes === RUN TestProcess/Status === RUN TestProcess/Reset --- PASS: TestProcess (0.01s) --- PASS: TestProcess/OptionBasic (0.00s) --- PASS: TestProcess/OptionContainer (0.00s) --- PASS: TestProcess/LoadDescriptorsError (0.00s) --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.00s) --- PASS: TestProcess/Status (0.00s) --- PASS: TestProcess/Reset (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.041s === RUN TestAccept --- PASS: TestAccept (0.00s) === RUN TestReject --- PASS: TestReject (0.00s) PASS ok github.com/google/cel-go/repl/parser 0.008s FAIL dh_auto_test: error: cd build && go test -vet=off -v -p 42 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/containers github.com/google/cel-go/common/debug 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/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/parser github.com/google/cel-go/test github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb returned exit code 1 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package 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/2311069 and its subdirectories Thu May 16 10:36:04 UTC 2024 W: No second build log, what happened?