Diff of the two buildlogs: -- --- b1/build.log 2024-08-09 13:14:31.532177530 +0000 +++ b2/build.log 2024-08-09 13:18:26.934172242 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Aug 9 01:00:05 -12 2024 -I: pbuilder-time-stamp: 1723208405 +I: Current time: Sat Aug 10 03:14:41 +14 2024 +I: pbuilder-time-stamp: 1723209281 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,84 @@ dpkg-source: info: applying revert-antlr4.11.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/18340/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/D01_modify_environment starting +debug: Running on virt64b. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 9 13:14 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/17541/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='16d5054fb83f4d9083ec11a8b744d6fe' - 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='18340' - PS1='# ' - PS2='> ' + INVOCATION_ID=554e563c9e104620b3097a46217097d5 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=17541 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.ssWJgk6k/pbuilderrc_pYEa --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.ssWJgk6k/b1 --logfile b1/build.log golang-github-google-cel-go_0.18.2+ds-5.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ssWJgk6k/pbuilderrc_ALeY --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ssWJgk6k/b2 --logfile b2/build.log golang-github-google-cel-go_0.18.2+ds-5.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux wbq0 6.1.0-23-armmp #1 SMP Debian 6.1.99-1 (2024-07-15) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-arm64 #1 SMP Debian 6.1.99-1 (2024-07-15) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/18340/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -87,7 +119,7 @@ Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-antlr-antlr4-dev (>= 4.11.1~), golang-github-golang-protobuf-1-5-dev, golang-github-stoewer-go-strcase-dev, golang-golang-x-text-dev, golang-google-genproto-dev (>= 0.0~git20210726.e7812ac~), tzdata dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. -(Reading database ... 19463 files and directories currently installed.) +(Reading database ... 19449 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: @@ -201,10 +233,10 @@ Get: 73 http://deb.debian.org/debian unstable/main armhf golang-google-grpc-dev all 1.64.0-6 [1232 kB] Get: 74 http://deb.debian.org/debian unstable/main armhf golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5301 kB] Get: 75 http://deb.debian.org/debian unstable/main armhf golang-github-google-cel-go-dev all 0.18.2+ds-5 [400 kB] -Fetched 83.0 MB in 8s (9982 kB/s) +Fetched 83.0 MB in 2s (52.7 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package tzdata. -(Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19463 files and directories currently installed.) +(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 ... 19449 files and directories currently installed.) Preparing to unpack .../00-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package sensible-utils. @@ -456,8 +488,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Aug 9 13:02:24 UTC 2024. -Universal Time is now: Fri Aug 9 13:02:24 UTC 2024. +Local time is now: Fri Aug 9 13:15:32 UTC 2024. +Universal Time is now: Fri Aug 9 13:15:32 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... @@ -522,7 +554,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-google-cel-go-0.18.2+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-google-cel-go_0.18.2+ds-5_source.changes +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-google-cel-go-0.18.2+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-google-cel-go_0.18.2+ds-5_source.changes dpkg-buildpackage: info: source package golang-github-google-cel-go dpkg-buildpackage: info: source version 0.18.2+ds-5 dpkg-buildpackage: info: source distribution unstable @@ -569,41 +605,41 @@ make[1]: Leaving directory '/build/reproducible-path/golang-github-google-cel-go-0.18.2+ds' dh_auto_build -O--builddirectory=build -O--buildsystem=golang - cd build && go install -trimpath -v -p 3 github.com/google/cel-go/cel github.com/google/cel-go/checker github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/ast github.com/google/cel-go/common/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common/decls github.com/google/cel-go/common/functions github.com/google/cel-go/common/operators github.com/google/cel-go/common/overloads github.com/google/cel-go/common/runes github.com/google/cel-go/common/stdlib github.com/google/cel-go/common/types github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/common/types/traits github.com/google/cel-go/ext github.com/google/cel-go/interpreter github.com/google/cel-go/interpreter/functions github.com/google/cel-go/parser github.com/google/cel-go/parser/gen github.com/google/cel-go/repl github.com/google/cel-go/repl/appengine/app github.com/google/cel-go/repl/parser github.com/google/cel-go/test github.com/google/cel-go/test/bench github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb -internal/goarch + cd build && go install -trimpath -v -p 4 github.com/google/cel-go/cel github.com/google/cel-go/checker github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/ast github.com/google/cel-go/common/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common/decls github.com/google/cel-go/common/functions github.com/google/cel-go/common/operators github.com/google/cel-go/common/overloads github.com/google/cel-go/common/runes github.com/google/cel-go/common/stdlib github.com/google/cel-go/common/types github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/common/types/traits github.com/google/cel-go/ext github.com/google/cel-go/interpreter github.com/google/cel-go/interpreter/functions github.com/google/cel-go/parser github.com/google/cel-go/parser/gen github.com/google/cel-go/repl github.com/google/cel-go/repl/appengine/app github.com/google/cel-go/repl/parser github.com/google/cel-go/test github.com/google/cel-go/test/bench github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb +internal/coverage/rtcov internal/unsafeheader +internal/goarch internal/cpu -internal/coverage/rtcov +internal/godebugs internal/abi internal/chacha8rand -internal/bytealg -internal/godebugs internal/goexperiment internal/goos runtime/internal/math +internal/bytealg runtime/internal/atomic runtime/internal/sys runtime/internal/syscall internal/race -sync/atomic internal/itoa +sync/atomic math/bits unicode/utf8 math -unicode -runtime cmp +unicode slices google.golang.org/protobuf/internal/flags unicode/utf16 encoding google.golang.org/protobuf/internal/set github.com/google/cel-go/common/overloads +runtime github.com/google/cel-go/common/operators golang.org/x/exp/constraints -golang.org/x/exp/slices log/internal container/list +golang.org/x/exp/slices crypto/internal/alias crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 @@ -612,58 +648,70 @@ crypto/subtle internal/reflectlite sync -google.golang.org/protobuf/internal/pragma internal/testlog internal/bisect +google.golang.org/protobuf/internal/pragma internal/singleflight runtime/cgo +internal/godebug errors sort internal/oserror -syscall strconv -reflect -time +syscall io -internal/syscall/unix internal/safefilepath -internal/syscall/execenv path +reflect bytes -context -internal/fmtsort -internal/poll -io/fs -encoding/binary hash hash/fnv strings -os -embed -google.golang.org/protobuf/internal/editiondefaults -hash/crc32 -encoding/base64 -golang.org/x/text/transform +time +internal/syscall/unix +internal/syscall/execenv bufio +hash/crc32 regexp/syntax github.com/google/cel-go/common/runes +context +internal/poll +io/fs +embed +regexp +os +internal/fmtsort +encoding/binary +google.golang.org/protobuf/internal/editiondefaults +golang.org/x/text/transform golang.org/x/text/width -fmt -google.golang.org/protobuf/internal/detrand -io/ioutil +encoding/base64 github.com/stoewer/go-strcase golang.org/x/text/internal/tag golang.org/x/text/internal/stringset -regexp crypto crypto/cipher -crypto/internal/boring crypto/internal/randutil -internal/godebug +math/rand +crypto/internal/edwards25519/field +crypto/internal/boring +google.golang.org/protobuf/internal/detrand +fmt +io/ioutil +crypto/aes +crypto/des +crypto/internal/nistec/fiat +crypto/sha512 +crypto/internal/edwards25519 +crypto/hmac +crypto/md5 +crypto/rc4 +crypto/sha256 +crypto/sha1 google.golang.org/protobuf/internal/errors go/token -google.golang.org/protobuf/encoding/protowire compress/flate +google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/reflect/protoreflect encoding/json compress/gzip @@ -672,113 +720,99 @@ google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs -google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry -google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/runtime/protoiface +google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/proto golang.org/x/text/internal/language +log +math/big google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext golang.org/x/text/internal/language/compact golang.org/x/text/language google.golang.org/protobuf/internal/encoding/tag -google.golang.org/protobuf/internal/impl google.golang.org/protobuf/encoding/protojson +google.golang.org/protobuf/internal/impl golang.org/x/text/internal/catmsg golang.org/x/text/internal/number -github.com/google/cel-go/parser/gen golang.org/x/text/internal golang.org/x/text/message/catalog -golang.org/x/text/feature/plural golang.org/x/text/internal/format +crypto/rand +crypto/internal/nistec +golang.org/x/text/feature/plural golang.org/x/text/message +github.com/google/cel-go/parser/gen github.com/google/cel-go/repl/parser +crypto/ecdh +crypto/elliptic +crypto/internal/bigmod +crypto/internal/boring/bbig +encoding/asn1 +vendor/golang.org/x/crypto/cryptobyte +crypto/ecdsa +crypto/ed25519 google.golang.org/protobuf/internal/filetype +crypto/rsa google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/anypb -github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc/status google.golang.org/protobuf/types/known/durationpb +github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/rpc/status google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/types/known/timestamppb +google.golang.org/protobuf/types/dynamicpb github.com/google/cel-go/vendor/google.golang.org/genproto/googleapis/api/expr/v1alpha1 +google.golang.org/protobuf/types/known/wrapperspb +google.golang.org/protobuf/types/descriptorpb github.com/google/cel-go/checker/decls github.com/google/cel-go/common -google.golang.org/protobuf/types/dynamicpb -google.golang.org/protobuf/types/known/wrapperspb github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref +google.golang.org/protobuf/types/gofeaturespb github.com/google/cel-go/common/types/traits github.com/google/cel-go/common/functions -google.golang.org/protobuf/types/descriptorpb -github.com/google/cel-go/common/types -google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/reflect/protodesc +github.com/google/cel-go/common/types github.com/google/cel-go/interpreter/functions -log -github.com/google/cel-go/common/ast -github.com/google/cel-go/common/decls -github.com/google/cel-go/common/stdlib -github.com/google/cel-go/common/containers -github.com/google/cel-go/common/debug -github.com/google/cel-go/parser -github.com/google/cel-go/interpreter -math/rand -math/big -github.com/google/cel-go/checker -crypto/aes -crypto/des -crypto/internal/edwards25519/field -crypto/internal/nistec/fiat -github.com/google/cel-go/cel -crypto/rand -crypto/internal/bigmod -crypto/internal/boring/bbig -crypto/sha512 -encoding/asn1 -vendor/golang.org/x/crypto/cryptobyte -crypto/internal/edwards25519 -crypto/ed25519 -github.com/google/cel-go/ext -crypto/internal/nistec -crypto/hmac -crypto/md5 -crypto/rc4 -crypto/rsa -crypto/sha1 -crypto/ecdh -crypto/elliptic -crypto/sha256 crypto/dsa encoding/hex -crypto/ecdsa crypto/x509/pkix encoding/pem -github.com/google/cel-go/repl vendor/golang.org/x/net/dns/dnsmessage internal/intern net/netip net/url net +github.com/google/cel-go/common/ast +github.com/google/cel-go/common/decls +github.com/google/cel-go/common/stdlib +github.com/google/cel-go/common/containers +github.com/google/cel-go/common/debug +github.com/google/cel-go/parser +github.com/google/cel-go/interpreter path/filepath vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 -vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/text/transform +github.com/google/cel-go/checker vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/http2/hpack mime -vendor/golang.org/x/net/idna +github.com/google/cel-go/cel mime/quotedprintable net/http/internal +vendor/golang.org/x/net/idna net/http/internal/ascii github.com/google/cel-go/test flag @@ -788,20 +822,23 @@ github.com/google/cel-go/test/proto2pb testing github.com/google/cel-go/test/proto3pb -github.com/google/cel-go/test/bench -vendor/golang.org/x/net/http/httpproxy -net/textproto +github.com/google/cel-go/ext crypto/x509 +net/textproto vendor/golang.org/x/net/http/httpguts +vendor/golang.org/x/net/http/httpproxy mime/multipart +github.com/google/cel-go/test/bench +github.com/google/cel-go/repl crypto/tls net/http/httptrace net/http github.com/google/cel-go/repl/appengine/app dh_auto_test -O--builddirectory=build -O--buildsystem=golang - cd build && go test -vet=off -v -p 3 github.com/google/cel-go/cel github.com/google/cel-go/checker github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/ast github.com/google/cel-go/common/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common/decls github.com/google/cel-go/common/functions github.com/google/cel-go/common/operators github.com/google/cel-go/common/overloads github.com/google/cel-go/common/runes github.com/google/cel-go/common/stdlib github.com/google/cel-go/common/types github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/common/types/traits github.com/google/cel-go/ext github.com/google/cel-go/interpreter github.com/google/cel-go/interpreter/functions github.com/google/cel-go/parser github.com/google/cel-go/parser/gen github.com/google/cel-go/repl github.com/google/cel-go/repl/appengine/app github.com/google/cel-go/repl/parser github.com/google/cel-go/test github.com/google/cel-go/test/bench github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb + cd build && go test -vet=off -v -p 4 github.com/google/cel-go/cel github.com/google/cel-go/checker github.com/google/cel-go/checker/decls github.com/google/cel-go/common github.com/google/cel-go/common/ast github.com/google/cel-go/common/containers github.com/google/cel-go/common/debug github.com/google/cel-go/common/decls github.com/google/cel-go/common/functions github.com/google/cel-go/common/operators github.com/google/cel-go/common/overloads github.com/google/cel-go/common/runes github.com/google/cel-go/common/stdlib github.com/google/cel-go/common/types github.com/google/cel-go/common/types/pb github.com/google/cel-go/common/types/ref github.com/google/cel-go/common/types/traits github.com/google/cel-go/ext github.com/google/cel-go/interpreter github.com/google/cel-go/interpreter/functions github.com/google/cel-go/parser github.com/google/cel-go/parser/gen github.com/google/cel-go/repl github.com/google/cel-go/repl/appengine/app github.com/google/cel-go/repl/parser github.com/google/cel-go/test github.com/google/cel-go/test/bench github.com/google/cel-go/test/proto2pb github.com/google/cel-go/test/proto3pb +? github.com/google/cel-go/checker/decls [no test files] === RUN Test_ExampleWithBuiltins ---- PASS: Test_ExampleWithBuiltins (0.03s) +--- PASS: Test_ExampleWithBuiltins (0.01s) === RUN TestEval === RUN TestEval/[0] === RUN TestEval/[0]/[0] @@ -1006,52 +1043,14 @@ === PAUSE TestEval/[0]/[99] === CONT TestEval/[0]/[0] === CONT TestEval/[0]/[50] -=== CONT TestEval/[0]/[49] === CONT TestEval/[0]/[99] -=== CONT TestEval/[0]/[48] -=== CONT TestEval/[0]/[24] === CONT TestEval/[0]/[98] -=== CONT TestEval/[0]/[23] === CONT TestEval/[0]/[97] -=== CONT TestEval/[0]/[22] === CONT TestEval/[0]/[96] -=== CONT TestEval/[0]/[47] -=== CONT TestEval/[0]/[21] === CONT TestEval/[0]/[95] -=== CONT TestEval/[0]/[46] -=== CONT TestEval/[0]/[20] === CONT TestEval/[0]/[94] -=== CONT TestEval/[0]/[45] -=== CONT TestEval/[0]/[19] -=== CONT TestEval/[0]/[44] === CONT TestEval/[0]/[93] -=== CONT TestEval/[0]/[18] === CONT TestEval/[0]/[92] -=== CONT TestEval/[0]/[43] -=== CONT TestEval/[0]/[17] -=== CONT TestEval/[0]/[34] -=== CONT TestEval/[0]/[15] -=== CONT TestEval/[0]/[16] -=== CONT TestEval/[0]/[14] -=== CONT TestEval/[0]/[13] -=== CONT TestEval/[0]/[12] -=== CONT TestEval/[0]/[11] -=== CONT TestEval/[0]/[9] -=== CONT TestEval/[0]/[10] -=== CONT TestEval/[0]/[8] -=== CONT TestEval/[0]/[7] -=== CONT TestEval/[0]/[6] -=== CONT TestEval/[0]/[5] -=== CONT TestEval/[0]/[4] -=== CONT TestEval/[0]/[3] -=== CONT TestEval/[0]/[2] -=== CONT TestEval/[0]/[1] -=== CONT TestEval/[0]/[29] -=== CONT TestEval/[0]/[33] -=== CONT TestEval/[0]/[32] -=== CONT TestEval/[0]/[30] -=== CONT TestEval/[0]/[31] -=== CONT TestEval/[0]/[71] === CONT TestEval/[0]/[91] === CONT TestEval/[0]/[90] === CONT TestEval/[0]/[89] @@ -1072,7 +1071,7 @@ === CONT TestEval/[0]/[74] === CONT TestEval/[0]/[73] === CONT TestEval/[0]/[72] -=== CONT TestEval/[0]/[61] +=== CONT TestEval/[0]/[71] === CONT TestEval/[0]/[70] === CONT TestEval/[0]/[69] === CONT TestEval/[0]/[68] @@ -1082,88 +1081,87 @@ === CONT TestEval/[0]/[64] === CONT TestEval/[0]/[63] === CONT TestEval/[0]/[62] -=== CONT TestEval/[0]/[27] -=== CONT TestEval/[0]/[28] -=== CONT TestEval/[0]/[26] +=== CONT TestEval/[0]/[61] === CONT TestEval/[0]/[60] -=== CONT TestEval/[0]/[56] === CONT TestEval/[0]/[59] === CONT TestEval/[0]/[58] === CONT TestEval/[0]/[57] -=== CONT TestEval/[0]/[25] +=== CONT TestEval/[0]/[56] === CONT TestEval/[0]/[55] === CONT TestEval/[0]/[54] === CONT TestEval/[0]/[53] === CONT TestEval/[0]/[52] -=== CONT TestEval/[0]/[39] -=== CONT TestEval/[0]/[42] -=== CONT TestEval/[0]/[41] -=== CONT TestEval/[0]/[40] -=== CONT TestEval/[0]/[51] -=== CONT TestEval/[0]/[37] +=== CONT TestEval/[0]/[25] === CONT TestEval/[0]/[38] +=== CONT TestEval/[0]/[37] +=== CONT TestEval/[0]/[49] === CONT TestEval/[0]/[36] +=== CONT TestEval/[0]/[48] === CONT TestEval/[0]/[35] ---- PASS: TestEval (0.04s) - --- PASS: TestEval/[0] (0.03s) +=== CONT TestEval/[0]/[47] +=== CONT TestEval/[0]/[34] +=== CONT TestEval/[0]/[46] +=== CONT TestEval/[0]/[33] +=== CONT TestEval/[0]/[45] +=== CONT TestEval/[0]/[32] +=== CONT TestEval/[0]/[44] +=== CONT TestEval/[0]/[31] +=== CONT TestEval/[0]/[30] +=== CONT TestEval/[0]/[43] +=== CONT TestEval/[0]/[29] +=== CONT TestEval/[0]/[41] +=== CONT TestEval/[0]/[42] +=== CONT TestEval/[0]/[40] +=== CONT TestEval/[0]/[39] +=== CONT TestEval/[0]/[24] +=== CONT TestEval/[0]/[23] +=== CONT TestEval/[0]/[13] +=== CONT TestEval/[0]/[22] +=== CONT TestEval/[0]/[21] +=== CONT TestEval/[0]/[20] +=== CONT TestEval/[0]/[19] +=== CONT TestEval/[0]/[18] +=== CONT TestEval/[0]/[17] +=== CONT TestEval/[0]/[16] +=== CONT TestEval/[0]/[15] +=== CONT TestEval/[0]/[14] +=== CONT TestEval/[0]/[27] +=== CONT TestEval/[0]/[28] +=== CONT TestEval/[0]/[7] +=== CONT TestEval/[0]/[12] +=== CONT TestEval/[0]/[11] +=== CONT TestEval/[0]/[10] +=== CONT TestEval/[0]/[9] +=== CONT TestEval/[0]/[8] +=== CONT TestEval/[0]/[26] +=== CONT TestEval/[0]/[51] +=== CONT TestEval/[0]/[4] +=== CONT TestEval/[0]/[6] +=== CONT TestEval/[0]/[5] +=== CONT TestEval/[0]/[2] +=== CONT TestEval/[0]/[3] +=== CONT TestEval/[0]/[1] +--- PASS: TestEval (0.01s) + --- PASS: TestEval/[0] (0.01s) --- PASS: TestEval/[0]/[50] (0.00s) - --- PASS: TestEval/[0]/[49] (0.00s) - --- PASS: TestEval/[0]/[0] (0.00s) --- PASS: TestEval/[0]/[99] (0.00s) - --- PASS: TestEval/[0]/[48] (0.00s) --- PASS: TestEval/[0]/[98] (0.00s) - --- PASS: TestEval/[0]/[23] (0.00s) --- PASS: TestEval/[0]/[97] (0.00s) - --- PASS: TestEval/[0]/[24] (0.00s) - --- PASS: TestEval/[0]/[22] (0.00s) --- PASS: TestEval/[0]/[96] (0.00s) - --- PASS: TestEval/[0]/[47] (0.00s) - --- PASS: TestEval/[0]/[21] (0.00s) --- PASS: TestEval/[0]/[95] (0.00s) - --- PASS: TestEval/[0]/[46] (0.00s) - --- PASS: TestEval/[0]/[20] (0.00s) - --- PASS: TestEval/[0]/[45] (0.00s) --- PASS: TestEval/[0]/[94] (0.00s) - --- PASS: TestEval/[0]/[19] (0.00s) --- PASS: TestEval/[0]/[93] (0.00s) - --- PASS: TestEval/[0]/[44] (0.00s) - --- PASS: TestEval/[0]/[18] (0.00s) - --- PASS: TestEval/[0]/[17] (0.00s) - --- PASS: TestEval/[0]/[43] (0.00s) - --- PASS: TestEval/[0]/[34] (0.00s) - --- PASS: TestEval/[0]/[15] (0.00s) - --- PASS: TestEval/[0]/[16] (0.00s) - --- PASS: TestEval/[0]/[14] (0.00s) - --- PASS: TestEval/[0]/[13] (0.00s) - --- PASS: TestEval/[0]/[12] (0.00s) - --- PASS: TestEval/[0]/[11] (0.00s) - --- PASS: TestEval/[0]/[9] (0.00s) - --- PASS: TestEval/[0]/[10] (0.00s) - --- PASS: TestEval/[0]/[8] (0.00s) - --- PASS: TestEval/[0]/[7] (0.00s) - --- PASS: TestEval/[0]/[6] (0.00s) - --- PASS: TestEval/[0]/[5] (0.00s) - --- PASS: TestEval/[0]/[4] (0.00s) - --- PASS: TestEval/[0]/[3] (0.00s) - --- PASS: TestEval/[0]/[2] (0.00s) - --- PASS: TestEval/[0]/[1] (0.00s) - --- PASS: TestEval/[0]/[29] (0.00s) - --- PASS: TestEval/[0]/[33] (0.00s) - --- PASS: TestEval/[0]/[30] (0.00s) - --- PASS: TestEval/[0]/[32] (0.00s) - --- PASS: TestEval/[0]/[31] (0.00s) - --- PASS: TestEval/[0]/[71] (0.00s) + --- PASS: TestEval/[0]/[92] (0.00s) --- PASS: TestEval/[0]/[91] (0.00s) --- PASS: TestEval/[0]/[90] (0.00s) --- PASS: TestEval/[0]/[89] (0.00s) --- PASS: TestEval/[0]/[88] (0.00s) --- PASS: TestEval/[0]/[87] (0.00s) --- PASS: TestEval/[0]/[86] (0.00s) + --- PASS: TestEval/[0]/[85] (0.00s) --- PASS: TestEval/[0]/[84] (0.00s) --- PASS: TestEval/[0]/[83] (0.00s) --- PASS: TestEval/[0]/[82] (0.00s) - --- PASS: TestEval/[0]/[92] (0.00s) - --- PASS: TestEval/[0]/[85] (0.00s) --- PASS: TestEval/[0]/[81] (0.00s) --- PASS: TestEval/[0]/[80] (0.00s) --- PASS: TestEval/[0]/[79] (0.00s) @@ -1174,7 +1172,7 @@ --- PASS: TestEval/[0]/[74] (0.00s) --- PASS: TestEval/[0]/[73] (0.00s) --- PASS: TestEval/[0]/[72] (0.00s) - --- PASS: TestEval/[0]/[61] (0.00s) + --- PASS: TestEval/[0]/[71] (0.00s) --- PASS: TestEval/[0]/[70] (0.00s) --- PASS: TestEval/[0]/[69] (0.00s) --- PASS: TestEval/[0]/[68] (0.00s) @@ -1184,34 +1182,73 @@ --- PASS: TestEval/[0]/[64] (0.00s) --- PASS: TestEval/[0]/[63] (0.00s) --- PASS: TestEval/[0]/[62] (0.00s) - --- PASS: TestEval/[0]/[27] (0.00s) - --- PASS: TestEval/[0]/[28] (0.00s) - --- PASS: TestEval/[0]/[26] (0.00s) + --- PASS: TestEval/[0]/[61] (0.00s) --- PASS: TestEval/[0]/[60] (0.00s) - --- PASS: TestEval/[0]/[56] (0.00s) --- PASS: TestEval/[0]/[59] (0.00s) --- PASS: TestEval/[0]/[58] (0.00s) --- PASS: TestEval/[0]/[57] (0.00s) - --- PASS: TestEval/[0]/[25] (0.00s) + --- PASS: TestEval/[0]/[56] (0.00s) --- PASS: TestEval/[0]/[55] (0.00s) --- PASS: TestEval/[0]/[54] (0.00s) --- PASS: TestEval/[0]/[53] (0.00s) - --- PASS: TestEval/[0]/[52] (0.00s) - --- PASS: TestEval/[0]/[39] (0.00s) - --- PASS: TestEval/[0]/[42] (0.00s) - --- PASS: TestEval/[0]/[41] (0.00s) - --- PASS: TestEval/[0]/[40] (0.00s) - --- PASS: TestEval/[0]/[37] (0.00s) + --- PASS: TestEval/[0]/[25] (0.00s) --- PASS: TestEval/[0]/[38] (0.00s) + --- PASS: TestEval/[0]/[37] (0.00s) + --- PASS: TestEval/[0]/[49] (0.00s) --- PASS: TestEval/[0]/[36] (0.00s) - --- PASS: TestEval/[0]/[51] (0.00s) + --- PASS: TestEval/[0]/[48] (0.00s) --- PASS: TestEval/[0]/[35] (0.00s) + --- PASS: TestEval/[0]/[47] (0.00s) + --- PASS: TestEval/[0]/[34] (0.00s) + --- PASS: TestEval/[0]/[46] (0.00s) + --- PASS: TestEval/[0]/[33] (0.00s) + --- PASS: TestEval/[0]/[45] (0.00s) + --- PASS: TestEval/[0]/[32] (0.00s) + --- PASS: TestEval/[0]/[44] (0.00s) + --- PASS: TestEval/[0]/[31] (0.00s) + --- PASS: TestEval/[0]/[30] (0.00s) + --- PASS: TestEval/[0]/[43] (0.00s) + --- PASS: TestEval/[0]/[29] (0.00s) + --- PASS: TestEval/[0]/[41] (0.00s) + --- PASS: TestEval/[0]/[42] (0.00s) + --- PASS: TestEval/[0]/[40] (0.00s) + --- PASS: TestEval/[0]/[39] (0.00s) + --- PASS: TestEval/[0]/[24] (0.00s) + --- PASS: TestEval/[0]/[0] (0.01s) + --- PASS: TestEval/[0]/[23] (0.00s) + --- PASS: TestEval/[0]/[13] (0.00s) + --- PASS: TestEval/[0]/[21] (0.00s) + --- PASS: TestEval/[0]/[22] (0.00s) + --- PASS: TestEval/[0]/[20] (0.00s) + --- PASS: TestEval/[0]/[19] (0.00s) + --- PASS: TestEval/[0]/[18] (0.00s) + --- PASS: TestEval/[0]/[17] (0.00s) + --- PASS: TestEval/[0]/[16] (0.00s) + --- PASS: TestEval/[0]/[15] (0.00s) + --- PASS: TestEval/[0]/[14] (0.00s) + --- PASS: TestEval/[0]/[27] (0.00s) + --- PASS: TestEval/[0]/[28] (0.00s) + --- PASS: TestEval/[0]/[7] (0.00s) + --- PASS: TestEval/[0]/[11] (0.00s) + --- PASS: TestEval/[0]/[12] (0.00s) + --- PASS: TestEval/[0]/[10] (0.00s) + --- PASS: TestEval/[0]/[9] (0.00s) + --- PASS: TestEval/[0]/[8] (0.00s) + --- PASS: TestEval/[0]/[26] (0.00s) + --- PASS: TestEval/[0]/[51] (0.00s) + --- PASS: TestEval/[0]/[4] (0.00s) + --- PASS: TestEval/[0]/[6] (0.00s) + --- PASS: TestEval/[0]/[5] (0.00s) + --- PASS: TestEval/[0]/[2] (0.00s) + --- PASS: TestEval/[0]/[3] (0.00s) + --- PASS: TestEval/[0]/[1] (0.00s) + --- PASS: TestEval/[0]/[52] (0.00s) === RUN TestAbbrevsCompiled --- PASS: TestAbbrevsCompiled (0.00s) === RUN TestAbbrevsParsed --- PASS: TestAbbrevsParsed (0.00s) === RUN TestAbbrevsDisambiguation ---- PASS: TestAbbrevsDisambiguation (0.01s) +--- PASS: TestAbbrevsDisambiguation (0.00s) === RUN TestCustomEnvError --- PASS: TestCustomEnvError (0.00s) === RUN TestCustomEnv @@ -1225,19 +1262,19 @@ === RUN TestCrossTypeNumericComparisons/double_less_than_int_success === RUN TestCrossTypeNumericComparisons/dyn_less_than_int_success === RUN TestCrossTypeNumericComparisons/dyn_less_than_int_success#01 ---- PASS: TestCrossTypeNumericComparisons (0.01s) +--- PASS: TestCrossTypeNumericComparisons (0.00s) --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_err (0.00s) --- PASS: TestCrossTypeNumericComparisons/double_less_than_int_success (0.00s) --- PASS: TestCrossTypeNumericComparisons/dyn_less_than_int_success (0.00s) --- PASS: TestCrossTypeNumericComparisons/dyn_less_than_int_success#01 (0.00s) === RUN TestExtendStdlibFunction ---- PASS: TestExtendStdlibFunction (0.01s) +--- PASS: TestExtendStdlibFunction (0.00s) === RUN TestCustomTypes ---- PASS: TestCustomTypes (0.01s) +--- PASS: TestCustomTypes (0.00s) === RUN TestTypeIsolation ---- PASS: TestTypeIsolation (0.01s) +--- PASS: TestTypeIsolation (0.00s) === RUN TestDynamicProto ---- PASS: TestDynamicProto (0.01s) +--- PASS: TestDynamicProto (0.00s) === RUN TestDynamicProtoFileDescriptors --- PASS: TestDynamicProtoFileDescriptors (0.00s) === RUN TestGlobalVars @@ -1245,39 +1282,39 @@ === RUN TestGlobalVars/global_default === RUN TestGlobalVars/attrs_alt === RUN TestGlobalVars/local_default ---- PASS: TestGlobalVars (0.01s) +--- PASS: TestGlobalVars (0.00s) --- PASS: TestGlobalVars/bad_attrs (0.00s) --- PASS: TestGlobalVars/global_default (0.00s) --- PASS: TestGlobalVars/attrs_alt (0.00s) --- PASS: TestGlobalVars/local_default (0.00s) === RUN TestMacroSubset ---- PASS: TestMacroSubset (0.01s) +--- PASS: TestMacroSubset (0.00s) === RUN TestCustomMacro ---- PASS: TestCustomMacro (0.01s) +--- PASS: TestCustomMacro (0.00s) === RUN TestMacroInterop ---- PASS: TestMacroInterop (0.03s) +--- PASS: TestMacroInterop (0.00s) === RUN TestMacroModern ---- PASS: TestMacroModern (0.01s) +--- PASS: TestMacroModern (0.00s) === RUN TestCustomExistsMacro ---- PASS: TestCustomExistsMacro (0.01s) +--- PASS: TestCustomExistsMacro (0.00s) === RUN TestAstIsChecked --- PASS: TestAstIsChecked (0.00s) === RUN TestExhaustiveEval --- PASS: TestExhaustiveEval (0.00s) === RUN TestContextEval ---- PASS: TestContextEval (0.07s) +--- PASS: TestContextEval (0.03s) === RUN TestEvalRecover --- PASS: TestEvalRecover (0.00s) === RUN TestResidualAst --- PASS: TestResidualAst (0.00s) === RUN TestResidualAstComplex ---- PASS: TestResidualAstComplex (0.01s) +--- PASS: TestResidualAstComplex (0.00s) === RUN TestResidualAstMacros ---- PASS: TestResidualAstMacros (0.01s) +--- PASS: TestResidualAstMacros (0.00s) === RUN TestEnvExtension --- PASS: TestEnvExtension (0.00s) === RUN TestEnvExtensionIsolation ---- PASS: TestEnvExtensionIsolation (0.01s) +--- PASS: TestEnvExtensionIsolation (0.00s) === RUN TestVariadicLogicalOperators --- PASS: TestVariadicLogicalOperators (0.00s) === RUN TestParseError @@ -1285,9 +1322,9 @@ === RUN TestParseWithMacroTracking --- PASS: TestParseWithMacroTracking (0.00s) === RUN TestParseAndCheckConcurrently ---- PASS: TestParseAndCheckConcurrently (0.01s) +--- PASS: TestParseAndCheckConcurrently (0.00s) === RUN TestCustomInterpreterDecorator ---- PASS: TestCustomInterpreterDecorator (0.01s) +--- PASS: TestCustomInterpreterDecorator (0.00s) === RUN TestEstimateCostAndRuntimeCost === RUN TestEstimateCostAndRuntimeCost/const === PAUSE TestEstimateCostAndRuntimeCost/const @@ -1296,12 +1333,12 @@ === RUN TestEstimateCostAndRuntimeCost/str_concat === PAUSE TestEstimateCostAndRuntimeCost/str_concat === CONT TestEstimateCostAndRuntimeCost/const -=== CONT TestEstimateCostAndRuntimeCost/identity === CONT TestEstimateCostAndRuntimeCost/str_concat +=== CONT TestEstimateCostAndRuntimeCost/identity --- PASS: TestEstimateCostAndRuntimeCost (0.00s) - --- PASS: TestEstimateCostAndRuntimeCost/identity (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/const (0.00s) --- PASS: TestEstimateCostAndRuntimeCost/str_concat (0.00s) + --- PASS: TestEstimateCostAndRuntimeCost/identity (0.00s) === RUN TestPartialVars === RUN TestPartialVars/[0] === RUN TestPartialVars/[1] @@ -1311,7 +1348,7 @@ === RUN TestPartialVars/[5] === RUN TestPartialVars/[6] === RUN TestPartialVars/[7] ---- PASS: TestPartialVars (0.01s) +--- PASS: TestPartialVars (0.00s) --- PASS: TestPartialVars/[0] (0.00s) --- PASS: TestPartialVars/[1] (0.00s) --- PASS: TestPartialVars/[2] (0.00s) @@ -1321,11 +1358,11 @@ --- PASS: TestPartialVars/[6] (0.00s) --- PASS: TestPartialVars/[7] (0.00s) === RUN TestResidualAstAttributeQualifiers ---- PASS: TestResidualAstAttributeQualifiers (0.01s) +--- PASS: TestResidualAstAttributeQualifiers (0.00s) === RUN TestResidualAstModified --- PASS: TestResidualAstModified (0.00s) === RUN TestContextProto ---- PASS: TestContextProto (0.03s) +--- PASS: TestContextProto (0.01s) === RUN TestRegexOptimizer === RUN TestRegexOptimizer/[0] === RUN TestRegexOptimizer/[1] @@ -1333,7 +1370,7 @@ === RUN TestRegexOptimizer/[3] === RUN TestRegexOptimizer/[4] === RUN TestRegexOptimizer/[5] ---- PASS: TestRegexOptimizer (0.02s) +--- PASS: TestRegexOptimizer (0.01s) --- PASS: TestRegexOptimizer/[0] (0.00s) --- PASS: TestRegexOptimizer/[1] (0.00s) --- PASS: TestRegexOptimizer/[2] (0.00s) @@ -1341,23 +1378,23 @@ --- PASS: TestRegexOptimizer/[4] (0.00s) --- PASS: TestRegexOptimizer/[5] (0.00s) === RUN TestDefaultUTCTimeZone ---- PASS: TestDefaultUTCTimeZone (0.04s) +--- PASS: TestDefaultUTCTimeZone (0.01s) === RUN TestDefaultUTCTimeZoneExtension ---- PASS: TestDefaultUTCTimeZoneExtension (0.01s) +--- PASS: TestDefaultUTCTimeZoneExtension (0.00s) === RUN TestDefaultUTCTimeZoneError ---- PASS: TestDefaultUTCTimeZoneError (0.02s) +--- PASS: TestDefaultUTCTimeZoneError (0.00s) === RUN TestParserRecursionLimit === RUN TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_+_11 === RUN TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10 === RUN TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_==_45 === RUN TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_==_0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9 ---- PASS: TestParserRecursionLimit (0.02s) +--- PASS: TestParserRecursionLimit (0.01s) --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_+_11 (0.00s) --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10 (0.00s) --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10_==_45 (0.00s) - --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_==_0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9 (0.01s) + --- PASS: TestParserRecursionLimit/0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_==_0_+_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9 (0.00s) === RUN TestDynamicDispatch ---- PASS: TestDynamicDispatch (0.02s) +--- PASS: TestDynamicDispatch (0.01s) === RUN TestOptionalValuesCompile === RUN TestOptionalValuesCompile/0 === RUN TestOptionalValuesCompile/1 @@ -1414,7 +1451,7 @@ === RUN TestOptionalValuesEval/32 === RUN TestOptionalValuesEval/33 === RUN TestOptionalValuesEval/34 ---- PASS: TestOptionalValuesEval (0.12s) +--- PASS: TestOptionalValuesEval (0.04s) --- PASS: TestOptionalValuesEval/0 (0.00s) --- PASS: TestOptionalValuesEval/1 (0.00s) --- PASS: TestOptionalValuesEval/2 (0.00s) @@ -1444,18 +1481,18 @@ --- PASS: TestOptionalValuesEval/26 (0.00s) --- PASS: TestOptionalValuesEval/27 (0.00s) --- PASS: TestOptionalValuesEval/28 (0.00s) - --- PASS: TestOptionalValuesEval/29 (0.01s) + --- PASS: TestOptionalValuesEval/29 (0.00s) --- PASS: TestOptionalValuesEval/30 (0.00s) --- PASS: TestOptionalValuesEval/31 (0.00s) --- PASS: TestOptionalValuesEval/32 (0.00s) --- PASS: TestOptionalValuesEval/33 (0.00s) - --- PASS: TestOptionalValuesEval/34 (0.02s) + --- PASS: TestOptionalValuesEval/34 (0.00s) === RUN TestOptionalMacroError ---- PASS: TestOptionalMacroError (0.01s) +--- PASS: TestOptionalMacroError (0.00s) === RUN TestParserExpressionSizeLimit --- PASS: TestParserExpressionSizeLimit (0.00s) === RUN TestFunctionMerge ---- PASS: TestFunctionMerge (0.01s) +--- PASS: TestFunctionMerge (0.00s) === RUN TestFunctionMergeDuplicate --- PASS: TestFunctionMergeDuplicate (0.00s) === RUN TestFunctionMergeDeclarationAndDefinition @@ -1491,7 +1528,7 @@ === RUN TestSingletonFunctionBinding/Compile(max(err,_unk)) === RUN TestSingletonFunctionBinding/Compile(max(unk,_unk)) === RUN TestSingletonFunctionBinding/Compile(max(unk,_unk,_unk)) ---- PASS: TestSingletonFunctionBinding (0.04s) +--- PASS: TestSingletonFunctionBinding (0.01s) --- PASS: TestSingletonFunctionBinding/Parse(max(-1)) (0.00s) --- PASS: TestSingletonFunctionBinding/Parse(max(-1,_0)) (0.00s) --- PASS: TestSingletonFunctionBinding/Parse(max(-1,_0,_1)) (0.00s) @@ -1537,7 +1574,7 @@ === RUN TestFunctionBinding/Compile(max(err,_unk)) === RUN TestFunctionBinding/Compile(max(unk,_unk)) === RUN TestFunctionBinding/Compile(max(unk,_unk,_unk)) ---- PASS: TestFunctionBinding (0.03s) +--- PASS: TestFunctionBinding (0.01s) --- PASS: TestFunctionBinding/Parse(max(-1)) (0.00s) --- PASS: TestFunctionBinding/Parse(max(-1,_0)) (0.00s) --- PASS: TestFunctionBinding/Parse(max(-1,_0,_1)) (0.00s) @@ -1673,8 +1710,8 @@ === RUN TestConstantFoldingOptimizer/{'a':_dyn([1,_2]),_'b':_x} === RUN TestConstantFoldingOptimizer/1_+_x_+_2_==_2_+_x_+_1 === RUN TestConstantFoldingOptimizer/1_+_2_+_x_==__x_+_2_+_1 ---- PASS: TestConstantFoldingOptimizer (0.20s) - --- PASS: TestConstantFoldingOptimizer/[1,_1_+_2,_1_+_(2_+_3)] (0.01s) +--- PASS: TestConstantFoldingOptimizer (0.09s) + --- PASS: TestConstantFoldingOptimizer/[1,_1_+_2,_1_+_(2_+_3)] (0.00s) --- PASS: TestConstantFoldingOptimizer/6_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s) --- PASS: TestConstantFoldingOptimizer/5_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s) --- PASS: TestConstantFoldingOptimizer/x_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s) @@ -1686,18 +1723,18 @@ --- PASS: TestConstantFoldingOptimizer/{'hello':_'world'}['hello']_==_x (0.00s) --- PASS: TestConstantFoldingOptimizer/optional.of("hello") (0.00s) --- PASS: TestConstantFoldingOptimizer/optional.ofNonZeroValue("") (0.00s) - --- PASS: TestConstantFoldingOptimizer/{?'hello':_optional.of('world')}['hello']_==_x (0.00s) + --- PASS: TestConstantFoldingOptimizer/{?'hello':_optional.of('world')}['hello']_==_x (0.01s) --- PASS: TestConstantFoldingOptimizer/duration(string(7_*_24)_+_'h') (0.00s) --- PASS: TestConstantFoldingOptimizer/timestamp("1970-01-01T00:00:00Z") (0.00s) - --- PASS: TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_10) (0.01s) + --- PASS: TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_10) (0.00s) --- PASS: TestConstantFoldingOptimizer/[1,_1_+_1,_1_+_2,_2_+_3].exists(i,_i_<_1_%_2) (0.01s) --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j)) (0.01s) - --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_0)) (0.01s) - --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_x)) (0.01s) - --- PASS: TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has(m.a)) (0.01s) + --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_0)) (0.00s) + --- PASS: TestConstantFoldingOptimizer/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j).filter(k,_k_%_2_==_x)) (0.00s) + --- PASS: TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has(m.a)) (0.00s) --- PASS: TestConstantFoldingOptimizer/[{},_{"a":_1},_{"b":_2}].filter(m,_has({'a':_true}.a)) (0.01s) --- PASS: TestConstantFoldingOptimizer/type(1) (0.00s) - --- PASS: TestConstantFoldingOptimizer/[google.expr.proto3.test.TestAllTypes{single_int32:_2_+_3}].map(i,_i)[0] (0.01s) + --- PASS: TestConstantFoldingOptimizer/[google.expr.proto3.test.TestAllTypes{single_int32:_2_+_3}].map(i,_i)[0] (0.00s) --- PASS: TestConstantFoldingOptimizer/[?optional.ofNonZeroValue(0)] (0.00s) --- PASS: TestConstantFoldingOptimizer/[1,_?optional.ofNonZeroValue(0)] (0.00s) --- PASS: TestConstantFoldingOptimizer/[optional.none(),_?x] (0.00s) @@ -1705,7 +1742,7 @@ --- PASS: TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(0),_?x.?y] (0.00s) --- PASS: TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y] (0.00s) --- PASS: TestConstantFoldingOptimizer/[1,_x,_?optional.ofNonZeroValue(3),_?x.?y].size()_>_3 (0.00s) - --- PASS: TestConstantFoldingOptimizer/{?'a':_optional.of('hello'),_?x_:_optional.of(1),_?'b':_optional.none()} (0.01s) + --- PASS: TestConstantFoldingOptimizer/{?'a':_optional.of('hello'),_?x_:_optional.of(1),_?'b':_optional.none()} (0.00s) --- PASS: TestConstantFoldingOptimizer/true_?_x_+_1_:_x_+_2 (0.00s) --- PASS: TestConstantFoldingOptimizer/false_?_x_+_1_:_x_+_2 (0.00s) --- PASS: TestConstantFoldingOptimizer/false_?_x_+_'world'_:_'hello'_+_'world' (0.00s) @@ -1739,19 +1776,19 @@ === RUN TestConstantFoldingOptimizerMacroElimination/[1,_2,_3].filter(i,_i_<_1) === RUN TestConstantFoldingOptimizerMacroElimination/[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) === RUN TestConstantFoldingOptimizerMacroElimination/has(x.b)_&&_[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) ---- PASS: TestConstantFoldingOptimizerMacroElimination (0.02s) +--- PASS: TestConstantFoldingOptimizerMacroElimination (0.01s) --- PASS: TestConstantFoldingOptimizerMacroElimination/has({}.key) (0.00s) --- PASS: TestConstantFoldingOptimizerMacroElimination/[1,_2,_3].filter(i,_i_<_1) (0.00s) - --- PASS: TestConstantFoldingOptimizerMacroElimination/[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.01s) - --- PASS: TestConstantFoldingOptimizerMacroElimination/has(x.b)_&&_[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.01s) + --- PASS: TestConstantFoldingOptimizerMacroElimination/[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.00s) + --- PASS: TestConstantFoldingOptimizerMacroElimination/has(x.b)_&&_[{},_{"a":_1},_{"b":_2}].exists(i,_has(i.b)) (0.00s) === RUN TestConstantFoldingOptimizerWithLimit === RUN TestConstantFoldingOptimizerWithLimit/[1,_1_+_2,_1_+_(2_+_3)] === RUN TestConstantFoldingOptimizerWithLimit/5_in_[1,_1_+_2,_1_+_(2_+_3)] === RUN TestConstantFoldingOptimizerWithLimit/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j)) ---- PASS: TestConstantFoldingOptimizerWithLimit (0.02s) +--- PASS: TestConstantFoldingOptimizerWithLimit (0.01s) --- PASS: TestConstantFoldingOptimizerWithLimit/[1,_1_+_2,_1_+_(2_+_3)] (0.00s) --- PASS: TestConstantFoldingOptimizerWithLimit/5_in_[1,_1_+_2,_1_+_(2_+_3)] (0.00s) - --- PASS: TestConstantFoldingOptimizerWithLimit/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j)) (0.01s) + --- PASS: TestConstantFoldingOptimizerWithLimit/[1,_2,_3].map(i,_[1,_2,_3].map(j,_i_*_j)) (0.00s) === RUN TestConstantFoldingNormalizeIDs === RUN TestConstantFoldingNormalizeIDs/[1,_2,_3] === RUN TestConstantFoldingNormalizeIDs/google.expr.proto3.test.TestAllTypes{single_int32:_0} @@ -1759,7 +1796,7 @@ === RUN TestConstantFoldingNormalizeIDs/has(google.expr.proto3.test.TestAllTypes{}.single_int32) === RUN TestConstantFoldingNormalizeIDs/[true].exists(i,_i) === RUN TestConstantFoldingNormalizeIDs/[x].exists(i,_i) ---- PASS: TestConstantFoldingNormalizeIDs (0.02s) +--- PASS: TestConstantFoldingNormalizeIDs (0.01s) --- PASS: TestConstantFoldingNormalizeIDs/[1,_2,_3] (0.00s) --- PASS: TestConstantFoldingNormalizeIDs/google.expr.proto3.test.TestAllTypes{single_int32:_0} (0.00s) --- PASS: TestConstantFoldingNormalizeIDs/has({x:_'value'}.single_int32) (0.00s) @@ -1775,13 +1812,13 @@ === RUN TestRefValueToValueRoundTrip/[5]0 === RUN TestRefValueToValueRoundTrip/[6]0 === RUN TestRefValueToValueRoundTrip/[7]1h0m0s -=== RUN TestRefValueToValueRoundTrip/[8]1969-12-31_12:00:00_-1200_-12 +=== RUN TestRefValueToValueRoundTrip/[8]1970-01-01_14:00:00_+1400_+14 === RUN TestRefValueToValueRoundTrip/[9]int === RUN TestRefValueToValueRoundTrip/[10]CustomType === RUN TestRefValueToValueRoundTrip/[11]map[1:1] === RUN TestRefValueToValueRoundTrip/[12][true_abc] === RUN TestRefValueToValueRoundTrip/[13]single_string:"abc" ---- PASS: TestRefValueToValueRoundTrip (0.01s) +--- PASS: TestRefValueToValueRoundTrip (0.00s) --- PASS: TestRefValueToValueRoundTrip/[0]0 (0.00s) --- PASS: TestRefValueToValueRoundTrip/[1]true (0.00s) --- PASS: TestRefValueToValueRoundTrip/[2]abc (0.00s) @@ -1790,7 +1827,7 @@ --- PASS: TestRefValueToValueRoundTrip/[5]0 (0.00s) --- PASS: TestRefValueToValueRoundTrip/[6]0 (0.00s) --- PASS: TestRefValueToValueRoundTrip/[7]1h0m0s (0.00s) - --- PASS: TestRefValueToValueRoundTrip/[8]1969-12-31_12:00:00_-1200_-12 (0.00s) + --- PASS: TestRefValueToValueRoundTrip/[8]1970-01-01_14:00:00_+1400_+14 (0.00s) --- PASS: TestRefValueToValueRoundTrip/[9]int (0.00s) --- PASS: TestRefValueToValueRoundTrip/[10]CustomType (0.00s) --- PASS: TestRefValueToValueRoundTrip/[11]map[1:1] (0.00s) @@ -1810,7 +1847,7 @@ === RUN TestValidateDurationLiterals/duration('1us')__<_duration('1nns') === RUN TestValidateDurationLiterals/duration('2h3m4s5us') === RUN TestValidateDurationLiterals/duration(x) ---- PASS: TestValidateDurationLiterals (0.01s) +--- PASS: TestValidateDurationLiterals (0.00s) --- PASS: TestValidateDurationLiterals/duration('1') (0.00s) --- PASS: TestValidateDurationLiterals/duration('1d') (0.00s) --- PASS: TestValidateDurationLiterals/duration('1us')__<_duration('1nns') (0.00s) @@ -1823,10 +1860,10 @@ === RUN TestValidateTimestampLiterals/timestamp(-6213559680) === RUN TestValidateTimestampLiterals/timestamp(-62135596801) === RUN TestValidateTimestampLiterals/timestamp(x) ---- PASS: TestValidateTimestampLiterals (0.02s) +--- PASS: TestValidateTimestampLiterals (0.00s) --- PASS: TestValidateTimestampLiterals/timestamp('1000-00-00T00:00:00Z') (0.00s) --- PASS: TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00ZZ') (0.00s) - --- PASS: TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00Z') (0.01s) + --- PASS: TestValidateTimestampLiterals/timestamp('1000-01-01T00:00:00Z') (0.00s) --- PASS: TestValidateTimestampLiterals/timestamp(-6213559680) (0.00s) --- PASS: TestValidateTimestampLiterals/timestamp(-62135596801) (0.00s) --- PASS: TestValidateTimestampLiterals/timestamp(x) (0.00s) @@ -1836,7 +1873,7 @@ === RUN TestValidateRegexLiterals/'hello'.matches('(?el*)') === RUN TestValidateRegexLiterals/'hello'.matches('??el*') === RUN TestValidateRegexLiterals/'hello'.matches(x) ---- PASS: TestValidateRegexLiterals (0.01s) +--- PASS: TestValidateRegexLiterals (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('el*') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('x++') (0.00s) --- PASS: TestValidateRegexLiterals/'hello'.matches('(?el*)') (0.00s) @@ -1852,7 +1889,7 @@ === RUN TestValidateHomogeneousAggregateLiterals/name_in_{'hello':_false,_'world':_true} === RUN TestValidateHomogeneousAggregateLiterals/{'hello':_false,_?'world':_optional.ofNonZeroValue(true)} === RUN TestValidateHomogeneousAggregateLiterals/{?'hello':_optional.ofNonZeroValue(false),_'world':_true} ---- PASS: TestValidateHomogeneousAggregateLiterals (0.02s) +--- PASS: TestValidateHomogeneousAggregateLiterals (0.01s) --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_['hello',_0] (0.00s) --- PASS: TestValidateHomogeneousAggregateLiterals/{'hello':'world',_1:'!'} (0.00s) --- PASS: TestValidateHomogeneousAggregateLiterals/name_in_{'hello':'world',_'goodbye':true} (0.00s) @@ -1868,16 +1905,16 @@ === RUN TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0)_&&_[1,_2,_3].exists(i,_i_<_1) === RUN TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_[].all(k,_k)_&&_j_%_i_!=_0).size()_>_0) === RUN TestValidateComprehensionNestingLimit/[1,_2,_3].map(i,_[4,_5,_6].map(j,_[7,_8,_9].map(k,_i_*_j_*_k))) ---- PASS: TestValidateComprehensionNestingLimit (0.03s) +--- PASS: TestValidateComprehensionNestingLimit (0.01s) --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_i_<_1) (0.00s) - --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0) (0.01s) - --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0)_&&_[1,_2,_3].exists(i,_i_<_1) (0.01s) - --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_[].all(k,_k)_&&_j_%_i_!=_0).size()_>_0) (0.01s) - --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].map(i,_[4,_5,_6].map(j,_[7,_8,_9].map(k,_i_*_j_*_k))) (0.01s) + --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0) (0.00s) + --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_j_%_i_!=_0).size()_>_0)_&&_[1,_2,_3].exists(i,_i_<_1) (0.00s) + --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].exists(i,_[4,_5,_6].filter(j,_[].all(k,_k)_&&_j_%_i_!=_0).size()_>_0) (0.00s) + --- PASS: TestValidateComprehensionNestingLimit/[1,_2,_3].map(i,_[4,_5,_6].map(j,_[7,_8,_9].map(k,_i_*_j_*_k))) (0.00s) === RUN TestExtendedValidations === RUN TestExtendedValidations/x_in_['hello',_0]_____&&_duration(x)_<_duration('1d')_____&&_timestamp(x)_!=_timestamp('1000-01-00T00:00:00Z')____&&_x.matches('x++') ---- PASS: TestExtendedValidations (0.01s) - --- PASS: TestExtendedValidations/x_in_['hello',_0]_____&&_duration(x)_<_duration('1d')_____&&_timestamp(x)_!=_timestamp('1000-01-00T00:00:00Z')____&&_x.matches('x++') (0.01s) +--- PASS: TestExtendedValidations (0.00s) + --- PASS: TestExtendedValidations/x_in_['hello',_0]_____&&_duration(x)_<_duration('1d')_____&&_timestamp(x)_!=_timestamp('1000-01-00T00:00:00Z')____&&_x.matches('x++') (0.00s) === RUN TestValidatorConfig --- PASS: TestValidatorConfig (0.00s) === RUN TestInliningOptimizer @@ -1889,12 +1926,12 @@ === RUN TestInliningOptimizer/a_&&_(a_||_b)#01 === RUN TestInliningOptimizer/a_&&_b === RUN TestInliningOptimizer/operation.system.consumers_+_operation.destination_consumers ---- PASS: TestInliningOptimizer (0.04s) +--- PASS: TestInliningOptimizer (0.01s) --- PASS: TestInliningOptimizer/a_||_b (0.00s) - --- PASS: TestInliningOptimizer/a_+_[a] (0.01s) + --- PASS: TestInliningOptimizer/a_+_[a] (0.00s) --- PASS: TestInliningOptimizer/a_&&_(a_||_b) (0.00s) --- PASS: TestInliningOptimizer/a_&&_b_&&_a (0.00s) - --- PASS: TestInliningOptimizer/(c_||_d)_||_(a_&&_(a_||_b)) (0.01s) + --- PASS: TestInliningOptimizer/(c_||_d)_||_(a_&&_(a_||_b)) (0.00s) --- PASS: TestInliningOptimizer/a_&&_(a_||_b)#01 (0.00s) --- PASS: TestInliningOptimizer/a_&&_b (0.00s) --- PASS: TestInliningOptimizer/operation.system.consumers_+_operation.destination_consumers (0.00s) @@ -1916,26 +1953,26 @@ === RUN TestInliningOptimizerMultiStage/msg.single_any.processing_purpose.filter(j,________j_<_msg.single_any.processing_purpose.size())_==_[2] === RUN TestInliningOptimizerMultiStage/has(msg.single_any.listA)_&&_msg.single_any.listB.size()_>_0_&&________msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]) === RUN TestInliningOptimizerMultiStage/((msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]))_||________msg.single_any.listA.size()_==_0)_||________false ---- PASS: TestInliningOptimizerMultiStage (0.15s) +--- PASS: TestInliningOptimizerMultiStage (0.05s) --- PASS: TestInliningOptimizerMultiStage/has(a.b) (0.00s) - --- PASS: TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_'default' (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_['default'] (0.01s) + --- PASS: TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_'default' (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(a.b)_?_a.b_:_['default'] (0.00s) --- PASS: TestInliningOptimizerMultiStage/0_in_msg.map_int64_nested_type (0.00s) --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any) (0.00s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_'10' (0.01s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_'10' (0.00s) --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper) (0.00s) --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)#01 (0.00s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)_?_msg.child.payload.single_int32_wrapper_:_1 (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_value)_?_msg.single_value_:_null (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_42 (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose) (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose[0]_:_42 (0.02s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose.map(i,_i_*_2)[0]_:_42 (0.01s) - --- PASS: TestInliningOptimizerMultiStage/msg.single_any.processing_purpose.filter(j,________j_<_msg.single_any.processing_purpose.size())_==_[2] (0.01s) - --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.listA)_&&_msg.single_any.listB.size()_>_0_&&________msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]) (0.02s) - --- PASS: TestInliningOptimizerMultiStage/((msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]))_||________msg.single_any.listA.size()_==_0)_||________false (0.02s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.child.payload.single_int32_wrapper)_?_msg.child.payload.single_int32_wrapper_:_1 (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_value)_?_msg.single_value_:_null (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any)_?_msg.single_any_:_42 (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose) (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose[0]_:_42 (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.processing_purpose)_?_msg.single_any.processing_purpose.map(i,_i_*_2)[0]_:_42 (0.00s) + --- PASS: TestInliningOptimizerMultiStage/msg.single_any.processing_purpose.filter(j,________j_<_msg.single_any.processing_purpose.size())_==_[2] (0.00s) + --- PASS: TestInliningOptimizerMultiStage/has(msg.single_any.listA)_&&_msg.single_any.listB.size()_>_0_&&________msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]) (0.01s) + --- PASS: TestInliningOptimizerMultiStage/((msg.single_any.listB.all(b,_b_==_msg.single_any.listA[0])_&&________msg.single_any.listA.all(a,_a_==_msg.single_any.listB[0]))_||________msg.single_any.listA.size()_==_0)_||________false (0.01s) === RUN TestStaticOptimizerUpdateExpr ---- PASS: TestStaticOptimizerUpdateExpr (0.01s) +--- PASS: TestStaticOptimizerUpdateExpr (0.00s) === CONT TestEnvCheckExtendRace === RUN TestEnvCheckExtendRace/Compile[0] === RUN TestEnvCheckExtendRace/Extend[0] @@ -2937,7 +2974,7 @@ === RUN TestEnvCheckExtendRace/Extend[498] === RUN TestEnvCheckExtendRace/Compile[499] === RUN TestEnvCheckExtendRace/Extend[499] ---- PASS: TestEnvCheckExtendRace (1.38s) +--- PASS: TestEnvCheckExtendRace (0.44s) --- PASS: TestEnvCheckExtendRace/Compile[0] (0.00s) --- PASS: TestEnvCheckExtendRace/Extend[0] (0.00s) --- PASS: TestEnvCheckExtendRace/Compile[1] (0.00s) @@ -3945,7 +3982,7 @@ === RUN Example_statefulOverload --- PASS: Example_statefulOverload (0.00s) PASS -ok github.com/google/cel-go/cel 2.803s +ok github.com/google/cel-go/cel 0.925s === RUN TestCheck === RUN TestCheck/0_"A" === PAUSE TestCheck/0_"A" @@ -4213,273 +4250,273 @@ === PAUSE TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg === RUN TestCheck/132_NotAMessage{} === PAUSE TestCheck/132_NotAMessage{} -=== CONT TestCheck/88_[dyn('string')]_+_[1] -=== 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/0_"A" -=== CONT TestCheck/116_a.?b -=== CONT TestCheck/47_size([]_+_[1]) -=== CONT TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 -=== CONT TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 -=== CONT TestCheck/45_x.single_value[23]_+_x.single_struct['y'] -=== CONT TestCheck/43_x.single_int32_!=_null -=== CONT TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u -=== CONT TestCheck/132_NotAMessage{} -=== CONT TestCheck/41_"abc"_+_"def" === CONT TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg -=== CONT TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 +=== CONT TestCheck/132_NotAMessage{} +=== CONT TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u} === CONT TestCheck/130_undef() === CONT TestCheck/129_undef -=== CONT TestCheck/39_1_==_1_&&_2_!=_1 === CONT TestCheck/128_TestAllTypes{?single_int32:_1} === CONT TestCheck/127_TestAllTypes{?single_int32:_{}.?i} -=== CONT TestCheck/38_null_==_null_&&_null_!=_null === CONT TestCheck/126_[?'value'] -=== CONT TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 === CONT TestCheck/125_[?a,_?b,_'world'] -=== CONT TestCheck/36_b"abc"_+_b"def" === CONT TestCheck/124_{?'key':_'hi'} === CONT TestCheck/123_{?'nested':_a.b} -=== CONT TestCheck/35_false_&&_!true_||_false_?_2_:_3 === CONT TestCheck/122_{?'key':_{'a':_'b'}.?value}.key === CONT TestCheck/121_{?'key':_{'a':_'b'}.?value} -=== CONT TestCheck/34_int(1u)_+_int(uint("1")) === CONT TestCheck/120_has(a.?b.c) === CONT TestCheck/119_has(a.dynamic) -=== CONT TestCheck/33_size(x)_==_x.size() === CONT TestCheck/118_a.dynamic === CONT TestCheck/117_a.b -=== CONT TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} -=== CONT TestCheck/102_Msg{} -=== CONT TestCheck/31_TestAllTypes{single_int32:_1u} +=== CONT TestCheck/116_a.?b === CONT TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int === CONT TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] -=== CONT TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} === CONT TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) -=== CONT TestCheck/29_{1:2u,_2u:3} === CONT TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) -=== CONT TestCheck/28_{"a":1,_"b":2}.a === CONT TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 -=== CONT TestCheck/27_{1:2u,_2:3u} === CONT TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 -=== CONT TestCheck/26_[1,_2u]_+_[] === CONT TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 === CONT TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 -=== CONT TestCheck/25_[]_+_[1,2,3,]_+_[4] === CONT TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 -=== CONT TestCheck/24_[1]_+_[2] === CONT TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 === CONT TestCheck/105_[].length === CONT TestCheck/104_'string'.fun() -=== CONT TestCheck/23_1_+_ii === CONT TestCheck/103_fun() -=== CONT TestCheck/22_1_+_2 -=== CONT TestCheck/10_iu -=== CONT TestCheck/11_iz -=== CONT TestCheck/9_ii -=== CONT TestCheck/21_is.fi_s_s() -=== CONT TestCheck/8_is -=== CONT TestCheck/20_fg_s() -=== CONT TestCheck/7_b"ABC" -=== CONT TestCheck/6_null -=== CONT TestCheck/19_foo -=== CONT TestCheck/18_[1,_"A"] -=== CONT TestCheck/5_12.23 -=== CONT TestCheck/17_[1] -=== CONT TestCheck/4_false -=== CONT TestCheck/16_[] -=== CONT TestCheck/3_true -=== CONT TestCheck/15_id -=== CONT TestCheck/2_12u -=== CONT TestCheck/14_ib -=== CONT TestCheck/13_ix -=== CONT TestCheck/1_12 -=== CONT TestCheck/12_id -=== CONT TestCheck/95_base64.encode('hello') +=== CONT TestCheck/102_Msg{} === CONT TestCheck/101_int{} -=== CONT TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) -=== CONT TestCheck/87_[1]_+_[dyn('string')] +=== CONT TestCheck/99_set([1,_2])_==_set([2,_1]) +=== CONT TestCheck/98_set([1,_2,_3]) +=== CONT TestCheck/97_{} +=== CONT TestCheck/96_encode('hello') === CONT TestCheck/100_set([1,_2])_==_x +=== CONT TestCheck/94_TestAllTypes{}.repeated_nested_message +=== CONT TestCheck/95_base64.encode('hello') +=== CONT TestCheck/93_TestAllTypes{}.repeated_nested_message +=== CONT TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string) +=== CONT TestCheck/91_a.b_+_1_==_a[0] +=== CONT TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") +=== CONT TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) +=== CONT TestCheck/88_[dyn('string')]_+_[1] +=== CONT TestCheck/87_[1]_+_[dyn('string')] === CONT TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] -=== CONT TestCheck/99_set([1,_2])_==_set([2,_1]) === CONT TestCheck/85_type(type)_==_type -=== CONT TestCheck/98_set([1,_2,_3]) === CONT TestCheck/84_type(null)_==_null_type === CONT TestCheck/83_1_in_dyn([1,_2,_3]) -=== CONT TestCheck/97_{} === CONT TestCheck/82_1_in_[1,_2,_3] -=== CONT TestCheck/96_encode('hello') === CONT TestCheck/81_x.single_int64_wrapper_+_y_!=_23 === CONT TestCheck/80_x.single_int64_wrapper_+_1_!=_23 -=== CONT TestCheck/58_x["a"].single_int32_==_23 === CONT TestCheck/79_size(x)_>_4 === CONT TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) -=== CONT TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 === CONT TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) === CONT TestCheck/76_x -=== CONT TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u} === CONT TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x === CONT TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x -=== CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} === CONT TestCheck/73_1_+_x -=== 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/72_test.TestAllTypes -=== CONT TestCheck/63_x.single_int64_wrapper_==_null === CONT TestCheck/71_.google.expr.proto3.test.TestAllTypes -=== CONT TestCheck/62_x.single_int64_!=_null === CONT TestCheck/70_lists.filter(x,_x_>_1.5) -=== CONT TestCheck/61_x.single_nested_message_!=_null === CONT TestCheck/69_x.all(e,_0) +=== CONT TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) +=== CONT TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 +=== CONT TestCheck/33_size(x)_==_x.size() +=== CONT TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} +=== CONT TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u +=== CONT TestCheck/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/53_size(x.map_int64_nested_type)_==_0 === CONT TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) +=== CONT TestCheck/58_x["a"].single_int32_==_23 === CONT TestCheck/57_x[2].single_int32_==_23 === CONT TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) -=== CONT TestCheck/51_(x_+_x)[1].single_int32_==_size(x) === CONT TestCheck/55_x.repeated_int64.map(x,_double(x)) -=== CONT TestCheck/52_x.repeated_int64[x.single_int32]_==_23 === CONT TestCheck/54_x.all(y,_y_==_true) +=== CONT TestCheck/53_size(x.map_int64_nested_type)_==_0 +=== CONT TestCheck/52_x.repeated_int64[x.single_int32]_==_23 +=== CONT TestCheck/51_(x_+_x)[1].single_int32_==_size(x) === CONT TestCheck/50_x[1u] -=== CONT TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string) -=== CONT TestCheck/94_TestAllTypes{}.repeated_nested_message -=== CONT TestCheck/93_TestAllTypes{}.repeated_nested_message === CONT TestCheck/49_x_+_y -=== CONT TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") -=== CONT TestCheck/91_a.b_+_1_==_a[0] -=== CONT TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) ---- PASS: TestCheck (0.03s) - --- PASS: TestCheck/0_"A" (0.02s) - --- PASS: TestCheck/116_a.?b (0.02s) - --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.02s) - --- PASS: TestCheck/47_size([]_+_[1]) (0.00s) - --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.01s) - --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.01s) - --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.01s) - --- PASS: TestCheck/43_x.single_int32_!=_null (0.00s) - --- PASS: TestCheck/132_NotAMessage{} (0.00s) - --- PASS: TestCheck/41_"abc"_+_"def" (0.00s) - --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.01s) - --- PASS: TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0 (0.04s) +=== CONT TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0 +=== CONT TestCheck/47_size([]_+_[1]) +=== CONT TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 +=== CONT TestCheck/45_x.single_value[23]_+_x.single_struct['y'] +=== CONT TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 +=== CONT TestCheck/43_x.single_int32_!=_null +=== CONT TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u +=== CONT TestCheck/41_"abc"_+_"def" +=== CONT TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 +=== CONT TestCheck/39_1_==_1_&&_2_!=_1 +=== CONT TestCheck/38_null_==_null_&&_null_!=_null +=== CONT TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 +=== CONT TestCheck/36_b"abc"_+_b"def" +=== CONT TestCheck/35_false_&&_!true_||_false_?_2_:_3 +=== CONT TestCheck/34_int(1u)_+_int(uint("1")) +=== CONT TestCheck/17_[1] +=== 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/27_{1:2u,_2:3u} +=== CONT TestCheck/26_[1,_2u]_+_[] +=== CONT TestCheck/25_[]_+_[1,2,3,]_+_[4] +=== CONT TestCheck/24_[1]_+_[2] +=== CONT TestCheck/23_1_+_ii +=== CONT TestCheck/21_is.fi_s_s() +=== CONT TestCheck/22_1_+_2 +=== CONT TestCheck/20_fg_s() +=== CONT TestCheck/19_foo +=== CONT TestCheck/18_[1,_"A"] +=== CONT TestCheck/9_ii +=== CONT TestCheck/16_[] +=== CONT TestCheck/15_id +=== CONT TestCheck/14_ib +=== CONT TestCheck/13_ix +=== CONT TestCheck/12_id +=== CONT TestCheck/11_iz +=== CONT TestCheck/10_iu +=== CONT TestCheck/5_12.23 +=== CONT TestCheck/8_is +=== CONT TestCheck/7_b"ABC" +=== CONT TestCheck/6_null +=== CONT TestCheck/3_true +=== CONT TestCheck/4_false +=== CONT TestCheck/2_12u +=== CONT TestCheck/1_12 +--- PASS: TestCheck (0.01s) + --- PASS: TestCheck/132_NotAMessage{} (0.01s) + --- PASS: TestCheck/0_"A" (0.01s) --- PASS: TestCheck/130_undef() (0.00s) - --- PASS: TestCheck/129_undef (0.00s) - --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.01s) - --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) --- PASS: TestCheck/128_TestAllTypes{?single_int32:_1} (0.00s) --- PASS: TestCheck/127_TestAllTypes{?single_int32:_{}.?i} (0.00s) - --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s) - --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.01s) + --- PASS: TestCheck/129_undef (0.00s) --- PASS: TestCheck/126_[?'value'] (0.00s) --- PASS: TestCheck/124_{?'key':_'hi'} (0.00s) - --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.01s) - --- PASS: TestCheck/36_b"abc"_+_b"def" (0.01s) - --- PASS: TestCheck/123_{?'nested':_a.b} (0.01s) - --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.02s) - --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.01s) - --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.01s) - --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.01s) - --- PASS: TestCheck/120_has(a.?b.c) (0.01s) - --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.01s) + --- PASS: TestCheck/125_[?a,_?b,_'world'] (0.00s) + --- PASS: TestCheck/131_null_int_==_null_||_null_==_null_int_||_null_msg_==_null_||_null_==_null_msg (0.02s) + --- PASS: TestCheck/123_{?'nested':_a.b} (0.00s) + --- PASS: TestCheck/122_{?'key':_{'a':_'b'}.?value}.key (0.00s) + --- PASS: TestCheck/121_{?'key':_{'a':_'b'}.?value} (0.00s) --- PASS: TestCheck/119_has(a.dynamic) (0.00s) --- PASS: TestCheck/118_a.dynamic (0.00s) --- PASS: TestCheck/117_a.b (0.00s) - --- PASS: TestCheck/33_size(x)_==_x.size() (0.00s) - --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.00s) - --- PASS: TestCheck/102_Msg{} (0.00s) - --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.00s) + --- PASS: TestCheck/120_has(a.?b.c) (0.00s) + --- PASS: TestCheck/116_a.?b (0.00s) --- PASS: TestCheck/115_type(testAllTypes.nestedgroup.nested_id)_==_int (0.00s) - --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) --- PASS: TestCheck/114_[{}.map(c,c,c)]+[{}.map(c,c,c)] (0.01s) - --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.01s) - --- PASS: TestCheck/29_{1:2u,_2u:3} (0.00s) - --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) - --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) + --- PASS: TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u} (0.02s) --- PASS: TestCheck/112_[1].map(x,_[x,_x]).map(x,_[x,_x]) (0.01s) + --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.00s) + --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.00s) --- PASS: TestCheck/111_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) - --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) - --- PASS: TestCheck/110_1_>=_1.0_&&_1u_>=_1.0_&&_1.0_>=_1_&&_1.0_>=_1u_&&_1_>=_1u_&&_1u_>=_1 (0.01s) - --- PASS: TestCheck/109_1_>_1.0_&&_1u_>_1.0_&&_1.0_>_1_&&_1.0_>_1u_&&_1_>_1u_&&_1u_>_1 (0.01s) - --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (0.01s) - --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) + --- PASS: TestCheck/108_1_<_1.0_&&_1u_<_1.0_&&_1.0_<_1_&&_1.0_<_1u_&&_1_<_1u_&&_1u_<_1 (0.00s) + --- PASS: TestCheck/113_values.filter(i,_i.content_!=_"").map(i,_i.content) (0.01s) --- PASS: TestCheck/105_[].length (0.00s) - --- PASS: TestCheck/24_[1]_+_[2] (0.00s) - --- PASS: TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.01s) - --- PASS: TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.01s) + --- PASS: TestCheck/104_'string'.fun() (0.00s) + --- PASS: TestCheck/106_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.00s) --- PASS: TestCheck/103_fun() (0.00s) - --- PASS: TestCheck/104_'string'.fun() (0.01s) - --- PASS: TestCheck/23_1_+_ii (0.01s) - --- PASS: TestCheck/22_1_+_2 (0.00s) - --- PASS: TestCheck/11_iz (0.00s) - --- PASS: TestCheck/9_ii (0.00s) - --- PASS: TestCheck/21_is.fi_s_s() (0.00s) - --- PASS: TestCheck/8_is (0.00s) - --- PASS: TestCheck/20_fg_s() (0.00s) - --- PASS: TestCheck/10_iu (0.01s) - --- PASS: TestCheck/7_b"ABC" (0.01s) - --- PASS: TestCheck/6_null (0.00s) - --- PASS: TestCheck/19_foo (0.00s) - --- PASS: TestCheck/5_12.23 (0.00s) - --- PASS: TestCheck/18_[1,_"A"] (0.00s) - --- PASS: TestCheck/17_[1] (0.00s) - --- PASS: TestCheck/4_false (0.00s) - --- PASS: TestCheck/16_[] (0.00s) - --- PASS: TestCheck/3_true (0.00s) - --- PASS: TestCheck/2_12u (0.00s) - --- PASS: TestCheck/15_id (0.00s) - --- PASS: TestCheck/14_ib (0.00s) - --- PASS: TestCheck/1_12 (0.00s) - --- PASS: TestCheck/13_ix (0.00s) - --- PASS: TestCheck/12_id (0.00s) - --- PASS: TestCheck/95_base64.encode('hello') (0.00s) + --- PASS: TestCheck/102_Msg{} (0.00s) + --- PASS: TestCheck/107_1_<=_1.0_&&_1u_<=_1.0_&&_1.0_<=_1_&&_1.0_<=_1u_&&_1_<=_1u_&&_1u_<=_1 (0.01s) --- PASS: TestCheck/101_int{} (0.00s) - --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s) + --- PASS: TestCheck/97_{} (0.00s) + --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s) + --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s) + --- PASS: TestCheck/96_encode('hello') (0.00s) + --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s) + --- PASS: TestCheck/95_base64.encode('hello') (0.00s) + --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/100_set([1,_2])_==_x (0.00s) - --- PASS: TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) (0.01s) + --- PASS: TestCheck/91_a.b_+_1_==_a[0] (0.00s) + --- PASS: TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.00s) + --- PASS: TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string) (0.00s) + --- PASS: TestCheck/88_[dyn('string')]_+_[1] (0.00s) + --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.00s) --- PASS: TestCheck/85_type(type)_==_type (0.00s) - --- PASS: TestCheck/99_set([1,_2])_==_set([2,_1]) (0.00s) - --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.01s) + --- PASS: TestCheck/87_[1]_+_[dyn('string')] (0.00s) --- PASS: TestCheck/84_type(null)_==_null_type (0.00s) - --- PASS: TestCheck/98_set([1,_2,_3]) (0.00s) - --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.00s) - --- PASS: TestCheck/97_{} (0.00s) - --- PASS: TestCheck/96_encode('hello') (0.00s) + --- PASS: TestCheck/86_([[[1]],_[[2]],_[[3]]][0][0]_+_[2,_3,_{'four':_{'five':_'six'}}])[3] (0.00s) + --- PASS: TestCheck/80_x.single_int64_wrapper_+_1_!=_23 (0.00s) --- PASS: TestCheck/82_1_in_[1,_2,_3] (0.00s) --- PASS: TestCheck/81_x.single_int64_wrapper_+_y_!=_23 (0.00s) - --- PASS: TestCheck/80_x.single_int64_wrapper_+_1_!=_23 (0.00s) + --- PASS: TestCheck/83_1_in_dyn([1,_2,_3]) (0.01s) --- PASS: TestCheck/79_size(x)_>_4 (0.00s) - --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.00s) --- PASS: TestCheck/76_x (0.00s) - --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.01s) - --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.01s) - --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.02s) - --- PASS: TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.01s) - --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.00s) + --- PASS: TestCheck/78_myfun(1,_true,_3u)_+_1.myfun(false,_3u).myfun(true,_42u) (0.00s) + --- PASS: TestCheck/77_list_==_type([1])_&&_map_==_type({1:2u}) (0.01s) --- PASS: TestCheck/73_1_+_x (0.00s) - --- PASS: TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.02s) --- PASS: TestCheck/72_test.TestAllTypes (0.00s) - --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.00s) - --- PASS: TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u (0.01s) - --- PASS: TestCheck/66_x.single_bool_wrapper_==_google.protobuf.BoolValue{value:_true}____&&_x.single_bytes_wrapper_==_google.protobuf.BytesValue{value:_b'hi'}____&&_x.single_double_wrapper_!=_google.protobuf.DoubleValue{value:_2.0}____&&_x.single_float_wrapper_==_google.protobuf.FloatValue{value:_1.0}____&&_x.single_int32_wrapper_!=_google.protobuf.Int32Value{value:_-2}____&&_x.single_int64_wrapper_==_google.protobuf.Int64Value{value:_1}____&&_x.single_string_wrapper_==_google.protobuf.StringValue{value:_'hi'}____&&_x.single_string_wrapper_==_google.protobuf.Value{string_value:_'hi'}____&&_x.single_uint32_wrapper_==_google.protobuf.UInt32Value{value:_1u}____&&_x.single_uint64_wrapper_!=_google.protobuf.UInt64Value{value:_42u} (0.03s) - --- PASS: TestCheck/62_x.single_int64_!=_null (0.00s) + --- PASS: TestCheck/74_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.00s) --- PASS: TestCheck/71_.google.expr.proto3.test.TestAllTypes (0.00s) - --- PASS: TestCheck/61_x.single_nested_message_!=_null (0.00s) - --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) --- PASS: TestCheck/69_x.all(e,_0) (0.00s) + --- PASS: TestCheck/70_lists.filter(x,_x_>_1.5) (0.00s) + --- PASS: TestCheck/33_size(x)_==_x.size() (0.00s) + --- PASS: TestCheck/67_x.repeated_int64.exists(y,_y_>_10)_&&_y_<_5 (0.00s) + --- PASS: TestCheck/75_x_==_google.protobuf.Any{_____type_url:'types.googleapis.com/google.expr.proto3.test.TestAllTypes'____}_&&_x.single_nested_message.bb_==_43____||_x_==_google.expr.proto3.test.TestAllTypes{}____||_y_<_x____||_x_>=_x (0.01s) + --- PASS: TestCheck/68_x.repeated_int64.all(e,_e_>_0)_&&_x.repeated_int64.exists(e,_e_<_0)_&&_x.repeated_int64.exists_one(e,_e_==_0) (0.01s) + --- PASS: TestCheck/63_x.single_int64_wrapper_==_null (0.00s) + --- PASS: TestCheck/65_x.single_timestamp_==_google.protobuf.Timestamp{seconds:_20}_&&________x.single_duration_<_google.protobuf.Duration{seconds:_10} (0.00s) + --- PASS: TestCheck/64_x.single_bool_wrapper___&&_x.single_bytes_wrapper_==_b'hi'___&&_x.single_double_wrapper_!=_2.0___&&_x.single_float_wrapper_==_1.0___&&_x.single_int32_wrapper_!=_2___&&_x.single_int64_wrapper_==_1___&&_x.single_string_wrapper_==_'hi'___&&_x.single_uint32_wrapper_==_1u___&&_x.single_uint64_wrapper_!=_42u (0.00s) --- PASS: TestCheck/60_x.single_nested_message.undefined_==_x.undefined_&&_has(x.single_int32)_&&_has(x.repeated_int32) (0.00s) - --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.00s) --- PASS: TestCheck/59_x.single_nested_message.bb_==_43_&&_has(x.single_nested_message) (0.00s) --- PASS: TestCheck/57_x[2].single_int32_==_23 (0.00s) + --- PASS: TestCheck/58_x["a"].single_int32_==_23 (0.00s) + --- PASS: TestCheck/62_x.single_int64_!=_null (0.01s) --- PASS: TestCheck/56_x.repeated_int64.map(x,_x_>_0,_double(x)) (0.00s) - --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.00s) - --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.00s) + --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.00s) + --- PASS: TestCheck/61_x.single_nested_message_!=_null (0.01s) + --- PASS: TestCheck/53_size(x.map_int64_nested_type)_==_0 (0.00s) --- PASS: TestCheck/52_x.repeated_int64[x.single_int32]_==_23 (0.00s) + --- PASS: TestCheck/51_(x_+_x)[1].single_int32_==_size(x) (0.00s) --- PASS: TestCheck/50_x[1u] (0.00s) - --- PASS: TestCheck/54_x.all(y,_y_==_true) (0.00s) - --- PASS: TestCheck/94_TestAllTypes{}.repeated_nested_message (0.00s) - --- PASS: TestCheck/93_TestAllTypes{}.repeated_nested_message (0.00s) --- PASS: TestCheck/49_x_+_y (0.00s) - --- PASS: TestCheck/92_!has(pb2.single_int64)___&&_!has(pb2.repeated_int32)___&&_!has(pb2.map_string_string)___&&_!has(pb3.single_int64)___&&_!has(pb3.repeated_int32)___&&_!has(pb3.map_string_string) (0.01s) - --- PASS: TestCheck/91_a.b_+_1_==_a[0] (0.01s) - --- PASS: TestCheck/90_args.user["myextension"].customAttributes.filter(x,_x.name_==_"hobbies") (0.01s) - --- PASS: TestCheck/89_[].map(x,_[].map(y,_x_in_y_&&_y_in_x)) (0.01s) + --- PASS: TestCheck/55_x.repeated_int64.map(x,_double(x)) (0.00s) + --- PASS: TestCheck/47_size([]_+_[1]) (0.00s) + --- PASS: TestCheck/45_x.single_value[23]_+_x.single_struct['y'] (0.00s) + --- PASS: TestCheck/43_x.single_int32_!=_null (0.00s) + --- PASS: TestCheck/44_x.single_value_+_1_/_x.single_struct.y_==_23 (0.00s) + --- PASS: TestCheck/46_TestAllTypes.NestedEnum.BAR_!=_99 (0.01s) + --- PASS: TestCheck/42_1u_+_2u_*_3u_-_1u_/_2u_==_6u_%_1u (0.00s) + --- PASS: TestCheck/48_x["claims"]["groups"][0].name_==_"dummy"___&&_x.claims["exp"]_==_y[1].time___&&_x.claims.structured_==_{'key':_z}___&&_z_==_1.0 (0.01s) + --- PASS: TestCheck/40_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.00s) + --- PASS: TestCheck/39_1_==_1_&&_2_!=_1 (0.00s) + --- PASS: TestCheck/38_null_==_null_&&_null_!=_null (0.00s) + --- PASS: TestCheck/37_1.0_+_2.0_*_3.0_-_1.0_/_2.20202_!=_66.6 (0.00s) + --- PASS: TestCheck/36_b"abc"_+_b"def" (0.00s) + --- PASS: TestCheck/35_false_&&_!true_||_false_?_2_:_3 (0.00s) + --- PASS: TestCheck/17_[1] (0.00s) + --- PASS: TestCheck/34_int(1u)_+_int(uint("1")) (0.00s) + --- PASS: TestCheck/41_"abc"_+_"def" (0.01s) + --- PASS: TestCheck/32_TestAllTypes{single_int32:_1,_undefined:_2} (0.00s) + --- PASS: TestCheck/29_{1:2u,_2u:3} (0.00s) + --- PASS: TestCheck/30_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) + --- PASS: TestCheck/28_{"a":1,_"b":2}.a (0.00s) + --- PASS: TestCheck/27_{1:2u,_2:3u} (0.00s) + --- PASS: TestCheck/26_[1,_2u]_+_[] (0.00s) + --- PASS: TestCheck/31_TestAllTypes{single_int32:_1u} (0.01s) + --- PASS: TestCheck/25_[]_+_[1,2,3,]_+_[4] (0.00s) + --- PASS: TestCheck/24_[1]_+_[2] (0.00s) + --- PASS: TestCheck/23_1_+_ii (0.00s) + --- PASS: TestCheck/22_1_+_2 (0.00s) + --- PASS: TestCheck/20_fg_s() (0.00s) + --- PASS: TestCheck/19_foo (0.00s) + --- PASS: TestCheck/21_is.fi_s_s() (0.00s) + --- PASS: TestCheck/9_ii (0.00s) + --- PASS: TestCheck/16_[] (0.00s) + --- PASS: TestCheck/15_id (0.00s) + --- PASS: TestCheck/14_ib (0.00s) + --- PASS: TestCheck/13_ix (0.00s) + --- PASS: TestCheck/12_id (0.00s) + --- PASS: TestCheck/11_iz (0.00s) + --- PASS: TestCheck/18_[1,_"A"] (0.00s) + --- PASS: TestCheck/10_iu (0.00s) + --- PASS: TestCheck/8_is (0.00s) + --- PASS: TestCheck/6_null (0.00s) + --- PASS: TestCheck/7_b"ABC" (0.00s) + --- PASS: TestCheck/3_true (0.00s) + --- PASS: TestCheck/4_false (0.00s) + --- PASS: TestCheck/5_12.23 (0.00s) + --- PASS: TestCheck/1_12 (0.00s) + --- PASS: TestCheck/2_12u (0.00s) === RUN TestAddDuplicateDeclarations --- PASS: TestAddDuplicateDeclarations (0.00s) === RUN TestAddEquivalentDeclarations @@ -4551,7 +4588,7 @@ === RUN TestCost/str_size_estimate === RUN TestCost/timestamp_equality_check === RUN TestCost/duration_inequality_check ---- PASS: TestCost (0.17s) +--- PASS: TestCost (0.06s) --- PASS: TestCost/const (0.00s) --- PASS: TestCost/identity (0.00s) --- PASS: TestCost/select:_map (0.00s) @@ -4610,7 +4647,7 @@ --- 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.01s) + --- PASS: TestCost/nested_subexpression_operators (0.00s) --- PASS: TestCost/str_size_estimate (0.00s) --- PASS: TestCost/timestamp_equality_check (0.00s) --- PASS: TestCost/duration_inequality_check (0.00s) @@ -4641,7 +4678,7 @@ === RUN TestFormatType/google.protobuf.Timestamp === RUN TestFormatType/type#01 === RUN TestFormatType/uint ---- PASS: TestFormatType (0.01s) +--- PASS: TestFormatType (0.00s) --- PASS: TestFormatType/google.protobuf.Any (0.00s) --- PASS: TestFormatType/bool (0.00s) --- PASS: TestFormatType/bytes (0.00s) @@ -4665,8 +4702,7 @@ === RUN TestFormatFunctionType --- PASS: TestFormatFunctionType (0.00s) PASS -ok github.com/google/cel-go/checker 0.453s -? github.com/google/cel-go/checker/decls [no test files] +ok github.com/google/cel-go/checker 0.184s === RUN TestErrors --- PASS: TestErrors (0.00s) === RUN TestErrorsReportingLimit @@ -4688,9 +4724,10 @@ === RUN TestNewInfoSource_NoPanicOnNil --- PASS: TestNewInfoSource_NoPanicOnNil (0.00s) PASS -ok github.com/google/cel-go/common 0.021s +ok github.com/google/cel-go/common 0.006s +? github.com/google/cel-go/common/debug [no test files] === RUN TestASTCopy ---- PASS: TestASTCopy (0.07s) +--- PASS: TestASTCopy (0.02s) === RUN TestASTNilSafety --- PASS: TestASTNilSafety (0.00s) === RUN TestSourceInfo @@ -4746,7 +4783,7 @@ === RUN TestConvertExpr/{?'string':_a.?b} === RUN TestConvertExpr/custom.StructType{uint_field:_42u} === RUN TestConvertExpr/[].exists(i,_i) ---- PASS: TestConvertExpr (0.02s) +--- PASS: TestConvertExpr (0.01s) --- PASS: TestConvertExpr/true (0.00s) --- PASS: TestConvertExpr/a (0.00s) --- PASS: TestConvertExpr/a.b (0.00s) @@ -4760,7 +4797,7 @@ --- PASS: TestConvertExpr/custom.StructType{uint_field:_42u} (0.00s) --- PASS: TestConvertExpr/[].exists(i,_i) (0.00s) === RUN TestSourceInfoToProto ---- PASS: TestSourceInfoToProto (0.01s) +--- PASS: TestSourceInfoToProto (0.00s) === RUN TestReferenceInfoToProtoError --- PASS: TestReferenceInfoToProtoError (0.00s) === RUN TestProtoToReferenceInfoError @@ -4841,7 +4878,7 @@ === RUN TestNavigateAST/type(1)_==_int === RUN TestNavigateAST/google.expr.proto3.test.TestAllTypes{single_int32:_1} === RUN TestNavigateAST/[true].exists(i,_i) ---- PASS: TestNavigateAST (0.02s) +--- PASS: TestNavigateAST (0.01s) --- PASS: TestNavigateAST/'a'_==_'b' (0.00s) --- PASS: TestNavigateAST/'a'.size() (0.00s) --- PASS: TestNavigateAST/[1,_2,_3] (0.00s) @@ -4858,7 +4895,7 @@ === RUN TestExprVisitor/{'hello':_'world'}.hello === RUN TestExprVisitor/google.expr.proto3.test.TestAllTypes{single_int32:_1} === RUN TestExprVisitor/[true].exists(i,_i) ---- PASS: TestExprVisitor (0.01s) +--- PASS: TestExprVisitor (0.00s) --- PASS: TestExprVisitor/'a'_==_'b' (0.00s) --- PASS: TestExprVisitor/'a'.size() (0.00s) --- PASS: TestExprVisitor/type(1)_==_int (0.00s) @@ -4888,7 +4925,7 @@ === RUN TestNavigableSelectExpr_TestOnly --- PASS: TestNavigableSelectExpr_TestOnly (0.00s) PASS -ok github.com/google/cel-go/common/ast 0.204s +ok github.com/google/cel-go/common/ast 0.065s === RUN TestContainers_ResolveCandidateNames --- PASS: TestContainers_ResolveCandidateNames (0.00s) === RUN TestContainers_ResolveCandidateNames_FullyQualifiedName @@ -4906,8 +4943,10 @@ === RUN TestContainers_ToQualifiedName --- PASS: TestContainers_ToQualifiedName (0.00s) PASS -ok github.com/google/cel-go/common/containers 0.020s -? github.com/google/cel-go/common/debug [no test files] +ok github.com/google/cel-go/common/containers 0.007s +? github.com/google/cel-go/common/functions [no test files] +? github.com/google/cel-go/common/operators [no test files] +? github.com/google/cel-go/common/overloads [no test files] === RUN TestFunctionBindings --- PASS: TestFunctionBindings (0.00s) === RUN TestFunctionVariableArgBindings @@ -4963,7 +5002,7 @@ === RUN TestFunctionEnableDeclaration --- PASS: TestFunctionEnableDeclaration (0.00s) === RUN TestFunctionDeclToExprDecl ---- PASS: TestFunctionDeclToExprDecl (0.01s) +--- PASS: TestFunctionDeclToExprDecl (0.00s) === RUN TestFunctionDeclToExprDeclInvalid --- PASS: TestFunctionDeclToExprDeclInvalid (0.00s) === RUN TestNewVariable @@ -4977,10 +5016,7 @@ === RUN TestVariableDeclToExprDeclInvalid --- PASS: TestVariableDeclToExprDeclInvalid (0.00s) PASS -ok github.com/google/cel-go/common/decls 0.033s -? github.com/google/cel-go/common/functions [no test files] -? github.com/google/cel-go/common/operators [no test files] -? github.com/google/cel-go/common/overloads [no test files] +ok github.com/google/cel-go/common/decls 0.010s ? github.com/google/cel-go/common/stdlib [no test files] === RUN TestNewBuffer_ASCII --- PASS: TestNewBuffer_ASCII (0.00s) @@ -4993,7 +5029,7 @@ === RUN TestNewBuffer_Empty --- PASS: TestNewBuffer_Empty (0.00s) PASS -ok github.com/google/cel-go/common/runes 0.018s +ok github.com/google/cel-go/common/runes 0.015s ? github.com/google/cel-go/common/types/ref [no test files] ? github.com/google/cel-go/common/types/traits [no test files] === RUN TestBoolCompare @@ -5246,7 +5282,7 @@ === RUN TestMapContains/8 === RUN TestMapContains/9 === RUN TestMapContains/10 ---- PASS: TestMapContains (0.01s) +--- PASS: TestMapContains (0.00s) --- PASS: TestMapContains/0 (0.00s) --- PASS: TestMapContains/1 (0.00s) --- PASS: TestMapContains/2 (0.00s) @@ -5313,7 +5349,7 @@ === RUN TestMapIsZeroValue/9 === RUN TestMapIsZeroValue/10 === RUN TestMapIsZeroValue/11 ---- PASS: TestMapIsZeroValue (0.01s) +--- PASS: TestMapIsZeroValue (0.00s) --- PASS: TestMapIsZeroValue/0 (0.00s) --- PASS: TestMapIsZeroValue/1 (0.00s) --- PASS: TestMapIsZeroValue/2 (0.00s) @@ -5435,7 +5471,7 @@ === RUN TestRegistryEnumValue --- PASS: TestRegistryEnumValue (0.00s) === RUN TestRegistryFindStructType ---- PASS: TestRegistryFindStructType (0.00s) +--- PASS: TestRegistryFindStructType (0.01s) === RUN TestRegistryFindStructFieldNames === RUN TestRegistryFindStructFieldNames/google.api.expr.v1alpha1.Reference === RUN TestRegistryFindStructFieldNames/google.api.expr.v1alpha1.Decl @@ -5457,7 +5493,7 @@ === RUN TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.map_string_string === RUN TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.double_bool === RUN TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypesUndefined.map_string_string ---- PASS: TestRegistryFindStructFieldType (0.02s) +--- PASS: TestRegistryFindStructFieldType (0.00s) --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_bool (0.00s) --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_nested_message (0.00s) --- PASS: TestRegistryFindStructFieldType/.google.expr.proto3.test.TestAllTypes.single_nested_message#01 (0.00s) @@ -5481,7 +5517,7 @@ === RUN TestRegistryNewValue/7 === RUN TestRegistryNewValue/8 === RUN TestRegistryNewValue/9 ---- PASS: TestRegistryNewValue (0.01s) +--- PASS: TestRegistryNewValue (0.00s) --- PASS: TestRegistryNewValue/0 (0.00s) --- PASS: TestRegistryNewValue/1 (0.00s) --- PASS: TestRegistryNewValue/2 (0.00s) @@ -5501,7 +5537,7 @@ === RUN TestRegistryNewValueErrors/5 === RUN TestRegistryNewValueErrors/6 === RUN TestRegistryNewValueErrors/7 ---- PASS: TestRegistryNewValueErrors (0.01s) +--- PASS: TestRegistryNewValueErrors (0.00s) --- PASS: TestRegistryNewValueErrors/0 (0.00s) --- PASS: TestRegistryNewValueErrors/1 (0.00s) --- PASS: TestRegistryNewValueErrors/2 (0.00s) @@ -5513,15 +5549,15 @@ === RUN TestRegistryGetters --- PASS: TestRegistryGetters (0.00s) === RUN TestConvertToNative ---- PASS: TestConvertToNative (0.01s) +--- PASS: TestConvertToNative (0.00s) === RUN TestNativeToValue_Any ---- PASS: TestNativeToValue_Any (0.01s) +--- PASS: TestNativeToValue_Any (0.00s) === RUN TestNativeToValue_Json ---- PASS: TestNativeToValue_Json (0.01s) +--- PASS: TestNativeToValue_Json (0.00s) === RUN TestNativeToValue_Wrappers ---- PASS: TestNativeToValue_Wrappers (0.01s) +--- PASS: TestNativeToValue_Wrappers (0.00s) === RUN TestNativeToValue_Primitive ---- PASS: TestNativeToValue_Primitive (0.04s) +--- PASS: TestNativeToValue_Primitive (0.01s) === RUN TestUnsupportedConversion --- PASS: TestUnsupportedConversion (0.00s) === RUN TestStringAdd @@ -5639,8 +5675,8 @@ === RUN TestTypeToExprType/wrapper(uint)#01 === RUN TestTypeToExprType/wrapper(uint)#02 === RUN TestTypeToExprType/error#01 ---- PASS: TestTypeToExprType (0.03s) - --- PASS: TestTypeToExprType/vector(double,_double) (0.01s) +--- 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) @@ -5689,7 +5725,7 @@ === RUN TestTypeToExprTypeInvalid/type(list) === RUN TestTypeToExprTypeInvalid/bad_list(list) === RUN TestTypeToExprTypeInvalid/#00 ---- PASS: TestTypeToExprTypeInvalid (0.01s) +--- PASS: TestTypeToExprTypeInvalid (0.00s) --- PASS: TestTypeToExprTypeInvalid/list (0.00s) --- PASS: TestTypeToExprTypeInvalid/list(map) (0.00s) --- PASS: TestTypeToExprTypeInvalid/map (0.00s) @@ -5715,7 +5751,7 @@ === RUN TestExprTypeToType/message_type:"google.protobuf.UInt32Value" === RUN TestExprTypeToType/message_type:"google.protobuf.UInt64Value" === RUN TestExprTypeToType/error:{} ---- PASS: TestExprTypeToType (0.01s) +--- 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) @@ -5742,7 +5778,7 @@ === RUN TestExprTypeToTypeInvalid/abstract_type:{name:"bad"__parameter_types:{}} === RUN TestExprTypeToTypeInvalid/wrapper:PRIMITIVE_TYPE_UNSPECIFIED === RUN TestExprTypeToTypeInvalid/type:{function:{}} ---- PASS: TestExprTypeToTypeInvalid (0.01s) +--- 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) @@ -5893,7 +5929,7 @@ --- PASS: TestMaybeMergeUnknowns/2 (0.00s) --- PASS: TestMaybeMergeUnknowns/3 (0.00s) PASS -ok github.com/google/cel-go/common/types 0.395s +ok github.com/google/cel-go/common/types 0.080s === RUN TestEqual === RUN TestEqual/EqualEmptyInstances === RUN TestEqual/NotEqualEmptyInstances @@ -5916,7 +5952,7 @@ === RUN TestEqual/NotEqualUnknownFields === RUN TestEqual/NotEqualOneNil === RUN TestEqual/EqualBothNil ---- PASS: TestEqual (0.01s) +--- PASS: TestEqual (0.00s) --- PASS: TestEqual/EqualEmptyInstances (0.00s) --- PASS: TestEqual/NotEqualEmptyInstances (0.00s) --- PASS: TestEqual/EqualScalarFields (0.00s) @@ -5944,7 +5980,7 @@ === RUN TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.extended_examples === RUN TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.enum_ext === RUN TestFileDescriptionGetExtensions/google.expr.proto2.test.ExternalMessageType.int64_ext ---- PASS: TestFileDescriptionGetExtensions (0.01s) +--- PASS: TestFileDescriptionGetExtensions (0.00s) --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.nested_example (0.00s) --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.int32_ext (0.00s) --- PASS: TestFileDescriptionGetExtensions/google.expr.proto2.test.ExtendedExampleType.extended_examples (0.00s) @@ -5955,18 +5991,18 @@ === RUN TestFileDescriptionGetEnumNames --- PASS: TestFileDescriptionGetEnumNames (0.00s) === RUN TestFileDescriptionGetImportedEnumNames + file_test.go:163: registering file: google/protobuf/struct.proto + file_test.go:163: registering file: google/protobuf/timestamp.proto file_test.go:163: registering file: google/protobuf/wrappers.proto - file_test.go:163: registering file: test/proto3pb/test_import.proto file_test.go:163: registering file: test/proto3pb/test_all_types.proto + file_test.go:163: registering file: test/proto3pb/test_import.proto file_test.go:163: registering file: google/protobuf/any.proto file_test.go:163: registering file: google/protobuf/duration.proto - file_test.go:163: registering file: google/protobuf/struct.proto - file_test.go:163: registering file: google/protobuf/timestamp.proto ---- PASS: TestFileDescriptionGetImportedEnumNames (0.01s) +--- PASS: TestFileDescriptionGetImportedEnumNames (0.00s) === RUN TestDbCopy ---- PASS: TestDbCopy (0.01s) +--- PASS: TestDbCopy (0.00s) === RUN TestProtoReflectRoundTrip ---- PASS: TestProtoReflectRoundTrip (0.01s) +--- PASS: TestProtoReflectRoundTrip (0.00s) === RUN TestMerge --- PASS: TestMerge (0.00s) === RUN TestMergeError @@ -5984,18 +6020,19 @@ === RUN TestFieldDescriptionIsSet --- PASS: TestFieldDescriptionIsSet (0.00s) === RUN TestTypeDescriptionMaybeUnwrap ---- PASS: TestTypeDescriptionMaybeUnwrap (0.00s) +--- PASS: TestTypeDescriptionMaybeUnwrap (0.01s) === RUN TestTypeDescriptionCheckedType --- PASS: TestTypeDescriptionCheckedType (0.00s) PASS -ok github.com/google/cel-go/common/types/pb 0.094s +ok github.com/google/cel-go/common/types/pb 0.034s ? github.com/google/cel-go/interpreter/functions [no test files] +? github.com/google/cel-go/parser/gen [no test files] === RUN TestBindings === RUN TestBindings/[0] === RUN TestBindings/[1] ---- PASS: TestBindings (0.05s) - --- PASS: TestBindings/[0] (0.04s) - --- PASS: TestBindings/[1] (0.01s) +--- PASS: TestBindings (0.01s) + --- PASS: TestBindings/[0] (0.01s) + --- PASS: TestBindings/[1] (0.00s) === RUN TestBindingsNonMatch --- PASS: TestBindingsNonMatch (0.00s) === RUN TestBindingsInvalidIdent @@ -6006,8 +6043,8 @@ === RUN TestEncoders/[2] === RUN TestEncoders/[3] === RUN TestEncoders/[4] ---- PASS: TestEncoders (0.02s) - --- PASS: TestEncoders/[0] (0.01s) +--- PASS: TestEncoders (0.01s) + --- PASS: TestEncoders/[0] (0.00s) --- PASS: TestEncoders/[1] (0.00s) --- PASS: TestEncoders/[2] (0.00s) --- PASS: TestEncoders/[3] (0.00s) @@ -6022,16 +6059,16 @@ === RUN TestLists/6 === RUN TestLists/7 === RUN TestLists/8 ---- PASS: TestLists (0.05s) - --- PASS: TestLists/0 (0.01s) +--- PASS: TestLists (0.01s) + --- PASS: TestLists/0 (0.00s) --- PASS: TestLists/1 (0.00s) --- PASS: TestLists/2 (0.00s) --- PASS: TestLists/3 (0.00s) --- PASS: TestLists/4 (0.00s) --- PASS: TestLists/5 (0.00s) --- PASS: TestLists/6 (0.00s) - --- PASS: TestLists/7 (0.01s) - --- PASS: TestLists/8 (0.01s) + --- PASS: TestLists/7 (0.00s) + --- PASS: TestLists/8 (0.00s) === RUN TestMath === RUN TestMath/0 === RUN TestMath/1 @@ -6083,40 +6120,40 @@ === RUN TestMath/47 === RUN TestMath/48 === RUN TestMath/49 ---- PASS: TestMath (0.27s) - --- PASS: TestMath/0 (0.01s) - --- PASS: TestMath/1 (0.01s) +--- PASS: TestMath (0.10s) + --- PASS: TestMath/0 (0.00s) + --- PASS: TestMath/1 (0.00s) --- PASS: TestMath/2 (0.00s) - --- PASS: TestMath/3 (0.01s) - --- PASS: TestMath/4 (0.01s) - --- PASS: TestMath/5 (0.01s) + --- PASS: TestMath/3 (0.00s) + --- PASS: TestMath/4 (0.00s) + --- PASS: TestMath/5 (0.00s) --- PASS: TestMath/6 (0.00s) - --- PASS: TestMath/7 (0.01s) - --- PASS: TestMath/8 (0.01s) - --- PASS: TestMath/9 (0.01s) + --- PASS: TestMath/7 (0.00s) + --- PASS: TestMath/8 (0.00s) + --- PASS: TestMath/9 (0.00s) --- PASS: TestMath/10 (0.00s) --- PASS: TestMath/11 (0.00s) - --- PASS: TestMath/12 (0.01s) + --- PASS: TestMath/12 (0.00s) --- PASS: TestMath/13 (0.00s) --- PASS: TestMath/14 (0.00s) - --- PASS: TestMath/15 (0.01s) - --- PASS: TestMath/16 (0.01s) - --- PASS: TestMath/17 (0.01s) - --- PASS: TestMath/18 (0.01s) + --- PASS: TestMath/15 (0.00s) + --- PASS: TestMath/16 (0.00s) + --- PASS: TestMath/17 (0.00s) + --- PASS: TestMath/18 (0.00s) --- PASS: TestMath/19 (0.00s) - --- PASS: TestMath/20 (0.01s) - --- PASS: TestMath/21 (0.01s) - --- PASS: TestMath/22 (0.00s) + --- PASS: TestMath/20 (0.00s) + --- PASS: TestMath/21 (0.00s) + --- PASS: TestMath/22 (0.01s) --- PASS: TestMath/23 (0.00s) --- PASS: TestMath/24 (0.00s) - --- PASS: TestMath/25 (0.01s) - --- PASS: TestMath/26 (0.01s) + --- PASS: TestMath/25 (0.00s) + --- PASS: TestMath/26 (0.00s) --- PASS: TestMath/27 (0.00s) --- PASS: TestMath/28 (0.00s) --- PASS: TestMath/29 (0.00s) - --- PASS: TestMath/30 (0.01s) + --- PASS: TestMath/30 (0.00s) --- PASS: TestMath/31 (0.00s) - --- PASS: TestMath/32 (0.01s) + --- PASS: TestMath/32 (0.00s) --- PASS: TestMath/33 (0.00s) --- PASS: TestMath/34 (0.01s) --- PASS: TestMath/35 (0.00s) @@ -6146,7 +6183,7 @@ === RUN TestMathStaticErrors/8 === RUN TestMathStaticErrors/9 === RUN TestMathStaticErrors/10 ---- PASS: TestMathStaticErrors (0.02s) +--- PASS: TestMathStaticErrors (0.01s) --- PASS: TestMathStaticErrors/0 (0.00s) --- PASS: TestMathStaticErrors/1 (0.00s) --- PASS: TestMathStaticErrors/2 (0.00s) @@ -6172,13 +6209,13 @@ === RUN TestMathRuntimeErrors/10 === RUN TestMathRuntimeErrors/11 === RUN TestMathRuntimeErrors/12 ---- PASS: TestMathRuntimeErrors (0.03s) +--- PASS: TestMathRuntimeErrors (0.02s) --- PASS: TestMathRuntimeErrors/0 (0.00s) --- PASS: TestMathRuntimeErrors/1 (0.00s) --- PASS: TestMathRuntimeErrors/2 (0.00s) --- PASS: TestMathRuntimeErrors/3 (0.00s) --- PASS: TestMathRuntimeErrors/4 (0.00s) - --- PASS: TestMathRuntimeErrors/5 (0.00s) + --- PASS: TestMathRuntimeErrors/5 (0.01s) --- PASS: TestMathRuntimeErrors/6 (0.00s) --- PASS: TestMathRuntimeErrors/7 (0.00s) --- PASS: TestMathRuntimeErrors/8 (0.00s) @@ -6189,7 +6226,7 @@ === RUN TestMathNonMatch === RUN TestMathNonMatch/[0] === RUN TestMathNonMatch/[1] ---- PASS: TestMathNonMatch (0.01s) +--- PASS: TestMathNonMatch (0.00s) --- PASS: TestMathNonMatch/[0] (0.00s) --- PASS: TestMathNonMatch/[1] (0.00s) === RUN TestMathWithExtension @@ -6215,13 +6252,13 @@ === RUN TestNativeTypes/[17] === RUN TestNativeTypes/[18] === RUN TestNativeTypes/[19] ---- PASS: TestNativeTypes (0.11s) - --- PASS: TestNativeTypes/[0] (0.02s) - --- PASS: TestNativeTypes/[1] (0.01s) - --- PASS: TestNativeTypes/[2] (0.01s) +--- PASS: TestNativeTypes (0.04s) + --- PASS: TestNativeTypes/[0] (0.01s) + --- PASS: TestNativeTypes/[1] (0.00s) + --- PASS: TestNativeTypes/[2] (0.00s) --- PASS: TestNativeTypes/[3] (0.00s) - --- PASS: TestNativeTypes/[4] (0.01s) - --- PASS: TestNativeTypes/[5] (0.01s) + --- PASS: TestNativeTypes/[4] (0.00s) + --- PASS: TestNativeTypes/[5] (0.00s) --- PASS: TestNativeTypes/[6] (0.00s) --- PASS: TestNativeTypes/[7] (0.00s) --- PASS: TestNativeTypes/[8] (0.00s) @@ -6234,7 +6271,7 @@ --- PASS: TestNativeTypes/[15] (0.00s) --- PASS: TestNativeTypes/[16] (0.00s) --- PASS: TestNativeTypes/[17] (0.00s) - --- PASS: TestNativeTypes/[18] (0.01s) + --- PASS: TestNativeTypes/[18] (0.00s) --- PASS: TestNativeTypes/[19] (0.00s) === RUN TestNativeFindStructFieldNames === RUN TestNativeFindStructFieldNames/ext.TestNestedType @@ -6250,7 +6287,7 @@ === RUN TestNativeTypesStaticErrors/[2] === RUN TestNativeTypesStaticErrors/[3] === RUN TestNativeTypesStaticErrors/[4] ---- PASS: TestNativeTypesStaticErrors (0.01s) +--- PASS: TestNativeTypesStaticErrors (0.00s) --- PASS: TestNativeTypesStaticErrors/[0] (0.00s) --- PASS: TestNativeTypesStaticErrors/[1] (0.00s) --- PASS: TestNativeTypesStaticErrors/[2] (0.00s) @@ -6259,9 +6296,9 @@ === RUN TestNativeTypesJsonSerialization === RUN TestNativeTypesJsonSerialization/0 === RUN TestNativeTypesJsonSerialization/1 ---- PASS: TestNativeTypesJsonSerialization (0.02s) +--- PASS: TestNativeTypesJsonSerialization (0.01s) --- PASS: TestNativeTypesJsonSerialization/0 (0.00s) - --- PASS: TestNativeTypesJsonSerialization/1 (0.01s) + --- PASS: TestNativeTypesJsonSerialization/1 (0.00s) === RUN TestNativeTypesRuntimeErrors === RUN TestNativeTypesRuntimeErrors/[0] === RUN TestNativeTypesRuntimeErrors/[1] @@ -6276,7 +6313,7 @@ === RUN TestNativeTypesRuntimeErrors/[10] === RUN TestNativeTypesRuntimeErrors/[11] === RUN TestNativeTypesRuntimeErrors/[12] ---- PASS: TestNativeTypesRuntimeErrors (0.03s) +--- PASS: TestNativeTypesRuntimeErrors (0.01s) --- PASS: TestNativeTypesRuntimeErrors/[0] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[1] (0.00s) --- PASS: TestNativeTypesRuntimeErrors/[2] (0.00s) @@ -6309,7 +6346,7 @@ === RUN TestNativeTypesWithOptional/[3] === RUN TestNativeTypesWithOptional/[4] === RUN TestNativeTypesWithOptional/[5] ---- PASS: TestNativeTypesWithOptional (0.02s) +--- PASS: TestNativeTypesWithOptional (0.01s) --- PASS: TestNativeTypesWithOptional/[0] (0.00s) --- PASS: TestNativeTypesWithOptional/[1] (0.00s) --- PASS: TestNativeTypesWithOptional/[2] (0.00s) @@ -6338,7 +6375,7 @@ === RUN TestProtos/[10] === RUN TestProtos/[11] === RUN TestProtos/[12] ---- PASS: TestProtos (0.06s) +--- PASS: TestProtos (0.02s) --- PASS: TestProtos/[0] (0.00s) --- PASS: TestProtos/[1] (0.00s) --- PASS: TestProtos/[2] (0.00s) @@ -6356,15 +6393,15 @@ === RUN TestProtosNonMatch/[0] === RUN TestProtosNonMatch/[1] === RUN TestProtosNonMatch/[2] ---- PASS: TestProtosNonMatch (0.02s) +--- PASS: TestProtosNonMatch (0.00s) --- PASS: TestProtosNonMatch/[0] (0.00s) --- PASS: TestProtosNonMatch/[1] (0.00s) - --- PASS: TestProtosNonMatch/[2] (0.01s) + --- PASS: TestProtosNonMatch/[2] (0.00s) === RUN TestProtosParseErrors === RUN TestProtosParseErrors/[0] === RUN TestProtosParseErrors/[1] === RUN TestProtosParseErrors/[2] ---- PASS: TestProtosParseErrors (0.01s) +--- PASS: TestProtosParseErrors (0.00s) --- PASS: TestProtosParseErrors/[0] (0.00s) --- PASS: TestProtosParseErrors/[1] (0.00s) --- PASS: TestProtosParseErrors/[2] (0.00s) @@ -6415,7 +6452,7 @@ === RUN TestSets/!sets.intersects([1],_[2]) === RUN TestSets/!sets.intersects([1],_["1",_2]) === RUN TestSets/!sets.intersects([1],_[1.1,_2u]) ---- PASS: TestSets (0.36s) +--- PASS: TestSets (0.07s) --- PASS: TestSets/sets.contains(x,_[1,_2,_3]) (0.00s) --- PASS: TestSets/sets.contains(x,_[1,_1,_1,_1,_1]) (0.00s) --- PASS: TestSets/sets.contains([],_[]) (0.00s) @@ -6424,41 +6461,41 @@ --- PASS: TestSets/sets.contains([1],_[1,_1]) (0.00s) --- PASS: TestSets/sets.contains([1,_1],_[1]) (0.00s) --- PASS: TestSets/sets.contains([2,_1],_[1]) (0.00s) - --- PASS: TestSets/sets.contains([1,_2,_3,_4],_[2,_3]) (0.01s) - --- PASS: TestSets/sets.contains([1],_[1.0,_1]) (0.01s) + --- PASS: TestSets/sets.contains([1,_2,_3,_4],_[2,_3]) (0.00s) + --- PASS: TestSets/sets.contains([1],_[1.0,_1]) (0.00s) --- PASS: TestSets/sets.contains([1,_2],_[2u,_2.0]) (0.00s) --- PASS: TestSets/sets.contains([1,_2u],_[2,_2.0]) (0.00s) - --- PASS: TestSets/sets.contains([1,_2.0,_3u],_[1.0,_2u,_3]) (0.01s) - --- PASS: TestSets/sets.contains([[1],_[2,_3]],_[[2,_3.0]]) (0.01s) + --- PASS: TestSets/sets.contains([1,_2.0,_3u],_[1.0,_2u,_3]) (0.00s) + --- PASS: TestSets/sets.contains([[1],_[2,_3]],_[[2,_3.0]]) (0.00s) --- PASS: TestSets/!sets.contains([1],_[2]) (0.00s) --- PASS: TestSets/!sets.contains([1],_[1,_2]) (0.00s) - --- PASS: TestSets/!sets.contains([1],_["1",_1]) (0.01s) - --- PASS: TestSets/!sets.contains([1],_[1.1,_1u]) (0.01s) + --- PASS: TestSets/!sets.contains([1],_["1",_1]) (0.00s) + --- PASS: TestSets/!sets.contains([1],_[1.1,_1u]) (0.00s) --- PASS: TestSets/sets.equivalent([],_[]) (0.00s) - --- PASS: TestSets/sets.equivalent([1],_[1]) (0.01s) + --- PASS: TestSets/sets.equivalent([1],_[1]) (0.00s) --- PASS: TestSets/sets.equivalent([1],_[1,_1]) (0.00s) --- PASS: TestSets/sets.equivalent([1,_1],_[1]) (0.00s) --- PASS: TestSets/sets.equivalent([1],_[1u,_1.0]) (0.00s) - --- PASS: TestSets/sets.equivalent([1],_[1u,_1.0])#01 (0.01s) - --- PASS: TestSets/sets.equivalent([1,_2,_3],_[3u,_2.0,_1]) (0.01s) - --- PASS: TestSets/sets.equivalent([[1.0],_[2,_3]],_[[1],_[2,_3.0]]) (0.01s) + --- PASS: TestSets/sets.equivalent([1],_[1u,_1.0])#01 (0.00s) + --- PASS: TestSets/sets.equivalent([1,_2,_3],_[3u,_2.0,_1]) (0.00s) + --- PASS: TestSets/sets.equivalent([[1.0],_[2,_3]],_[[1],_[2,_3.0]]) (0.00s) --- PASS: TestSets/!sets.equivalent([2,_1],_[1]) (0.00s) --- PASS: TestSets/!sets.equivalent([1],_[1,_2]) (0.00s) --- PASS: TestSets/!sets.equivalent([1,_2],_[2u,_2,_2.0]) (0.00s) - --- PASS: TestSets/!sets.equivalent([1,_2],_[1u,_2,_2.3]) (0.01s) + --- PASS: TestSets/!sets.equivalent([1,_2],_[1u,_2,_2.3]) (0.00s) --- PASS: TestSets/sets.intersects([1],_[1]) (0.00s) - --- PASS: TestSets/sets.intersects([1],_[1,_1]) (0.01s) - --- PASS: TestSets/sets.intersects([1,_1],_[1]) (0.01s) + --- PASS: TestSets/sets.intersects([1],_[1,_1]) (0.00s) + --- PASS: TestSets/sets.intersects([1,_1],_[1]) (0.00s) --- PASS: TestSets/sets.intersects([2,_1],_[1]) (0.00s) - --- PASS: TestSets/sets.intersects([1],_[1,_2]) (0.01s) + --- PASS: TestSets/sets.intersects([1],_[1,_2]) (0.00s) --- PASS: TestSets/sets.intersects([1],_[1.0,_2]) (0.00s) - --- PASS: TestSets/sets.intersects([1,_2],_[2u,_2,_2.0]) (0.01s) - --- PASS: TestSets/sets.intersects([1,_2],_[1u,_2,_2.3]) (0.01s) - --- PASS: TestSets/sets.intersects([[1],_[2,_3]],_[[1,_2],_[2,_3.0]]) (0.01s) + --- PASS: TestSets/sets.intersects([1,_2],_[2u,_2,_2.0]) (0.00s) + --- PASS: TestSets/sets.intersects([1,_2],_[1u,_2,_2.3]) (0.00s) + --- PASS: TestSets/sets.intersects([[1],_[2,_3]],_[[1,_2],_[2,_3.0]]) (0.00s) --- PASS: TestSets/!sets.intersects([],_[]) (0.00s) --- PASS: TestSets/!sets.intersects([1],_[]) (0.00s) - --- PASS: TestSets/!sets.intersects([1],_[2]) (0.01s) - --- PASS: TestSets/!sets.intersects([1],_["1",_2]) (0.01s) + --- PASS: TestSets/!sets.intersects([1],_[2]) (0.00s) + --- PASS: TestSets/!sets.intersects([1],_["1",_2]) (0.00s) --- PASS: TestSets/!sets.intersects([1],_[1.1,_2u]) (0.00s) === RUN TestStrings === RUN TestStrings/[0] @@ -6586,10 +6623,10 @@ === RUN TestStrings/[122] === RUN TestStrings/[123] === RUN TestStrings/[124] ---- PASS: TestStrings (0.62s) - --- PASS: TestStrings/[0] (0.01s) - --- PASS: TestStrings/[1] (0.01s) - --- PASS: TestStrings/[2] (0.02s) +--- PASS: TestStrings (0.16s) + --- 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) @@ -6599,7 +6636,7 @@ --- PASS: TestStrings/[9] (0.00s) --- PASS: TestStrings/[10] (0.00s) --- PASS: TestStrings/[11] (0.00s) - --- PASS: TestStrings/[12] (0.01s) + --- PASS: TestStrings/[12] (0.00s) --- PASS: TestStrings/[13] (0.00s) --- PASS: TestStrings/[14] (0.00s) --- PASS: TestStrings/[15] (0.00s) @@ -6610,28 +6647,28 @@ --- PASS: TestStrings/[20] (0.00s) --- PASS: TestStrings/[21] (0.00s) --- PASS: TestStrings/[22] (0.00s) - --- PASS: TestStrings/[23] (0.01s) - --- PASS: TestStrings/[24] (0.01s) - --- PASS: TestStrings/[25] (0.01s) + --- PASS: TestStrings/[23] (0.00s) + --- PASS: TestStrings/[24] (0.00s) + --- PASS: TestStrings/[25] (0.00s) --- PASS: TestStrings/[26] (0.00s) - --- PASS: TestStrings/[27] (0.01s) - --- PASS: TestStrings/[28] (0.01s) + --- 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/[31] (0.01s) --- PASS: TestStrings/[32] (0.00s) --- PASS: TestStrings/[33] (0.00s) --- PASS: TestStrings/[34] (0.00s) - --- PASS: TestStrings/[35] (0.01s) + --- PASS: TestStrings/[35] (0.00s) --- PASS: TestStrings/[36] (0.00s) --- PASS: TestStrings/[37] (0.00s) - --- PASS: TestStrings/[38] (0.01s) + --- PASS: TestStrings/[38] (0.00s) --- PASS: TestStrings/[39] (0.00s) --- PASS: TestStrings/[40] (0.00s) - --- PASS: TestStrings/[41] (0.00s) + --- PASS: TestStrings/[41] (0.01s) --- PASS: TestStrings/[42] (0.00s) --- PASS: TestStrings/[43] (0.00s) - --- PASS: TestStrings/[44] (0.01s) + --- PASS: TestStrings/[44] (0.00s) --- PASS: TestStrings/[45] (0.00s) --- PASS: TestStrings/[46] (0.00s) --- PASS: TestStrings/[47] (0.00s) @@ -6661,7 +6698,7 @@ --- PASS: TestStrings/[71] (0.00s) --- PASS: TestStrings/[72] (0.00s) --- PASS: TestStrings/[73] (0.00s) - --- PASS: TestStrings/[74] (0.01s) + --- PASS: TestStrings/[74] (0.00s) --- PASS: TestStrings/[75] (0.00s) --- PASS: TestStrings/[76] (0.00s) --- PASS: TestStrings/[77] (0.00s) @@ -6670,37 +6707,37 @@ --- PASS: TestStrings/[80] (0.00s) --- PASS: TestStrings/[81] (0.00s) --- PASS: TestStrings/[82] (0.00s) - --- PASS: TestStrings/[83] (0.01s) - --- PASS: TestStrings/[84] (0.01s) - --- PASS: TestStrings/[85] (0.01s) - --- PASS: TestStrings/[86] (0.02s) - --- PASS: TestStrings/[87] (0.01s) + --- 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.01s) + --- PASS: TestStrings/[89] (0.00s) --- PASS: TestStrings/[90] (0.00s) - --- PASS: TestStrings/[91] (0.01s) - --- PASS: TestStrings/[92] (0.01s) - --- PASS: TestStrings/[93] (0.01s) - --- PASS: TestStrings/[94] (0.01s) - --- PASS: TestStrings/[95] (0.01s) + --- PASS: TestStrings/[91] (0.00s) + --- PASS: TestStrings/[92] (0.00s) + --- PASS: TestStrings/[93] (0.00s) + --- PASS: TestStrings/[94] (0.00s) + --- PASS: TestStrings/[95] (0.00s) --- PASS: TestStrings/[96] (0.00s) --- PASS: TestStrings/[97] (0.00s) --- PASS: TestStrings/[98] (0.00s) --- PASS: TestStrings/[99] (0.00s) --- PASS: TestStrings/[100] (0.00s) --- PASS: TestStrings/[101] (0.00s) - --- PASS: TestStrings/[102] (0.00s) - --- PASS: TestStrings/[103] (0.01s) + --- PASS: TestStrings/[102] (0.01s) + --- PASS: TestStrings/[103] (0.00s) --- PASS: TestStrings/[104] (0.00s) --- PASS: TestStrings/[105] (0.00s) --- PASS: TestStrings/[106] (0.00s) --- PASS: TestStrings/[107] (0.00s) --- PASS: TestStrings/[108] (0.00s) - --- PASS: TestStrings/[109] (0.01s) + --- PASS: TestStrings/[109] (0.00s) --- PASS: TestStrings/[110] (0.00s) --- PASS: TestStrings/[111] (0.00s) --- PASS: TestStrings/[112] (0.00s) - --- PASS: TestStrings/[113] (0.01s) + --- PASS: TestStrings/[113] (0.00s) --- PASS: TestStrings/[114] (0.00s) --- PASS: TestStrings/[115] (0.00s) --- PASS: TestStrings/[116] (0.00s) @@ -6714,60 +6751,60 @@ --- PASS: TestStrings/[124] (0.00s) === RUN TestVersions === RUN TestVersions/version=0 -=== RUN TestVersions/version=0/replace-supported=true +=== RUN TestVersions/version=0/chatAt-supported=true +=== RUN TestVersions/version=0/joinSep-supported=true +=== RUN TestVersions/version=0/lowerAscii-supported=true === RUN TestVersions/version=0/split-supported=true === RUN TestVersions/version=0/substring-supported=true -=== RUN TestVersions/version=0/chatAt-supported=true +=== RUN TestVersions/version=0/indexOf-supported=true === RUN TestVersions/version=0/lastIndexOf-supported=true === RUN TestVersions/version=0/join-supported=true -=== RUN TestVersions/version=0/joinSep-supported=true -=== RUN TestVersions/version=0/lowerAscii-supported=true +=== RUN TestVersions/version=0/replace-supported=true === RUN TestVersions/version=0/trim-supported=true === RUN TestVersions/version=0/upperAscii-supported=true -=== RUN TestVersions/version=0/indexOf-supported=true -=== RUN TestVersions/version=0/format-supported=false === RUN TestVersions/version=0/quote-supported=false +=== RUN TestVersions/version=0/format-supported=false === RUN TestVersions/version=1 +=== RUN TestVersions/version=1/replace-supported=true +=== RUN TestVersions/version=1/trim-supported=true +=== RUN TestVersions/version=1/upperAscii-supported=true === RUN TestVersions/version=1/indexOf-supported=true === RUN TestVersions/version=1/lastIndexOf-supported=true === RUN TestVersions/version=1/join-supported=true -=== RUN TestVersions/version=1/joinSep-supported=true -=== RUN TestVersions/version=1/lowerAscii-supported=true -=== RUN TestVersions/version=1/replace-supported=true === RUN TestVersions/version=1/split-supported=true === RUN TestVersions/version=1/substring-supported=true === RUN TestVersions/version=1/chatAt-supported=true -=== RUN TestVersions/version=1/upperAscii-supported=true -=== RUN TestVersions/version=1/trim-supported=true +=== RUN TestVersions/version=1/joinSep-supported=true +=== RUN TestVersions/version=1/lowerAscii-supported=true === RUN TestVersions/version=1/format-supported=true === RUN TestVersions/version=1/quote-supported=true ---- PASS: TestVersions (0.07s) - --- PASS: TestVersions/version=0 (0.03s) - --- PASS: TestVersions/version=0/replace-supported=true (0.00s) +--- PASS: TestVersions (0.02s) + --- PASS: TestVersions/version=0 (0.01s) + --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) + --- PASS: TestVersions/version=0/joinSep-supported=true (0.00s) + --- PASS: TestVersions/version=0/lowerAscii-supported=true (0.00s) --- PASS: TestVersions/version=0/split-supported=true (0.00s) --- PASS: TestVersions/version=0/substring-supported=true (0.00s) - --- PASS: TestVersions/version=0/chatAt-supported=true (0.00s) + --- PASS: TestVersions/version=0/indexOf-supported=true (0.00s) --- PASS: TestVersions/version=0/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=0/join-supported=true (0.00s) - --- PASS: TestVersions/version=0/joinSep-supported=true (0.00s) - --- PASS: TestVersions/version=0/lowerAscii-supported=true (0.00s) + --- PASS: TestVersions/version=0/replace-supported=true (0.00s) --- PASS: TestVersions/version=0/trim-supported=true (0.00s) --- PASS: TestVersions/version=0/upperAscii-supported=true (0.00s) - --- PASS: TestVersions/version=0/indexOf-supported=true (0.00s) - --- PASS: TestVersions/version=0/format-supported=false (0.00s) --- PASS: TestVersions/version=0/quote-supported=false (0.00s) - --- PASS: TestVersions/version=1 (0.03s) + --- PASS: TestVersions/version=0/format-supported=false (0.00s) + --- PASS: TestVersions/version=1 (0.01s) + --- PASS: TestVersions/version=1/replace-supported=true (0.00s) + --- PASS: TestVersions/version=1/trim-supported=true (0.00s) + --- PASS: TestVersions/version=1/upperAscii-supported=true (0.00s) --- PASS: TestVersions/version=1/indexOf-supported=true (0.00s) --- PASS: TestVersions/version=1/lastIndexOf-supported=true (0.00s) --- PASS: TestVersions/version=1/join-supported=true (0.00s) - --- PASS: TestVersions/version=1/joinSep-supported=true (0.00s) - --- PASS: TestVersions/version=1/lowerAscii-supported=true (0.00s) - --- PASS: TestVersions/version=1/replace-supported=true (0.00s) --- PASS: TestVersions/version=1/split-supported=true (0.00s) --- PASS: TestVersions/version=1/substring-supported=true (0.00s) --- PASS: TestVersions/version=1/chatAt-supported=true (0.00s) - --- PASS: TestVersions/version=1/upperAscii-supported=true (0.00s) - --- PASS: TestVersions/version=1/trim-supported=true (0.00s) + --- PASS: TestVersions/version=1/joinSep-supported=true (0.00s) + --- PASS: TestVersions/version=1/lowerAscii-supported=true (0.00s) --- PASS: TestVersions/version=1/format-supported=true (0.00s) --- PASS: TestVersions/version=1/quote-supported=true (0.00s) === RUN TestStringsWithExtension @@ -7087,169 +7124,169 @@ strings_test.go:1175: evaluating expr: "an octal: %o".format([3.14]) === RUN TestStringFormat/compile-time_%o_check/no_change_on_locale strings_test.go:1175: evaluating expr: "an octal: %o".format([3.14]) ---- PASS: TestStringFormat (0.87s) - --- PASS: TestStringFormat/no-op (0.01s) +--- PASS: TestStringFormat (0.29s) + --- PASS: TestStringFormat/no-op (0.00s) --- PASS: TestStringFormat/no-op/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/mid-string_substitution (0.01s) + --- PASS: TestStringFormat/mid-string_substitution (0.00s) --- PASS: TestStringFormat/mid-string_substitution/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/percent_escaping (0.01s) + --- PASS: TestStringFormat/percent_escaping (0.00s) --- PASS: TestStringFormat/percent_escaping/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/substution_inside_escaped_percent_signs (0.01s) + --- PASS: TestStringFormat/substution_inside_escaped_percent_signs (0.00s) --- PASS: TestStringFormat/substution_inside_escaped_percent_signs/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right (0.01s) + --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right (0.00s) --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_right/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left (0.01s) + --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left (0.00s) --- PASS: TestStringFormat/substitution_with_one_escaped_percent_sign_on_the_left/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/multiple_substitutions (0.02s) - --- PASS: TestStringFormat/multiple_substitutions/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/percent_sign_escape_sequence_support (0.02s) - --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/fixed_point_formatting_clause (0.01s) - --- PASS: TestStringFormat/binary_formatting_clause (0.01s) + --- PASS: TestStringFormat/multiple_substitutions (0.00s) + --- PASS: TestStringFormat/multiple_substitutions/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/percent_sign_escape_sequence_support (0.00s) + --- PASS: TestStringFormat/percent_sign_escape_sequence_support/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/fixed_point_formatting_clause (0.00s) + --- PASS: TestStringFormat/binary_formatting_clause (0.00s) --- PASS: TestStringFormat/binary_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/uint_support_for_binary_formatting (0.01s) + --- PASS: TestStringFormat/uint_support_for_binary_formatting (0.00s) --- PASS: TestStringFormat/uint_support_for_binary_formatting/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/bool_support_for_binary_formatting (0.01s) + --- PASS: TestStringFormat/bool_support_for_binary_formatting (0.00s) --- PASS: TestStringFormat/bool_support_for_binary_formatting/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/octal_formatting_clause (0.01s) + --- PASS: TestStringFormat/octal_formatting_clause (0.00s) --- PASS: TestStringFormat/octal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/uint_support_for_octal_formatting_clause (0.01s) + --- PASS: TestStringFormat/uint_support_for_octal_formatting_clause (0.00s) --- PASS: TestStringFormat/uint_support_for_octal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/lowercase_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/lowercase_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/lowercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/uppercase_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/uppercase_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/uppercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/unsigned_support_for_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/string_support_with_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/string_support_with_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/string_support_with_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/string_support_with_uppercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/byte_support_with_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/byte_support_with_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/byte_support_with_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause (0.01s) + --- PASS: TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause (0.00s) --- PASS: TestStringFormat/byte_support_with_uppercase_hexadecimal_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/scientific_notation_formatting_clause (0.01s) - --- PASS: TestStringFormat/locale_support (0.01s) - --- PASS: TestStringFormat/default_precision_for_fixed-point_clause (0.01s) - --- PASS: TestStringFormat/default_precision_for_scientific_notation (0.01s) - --- PASS: TestStringFormat/unicode_output_for_scientific_notation (0.01s) - --- PASS: TestStringFormat/NaN_support_for_fixed-point (0.01s) - --- PASS: TestStringFormat/positive_infinity_support_for_fixed-point (0.01s) - --- PASS: TestStringFormat/negative_infinity_support_for_fixed-point (0.01s) - --- PASS: TestStringFormat/uint_support_for_decimal_clause (0.01s) + --- PASS: TestStringFormat/scientific_notation_formatting_clause (0.00s) + --- PASS: TestStringFormat/locale_support (0.00s) + --- PASS: TestStringFormat/default_precision_for_fixed-point_clause (0.00s) + --- PASS: TestStringFormat/default_precision_for_scientific_notation (0.00s) + --- PASS: TestStringFormat/unicode_output_for_scientific_notation (0.00s) + --- PASS: TestStringFormat/NaN_support_for_fixed-point (0.00s) + --- PASS: TestStringFormat/positive_infinity_support_for_fixed-point (0.00s) + --- PASS: TestStringFormat/negative_infinity_support_for_fixed-point (0.00s) + --- PASS: TestStringFormat/uint_support_for_decimal_clause (0.00s) --- PASS: TestStringFormat/uint_support_for_decimal_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_support_for_string (0.01s) + --- PASS: TestStringFormat/null_support_for_string (0.00s) --- PASS: TestStringFormat/null_support_for_string/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/bytes_support_for_string (0.01s) + --- PASS: TestStringFormat/bytes_support_for_string (0.00s) --- PASS: TestStringFormat/bytes_support_for_string/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/type()_support_for_string (0.02s) - --- PASS: TestStringFormat/type()_support_for_string/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/timestamp_support_for_string (0.02s) + --- PASS: TestStringFormat/type()_support_for_string (0.00s) + --- PASS: TestStringFormat/type()_support_for_string/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/timestamp_support_for_string (0.01s) --- PASS: TestStringFormat/timestamp_support_for_string/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/duration_support_for_string (0.01s) - --- PASS: TestStringFormat/duration_support_for_string/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/list_support_for_string (0.02s) - --- PASS: TestStringFormat/list_support_for_string/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/map_support_for_string (0.01s) - --- PASS: TestStringFormat/map_support_(all_key_types) (0.02s) - --- PASS: TestStringFormat/map_support_(all_key_types)/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/boolean_support_for_%s (0.01s) + --- PASS: TestStringFormat/duration_support_for_string (0.00s) + --- PASS: TestStringFormat/duration_support_for_string/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/list_support_for_string (0.01s) + --- PASS: TestStringFormat/list_support_for_string/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/map_support_for_string (0.00s) + --- PASS: TestStringFormat/map_support_(all_key_types) (0.00s) + --- PASS: TestStringFormat/map_support_(all_key_types)/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/boolean_support_for_%s (0.00s) --- PASS: TestStringFormat/boolean_support_for_%s/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_string_formatting_clause (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_string_formatting_clause (0.00s) --- PASS: TestStringFormat/dyntype_support_for_string_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_numbers_with_string_formatting_clause (0.01s) - --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_numbers_with_string_formatting_clause (0.00s) + --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause (0.00s) --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned) (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned) (0.00s) --- PASS: TestStringFormat/dyntype_support_for_integer_formatting_clause_(unsigned)/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause (0.00s) --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase) (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase) (0.00s) --- PASS: TestStringFormat/dyntype_support_for_hex_formatting_clause_(uppercase)/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause (0.00s) --- PASS: TestStringFormat/dyntype_support_for_unsigned_hex_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_fixed-point_formatting_clause (0.01s) - --- PASS: TestStringFormat/dyntype_support_for_fixed-point_formatting_clause_(comma_separator_locale) (0.01s) - --- PASS: TestStringFormat/dyntype_support_for_scientific_notation (0.01s) - --- PASS: TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point (0.01s) - --- PASS: TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/dyntype_support_for_timestamp (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_fixed-point_formatting_clause (0.00s) + --- PASS: TestStringFormat/dyntype_support_for_fixed-point_formatting_clause_(comma_separator_locale) (0.00s) + --- PASS: TestStringFormat/dyntype_support_for_scientific_notation (0.00s) + --- PASS: TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point (0.00s) + --- PASS: TestStringFormat/dyntype_NaN/infinity_support_for_fixed-point/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/dyntype_support_for_timestamp (0.00s) --- PASS: TestStringFormat/dyntype_support_for_timestamp/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_duration (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_duration (0.00s) --- PASS: TestStringFormat/dyntype_support_for_duration/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/dyntype_support_for_lists (0.01s) + --- PASS: TestStringFormat/dyntype_support_for_lists (0.00s) --- PASS: TestStringFormat/dyntype_support_for_lists/no_change_on_locale (0.00s) --- PASS: TestStringFormat/dyntype_support_for_maps (0.01s) --- PASS: TestStringFormat/dyntype_support_for_maps/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/message_field_support (0.01s) - --- PASS: TestStringFormat/unrecognized_formatting_clause (0.01s) + --- PASS: TestStringFormat/message_field_support (0.00s) + --- PASS: TestStringFormat/unrecognized_formatting_clause (0.00s) --- PASS: TestStringFormat/unrecognized_formatting_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/out_of_bounds_arg_index (0.02s) - --- PASS: TestStringFormat/out_of_bounds_arg_index/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/string_substitution_is_not_allowed_with_binary_clause (0.02s) + --- PASS: TestStringFormat/out_of_bounds_arg_index (0.01s) + --- PASS: TestStringFormat/out_of_bounds_arg_index/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/string_substitution_is_not_allowed_with_binary_clause (0.00s) --- PASS: TestStringFormat/string_substitution_is_not_allowed_with_binary_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/duration_substitution_not_allowed_with_decimal_clause (0.01s) + --- PASS: TestStringFormat/duration_substitution_not_allowed_with_decimal_clause (0.00s) --- PASS: TestStringFormat/duration_substitution_not_allowed_with_decimal_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/string_substitution_not_allowed_with_octal_clause (0.01s) + --- PASS: TestStringFormat/string_substitution_not_allowed_with_octal_clause (0.00s) --- PASS: TestStringFormat/string_substitution_not_allowed_with_octal_clause/no_change_on_locale (0.00s) --- PASS: TestStringFormat/double_substitution_not_allowed_with_hex_clause (0.01s) --- PASS: TestStringFormat/double_substitution_not_allowed_with_hex_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/uppercase_not_allowed_for_scientific_clause (0.01s) + --- PASS: TestStringFormat/uppercase_not_allowed_for_scientific_clause (0.00s) --- PASS: TestStringFormat/uppercase_not_allowed_for_scientific_clause/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/object_not_allowed (0.01s) + --- PASS: TestStringFormat/object_not_allowed (0.00s) --- PASS: TestStringFormat/object_not_allowed/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/object_inside_list (0.01s) - --- PASS: TestStringFormat/object_inside_list/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/object_inside_map (0.01s) - --- PASS: TestStringFormat/object_inside_map/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/null_not_allowed_for_%d (0.01s) + --- PASS: TestStringFormat/object_inside_list (0.00s) + --- PASS: TestStringFormat/object_inside_list/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/object_inside_map (0.00s) + --- PASS: TestStringFormat/object_inside_map/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/null_not_allowed_for_%d (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%d/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_not_allowed_for_%e (0.01s) + --- PASS: TestStringFormat/null_not_allowed_for_%e (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%e/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_not_allowed_for_%f (0.01s) + --- PASS: TestStringFormat/null_not_allowed_for_%f (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%f/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_not_allowed_for_%x (0.01s) + --- PASS: TestStringFormat/null_not_allowed_for_%x (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%x/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_not_allowed_for_%X (0.01s) + --- PASS: TestStringFormat/null_not_allowed_for_%X (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%X/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_not_allowed_for_%b (0.01s) + --- PASS: TestStringFormat/null_not_allowed_for_%b (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%b/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/null_not_allowed_for_%o (0.01s) + --- PASS: TestStringFormat/null_not_allowed_for_%o (0.00s) --- PASS: TestStringFormat/null_not_allowed_for_%o/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_cardinality_check_(too_few_for_string) (0.01s) + --- PASS: TestStringFormat/compile-time_cardinality_check_(too_few_for_string) (0.00s) --- PASS: TestStringFormat/compile-time_cardinality_check_(too_few_for_string)/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_cardinality_check_(too_many_for_string) (0.01s) + --- PASS: TestStringFormat/compile-time_cardinality_check_(too_many_for_string) (0.00s) --- PASS: TestStringFormat/compile-time_cardinality_check_(too_many_for_string)/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string) (0.01s) + --- PASS: TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string) (0.00s) --- PASS: TestStringFormat/compile-time_syntax_check_(unexpected_end_of_string)/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause) (0.01s) + --- PASS: TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause) (0.00s) --- PASS: TestStringFormat/compile-time_syntax_check_(unrecognized_formatting_clause)/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_%s_check (0.01s) + --- PASS: TestStringFormat/compile-time_%s_check (0.00s) --- PASS: TestStringFormat/compile-time_%s_check/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_check_for_objects_inside_list_literal (0.01s) - --- PASS: TestStringFormat/compile-time_check_for_objects_inside_list_literal/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/compile-time_%d_check (0.01s) + --- PASS: TestStringFormat/compile-time_check_for_objects_inside_list_literal (0.00s) + --- PASS: TestStringFormat/compile-time_check_for_objects_inside_list_literal/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/compile-time_%d_check (0.00s) --- PASS: TestStringFormat/compile-time_%d_check/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_%f_check (0.01s) + --- PASS: TestStringFormat/compile-time_%f_check (0.00s) --- PASS: TestStringFormat/compile-time_%f_check/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_precision_syntax_check (0.01s) - --- PASS: TestStringFormat/compile-time_precision_syntax_check/no_change_on_locale (0.01s) + --- PASS: TestStringFormat/compile-time_precision_syntax_check (0.00s) + --- PASS: TestStringFormat/compile-time_precision_syntax_check/no_change_on_locale (0.00s) --- PASS: TestStringFormat/compile-time_%e_check (0.01s) - --- PASS: TestStringFormat/compile-time_%e_check/no_change_on_locale (0.01s) - --- PASS: TestStringFormat/compile-time_%b_check (0.01s) + --- PASS: TestStringFormat/compile-time_%e_check/no_change_on_locale (0.00s) + --- PASS: TestStringFormat/compile-time_%b_check (0.00s) --- PASS: TestStringFormat/compile-time_%b_check/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_%x_check (0.01s) + --- PASS: TestStringFormat/compile-time_%x_check (0.00s) --- PASS: TestStringFormat/compile-time_%x_check/no_change_on_locale (0.00s) --- PASS: TestStringFormat/compile-time_%X_check (0.01s) - --- PASS: TestStringFormat/compile-time_%X_check/no_change_on_locale (0.00s) - --- PASS: TestStringFormat/compile-time_%o_check (0.01s) + --- PASS: TestStringFormat/compile-time_%X_check/no_change_on_locale (0.01s) + --- PASS: TestStringFormat/compile-time_%o_check (0.00s) --- PASS: TestStringFormat/compile-time_%o_check/no_change_on_locale (0.00s) === RUN TestStringFormatHeterogeneousLiterals === RUN TestStringFormatHeterogeneousLiterals/"list:_%s".format([[[1,_2,_[3.0,_4]]]]) === RUN TestStringFormatHeterogeneousLiterals/"list_size:_%d".format([[[1,_2,_[3.0,_4]]].size()]) === RUN TestStringFormatHeterogeneousLiterals/"list_element:_%s".format([[[1,_2,_[3.0,_4]]][0]]) ---- PASS: TestStringFormatHeterogeneousLiterals (0.01s) +--- PASS: TestStringFormatHeterogeneousLiterals (0.00s) --- PASS: TestStringFormatHeterogeneousLiterals/"list:_%s".format([[[1,_2,_[3.0,_4]]]]) (0.00s) --- PASS: TestStringFormatHeterogeneousLiterals/"list_size:_%d".format([[[1,_2,_[3.0,_4]]].size()]) (0.00s) --- PASS: TestStringFormatHeterogeneousLiterals/"list_element:_%s".format([[[1,_2,_[3.0,_4]]][0]]) (0.00s) @@ -7258,9 +7295,9 @@ === RUN TestLiteralOutput === RUN TestLiteralOutput/map_literal_support === RUN TestLiteralOutput/list_literal_support ---- PASS: TestLiteralOutput (0.06s) - --- PASS: TestLiteralOutput/map_literal_support (0.03s) - --- PASS: TestLiteralOutput/list_literal_support (0.02s) +--- PASS: TestLiteralOutput (0.02s) + --- PASS: TestLiteralOutput/map_literal_support (0.01s) + --- PASS: TestLiteralOutput/list_literal_support (0.01s) === RUN TestQuoteUnquote === RUN TestQuoteUnquote/remove_quotes_only === RUN TestQuoteUnquote/mid-string_newline @@ -7283,7 +7320,7 @@ === RUN TestQuoteUnquote/missing_closing_quote === RUN TestQuoteUnquote/invalid_utf8 === RUN TestQuoteUnquote/trailing_single_slash ---- PASS: TestQuoteUnquote (0.05s) +--- PASS: TestQuoteUnquote (0.02s) --- PASS: TestQuoteUnquote/remove_quotes_only (0.00s) --- PASS: TestQuoteUnquote/mid-string_newline (0.00s) --- PASS: TestQuoteUnquote/bell (0.00s) @@ -7329,7 +7366,7 @@ === RUN FuzzQuote/seed#20 === RUN FuzzQuote/seed#21 === RUN FuzzQuote/seed#22 ---- PASS: FuzzQuote (0.01s) +--- PASS: FuzzQuote (0.00s) --- PASS: FuzzQuote/seed#0 (0.00s) --- PASS: FuzzQuote/seed#1 (0.00s) --- PASS: FuzzQuote/seed#2 (0.00s) @@ -7354,7 +7391,7 @@ --- PASS: FuzzQuote/seed#21 (0.00s) --- PASS: FuzzQuote/seed#22 (0.00s) PASS -ok github.com/google/cel-go/ext 2.854s +ok github.com/google/cel-go/ext 0.856s === RUN TestActivation --- PASS: TestActivation (0.00s) === RUN TestActivation_Resolve @@ -7364,115 +7401,115 @@ === RUN TestHierarchicalActivation --- PASS: TestHierarchicalActivation (0.00s) === RUN TestAttributePattern_UnknownResolution -=== RUN TestAttributePattern_UnknownResolution/var -=== RUN TestAttributePattern_UnknownResolution/var/match[0] -=== RUN TestAttributePattern_UnknownResolution/var/match[1] -=== RUN TestAttributePattern_UnknownResolution/var/miss[0] -=== RUN TestAttributePattern_UnknownResolution/var_namespace -=== RUN TestAttributePattern_UnknownResolution/var_namespace/match[0] -=== RUN TestAttributePattern_UnknownResolution/var_namespace/match[1] -=== RUN TestAttributePattern_UnknownResolution/var_namespace/match[2] -=== RUN TestAttributePattern_UnknownResolution/var_namespace/miss[0] -=== RUN TestAttributePattern_UnknownResolution/var_namespace/miss[1] -=== RUN TestAttributePattern_UnknownResolution/var_field -=== RUN TestAttributePattern_UnknownResolution/var_field/match[0] -=== RUN TestAttributePattern_UnknownResolution/var_field/match[1] -=== RUN TestAttributePattern_UnknownResolution/var_field/match[2] -=== RUN TestAttributePattern_UnknownResolution/var_field/match[3] -=== RUN TestAttributePattern_UnknownResolution/var_field/miss[0] +=== RUN TestAttributePattern_UnknownResolution/var_index +=== RUN TestAttributePattern_UnknownResolution/var_index/match[0] +=== RUN TestAttributePattern_UnknownResolution/var_index/match[1] +=== RUN TestAttributePattern_UnknownResolution/var_index/match[2] +=== RUN TestAttributePattern_UnknownResolution/var_index/match[3] +=== RUN TestAttributePattern_UnknownResolution/var_index/match[4] +=== RUN TestAttributePattern_UnknownResolution/var_index/miss[0] === RUN TestAttributePattern_UnknownResolution/var_index_bool === RUN TestAttributePattern_UnknownResolution/var_index_bool/match[0] === RUN TestAttributePattern_UnknownResolution/var_index_bool/match[1] === RUN TestAttributePattern_UnknownResolution/var_index_bool/match[2] === RUN TestAttributePattern_UnknownResolution/var_index_bool/miss[0] === RUN TestAttributePattern_UnknownResolution/var_index_bool/miss[1] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard -=== RUN TestAttributePattern_UnknownResolution/var_wildcard/match[0] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard/match[1] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard/match[2] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard/match[3] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard/miss[0] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard/miss[1] +=== RUN TestAttributePattern_UnknownResolution/var_wildcard_field +=== RUN TestAttributePattern_UnknownResolution/var_wildcard_field/match[0] +=== RUN TestAttributePattern_UnknownResolution/var_wildcard_field/match[1] +=== RUN TestAttributePattern_UnknownResolution/var_wildcard_field/match[2] +=== RUN TestAttributePattern_UnknownResolution/var_wildcard_field/miss[0] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[2] === RUN TestAttributePattern_UnknownResolution/var_wildcard_wildcard/miss[0] -=== 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 +=== 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_uint === RUN TestAttributePattern_UnknownResolution/var_index_uint/match[0] === RUN TestAttributePattern_UnknownResolution/var_index_uint/match[1] === RUN TestAttributePattern_UnknownResolution/var_index_uint/match[2] === RUN TestAttributePattern_UnknownResolution/var_index_uint/match[3] === RUN TestAttributePattern_UnknownResolution/var_index_uint/miss[0] -=== RUN TestAttributePattern_UnknownResolution/var_wildcard_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] ---- PASS: TestAttributePattern_UnknownResolution (0.02s) - --- PASS: TestAttributePattern_UnknownResolution/var (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var/match[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var/match[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var/miss[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_namespace (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_namespace/match[2] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_namespace/miss[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_namespace/miss[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_field (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_field/match[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_field/match[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_field/match[2] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_field/match[3] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_field/miss[0] (0.00s) +=== 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_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_index (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_index/match[0] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_index/match[1] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_index/match[2] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_index/match[3] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_index/match[4] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_index/miss[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_bool (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/match[1] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/match[2] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/miss[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_bool/miss[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[2] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/match[3] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/miss[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard/miss[1] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[0] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[1] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[2] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/miss[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[1] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/match[2] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_wildcard/miss[0] (0.00s) - --- 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 (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_uint (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[0] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[1] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[2] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/match[3] (0.00s) --- PASS: TestAttributePattern_UnknownResolution/var_index_uint/miss[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[0] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[1] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/match[2] (0.00s) - --- PASS: TestAttributePattern_UnknownResolution/var_wildcard_field/miss[0] (0.00s) + --- PASS: TestAttributePattern_UnknownResolution/var_wildcard (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_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.01s) +--- PASS: TestAttributesAbsoluteAttr (0.00s) === RUN TestAttributesAbsoluteAttrType --- PASS: TestAttributesAbsoluteAttrType (0.00s) === RUN TestAttributesRelativeAttr @@ -7514,7 +7551,7 @@ === RUN TestAttributesOptional/21 === RUN TestAttributesOptional/22 === RUN TestAttributesOptional/23 ---- PASS: TestAttributesOptional (0.02s) +--- PASS: TestAttributesOptional (0.00s) --- PASS: TestAttributesOptional/0 (0.00s) --- PASS: TestAttributesOptional/1 (0.00s) --- PASS: TestAttributesOptional/2 (0.00s) @@ -7560,9 +7597,9 @@ === RUN TestAttributeStateTracking/m[has(a.b)] === RUN TestAttributeStateTracking/m[?has(a.b)] === RUN TestAttributeStateTracking/m[?has(a.b.c)] ---- PASS: TestAttributeStateTracking (0.08s) - --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.03s) - --- PASS: TestAttributeStateTracking/a[1]['two'] (0.01s) +--- PASS: TestAttributeStateTracking (0.03s) + --- PASS: TestAttributeStateTracking/[{"field":_true}][0].field (0.01s) + --- PASS: TestAttributeStateTracking/a[1]['two'] (0.00s) --- PASS: TestAttributeStateTracking/a[1][2][3] (0.00s) --- PASS: TestAttributeStateTracking/a[1][2][a[1][1]] (0.00s) --- PASS: TestAttributeStateTracking/true_?_a_:_b (0.00s) @@ -7846,1109 +7883,1109 @@ === PAUSE TestInterpreter/unknown_attribute === RUN TestInterpreter/unknown_attribute_mixed_qualifier === PAUSE TestInterpreter/unknown_attribute_mixed_qualifier -=== CONT TestInterpreter/select_subsumed_field === CONT TestInterpreter/double_ne_nan -=== RUN TestInterpreter/select_subsumed_field/optimize -=== RUN TestInterpreter/select_subsumed_field/exhaustive +=== RUN TestInterpreter/double_ne_nan/track +=== CONT TestInterpreter/literal_pb3_msg +=== CONT TestInterpreter/literal_bytes_string2 +=== RUN TestInterpreter/literal_bytes_string2/optimize === RUN TestInterpreter/double_ne_nan/optimize -=== RUN TestInterpreter/select_subsumed_field/track -=== CONT TestInterpreter/select_relative -=== CONT TestInterpreter/select_custom_pb3_compare -=== CONT TestInterpreter/select_custom_pb3_optional_field +=== RUN TestInterpreter/literal_bytes_string2/exhaustive === RUN TestInterpreter/double_ne_nan/exhaustive -=== RUN TestInterpreter/select_relative/optimize -=== RUN TestInterpreter/select_custom_pb3_optional_field/optimize -=== RUN TestInterpreter/double_ne_nan/track -=== CONT TestInterpreter/select_pb3_compare -=== RUN TestInterpreter/select_relative/exhaustive -=== RUN TestInterpreter/select_custom_pb3_compare/optimize -=== RUN TestInterpreter/select_pb3_compare/optimize -=== RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive -=== RUN TestInterpreter/select_pb3_compare/exhaustive -=== RUN TestInterpreter/select_custom_pb3_compare/exhaustive -=== RUN TestInterpreter/select_pb3_compare/track -=== CONT TestInterpreter/select_pb3_wrapper_fields -=== RUN TestInterpreter/select_relative/track -=== CONT TestInterpreter/select_pb2_primitive_fields -=== RUN TestInterpreter/select_custom_pb3_optional_field/track -=== CONT TestInterpreter/select_field -=== RUN TestInterpreter/select_custom_pb3_compare/track -=== CONT TestInterpreter/select_index -=== RUN TestInterpreter/select_pb3_wrapper_fields/optimize -=== RUN TestInterpreter/select_field/optimize -=== RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive -=== RUN TestInterpreter/select_pb2_primitive_fields/optimize -=== RUN TestInterpreter/select_field/exhaustive -=== RUN TestInterpreter/select_pb3_wrapper_fields/track -=== CONT TestInterpreter/select_uint_key -=== RUN TestInterpreter/select_field/track -=== CONT TestInterpreter/select_bool_key -=== RUN TestInterpreter/select_pb2_primitive_fields/exhaustive -=== RUN TestInterpreter/select_uint_key/optimize -=== RUN TestInterpreter/select_index/optimize -=== RUN TestInterpreter/select_uint_key/exhaustive -=== RUN TestInterpreter/select_pb2_primitive_fields/track -=== CONT TestInterpreter/select_key -=== RUN TestInterpreter/select_bool_key/optimize -=== RUN TestInterpreter/select_uint_key/track -=== CONT TestInterpreter/pkg_qualified_index_unchecked -=== RUN TestInterpreter/pkg_qualified_index_unchecked/optimize -=== RUN TestInterpreter/select_bool_key/exhaustive -=== RUN TestInterpreter/select_index/exhaustive -=== RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive -=== RUN TestInterpreter/pkg_qualified_index_unchecked/track -=== CONT TestInterpreter/pkg_qualified_id_unchecked -=== RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive -=== RUN TestInterpreter/select_bool_key/track -=== CONT TestInterpreter/pkg_qualified_id -=== RUN TestInterpreter/pkg_qualified_id_unchecked/track -=== RUN TestInterpreter/select_key/exhaustive -=== RUN TestInterpreter/pkg_qualified_id_unchecked/optimize -=== CONT TestInterpreter/or_error_2nd_true -=== RUN TestInterpreter/pkg_qualified_id/optimize -=== RUN TestInterpreter/or_error_2nd_true/optimize -=== RUN TestInterpreter/pkg_qualified_id/exhaustive -=== RUN TestInterpreter/or_error_2nd_true/exhaustive -=== RUN TestInterpreter/or_error_2nd_true/track -=== CONT TestInterpreter/or_error_1st_true -=== RUN TestInterpreter/or_error_1st_true/optimize -=== RUN TestInterpreter/or_error_1st_true/exhaustive -=== RUN TestInterpreter/pkg_qualified_id/track -=== RUN TestInterpreter/or_error_1st_true/track -=== RUN TestInterpreter/select_key/track -=== CONT TestInterpreter/or_error_2nd_error === CONT TestInterpreter/or_error_1st_error -=== RUN TestInterpreter/or_error_2nd_error/optimize +=== RUN TestInterpreter/literal_bytes_string2/track +=== CONT TestInterpreter/literal_bytes_string === RUN TestInterpreter/or_error_1st_error/optimize -=== RUN TestInterpreter/or_error_2nd_error/exhaustive -=== RUN TestInterpreter/or_error_2nd_error/track -=== CONT TestInterpreter/or_false +=== RUN TestInterpreter/literal_bytes_string/track === RUN TestInterpreter/or_error_1st_error/exhaustive -=== RUN TestInterpreter/select_index/track -=== CONT TestInterpreter/or_true_2nd +=== RUN TestInterpreter/literal_pb3_msg/optimize +=== CONT TestInterpreter/unknown_attribute_mixed_qualifier === RUN TestInterpreter/or_error_1st_error/track -=== CONT TestInterpreter/or_true_1st -=== RUN TestInterpreter/or_true_2nd/track -=== RUN TestInterpreter/or_true_1st/optimize -=== RUN TestInterpreter/or_true_1st/exhaustive +=== CONT TestInterpreter/or_false === RUN TestInterpreter/or_false/optimize -=== RUN TestInterpreter/select_key/optimize === RUN TestInterpreter/or_false/exhaustive +=== RUN TestInterpreter/or_false/track +=== CONT TestInterpreter/or_true_2nd +=== RUN TestInterpreter/unknown_attribute_mixed_qualifier/optimize +=== RUN TestInterpreter/or_true_2nd/optimize +=== RUN TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive +=== RUN TestInterpreter/or_true_2nd/exhaustive +=== RUN TestInterpreter/unknown_attribute_mixed_qualifier/track +=== CONT TestInterpreter/unknown_attribute +=== RUN TestInterpreter/or_true_2nd/track +=== CONT TestInterpreter/or_true_1st +=== RUN TestInterpreter/unknown_attribute/optimize +=== RUN TestInterpreter/or_true_1st/exhaustive +=== RUN TestInterpreter/literal_pb3_msg/exhaustive === RUN TestInterpreter/or_true_1st/track +=== RUN TestInterpreter/literal_pb3_msg/track +=== RUN TestInterpreter/or_true_1st/optimize +=== CONT TestInterpreter/pkg_list_index_error === CONT TestInterpreter/nested_proto_field_with_index +=== RUN TestInterpreter/pkg_list_index_error/optimize +=== RUN TestInterpreter/pkg_list_index_error/exhaustive +=== RUN TestInterpreter/nested_proto_field_with_index/optimize +=== RUN TestInterpreter/pkg_list_index_error/track +=== CONT TestInterpreter/list_index_error +=== RUN TestInterpreter/literal_bytes_string/optimize +=== RUN TestInterpreter/list_index_error/optimize +=== RUN TestInterpreter/literal_bytes_string/exhaustive === CONT TestInterpreter/nested_proto_field -=== RUN TestInterpreter/or_true_2nd/optimize -=== RUN TestInterpreter/or_false/track +=== RUN TestInterpreter/list_index_error/exhaustive +=== RUN TestInterpreter/nested_proto_field/optimize +=== RUN TestInterpreter/list_index_error/track +=== CONT TestInterpreter/bad_argument_in_optimized_list === RUN TestInterpreter/nested_proto_field/exhaustive -=== CONT TestInterpreter/matches_error -=== RUN TestInterpreter/nested_proto_field_with_index/optimize -=== RUN TestInterpreter/or_true_2nd/exhaustive -=== CONT TestInterpreter/matches_member +=== RUN TestInterpreter/bad_argument_in_optimized_list/optimize === RUN TestInterpreter/nested_proto_field/track +=== CONT TestInterpreter/matches_error +=== RUN TestInterpreter/bad_argument_in_optimized_list/exhaustive === RUN TestInterpreter/nested_proto_field_with_index/exhaustive -=== RUN TestInterpreter/nested_proto_field/optimize -=== CONT TestInterpreter/matches_global -=== RUN TestInterpreter/matches_global/exhaustive -=== RUN TestInterpreter/matches_member/track -=== CONT TestInterpreter/macro_map +=== RUN TestInterpreter/bad_argument_in_optimized_list/track +=== CONT TestInterpreter/literal_list_optional_bad_element +=== RUN TestInterpreter/literal_list_optional_bad_element/optimize === RUN TestInterpreter/nested_proto_field_with_index/track -=== CONT TestInterpreter/macro_has_pb3_field -=== RUN TestInterpreter/macro_map/optimize +=== CONT TestInterpreter/matches_member +=== RUN TestInterpreter/literal_list_optional_bad_element/exhaustive +=== RUN TestInterpreter/literal_list_optional_bad_element/track +=== CONT TestInterpreter/literal_list_optional_element +=== RUN TestInterpreter/matches_member/track === RUN TestInterpreter/matches_member/optimize +=== RUN TestInterpreter/unknown_attribute/exhaustive +=== RUN TestInterpreter/unknown_attribute/track +=== CONT TestInterpreter/literal_pb_optional_field_bad_init +=== CONT TestInterpreter/matches_global +=== RUN TestInterpreter/matches_global/optimize +=== RUN TestInterpreter/matches_member/exhaustive +=== CONT TestInterpreter/macro_map +=== RUN TestInterpreter/matches_global/exhaustive === RUN TestInterpreter/matches_global/track +=== CONT TestInterpreter/literal_pb_optional_field +=== RUN TestInterpreter/macro_map/track +=== RUN TestInterpreter/literal_pb_optional_field/optimize +=== RUN TestInterpreter/macro_map/optimize +=== RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize +=== RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive +=== RUN TestInterpreter/literal_pb_optional_field_bad_init/track +=== CONT TestInterpreter/macro_has_pb3_field +=== RUN TestInterpreter/literal_list_optional_element/optimize === RUN TestInterpreter/macro_map/exhaustive -=== RUN TestInterpreter/matches_global/optimize +=== CONT TestInterpreter/literal_map_optional_field_bad_init +=== RUN TestInterpreter/literal_map_optional_field_bad_init/optimize +=== RUN TestInterpreter/literal_list_optional_element/exhaustive +=== RUN TestInterpreter/literal_pb_optional_field/exhaustive +=== RUN TestInterpreter/literal_pb_optional_field/track === CONT TestInterpreter/macro_has_pb2_field -=== RUN TestInterpreter/matches_member/exhaustive +=== RUN TestInterpreter/macro_has_pb3_field/optimize +=== RUN TestInterpreter/literal_list_optional_element/track +=== CONT TestInterpreter/literal_map_optional_field +=== RUN TestInterpreter/literal_map_optional_field/optimize +=== RUN TestInterpreter/literal_map_optional_field/exhaustive +=== RUN TestInterpreter/literal_map_optional_field/track === CONT TestInterpreter/macro_has_pb2_field_undefined -=== RUN TestInterpreter/macro_has_pb2_field_undefined/track -=== RUN TestInterpreter/macro_map/track +=== RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive +=== RUN TestInterpreter/literal_map_optional_field_bad_init/track +=== CONT TestInterpreter/call_with_error_function +=== RUN TestInterpreter/call_with_error_function/optimize +=== RUN TestInterpreter/call_with_error_function/exhaustive +=== RUN TestInterpreter/call_with_error_function/track === CONT TestInterpreter/macro_has_map_key -=== RUN TestInterpreter/macro_has_map_key/optimize -=== RUN TestInterpreter/macro_has_pb2_field/exhaustive -=== RUN TestInterpreter/macro_has_pb3_field/optimize +=== RUN TestInterpreter/macro_has_pb2_field/optimize === RUN TestInterpreter/macro_has_pb2_field_undefined/optimize -=== RUN TestInterpreter/macro_has_map_key/exhaustive === RUN TestInterpreter/macro_has_pb2_field_undefined/exhaustive -=== CONT TestInterpreter/macro_filter +=== RUN TestInterpreter/macro_has_pb2_field_undefined/track +=== CONT TestInterpreter/call_with_error_binary +=== RUN TestInterpreter/call_with_error_binary/exhaustive +=== RUN TestInterpreter/macro_has_map_key/optimize +=== RUN TestInterpreter/macro_has_map_key/exhaustive +=== RUN TestInterpreter/macro_has_pb3_field/exhaustive === RUN TestInterpreter/macro_has_map_key/track -=== CONT TestInterpreter/macro_exists_one +=== CONT TestInterpreter/macro_filter +=== RUN TestInterpreter/macro_has_pb2_field/exhaustive +=== RUN TestInterpreter/macro_has_pb3_field/track +=== CONT TestInterpreter/call_with_error_unary +=== RUN TestInterpreter/call_with_error_binary/track === RUN TestInterpreter/macro_has_pb2_field/track +=== CONT TestInterpreter/macro_exists_one === RUN TestInterpreter/macro_exists_one/optimize -=== RUN TestInterpreter/macro_has_pb3_field/exhaustive +=== RUN TestInterpreter/call_with_error_unary/optimize +=== RUN TestInterpreter/call_with_error_unary/exhaustive +=== RUN TestInterpreter/call_with_error_unary/track +=== CONT TestInterpreter/select_empty_repeated_nested +=== RUN TestInterpreter/select_empty_repeated_nested/optimize +=== RUN TestInterpreter/macro_filter/optimize === RUN TestInterpreter/macro_exists_one/exhaustive -=== RUN TestInterpreter/macro_filter/exhaustive === RUN TestInterpreter/macro_exists_one/track === CONT TestInterpreter/macro_exists_var +=== RUN TestInterpreter/call_with_error_binary/optimize +=== CONT TestInterpreter/macro_exists_nonstrict +=== RUN TestInterpreter/macro_exists_nonstrict/optimize +=== RUN TestInterpreter/select_empty_repeated_nested/exhaustive === RUN TestInterpreter/macro_exists_var/optimize -=== RUN TestInterpreter/macro_has_pb2_field/optimize -=== RUN TestInterpreter/macro_has_pb3_field/track +=== RUN TestInterpreter/select_empty_repeated_nested/track === CONT TestInterpreter/macro_exists_lit -=== RUN TestInterpreter/macro_exists_var/exhaustive -=== CONT TestInterpreter/macro_exists_nonstrict +=== RUN TestInterpreter/macro_exists_lit/track === RUN TestInterpreter/macro_exists_lit/optimize === RUN TestInterpreter/macro_exists_lit/exhaustive -=== RUN TestInterpreter/macro_exists_nonstrict/optimize -=== RUN TestInterpreter/macro_exists_var/track === CONT TestInterpreter/macro_all_non_strict_var -=== RUN TestInterpreter/macro_filter/track +=== RUN TestInterpreter/macro_all_non_strict_var/exhaustive === RUN TestInterpreter/macro_exists_nonstrict/exhaustive -=== RUN TestInterpreter/macro_exists_lit/track -=== CONT TestInterpreter/macro_all_non_strict === RUN TestInterpreter/macro_exists_nonstrict/track +=== CONT TestInterpreter/macro_all_non_strict +=== RUN TestInterpreter/macro_exists_var/exhaustive +=== RUN TestInterpreter/macro_exists_var/track === CONT TestInterpreter/string_to_timestamp -=== RUN TestInterpreter/string_to_timestamp/exhaustive === RUN TestInterpreter/string_to_timestamp/track -=== RUN TestInterpreter/macro_all_non_strict_var/optimize === RUN TestInterpreter/string_to_timestamp/optimize +=== RUN TestInterpreter/string_to_timestamp/exhaustive +=== RUN TestInterpreter/macro_filter/exhaustive === CONT TestInterpreter/timestamp_ge_timestamp === RUN TestInterpreter/timestamp_ge_timestamp/optimize === RUN TestInterpreter/timestamp_ge_timestamp/exhaustive -=== RUN TestInterpreter/macro_all_non_strict_var/exhaustive -=== RUN TestInterpreter/macro_all_non_strict/exhaustive === RUN TestInterpreter/timestamp_ge_timestamp/track === CONT TestInterpreter/timestamp_gt_timestamp === RUN TestInterpreter/timestamp_gt_timestamp/optimize -=== RUN TestInterpreter/macro_filter/optimize -=== RUN TestInterpreter/timestamp_gt_timestamp/exhaustive === RUN TestInterpreter/macro_all_non_strict/track -=== RUN TestInterpreter/timestamp_gt_timestamp/track +=== RUN TestInterpreter/macro_all_non_strict/optimize +=== RUN TestInterpreter/macro_all_non_strict/exhaustive === CONT TestInterpreter/timestamp_le_timestamp === RUN TestInterpreter/macro_all_non_strict_var/track -=== RUN TestInterpreter/timestamp_le_timestamp/optimize +=== RUN TestInterpreter/macro_filter/track === CONT TestInterpreter/timestamp_lt_timestamp +=== RUN TestInterpreter/timestamp_lt_timestamp/track === RUN TestInterpreter/timestamp_lt_timestamp/optimize -=== RUN TestInterpreter/macro_all_non_strict/optimize +=== RUN TestInterpreter/macro_all_non_strict_var/optimize === CONT TestInterpreter/timestamp_ne_timestamp +=== RUN TestInterpreter/timestamp_lt_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_ne_timestamp/optimize +=== RUN TestInterpreter/timestamp_le_timestamp/optimize === RUN TestInterpreter/timestamp_le_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_le_timestamp/track +=== CONT TestInterpreter/unset_wrapper_access +=== RUN TestInterpreter/timestamp_gt_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_gt_timestamp/track +=== CONT TestInterpreter/literal_pb_map_assign_null_entry_value +=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize === CONT TestInterpreter/timestamp_eq_timestamp -=== RUN TestInterpreter/timestamp_ne_timestamp/track +=== RUN TestInterpreter/timestamp_eq_timestamp/optimize === RUN TestInterpreter/timestamp_eq_timestamp/exhaustive -=== RUN TestInterpreter/timestamp_ne_timestamp/optimize -=== RUN TestInterpreter/timestamp_lt_timestamp/exhaustive === RUN TestInterpreter/timestamp_eq_timestamp/track -=== RUN TestInterpreter/timestamp_lt_timestamp/track -=== RUN TestInterpreter/timestamp_eq_timestamp/optimize -=== CONT TestInterpreter/literal_pb_map_assign_null_entry_value -=== CONT TestInterpreter/unset_wrapper_access -=== RUN TestInterpreter/timestamp_le_timestamp/track -=== CONT TestInterpreter/literal_pb_list_assign_null_wrapper +=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive === RUN TestInterpreter/timestamp_ne_timestamp/exhaustive +=== RUN TestInterpreter/timestamp_ne_timestamp/track +=== CONT TestInterpreter/literal_pb_list_assign_null_wrapper === CONT TestInterpreter/literal_pb_wrapper_assign_roundtrip -=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/optimize -=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive +=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track === RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize -=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track +=== RUN TestInterpreter/unset_wrapper_access/exhaustive +=== RUN TestInterpreter/unset_wrapper_access/track === RUN TestInterpreter/unset_wrapper_access/optimize -=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive -=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track -=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive === CONT TestInterpreter/literal_pb_wrapper_assign -=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize +=== RUN TestInterpreter/literal_pb_map_assign_null_entry_value/track === CONT TestInterpreter/literal_pb_enum -=== RUN TestInterpreter/unset_wrapper_access/exhaustive -=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/track -=== CONT TestInterpreter/literal_pb3_msg -=== RUN TestInterpreter/unset_wrapper_access/track -=== CONT TestInterpreter/literal_bytes_string2 -=== RUN TestInterpreter/literal_pb_enum/optimize -=== RUN TestInterpreter/literal_bytes_string2/optimize +=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/optimize +=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive +=== RUN TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive +=== CONT TestInterpreter/select_uint_key === RUN TestInterpreter/literal_pb_wrapper_assign/optimize -=== RUN TestInterpreter/literal_pb_enum/exhaustive -=== RUN TestInterpreter/literal_pb3_msg/exhaustive -=== RUN TestInterpreter/literal_bytes_string2/exhaustive -=== RUN TestInterpreter/literal_bytes_string2/track -=== CONT TestInterpreter/literal_bytes_string -=== RUN TestInterpreter/literal_pb3_msg/track === RUN TestInterpreter/literal_pb_wrapper_assign/exhaustive -=== RUN TestInterpreter/literal_bytes_string/track -=== RUN TestInterpreter/literal_bytes_string/optimize -=== RUN TestInterpreter/literal_bytes_string/exhaustive -=== CONT TestInterpreter/literal_equiv_bytes_string -=== RUN TestInterpreter/literal_pb3_msg/optimize === RUN TestInterpreter/literal_pb_enum/track +=== RUN TestInterpreter/literal_pb_list_assign_null_wrapper/track +=== CONT TestInterpreter/select_relative === RUN TestInterpreter/literal_pb_wrapper_assign/track -=== CONT TestInterpreter/literal_not_equiv_string_bytes -=== CONT TestInterpreter/literal_equiv_string_bytes +=== RUN TestInterpreter/select_relative/optimize +=== CONT TestInterpreter/select_custom_pb3_optional_field +=== RUN TestInterpreter/literal_pb_enum/optimize +=== RUN TestInterpreter/literal_pb_enum/exhaustive +=== CONT TestInterpreter/select_custom_pb3_compare +=== RUN TestInterpreter/select_relative/exhaustive +=== RUN TestInterpreter/select_relative/track +=== CONT TestInterpreter/select_pb3_compare +=== RUN TestInterpreter/select_pb3_compare/exhaustive +=== RUN TestInterpreter/select_pb3_compare/track +=== RUN TestInterpreter/select_uint_key/optimize +=== RUN TestInterpreter/select_pb3_compare/optimize +=== CONT TestInterpreter/select_pb3_wrapper_fields +=== RUN TestInterpreter/select_uint_key/exhaustive +=== RUN TestInterpreter/select_custom_pb3_optional_field/exhaustive +=== RUN TestInterpreter/select_custom_pb3_optional_field/track +=== RUN TestInterpreter/select_uint_key/track +=== CONT TestInterpreter/select_pb2_primitive_fields +=== RUN TestInterpreter/select_custom_pb3_optional_field/optimize +=== CONT TestInterpreter/select_field +=== RUN TestInterpreter/select_field/optimize +=== RUN TestInterpreter/select_custom_pb3_compare/optimize +=== RUN TestInterpreter/select_field/exhaustive +=== RUN TestInterpreter/select_custom_pb3_compare/exhaustive +=== RUN TestInterpreter/select_custom_pb3_compare/track +=== CONT TestInterpreter/select_index +=== RUN TestInterpreter/select_field/track +=== CONT TestInterpreter/in_var_list_uint +=== RUN TestInterpreter/in_var_list_uint/optimize +=== RUN TestInterpreter/select_pb3_wrapper_fields/optimize +=== RUN TestInterpreter/select_pb3_wrapper_fields/exhaustive +=== RUN TestInterpreter/select_pb3_wrapper_fields/track +=== CONT TestInterpreter/literal_equiv_bytes_string === RUN TestInterpreter/literal_equiv_bytes_string/optimize +=== RUN TestInterpreter/literal_equiv_bytes_string/exhaustive +=== RUN TestInterpreter/select_pb2_primitive_fields/optimize +=== RUN TestInterpreter/in_var_list_uint/exhaustive +=== RUN TestInterpreter/select_index/exhaustive +=== RUN TestInterpreter/in_var_list_uint/track +=== CONT TestInterpreter/literal_not_equiv_string_bytes === RUN TestInterpreter/literal_not_equiv_string_bytes/optimize +=== RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive +=== RUN TestInterpreter/select_pb2_primitive_fields/exhaustive +=== RUN TestInterpreter/literal_not_equiv_string_bytes/track +=== CONT TestInterpreter/literal_equiv_string_bytes === RUN TestInterpreter/literal_equiv_string_bytes/optimize +=== RUN TestInterpreter/select_pb2_primitive_fields/track === CONT TestInterpreter/literal_map -=== RUN TestInterpreter/literal_equiv_bytes_string/exhaustive -=== RUN TestInterpreter/literal_not_equiv_string_bytes/exhaustive +=== RUN TestInterpreter/literal_map/optimize +=== RUN TestInterpreter/literal_equiv_string_bytes/exhaustive === RUN TestInterpreter/literal_map/exhaustive -=== RUN TestInterpreter/literal_not_equiv_string_bytes/track +=== RUN TestInterpreter/literal_equiv_string_bytes/track === CONT TestInterpreter/literal_list === RUN TestInterpreter/literal_map/track -=== RUN TestInterpreter/literal_list/optimize -=== RUN TestInterpreter/literal_equiv_string_bytes/exhaustive -=== RUN TestInterpreter/literal_map/optimize === CONT TestInterpreter/literal_null +=== RUN TestInterpreter/literal_list/exhaustive +=== RUN TestInterpreter/literal_null/exhaustive === RUN TestInterpreter/literal_equiv_bytes_string/track === CONT TestInterpreter/literal_bool_true -=== RUN TestInterpreter/literal_equiv_string_bytes/track -=== CONT TestInterpreter/literal_bool_false -=== RUN TestInterpreter/literal_list/exhaustive +=== RUN TestInterpreter/select_index/track === RUN TestInterpreter/literal_bool_true/optimize -=== RUN TestInterpreter/literal_bool_false/optimize -=== RUN TestInterpreter/literal_list/track === RUN TestInterpreter/literal_bool_true/exhaustive -=== CONT TestInterpreter/list_eq_error +=== RUN TestInterpreter/literal_bool_true/track +=== CONT TestInterpreter/literal_bool_false +=== RUN TestInterpreter/literal_bool_false/optimize === RUN TestInterpreter/literal_bool_false/exhaustive === RUN TestInterpreter/literal_bool_false/track -=== CONT TestInterpreter/list_eq_false_with_error -=== RUN TestInterpreter/literal_null/track +=== CONT TestInterpreter/list_eq_error === RUN TestInterpreter/list_eq_error/optimize === RUN TestInterpreter/list_eq_error/exhaustive -=== RUN TestInterpreter/list_eq_false_with_error/optimize -=== RUN TestInterpreter/literal_null/optimize -=== RUN TestInterpreter/literal_bool_true/track +=== RUN TestInterpreter/select_index/optimize +=== CONT TestInterpreter/list_eq_false_with_error +=== RUN TestInterpreter/list_eq_error/track === CONT TestInterpreter/index_relative -=== RUN TestInterpreter/literal_null/exhaustive +=== RUN TestInterpreter/list_eq_false_with_error/exhaustive +=== RUN TestInterpreter/literal_list/track +=== RUN TestInterpreter/literal_null/track +=== RUN TestInterpreter/literal_null/optimize === CONT TestInterpreter/index_list_int_bad_double_type_index -=== RUN TestInterpreter/list_eq_error/track +=== RUN TestInterpreter/literal_list/optimize === CONT TestInterpreter/index_list_int_uint_type_index -=== RUN TestInterpreter/list_eq_false_with_error/exhaustive === RUN TestInterpreter/index_list_int_bad_double_type_index/optimize -=== RUN TestInterpreter/list_eq_false_with_error/track -=== CONT TestInterpreter/index_list_int_double_type_index +=== RUN TestInterpreter/index_list_int_uint_type_index/track === RUN TestInterpreter/index_list_int_bad_double_type_index/exhaustive -=== RUN TestInterpreter/index_list_int_double_type_index/optimize +=== RUN TestInterpreter/index_list_int_uint_type_index/optimize === RUN TestInterpreter/index_list_int_bad_double_type_index/track +=== RUN TestInterpreter/index_list_int_uint_type_index/exhaustive +=== CONT TestInterpreter/index_list_int_double_type_index === CONT TestInterpreter/index_cross_type_bad_qualifier -=== RUN TestInterpreter/index_list_int_uint_type_index/optimize === RUN TestInterpreter/index_list_int_double_type_index/exhaustive === RUN TestInterpreter/index_cross_type_bad_qualifier/optimize -=== RUN TestInterpreter/index_relative/optimize === RUN TestInterpreter/index_cross_type_bad_qualifier/exhaustive +=== RUN TestInterpreter/index_relative/optimize === RUN TestInterpreter/index_list_int_double_type_index/track -=== RUN TestInterpreter/index_list_int_uint_type_index/exhaustive +=== RUN TestInterpreter/index_relative/exhaustive +=== RUN TestInterpreter/index_list_int_double_type_index/optimize === CONT TestInterpreter/index_cross_type_uint -=== RUN TestInterpreter/index_list_int_uint_type_index/track +=== RUN TestInterpreter/index_cross_type_bad_qualifier/track === CONT TestInterpreter/index_cross_type_double_const +=== RUN TestInterpreter/index_cross_type_double_const/optimize +=== RUN TestInterpreter/index_cross_type_double_const/exhaustive +=== RUN TestInterpreter/list_eq_false_with_error/track +=== RUN TestInterpreter/index_relative/track +=== CONT TestInterpreter/index_cross_type_double === RUN TestInterpreter/index_cross_type_uint/optimize === RUN TestInterpreter/index_cross_type_uint/exhaustive -=== RUN TestInterpreter/index_cross_type_bad_qualifier/track -=== CONT TestInterpreter/index_cross_type_double -=== RUN TestInterpreter/index_relative/exhaustive -=== RUN TestInterpreter/index_cross_type_double_const/exhaustive === RUN TestInterpreter/index_cross_type_double/optimize +=== RUN TestInterpreter/list_eq_false_with_error/optimize +=== CONT TestInterpreter/select_subsumed_field +=== RUN TestInterpreter/select_subsumed_field/optimize +=== RUN TestInterpreter/select_subsumed_field/exhaustive === RUN TestInterpreter/index_cross_type_double/exhaustive +=== RUN TestInterpreter/select_subsumed_field/track === RUN TestInterpreter/index_cross_type_double_const/track -=== RUN TestInterpreter/index_cross_type_uint/track -=== CONT TestInterpreter/no_index_cross_type_float_uint -=== RUN TestInterpreter/no_index_cross_type_float_uint/optimize -=== RUN TestInterpreter/index_cross_type_double_const/optimize -=== CONT TestInterpreter/index_cross_type_float_uint +=== CONT TestInterpreter/select_bool_key === RUN TestInterpreter/index_cross_type_double/track -=== RUN TestInterpreter/index_relative/track -=== CONT TestInterpreter/index -=== CONT TestInterpreter/in_var_value_map -=== RUN TestInterpreter/index/optimize -=== RUN TestInterpreter/in_var_value_map/optimize -=== RUN TestInterpreter/index_cross_type_float_uint/optimize -=== RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive -=== RUN TestInterpreter/in_var_value_map/exhaustive -=== RUN TestInterpreter/index_cross_type_float_uint/exhaustive -=== RUN TestInterpreter/in_var_value_map/track -=== CONT TestInterpreter/in_var_key_map -=== RUN TestInterpreter/index_cross_type_float_uint/track -=== RUN TestInterpreter/in_var_key_map/optimize -=== RUN TestInterpreter/index/exhaustive -=== RUN TestInterpreter/in_var_key_map/exhaustive -=== RUN TestInterpreter/in_var_key_map/track -=== CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type -=== CONT TestInterpreter/not_in_constant_heterogeneous_map -=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize -=== RUN TestInterpreter/index/track -=== CONT TestInterpreter/in_constant_heterogeneous_map -=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive -=== RUN TestInterpreter/no_index_cross_type_float_uint/track -=== RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize -=== CONT TestInterpreter/not_in_constant_map_cross_type_double_int -=== RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive -=== RUN TestInterpreter/in_constant_heterogeneous_map/track -=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track -=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize -=== RUN TestInterpreter/not_in_constant_heterogeneous_map/track -=== CONT TestInterpreter/in_constant_map_cross_type_string_number -=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive -=== CONT TestInterpreter/in_constant_map_cross_type_double_int -=== RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize -=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track -=== CONT TestInterpreter/in_constant_map -=== RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive -=== RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive -=== RUN TestInterpreter/in_constant_map/optimize -=== RUN TestInterpreter/in_constant_heterogeneous_map/optimize -=== RUN TestInterpreter/in_constant_map_cross_type_string_number/track -=== CONT TestInterpreter/in_var_list_double_double -=== RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive -=== CONT TestInterpreter/in_var_list_double -=== RUN TestInterpreter/in_constant_map/exhaustive -=== RUN TestInterpreter/in_constant_map_cross_type_double_int/track -=== RUN TestInterpreter/in_var_list_double_double/exhaustive -=== RUN TestInterpreter/in_var_list_double/optimize -=== RUN TestInterpreter/in_var_list_double/exhaustive -=== RUN TestInterpreter/in_var_list_double_double/track -=== RUN TestInterpreter/in_constant_map_cross_type_double_int/optimize -=== CONT TestInterpreter/in_var_list_uint -=== RUN TestInterpreter/in_var_list_double/track +=== CONT TestInterpreter/select_key +=== CONT TestInterpreter/pkg_qualified_index_unchecked +=== RUN TestInterpreter/index_cross_type_uint/track +=== CONT TestInterpreter/pkg_qualified_id_unchecked +=== RUN TestInterpreter/pkg_qualified_index_unchecked/optimize +=== RUN TestInterpreter/pkg_qualified_id_unchecked/optimize +=== RUN TestInterpreter/pkg_qualified_index_unchecked/exhaustive +=== RUN TestInterpreter/pkg_qualified_id_unchecked/exhaustive +=== RUN TestInterpreter/pkg_qualified_index_unchecked/track +=== CONT TestInterpreter/pkg_qualified_id +=== RUN TestInterpreter/pkg_qualified_id_unchecked/track +=== CONT TestInterpreter/or_error_2nd_true +=== RUN TestInterpreter/pkg_qualified_id/exhaustive +=== RUN TestInterpreter/or_error_2nd_true/optimize +=== RUN TestInterpreter/pkg_qualified_id/track +=== RUN TestInterpreter/or_error_2nd_true/exhaustive +=== RUN TestInterpreter/pkg_qualified_id/optimize +=== CONT TestInterpreter/or_error_1st_true +=== RUN TestInterpreter/select_key/optimize +=== RUN TestInterpreter/or_error_2nd_true/track +=== CONT TestInterpreter/or_error_2nd_error +=== RUN TestInterpreter/or_error_1st_true/optimize +=== RUN TestInterpreter/or_error_2nd_error/track +=== RUN TestInterpreter/or_error_1st_true/exhaustive +=== RUN TestInterpreter/or_error_2nd_error/optimize +=== RUN TestInterpreter/or_error_1st_true/track +=== CONT TestInterpreter/cond +=== RUN TestInterpreter/or_error_2nd_error/exhaustive === CONT TestInterpreter/in_var_list_int -=== RUN TestInterpreter/in_var_list_double_double/optimize -=== CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint -=== RUN TestInterpreter/in_constant_map/track -=== CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint +=== RUN TestInterpreter/cond/optimize +=== RUN TestInterpreter/select_bool_key/optimize +=== RUN TestInterpreter/in_var_list_int/track === RUN TestInterpreter/in_var_list_int/optimize === RUN TestInterpreter/in_var_list_int/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize +=== CONT TestInterpreter/in_constant_list_cross_type_negative_double_uint +=== RUN TestInterpreter/cond/exhaustive +=== RUN TestInterpreter/cond/track +=== CONT TestInterpreter/in_constant_list_cross_type_negative_int_uint +=== RUN TestInterpreter/select_key/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize -=== RUN TestInterpreter/in_var_list_uint/optimize -=== RUN TestInterpreter/in_var_list_int/track -=== CONT TestInterpreter/in_constant_list_cross_type_int_uint +=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize === RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive -=== RUN TestInterpreter/in_var_list_uint/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/track +=== RUN TestInterpreter/select_bool_key/exhaustive +=== RUN TestInterpreter/select_key/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track -=== CONT TestInterpreter/not_in_constant_list_cross_type_int_double -=== RUN TestInterpreter/in_var_list_uint/track === RUN TestInterpreter/in_constant_list_cross_type_negative_int_uint/track +=== CONT TestInterpreter/in_constant_list_cross_type_int_uint +=== RUN TestInterpreter/select_bool_key/track +=== CONT TestInterpreter/not_in_constant_list_cross_type_int_double === CONT TestInterpreter/in_constant_list_cross_type_int_double +=== RUN TestInterpreter/in_constant_list_cross_type_negative_double_uint/track === CONT TestInterpreter/in_constant_list_cross_type_double_int -=== RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive +=== RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize === RUN TestInterpreter/in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_double_int/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize -=== RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track -=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive +=== RUN TestInterpreter/in_constant_list_cross_type_int_double/track === CONT TestInterpreter/in_constant_list_cross_type_uint_int === RUN TestInterpreter/in_constant_list_cross_type_double_int/track -=== RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === CONT TestInterpreter/list_in_constant_list -=== RUN TestInterpreter/in_constant_list_cross_type_double_int/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive +=== RUN TestInterpreter/in_constant_list_cross_type_int_uint/track === CONT TestInterpreter/bytes_in_constant_list +=== RUN TestInterpreter/bytes_in_constant_list/optimize +=== RUN TestInterpreter/in_constant_list_cross_type_uint_int/track +=== RUN TestInterpreter/not_in_constant_list_cross_type_int_double/optimize === RUN TestInterpreter/in_constant_list_cross_type_uint_int/optimize -=== RUN TestInterpreter/list_in_constant_list/optimize -=== RUN TestInterpreter/in_constant_list_cross_type_int_double/track +=== RUN TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive === RUN TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive -=== RUN TestInterpreter/list_in_constant_list/exhaustive -=== RUN TestInterpreter/in_constant_list_cross_type_int_double/optimize === CONT TestInterpreter/in_constant_list -=== RUN TestInterpreter/in_constant_list_cross_type_uint_int/track -=== RUN TestInterpreter/bytes_in_constant_list/optimize +=== RUN TestInterpreter/not_in_constant_list_cross_type_int_double/track === CONT TestInterpreter/in_empty_list -=== RUN TestInterpreter/list_in_constant_list/track -=== CONT TestInterpreter/cond_attr_qualify_bad_field_error -=== RUN TestInterpreter/in_constant_list/optimize -=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/optimize === RUN TestInterpreter/in_constant_list/exhaustive -=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive +=== RUN TestInterpreter/in_empty_list/track === RUN TestInterpreter/in_constant_list/track -=== CONT TestInterpreter/cond_attr_qualify_bad_type_error +=== RUN TestInterpreter/in_constant_list/optimize +=== CONT TestInterpreter/cond_attr_qualify_bad_field_error +=== RUN TestInterpreter/list_in_constant_list/track +=== RUN TestInterpreter/list_in_constant_list/optimize +=== RUN TestInterpreter/list_in_constant_list/exhaustive === RUN TestInterpreter/bytes_in_constant_list/exhaustive -=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/track -=== CONT TestInterpreter/cond_attr_out_of_bounds_error +=== CONT TestInterpreter/cond_attr_qualify_bad_type_error === RUN TestInterpreter/bytes_in_constant_list/track -=== RUN TestInterpreter/in_empty_list/optimize -=== CONT TestInterpreter/cond +=== CONT TestInterpreter/cond_attr_out_of_bounds_error === RUN TestInterpreter/cond_attr_qualify_bad_type_error/optimize -=== RUN TestInterpreter/in_empty_list/exhaustive -=== RUN TestInterpreter/cond_attr_out_of_bounds_error/track -=== RUN TestInterpreter/cond/optimize -=== RUN TestInterpreter/in_empty_list/track -=== RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive -=== CONT TestInterpreter/complex_qual_vars === RUN TestInterpreter/cond_attr_out_of_bounds_error/optimize +=== RUN TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive +=== RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive +=== RUN TestInterpreter/cond_attr_out_of_bounds_error/track +=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/optimize +=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive +=== RUN TestInterpreter/cond_attr_qualify_bad_field_error/track +=== CONT TestInterpreter/in_constant_heterogeneous_map +=== RUN TestInterpreter/in_constant_heterogeneous_map/optimize === RUN TestInterpreter/cond_attr_qualify_bad_type_error/track +=== CONT TestInterpreter/index_cross_type_float_uint +=== RUN TestInterpreter/in_empty_list/optimize +=== RUN TestInterpreter/in_empty_list/exhaustive +=== CONT TestInterpreter/index +=== RUN TestInterpreter/index/optimize +=== RUN TestInterpreter/in_constant_heterogeneous_map/exhaustive +=== RUN TestInterpreter/in_constant_heterogeneous_map/track +=== CONT TestInterpreter/in_var_value_map +=== RUN TestInterpreter/index/exhaustive +=== RUN TestInterpreter/index/track +=== RUN TestInterpreter/index_cross_type_float_uint/optimize +=== CONT TestInterpreter/in_var_key_map +=== RUN TestInterpreter/in_var_key_map/optimize +=== RUN TestInterpreter/in_var_value_map/optimize +=== CONT TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type +=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize +=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive +=== RUN TestInterpreter/in_var_value_map/exhaustive +=== RUN TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track +=== CONT TestInterpreter/not_in_constant_heterogeneous_map +=== RUN TestInterpreter/in_var_value_map/track +=== CONT TestInterpreter/in_constant_map_cross_type_string_number +=== RUN TestInterpreter/not_in_constant_heterogeneous_map/optimize +=== RUN TestInterpreter/in_constant_map_cross_type_string_number/optimize +=== RUN TestInterpreter/not_in_constant_heterogeneous_map/exhaustive +=== RUN TestInterpreter/in_var_key_map/exhaustive +=== RUN TestInterpreter/not_in_constant_heterogeneous_map/track +=== CONT TestInterpreter/not_in_constant_map_cross_type_double_int +=== RUN TestInterpreter/in_var_key_map/track +=== CONT TestInterpreter/in_constant_map_cross_type_double_int +=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/track +=== RUN TestInterpreter/in_constant_map_cross_type_double_int/optimize +=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/optimize +=== RUN TestInterpreter/in_constant_map_cross_type_double_int/exhaustive +=== RUN TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive +=== CONT TestInterpreter/call_two_arg +=== RUN TestInterpreter/in_constant_map_cross_type_double_int/track +=== CONT TestInterpreter/complex_qual_vars +=== RUN TestInterpreter/index_cross_type_float_uint/exhaustive +=== RUN TestInterpreter/in_constant_map_cross_type_string_number/exhaustive +=== RUN TestInterpreter/in_constant_map_cross_type_string_number/track === CONT TestInterpreter/complex -=== RUN TestInterpreter/cond_attr_out_of_bounds_error/exhaustive +=== RUN TestInterpreter/index_cross_type_float_uint/track === CONT TestInterpreter/call_ns_func_unchecked_in_pkg === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/optimize -=== RUN TestInterpreter/cond/exhaustive === RUN TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive -=== RUN TestInterpreter/cond/track +=== RUN TestInterpreter/call_ns_func_unchecked_in_pkg/track === CONT TestInterpreter/call_ns_func_in_pkg === RUN TestInterpreter/call_ns_func_in_pkg/optimize -=== RUN TestInterpreter/complex_qual_vars/optimize -=== RUN TestInterpreter/call_ns_func_unchecked_in_pkg/track -=== CONT TestInterpreter/call_ns_func_unchecked === RUN TestInterpreter/call_ns_func_in_pkg/exhaustive === RUN TestInterpreter/call_ns_func_in_pkg/track -=== CONT TestInterpreter/call_ns_func +=== CONT TestInterpreter/call_ns_func_unchecked === RUN TestInterpreter/call_ns_func_unchecked/optimize -=== RUN TestInterpreter/complex/optimize === RUN TestInterpreter/call_ns_func_unchecked/exhaustive === RUN TestInterpreter/call_ns_func_unchecked/track -=== CONT TestInterpreter/call_four_args -=== RUN TestInterpreter/call_four_args/optimize +=== CONT TestInterpreter/call_ns_func +=== RUN TestInterpreter/call_ns_func/optimize +=== RUN TestInterpreter/call_two_arg/optimize +=== RUN TestInterpreter/call_two_arg/exhaustive +=== RUN TestInterpreter/complex/exhaustive === RUN TestInterpreter/call_ns_func/exhaustive === RUN TestInterpreter/call_ns_func/track +=== CONT TestInterpreter/call_four_args +=== RUN TestInterpreter/call_four_args/optimize === RUN TestInterpreter/call_four_args/exhaustive -=== RUN TestInterpreter/call_ns_func/optimize -=== CONT TestInterpreter/call_two_arg === RUN TestInterpreter/call_four_args/track +=== CONT TestInterpreter/in_var_list_double_double +=== RUN TestInterpreter/call_two_arg/track +=== CONT TestInterpreter/in_constant_map +=== RUN TestInterpreter/complex/track +=== RUN TestInterpreter/in_constant_map/optimize +=== RUN TestInterpreter/in_constant_map/exhaustive +=== RUN TestInterpreter/in_var_list_double_double/optimize +=== RUN TestInterpreter/in_var_list_double_double/exhaustive +=== RUN TestInterpreter/in_var_list_double_double/track +=== CONT TestInterpreter/and_error_1st_error +=== RUN TestInterpreter/in_constant_map/track === CONT TestInterpreter/call_one_arg -=== RUN TestInterpreter/call_two_arg/optimize -=== RUN TestInterpreter/call_two_arg/exhaustive -=== RUN TestInterpreter/complex_qual_vars/exhaustive === RUN TestInterpreter/call_one_arg/optimize === RUN TestInterpreter/call_one_arg/exhaustive +=== RUN TestInterpreter/and_error_1st_error/optimize +=== RUN TestInterpreter/complex_qual_vars/exhaustive === RUN TestInterpreter/call_one_arg/track -=== RUN TestInterpreter/call_two_arg/track -=== RUN TestInterpreter/complex/exhaustive -=== CONT TestInterpreter/and_error_2nd_error === CONT TestInterpreter/call_no_args === RUN TestInterpreter/call_no_args/optimize === RUN TestInterpreter/call_no_args/exhaustive -=== RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/call_no_args/track -=== CONT TestInterpreter/and_error_1st_error -=== RUN TestInterpreter/and_error_1st_error/track -=== RUN TestInterpreter/and_error_1st_error/optimize +=== CONT TestInterpreter/and_error_2nd_error +=== RUN TestInterpreter/and_error_2nd_error/optimize === RUN TestInterpreter/and_error_2nd_error/exhaustive -=== RUN TestInterpreter/complex_qual_vars/track -=== CONT TestInterpreter/and_error_2nd_false === RUN TestInterpreter/and_error_2nd_error/track === CONT TestInterpreter/and_error_1st_false +=== RUN TestInterpreter/and_error_1st_false/optimize +=== RUN TestInterpreter/and_error_1st_false/exhaustive +=== RUN TestInterpreter/and_error_1st_false/track +=== CONT TestInterpreter/and_error_2nd_false +=== RUN TestInterpreter/and_error_2nd_false/optimize === RUN TestInterpreter/and_error_2nd_false/exhaustive -=== RUN TestInterpreter/and_error_1st_error/exhaustive -=== CONT TestInterpreter/and_false_2nd -=== RUN TestInterpreter/complex/track -=== CONT TestInterpreter/and_false_1st === RUN TestInterpreter/and_error_2nd_false/track +=== CONT TestInterpreter/and_false_2nd === RUN TestInterpreter/and_false_2nd/optimize +=== RUN TestInterpreter/complex_qual_vars/track +=== RUN TestInterpreter/complex/optimize +=== CONT TestInterpreter/and_false_1st +=== RUN TestInterpreter/and_false_1st/track === RUN TestInterpreter/and_false_1st/optimize -=== RUN TestInterpreter/and_error_1st_false/optimize +=== RUN TestInterpreter/and_false_1st/exhaustive +=== CONT TestInterpreter/in_var_list_double +=== RUN TestInterpreter/in_var_list_double/optimize +=== RUN TestInterpreter/complex_qual_vars/optimize +=== CONT TestInterpreter/no_index_cross_type_float_uint +=== RUN TestInterpreter/in_var_list_double/exhaustive +=== RUN TestInterpreter/and_error_1st_error/exhaustive +=== RUN TestInterpreter/no_index_cross_type_float_uint/optimize +=== RUN TestInterpreter/and_error_1st_error/track +=== RUN TestInterpreter/no_index_cross_type_float_uint/exhaustive +=== RUN TestInterpreter/no_index_cross_type_float_uint/track === RUN TestInterpreter/and_false_2nd/exhaustive -=== RUN TestInterpreter/and_error_2nd_false/optimize === RUN TestInterpreter/and_false_2nd/track -=== CONT TestInterpreter/literal_pb_optional_field_bad_init -=== CONT TestInterpreter/unknown_attribute_mixed_qualifier -=== RUN TestInterpreter/unknown_attribute_mixed_qualifier/optimize -=== RUN TestInterpreter/and_error_1st_false/exhaustive -=== RUN TestInterpreter/and_false_1st/exhaustive -=== RUN TestInterpreter/literal_pb_optional_field_bad_init/exhaustive -=== RUN TestInterpreter/and_false_1st/track -=== CONT TestInterpreter/unknown_attribute -=== RUN TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive -=== RUN TestInterpreter/unknown_attribute/track -=== RUN TestInterpreter/unknown_attribute_mixed_qualifier/track -=== CONT TestInterpreter/pkg_list_index_error -=== RUN TestInterpreter/and_error_1st_false/track -=== RUN TestInterpreter/pkg_list_index_error/optimize -=== CONT TestInterpreter/list_index_error -=== RUN TestInterpreter/list_index_error/optimize -=== RUN TestInterpreter/literal_pb_optional_field_bad_init/track -=== RUN TestInterpreter/unknown_attribute/optimize -=== RUN TestInterpreter/literal_pb_optional_field_bad_init/optimize -=== CONT TestInterpreter/bad_argument_in_optimized_list -=== RUN TestInterpreter/list_index_error/exhaustive -=== RUN TestInterpreter/unknown_attribute/exhaustive -=== RUN TestInterpreter/pkg_list_index_error/exhaustive -=== CONT TestInterpreter/literal_list_optional_bad_element -=== RUN TestInterpreter/literal_list_optional_bad_element/optimize -=== RUN TestInterpreter/pkg_list_index_error/track -=== CONT TestInterpreter/literal_list_optional_element -=== RUN TestInterpreter/literal_list_optional_bad_element/exhaustive -=== RUN TestInterpreter/bad_argument_in_optimized_list/track -=== RUN TestInterpreter/literal_list_optional_element/optimize -=== RUN TestInterpreter/bad_argument_in_optimized_list/optimize -=== RUN TestInterpreter/literal_list_optional_bad_element/track -=== CONT TestInterpreter/call_with_error_function -=== RUN TestInterpreter/bad_argument_in_optimized_list/exhaustive -=== RUN TestInterpreter/literal_list_optional_element/exhaustive -=== CONT TestInterpreter/literal_pb_optional_field -=== RUN TestInterpreter/call_with_error_function/exhaustive -=== RUN TestInterpreter/literal_list_optional_element/track -=== CONT TestInterpreter/literal_map_optional_field_bad_init -=== RUN TestInterpreter/list_index_error/track -=== CONT TestInterpreter/literal_map_optional_field -=== RUN TestInterpreter/call_with_error_function/track -=== RUN TestInterpreter/call_with_error_function/optimize -=== RUN TestInterpreter/literal_map_optional_field_bad_init/optimize -=== CONT TestInterpreter/call_with_error_unary -=== RUN TestInterpreter/literal_map_optional_field/track -=== RUN TestInterpreter/literal_pb_optional_field/exhaustive -=== RUN TestInterpreter/call_with_error_unary/optimize -=== RUN TestInterpreter/literal_map_optional_field_bad_init/exhaustive -=== RUN TestInterpreter/call_with_error_unary/exhaustive -=== RUN TestInterpreter/literal_pb_optional_field/track -=== RUN TestInterpreter/call_with_error_unary/track -=== RUN TestInterpreter/literal_map_optional_field/optimize -=== CONT TestInterpreter/call_with_error_binary -=== RUN TestInterpreter/literal_pb_optional_field/optimize -=== RUN TestInterpreter/literal_map_optional_field/exhaustive -=== CONT TestInterpreter/select_empty_repeated_nested -=== RUN TestInterpreter/literal_map_optional_field_bad_init/track -=== RUN TestInterpreter/call_with_error_binary/optimize -=== RUN TestInterpreter/call_with_error_binary/exhaustive -=== RUN TestInterpreter/call_with_error_binary/track -=== RUN TestInterpreter/select_empty_repeated_nested/optimize -=== RUN TestInterpreter/select_empty_repeated_nested/exhaustive -=== RUN TestInterpreter/select_empty_repeated_nested/track ---- PASS: TestInterpreter (0.72s) - --- PASS: TestInterpreter/select_subsumed_field (0.01s) - --- PASS: TestInterpreter/select_subsumed_field/optimize (0.00s) - --- PASS: TestInterpreter/select_subsumed_field/exhaustive (0.00s) - --- PASS: TestInterpreter/select_subsumed_field/track (0.00s) +=== RUN TestInterpreter/in_var_list_double/track +--- PASS: TestInterpreter (0.24s) --- PASS: TestInterpreter/double_ne_nan (0.01s) + --- PASS: TestInterpreter/double_ne_nan/track (0.00s) --- PASS: TestInterpreter/double_ne_nan/optimize (0.00s) --- PASS: TestInterpreter/double_ne_nan/exhaustive (0.00s) - --- PASS: TestInterpreter/double_ne_nan/track (0.00s) - --- PASS: TestInterpreter/select_pb3_compare (0.01s) - --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s) - --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) - --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) - --- PASS: TestInterpreter/select_relative (0.02s) - --- PASS: TestInterpreter/select_relative/optimize (0.00s) - --- PASS: TestInterpreter/select_relative/exhaustive (0.00s) - --- PASS: TestInterpreter/select_relative/track (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field (0.02s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_compare (0.02s) - --- PASS: TestInterpreter/select_custom_pb3_compare/optimize (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_compare/exhaustive (0.00s) - --- PASS: TestInterpreter/select_custom_pb3_compare/track (0.00s) - --- PASS: TestInterpreter/select_pb3_wrapper_fields (0.04s) - --- PASS: TestInterpreter/select_pb3_wrapper_fields/optimize (0.00s) - --- PASS: TestInterpreter/select_pb3_wrapper_fields/exhaustive (0.00s) - --- PASS: TestInterpreter/select_pb3_wrapper_fields/track (0.00s) - --- PASS: TestInterpreter/select_field (0.05s) - --- PASS: TestInterpreter/select_field/optimize (0.00s) - --- PASS: TestInterpreter/select_field/exhaustive (0.00s) - --- PASS: TestInterpreter/select_field/track (0.00s) - --- PASS: TestInterpreter/select_pb2_primitive_fields (0.10s) - --- 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/select_uint_key (0.08s) - --- 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/pkg_qualified_index_unchecked (0.02s) - --- PASS: TestInterpreter/pkg_qualified_index_unchecked/optimize (0.00s) - --- PASS: TestInterpreter/pkg_qualified_index_unchecked/exhaustive (0.00s) - --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) - --- PASS: TestInterpreter/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/pkg_qualified_id_unchecked (0.02s) - --- PASS: TestInterpreter/pkg_qualified_id_unchecked/exhaustive (0.00s) - --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s) - --- PASS: TestInterpreter/pkg_qualified_id_unchecked/optimize (0.00s) - --- PASS: TestInterpreter/or_error_2nd_true (0.02s) - --- PASS: TestInterpreter/or_error_2nd_true/optimize (0.00s) - --- PASS: TestInterpreter/or_error_2nd_true/exhaustive (0.00s) - --- PASS: TestInterpreter/or_error_2nd_true/track (0.00s) - --- PASS: TestInterpreter/pkg_qualified_id (0.04s) - --- PASS: TestInterpreter/pkg_qualified_id/optimize (0.00s) - --- PASS: TestInterpreter/pkg_qualified_id/exhaustive (0.00s) - --- PASS: TestInterpreter/pkg_qualified_id/track (0.00s) - --- PASS: TestInterpreter/or_error_1st_true (0.02s) - --- PASS: TestInterpreter/or_error_1st_true/optimize (0.00s) - --- PASS: TestInterpreter/or_error_1st_true/exhaustive (0.00s) - --- PASS: TestInterpreter/or_error_1st_true/track (0.00s) - --- PASS: TestInterpreter/or_error_2nd_error (0.02s) - --- 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/select_index (0.21s) - --- PASS: TestInterpreter/select_index/optimize (0.00s) - --- PASS: TestInterpreter/select_index/exhaustive (0.00s) - --- PASS: TestInterpreter/select_index/track (0.00s) - --- PASS: TestInterpreter/or_error_1st_error (0.03s) + --- PASS: TestInterpreter/literal_bytes_string2 (0.00s) + --- PASS: TestInterpreter/literal_bytes_string2/optimize (0.00s) + --- PASS: TestInterpreter/literal_bytes_string2/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_bytes_string2/track (0.00s) + --- PASS: TestInterpreter/or_error_1st_error (0.02s) --- PASS: TestInterpreter/or_error_1st_error/optimize (0.00s) --- PASS: TestInterpreter/or_error_1st_error/exhaustive (0.00s) --- PASS: TestInterpreter/or_error_1st_error/track (0.00s) - --- PASS: TestInterpreter/select_key (0.12s) - --- PASS: TestInterpreter/select_key/exhaustive (0.00s) - --- PASS: TestInterpreter/select_key/track (0.00s) - --- PASS: TestInterpreter/select_key/optimize (0.00s) - --- PASS: TestInterpreter/or_true_1st (0.01s) - --- PASS: TestInterpreter/or_true_1st/optimize (0.00s) - --- PASS: TestInterpreter/or_true_1st/exhaustive (0.00s) - --- PASS: TestInterpreter/or_true_1st/track (0.00s) - --- PASS: TestInterpreter/or_false (0.02s) + --- PASS: TestInterpreter/or_false (0.00s) --- PASS: TestInterpreter/or_false/optimize (0.00s) --- PASS: TestInterpreter/or_false/exhaustive (0.00s) --- PASS: TestInterpreter/or_false/track (0.00s) - --- PASS: TestInterpreter/or_true_2nd (0.02s) - --- PASS: TestInterpreter/or_true_2nd/track (0.00s) + --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier (0.00s) + --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/optimize (0.00s) + --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive (0.00s) + --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/track (0.00s) + --- PASS: TestInterpreter/or_true_2nd (0.00s) --- PASS: TestInterpreter/or_true_2nd/optimize (0.00s) --- PASS: TestInterpreter/or_true_2nd/exhaustive (0.00s) - --- PASS: TestInterpreter/nested_proto_field (0.01s) + --- PASS: TestInterpreter/or_true_2nd/track (0.00s) + --- PASS: TestInterpreter/or_true_1st (0.00s) + --- PASS: TestInterpreter/or_true_1st/exhaustive (0.00s) + --- PASS: TestInterpreter/or_true_1st/track (0.00s) + --- PASS: TestInterpreter/or_true_1st/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb3_msg (0.03s) + --- 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/pkg_list_index_error (0.00s) + --- PASS: TestInterpreter/pkg_list_index_error/optimize (0.00s) + --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s) + --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s) + --- PASS: TestInterpreter/literal_bytes_string (0.03s) + --- PASS: TestInterpreter/literal_bytes_string/track (0.00s) + --- PASS: TestInterpreter/literal_bytes_string/optimize (0.00s) + --- PASS: TestInterpreter/literal_bytes_string/exhaustive (0.00s) + --- PASS: TestInterpreter/list_index_error (0.00s) + --- PASS: TestInterpreter/list_index_error/optimize (0.00s) + --- PASS: TestInterpreter/list_index_error/exhaustive (0.00s) + --- PASS: TestInterpreter/list_index_error/track (0.00s) + --- PASS: TestInterpreter/nested_proto_field (0.00s) + --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field/exhaustive (0.00s) --- PASS: TestInterpreter/nested_proto_field/track (0.00s) - --- PASS: TestInterpreter/nested_proto_field/optimize (0.00s) - --- PASS: TestInterpreter/matches_error (0.02s) - --- PASS: TestInterpreter/nested_proto_field_with_index (0.03s) + --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.00s) + --- PASS: TestInterpreter/bad_argument_in_optimized_list/optimize (0.00s) + --- PASS: TestInterpreter/bad_argument_in_optimized_list/exhaustive (0.00s) + --- PASS: TestInterpreter/bad_argument_in_optimized_list/track (0.00s) + --- PASS: TestInterpreter/nested_proto_field_with_index (0.01s) --- PASS: TestInterpreter/nested_proto_field_with_index/optimize (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index/exhaustive (0.00s) --- PASS: TestInterpreter/nested_proto_field_with_index/track (0.00s) - --- PASS: TestInterpreter/matches_global (0.03s) - --- PASS: TestInterpreter/matches_global/exhaustive (0.00s) - --- PASS: TestInterpreter/matches_global/track (0.00s) - --- PASS: TestInterpreter/matches_global/optimize (0.00s) - --- PASS: TestInterpreter/matches_member (0.06s) - --- PASS: TestInterpreter/matches_member/track (0.01s) + --- PASS: TestInterpreter/literal_list_optional_bad_element (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) + --- PASS: TestInterpreter/matches_error (0.01s) + --- PASS: TestInterpreter/unknown_attribute (0.02s) + --- PASS: TestInterpreter/unknown_attribute/optimize (0.00s) + --- PASS: TestInterpreter/unknown_attribute/exhaustive (0.00s) + --- PASS: TestInterpreter/unknown_attribute/track (0.00s) + --- PASS: TestInterpreter/matches_member (0.02s) + --- PASS: TestInterpreter/matches_member/track (0.00s) --- PASS: TestInterpreter/matches_member/optimize (0.00s) --- PASS: TestInterpreter/matches_member/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_map (0.04s) + --- PASS: TestInterpreter/matches_global (0.01s) + --- PASS: TestInterpreter/matches_global/optimize (0.00s) + --- PASS: TestInterpreter/matches_global/exhaustive (0.00s) + --- PASS: TestInterpreter/matches_global/track (0.00s) + --- PASS: TestInterpreter/literal_pb_optional_field_bad_init (0.02s) + --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/track (0.00s) + --- PASS: TestInterpreter/macro_map (0.02s) + --- PASS: TestInterpreter/macro_map/track (0.00s) --- PASS: TestInterpreter/macro_map/optimize (0.00s) --- PASS: TestInterpreter/macro_map/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_map/track (0.00s) - --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.03s) - --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) + --- PASS: TestInterpreter/literal_pb_optional_field (0.02s) + --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_pb_optional_field/track (0.00s) + --- PASS: TestInterpreter/literal_list_optional_element (0.05s) + --- PASS: TestInterpreter/literal_list_optional_element/optimize (0.00s) + --- PASS: TestInterpreter/literal_list_optional_element/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_list_optional_element/track (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field/optimize (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field/track (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field_bad_init (0.02s) + --- PASS: TestInterpreter/literal_map_optional_field_bad_init/optimize (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field_bad_init/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_map_optional_field_bad_init/track (0.00s) + --- PASS: TestInterpreter/call_with_error_function (0.00s) + --- PASS: TestInterpreter/call_with_error_function/optimize (0.00s) + --- PASS: TestInterpreter/call_with_error_function/exhaustive (0.00s) + --- PASS: TestInterpreter/call_with_error_function/track (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field_undefined (0.01s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/optimize (0.00s) --- PASS: TestInterpreter/macro_has_pb2_field_undefined/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_has_pb2_field_undefined/track (0.00s) --- PASS: TestInterpreter/macro_has_map_key (0.02s) --- 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/macro_exists_one (0.05s) - --- PASS: TestInterpreter/macro_exists_one/optimize (0.00s) - --- PASS: TestInterpreter/macro_exists_one/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_exists_one/track (0.00s) - --- PASS: TestInterpreter/macro_has_pb3_field (0.12s) - --- PASS: TestInterpreter/macro_has_pb3_field/optimize (0.01s) - --- PASS: TestInterpreter/macro_has_pb3_field/exhaustive (0.01s) + --- PASS: TestInterpreter/macro_has_pb3_field (0.07s) + --- 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_has_pb2_field (0.11s) + --- PASS: TestInterpreter/macro_has_pb2_field (0.07s) + --- 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/macro_has_pb2_field/optimize (0.00s) - --- PASS: TestInterpreter/macro_exists_var (0.05s) - --- PASS: TestInterpreter/macro_exists_var/optimize (0.00s) - --- PASS: TestInterpreter/macro_exists_var/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_exists_var/track (0.00s) - --- PASS: TestInterpreter/macro_exists_lit (0.04s) + --- PASS: TestInterpreter/call_with_error_unary (0.02s) + --- PASS: TestInterpreter/call_with_error_unary/optimize (0.00s) + --- PASS: TestInterpreter/call_with_error_unary/exhaustive (0.00s) + --- PASS: TestInterpreter/call_with_error_unary/track (0.00s) + --- PASS: TestInterpreter/macro_exists_one (0.01s) + --- PASS: TestInterpreter/macro_exists_one/optimize (0.00s) + --- PASS: TestInterpreter/macro_exists_one/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_exists_one/track (0.00s) + --- PASS: TestInterpreter/call_with_error_binary (0.06s) + --- 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/select_empty_repeated_nested (0.02s) + --- PASS: TestInterpreter/select_empty_repeated_nested/optimize (0.00s) + --- PASS: TestInterpreter/select_empty_repeated_nested/exhaustive (0.00s) + --- PASS: TestInterpreter/select_empty_repeated_nested/track (0.00s) + --- PASS: TestInterpreter/macro_exists_lit (0.01s) + --- PASS: TestInterpreter/macro_exists_lit/track (0.00s) --- PASS: TestInterpreter/macro_exists_lit/optimize (0.00s) --- PASS: TestInterpreter/macro_exists_lit/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_exists_lit/track (0.00s) --- PASS: TestInterpreter/macro_exists_nonstrict (0.02s) --- 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/string_to_timestamp (0.01s) - --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_exists_var (0.03s) + --- PASS: TestInterpreter/macro_exists_var/optimize (0.00s) + --- PASS: TestInterpreter/macro_exists_var/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_exists_var/track (0.00s) + --- PASS: TestInterpreter/string_to_timestamp (0.00s) --- PASS: TestInterpreter/string_to_timestamp/track (0.00s) --- PASS: TestInterpreter/string_to_timestamp/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_ge_timestamp (0.01s) + --- PASS: TestInterpreter/string_to_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_ge_timestamp (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_ge_timestamp/track (0.00s) - --- PASS: TestInterpreter/timestamp_gt_timestamp (0.02s) - --- 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/macro_all_non_strict_var (0.05s) - --- PASS: TestInterpreter/macro_all_non_strict_var/optimize (0.00s) - --- PASS: TestInterpreter/macro_all_non_strict_var/exhaustive (0.00s) - --- PASS: TestInterpreter/macro_all_non_strict_var/track (0.00s) - --- PASS: TestInterpreter/macro_all_non_strict (0.05s) - --- PASS: TestInterpreter/macro_all_non_strict/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_all_non_strict (0.02s) --- PASS: TestInterpreter/macro_all_non_strict/track (0.00s) --- PASS: TestInterpreter/macro_all_non_strict/optimize (0.00s) - --- PASS: TestInterpreter/macro_filter (0.16s) + --- PASS: TestInterpreter/macro_all_non_strict/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_filter (0.09s) + --- PASS: TestInterpreter/macro_filter/optimize (0.00s) --- PASS: TestInterpreter/macro_filter/exhaustive (0.00s) --- PASS: TestInterpreter/macro_filter/track (0.00s) - --- PASS: TestInterpreter/macro_filter/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_lt_timestamp (0.02s) - --- PASS: TestInterpreter/timestamp_lt_timestamp/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_lt_timestamp/exhaustive (0.00s) - --- PASS: TestInterpreter/timestamp_lt_timestamp/track (0.00s) - --- PASS: TestInterpreter/timestamp_eq_timestamp (0.01s) - --- PASS: TestInterpreter/timestamp_eq_timestamp/exhaustive (0.00s) - --- PASS: TestInterpreter/timestamp_eq_timestamp/track (0.00s) - --- PASS: TestInterpreter/timestamp_eq_timestamp/optimize (0.00s) - --- PASS: TestInterpreter/timestamp_le_timestamp (0.03s) + --- PASS: TestInterpreter/macro_all_non_strict_var (0.03s) + --- PASS: TestInterpreter/macro_all_non_strict_var/exhaustive (0.00s) + --- PASS: TestInterpreter/macro_all_non_strict_var/track (0.00s) + --- PASS: TestInterpreter/macro_all_non_strict_var/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_le_timestamp (0.01s) --- PASS: TestInterpreter/timestamp_le_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/timestamp_le_timestamp/track (0.00s) + --- PASS: TestInterpreter/timestamp_gt_timestamp (0.02s) + --- PASS: TestInterpreter/timestamp_gt_timestamp/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_gt_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_gt_timestamp/track (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp (0.03s) - --- PASS: TestInterpreter/timestamp_ne_timestamp/track (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp/optimize (0.00s) --- PASS: TestInterpreter/timestamp_ne_timestamp/exhaustive (0.00s) + --- PASS: TestInterpreter/timestamp_ne_timestamp/track (0.00s) + --- PASS: TestInterpreter/timestamp_eq_timestamp (0.02s) + --- 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/unset_wrapper_access (0.03s) + --- PASS: TestInterpreter/unset_wrapper_access/exhaustive (0.00s) + --- PASS: TestInterpreter/unset_wrapper_access/track (0.00s) + --- PASS: TestInterpreter/unset_wrapper_access/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value (0.03s) - --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/optimize (0.00s) - --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/optimize (0.01s) + --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/exhaustive (0.02s) --- PASS: TestInterpreter/literal_pb_map_assign_null_entry_value/track (0.00s) - --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.03s) - --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/track (0.00s) - --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_lt_timestamp (0.00s) + --- PASS: TestInterpreter/timestamp_lt_timestamp/track (0.00s) + --- PASS: TestInterpreter/timestamp_lt_timestamp/optimize (0.00s) + --- PASS: TestInterpreter/timestamp_lt_timestamp/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip (0.02s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/track (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign_roundtrip/track (0.00s) - --- PASS: TestInterpreter/unset_wrapper_access (0.04s) - --- PASS: TestInterpreter/unset_wrapper_access/optimize (0.00s) - --- PASS: TestInterpreter/unset_wrapper_access/exhaustive (0.00s) - --- PASS: TestInterpreter/unset_wrapper_access/track (0.00s) - --- PASS: TestInterpreter/literal_bytes_string2 (0.01s) - --- PASS: TestInterpreter/literal_bytes_string2/optimize (0.00s) - --- PASS: TestInterpreter/literal_bytes_string2/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_bytes_string2/track (0.00s) - --- PASS: TestInterpreter/literal_bytes_string (0.01s) - --- PASS: TestInterpreter/literal_bytes_string/track (0.00s) - --- PASS: TestInterpreter/literal_bytes_string/optimize (0.00s) - --- PASS: TestInterpreter/literal_bytes_string/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_enum (0.03s) - --- PASS: TestInterpreter/literal_pb_enum/optimize (0.00s) - --- PASS: TestInterpreter/literal_pb_enum/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_enum/track (0.00s) - --- PASS: TestInterpreter/literal_pb_wrapper_assign (0.03s) + --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper (0.02s) + --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_pb_list_assign_null_wrapper/track (0.00s) + --- PASS: TestInterpreter/literal_pb_wrapper_assign (0.02s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/optimize (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/exhaustive (0.00s) --- PASS: TestInterpreter/literal_pb_wrapper_assign/track (0.00s) - --- PASS: TestInterpreter/literal_pb3_msg (0.03s) - --- PASS: TestInterpreter/literal_pb3_msg/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb3_msg/track (0.00s) - --- PASS: TestInterpreter/literal_pb3_msg/optimize (0.00s) - --- PASS: TestInterpreter/literal_not_equiv_string_bytes (0.02s) + --- PASS: TestInterpreter/literal_pb_enum (0.02s) + --- PASS: TestInterpreter/literal_pb_enum/track (0.00s) + --- PASS: TestInterpreter/literal_pb_enum/optimize (0.00s) + --- PASS: TestInterpreter/literal_pb_enum/exhaustive (0.00s) + --- PASS: TestInterpreter/select_relative (0.01s) + --- PASS: TestInterpreter/select_relative/optimize (0.00s) + --- PASS: TestInterpreter/select_relative/exhaustive (0.00s) + --- PASS: TestInterpreter/select_relative/track (0.00s) + --- PASS: TestInterpreter/select_pb3_compare (0.00s) + --- PASS: TestInterpreter/select_pb3_compare/exhaustive (0.00s) + --- PASS: TestInterpreter/select_pb3_compare/track (0.00s) + --- PASS: TestInterpreter/select_pb3_compare/optimize (0.00s) + --- PASS: TestInterpreter/select_uint_key (0.02s) + --- 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/select_custom_pb3_optional_field (0.01s) + --- PASS: TestInterpreter/select_custom_pb3_optional_field/exhaustive (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_optional_field/track (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_optional_field/optimize (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_compare (0.01s) + --- PASS: TestInterpreter/select_custom_pb3_compare/optimize (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_compare/exhaustive (0.00s) + --- PASS: TestInterpreter/select_custom_pb3_compare/track (0.00s) + --- PASS: TestInterpreter/select_field (0.01s) + --- PASS: TestInterpreter/select_field/optimize (0.00s) + --- PASS: TestInterpreter/select_field/exhaustive (0.00s) + --- PASS: TestInterpreter/select_field/track (0.00s) + --- PASS: TestInterpreter/select_pb3_wrapper_fields (0.02s) + --- PASS: TestInterpreter/select_pb3_wrapper_fields/optimize (0.00s) + --- PASS: TestInterpreter/select_pb3_wrapper_fields/exhaustive (0.00s) + --- PASS: TestInterpreter/select_pb3_wrapper_fields/track (0.00s) + --- PASS: TestInterpreter/in_var_list_uint (0.02s) + --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) + --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) + --- PASS: TestInterpreter/literal_not_equiv_string_bytes (0.00s) --- PASS: TestInterpreter/literal_not_equiv_string_bytes/optimize (0.00s) --- PASS: TestInterpreter/literal_not_equiv_string_bytes/exhaustive (0.00s) --- PASS: TestInterpreter/literal_not_equiv_string_bytes/track (0.00s) - --- PASS: TestInterpreter/literal_map (0.03s) + --- PASS: TestInterpreter/select_pb2_primitive_fields (0.03s) + --- 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_equiv_string_bytes (0.01s) + --- PASS: TestInterpreter/literal_equiv_string_bytes/optimize (0.00s) + --- PASS: TestInterpreter/literal_equiv_string_bytes/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_equiv_string_bytes/track (0.00s) + --- PASS: TestInterpreter/literal_map (0.00s) + --- PASS: TestInterpreter/literal_map/optimize (0.00s) --- PASS: TestInterpreter/literal_map/exhaustive (0.00s) --- PASS: TestInterpreter/literal_map/track (0.00s) - --- PASS: TestInterpreter/literal_map/optimize (0.00s) - --- PASS: TestInterpreter/literal_equiv_bytes_string (0.04s) + --- PASS: TestInterpreter/literal_equiv_bytes_string (0.02s) --- PASS: TestInterpreter/literal_equiv_bytes_string/optimize (0.00s) --- PASS: TestInterpreter/literal_equiv_bytes_string/exhaustive (0.00s) --- PASS: TestInterpreter/literal_equiv_bytes_string/track (0.00s) - --- PASS: TestInterpreter/literal_equiv_string_bytes (0.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/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/literal_bool_false (0.01s) - --- 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/literal_bool_true (0.01s) + --- PASS: TestInterpreter/literal_bool_true (0.00s) --- PASS: TestInterpreter/literal_bool_true/optimize (0.00s) --- PASS: TestInterpreter/literal_bool_true/exhaustive (0.00s) --- PASS: TestInterpreter/literal_bool_true/track (0.00s) - --- PASS: TestInterpreter/literal_null (0.02s) - --- PASS: TestInterpreter/literal_null/track (0.00s) - --- PASS: TestInterpreter/literal_null/optimize (0.00s) - --- PASS: TestInterpreter/literal_null/exhaustive (0.00s) - --- PASS: TestInterpreter/list_eq_error (0.01s) + --- PASS: TestInterpreter/literal_bool_false (0.00s) + --- PASS: TestInterpreter/literal_bool_false/optimize (0.00s) + --- PASS: TestInterpreter/literal_bool_false/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_bool_false/track (0.00s) + --- PASS: TestInterpreter/select_index (0.04s) + --- PASS: TestInterpreter/select_index/exhaustive (0.00s) + --- PASS: TestInterpreter/select_index/track (0.00s) + --- PASS: TestInterpreter/select_index/optimize (0.00s) + --- PASS: TestInterpreter/list_eq_error (0.00s) --- PASS: TestInterpreter/list_eq_error/optimize (0.00s) --- PASS: TestInterpreter/list_eq_error/exhaustive (0.00s) --- PASS: TestInterpreter/list_eq_error/track (0.00s) - --- PASS: TestInterpreter/list_eq_false_with_error (0.03s) - --- PASS: TestInterpreter/list_eq_false_with_error/optimize (0.00s) - --- PASS: TestInterpreter/list_eq_false_with_error/exhaustive (0.00s) - --- PASS: TestInterpreter/list_eq_false_with_error/track (0.00s) - --- PASS: TestInterpreter/index_list_int_bad_double_type_index (0.02s) + --- PASS: TestInterpreter/literal_null (0.01s) + --- PASS: TestInterpreter/literal_null/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_null/track (0.00s) + --- PASS: TestInterpreter/literal_null/optimize (0.00s) + --- PASS: TestInterpreter/literal_list (0.01s) + --- PASS: TestInterpreter/literal_list/exhaustive (0.00s) + --- PASS: TestInterpreter/literal_list/track (0.00s) + --- PASS: TestInterpreter/literal_list/optimize (0.00s) + --- PASS: TestInterpreter/index_list_int_bad_double_type_index (0.00s) --- PASS: TestInterpreter/index_list_int_bad_double_type_index/optimize (0.00s) --- PASS: TestInterpreter/index_list_int_bad_double_type_index/exhaustive (0.00s) --- PASS: TestInterpreter/index_list_int_bad_double_type_index/track (0.00s) + --- PASS: TestInterpreter/index_list_int_uint_type_index (0.00s) + --- PASS: TestInterpreter/index_list_int_uint_type_index/track (0.00s) + --- PASS: TestInterpreter/index_list_int_uint_type_index/optimize (0.00s) + --- PASS: TestInterpreter/index_list_int_uint_type_index/exhaustive (0.00s) --- PASS: TestInterpreter/index_list_int_double_type_index (0.02s) - --- PASS: TestInterpreter/index_list_int_double_type_index/optimize (0.00s) --- PASS: TestInterpreter/index_list_int_double_type_index/exhaustive (0.00s) --- PASS: TestInterpreter/index_list_int_double_type_index/track (0.00s) - --- PASS: TestInterpreter/index_list_int_uint_type_index (0.04s) - --- PASS: TestInterpreter/index_list_int_uint_type_index/optimize (0.00s) - --- PASS: TestInterpreter/index_list_int_uint_type_index/exhaustive (0.00s) - --- PASS: TestInterpreter/index_list_int_uint_type_index/track (0.00s) + --- PASS: TestInterpreter/index_list_int_double_type_index/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_bad_qualifier (0.02s) --- 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.02s) - --- PASS: TestInterpreter/index_cross_type_uint/optimize (0.00s) - --- PASS: TestInterpreter/index_cross_type_uint/exhaustive (0.00s) - --- PASS: TestInterpreter/index_cross_type_uint/track (0.00s) + --- PASS: TestInterpreter/index_relative (0.03s) + --- PASS: TestInterpreter/index_relative/optimize (0.00s) + --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) + --- PASS: TestInterpreter/index_relative/track (0.00s) + --- PASS: TestInterpreter/list_eq_false_with_error (0.03s) + --- 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_cross_type_double_const (0.02s) + --- PASS: TestInterpreter/index_cross_type_double_const/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_double_const/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_double_const/track (0.00s) - --- PASS: TestInterpreter/index_cross_type_double_const/optimize (0.00s) - --- PASS: TestInterpreter/index_cross_type_double (0.02s) + --- PASS: TestInterpreter/index_cross_type_double (0.01s) --- PASS: TestInterpreter/index_cross_type_double/optimize (0.00s) --- PASS: TestInterpreter/index_cross_type_double/exhaustive (0.00s) --- PASS: TestInterpreter/index_cross_type_double/track (0.00s) - --- PASS: TestInterpreter/index_relative (0.06s) - --- PASS: TestInterpreter/index_relative/optimize (0.00s) - --- PASS: TestInterpreter/index_relative/exhaustive (0.00s) - --- PASS: TestInterpreter/index_relative/track (0.00s) - --- PASS: TestInterpreter/in_var_value_map (0.03s) - --- PASS: TestInterpreter/in_var_value_map/optimize (0.00s) - --- PASS: TestInterpreter/in_var_value_map/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_value_map/track (0.00s) - --- PASS: TestInterpreter/in_var_key_map (0.01s) - --- PASS: TestInterpreter/in_var_key_map/optimize (0.00s) - --- PASS: TestInterpreter/in_var_key_map/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_key_map/track (0.00s) - --- PASS: TestInterpreter/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.01s) - --- PASS: TestInterpreter/index (0.06s) - --- PASS: TestInterpreter/index/optimize (0.00s) - --- PASS: TestInterpreter/index/exhaustive (0.00s) - --- PASS: TestInterpreter/index/track (0.00s) - --- PASS: TestInterpreter/no_index_cross_type_float_uint (0.07s) - --- 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/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/not_in_constant_heterogeneous_map (0.02s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/optimize (0.00s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/exhaustive (0.00s) - --- PASS: TestInterpreter/not_in_constant_heterogeneous_map/track (0.00s) - --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int (0.01s) - --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/optimize (0.00s) - --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive (0.00s) - --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/track (0.00s) - --- PASS: TestInterpreter/in_constant_map_cross_type_string_number (0.01s) - --- PASS: TestInterpreter/in_constant_map_cross_type_string_number/optimize (0.00s) - --- PASS: TestInterpreter/in_constant_map_cross_type_string_number/exhaustive (0.00s) - --- PASS: TestInterpreter/in_constant_map_cross_type_string_number/track (0.00s) - --- PASS: TestInterpreter/in_constant_heterogeneous_map (0.02s) - --- PASS: TestInterpreter/in_constant_heterogeneous_map/track (0.00s) - --- PASS: TestInterpreter/in_constant_heterogeneous_map/optimize (0.00s) - --- PASS: TestInterpreter/in_constant_heterogeneous_map/exhaustive (0.00s) - --- PASS: TestInterpreter/in_constant_map_cross_type_double_int (0.02s) - --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/exhaustive (0.00s) - --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/track (0.00s) - --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/optimize (0.00s) - --- PASS: TestInterpreter/in_var_list_double (0.01s) - --- 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/in_var_list_double_double (0.01s) - --- PASS: TestInterpreter/in_var_list_double_double/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_double_double/track (0.00s) - --- PASS: TestInterpreter/in_var_list_double_double/optimize (0.00s) - --- PASS: TestInterpreter/in_constant_map (0.02s) - --- 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/select_subsumed_field (0.01s) + --- 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/index_cross_type_uint (0.02s) + --- 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/pkg_qualified_index_unchecked (0.00s) + --- PASS: TestInterpreter/pkg_qualified_index_unchecked/optimize (0.00s) + --- PASS: TestInterpreter/pkg_qualified_index_unchecked/exhaustive (0.00s) + --- PASS: TestInterpreter/pkg_qualified_index_unchecked/track (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id_unchecked (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id_unchecked/optimize (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id_unchecked/exhaustive (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id_unchecked/track (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id/exhaustive (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id/track (0.00s) + --- PASS: TestInterpreter/pkg_qualified_id/optimize (0.00s) + --- PASS: TestInterpreter/or_error_2nd_true (0.01s) + --- 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/or_error_1st_true (0.01s) + --- PASS: TestInterpreter/or_error_1st_true/optimize (0.00s) + --- PASS: TestInterpreter/or_error_1st_true/exhaustive (0.00s) + --- PASS: TestInterpreter/or_error_1st_true/track (0.00s) + --- PASS: TestInterpreter/or_error_2nd_error (0.00s) + --- PASS: TestInterpreter/or_error_2nd_error/track (0.00s) + --- PASS: TestInterpreter/or_error_2nd_error/optimize (0.00s) + --- PASS: TestInterpreter/or_error_2nd_error/exhaustive (0.00s) --- PASS: TestInterpreter/in_var_list_int (0.01s) + --- PASS: TestInterpreter/in_var_list_int/track (0.00s) --- PASS: TestInterpreter/in_var_list_int/optimize (0.00s) --- PASS: TestInterpreter/in_var_list_int/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_int/track (0.00s) + --- PASS: TestInterpreter/cond (0.02s) + --- 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_negative_int_uint (0.02s) + --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/optimize (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_negative_int_uint/track (0.00s) + --- PASS: TestInterpreter/select_bool_key (0.06s) + --- 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/select_key (0.06s) + --- PASS: TestInterpreter/select_key/optimize (0.00s) + --- PASS: TestInterpreter/select_key/exhaustive (0.00s) + --- PASS: TestInterpreter/select_key/track (0.01s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint (0.04s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_negative_double_uint/track (0.00s) - --- PASS: TestInterpreter/in_var_list_uint (0.04s) - --- PASS: TestInterpreter/in_var_list_uint/optimize (0.00s) - --- PASS: TestInterpreter/in_var_list_uint/exhaustive (0.00s) - --- PASS: TestInterpreter/in_var_list_uint/track (0.00s) - --- PASS: TestInterpreter/in_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_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/not_in_constant_list_cross_type_int_double (0.02s) - --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive (0.00s) - --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/track (0.00s) - --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/optimize (0.00s) - --- PASS: TestInterpreter/in_constant_list_cross_type_double_int (0.03s) - --- 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/in_constant_list_cross_type_int_double (0.03s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_double (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/track (0.00s) - --- PASS: TestInterpreter/in_constant_list_cross_type_int_double/optimize (0.00s) - --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int (0.02s) + --- PASS: TestInterpreter/in_constant_list_cross_type_double_int (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_double_int/optimize (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_double_int/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_double_int/track (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint (0.01s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/optimize (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_int_uint/track (0.00s) + --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int (0.01s) + --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/track (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/exhaustive (0.00s) - --- PASS: TestInterpreter/in_constant_list_cross_type_uint_int/track (0.00s) - --- PASS: TestInterpreter/list_in_constant_list (0.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/not_in_constant_list_cross_type_int_double (0.01s) + --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/optimize (0.00s) + --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/exhaustive (0.00s) + --- PASS: TestInterpreter/not_in_constant_list_cross_type_int_double/track (0.00s) --- PASS: TestInterpreter/in_constant_list (0.01s) - --- PASS: TestInterpreter/in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/in_constant_list/track (0.00s) - --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error (0.01s) - --- 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/in_constant_list/optimize (0.00s) + --- PASS: TestInterpreter/list_in_constant_list (0.02s) + --- PASS: TestInterpreter/list_in_constant_list/track (0.00s) + --- PASS: TestInterpreter/list_in_constant_list/optimize (0.00s) + --- PASS: TestInterpreter/list_in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/bytes_in_constant_list (0.02s) --- PASS: TestInterpreter/bytes_in_constant_list/optimize (0.00s) --- PASS: TestInterpreter/bytes_in_constant_list/exhaustive (0.00s) --- PASS: TestInterpreter/bytes_in_constant_list/track (0.00s) - --- PASS: TestInterpreter/in_empty_list (0.02s) - --- PASS: TestInterpreter/in_empty_list/optimize (0.00s) - --- PASS: TestInterpreter/in_empty_list/exhaustive (0.00s) - --- PASS: TestInterpreter/in_empty_list/track (0.00s) - --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error (0.02s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error (0.02s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/optimize (0.00s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/exhaustive (0.00s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_field_error/track (0.00s) + --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error (0.01s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/optimize (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/exhaustive (0.00s) --- PASS: TestInterpreter/cond_attr_qualify_bad_type_error/track (0.00s) - --- PASS: TestInterpreter/cond_attr_out_of_bounds_error (0.02s) - --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/track (0.00s) + --- PASS: TestInterpreter/in_empty_list (0.03s) + --- PASS: TestInterpreter/in_empty_list/track (0.00s) + --- PASS: TestInterpreter/in_empty_list/optimize (0.00s) + --- PASS: TestInterpreter/in_empty_list/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_heterogeneous_map (0.01s) + --- PASS: TestInterpreter/in_constant_heterogeneous_map/optimize (0.00s) + --- PASS: TestInterpreter/in_constant_heterogeneous_map/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_heterogeneous_map/track (0.00s) + --- PASS: TestInterpreter/cond_attr_out_of_bounds_error (0.03s) --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/optimize (0.00s) --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/exhaustive (0.00s) - --- PASS: TestInterpreter/cond (0.02s) - --- PASS: TestInterpreter/cond/optimize (0.00s) - --- PASS: TestInterpreter/cond/exhaustive (0.00s) - --- PASS: TestInterpreter/cond/track (0.00s) - --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg (0.01s) + --- PASS: TestInterpreter/cond_attr_out_of_bounds_error/track (0.00s) + --- PASS: TestInterpreter/index (0.02s) + --- PASS: TestInterpreter/index/optimize (0.00s) + --- PASS: TestInterpreter/index/exhaustive (0.00s) + --- PASS: TestInterpreter/index/track (0.00s) + --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type (0.01s) + --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/optimize (0.00s) + --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/exhaustive (0.00s) + --- PASS: TestInterpreter/not_in_constant_heterogeneous_map_with_same_key_type/track (0.00s) + --- PASS: TestInterpreter/in_var_value_map (0.02s) + --- PASS: TestInterpreter/in_var_value_map/optimize (0.00s) + --- PASS: TestInterpreter/in_var_value_map/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_value_map/track (0.00s) + --- PASS: TestInterpreter/not_in_constant_heterogeneous_map (0.00s) + --- 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/in_var_key_map (0.01s) + --- PASS: TestInterpreter/in_var_key_map/optimize (0.00s) + --- PASS: TestInterpreter/in_var_key_map/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_key_map/track (0.00s) + --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int (0.00s) + --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/track (0.00s) + --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/optimize (0.00s) + --- PASS: TestInterpreter/not_in_constant_map_cross_type_double_int/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_map_cross_type_double_int (0.00s) + --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/optimize (0.00s) + --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/exhaustive (0.00s) + --- PASS: TestInterpreter/in_constant_map_cross_type_double_int/track (0.00s) + --- PASS: TestInterpreter/in_constant_map_cross_type_string_number (0.01s) + --- 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_float_uint (0.03s) + --- 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/call_ns_func_unchecked_in_pkg (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg/optimize (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked_in_pkg/track (0.00s) - --- PASS: TestInterpreter/call_ns_func_in_pkg (0.02s) + --- PASS: TestInterpreter/call_ns_func_in_pkg (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg/optimize (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func_in_pkg/track (0.00s) - --- PASS: TestInterpreter/call_ns_func_unchecked (0.03s) + --- PASS: TestInterpreter/call_ns_func_unchecked (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/optimize (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func_unchecked/track (0.00s) - --- PASS: TestInterpreter/call_ns_func (0.02s) + --- PASS: TestInterpreter/call_ns_func (0.01s) + --- PASS: TestInterpreter/call_ns_func/optimize (0.00s) --- PASS: TestInterpreter/call_ns_func/exhaustive (0.00s) --- PASS: TestInterpreter/call_ns_func/track (0.00s) - --- PASS: TestInterpreter/call_ns_func/optimize (0.00s) - --- PASS: TestInterpreter/call_four_args (0.01s) + --- PASS: TestInterpreter/call_four_args (0.00s) --- PASS: TestInterpreter/call_four_args/optimize (0.00s) --- PASS: TestInterpreter/call_four_args/exhaustive (0.00s) --- PASS: TestInterpreter/call_four_args/track (0.00s) - --- PASS: TestInterpreter/call_one_arg (0.02s) - --- PASS: TestInterpreter/call_one_arg/optimize (0.00s) - --- PASS: TestInterpreter/call_one_arg/exhaustive (0.00s) - --- PASS: TestInterpreter/call_one_arg/track (0.00s) --- PASS: TestInterpreter/call_two_arg (0.03s) --- PASS: TestInterpreter/call_two_arg/optimize (0.00s) --- PASS: TestInterpreter/call_two_arg/exhaustive (0.00s) --- PASS: TestInterpreter/call_two_arg/track (0.00s) - --- PASS: TestInterpreter/call_no_args (0.01s) + --- PASS: TestInterpreter/in_var_list_double_double (0.01s) + --- PASS: TestInterpreter/in_var_list_double_double/optimize (0.00s) + --- PASS: TestInterpreter/in_var_list_double_double/exhaustive (0.00s) + --- PASS: TestInterpreter/in_var_list_double_double/track (0.00s) + --- PASS: TestInterpreter/in_constant_map (0.01s) + --- 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/call_one_arg (0.01s) + --- PASS: TestInterpreter/call_one_arg/optimize (0.00s) + --- PASS: TestInterpreter/call_one_arg/exhaustive (0.00s) + --- PASS: TestInterpreter/call_one_arg/track (0.00s) + --- PASS: TestInterpreter/call_no_args (0.00s) --- PASS: TestInterpreter/call_no_args/optimize (0.00s) --- PASS: TestInterpreter/call_no_args/exhaustive (0.00s) --- PASS: TestInterpreter/call_no_args/track (0.00s) - --- PASS: TestInterpreter/complex_qual_vars (0.11s) - --- 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_2nd_error (0.02s) + --- PASS: TestInterpreter/and_error_2nd_error (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/optimize (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_error/track (0.00s) - --- PASS: TestInterpreter/and_error_1st_error (0.01s) - --- PASS: TestInterpreter/and_error_1st_error/track (0.00s) - --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) - --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) - --- PASS: TestInterpreter/complex (0.10s) - --- PASS: TestInterpreter/complex/optimize (0.00s) - --- PASS: TestInterpreter/complex/exhaustive (0.00s) - --- PASS: TestInterpreter/complex/track (0.00s) - --- PASS: TestInterpreter/and_error_2nd_false (0.01s) + --- PASS: TestInterpreter/and_error_1st_false (0.01s) + --- PASS: TestInterpreter/and_error_1st_false/optimize (0.00s) + --- PASS: TestInterpreter/and_error_1st_false/exhaustive (0.00s) + --- PASS: TestInterpreter/and_error_1st_false/track (0.00s) + --- PASS: TestInterpreter/and_error_2nd_false (0.00s) + --- PASS: TestInterpreter/and_error_2nd_false/optimize (0.00s) --- PASS: TestInterpreter/and_error_2nd_false/exhaustive (0.00s) --- PASS: TestInterpreter/and_error_2nd_false/track (0.00s) - --- PASS: TestInterpreter/and_error_2nd_false/optimize (0.00s) + --- PASS: TestInterpreter/complex (0.06s) + --- PASS: TestInterpreter/complex/exhaustive (0.00s) + --- PASS: TestInterpreter/complex/track (0.00s) + --- PASS: TestInterpreter/complex/optimize (0.00s) + --- PASS: TestInterpreter/and_false_1st (0.00s) + --- PASS: TestInterpreter/and_false_1st/track (0.00s) + --- PASS: TestInterpreter/and_false_1st/optimize (0.00s) + --- PASS: TestInterpreter/and_false_1st/exhaustive (0.00s) + --- PASS: TestInterpreter/complex_qual_vars (0.06s) + --- PASS: TestInterpreter/complex_qual_vars/exhaustive (0.00s) + --- PASS: TestInterpreter/complex_qual_vars/track (0.00s) + --- PASS: TestInterpreter/complex_qual_vars/optimize (0.00s) + --- PASS: TestInterpreter/and_error_1st_error (0.03s) + --- PASS: TestInterpreter/and_error_1st_error/optimize (0.00s) + --- PASS: TestInterpreter/and_error_1st_error/exhaustive (0.00s) + --- PASS: TestInterpreter/and_error_1st_error/track (0.00s) + --- PASS: TestInterpreter/no_index_cross_type_float_uint (0.00s) + --- PASS: TestInterpreter/no_index_cross_type_float_uint/optimize (0.00s) + --- PASS: TestInterpreter/no_index_cross_type_float_uint/exhaustive (0.00s) + --- PASS: TestInterpreter/no_index_cross_type_float_uint/track (0.00s) --- PASS: TestInterpreter/and_false_2nd (0.01s) --- PASS: TestInterpreter/and_false_2nd/optimize (0.00s) --- PASS: TestInterpreter/and_false_2nd/exhaustive (0.00s) --- PASS: TestInterpreter/and_false_2nd/track (0.00s) - --- PASS: TestInterpreter/and_false_1st (0.02s) - --- 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/unknown_attribute_mixed_qualifier (0.01s) - --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/optimize (0.00s) - --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/exhaustive (0.00s) - --- PASS: TestInterpreter/unknown_attribute_mixed_qualifier/track (0.00s) - --- PASS: TestInterpreter/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/literal_pb_optional_field_bad_init (0.02s) - --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/track (0.00s) - --- PASS: TestInterpreter/literal_pb_optional_field_bad_init/optimize (0.00s) - --- PASS: TestInterpreter/unknown_attribute (0.02s) - --- PASS: TestInterpreter/unknown_attribute/track (0.00s) - --- PASS: TestInterpreter/unknown_attribute/optimize (0.00s) - --- PASS: TestInterpreter/unknown_attribute/exhaustive (0.00s) - --- PASS: TestInterpreter/pkg_list_index_error (0.02s) - --- PASS: TestInterpreter/pkg_list_index_error/optimize (0.00s) - --- PASS: TestInterpreter/pkg_list_index_error/exhaustive (0.00s) - --- PASS: TestInterpreter/pkg_list_index_error/track (0.00s) - --- PASS: TestInterpreter/literal_list_optional_bad_element (0.03s) - --- PASS: TestInterpreter/literal_list_optional_bad_element/optimize (0.00s) - --- PASS: TestInterpreter/literal_list_optional_bad_element/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_list_optional_bad_element/track (0.00s) - --- PASS: TestInterpreter/bad_argument_in_optimized_list (0.04s) - --- PASS: TestInterpreter/bad_argument_in_optimized_list/track (0.00s) - --- PASS: TestInterpreter/bad_argument_in_optimized_list/optimize (0.00s) - --- PASS: TestInterpreter/bad_argument_in_optimized_list/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_list_optional_element (0.04s) - --- PASS: TestInterpreter/literal_list_optional_element/optimize (0.00s) - --- PASS: TestInterpreter/literal_list_optional_element/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_list_optional_element/track (0.00s) - --- PASS: TestInterpreter/list_index_error (0.06s) - --- PASS: TestInterpreter/list_index_error/optimize (0.00s) - --- PASS: TestInterpreter/list_index_error/exhaustive (0.00s) - --- PASS: TestInterpreter/list_index_error/track (0.00s) - --- PASS: TestInterpreter/call_with_error_function (0.03s) - --- PASS: TestInterpreter/call_with_error_function/exhaustive (0.00s) - --- PASS: TestInterpreter/call_with_error_function/track (0.00s) - --- PASS: TestInterpreter/call_with_error_function/optimize (0.00s) - --- PASS: TestInterpreter/call_with_error_unary (0.02s) - --- PASS: TestInterpreter/call_with_error_unary/optimize (0.00s) - --- PASS: TestInterpreter/call_with_error_unary/exhaustive (0.00s) - --- PASS: TestInterpreter/call_with_error_unary/track (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field (0.04s) - --- PASS: TestInterpreter/literal_map_optional_field/track (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field/optimize (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_optional_field (0.05s) - --- PASS: TestInterpreter/literal_pb_optional_field/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_pb_optional_field/track (0.00s) - --- PASS: TestInterpreter/literal_pb_optional_field/optimize (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field_bad_init (0.04s) - --- PASS: TestInterpreter/literal_map_optional_field_bad_init/optimize (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field_bad_init/exhaustive (0.00s) - --- PASS: TestInterpreter/literal_map_optional_field_bad_init/track (0.00s) - --- PASS: TestInterpreter/call_with_error_binary (0.01s) - --- PASS: TestInterpreter/call_with_error_binary/optimize (0.00s) - --- PASS: TestInterpreter/call_with_error_binary/exhaustive (0.00s) - --- PASS: TestInterpreter/call_with_error_binary/track (0.00s) - --- PASS: TestInterpreter/select_empty_repeated_nested (0.02s) - --- PASS: TestInterpreter/select_empty_repeated_nested/optimize (0.00s) - --- PASS: TestInterpreter/select_empty_repeated_nested/exhaustive (0.00s) - --- PASS: TestInterpreter/select_empty_repeated_nested/track (0.00s) + --- PASS: TestInterpreter/in_var_list_double (0.01s) + --- 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) === RUN TestInterpreter_ProtoAttributeOpt ---- PASS: TestInterpreter_ProtoAttributeOpt (0.01s) +--- PASS: TestInterpreter_ProtoAttributeOpt (0.00s) === RUN TestInterpreter_LogicalAndMissingType ---- PASS: TestInterpreter_LogicalAndMissingType (0.01s) +--- PASS: TestInterpreter_LogicalAndMissingType (0.00s) === RUN TestInterpreter_ExhaustiveConditionalExpr ---- PASS: TestInterpreter_ExhaustiveConditionalExpr (0.01s) +--- PASS: TestInterpreter_ExhaustiveConditionalExpr (0.00s) === RUN TestInterpreter_InterruptableEval ---- PASS: TestInterpreter_InterruptableEval (0.01s) +--- PASS: TestInterpreter_InterruptableEval (0.00s) === RUN TestInterpreter_ExhaustiveLogicalOrEquals --- PASS: TestInterpreter_ExhaustiveLogicalOrEquals (0.00s) === RUN TestInterpreter_SetProto2PrimitiveFields ---- PASS: TestInterpreter_SetProto2PrimitiveFields (0.01s) +--- PASS: TestInterpreter_SetProto2PrimitiveFields (0.00s) === RUN TestInterpreter_MissingIdentInSelect --- PASS: TestInterpreter_MissingIdentInSelect (0.00s) === RUN TestInterpreter_TypeConversionOpt ---- PASS: TestInterpreter_TypeConversionOpt (0.03s) +--- PASS: TestInterpreter_TypeConversionOpt (0.01s) === RUN TestInterpreter_PlanOptionalElements --- PASS: TestInterpreter_PlanOptionalElements (0.00s) === RUN TestPrune ---- PASS: TestPrune (0.29s) +--- PASS: TestPrune (0.08s) === RUN TestTrackCostAdvanced === RUN TestTrackCostAdvanced/1_vs_2 === RUN TestTrackCostAdvanced/"abc".contains("d")_vs_"def".contains("d") @@ -8956,13 +8993,13 @@ === RUN TestTrackCostAdvanced/1_vs_1_+_2 === RUN TestTrackCostAdvanced/"abc".contains("d")_vs_"abcdhdflsfiehfieubdkwjbdwgxvuyagwsdwdnw_qdbgquyidvbwqi".contains("e") === RUN TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_1_in_[4,_5,_6,_7,_8,_9] ---- PASS: TestTrackCostAdvanced (0.05s) +--- PASS: TestTrackCostAdvanced (0.01s) --- PASS: TestTrackCostAdvanced/1_vs_2 (0.00s) - --- PASS: TestTrackCostAdvanced/"abc".contains("d")_vs_"def".contains("d") (0.01s) - --- PASS: TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_2_in_[15,_17,_16] (0.01s) - --- PASS: TestTrackCostAdvanced/1_vs_1_+_2 (0.01s) - --- PASS: TestTrackCostAdvanced/"abc".contains("d")_vs_"abcdhdflsfiehfieubdkwjbdwgxvuyagwsdwdnw_qdbgquyidvbwqi".contains("e") (0.01s) - --- PASS: TestTrackCostAdvanced/1_in_[4,_5,_6]_vs_1_in_[4,_5,_6,_7,_8,_9] (0.01s) + --- 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 @@ -9030,9 +9067,9 @@ === RUN TestRuntimeCost/ternary_as_operand === RUN TestRuntimeCost/ternary_as_operand#01 === RUN TestRuntimeCost/list_map_literal ---- PASS: TestRuntimeCost (0.27s) +--- PASS: TestRuntimeCost (0.10s) --- PASS: TestRuntimeCost/const (0.00s) - --- PASS: TestRuntimeCost/identity (0.01s) + --- PASS: TestRuntimeCost/identity (0.00s) --- PASS: TestRuntimeCost/select:_map (0.00s) --- PASS: TestRuntimeCost/select:_array_index (0.00s) --- PASS: TestRuntimeCost/select:_field (0.00s) @@ -9070,9 +9107,9 @@ --- PASS: TestRuntimeCost//#01 (0.00s) --- PASS: TestRuntimeCost/% (0.00s) --- PASS: TestRuntimeCost/ternary (0.00s) - --- PASS: TestRuntimeCost/string_size (0.00s) + --- PASS: TestRuntimeCost/string_size (0.01s) --- PASS: TestRuntimeCost/str_eq_str (0.00s) - --- PASS: TestRuntimeCost/bytes_to_string_conversion (0.01s) + --- 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) @@ -9087,8 +9124,8 @@ --- 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.01s) - --- PASS: TestRuntimeCost/comprehension_variable_shadowing#01 (0.01s) + --- PASS: TestRuntimeCost/comprehension_variable_shadowing (0.00s) + --- PASS: TestRuntimeCost/comprehension_variable_shadowing#01 (0.00s) --- PASS: TestRuntimeCost/list_concat (0.00s) --- PASS: TestRuntimeCost/str_concat (0.00s) --- PASS: TestRuntimeCost/str_concat_custom_cost_tracker (0.00s) @@ -9096,12 +9133,11 @@ --- PASS: TestRuntimeCost/above_limit (0.00s) --- PASS: TestRuntimeCost/ternary_as_operand (0.00s) --- PASS: TestRuntimeCost/ternary_as_operand#01 (0.00s) - --- PASS: TestRuntimeCost/list_map_literal (0.01s) + --- PASS: TestRuntimeCost/list_map_literal (0.00s) PASS -ok github.com/google/cel-go/interpreter 2.713s -? github.com/google/cel-go/parser/gen [no test files] +ok github.com/google/cel-go/interpreter 1.066s === RUN TestExprHelperCopy ---- PASS: TestExprHelperCopy (0.04s) +--- PASS: TestExprHelperCopy (0.01s) === RUN TestParse === RUN TestParse/0_"A" === PAUSE TestParse/0_"A" @@ -9437,34 +9473,28 @@ === PAUSE TestParse/165_x{. === RUN TestParse/166_'3#_<_10"_'&_tru_^^ === PAUSE TestParse/166_'3#_<_10"_'&_tru_^^ -=== CONT TestParse/145_has(a.b).asList().exists(c,_c) === CONT TestParse/0_"A" -=== CONT TestParse/156_a.?b[?0]_&&_a[?c] -=== CONT TestParse/144_(has(a.b)_||_has(c.d)).string() -=== CONT TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) -=== CONT TestParse/142_has(a.b).filter(c,_c) -=== CONT TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) -=== CONT TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" -=== CONT TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1 -=== CONT TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] -=== CONT TestParse/137_a_?_b_((?)) -=== CONT TestParse/136_? -=== CONT TestParse/135_-- -=== CONT TestParse/134_ind[a{b}] -=== CONT TestParse/132_{a} -=== CONT TestParse/133_{:a} -=== CONT TestParse/131_msg{:a} -=== CONT TestParse/130_func{{a}} -=== CONT TestParse/129_[1,_2,_3].map(var,_var_*_var) -=== CONT TestParse/128_while -=== CONT TestParse/127_void -=== CONT TestParse/126_var -=== CONT TestParse/125_return +=== CONT TestParse/84_{1:2u,_2:3u} +=== CONT TestParse/166_'3#_<_10"_'&_tru_^^ +=== CONT TestParse/165_x{. +=== CONT TestParse/164_x{?. +=== CONT TestParse/163_noop_macro(123) === CONT TestParse/124_namespace +=== CONT TestParse/162_Msg{?field:_value}_&&_{?'key':_value} +=== CONT TestParse/161_Msg{?field:_value} +=== CONT TestParse/160_[?a,_?b] +=== CONT TestParse/159_[?a[?b]] +=== CONT TestParse/158_[?a,_?b] +=== CONT TestParse/157_{?'key':_value} +=== CONT TestParse/156_a.?b[?0]_&&_a[?c] +=== CONT TestParse/104_"hi\u263A_\u263Athere" +=== CONT TestParse/155_a.?b_&&_a[?b] +=== CONT TestParse/154_self.true_==_1 === CONT TestParse/123_package === CONT TestParse/122_loop === CONT TestParse/121_let === CONT TestParse/120_in +=== CONT TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20] === CONT TestParse/119_import === CONT TestParse/118_if === CONT TestParse/117_function @@ -9480,7 +9510,21 @@ === CONT TestParse/107_"\xFh" === CONT TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" === CONT TestParse/105_"\U000003A8\?" -=== CONT TestParse/104_"hi\u263A_\u263Athere" +=== CONT TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1 +=== CONT TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33 +=== CONT TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33] +=== CONT TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H +=== CONT TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34 +=== CONT TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] +=== CONT TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y +=== CONT TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) +=== CONT TestParse/145_has(a.b).asList().exists(c,_c) +=== CONT TestParse/144_(has(a.b)_||_has(c.d)).string() +=== CONT TestParse/142_has(a.b).filter(c,_c) +=== CONT TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) +=== CONT TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) +=== CONT TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" +=== CONT TestParse/94_x["a"].single_int32_==_23 === CONT TestParse/103_"\303\277" === CONT TestParse/102_"\xC3\XBF" === CONT TestParse/101_{"a":_1}."a" @@ -9490,17 +9534,7 @@ === CONT TestParse/97_b"abc"_+_B"def" === CONT TestParse/96_false_&&_!true_||_false_?_2_:_3 === CONT TestParse/95_x.single_nested_message_!=_null -=== CONT TestParse/94_x["a"].single_int32_==_23 -=== CONT TestParse/92_[1,3,4][0] -=== CONT TestParse/93_1.all(2,_3) -=== CONT TestParse/91_"\"" -=== CONT TestParse/90_1_+_2_3_+ -=== CONT TestParse/89_1_+_$ -=== CONT TestParse/88_size(x)_==_x.size() -=== CONT TestParse/87_TestAllTypes{}() -=== CONT TestParse/86_TestAllTypes(){} -=== CONT TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} -=== CONT TestParse/84_{1:2u,_2:3u} +=== CONT TestParse/42_{} === CONT TestParse/83_[]_+_[1,2,3,]_+_[4] === CONT TestParse/82_{ === CONT TestParse/81_a_<_5_||_a_>_10 @@ -9520,7 +9554,6 @@ === CONT TestParse/67_x_*_2u === CONT TestParse/66_x_*_2 === CONT TestParse/65_m.filter(v,_p) -=== CONT TestParse/64_m.map(v,_p,_f) === CONT TestParse/63_m.map(v,_f) === CONT TestParse/62_m.exists_one(v,_f) === CONT TestParse/61_m.all(v,_f) @@ -9531,6 +9564,7 @@ === CONT TestParse/56_1.99e90000009 === CONT TestParse/55_0xFFFFFFFFFFFFFFFFFu === CONT TestParse/54_0xFFFFFFFFFFFFFFFFF +=== CONT TestParse/64_m.map(v,_p,_f) === CONT TestParse/53_a.b(c) === CONT TestParse/52_a.b() === CONT TestParse/51_a(b,_c) @@ -9542,13 +9576,14 @@ === CONT TestParse/45_[a] === CONT TestParse/44_[] === CONT TestParse/43_{a:b,_c:d} -=== CONT TestParse/42_{} +=== CONT TestParse/21_a_&&_b === CONT TestParse/41_foo{_a:b,_c:d_} === CONT TestParse/40_foo{_a:b_} === CONT TestParse/39_foo{_} === CONT TestParse/38_a[b] === CONT TestParse/37_a.b.c === CONT TestParse/36_a.b +=== CONT TestParse/35_a_<=_b === CONT TestParse/34_a_<_b === CONT TestParse/33_a_>=_b === CONT TestParse/32_a_>_b @@ -9556,222 +9591,223 @@ === CONT TestParse/30_a_==_b === CONT TestParse/29_a_in_b === CONT TestParse/28_a_%_b -=== CONT TestParse/35_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/11_4--4 === CONT TestParse/16_null === CONT TestParse/15_!a === CONT TestParse/14_23.39 === CONT TestParse/13_b"abc" +=== CONT TestParse/89_1_+_$ +=== CONT TestParse/93_1.all(2,_3) +=== CONT TestParse/92_[1,3,4][0] +=== CONT TestParse/91_"\"" +=== CONT TestParse/90_1_+_2_3_+ +=== CONT TestParse/87_TestAllTypes{}() === CONT TestParse/12_4--4.1 -=== CONT TestParse/11_4--4 -=== CONT TestParse/19_a_||_b +=== CONT TestParse/88_size(x)_==_x.size() +=== CONT TestParse/132_{a} +=== CONT TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ +=== CONT TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] +=== CONT TestParse/137_a_?_b_((?)) +=== CONT TestParse/136_? +=== CONT TestParse/135_-- +=== CONT TestParse/134_ind[a{b}] +=== CONT TestParse/133_{:a} +=== CONT TestParse/6_0u === CONT TestParse/10_-1 === CONT TestParse/9_0xFu === CONT TestParse/8_24u -=== CONT TestParse/6_0u +=== CONT TestParse/7_23u +=== CONT TestParse/86_TestAllTypes(){} +=== CONT TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} +=== CONT TestParse/128_while +=== CONT TestParse/130_func{{a}} +=== CONT TestParse/129_[1,_2,_3].map(var,_var_*_var) +=== CONT TestParse/126_var +=== CONT TestParse/127_void +=== CONT TestParse/125_return +=== CONT TestParse/3_0 === CONT TestParse/5_0xF === CONT TestParse/4_42 -=== CONT TestParse/3_0 -=== CONT TestParse/7_23u === CONT TestParse/2_false === CONT TestParse/1_true -=== CONT TestParse/162_Msg{?field:_value}_&&_{?'key':_value} -=== CONT TestParse/166_'3#_<_10"_'&_tru_^^ -=== CONT TestParse/165_x{. -=== CONT TestParse/164_x{?. -=== CONT TestParse/163_noop_macro(123) -=== CONT TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33] -=== CONT TestParse/155_a.?b_&&_a[?b] -=== CONT TestParse/154_self.true_==_1 -=== CONT TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20] -=== CONT TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33 -=== CONT TestParse/159_[?a[?b]] -=== CONT TestParse/161_Msg{?field:_value} -=== CONT TestParse/160_[?a,_?b] -=== CONT TestParse/158_[?a,_?b] -=== CONT TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H -=== CONT TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] -=== CONT TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34 -=== CONT TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y -=== CONT TestParse/157_{?'key':_value} -=== CONT TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) ---- PASS: TestParse (0.04s) - --- PASS: TestParse/0_"A" (0.00s) - --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.01s) - --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.01s) - --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.01s) - --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.01s) - --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.01s) - --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.02s) - --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.03s) - --- PASS: TestParse/136_? (0.00s) - --- PASS: TestParse/135_-- (0.00s) - --- PASS: TestParse/137_a_?_b_((?)) (0.02s) - --- PASS: TestParse/134_ind[a{b}] (0.00s) - --- PASS: TestParse/133_{:a} (0.00s) - --- PASS: TestParse/131_msg{:a} (0.00s) - --- PASS: TestParse/130_func{{a}} (0.01s) - --- PASS: TestParse/132_{a} (0.00s) - --- PASS: TestParse/128_while (0.00s) - --- PASS: TestParse/127_void (0.00s) - --- PASS: TestParse/126_var (0.00s) - --- PASS: TestParse/125_return (0.00s) +=== CONT TestParse/131_msg{:a} +--- PASS: TestParse (0.01s) + --- PASS: TestParse/84_{1:2u,_2:3u} (0.00s) + --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.00s) + --- PASS: TestParse/165_x{. (0.00s) + --- PASS: TestParse/164_x{?. (0.00s) --- PASS: TestParse/124_namespace (0.00s) + --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.00s) + --- PASS: TestParse/161_Msg{?field:_value} (0.00s) + --- PASS: TestParse/160_[?a,_?b] (0.00s) + --- PASS: TestParse/159_[?a[?b]] (0.00s) + --- PASS: TestParse/158_[?a,_?b] (0.00s) + --- PASS: TestParse/157_{?'key':_value} (0.00s) + --- PASS: TestParse/156_a.?b[?0]_&&_a[?c] (0.00s) + --- PASS: TestParse/155_a.?b_&&_a[?b] (0.00s) + --- PASS: TestParse/104_"hi\u263A_\u263Athere" (0.00s) --- PASS: TestParse/123_package (0.00s) - --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.01s) + --- PASS: TestParse/122_loop (0.00s) --- PASS: TestParse/121_let (0.00s) + --- PASS: TestParse/154_self.true_==_1 (0.00s) --- PASS: TestParse/120_in (0.00s) --- PASS: TestParse/119_import (0.00s) --- PASS: TestParse/118_if (0.00s) --- PASS: TestParse/117_function (0.00s) - --- PASS: TestParse/122_loop (0.01s) + --- PASS: TestParse/163_noop_macro(123) (0.01s) --- PASS: TestParse/115_else (0.00s) --- PASS: TestParse/114_continue (0.00s) --- PASS: TestParse/113_const (0.00s) --- PASS: TestParse/112_break (0.00s) - --- PASS: TestParse/116_for (0.01s) --- PASS: TestParse/111_as (0.00s) + --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.00s) --- PASS: TestParse/109_"😁"_in_["😁",_"😑",_"😦"] (0.00s) - --- PASS: TestParse/110_______'😁'_in_['😁',_'😑',_'😦']____&&_in.😁 (0.01s) + --- PASS: TestParse/0_"A" (0.02s) + --- PASS: TestParse/116_for (0.01s) --- PASS: TestParse/107_"\xFh" (0.00s) - --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.01s) + --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.00s) --- PASS: TestParse/105_"\U000003A8\?" (0.00s) - --- PASS: TestParse/106_"\a\b\f\n\r\t\v'\"\\\?_Legal_escapes" (0.01s) - --- PASS: TestParse/104_"hi\u263A_\u263Athere" (0.00s) + --- PASS: TestParse/108_"\a\b\f\n\r\t\v\'\"\\\?_Illegal_escape_\>" (0.00s) + --- PASS: TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33] (0.00s) + --- PASS: TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33 (0.01s) + --- PASS: TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34 (0.00s) + --- PASS: TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H (0.01s) + --- PASS: TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y (0.02s) + --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) + --- PASS: TestParse/145_has(a.b).asList().exists(c,_c) (0.00s) + --- PASS: TestParse/144_(has(a.b)_||_has(c.d)).string() (0.01s) + --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.04s) + --- PASS: TestParse/142_has(a.b).filter(c,_c) (0.00s) + --- PASS: TestParse/141_x.filter(y,_y.filter(z,_z_>_0)) (0.00s) + --- PASS: TestParse/140_ó_¢___ó_0____\x7f0"""\""\"""\""\"""\""\"""\""\"""\"\"""\""\"""\""\"""\""\"""\"!\"""\""\"""\""\" (0.00s) + --- PASS: TestParse/94_x["a"].single_int32_==_23 (0.00s) --- PASS: TestParse/103_"\303\277" (0.00s) --- PASS: TestParse/102_"\xC3\XBF" (0.00s) - --- PASS: TestParse/100_"abc"_+_"def" (0.01s) + --- PASS: TestParse/101_{"a":_1}."a" (0.00s) + --- PASS: TestParse/100_"abc"_+_"def" (0.00s) --- PASS: TestParse/99_1_+_+ (0.00s) - --- PASS: TestParse/101_{"a":_1}."a" (0.02s) + --- PASS: TestParse/143_x.filter(y,_y.exists(z,_has(z.a))_&&_y.exists(z,_has(z.b))) (0.01s) --- PASS: TestParse/97_b"abc"_+_B"def" (0.00s) - --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.02s) - --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.01s) + --- PASS: TestParse/96_false_&&_!true_||_false_?_2_:_3 (0.00s) --- PASS: TestParse/95_x.single_nested_message_!=_null (0.00s) - --- PASS: TestParse/94_x["a"].single_int32_==_23 (0.00s) - --- PASS: TestParse/93_1.all(2,_3) (0.00s) - --- PASS: TestParse/91_"\"" (0.00s) - --- PASS: TestParse/90_1_+_2_3_+ (0.00s) - --- PASS: TestParse/89_1_+_$ (0.00s) - --- PASS: TestParse/92_[1,3,4][0] (0.01s) - --- PASS: TestParse/87_TestAllTypes{}() (0.00s) - --- PASS: TestParse/86_TestAllTypes(){} (0.00s) - --- PASS: TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) - --- PASS: TestParse/88_size(x)_==_x.size() (0.01s) + --- PASS: TestParse/42_{} (0.00s) --- PASS: TestParse/83_[]_+_[1,2,3,]_+_[4] (0.00s) --- PASS: TestParse/82_{ (0.00s) - --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.18s) - --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.01s) + --- PASS: TestParse/81_a_<_5_||_a_>_10 (0.00s) --- PASS: TestParse/80_a_>_5_&&_a_<_10 (0.00s) --- PASS: TestParse/79_{foo:_5,_bar:_"xyz",_} (0.00s) - --- PASS: TestParse/77_[3,_4,_5,] (0.00s) - --- PASS: TestParse/84_{1:2u,_2:3u} (0.02s) - --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.01s) + --- PASS: TestParse/78_{foo:_5,_bar:_"xyz"} (0.00s) + --- PASS: TestParse/98_1_+_2_*_3_-_1_/_2_==_6_%_1 (0.01s) + --- PASS: TestParse/76_[3,_4,_5] (0.00s) --- PASS: TestParse/75_SomeMessage{foo:_5,_bar:_"xyz"} (0.00s) --- PASS: TestParse/74_a[3] (0.00s) + --- PASS: TestParse/73_a.b(5) (0.00s) --- PASS: TestParse/72_-a (0.00s) --- PASS: TestParse/71_!_false (0.00s) --- PASS: TestParse/70_"❤" (0.00s) --- PASS: TestParse/69_"\u2764" (0.00s) - --- PASS: TestParse/73_a.b(5) (0.01s) - --- PASS: TestParse/76_[3,_4,_5] (0.01s) + --- PASS: TestParse/68_x_*_2.0 (0.00s) --- PASS: TestParse/67_x_*_2u (0.00s) + --- PASS: TestParse/77_[3,_4,_5,] (0.00s) + --- PASS: TestParse/65_m.filter(v,_p) (0.00s) --- PASS: TestParse/66_x_*_2 (0.00s) - --- PASS: TestParse/68_x_*_2.0 (0.01s) --- PASS: TestParse/63_m.map(v,_f) (0.00s) - --- PASS: TestParse/65_m.filter(v,_p) (0.01s) - --- PASS: TestParse/64_m.map(v,_p,_f) (0.01s) + --- PASS: TestParse/62_m.exists_one(v,_f) (0.00s) --- PASS: TestParse/61_m.all(v,_f) (0.00s) --- PASS: TestParse/60_m.exists(v,_f) (0.00s) --- PASS: TestParse/59_has(m.f) (0.00s) - --- PASS: TestParse/62_m.exists_one(v,_f) (0.01s) + --- PASS: TestParse/58_a_|_b (0.00s) + --- PASS: TestParse/57_*@a_|_b (0.00s) --- PASS: TestParse/56_1.99e90000009 (0.00s) --- PASS: TestParse/55_0xFFFFFFFFFFFFFFFFFu (0.00s) - --- PASS: TestParse/58_a_|_b (0.01s) + --- PASS: TestParse/64_m.map(v,_p,_f) (0.00s) --- PASS: TestParse/53_a.b(c) (0.00s) - --- PASS: TestParse/57_*@a_|_b (0.01s) --- PASS: TestParse/52_a.b() (0.00s) --- PASS: TestParse/51_a(b,_c) (0.00s) --- PASS: TestParse/50_a(b) (0.00s) --- PASS: TestParse/49_a() (0.00s) - --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.00s) + --- PASS: TestParse/48_((a)) (0.00s) + --- PASS: TestParse/47_(a) (0.00s) --- PASS: TestParse/46_[a,_b,_c] (0.00s) --- PASS: TestParse/45_[a] (0.00s) --- PASS: TestParse/44_[] (0.00s) - --- PASS: TestParse/47_(a) (0.00s) - --- PASS: TestParse/48_((a)) (0.01s) - --- PASS: TestParse/42_{} (0.00s) - --- PASS: TestParse/40_foo{_a:b_} (0.00s) + --- PASS: TestParse/54_0xFFFFFFFFFFFFFFFFF (0.01s) + --- PASS: TestParse/43_{a:b,_c:d} (0.00s) + --- PASS: TestParse/21_a_&&_b (0.00s) --- PASS: TestParse/41_foo{_a:b,_c:d_} (0.00s) + --- PASS: TestParse/40_foo{_a:b_} (0.00s) --- PASS: TestParse/39_foo{_} (0.00s) --- PASS: TestParse/38_a[b] (0.00s) - --- PASS: TestParse/36_a.b (0.00s) --- PASS: TestParse/37_a.b.c (0.00s) - --- PASS: TestParse/43_{a:b,_c:d} (0.01s) - --- PASS: TestParse/33_a_>=_b (0.00s) - --- PASS: TestParse/32_a_>_b (0.00s) + --- PASS: TestParse/36_a.b (0.00s) + --- PASS: TestParse/35_a_<=_b (0.00s) --- PASS: TestParse/34_a_<_b (0.00s) + --- PASS: TestParse/33_a_>=_b (0.00s) + --- PASS: TestParse/31_a_!=_b (0.00s) + --- PASS: TestParse/32_a_>_b (0.01s) --- PASS: TestParse/30_a_==_b (0.00s) --- PASS: TestParse/29_a_in_b (0.00s) - --- PASS: TestParse/31_a_!=_b (0.00s) - --- PASS: TestParse/35_a_<=_b (0.00s) + --- PASS: TestParse/28_a_%_b (0.00s) --- PASS: TestParse/27_a_/_b (0.00s) --- PASS: TestParse/26_a_*_b (0.00s) --- PASS: TestParse/25_a_-_b (0.00s) - --- PASS: TestParse/28_a_%_b (0.01s) + --- PASS: TestParse/24_a_+_b (0.00s) + --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.00s) --- PASS: TestParse/22_a_&&_b_&&_c_&&_d_&&_e_&&_f_&&_g (0.00s) - --- PASS: TestParse/24_a_+_b (0.01s) - --- PASS: TestParse/21_a_&&_b (0.00s) - --- PASS: TestParse/23_a_&&_b_&&_c_&&_d_||_e_&&_f_&&_g_&&_h (0.01s) - --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.00s) - --- PASS: TestParse/17_a (0.00s) + --- PASS: TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20] (0.12s) + --- PASS: TestParse/19_a_||_b (0.00s) --- PASS: TestParse/18_a?b:c (0.00s) + --- PASS: TestParse/17_a (0.00s) --- PASS: TestParse/16_null (0.00s) --- PASS: TestParse/15_!a (0.00s) + --- PASS: TestParse/11_4--4 (0.00s) --- PASS: TestParse/14_23.39 (0.00s) --- PASS: TestParse/13_b"abc" (0.00s) - --- PASS: TestParse/19_a_||_b (0.00s) + --- PASS: TestParse/89_1_+_$ (0.00s) + --- PASS: TestParse/93_1.all(2,_3) (0.00s) + --- PASS: TestParse/92_[1,3,4][0] (0.00s) + --- PASS: TestParse/91_"\"" (0.00s) + --- PASS: TestParse/90_1_+_2_3_+ (0.00s) + --- PASS: TestParse/87_TestAllTypes{}() (0.00s) + --- PASS: TestParse/88_size(x)_==_x.size() (0.00s) + --- PASS: TestParse/12_4--4.1 (0.00s) + --- PASS: TestParse/20_a_||_b_||_c_||_d_||_e_||_f_ (0.00s) + --- PASS: TestParse/137_a_?_b_((?)) (0.00s) + --- PASS: TestParse/136_? (0.00s) + --- PASS: TestParse/135_-- (0.00s) + --- PASS: TestParse/134_ind[a{b}] (0.00s) + --- PASS: TestParse/133_{:a} (0.00s) + --- PASS: TestParse/6_0u (0.00s) --- PASS: TestParse/10_-1 (0.00s) --- PASS: TestParse/9_0xFu (0.00s) - --- PASS: TestParse/11_4--4 (0.01s) - --- PASS: TestParse/8_24u (0.00s) - --- PASS: TestParse/12_4--4.1 (0.02s) + --- PASS: TestParse/132_{a} (0.01s) + --- PASS: TestParse/7_23u (0.00s) + --- PASS: TestParse/86_TestAllTypes(){} (0.00s) + --- PASS: TestParse/85_TestAllTypes{single_int32:_1,_single_int64:_2} (0.00s) + --- PASS: TestParse/128_while (0.00s) + --- PASS: TestParse/8_24u (0.01s) + --- PASS: TestParse/130_func{{a}} (0.00s) + --- PASS: TestParse/129_[1,_2,_3].map(var,_var_*_var) (0.00s) + --- PASS: TestParse/126_var (0.00s) + --- PASS: TestParse/127_void (0.00s) + --- PASS: TestParse/125_return (0.00s) + --- PASS: TestParse/3_0 (0.00s) --- PASS: TestParse/5_0xF (0.00s) --- PASS: TestParse/4_42 (0.00s) - --- PASS: TestParse/6_0u (0.01s) - --- PASS: TestParse/3_0 (0.00s) - --- PASS: TestParse/7_23u (0.00s) - --- PASS: TestParse/1_true (0.00s) --- PASS: TestParse/2_false (0.00s) - --- PASS: TestParse/165_x{. (0.00s) - --- PASS: TestParse/162_Msg{?field:_value}_&&_{?'key':_value} (0.01s) - --- PASS: TestParse/163_noop_macro(123) (0.00s) - --- PASS: TestParse/166_'3#_<_10"_'&_tru_^^ (0.01s) - --- PASS: TestParse/164_x{?. (0.01s) - --- PASS: TestParse/155_a.?b_&&_a[?b] (0.00s) - --- PASS: TestParse/154_self.true_==_1 (0.01s) - --- PASS: TestParse/151_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]________[21][22][23][24][25][26][27][28][29][30][31][32][33] (0.04s) - --- PASS: TestParse/159_[?a[?b]] (0.00s) - --- PASS: TestParse/152_a_<_1_<_2_<_3_<_4_<_5_<_6_<_7_<_8_<_9_<_10_<_11_________<_12_<_13_<_14_<_15_<_16_<_17_<_18_<_19_<_20_<_21______<_22_<_23_<_24_<_25_<_26_<_27_<_28_<_29_<_30_<_31______<_32_<_33 (0.03s) - --- PASS: TestParse/160_[?a,_?b] (0.00s) - --- PASS: TestParse/161_Msg{?field:_value} (0.00s) - --- PASS: TestParse/158_[?a,_?b] (0.00s) - --- PASS: TestParse/150_a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.A.B.C.D.E.F.G.H (0.01s) - --- PASS: TestParse/149_1_+_2_+_3_+_4_+_5_+_6_+_7_+_8_+_9_+_10___+_11_+_12_+_13_+_14_+_15_+_16_+_17_+_18_+_19_+_20___+_21_+_22_+_23_+_24_+_25_+_26_+_27_+_28_+_29_+_30___+_31_+_32_+_33_+_34 (0.01s) - --- PASS: TestParse/147_y!=y!=y!=y!=y!=y!=y!=y!=y!=-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y___!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y___!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y___!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y!=-y!=-y-y!=-y (0.03s) - --- PASS: TestParse/157_{?'key':_value} (0.00s) - --- PASS: TestParse/146_[has(a.b),_has(c.d)].exists(e,_e) (0.00s) - --- PASS: TestParse/153_a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20]_!=___a[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19][20] (0.18s) - --- PASS: TestParse/148_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['not_fine']]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.14s) - --- PASS: TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1 (0.91s) + --- PASS: TestParse/131_msg{:a} (0.00s) + --- PASS: TestParse/1_true (0.01s) + --- PASS: TestParse/138_[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[____[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[['too_many']]]]]]]]]]]]]]]]]]]]]]]]]]]]____]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]] (0.04s) + --- PASS: TestParse/139_-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1___--3-[-1--1--1--1---1-1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1-À1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1___--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1___--1--0--1--1--1--3-[-1--1--1--1---1--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0-/1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--2--1--1--0--1--1--1--1--0--1--1--1--3-[-1--1--1___--1---1--1--1--0--1--1--1--1--0--3--1--1--0--1 (0.34s) === RUN TestExpressionSizeCodePointLimit --- PASS: TestExpressionSizeCodePointLimit (0.00s) === RUN TestParserOptionErrors @@ -9964,7 +10000,7 @@ === RUN TestUnparse/call_wrap_before_logical_and_long_input === RUN TestUnparse/call_wrap_default === RUN TestUnparse/call_wrap_default_operators ---- PASS: TestUnparse (0.47s) +--- PASS: TestUnparse (0.15s) --- PASS: TestUnparse/call_add (0.00s) --- PASS: TestUnparse/call_and (0.00s) --- PASS: TestUnparse/call_and_or (0.00s) @@ -9982,11 +10018,11 @@ --- 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.01s) + --- 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.01s) + --- 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) @@ -10016,8 +10052,8 @@ --- PASS: TestUnparse/ident (0.00s) --- PASS: TestUnparse/macro_has (0.00s) --- PASS: TestUnparse/map_empty (0.00s) - --- PASS: TestUnparse/map_lit_key (0.01s) - --- PASS: TestUnparse/map_expr_key (0.01s) + --- 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) @@ -10033,7 +10069,7 @@ --- 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.01s) + --- PASS: TestUnparse/cond_cond_binop (0.00s) --- PASS: TestUnparse/select_opt (0.00s) --- PASS: TestUnparse/index_opt (0.00s) --- PASS: TestUnparse/list_lit_opt (0.00s) @@ -10047,16 +10083,16 @@ --- 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.01s) - --- PASS: TestUnparse/comp_exists (0.01s) - --- PASS: TestUnparse/comp_map (0.01s) - --- PASS: TestUnparse/comp_exists_one (0.01s) - --- PASS: TestUnparse/comp_nested (0.01s) - --- PASS: TestUnparse/comp_chained (0.01s) - --- PASS: TestUnparse/comp_chained_opt (0.01s) - --- PASS: TestUnparse/comp_map_opt (0.01s) - --- PASS: TestUnparse/comp_map_opt#01 (0.01s) - --- PASS: TestUnparse/comp_nested#01 (0.01s) + --- PASS: TestUnparse/comp_all (0.00s) + --- PASS: TestUnparse/comp_exists (0.00s) + --- PASS: TestUnparse/comp_map (0.00s) + --- PASS: TestUnparse/comp_exists_one (0.00s) + --- PASS: TestUnparse/comp_nested (0.00s) + --- PASS: TestUnparse/comp_chained (0.00s) + --- PASS: TestUnparse/comp_chained_opt (0.00s) + --- PASS: TestUnparse/comp_map_opt (0.00s) + --- PASS: TestUnparse/comp_map_opt#01 (0.00s) + --- PASS: TestUnparse/comp_nested#01 (0.00s) --- PASS: TestUnparse/call_no_wrap_no_operators (0.00s) --- PASS: TestUnparse/call_no_wrap_column_limit_large_val (0.00s) --- PASS: TestUnparse/call_no_wrap_column_limit_equal_length_to_input (0.00s) @@ -10082,9 +10118,9 @@ --- 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.02s) - --- PASS: TestUnparse/call_wrap_before_logical_and_long_input (0.01s) - --- PASS: TestUnparse/call_wrap_default (0.02s) + --- 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.01s) --- PASS: TestUnparse/call_wrap_default_operators (0.00s) === RUN TestUnparseErrors === RUN TestUnparseErrors/empty_expr @@ -10107,7 +10143,7 @@ --- PASS: TestUnparseErrors/bad_unparser_option_unsupported_operator (0.00s) --- PASS: TestUnparseErrors/bad_unparser_option_unary_operator (0.00s) PASS -ok github.com/google/cel-go/parser 1.522s +ok github.com/google/cel-go/parser 0.549s === RUN TestParse === RUN TestParse/%let_x_=_1 === RUN TestParse/%let_com.google.x_=_1 @@ -10127,11 +10163,11 @@ === 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.06s) - --- PASS: TestParse/%let_x_=_1 (0.01s) +--- PASS: TestParse (0.02s) + --- PASS: TestParse/%let_x_=_1 (0.00s) --- PASS: TestParse/%let_com.google.x_=_1 (0.00s) --- PASS: TestParse/%let_x:_int_=_1 (0.00s) - --- PASS: TestParse/%compile_x_+_2 (0.01s) + --- PASS: TestParse/%compile_x_+_2 (0.00s) --- PASS: TestParse/%eval_x_+_2 (0.00s) --- PASS: TestParse/x_+_2 (0.00s) --- PASS: TestParse/%exit (0.00s) @@ -10147,29 +10183,29 @@ --- 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.01s) +--- PASS: TestParseErrors (0.00s) === RUN TestEvalSimple ---- PASS: TestEvalSimple (0.02s) +--- PASS: TestEvalSimple (0.01s) === RUN TestEvalSingleLetVar ---- PASS: TestEvalSingleLetVar (0.01s) +--- PASS: TestEvalSingleLetVar (0.00s) === RUN TestEvalMultiLet ---- PASS: TestEvalMultiLet (0.01s) +--- PASS: TestEvalMultiLet (0.00s) === RUN TestEvalError ---- PASS: TestEvalError (0.01s) +--- PASS: TestEvalError (0.00s) === RUN TestLetError --- PASS: TestLetError (0.00s) === RUN TestLetTypeHintError --- PASS: TestLetTypeHintError (0.00s) === RUN TestDeclareError ---- PASS: TestDeclareError (0.01s) +--- PASS: TestDeclareError (0.00s) === RUN TestDelError ---- PASS: TestDelError (0.01s) +--- PASS: TestDelError (0.00s) === RUN TestAddLetFn ---- PASS: TestAddLetFn (0.03s) +--- PASS: TestAddLetFn (0.01s) === RUN TestAddLetFnComposed ---- PASS: TestAddLetFnComposed (0.01s) +--- PASS: TestAddLetFnComposed (0.00s) === RUN TestAddLetFnErrorOnTypeChange ---- PASS: TestAddLetFnErrorOnTypeChange (0.01s) +--- PASS: TestAddLetFnErrorOnTypeChange (0.00s) === RUN TestAddLetFnErrorTypeMismatch --- PASS: TestAddLetFnErrorTypeMismatch (0.00s) === RUN TestAddLetFnErrorBadExpr @@ -10177,15 +10213,15 @@ === RUN TestAddDeclFn --- PASS: TestAddDeclFn (0.00s) === RUN TestAddDeclFnError ---- PASS: TestAddDeclFnError (0.02s) +--- PASS: TestAddDeclFnError (0.00s) === RUN TestDelLetFn ---- PASS: TestDelLetFn (0.01s) +--- PASS: TestDelLetFn (0.00s) === RUN TestDelLetFnError ---- PASS: TestDelLetFnError (0.02s) +--- PASS: TestDelLetFnError (0.00s) === RUN TestInstanceFunction ---- PASS: TestInstanceFunction (0.01s) +--- PASS: TestInstanceFunction (0.00s) === RUN TestSetOption ---- PASS: TestSetOption (0.01s) +--- PASS: TestSetOption (0.00s) === RUN TestSetOptionError --- PASS: TestSetOptionError (0.01s) === RUN TestProcess @@ -10206,24 +10242,24 @@ === RUN TestProcess/LoadDescriptorsAddsTypes === RUN TestProcess/Status === RUN TestProcess/Reset ---- PASS: TestProcess (0.16s) - --- PASS: TestProcess/CompileResult (0.01s) +--- PASS: TestProcess (0.05s) + --- PASS: TestProcess/CompileResult (0.00s) --- PASS: TestProcess/FormatNumberResult (0.00s) --- PASS: TestProcess/FormatStringResult (0.00s) - --- PASS: TestProcess/FormatListResult (0.01s) - --- PASS: TestProcess/FormatMapResult (0.01s) + --- PASS: TestProcess/FormatListResult (0.00s) + --- PASS: TestProcess/FormatMapResult (0.00s) --- PASS: TestProcess/OptionBasic (0.00s) --- PASS: TestProcess/OptionContainer (0.00s) - --- PASS: TestProcess/OptionExtensionOptional (0.01s) - --- PASS: TestProcess/OptionExtensionStrings (0.01s) - --- PASS: TestProcess/OptionExtensionProtos (0.01s) - --- PASS: TestProcess/OptionExtensionMath (0.01s) - --- PASS: TestProcess/OptionExtensionEncoders (0.01s) - --- PASS: TestProcess/OptionExtensionAll (0.02s) + --- PASS: TestProcess/OptionExtensionOptional (0.00s) + --- PASS: TestProcess/OptionExtensionStrings (0.00s) + --- PASS: TestProcess/OptionExtensionProtos (0.00s) + --- PASS: TestProcess/OptionExtensionMath (0.00s) + --- PASS: TestProcess/OptionExtensionEncoders (0.00s) + --- PASS: TestProcess/OptionExtensionAll (0.01s) --- PASS: TestProcess/LoadDescriptorsError (0.00s) - --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.04s) - --- PASS: TestProcess/Status (0.01s) - --- PASS: TestProcess/Reset (0.01s) + --- PASS: TestProcess/LoadDescriptorsAddsTypes (0.01s) + --- PASS: TestProcess/Status (0.00s) + --- PASS: TestProcess/Reset (0.00s) === RUN TestProcessOptionError === RUN TestProcessOptionError/OptionContainerNotEnoughArgs === RUN TestProcessOptionError/OptionExtensionNotEnoughArgs @@ -10235,29 +10271,29 @@ === RUN TestUnparseType --- PASS: TestUnparseType (0.00s) === RUN TestParseType ---- PASS: TestParseType (0.01s) +--- PASS: TestParseType (0.00s) === RUN TestParseTypeErrors --- PASS: TestParseTypeErrors (0.00s) PASS -ok github.com/google/cel-go/repl 0.504s +ok github.com/google/cel-go/repl 0.133s ? github.com/google/cel-go/test [no test files] +? github.com/google/cel-go/test/proto2pb [no test files] +? github.com/google/cel-go/test/proto3pb [no test files] === RUN TestAPIEvaluate ---- PASS: TestAPIEvaluate (0.06s) +--- PASS: TestAPIEvaluate (0.02s) === RUN TestAPIJSON ---- PASS: TestAPIJSON (0.01s) +--- PASS: TestAPIJSON (0.00s) PASS -ok github.com/google/cel-go/repl/appengine/app 0.122s +ok github.com/google/cel-go/repl/appengine/app 0.030s === RUN TestAccept ---- PASS: TestAccept (0.05s) +--- PASS: TestAccept (0.01s) === RUN TestReject --- PASS: TestReject (0.00s) PASS -ok github.com/google/cel-go/repl/parser 0.082s -? github.com/google/cel-go/test/proto2pb [no test files] -? github.com/google/cel-go/test/proto3pb [no test files] +ok github.com/google/cel-go/repl/parser 0.018s testing: warning: no tests to run PASS -ok github.com/google/cel-go/test/bench 0.032s [no tests to run] +ok github.com/google/cel-go/test/bench 0.008s [no tests to run] create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=build -O--buildsystem=golang dh_prep -O--builddirectory=build -O--buildsystem=golang @@ -10290,12 +10326,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/17541/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/18340 and its subdirectories -I: Current time: Fri Aug 9 01:14:26 -12 2024 -I: pbuilder-time-stamp: 1723209266 +I: removing directory /srv/workspace/pbuilder/17541 and its subdirectories +I: Current time: Sat Aug 10 03:18:19 +14 2024 +I: pbuilder-time-stamp: 1723209499