Diff of the two buildlogs:
--
--- b1/build.log 2025-08-20 15:34:42.999228898 +0000
+++ b2/build.log 2025-08-20 15:37:34.071428716 +0000
@@ -1,7 +1,6 @@
-W: cgroups are not available on the host, not using them.
I: pbuilder: network access will be disabled during build
-I: Current time: Wed Aug 20 03:28:32 -12 2025
-I: pbuilder-time-stamp: 1755703712
+I: Current time: Wed Sep 23 11:57:57 +14 2026
+I: pbuilder-time-stamp: 1790114277
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
@@ -26,52 +25,85 @@
dpkg-source: info: applying 0002-Fix-wasm-library-path-with-Go1.24.patch
I: Not using root during the build.
I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/4159593/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/3731042/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink03-arm64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Sep 22 21:58 /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/3731042/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/3731042/tmp/hooks/D02_print_environment starting
I: set
- BUILDDIR='/build/reproducible-path'
- BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
- BUILDUSERNAME='pbuilder1'
- BUILD_ARCH='arm64'
- DEBIAN_FRONTEND='noninteractive'
+ BASH=/bin/sh
+ BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+ BASH_ALIASES=()
+ BASH_ARGC=()
+ BASH_ARGV=()
+ BASH_CMDS=()
+ BASH_LINENO=([0]="12" [1]="0")
+ BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+ BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+ BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
+ BASH_VERSION='5.2.37(1)-release'
+ BUILDDIR=/build/reproducible-path
+ BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+ BUILDUSERNAME=pbuilder2
+ BUILD_ARCH=arm64
+ DEBIAN_FRONTEND=noninteractive
DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
- DISTRIBUTION='unstable'
- HOME='/root'
- HOST_ARCH='arm64'
+ DIRSTACK=()
+ DISTRIBUTION=unstable
+ EUID=0
+ FUNCNAME=([0]="Echo" [1]="main")
+ GROUPS=()
+ HOME=/root
+ HOSTNAME=i-capture-the-hostname
+ HOSTTYPE=aarch64
+ HOST_ARCH=arm64
IFS='
'
- 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='4159593'
- PS1='# '
- PS2='> '
+ INVOCATION_ID=28adc6ecff834f1494fb3ba25f16f42c
+ LANG=C
+ LANGUAGE=nl_BE:nl
+ LC_ALL=C
+ MACHTYPE=aarch64-unknown-linux-gnu
+ MAIL=/var/mail/root
+ OPTERR=1
+ OPTIND=1
+ OSTYPE=linux-gnu
+ PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+ PBCURRENTCOMMANDLINEOPERATION=build
+ PBUILDER_OPERATION=build
+ PBUILDER_PKGDATADIR=/usr/share/pbuilder
+ PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+ PBUILDER_SYSCONFDIR=/etc
+ PIPESTATUS=([0]="0")
+ POSIXLY_CORRECT=y
+ PPID=3731042
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.NCTVj6pK/pbuilderrc_1IKM --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.NCTVj6pK/b1 --logfile b1/build.log golang-github-evanw-esbuild_0.25.9-2.dsc'
- SUDO_GID='109'
- SUDO_HOME='/var/lib/jenkins'
- SUDO_UID='104'
- SUDO_USER='jenkins'
- TERM='unknown'
- TZ='/usr/share/zoneinfo/Etc/GMT+12'
- USER='root'
- _='/usr/sbin/chroot'
- http_proxy='http://192.168.101.4:3128'
+ PWD=/
+ SHELL=/bin/bash
+ SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+ SHLVL=3
+ SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.NCTVj6pK/pbuilderrc_qwbu --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.NCTVj6pK/b2 --logfile b2/build.log golang-github-evanw-esbuild_0.25.9-2.dsc'
+ SUDO_GID=109
+ SUDO_HOME=/var/lib/jenkins
+ SUDO_UID=104
+ SUDO_USER=jenkins
+ TERM=unknown
+ TZ=/usr/share/zoneinfo/Etc/GMT-14
+ UID=0
+ USER=root
+ _='I: set'
+ http_proxy=http://192.168.101.4:3128
I: uname -a
- Linux codethink04-arm64 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux
+ Linux i-capture-the-hostname 6.12.41+deb13-cloud-arm64 #1 SMP Debian 6.12.41-1 (2025-08-12) aarch64 GNU/Linux
I: ls -l /bin
- lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/4159593/tmp/hooks/D02_print_environment finished
+ lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/3731042/tmp/hooks/D02_print_environment finished
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
@@ -170,7 +202,7 @@
Get: 51 http://deb.debian.org/debian unstable/main arm64 node-minimatch all 9.0.3-6 [76.8 kB]
Get: 52 http://deb.debian.org/debian unstable/main arm64 node-undici all 7.3.0+dfsg1+~cs24.12.11-2 [333 kB]
Get: 53 http://deb.debian.org/debian unstable/main arm64 libnode115 arm64 20.19.2+dfsg-1 [10.9 MB]
-Fetched 82.0 MB in 11s (7353 kB/s)
+Fetched 82.0 MB in 0s (207 MB/s)
Preconfiguring packages ...
Selecting previously unselected package sensible-utils.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19969 files and directories currently installed.)
@@ -398,7 +430,11 @@
Building tag database...
-> Finished parsing the build-deps
I: Building the package
-I: Running cd /build/reproducible-path/golang-github-evanw-esbuild-0.25.9/ && 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-evanw-esbuild_0.25.9-2_source.changes
+I: user script /srv/workspace/pbuilder/3731042/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/3731042/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/golang-github-evanw-esbuild-0.25.9/ && 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-evanw-esbuild_0.25.9-2_source.changes
dpkg-buildpackage: info: source package golang-github-evanw-esbuild
dpkg-buildpackage: info: source version 0.25.9-2
dpkg-buildpackage: info: source distribution unstable
@@ -418,69 +454,69 @@
dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
dh_auto_build: warning: github.com/evanw/esbuild/internal/bundler_tests contains no non-test Go files, removing it from build
cd _build && go install -trimpath -v -p 12 github.com/evanw/esbuild/cmd/esbuild github.com/evanw/esbuild/internal/api_helpers github.com/evanw/esbuild/internal/ast github.com/evanw/esbuild/internal/bundler github.com/evanw/esbuild/internal/cache github.com/evanw/esbuild/internal/cli_helpers github.com/evanw/esbuild/internal/compat github.com/evanw/esbuild/internal/config github.com/evanw/esbuild/internal/css_ast github.com/evanw/esbuild/internal/css_lexer github.com/evanw/esbuild/internal/css_parser github.com/evanw/esbuild/internal/css_printer github.com/evanw/esbuild/internal/fs github.com/evanw/esbuild/internal/graph github.com/evanw/esbuild/internal/helpers github.com/evanw/esbuild/internal/js_ast github.com/evanw/esbuild/internal/js_lexer github.com/evanw/esbuild/internal/js_parser github.com/evanw/esbuild/internal/js_printer github.com/evanw/esbuild/internal/linker github.com/evanw/esbuild/internal/logger github.com/evanw/esbuild/internal/renamer github.com/evanw/esbuild/internal/resolver github.com/evanw/esbuild/internal/runtime github.com/evanw/esbuild/internal/sourcemap github.com/evanw/esbuild/internal/test github.com/evanw/esbuild/internal/xxhash github.com/evanw/esbuild/pkg/api github.com/evanw/esbuild/pkg/cli
-internal/goarch
-internal/goexperiment
-internal/byteorder
internal/goos
-internal/unsafeheader
-internal/godebugs
+internal/msan
internal/asan
-internal/coverage/rtcov
+internal/byteorder
+internal/godebugs
+internal/unsafeheader
internal/profilerecord
-internal/msan
+internal/coverage/rtcov
+internal/goexperiment
internal/cpu
sync/atomic
+internal/runtime/syscall
math/bits
internal/itoa
unicode/utf8
+internal/goarch
unicode
-internal/runtime/syscall
-internal/abi
-internal/runtime/math
-math
cmp
github.com/evanw/esbuild/internal/api_helpers
container/list
crypto/internal/fips140/alias
+crypto/internal/boring/sig
+unicode/utf16
+internal/abi
internal/chacha8rand
+internal/runtime/math
crypto/internal/fips140deps/byteorder
-crypto/internal/boring/sig
crypto/internal/fips140/subtle
-internal/bytealg
-internal/runtime/atomic
-internal/runtime/sys
-crypto/internal/fips140deps/cpu
-unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/alias
internal/nettrace
+math
log/internal
encoding
+internal/runtime/atomic
+crypto/internal/fips140deps/cpu
+internal/runtime/sys
+internal/bytealg
internal/stringslite
internal/runtime/exithook
internal/race
-internal/sync
internal/runtime/maps
+internal/sync
runtime
internal/reflectlite
-iter
sync
-crypto/subtle
+iter
weak
+crypto/subtle
slices
maps
errors
sort
-strconv
-internal/oserror
-path
-math/rand/v2
-vendor/golang.org/x/net/dns/dnsmessage
-io
internal/bisect
internal/testlog
internal/singleflight
unique
+io
+internal/oserror
+path
+strconv
+math/rand/v2
+vendor/golang.org/x/net/dns/dnsmessage
runtime/cgo
syscall
internal/godebug
@@ -488,140 +524,140 @@
strings
hash
crypto/internal/randutil
-hash/crc32
+math/rand
+crypto/internal/fips140deps/godebug
reflect
+hash/crc32
encoding/base32
-crypto
net/netip
-math/rand
-crypto/internal/fips140deps/godebug
-vendor/golang.org/x/text/transform
+crypto
regexp/syntax
crypto/internal/fips140
-bufio
crypto/internal/impl
net/http/internal/ascii
+bufio
+vendor/golang.org/x/text/transform
+crypto/internal/fips140/sha256
crypto/internal/fips140/sha3
-crypto/internal/fips140/sha512
crypto/tls/internal/fips140tls
-crypto/internal/fips140/sha256
-crypto/sha3
-time
-internal/syscall/unix
-internal/syscall/execenv
-crypto/internal/fips140hash
+crypto/internal/fips140/sha512
crypto/internal/fips140/hmac
+crypto/sha3
crypto/internal/fips140/check
crypto/internal/fips140/aes
+crypto/internal/fips140/nistec/fiat
crypto/internal/fips140/hkdf
crypto/internal/fips140/edwards25519/field
crypto/internal/fips140/bigmod
crypto/internal/fips140/tls12
-crypto/internal/fips140/nistec/fiat
+crypto/internal/fips140hash
crypto/internal/fips140/tls13
-regexp
+time
+internal/syscall/unix
+internal/syscall/execenv
crypto/internal/fips140/edwards25519
-internal/fmtsort
-encoding/binary
+regexp
+crypto/internal/fips140/nistec
io/fs
-internal/poll
context
-crypto/internal/fips140/nistec
-github.com/evanw/esbuild/internal/xxhash
-golang.org/x/sys/unix
-encoding/base64
-vendor/golang.org/x/crypto/internal/poly1305
+internal/poll
internal/filepathlite
os
-encoding/pem
-path/filepath
+encoding/binary
+internal/fmtsort
fmt
+golang.org/x/sys/unix
+path/filepath
+encoding/base64
+github.com/evanw/esbuild/internal/xxhash
+vendor/golang.org/x/crypto/internal/poly1305
io/ioutil
crypto/internal/sysrand
-internal/sysinfo
net
+internal/sysinfo
crypto/internal/entropy
crypto/internal/fips140/drbg
-crypto/internal/fips140only
+encoding/pem
+crypto/internal/fips140/aes/gcm
crypto/internal/fips140/ecdh
+crypto/internal/fips140only
crypto/internal/fips140/ecdsa
crypto/internal/fips140/ed25519
crypto/internal/fips140/mlkem
crypto/internal/fips140/rsa
-crypto/internal/fips140/aes/gcm
-crypto/md5
crypto/rc4
+crypto/md5
crypto/cipher
+net/url
+encoding/hex
+log
+vendor/golang.org/x/net/http2/hpack
+compress/flate
+vendor/golang.org/x/text/unicode/norm
+runtime/debug
+mime
+math/big
+mime/quotedprintable
crypto/internal/boring
crypto/des
-vendor/golang.org/x/crypto/chacha20
crypto/aes
crypto/ecdh
crypto/sha512
crypto/hmac
+vendor/golang.org/x/crypto/chacha20
crypto/sha1
crypto/sha256
-vendor/golang.org/x/crypto/chacha20poly1305
-github.com/evanw/esbuild/internal/logger
-net/url
-runtime/debug
-math/big
-encoding/hex
-mime/quotedprintable
-log
-vendor/golang.org/x/text/unicode/norm
-vendor/golang.org/x/net/http2/hpack
-mime
-compress/flate
+vendor/golang.org/x/text/unicode/bidi
net/http/internal
text/tabwriter
-runtime/trace
-flag
-vendor/golang.org/x/text/unicode/bidi
archive/zip
compress/gzip
+runtime/trace
+flag
+vendor/golang.org/x/crypto/chacha20poly1305
runtime/pprof
-testing
vendor/golang.org/x/text/secure/bidirule
-github.com/evanw/esbuild/internal/css_lexer
+testing
vendor/golang.org/x/net/idna
-github.com/evanw/esbuild/internal/fs
-github.com/evanw/esbuild/internal/helpers
crypto/rand
-crypto/elliptic
crypto/internal/boring/bbig
-encoding/asn1
crypto/dsa
-crypto/internal/hpke
+crypto/elliptic
+encoding/asn1
crypto/ed25519
+crypto/internal/hpke
crypto/rsa
+github.com/evanw/esbuild/internal/logger
+github.com/evanw/esbuild/internal/fs
+crypto/x509/pkix
+vendor/golang.org/x/crypto/cryptobyte
+crypto/ecdsa
+github.com/evanw/esbuild/internal/css_lexer
+github.com/evanw/esbuild/internal/test
+github.com/evanw/esbuild/internal/helpers
github.com/evanw/esbuild/internal/ast
-github.com/evanw/esbuild/internal/css_ast
github.com/evanw/esbuild/internal/sourcemap
-github.com/evanw/esbuild/internal/test
-vendor/golang.org/x/crypto/cryptobyte
-crypto/x509/pkix
+github.com/evanw/esbuild/internal/css_ast
github.com/evanw/esbuild/internal/compat
-crypto/ecdsa
-github.com/evanw/esbuild/internal/js_ast
github.com/evanw/esbuild/internal/runtime
+github.com/evanw/esbuild/internal/js_ast
github.com/evanw/esbuild/internal/config
+github.com/evanw/esbuild/internal/css_parser
github.com/evanw/esbuild/internal/js_lexer
github.com/evanw/esbuild/internal/css_printer
-github.com/evanw/esbuild/internal/css_parser
github.com/evanw/esbuild/internal/renamer
github.com/evanw/esbuild/internal/js_printer
github.com/evanw/esbuild/internal/js_parser
crypto/x509
-net/textproto
vendor/golang.org/x/net/http/httpproxy
+net/textproto
vendor/golang.org/x/net/http/httpguts
mime/multipart
crypto/tls
-net/http/httptrace
-net/http
github.com/evanw/esbuild/internal/cache
github.com/evanw/esbuild/internal/resolver
+net/http/httptrace
+net/http
github.com/evanw/esbuild/internal/graph
github.com/evanw/esbuild/internal/bundler
github.com/evanw/esbuild/internal/linker
@@ -648,7 +684,7 @@
=== RUN TestCSSEntryPoint
=== RUN TestCSSEntryPoint/Unix
=== RUN TestCSSEntryPoint/Windows
---- PASS: TestCSSEntryPoint (0.04s)
+--- PASS: TestCSSEntryPoint (0.02s)
--- PASS: TestCSSEntryPoint/Unix (0.02s)
--- PASS: TestCSSEntryPoint/Windows (0.00s)
=== RUN TestCSSAtImportMissing
@@ -666,14 +702,14 @@
=== RUN TestCSSAtImport
=== RUN TestCSSAtImport/Unix
=== RUN TestCSSAtImport/Windows
---- PASS: TestCSSAtImport (0.03s)
+--- PASS: TestCSSAtImport (0.00s)
--- PASS: TestCSSAtImport/Unix (0.00s)
- --- PASS: TestCSSAtImport/Windows (0.03s)
+ --- PASS: TestCSSAtImport/Windows (0.00s)
=== RUN TestCSSFromJSMissingImport
=== RUN TestCSSFromJSMissingImport/Unix
=== RUN TestCSSFromJSMissingImport/Windows
--- PASS: TestCSSFromJSMissingImport (0.01s)
- --- PASS: TestCSSFromJSMissingImport/Unix (0.01s)
+ --- PASS: TestCSSFromJSMissingImport/Unix (0.00s)
--- PASS: TestCSSFromJSMissingImport/Windows (0.00s)
=== RUN TestCSSFromJSMissingStarImport
=== RUN TestCSSFromJSMissingStarImport/Unix
@@ -690,15 +726,15 @@
=== RUN TestImportLocalCSSFromJS
=== RUN TestImportLocalCSSFromJS/Unix
=== RUN TestImportLocalCSSFromJS/Windows
---- PASS: TestImportLocalCSSFromJS (0.05s)
- --- PASS: TestImportLocalCSSFromJS/Unix (0.03s)
- --- PASS: TestImportLocalCSSFromJS/Windows (0.02s)
+--- PASS: TestImportLocalCSSFromJS (0.01s)
+ --- PASS: TestImportLocalCSSFromJS/Unix (0.01s)
+ --- PASS: TestImportLocalCSSFromJS/Windows (0.00s)
=== RUN TestImportLocalCSSFromJSMinifyIdentifiers
=== RUN TestImportLocalCSSFromJSMinifyIdentifiers/Unix
=== RUN TestImportLocalCSSFromJSMinifyIdentifiers/Windows
---- PASS: TestImportLocalCSSFromJSMinifyIdentifiers (0.07s)
- --- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Unix (0.06s)
- --- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Windows (0.01s)
+--- PASS: TestImportLocalCSSFromJSMinifyIdentifiers (0.01s)
+ --- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Unix (0.01s)
+ --- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Windows (0.00s)
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersAvoidGlobalNames
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersAvoidGlobalNames/Unix
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersAvoidGlobalNames/Windows
@@ -708,20 +744,20 @@
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Unix
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Windows
---- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints (0.03s)
+--- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints (0.01s)
--- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Unix (0.00s)
- --- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Windows (0.03s)
+ --- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Windows (0.01s)
=== RUN TestImportCSSFromJSLocalVsGlobal
=== RUN TestImportCSSFromJSLocalVsGlobal/Unix
=== RUN TestImportCSSFromJSLocalVsGlobal/Windows
---- PASS: TestImportCSSFromJSLocalVsGlobal (0.05s)
+--- PASS: TestImportCSSFromJSLocalVsGlobal (0.01s)
--- PASS: TestImportCSSFromJSLocalVsGlobal/Unix (0.01s)
- --- PASS: TestImportCSSFromJSLocalVsGlobal/Windows (0.02s)
+ --- PASS: TestImportCSSFromJSLocalVsGlobal/Windows (0.00s)
=== RUN TestImportCSSFromJSLowerBareLocalAndGlobal
=== RUN TestImportCSSFromJSLowerBareLocalAndGlobal/Unix
=== RUN TestImportCSSFromJSLowerBareLocalAndGlobal/Windows
---- PASS: TestImportCSSFromJSLowerBareLocalAndGlobal (0.01s)
- --- PASS: TestImportCSSFromJSLowerBareLocalAndGlobal/Unix (0.01s)
+--- PASS: TestImportCSSFromJSLowerBareLocalAndGlobal (0.00s)
+ --- PASS: TestImportCSSFromJSLowerBareLocalAndGlobal/Unix (0.00s)
--- PASS: TestImportCSSFromJSLowerBareLocalAndGlobal/Windows (0.00s)
=== RUN TestImportCSSFromJSLocalAtKeyframes
=== RUN TestImportCSSFromJSLocalAtKeyframes/Unix
@@ -732,9 +768,9 @@
=== RUN TestImportCSSFromJSLocalAtCounterStyle
=== RUN TestImportCSSFromJSLocalAtCounterStyle/Unix
=== RUN TestImportCSSFromJSLocalAtCounterStyle/Windows
---- PASS: TestImportCSSFromJSLocalAtCounterStyle (0.02s)
+--- PASS: TestImportCSSFromJSLocalAtCounterStyle (0.00s)
--- PASS: TestImportCSSFromJSLocalAtCounterStyle/Unix (0.00s)
- --- PASS: TestImportCSSFromJSLocalAtCounterStyle/Windows (0.01s)
+ --- PASS: TestImportCSSFromJSLocalAtCounterStyle/Windows (0.00s)
=== RUN TestImportCSSFromJSLocalAtContainer
=== RUN TestImportCSSFromJSLocalAtContainer/Unix
=== RUN TestImportCSSFromJSLocalAtContainer/Windows
@@ -744,7 +780,7 @@
=== RUN TestImportCSSFromJSNthIndexLocal
=== RUN TestImportCSSFromJSNthIndexLocal/Unix
=== RUN TestImportCSSFromJSNthIndexLocal/Windows
---- PASS: TestImportCSSFromJSNthIndexLocal (0.01s)
+--- PASS: TestImportCSSFromJSNthIndexLocal (0.00s)
--- PASS: TestImportCSSFromJSNthIndexLocal/Unix (0.00s)
--- PASS: TestImportCSSFromJSNthIndexLocal/Windows (0.00s)
=== RUN TestImportCSSFromJSComposes
@@ -768,8 +804,8 @@
=== RUN TestImportCSSFromJSComposesCircular
=== RUN TestImportCSSFromJSComposesCircular/Unix
=== RUN TestImportCSSFromJSComposesCircular/Windows
---- PASS: TestImportCSSFromJSComposesCircular (0.01s)
- --- PASS: TestImportCSSFromJSComposesCircular/Unix (0.01s)
+--- PASS: TestImportCSSFromJSComposesCircular (0.00s)
+ --- PASS: TestImportCSSFromJSComposesCircular/Unix (0.00s)
--- PASS: TestImportCSSFromJSComposesCircular/Windows (0.00s)
=== RUN TestImportCSSFromJSComposesFromCircular
=== RUN TestImportCSSFromJSComposesFromCircular/Unix
@@ -780,7 +816,7 @@
=== RUN TestImportCSSFromJSComposesFromUndefined
=== RUN TestImportCSSFromJSComposesFromUndefined/Unix
=== RUN TestImportCSSFromJSComposesFromUndefined/Windows
---- PASS: TestImportCSSFromJSComposesFromUndefined (0.01s)
+--- PASS: TestImportCSSFromJSComposesFromUndefined (0.00s)
--- PASS: TestImportCSSFromJSComposesFromUndefined/Unix (0.00s)
--- PASS: TestImportCSSFromJSComposesFromUndefined/Windows (0.00s)
=== RUN TestImportCSSFromJSWriteToStdout
@@ -799,7 +835,7 @@
=== RUN TestImportJSONFromCSS/Unix
=== RUN TestImportJSONFromCSS/Windows
--- PASS: TestImportJSONFromCSS (0.01s)
- --- PASS: TestImportJSONFromCSS/Unix (0.00s)
+ --- PASS: TestImportJSONFromCSS/Unix (0.01s)
--- PASS: TestImportJSONFromCSS/Windows (0.00s)
=== RUN TestMissingImportURLInCSS
=== RUN TestMissingImportURLInCSS/Unix
@@ -810,14 +846,14 @@
=== RUN TestExternalImportURLInCSS
=== RUN TestExternalImportURLInCSS/Unix
=== RUN TestExternalImportURLInCSS/Windows
---- PASS: TestExternalImportURLInCSS (0.03s)
- --- PASS: TestExternalImportURLInCSS/Unix (0.03s)
+--- PASS: TestExternalImportURLInCSS (0.00s)
+ --- PASS: TestExternalImportURLInCSS/Unix (0.00s)
--- PASS: TestExternalImportURLInCSS/Windows (0.00s)
=== RUN TestInvalidImportURLInCSS
=== RUN TestInvalidImportURLInCSS/Unix
=== RUN TestInvalidImportURLInCSS/Windows
---- PASS: TestInvalidImportURLInCSS (0.04s)
- --- PASS: TestInvalidImportURLInCSS/Unix (0.03s)
+--- PASS: TestInvalidImportURLInCSS (0.00s)
+ --- PASS: TestInvalidImportURLInCSS/Unix (0.00s)
--- PASS: TestInvalidImportURLInCSS/Windows (0.00s)
=== RUN TestTextImportURLInCSSText
=== RUN TestTextImportURLInCSSText/Unix
@@ -834,9 +870,9 @@
=== RUN TestBinaryImportURLInCSS
=== RUN TestBinaryImportURLInCSS/Unix
=== RUN TestBinaryImportURLInCSS/Windows
---- PASS: TestBinaryImportURLInCSS (0.02s)
- --- PASS: TestBinaryImportURLInCSS/Unix (0.02s)
- --- PASS: TestBinaryImportURLInCSS/Windows (0.00s)
+--- PASS: TestBinaryImportURLInCSS (0.03s)
+ --- PASS: TestBinaryImportURLInCSS/Unix (0.00s)
+ --- PASS: TestBinaryImportURLInCSS/Windows (0.03s)
=== RUN TestBase64ImportURLInCSS
=== RUN TestBase64ImportURLInCSS/Unix
=== RUN TestBase64ImportURLInCSS/Windows
@@ -846,14 +882,14 @@
=== RUN TestFileImportURLInCSS
=== RUN TestFileImportURLInCSS/Unix
=== RUN TestFileImportURLInCSS/Windows
---- PASS: TestFileImportURLInCSS (0.01s)
+--- PASS: TestFileImportURLInCSS (0.00s)
--- PASS: TestFileImportURLInCSS/Unix (0.00s)
- --- PASS: TestFileImportURLInCSS/Windows (0.01s)
+ --- PASS: TestFileImportURLInCSS/Windows (0.00s)
=== RUN TestIgnoreURLsInAtRulePrelude
=== RUN TestIgnoreURLsInAtRulePrelude/Unix
=== RUN TestIgnoreURLsInAtRulePrelude/Windows
---- PASS: TestIgnoreURLsInAtRulePrelude (0.00s)
- --- PASS: TestIgnoreURLsInAtRulePrelude/Unix (0.00s)
+--- PASS: TestIgnoreURLsInAtRulePrelude (0.01s)
+ --- PASS: TestIgnoreURLsInAtRulePrelude/Unix (0.01s)
--- PASS: TestIgnoreURLsInAtRulePrelude/Windows (0.00s)
=== RUN TestPackageURLsInCSS
=== RUN TestPackageURLsInCSS/Unix
@@ -870,9 +906,9 @@
=== RUN TestCSSAtImportExtensionOrderCollisionUnsupported
=== RUN TestCSSAtImportExtensionOrderCollisionUnsupported/Unix
=== RUN TestCSSAtImportExtensionOrderCollisionUnsupported/Windows
---- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported (0.01s)
+--- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported (0.00s)
--- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported/Unix (0.00s)
- --- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported/Windows (0.01s)
+ --- PASS: TestCSSAtImportExtensionOrderCollisionUnsupported/Windows (0.00s)
=== RUN TestCSSAtImportConditionsNoBundle
=== RUN TestCSSAtImportConditionsNoBundle/Unix
=== RUN TestCSSAtImportConditionsNoBundle/Windows
@@ -883,7 +919,7 @@
=== RUN TestCSSAtImportConditionsBundleExternal/Unix
=== RUN TestCSSAtImportConditionsBundleExternal/Windows
--- PASS: TestCSSAtImportConditionsBundleExternal (0.01s)
- --- PASS: TestCSSAtImportConditionsBundleExternal/Unix (0.00s)
+ --- PASS: TestCSSAtImportConditionsBundleExternal/Unix (0.01s)
--- PASS: TestCSSAtImportConditionsBundleExternal/Windows (0.00s)
=== RUN TestCSSAtImportConditionsBundleExternalConditionWithURL
=== RUN TestCSSAtImportConditionsBundleExternalConditionWithURL/Unix
@@ -894,39 +930,39 @@
=== RUN TestCSSAtImportConditionsBundle
=== RUN TestCSSAtImportConditionsBundle/Unix
=== RUN TestCSSAtImportConditionsBundle/Windows
---- PASS: TestCSSAtImportConditionsBundle (0.00s)
+--- PASS: TestCSSAtImportConditionsBundle (0.01s)
--- PASS: TestCSSAtImportConditionsBundle/Unix (0.00s)
--- PASS: TestCSSAtImportConditionsBundle/Windows (0.00s)
=== RUN TestCSSAtImportConditionsWithImportRecordsBundle
=== RUN TestCSSAtImportConditionsWithImportRecordsBundle/Unix
=== RUN TestCSSAtImportConditionsWithImportRecordsBundle/Windows
---- PASS: TestCSSAtImportConditionsWithImportRecordsBundle (0.01s)
- --- PASS: TestCSSAtImportConditionsWithImportRecordsBundle/Unix (0.01s)
+--- PASS: TestCSSAtImportConditionsWithImportRecordsBundle (0.00s)
+ --- PASS: TestCSSAtImportConditionsWithImportRecordsBundle/Unix (0.00s)
--- PASS: TestCSSAtImportConditionsWithImportRecordsBundle/Windows (0.00s)
=== RUN TestCSSAtImportConditionsFromExternalRepo
=== RUN TestCSSAtImportConditionsFromExternalRepo/Unix
=== RUN TestCSSAtImportConditionsFromExternalRepo/Windows
---- PASS: TestCSSAtImportConditionsFromExternalRepo (0.19s)
- --- PASS: TestCSSAtImportConditionsFromExternalRepo/Unix (0.10s)
+--- PASS: TestCSSAtImportConditionsFromExternalRepo (0.13s)
+ --- PASS: TestCSSAtImportConditionsFromExternalRepo/Unix (0.06s)
--- PASS: TestCSSAtImportConditionsFromExternalRepo/Windows (0.08s)
=== RUN TestCSSAtImportConditionsAtLayerBundle
=== RUN TestCSSAtImportConditionsAtLayerBundle/Unix
=== RUN TestCSSAtImportConditionsAtLayerBundle/Windows
--- PASS: TestCSSAtImportConditionsAtLayerBundle (0.01s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundle/Unix (0.00s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundle/Unix (0.01s)
--- PASS: TestCSSAtImportConditionsAtLayerBundle/Windows (0.00s)
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Unix
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Windows
--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile (0.01s)
--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Windows (0.01s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Windows (0.00s)
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Unix
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Windows
---- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport (0.01s)
+--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport (0.00s)
--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Windows (0.01s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Windows (0.00s)
=== RUN TestCSSAtImportConditionsChainExternal
=== RUN TestCSSAtImportConditionsChainExternal/Unix
=== RUN TestCSSAtImportConditionsChainExternal/Windows
@@ -936,9 +972,9 @@
=== RUN TestCSSAndJavaScriptCodeSplittingIssue1064
=== RUN TestCSSAndJavaScriptCodeSplittingIssue1064/Unix
=== RUN TestCSSAndJavaScriptCodeSplittingIssue1064/Windows
---- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064 (0.00s)
- --- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064/Unix (0.00s)
- --- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064/Windows (0.00s)
+--- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064 (0.02s)
+ --- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064/Unix (0.01s)
+ --- PASS: TestCSSAndJavaScriptCodeSplittingIssue1064/Windows (0.01s)
=== RUN TestCSSExternalQueryAndHashNoMatchIssue1822
=== RUN TestCSSExternalQueryAndHashNoMatchIssue1822/Unix
=== RUN TestCSSExternalQueryAndHashNoMatchIssue1822/Windows
@@ -948,15 +984,15 @@
=== RUN TestCSSExternalQueryAndHashMatchIssue1822
=== RUN TestCSSExternalQueryAndHashMatchIssue1822/Unix
=== RUN TestCSSExternalQueryAndHashMatchIssue1822/Windows
---- PASS: TestCSSExternalQueryAndHashMatchIssue1822 (0.00s)
+--- PASS: TestCSSExternalQueryAndHashMatchIssue1822 (0.01s)
--- PASS: TestCSSExternalQueryAndHashMatchIssue1822/Unix (0.00s)
- --- PASS: TestCSSExternalQueryAndHashMatchIssue1822/Windows (0.00s)
+ --- PASS: TestCSSExternalQueryAndHashMatchIssue1822/Windows (0.01s)
=== RUN TestCSSNestingOldBrowser
=== RUN TestCSSNestingOldBrowser/Unix
=== RUN TestCSSNestingOldBrowser/Windows
---- PASS: TestCSSNestingOldBrowser (0.10s)
- --- PASS: TestCSSNestingOldBrowser/Unix (0.05s)
- --- PASS: TestCSSNestingOldBrowser/Windows (0.04s)
+--- PASS: TestCSSNestingOldBrowser (0.06s)
+ --- PASS: TestCSSNestingOldBrowser/Unix (0.03s)
+ --- PASS: TestCSSNestingOldBrowser/Windows (0.03s)
=== RUN TestMetafileCSSBundleTwoToOne
=== RUN TestMetafileCSSBundleTwoToOne/Unix
=== RUN TestMetafileCSSBundleTwoToOne/Windows
@@ -966,8 +1002,8 @@
=== RUN TestDeduplicateRules
=== RUN TestDeduplicateRules/Unix
=== RUN TestDeduplicateRules/Windows
---- PASS: TestDeduplicateRules (0.03s)
- --- PASS: TestDeduplicateRules/Unix (0.01s)
+--- PASS: TestDeduplicateRules (0.04s)
+ --- PASS: TestDeduplicateRules/Unix (0.03s)
--- PASS: TestDeduplicateRules/Windows (0.01s)
=== RUN TestDeduplicateRulesGlobalVsLocalNames
=== RUN TestDeduplicateRulesGlobalVsLocalNames/Unix
@@ -978,8 +1014,8 @@
=== RUN TestUndefinedImportWarningCSS
=== RUN TestUndefinedImportWarningCSS/Unix
=== RUN TestUndefinedImportWarningCSS/Windows
---- PASS: TestUndefinedImportWarningCSS (0.03s)
- --- PASS: TestUndefinedImportWarningCSS/Unix (0.03s)
+--- PASS: TestUndefinedImportWarningCSS (0.00s)
+ --- PASS: TestUndefinedImportWarningCSS/Unix (0.00s)
--- PASS: TestUndefinedImportWarningCSS/Windows (0.00s)
=== RUN TestCSSMalformedAtImport
=== RUN TestCSSMalformedAtImport/Unix
@@ -990,8 +1026,8 @@
=== RUN TestCSSAtLayerBeforeImportNoBundle
=== RUN TestCSSAtLayerBeforeImportNoBundle/Unix
=== RUN TestCSSAtLayerBeforeImportNoBundle/Windows
---- PASS: TestCSSAtLayerBeforeImportNoBundle (0.02s)
- --- PASS: TestCSSAtLayerBeforeImportNoBundle/Unix (0.02s)
+--- PASS: TestCSSAtLayerBeforeImportNoBundle (0.00s)
+ --- PASS: TestCSSAtLayerBeforeImportNoBundle/Unix (0.00s)
--- PASS: TestCSSAtLayerBeforeImportNoBundle/Windows (0.00s)
=== RUN TestCSSAtLayerBeforeImportBundle
=== RUN TestCSSAtLayerBeforeImportBundle/Unix
@@ -1002,9 +1038,9 @@
=== RUN TestCSSAtLayerMergingWithImportConditions
=== RUN TestCSSAtLayerMergingWithImportConditions/Unix
=== RUN TestCSSAtLayerMergingWithImportConditions/Windows
---- PASS: TestCSSAtLayerMergingWithImportConditions (0.02s)
+--- PASS: TestCSSAtLayerMergingWithImportConditions (0.00s)
--- PASS: TestCSSAtLayerMergingWithImportConditions/Unix (0.00s)
- --- PASS: TestCSSAtLayerMergingWithImportConditions/Windows (0.02s)
+ --- PASS: TestCSSAtLayerMergingWithImportConditions/Windows (0.00s)
=== RUN TestCSSCaseInsensitivity
=== RUN TestCSSCaseInsensitivity/Unix
=== RUN TestCSSCaseInsensitivity/Windows
@@ -1050,8 +1086,8 @@
=== RUN TestPackageJsonSideEffectsTrueKeepCommonJS
=== RUN TestPackageJsonSideEffectsTrueKeepCommonJS/Unix
=== RUN TestPackageJsonSideEffectsTrueKeepCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS (0.02s)
- --- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/Unix (0.02s)
+--- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS (0.00s)
+ --- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/Unix
@@ -1062,9 +1098,9 @@
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportES6
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportES6/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportES6/Windows
@@ -1074,8 +1110,8 @@
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Unix (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS (0.01s)
+ --- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Unix (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseRemoveNamedImportES6
=== RUN TestPackageJsonSideEffectsFalseRemoveNamedImportES6/Unix
@@ -1086,13 +1122,13 @@
=== RUN TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS
=== RUN TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS (0.03s)
- --- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/Unix (0.02s)
+--- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveNamedImportCommonJS/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportES6
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportES6/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportES6/Windows
---- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6 (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6 (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS
@@ -1110,20 +1146,20 @@
=== RUN TestPackageJsonSideEffectsArrayKeep
=== RUN TestPackageJsonSideEffectsArrayKeep/Unix
=== RUN TestPackageJsonSideEffectsArrayKeep/Windows
---- PASS: TestPackageJsonSideEffectsArrayKeep (0.01s)
- --- PASS: TestPackageJsonSideEffectsArrayKeep/Unix (0.01s)
+--- PASS: TestPackageJsonSideEffectsArrayKeep (0.00s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeep/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsArrayKeep/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseModule
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseModule/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseModule/Windows
---- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule (0.00s)
+--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule (0.01s)
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepMainUseModule/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseMain
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseMain/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseMain/Windows
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain (0.01s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain/Unix (0.00s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain/Unix (0.01s)
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeepMainImplicitModule
=== RUN TestPackageJsonSideEffectsArrayKeepMainImplicitModule/Unix
@@ -1146,9 +1182,9 @@
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseMain
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseMain/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseMain/Windows
---- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain (0.01s)
+--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain (0.00s)
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/Windows (0.01s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitModule
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitModule/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitModule/Windows
@@ -1159,8 +1195,8 @@
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/Windows
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain (0.01s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/Windows (0.01s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/Unix (0.01s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepModuleImplicitMain/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayGlob
=== RUN TestPackageJsonSideEffectsArrayGlob/Unix
=== RUN TestPackageJsonSideEffectsArrayGlob/Windows
@@ -1170,7 +1206,7 @@
=== RUN TestPackageJsonSideEffectsNestedDirectoryRemove
=== RUN TestPackageJsonSideEffectsNestedDirectoryRemove/Unix
=== RUN TestPackageJsonSideEffectsNestedDirectoryRemove/Windows
---- PASS: TestPackageJsonSideEffectsNestedDirectoryRemove (0.00s)
+--- PASS: TestPackageJsonSideEffectsNestedDirectoryRemove (0.01s)
--- PASS: TestPackageJsonSideEffectsNestedDirectoryRemove/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsNestedDirectoryRemove/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsKeepExportDefaultExpr
@@ -1188,21 +1224,21 @@
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUnused
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Unix
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Windows
---- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Windows (0.01s)
+ --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUsed
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUsed/Unix
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUsed/Windows
---- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed/Unix (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed (0.01s)
+ --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed/Unix (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesUsed/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesChainAll
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/Unix
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/Windows
---- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesChainAll/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesChainOne
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesChainOne/Unix
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesChainOne/Windows
@@ -1218,20 +1254,20 @@
=== RUN TestPackageJsonSideEffectsFalseOneFork
=== RUN TestPackageJsonSideEffectsFalseOneFork/Unix
=== RUN TestPackageJsonSideEffectsFalseOneFork/Windows
---- PASS: TestPackageJsonSideEffectsFalseOneFork (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseOneFork/Unix (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseOneFork (0.01s)
+ --- PASS: TestPackageJsonSideEffectsFalseOneFork/Unix (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseOneFork/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseAllFork
=== RUN TestPackageJsonSideEffectsFalseAllFork/Unix
=== RUN TestPackageJsonSideEffectsFalseAllFork/Windows
---- PASS: TestPackageJsonSideEffectsFalseAllFork (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseAllFork (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseAllFork/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseAllFork/Windows (0.00s)
=== RUN TestJSONLoaderRemoveUnused
=== RUN TestJSONLoaderRemoveUnused/Unix
=== RUN TestJSONLoaderRemoveUnused/Windows
---- PASS: TestJSONLoaderRemoveUnused (0.00s)
- --- PASS: TestJSONLoaderRemoveUnused/Unix (0.00s)
+--- PASS: TestJSONLoaderRemoveUnused (0.01s)
+ --- PASS: TestJSONLoaderRemoveUnused/Unix (0.01s)
--- PASS: TestJSONLoaderRemoveUnused/Windows (0.00s)
=== RUN TestTextLoaderRemoveUnused
=== RUN TestTextLoaderRemoveUnused/Unix
@@ -1242,20 +1278,20 @@
=== RUN TestBase64LoaderRemoveUnused
=== RUN TestBase64LoaderRemoveUnused/Unix
=== RUN TestBase64LoaderRemoveUnused/Windows
---- PASS: TestBase64LoaderRemoveUnused (0.01s)
+--- PASS: TestBase64LoaderRemoveUnused (0.00s)
--- PASS: TestBase64LoaderRemoveUnused/Unix (0.00s)
--- PASS: TestBase64LoaderRemoveUnused/Windows (0.00s)
=== RUN TestDataURLLoaderRemoveUnused
=== RUN TestDataURLLoaderRemoveUnused/Unix
=== RUN TestDataURLLoaderRemoveUnused/Windows
---- PASS: TestDataURLLoaderRemoveUnused (0.01s)
+--- PASS: TestDataURLLoaderRemoveUnused (0.00s)
--- PASS: TestDataURLLoaderRemoveUnused/Unix (0.00s)
--- PASS: TestDataURLLoaderRemoveUnused/Windows (0.00s)
=== RUN TestFileLoaderRemoveUnused
=== RUN TestFileLoaderRemoveUnused/Unix
=== RUN TestFileLoaderRemoveUnused/Windows
---- PASS: TestFileLoaderRemoveUnused (0.00s)
- --- PASS: TestFileLoaderRemoveUnused/Unix (0.00s)
+--- PASS: TestFileLoaderRemoveUnused (0.01s)
+ --- PASS: TestFileLoaderRemoveUnused/Unix (0.01s)
--- PASS: TestFileLoaderRemoveUnused/Windows (0.00s)
=== RUN TestRemoveUnusedImportMeta
=== RUN TestRemoveUnusedImportMeta/Unix
@@ -1266,7 +1302,7 @@
=== RUN TestRemoveUnusedPureCommentCalls
=== RUN TestRemoveUnusedPureCommentCalls/Unix
=== RUN TestRemoveUnusedPureCommentCalls/Windows
---- PASS: TestRemoveUnusedPureCommentCalls (0.00s)
+--- PASS: TestRemoveUnusedPureCommentCalls (0.01s)
--- PASS: TestRemoveUnusedPureCommentCalls/Unix (0.00s)
--- PASS: TestRemoveUnusedPureCommentCalls/Windows (0.00s)
=== RUN TestRemoveUnusedNoSideEffectsTaggedTemplates
@@ -1278,8 +1314,8 @@
=== RUN TestTreeShakingReactElements
=== RUN TestTreeShakingReactElements/Unix
=== RUN TestTreeShakingReactElements/Windows
---- PASS: TestTreeShakingReactElements (0.01s)
- --- PASS: TestTreeShakingReactElements/Unix (0.01s)
+--- PASS: TestTreeShakingReactElements (0.00s)
+ --- PASS: TestTreeShakingReactElements/Unix (0.00s)
--- PASS: TestTreeShakingReactElements/Windows (0.00s)
=== RUN TestDisableTreeShaking
=== RUN TestDisableTreeShaking/Unix
@@ -1290,8 +1326,8 @@
=== RUN TestDeadCodeFollowingJump
=== RUN TestDeadCodeFollowingJump/Unix
=== RUN TestDeadCodeFollowingJump/Windows
---- PASS: TestDeadCodeFollowingJump (0.01s)
- --- PASS: TestDeadCodeFollowingJump/Unix (0.01s)
+--- PASS: TestDeadCodeFollowingJump (0.00s)
+ --- PASS: TestDeadCodeFollowingJump/Unix (0.00s)
--- PASS: TestDeadCodeFollowingJump/Windows (0.00s)
=== RUN TestDeadCodeInsideEmptyTry
=== RUN TestDeadCodeInsideEmptyTry/Unix
@@ -1326,7 +1362,7 @@
=== RUN TestTreeShakingObjectProperty
=== RUN TestTreeShakingObjectProperty/Unix
=== RUN TestTreeShakingObjectProperty/Windows
---- PASS: TestTreeShakingObjectProperty (0.01s)
+--- PASS: TestTreeShakingObjectProperty (0.00s)
--- PASS: TestTreeShakingObjectProperty/Unix (0.00s)
--- PASS: TestTreeShakingObjectProperty/Windows (0.00s)
=== RUN TestTreeShakingClassProperty
@@ -1338,14 +1374,14 @@
=== RUN TestTreeShakingClassStaticProperty
=== RUN TestTreeShakingClassStaticProperty/Unix
=== RUN TestTreeShakingClassStaticProperty/Windows
---- PASS: TestTreeShakingClassStaticProperty (0.01s)
+--- PASS: TestTreeShakingClassStaticProperty (0.00s)
--- PASS: TestTreeShakingClassStaticProperty/Unix (0.00s)
- --- PASS: TestTreeShakingClassStaticProperty/Windows (0.01s)
+ --- PASS: TestTreeShakingClassStaticProperty/Windows (0.00s)
=== RUN TestTreeShakingUnaryOperators
=== RUN TestTreeShakingUnaryOperators/Unix
=== RUN TestTreeShakingUnaryOperators/Windows
---- PASS: TestTreeShakingUnaryOperators (0.00s)
- --- PASS: TestTreeShakingUnaryOperators/Unix (0.00s)
+--- PASS: TestTreeShakingUnaryOperators (0.01s)
+ --- PASS: TestTreeShakingUnaryOperators/Unix (0.01s)
--- PASS: TestTreeShakingUnaryOperators/Windows (0.00s)
=== RUN TestTreeShakingBinaryOperators
=== RUN TestTreeShakingBinaryOperators/Unix
@@ -1356,13 +1392,13 @@
=== RUN TestTreeShakingNoBundleESM
=== RUN TestTreeShakingNoBundleESM/Unix
=== RUN TestTreeShakingNoBundleESM/Windows
---- PASS: TestTreeShakingNoBundleESM (0.01s)
- --- PASS: TestTreeShakingNoBundleESM/Unix (0.01s)
+--- PASS: TestTreeShakingNoBundleESM (0.00s)
+ --- PASS: TestTreeShakingNoBundleESM/Unix (0.00s)
--- PASS: TestTreeShakingNoBundleESM/Windows (0.00s)
=== RUN TestTreeShakingNoBundleCJS
=== RUN TestTreeShakingNoBundleCJS/Unix
=== RUN TestTreeShakingNoBundleCJS/Windows
---- PASS: TestTreeShakingNoBundleCJS (0.00s)
+--- PASS: TestTreeShakingNoBundleCJS (0.01s)
--- PASS: TestTreeShakingNoBundleCJS/Unix (0.00s)
--- PASS: TestTreeShakingNoBundleCJS/Windows (0.00s)
=== RUN TestTreeShakingNoBundleIIFE
@@ -1380,9 +1416,9 @@
=== RUN TestDCETypeOf
=== RUN TestDCETypeOf/Unix
=== RUN TestDCETypeOf/Windows
---- PASS: TestDCETypeOf (0.00s)
+--- PASS: TestDCETypeOf (0.01s)
--- PASS: TestDCETypeOf/Unix (0.00s)
- --- PASS: TestDCETypeOf/Windows (0.00s)
+ --- PASS: TestDCETypeOf/Windows (0.01s)
=== RUN TestDCETypeOfEqualsString
=== RUN TestDCETypeOfEqualsString/Unix
=== RUN TestDCETypeOfEqualsString/Windows
@@ -1404,9 +1440,9 @@
=== RUN TestDCETypeOfCompareStringGuardCondition
=== RUN TestDCETypeOfCompareStringGuardCondition/Unix
=== RUN TestDCETypeOfCompareStringGuardCondition/Windows
---- PASS: TestDCETypeOfCompareStringGuardCondition (0.01s)
+--- PASS: TestDCETypeOfCompareStringGuardCondition (0.00s)
--- PASS: TestDCETypeOfCompareStringGuardCondition/Unix (0.00s)
- --- PASS: TestDCETypeOfCompareStringGuardCondition/Windows (0.01s)
+ --- PASS: TestDCETypeOfCompareStringGuardCondition/Windows (0.00s)
=== RUN TestRemoveUnusedImports
=== RUN TestRemoveUnusedImports/Unix
=== RUN TestRemoveUnusedImports/Windows
@@ -1416,9 +1452,9 @@
=== RUN TestRemoveUnusedImportsEval
=== RUN TestRemoveUnusedImportsEval/Unix
=== RUN TestRemoveUnusedImportsEval/Windows
---- PASS: TestRemoveUnusedImportsEval (0.00s)
+--- PASS: TestRemoveUnusedImportsEval (0.01s)
--- PASS: TestRemoveUnusedImportsEval/Unix (0.00s)
- --- PASS: TestRemoveUnusedImportsEval/Windows (0.00s)
+ --- PASS: TestRemoveUnusedImportsEval/Windows (0.01s)
=== RUN TestRemoveUnusedImportsEvalTS
=== RUN TestRemoveUnusedImportsEvalTS/Unix
=== RUN TestRemoveUnusedImportsEvalTS/Windows
@@ -1440,69 +1476,69 @@
=== RUN TestDCEVarExports
=== RUN TestDCEVarExports/Unix
=== RUN TestDCEVarExports/Windows
---- PASS: TestDCEVarExports (0.02s)
- --- PASS: TestDCEVarExports/Unix (0.01s)
- --- PASS: TestDCEVarExports/Windows (0.01s)
+--- PASS: TestDCEVarExports (0.00s)
+ --- PASS: TestDCEVarExports/Unix (0.00s)
+ --- PASS: TestDCEVarExports/Windows (0.00s)
=== RUN TestDCETemplateLiteral
=== RUN TestDCETemplateLiteral/Unix
=== RUN TestDCETemplateLiteral/Windows
--- PASS: TestDCETemplateLiteral (0.01s)
- --- PASS: TestDCETemplateLiteral/Unix (0.01s)
- --- PASS: TestDCETemplateLiteral/Windows (0.00s)
+ --- PASS: TestDCETemplateLiteral/Unix (0.00s)
+ --- PASS: TestDCETemplateLiteral/Windows (0.01s)
=== RUN TestTreeShakingLoweredClassStaticField
=== RUN TestTreeShakingLoweredClassStaticField/Unix
=== RUN TestTreeShakingLoweredClassStaticField/Windows
---- PASS: TestTreeShakingLoweredClassStaticField (0.03s)
- --- PASS: TestTreeShakingLoweredClassStaticField/Unix (0.03s)
+--- PASS: TestTreeShakingLoweredClassStaticField (0.00s)
+ --- PASS: TestTreeShakingLoweredClassStaticField/Unix (0.00s)
--- PASS: TestTreeShakingLoweredClassStaticField/Windows (0.00s)
=== RUN TestTreeShakingLoweredClassStaticFieldMinified
=== RUN TestTreeShakingLoweredClassStaticFieldMinified/Unix
=== RUN TestTreeShakingLoweredClassStaticFieldMinified/Windows
---- PASS: TestTreeShakingLoweredClassStaticFieldMinified (0.02s)
+--- PASS: TestTreeShakingLoweredClassStaticFieldMinified (0.00s)
--- PASS: TestTreeShakingLoweredClassStaticFieldMinified/Unix (0.00s)
- --- PASS: TestTreeShakingLoweredClassStaticFieldMinified/Windows (0.01s)
+ --- PASS: TestTreeShakingLoweredClassStaticFieldMinified/Windows (0.00s)
=== RUN TestTreeShakingLoweredClassStaticFieldAssignment
=== RUN TestTreeShakingLoweredClassStaticFieldAssignment/Unix
=== RUN TestTreeShakingLoweredClassStaticFieldAssignment/Windows
---- PASS: TestTreeShakingLoweredClassStaticFieldAssignment (0.03s)
- --- PASS: TestTreeShakingLoweredClassStaticFieldAssignment/Unix (0.03s)
+--- PASS: TestTreeShakingLoweredClassStaticFieldAssignment (0.00s)
+ --- PASS: TestTreeShakingLoweredClassStaticFieldAssignment/Unix (0.00s)
--- PASS: TestTreeShakingLoweredClassStaticFieldAssignment/Windows (0.00s)
=== RUN TestInlineIdentityFunctionCalls
=== RUN TestInlineIdentityFunctionCalls/Unix
=== RUN TestInlineIdentityFunctionCalls/Windows
---- PASS: TestInlineIdentityFunctionCalls (0.08s)
- --- PASS: TestInlineIdentityFunctionCalls/Unix (0.06s)
- --- PASS: TestInlineIdentityFunctionCalls/Windows (0.03s)
+--- PASS: TestInlineIdentityFunctionCalls (0.02s)
+ --- PASS: TestInlineIdentityFunctionCalls/Unix (0.02s)
+ --- PASS: TestInlineIdentityFunctionCalls/Windows (0.01s)
=== RUN TestInlineEmptyFunctionCalls
=== RUN TestInlineEmptyFunctionCalls/Unix
=== RUN TestInlineEmptyFunctionCalls/Windows
---- PASS: TestInlineEmptyFunctionCalls (0.13s)
- --- PASS: TestInlineEmptyFunctionCalls/Unix (0.06s)
- --- PASS: TestInlineEmptyFunctionCalls/Windows (0.07s)
+--- PASS: TestInlineEmptyFunctionCalls (0.01s)
+ --- PASS: TestInlineEmptyFunctionCalls/Unix (0.00s)
+ --- PASS: TestInlineEmptyFunctionCalls/Windows (0.01s)
=== RUN TestInlineFunctionCallBehaviorChanges
=== RUN TestInlineFunctionCallBehaviorChanges/Unix
=== RUN TestInlineFunctionCallBehaviorChanges/Windows
---- PASS: TestInlineFunctionCallBehaviorChanges (0.03s)
+--- PASS: TestInlineFunctionCallBehaviorChanges (0.00s)
--- PASS: TestInlineFunctionCallBehaviorChanges/Unix (0.00s)
- --- PASS: TestInlineFunctionCallBehaviorChanges/Windows (0.02s)
+ --- PASS: TestInlineFunctionCallBehaviorChanges/Windows (0.00s)
=== RUN TestInlineFunctionCallForInitDecl
=== RUN TestInlineFunctionCallForInitDecl/Unix
=== RUN TestInlineFunctionCallForInitDecl/Windows
---- PASS: TestInlineFunctionCallForInitDecl (0.00s)
+--- PASS: TestInlineFunctionCallForInitDecl (0.01s)
--- PASS: TestInlineFunctionCallForInitDecl/Unix (0.00s)
- --- PASS: TestInlineFunctionCallForInitDecl/Windows (0.00s)
+ --- PASS: TestInlineFunctionCallForInitDecl/Windows (0.01s)
=== RUN TestConstValueInliningNoBundle
=== RUN TestConstValueInliningNoBundle/Unix
=== RUN TestConstValueInliningNoBundle/Windows
---- PASS: TestConstValueInliningNoBundle (0.06s)
- --- PASS: TestConstValueInliningNoBundle/Unix (0.04s)
- --- PASS: TestConstValueInliningNoBundle/Windows (0.03s)
+--- PASS: TestConstValueInliningNoBundle (0.03s)
+ --- PASS: TestConstValueInliningNoBundle/Unix (0.02s)
+ --- PASS: TestConstValueInliningNoBundle/Windows (0.01s)
=== RUN TestConstValueInliningBundle
=== RUN TestConstValueInliningBundle/Unix
=== RUN TestConstValueInliningBundle/Windows
---- PASS: TestConstValueInliningBundle (0.05s)
+--- PASS: TestConstValueInliningBundle (0.03s)
--- PASS: TestConstValueInliningBundle/Unix (0.02s)
- --- PASS: TestConstValueInliningBundle/Windows (0.03s)
+ --- PASS: TestConstValueInliningBundle/Windows (0.01s)
=== RUN TestConstValueInliningAssign
=== RUN TestConstValueInliningAssign/Unix
=== RUN TestConstValueInliningAssign/Windows
@@ -1512,39 +1548,39 @@
=== RUN TestConstValueInliningDirectEval
=== RUN TestConstValueInliningDirectEval/Unix
=== RUN TestConstValueInliningDirectEval/Windows
---- PASS: TestConstValueInliningDirectEval (0.03s)
- --- PASS: TestConstValueInliningDirectEval/Unix (0.02s)
- --- PASS: TestConstValueInliningDirectEval/Windows (0.02s)
+--- PASS: TestConstValueInliningDirectEval (0.02s)
+ --- PASS: TestConstValueInliningDirectEval/Unix (0.01s)
+ --- PASS: TestConstValueInliningDirectEval/Windows (0.00s)
=== RUN TestCrossModuleConstantFoldingNumber
=== RUN TestCrossModuleConstantFoldingNumber/Unix
=== RUN TestCrossModuleConstantFoldingNumber/Windows
---- PASS: TestCrossModuleConstantFoldingNumber (0.03s)
- --- PASS: TestCrossModuleConstantFoldingNumber/Unix (0.02s)
- --- PASS: TestCrossModuleConstantFoldingNumber/Windows (0.01s)
+--- PASS: TestCrossModuleConstantFoldingNumber (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingNumber/Unix (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingNumber/Windows (0.00s)
=== RUN TestCrossModuleConstantFoldingString
=== RUN TestCrossModuleConstantFoldingString/Unix
=== RUN TestCrossModuleConstantFoldingString/Windows
--- PASS: TestCrossModuleConstantFoldingString (0.01s)
- --- PASS: TestCrossModuleConstantFoldingString/Unix (0.01s)
- --- PASS: TestCrossModuleConstantFoldingString/Windows (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingString/Unix (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingString/Windows (0.01s)
=== RUN TestCrossModuleConstantFoldingComputedPropertyName
=== RUN TestCrossModuleConstantFoldingComputedPropertyName/Unix
=== RUN TestCrossModuleConstantFoldingComputedPropertyName/Windows
---- PASS: TestCrossModuleConstantFoldingComputedPropertyName (0.04s)
- --- PASS: TestCrossModuleConstantFoldingComputedPropertyName/Unix (0.02s)
- --- PASS: TestCrossModuleConstantFoldingComputedPropertyName/Windows (0.02s)
+--- PASS: TestCrossModuleConstantFoldingComputedPropertyName (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingComputedPropertyName/Unix (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingComputedPropertyName/Windows (0.00s)
=== RUN TestMultipleDeclarationTreeShaking
=== RUN TestMultipleDeclarationTreeShaking/Unix
=== RUN TestMultipleDeclarationTreeShaking/Windows
---- PASS: TestMultipleDeclarationTreeShaking (0.04s)
+--- PASS: TestMultipleDeclarationTreeShaking (0.01s)
--- PASS: TestMultipleDeclarationTreeShaking/Unix (0.01s)
- --- PASS: TestMultipleDeclarationTreeShaking/Windows (0.02s)
+ --- PASS: TestMultipleDeclarationTreeShaking/Windows (0.00s)
=== RUN TestMultipleDeclarationTreeShakingMinifySyntax
=== RUN TestMultipleDeclarationTreeShakingMinifySyntax/Unix
=== RUN TestMultipleDeclarationTreeShakingMinifySyntax/Windows
--- PASS: TestMultipleDeclarationTreeShakingMinifySyntax (0.01s)
- --- PASS: TestMultipleDeclarationTreeShakingMinifySyntax/Unix (0.00s)
- --- PASS: TestMultipleDeclarationTreeShakingMinifySyntax/Windows (0.01s)
+ --- PASS: TestMultipleDeclarationTreeShakingMinifySyntax/Unix (0.01s)
+ --- PASS: TestMultipleDeclarationTreeShakingMinifySyntax/Windows (0.00s)
=== RUN TestPureCallsWithSpread
=== RUN TestPureCallsWithSpread/Unix
=== RUN TestPureCallsWithSpread/Windows
@@ -1554,9 +1590,9 @@
=== RUN TestTopLevelFunctionInliningWithSpread
=== RUN TestTopLevelFunctionInliningWithSpread/Unix
=== RUN TestTopLevelFunctionInliningWithSpread/Windows
---- PASS: TestTopLevelFunctionInliningWithSpread (0.02s)
+--- PASS: TestTopLevelFunctionInliningWithSpread (0.01s)
--- PASS: TestTopLevelFunctionInliningWithSpread/Unix (0.01s)
- --- PASS: TestTopLevelFunctionInliningWithSpread/Windows (0.01s)
+ --- PASS: TestTopLevelFunctionInliningWithSpread/Windows (0.00s)
=== RUN TestNestedFunctionInliningWithSpread
=== RUN TestNestedFunctionInliningWithSpread/Unix
=== RUN TestNestedFunctionInliningWithSpread/Windows
@@ -1566,15 +1602,15 @@
=== RUN TestPackageJsonSideEffectsFalseCrossPlatformSlash
=== RUN TestPackageJsonSideEffectsFalseCrossPlatformSlash/Unix
=== RUN TestPackageJsonSideEffectsFalseCrossPlatformSlash/Windows
---- PASS: TestPackageJsonSideEffectsFalseCrossPlatformSlash (0.01s)
- --- PASS: TestPackageJsonSideEffectsFalseCrossPlatformSlash/Unix (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseCrossPlatformSlash (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseCrossPlatformSlash/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseCrossPlatformSlash/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSS
=== RUN TestTreeShakingJSWithAssociatedCSS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSS/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSS (0.03s)
+--- PASS: TestTreeShakingJSWithAssociatedCSS (0.01s)
--- PASS: TestTreeShakingJSWithAssociatedCSS/Unix (0.00s)
- --- PASS: TestTreeShakingJSWithAssociatedCSS/Windows (0.03s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSS/Windows (0.01s)
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Windows
@@ -1584,20 +1620,20 @@
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS (0.02s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS/Unix (0.01s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS (0.01s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS/Unix (0.00s)
--- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse (0.03s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Unix (0.01s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Windows (0.01s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Unix (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS (0.00s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Unix (0.00s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS (0.01s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Unix (0.01s)
--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse/Unix
@@ -1608,9 +1644,9 @@
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS (0.04s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Unix (0.02s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Windows (0.01s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Unix (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Windows (0.00s)
=== RUN TestPreserveDirectivesMinifyPassThrough
=== RUN TestPreserveDirectivesMinifyPassThrough/Unix
=== RUN TestPreserveDirectivesMinifyPassThrough/Windows
@@ -1632,31 +1668,31 @@
=== RUN TestNoSideEffectsComment
=== RUN TestNoSideEffectsComment/Unix
=== RUN TestNoSideEffectsComment/Windows
---- PASS: TestNoSideEffectsComment (0.10s)
- --- PASS: TestNoSideEffectsComment/Unix (0.03s)
- --- PASS: TestNoSideEffectsComment/Windows (0.06s)
+--- PASS: TestNoSideEffectsComment (0.02s)
+ --- PASS: TestNoSideEffectsComment/Unix (0.01s)
+ --- PASS: TestNoSideEffectsComment/Windows (0.01s)
=== RUN TestNoSideEffectsCommentIgnoreAnnotations
=== RUN TestNoSideEffectsCommentIgnoreAnnotations/Unix
=== RUN TestNoSideEffectsCommentIgnoreAnnotations/Windows
---- PASS: TestNoSideEffectsCommentIgnoreAnnotations (0.13s)
- --- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Unix (0.06s)
- --- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Windows (0.07s)
+--- PASS: TestNoSideEffectsCommentIgnoreAnnotations (0.06s)
+ --- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Unix (0.04s)
+ --- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Windows (0.01s)
=== RUN TestNoSideEffectsCommentMinifyWhitespace
=== RUN TestNoSideEffectsCommentMinifyWhitespace/Unix
=== RUN TestNoSideEffectsCommentMinifyWhitespace/Windows
---- PASS: TestNoSideEffectsCommentMinifyWhitespace (0.15s)
- --- PASS: TestNoSideEffectsCommentMinifyWhitespace/Unix (0.05s)
- --- PASS: TestNoSideEffectsCommentMinifyWhitespace/Windows (0.10s)
+--- PASS: TestNoSideEffectsCommentMinifyWhitespace (0.05s)
+ --- PASS: TestNoSideEffectsCommentMinifyWhitespace/Unix (0.04s)
+ --- PASS: TestNoSideEffectsCommentMinifyWhitespace/Windows (0.01s)
=== RUN TestNoSideEffectsCommentUnusedCalls
=== RUN TestNoSideEffectsCommentUnusedCalls/Unix
=== RUN TestNoSideEffectsCommentUnusedCalls/Windows
---- PASS: TestNoSideEffectsCommentUnusedCalls (0.04s)
- --- PASS: TestNoSideEffectsCommentUnusedCalls/Unix (0.02s)
- --- PASS: TestNoSideEffectsCommentUnusedCalls/Windows (0.02s)
+--- PASS: TestNoSideEffectsCommentUnusedCalls (0.01s)
+ --- PASS: TestNoSideEffectsCommentUnusedCalls/Unix (0.00s)
+ --- PASS: TestNoSideEffectsCommentUnusedCalls/Windows (0.01s)
=== RUN TestNoSideEffectsCommentTypeScriptDeclare
=== RUN TestNoSideEffectsCommentTypeScriptDeclare/Unix
=== RUN TestNoSideEffectsCommentTypeScriptDeclare/Windows
---- PASS: TestNoSideEffectsCommentTypeScriptDeclare (0.01s)
+--- PASS: TestNoSideEffectsCommentTypeScriptDeclare (0.00s)
--- PASS: TestNoSideEffectsCommentTypeScriptDeclare/Unix (0.00s)
--- PASS: TestNoSideEffectsCommentTypeScriptDeclare/Windows (0.00s)
=== RUN TestDCEOfIIFE
@@ -1668,21 +1704,21 @@
=== RUN TestDCEOfDestructuring
=== RUN TestDCEOfDestructuring/Unix
=== RUN TestDCEOfDestructuring/Windows
---- PASS: TestDCEOfDestructuring (0.01s)
+--- PASS: TestDCEOfDestructuring (0.00s)
--- PASS: TestDCEOfDestructuring/Unix (0.00s)
- --- PASS: TestDCEOfDestructuring/Windows (0.01s)
+ --- PASS: TestDCEOfDestructuring/Windows (0.00s)
=== RUN TestDCEOfDecorators
=== RUN TestDCEOfDecorators/Unix
=== RUN TestDCEOfDecorators/Windows
--- PASS: TestDCEOfDecorators (0.01s)
--- PASS: TestDCEOfDecorators/Unix (0.00s)
- --- PASS: TestDCEOfDecorators/Windows (0.00s)
+ --- PASS: TestDCEOfDecorators/Windows (0.01s)
=== RUN TestDCEOfExperimentalDecorators
=== RUN TestDCEOfExperimentalDecorators/Unix
=== RUN TestDCEOfExperimentalDecorators/Windows
--- PASS: TestDCEOfExperimentalDecorators (0.01s)
- --- PASS: TestDCEOfExperimentalDecorators/Unix (0.01s)
- --- PASS: TestDCEOfExperimentalDecorators/Windows (0.00s)
+ --- PASS: TestDCEOfExperimentalDecorators/Unix (0.00s)
+ --- PASS: TestDCEOfExperimentalDecorators/Windows (0.01s)
=== RUN TestDCEOfUsingDeclarations
=== RUN TestDCEOfUsingDeclarations/Unix
=== RUN TestDCEOfUsingDeclarations/Windows
@@ -1692,7 +1728,7 @@
=== RUN TestDCEOfExprAfterKeepNamesIssue3195
=== RUN TestDCEOfExprAfterKeepNamesIssue3195/Unix
=== RUN TestDCEOfExprAfterKeepNamesIssue3195/Windows
---- PASS: TestDCEOfExprAfterKeepNamesIssue3195 (0.02s)
+--- PASS: TestDCEOfExprAfterKeepNamesIssue3195 (0.00s)
--- PASS: TestDCEOfExprAfterKeepNamesIssue3195/Unix (0.00s)
--- PASS: TestDCEOfExprAfterKeepNamesIssue3195/Windows (0.00s)
=== RUN TestDropLabels
@@ -1716,9 +1752,9 @@
=== RUN TestDCEOfSymbolInstances
=== RUN TestDCEOfSymbolInstances/Unix
=== RUN TestDCEOfSymbolInstances/Windows
---- PASS: TestDCEOfSymbolInstances (0.02s)
+--- PASS: TestDCEOfSymbolInstances (0.00s)
--- PASS: TestDCEOfSymbolInstances/Unix (0.00s)
- --- PASS: TestDCEOfSymbolInstances/Windows (0.02s)
+ --- PASS: TestDCEOfSymbolInstances/Windows (0.00s)
=== RUN TestDCEOfNegatedBigints
=== RUN TestDCEOfNegatedBigints/Unix
=== RUN TestDCEOfNegatedBigints/Windows
@@ -1728,9 +1764,9 @@
=== RUN TestSimpleES6
=== RUN TestSimpleES6/Unix
=== RUN TestSimpleES6/Windows
---- PASS: TestSimpleES6 (0.01s)
+--- PASS: TestSimpleES6 (0.02s)
--- PASS: TestSimpleES6/Unix (0.00s)
- --- PASS: TestSimpleES6/Windows (0.01s)
+ --- PASS: TestSimpleES6/Windows (0.02s)
=== RUN TestSimpleCommonJS
=== RUN TestSimpleCommonJS/Unix
=== RUN TestSimpleCommonJS/Windows
@@ -1746,15 +1782,15 @@
=== RUN TestNewExpressionCommonJS
=== RUN TestNewExpressionCommonJS/Unix
=== RUN TestNewExpressionCommonJS/Windows
---- PASS: TestNewExpressionCommonJS (0.00s)
+--- PASS: TestNewExpressionCommonJS (0.01s)
--- PASS: TestNewExpressionCommonJS/Unix (0.00s)
- --- PASS: TestNewExpressionCommonJS/Windows (0.00s)
+ --- PASS: TestNewExpressionCommonJS/Windows (0.01s)
=== RUN TestCommonJSFromES6
=== RUN TestCommonJSFromES6/Unix
=== RUN TestCommonJSFromES6/Windows
---- PASS: TestCommonJSFromES6 (0.02s)
- --- PASS: TestCommonJSFromES6/Unix (0.01s)
- --- PASS: TestCommonJSFromES6/Windows (0.01s)
+--- PASS: TestCommonJSFromES6 (0.00s)
+ --- PASS: TestCommonJSFromES6/Unix (0.00s)
+ --- PASS: TestCommonJSFromES6/Windows (0.00s)
=== RUN TestES6FromCommonJS
=== RUN TestES6FromCommonJS/Unix
=== RUN TestES6FromCommonJS/Windows
@@ -1764,32 +1800,32 @@
=== RUN TestNestedES6FromCommonJS
=== RUN TestNestedES6FromCommonJS/Unix
=== RUN TestNestedES6FromCommonJS/Windows
---- PASS: TestNestedES6FromCommonJS (0.03s)
- --- PASS: TestNestedES6FromCommonJS/Unix (0.01s)
- --- PASS: TestNestedES6FromCommonJS/Windows (0.02s)
+--- PASS: TestNestedES6FromCommonJS (0.00s)
+ --- PASS: TestNestedES6FromCommonJS/Unix (0.00s)
+ --- PASS: TestNestedES6FromCommonJS/Windows (0.00s)
=== RUN TestExportFormsES6
=== RUN TestExportFormsES6/Unix
=== RUN TestExportFormsES6/Windows
---- PASS: TestExportFormsES6 (0.00s)
+--- PASS: TestExportFormsES6 (0.01s)
--- PASS: TestExportFormsES6/Unix (0.00s)
- --- PASS: TestExportFormsES6/Windows (0.00s)
+ --- PASS: TestExportFormsES6/Windows (0.01s)
=== RUN TestExportFormsIIFE
=== RUN TestExportFormsIIFE/Unix
=== RUN TestExportFormsIIFE/Windows
---- PASS: TestExportFormsIIFE (0.01s)
- --- PASS: TestExportFormsIIFE/Unix (0.01s)
+--- PASS: TestExportFormsIIFE (0.00s)
+ --- PASS: TestExportFormsIIFE/Unix (0.00s)
--- PASS: TestExportFormsIIFE/Windows (0.00s)
=== RUN TestExportFormsWithMinifyIdentifiersAndNoBundle
=== RUN TestExportFormsWithMinifyIdentifiersAndNoBundle/Unix
=== RUN TestExportFormsWithMinifyIdentifiersAndNoBundle/Windows
---- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle (0.02s)
- --- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/Unix (0.01s)
+--- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle (0.01s)
+ --- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/Unix (0.00s)
--- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/Windows (0.01s)
=== RUN TestImportFormsWithNoBundle
=== RUN TestImportFormsWithNoBundle/Unix
=== RUN TestImportFormsWithNoBundle/Windows
---- PASS: TestImportFormsWithNoBundle (0.01s)
- --- PASS: TestImportFormsWithNoBundle/Unix (0.01s)
+--- PASS: TestImportFormsWithNoBundle (0.00s)
+ --- PASS: TestImportFormsWithNoBundle/Unix (0.00s)
--- PASS: TestImportFormsWithNoBundle/Windows (0.00s)
=== RUN TestImportFormsWithMinifyIdentifiersAndNoBundle
=== RUN TestImportFormsWithMinifyIdentifiersAndNoBundle/Unix
@@ -1800,26 +1836,26 @@
=== RUN TestExportFormsCommonJS
=== RUN TestExportFormsCommonJS/Unix
=== RUN TestExportFormsCommonJS/Windows
---- PASS: TestExportFormsCommonJS (0.01s)
- --- PASS: TestExportFormsCommonJS/Unix (0.01s)
+--- PASS: TestExportFormsCommonJS (0.00s)
+ --- PASS: TestExportFormsCommonJS/Unix (0.00s)
--- PASS: TestExportFormsCommonJS/Windows (0.00s)
=== RUN TestExportChain
=== RUN TestExportChain/Unix
=== RUN TestExportChain/Windows
---- PASS: TestExportChain (0.02s)
- --- PASS: TestExportChain/Unix (0.01s)
- --- PASS: TestExportChain/Windows (0.01s)
+--- PASS: TestExportChain (0.00s)
+ --- PASS: TestExportChain/Unix (0.00s)
+ --- PASS: TestExportChain/Windows (0.00s)
=== RUN TestExportInfiniteCycle1
=== RUN TestExportInfiniteCycle1/Unix
=== RUN TestExportInfiniteCycle1/Windows
---- PASS: TestExportInfiniteCycle1 (0.00s)
+--- PASS: TestExportInfiniteCycle1 (0.01s)
--- PASS: TestExportInfiniteCycle1/Unix (0.00s)
--- PASS: TestExportInfiniteCycle1/Windows (0.00s)
=== RUN TestExportInfiniteCycle2
=== RUN TestExportInfiniteCycle2/Unix
=== RUN TestExportInfiniteCycle2/Windows
---- PASS: TestExportInfiniteCycle2 (0.01s)
- --- PASS: TestExportInfiniteCycle2/Unix (0.01s)
+--- PASS: TestExportInfiniteCycle2 (0.00s)
+ --- PASS: TestExportInfiniteCycle2/Unix (0.00s)
--- PASS: TestExportInfiniteCycle2/Windows (0.00s)
=== RUN TestJSXImportsCommonJS
=== RUN TestJSXImportsCommonJS/Unix
@@ -1830,9 +1866,9 @@
=== RUN TestJSXImportsES6
=== RUN TestJSXImportsES6/Unix
=== RUN TestJSXImportsES6/Windows
---- PASS: TestJSXImportsES6 (0.01s)
+--- PASS: TestJSXImportsES6 (0.00s)
--- PASS: TestJSXImportsES6/Unix (0.00s)
- --- PASS: TestJSXImportsES6/Windows (0.01s)
+ --- PASS: TestJSXImportsES6/Windows (0.00s)
=== RUN TestJSXSyntaxInJS
=== RUN TestJSXSyntaxInJS/Unix
=== RUN TestJSXSyntaxInJS/Windows
@@ -1842,19 +1878,19 @@
=== RUN TestJSXConstantFragments
=== RUN TestJSXConstantFragments/Unix
=== RUN TestJSXConstantFragments/Windows
---- PASS: TestJSXConstantFragments (0.01s)
+--- PASS: TestJSXConstantFragments (0.00s)
--- PASS: TestJSXConstantFragments/Unix (0.00s)
- --- PASS: TestJSXConstantFragments/Windows (0.01s)
+ --- PASS: TestJSXConstantFragments/Windows (0.00s)
=== RUN TestJSXAutomaticImportsCommonJS
=== RUN TestJSXAutomaticImportsCommonJS/Unix
=== RUN TestJSXAutomaticImportsCommonJS/Windows
---- PASS: TestJSXAutomaticImportsCommonJS (0.02s)
- --- PASS: TestJSXAutomaticImportsCommonJS/Unix (0.01s)
- --- PASS: TestJSXAutomaticImportsCommonJS/Windows (0.01s)
+--- PASS: TestJSXAutomaticImportsCommonJS (0.00s)
+ --- PASS: TestJSXAutomaticImportsCommonJS/Unix (0.00s)
+ --- PASS: TestJSXAutomaticImportsCommonJS/Windows (0.00s)
=== RUN TestJSXAutomaticImportsES6
=== RUN TestJSXAutomaticImportsES6/Unix
=== RUN TestJSXAutomaticImportsES6/Windows
---- PASS: TestJSXAutomaticImportsES6 (0.00s)
+--- PASS: TestJSXAutomaticImportsES6 (0.01s)
--- PASS: TestJSXAutomaticImportsES6/Unix (0.00s)
--- PASS: TestJSXAutomaticImportsES6/Windows (0.00s)
=== RUN TestJSXAutomaticSyntaxInJS
@@ -1866,15 +1902,15 @@
=== RUN TestNodeModules
=== RUN TestNodeModules/Unix
=== RUN TestNodeModules/Windows
---- PASS: TestNodeModules (0.02s)
- --- PASS: TestNodeModules/Unix (0.01s)
- --- PASS: TestNodeModules/Windows (0.01s)
+--- PASS: TestNodeModules (0.00s)
+ --- PASS: TestNodeModules/Unix (0.00s)
+ --- PASS: TestNodeModules/Windows (0.00s)
=== RUN TestRequireChildDirCommonJS
=== RUN TestRequireChildDirCommonJS/Unix
=== RUN TestRequireChildDirCommonJS/Windows
---- PASS: TestRequireChildDirCommonJS (0.01s)
+--- PASS: TestRequireChildDirCommonJS (0.00s)
--- PASS: TestRequireChildDirCommonJS/Unix (0.00s)
- --- PASS: TestRequireChildDirCommonJS/Windows (0.01s)
+ --- PASS: TestRequireChildDirCommonJS/Windows (0.00s)
=== RUN TestRequireChildDirES6
=== RUN TestRequireChildDirES6/Unix
=== RUN TestRequireChildDirES6/Windows
@@ -1890,13 +1926,13 @@
=== RUN TestRequireParentDirES6
=== RUN TestRequireParentDirES6/Unix
=== RUN TestRequireParentDirES6/Windows
---- PASS: TestRequireParentDirES6 (0.01s)
- --- PASS: TestRequireParentDirES6/Unix (0.01s)
+--- PASS: TestRequireParentDirES6 (0.00s)
+ --- PASS: TestRequireParentDirES6/Unix (0.00s)
--- PASS: TestRequireParentDirES6/Windows (0.00s)
=== RUN TestImportMissingES6
=== RUN TestImportMissingES6/Unix
=== RUN TestImportMissingES6/Windows
---- PASS: TestImportMissingES6 (0.00s)
+--- PASS: TestImportMissingES6 (0.01s)
--- PASS: TestImportMissingES6/Unix (0.00s)
--- PASS: TestImportMissingES6/Windows (0.00s)
=== RUN TestImportMissingUnusedES6
@@ -1908,14 +1944,14 @@
=== RUN TestImportMissingCommonJS
=== RUN TestImportMissingCommonJS/Unix
=== RUN TestImportMissingCommonJS/Windows
---- PASS: TestImportMissingCommonJS (0.02s)
+--- PASS: TestImportMissingCommonJS (0.00s)
--- PASS: TestImportMissingCommonJS/Unix (0.00s)
- --- PASS: TestImportMissingCommonJS/Windows (0.02s)
+ --- PASS: TestImportMissingCommonJS/Windows (0.00s)
=== RUN TestImportMissingNeitherES6NorCommonJS
=== RUN TestImportMissingNeitherES6NorCommonJS/Unix
=== RUN TestImportMissingNeitherES6NorCommonJS/Windows
---- PASS: TestImportMissingNeitherES6NorCommonJS (0.04s)
- --- PASS: TestImportMissingNeitherES6NorCommonJS/Unix (0.02s)
+--- PASS: TestImportMissingNeitherES6NorCommonJS (0.01s)
+ --- PASS: TestImportMissingNeitherES6NorCommonJS/Unix (0.01s)
--- PASS: TestImportMissingNeitherES6NorCommonJS/Windows (0.00s)
=== RUN TestExportMissingES6
=== RUN TestExportMissingES6/Unix
@@ -1926,27 +1962,27 @@
=== RUN TestDotImport
=== RUN TestDotImport/Unix
=== RUN TestDotImport/Windows
---- PASS: TestDotImport (0.01s)
+--- PASS: TestDotImport (0.00s)
--- PASS: TestDotImport/Unix (0.00s)
--- PASS: TestDotImport/Windows (0.00s)
=== RUN TestRequireWithTemplate
=== RUN TestRequireWithTemplate/Unix
=== RUN TestRequireWithTemplate/Windows
---- PASS: TestRequireWithTemplate (0.03s)
- --- PASS: TestRequireWithTemplate/Unix (0.03s)
+--- PASS: TestRequireWithTemplate (0.00s)
+ --- PASS: TestRequireWithTemplate/Unix (0.00s)
--- PASS: TestRequireWithTemplate/Windows (0.00s)
=== RUN TestDynamicImportWithTemplateIIFE
=== RUN TestDynamicImportWithTemplateIIFE/Unix
=== RUN TestDynamicImportWithTemplateIIFE/Windows
---- PASS: TestDynamicImportWithTemplateIIFE (0.00s)
- --- PASS: TestDynamicImportWithTemplateIIFE/Unix (0.00s)
+--- PASS: TestDynamicImportWithTemplateIIFE (0.01s)
+ --- PASS: TestDynamicImportWithTemplateIIFE/Unix (0.01s)
--- PASS: TestDynamicImportWithTemplateIIFE/Windows (0.00s)
=== RUN TestRequireAndDynamicImportInvalidTemplate
=== RUN TestRequireAndDynamicImportInvalidTemplate/Unix
=== RUN TestRequireAndDynamicImportInvalidTemplate/Windows
---- PASS: TestRequireAndDynamicImportInvalidTemplate (0.01s)
- --- PASS: TestRequireAndDynamicImportInvalidTemplate/Unix (0.01s)
- --- PASS: TestRequireAndDynamicImportInvalidTemplate/Windows (0.00s)
+--- PASS: TestRequireAndDynamicImportInvalidTemplate (0.02s)
+ --- PASS: TestRequireAndDynamicImportInvalidTemplate/Unix (0.00s)
+ --- PASS: TestRequireAndDynamicImportInvalidTemplate/Windows (0.02s)
=== RUN TestDynamicImportWithExpressionCJS
=== RUN TestDynamicImportWithExpressionCJS/Unix
=== RUN TestDynamicImportWithExpressionCJS/Windows
@@ -1956,38 +1992,38 @@
=== RUN TestMinifiedDynamicImportWithExpressionCJS
=== RUN TestMinifiedDynamicImportWithExpressionCJS/Unix
=== RUN TestMinifiedDynamicImportWithExpressionCJS/Windows
---- PASS: TestMinifiedDynamicImportWithExpressionCJS (0.01s)
- --- PASS: TestMinifiedDynamicImportWithExpressionCJS/Unix (0.01s)
+--- PASS: TestMinifiedDynamicImportWithExpressionCJS (0.00s)
+ --- PASS: TestMinifiedDynamicImportWithExpressionCJS/Unix (0.00s)
--- PASS: TestMinifiedDynamicImportWithExpressionCJS/Windows (0.00s)
=== RUN TestConditionalRequireResolve
=== RUN TestConditionalRequireResolve/Unix
=== RUN TestConditionalRequireResolve/Windows
---- PASS: TestConditionalRequireResolve (0.01s)
- --- PASS: TestConditionalRequireResolve/Unix (0.01s)
+--- PASS: TestConditionalRequireResolve (0.00s)
+ --- PASS: TestConditionalRequireResolve/Unix (0.00s)
--- PASS: TestConditionalRequireResolve/Windows (0.00s)
=== RUN TestConditionalRequire
=== RUN TestConditionalRequire/Unix
=== RUN TestConditionalRequire/Windows
---- PASS: TestConditionalRequire (0.04s)
- --- PASS: TestConditionalRequire/Unix (0.01s)
- --- PASS: TestConditionalRequire/Windows (0.03s)
+--- PASS: TestConditionalRequire (0.00s)
+ --- PASS: TestConditionalRequire/Unix (0.00s)
+ --- PASS: TestConditionalRequire/Windows (0.00s)
=== RUN TestConditionalImport
=== RUN TestConditionalImport/Unix
=== RUN TestConditionalImport/Windows
---- PASS: TestConditionalImport (0.00s)
+--- PASS: TestConditionalImport (0.01s)
--- PASS: TestConditionalImport/Unix (0.00s)
- --- PASS: TestConditionalImport/Windows (0.00s)
+ --- PASS: TestConditionalImport/Windows (0.01s)
=== RUN TestRequireBadArgumentCount
=== RUN TestRequireBadArgumentCount/Unix
=== RUN TestRequireBadArgumentCount/Windows
---- PASS: TestRequireBadArgumentCount (0.01s)
- --- PASS: TestRequireBadArgumentCount/Unix (0.01s)
+--- PASS: TestRequireBadArgumentCount (0.00s)
+ --- PASS: TestRequireBadArgumentCount/Unix (0.00s)
--- PASS: TestRequireBadArgumentCount/Windows (0.00s)
=== RUN TestRequireJson
=== RUN TestRequireJson/Unix
=== RUN TestRequireJson/Windows
---- PASS: TestRequireJson (0.02s)
- --- PASS: TestRequireJson/Unix (0.01s)
+--- PASS: TestRequireJson (0.00s)
+ --- PASS: TestRequireJson/Unix (0.00s)
--- PASS: TestRequireJson/Windows (0.00s)
=== RUN TestRequireTxt
=== RUN TestRequireTxt/Unix
@@ -1998,50 +2034,50 @@
=== RUN TestRequireBadExtension
=== RUN TestRequireBadExtension/Unix
=== RUN TestRequireBadExtension/Windows
---- PASS: TestRequireBadExtension (0.00s)
+--- PASS: TestRequireBadExtension (0.01s)
--- PASS: TestRequireBadExtension/Unix (0.00s)
- --- PASS: TestRequireBadExtension/Windows (0.00s)
+ --- PASS: TestRequireBadExtension/Windows (0.01s)
=== RUN TestFalseRequire
=== RUN TestFalseRequire/Unix
=== RUN TestFalseRequire/Windows
---- PASS: TestFalseRequire (0.01s)
+--- PASS: TestFalseRequire (0.00s)
--- PASS: TestFalseRequire/Unix (0.00s)
- --- PASS: TestFalseRequire/Windows (0.01s)
+ --- PASS: TestFalseRequire/Windows (0.00s)
=== RUN TestRequireWithoutCall
=== RUN TestRequireWithoutCall/Unix
=== RUN TestRequireWithoutCall/Windows
---- PASS: TestRequireWithoutCall (0.01s)
+--- PASS: TestRequireWithoutCall (0.00s)
--- PASS: TestRequireWithoutCall/Unix (0.00s)
--- PASS: TestRequireWithoutCall/Windows (0.00s)
=== RUN TestNestedRequireWithoutCall
=== RUN TestNestedRequireWithoutCall/Unix
=== RUN TestNestedRequireWithoutCall/Windows
---- PASS: TestNestedRequireWithoutCall (0.01s)
- --- PASS: TestNestedRequireWithoutCall/Unix (0.01s)
+--- PASS: TestNestedRequireWithoutCall (0.00s)
+ --- PASS: TestNestedRequireWithoutCall/Unix (0.00s)
--- PASS: TestNestedRequireWithoutCall/Windows (0.00s)
=== RUN TestRequireWithCallInsideTry
=== RUN TestRequireWithCallInsideTry/Unix
=== RUN TestRequireWithCallInsideTry/Windows
---- PASS: TestRequireWithCallInsideTry (0.00s)
+--- PASS: TestRequireWithCallInsideTry (0.01s)
--- PASS: TestRequireWithCallInsideTry/Unix (0.00s)
- --- PASS: TestRequireWithCallInsideTry/Windows (0.00s)
+ --- PASS: TestRequireWithCallInsideTry/Windows (0.01s)
=== RUN TestRequireWithoutCallInsideTry
=== RUN TestRequireWithoutCallInsideTry/Unix
=== RUN TestRequireWithoutCallInsideTry/Windows
---- PASS: TestRequireWithoutCallInsideTry (0.02s)
- --- PASS: TestRequireWithoutCallInsideTry/Unix (0.02s)
+--- PASS: TestRequireWithoutCallInsideTry (0.00s)
+ --- PASS: TestRequireWithoutCallInsideTry/Unix (0.00s)
--- PASS: TestRequireWithoutCallInsideTry/Windows (0.00s)
=== RUN TestRequirePropertyAccessCommonJS
=== RUN TestRequirePropertyAccessCommonJS/Unix
=== RUN TestRequirePropertyAccessCommonJS/Windows
---- PASS: TestRequirePropertyAccessCommonJS (0.01s)
- --- PASS: TestRequirePropertyAccessCommonJS/Unix (0.01s)
+--- PASS: TestRequirePropertyAccessCommonJS (0.00s)
+ --- PASS: TestRequirePropertyAccessCommonJS/Unix (0.00s)
--- PASS: TestRequirePropertyAccessCommonJS/Windows (0.00s)
=== RUN TestAwaitImportInsideTry
=== RUN TestAwaitImportInsideTry/Unix
=== RUN TestAwaitImportInsideTry/Windows
---- PASS: TestAwaitImportInsideTry (0.01s)
- --- PASS: TestAwaitImportInsideTry/Unix (0.01s)
+--- PASS: TestAwaitImportInsideTry (0.00s)
+ --- PASS: TestAwaitImportInsideTry/Unix (0.00s)
--- PASS: TestAwaitImportInsideTry/Windows (0.00s)
=== RUN TestImportInsideTry
=== RUN TestImportInsideTry/Unix
@@ -2052,21 +2088,21 @@
=== RUN TestImportThenCatch
=== RUN TestImportThenCatch/Unix
=== RUN TestImportThenCatch/Windows
---- PASS: TestImportThenCatch (0.01s)
+--- PASS: TestImportThenCatch (0.00s)
--- PASS: TestImportThenCatch/Unix (0.00s)
--- PASS: TestImportThenCatch/Windows (0.00s)
=== RUN TestSourceMap
=== RUN TestSourceMap/Unix
=== RUN TestSourceMap/Windows
---- PASS: TestSourceMap (0.01s)
- --- PASS: TestSourceMap/Unix (0.01s)
+--- PASS: TestSourceMap (0.00s)
+ --- PASS: TestSourceMap/Unix (0.00s)
--- PASS: TestSourceMap/Windows (0.00s)
=== RUN TestNestedScopeBug
=== RUN TestNestedScopeBug/Unix
=== RUN TestNestedScopeBug/Windows
---- PASS: TestNestedScopeBug (0.03s)
+--- PASS: TestNestedScopeBug (0.00s)
--- PASS: TestNestedScopeBug/Unix (0.00s)
- --- PASS: TestNestedScopeBug/Windows (0.02s)
+ --- PASS: TestNestedScopeBug/Windows (0.00s)
=== RUN TestHashbangBundle
=== RUN TestHashbangBundle/Unix
=== RUN TestHashbangBundle/Windows
@@ -2076,8 +2112,8 @@
=== RUN TestHashbangNoBundle
=== RUN TestHashbangNoBundle/Unix
=== RUN TestHashbangNoBundle/Windows
---- PASS: TestHashbangNoBundle (0.03s)
- --- PASS: TestHashbangNoBundle/Unix (0.03s)
+--- PASS: TestHashbangNoBundle (0.00s)
+ --- PASS: TestHashbangNoBundle/Unix (0.00s)
--- PASS: TestHashbangNoBundle/Windows (0.00s)
=== RUN TestHashbangBannerUseStrictOrder
=== RUN TestHashbangBannerUseStrictOrder/Unix
@@ -2100,8 +2136,8 @@
=== RUN TestRequireFSNodeMinify
=== RUN TestRequireFSNodeMinify/Unix
=== RUN TestRequireFSNodeMinify/Windows
---- PASS: TestRequireFSNodeMinify (0.03s)
- --- PASS: TestRequireFSNodeMinify/Unix (0.02s)
+--- PASS: TestRequireFSNodeMinify (0.01s)
+ --- PASS: TestRequireFSNodeMinify/Unix (0.00s)
--- PASS: TestRequireFSNodeMinify/Windows (0.00s)
=== RUN TestImportFSBrowser
=== RUN TestImportFSBrowser/Unix
@@ -2148,27 +2184,27 @@
=== RUN TestExportWildcardFSNodeES6
=== RUN TestExportWildcardFSNodeES6/Unix
=== RUN TestExportWildcardFSNodeES6/Windows
---- PASS: TestExportWildcardFSNodeES6 (0.03s)
- --- PASS: TestExportWildcardFSNodeES6/Unix (0.02s)
+--- PASS: TestExportWildcardFSNodeES6 (0.00s)
+ --- PASS: TestExportWildcardFSNodeES6/Unix (0.00s)
--- PASS: TestExportWildcardFSNodeES6/Windows (0.00s)
=== RUN TestExportWildcardFSNodeCommonJS
=== RUN TestExportWildcardFSNodeCommonJS/Unix
=== RUN TestExportWildcardFSNodeCommonJS/Windows
---- PASS: TestExportWildcardFSNodeCommonJS (0.01s)
+--- PASS: TestExportWildcardFSNodeCommonJS (0.00s)
--- PASS: TestExportWildcardFSNodeCommonJS/Unix (0.00s)
- --- PASS: TestExportWildcardFSNodeCommonJS/Windows (0.01s)
+ --- PASS: TestExportWildcardFSNodeCommonJS/Windows (0.00s)
=== RUN TestExportSpecialName
=== RUN TestExportSpecialName/Unix
=== RUN TestExportSpecialName/Windows
--- PASS: TestExportSpecialName (0.01s)
- --- PASS: TestExportSpecialName/Unix (0.01s)
- --- PASS: TestExportSpecialName/Windows (0.00s)
+ --- PASS: TestExportSpecialName/Unix (0.00s)
+ --- PASS: TestExportSpecialName/Windows (0.01s)
=== RUN TestExportSpecialNameBundle
=== RUN TestExportSpecialNameBundle/Unix
=== RUN TestExportSpecialNameBundle/Windows
---- PASS: TestExportSpecialNameBundle (0.02s)
+--- PASS: TestExportSpecialNameBundle (0.01s)
--- PASS: TestExportSpecialNameBundle/Unix (0.01s)
- --- PASS: TestExportSpecialNameBundle/Windows (0.01s)
+ --- PASS: TestExportSpecialNameBundle/Windows (0.00s)
=== RUN TestNodeAnnotationFalsePositiveIssue3544
=== RUN TestNodeAnnotationFalsePositiveIssue3544/Unix
=== RUN TestNodeAnnotationFalsePositiveIssue3544/Windows
@@ -2184,8 +2220,8 @@
=== RUN TestMinifiedBundleES6
=== RUN TestMinifiedBundleES6/Unix
=== RUN TestMinifiedBundleES6/Windows
---- PASS: TestMinifiedBundleES6 (0.04s)
- --- PASS: TestMinifiedBundleES6/Unix (0.02s)
+--- PASS: TestMinifiedBundleES6 (0.01s)
+ --- PASS: TestMinifiedBundleES6/Unix (0.01s)
--- PASS: TestMinifiedBundleES6/Windows (0.00s)
=== RUN TestMinifiedBundleCommonJS
=== RUN TestMinifiedBundleCommonJS/Unix
@@ -2208,9 +2244,9 @@
=== RUN TestTopLevelReturnForbiddenImport
=== RUN TestTopLevelReturnForbiddenImport/Unix
=== RUN TestTopLevelReturnForbiddenImport/Windows
---- PASS: TestTopLevelReturnForbiddenImport (0.02s)
+--- PASS: TestTopLevelReturnForbiddenImport (0.00s)
--- PASS: TestTopLevelReturnForbiddenImport/Unix (0.00s)
- --- PASS: TestTopLevelReturnForbiddenImport/Windows (0.02s)
+ --- PASS: TestTopLevelReturnForbiddenImport/Windows (0.00s)
=== RUN TestTopLevelReturnForbiddenExport
=== RUN TestTopLevelReturnForbiddenExport/Unix
=== RUN TestTopLevelReturnForbiddenExport/Windows
@@ -2220,69 +2256,69 @@
=== RUN TestTopLevelReturnForbiddenTLA
=== RUN TestTopLevelReturnForbiddenTLA/Unix
=== RUN TestTopLevelReturnForbiddenTLA/Windows
---- PASS: TestTopLevelReturnForbiddenTLA (0.00s)
+--- PASS: TestTopLevelReturnForbiddenTLA (0.01s)
--- PASS: TestTopLevelReturnForbiddenTLA/Unix (0.00s)
- --- PASS: TestTopLevelReturnForbiddenTLA/Windows (0.00s)
+ --- PASS: TestTopLevelReturnForbiddenTLA/Windows (0.01s)
=== RUN TestThisOutsideFunction
=== RUN TestThisOutsideFunction/Unix
=== RUN TestThisOutsideFunction/Windows
---- PASS: TestThisOutsideFunction (0.02s)
- --- PASS: TestThisOutsideFunction/Unix (0.01s)
- --- PASS: TestThisOutsideFunction/Windows (0.01s)
+--- PASS: TestThisOutsideFunction (0.00s)
+ --- PASS: TestThisOutsideFunction/Unix (0.00s)
+ --- PASS: TestThisOutsideFunction/Windows (0.00s)
=== RUN TestThisInsideFunction
=== RUN TestThisInsideFunction/Unix
=== RUN TestThisInsideFunction/Windows
---- PASS: TestThisInsideFunction (0.02s)
- --- PASS: TestThisInsideFunction/Unix (0.00s)
- --- PASS: TestThisInsideFunction/Windows (0.01s)
+--- PASS: TestThisInsideFunction (0.01s)
+ --- PASS: TestThisInsideFunction/Unix (0.01s)
+ --- PASS: TestThisInsideFunction/Windows (0.00s)
=== RUN TestThisWithES6Syntax
=== RUN TestThisWithES6Syntax/Unix
=== RUN TestThisWithES6Syntax/Windows
---- PASS: TestThisWithES6Syntax (0.06s)
+--- PASS: TestThisWithES6Syntax (0.03s)
--- PASS: TestThisWithES6Syntax/Unix (0.01s)
- --- PASS: TestThisWithES6Syntax/Windows (0.03s)
+ --- PASS: TestThisWithES6Syntax/Windows (0.02s)
=== RUN TestArrowFnScope
=== RUN TestArrowFnScope/Unix
=== RUN TestArrowFnScope/Windows
---- PASS: TestArrowFnScope (0.01s)
+--- PASS: TestArrowFnScope (0.00s)
--- PASS: TestArrowFnScope/Unix (0.00s)
--- PASS: TestArrowFnScope/Windows (0.00s)
=== RUN TestSwitchScopeNoBundle
=== RUN TestSwitchScopeNoBundle/Unix
=== RUN TestSwitchScopeNoBundle/Windows
---- PASS: TestSwitchScopeNoBundle (0.02s)
- --- PASS: TestSwitchScopeNoBundle/Unix (0.01s)
- --- PASS: TestSwitchScopeNoBundle/Windows (0.01s)
+--- PASS: TestSwitchScopeNoBundle (0.00s)
+ --- PASS: TestSwitchScopeNoBundle/Unix (0.00s)
+ --- PASS: TestSwitchScopeNoBundle/Windows (0.00s)
=== RUN TestArgumentDefaultValueScopeNoBundle
=== RUN TestArgumentDefaultValueScopeNoBundle/Unix
=== RUN TestArgumentDefaultValueScopeNoBundle/Windows
---- PASS: TestArgumentDefaultValueScopeNoBundle (0.01s)
- --- PASS: TestArgumentDefaultValueScopeNoBundle/Unix (0.01s)
+--- PASS: TestArgumentDefaultValueScopeNoBundle (0.00s)
+ --- PASS: TestArgumentDefaultValueScopeNoBundle/Unix (0.00s)
--- PASS: TestArgumentDefaultValueScopeNoBundle/Windows (0.00s)
=== RUN TestArgumentsSpecialCaseNoBundle
=== RUN TestArgumentsSpecialCaseNoBundle/Unix
=== RUN TestArgumentsSpecialCaseNoBundle/Windows
---- PASS: TestArgumentsSpecialCaseNoBundle (0.01s)
- --- PASS: TestArgumentsSpecialCaseNoBundle/Unix (0.01s)
- --- PASS: TestArgumentsSpecialCaseNoBundle/Windows (0.01s)
+--- PASS: TestArgumentsSpecialCaseNoBundle (0.00s)
+ --- PASS: TestArgumentsSpecialCaseNoBundle/Unix (0.00s)
+ --- PASS: TestArgumentsSpecialCaseNoBundle/Windows (0.00s)
=== RUN TestWithStatementTaintingNoBundle
=== RUN TestWithStatementTaintingNoBundle/Unix
=== RUN TestWithStatementTaintingNoBundle/Windows
---- PASS: TestWithStatementTaintingNoBundle (0.02s)
- --- PASS: TestWithStatementTaintingNoBundle/Unix (0.01s)
- --- PASS: TestWithStatementTaintingNoBundle/Windows (0.01s)
+--- PASS: TestWithStatementTaintingNoBundle (0.00s)
+ --- PASS: TestWithStatementTaintingNoBundle/Unix (0.00s)
+ --- PASS: TestWithStatementTaintingNoBundle/Windows (0.00s)
=== RUN TestDirectEvalTaintingNoBundle
=== RUN TestDirectEvalTaintingNoBundle/Unix
=== RUN TestDirectEvalTaintingNoBundle/Windows
---- PASS: TestDirectEvalTaintingNoBundle (0.04s)
- --- PASS: TestDirectEvalTaintingNoBundle/Unix (0.03s)
- --- PASS: TestDirectEvalTaintingNoBundle/Windows (0.01s)
+--- PASS: TestDirectEvalTaintingNoBundle (0.00s)
+ --- PASS: TestDirectEvalTaintingNoBundle/Unix (0.00s)
+ --- PASS: TestDirectEvalTaintingNoBundle/Windows (0.00s)
=== RUN TestImportReExportES6Issue149
=== RUN TestImportReExportES6Issue149/Unix
=== RUN TestImportReExportES6Issue149/Windows
---- PASS: TestImportReExportES6Issue149 (0.01s)
+--- PASS: TestImportReExportES6Issue149 (0.00s)
--- PASS: TestImportReExportES6Issue149/Unix (0.00s)
- --- PASS: TestImportReExportES6Issue149/Windows (0.01s)
+ --- PASS: TestImportReExportES6Issue149/Windows (0.00s)
=== RUN TestExternalModuleExclusionPackage
=== RUN TestExternalModuleExclusionPackage/Unix
=== RUN TestExternalModuleExclusionPackage/Windows
@@ -2304,21 +2340,21 @@
=== RUN TestExternalModuleExclusionRelativePath
=== RUN TestExternalModuleExclusionRelativePath/Unix
=== RUN TestExternalModuleExclusionRelativePath/Windows
---- PASS: TestExternalModuleExclusionRelativePath (0.01s)
+--- PASS: TestExternalModuleExclusionRelativePath (0.00s)
--- PASS: TestExternalModuleExclusionRelativePath/Unix (0.00s)
- --- PASS: TestExternalModuleExclusionRelativePath/Windows (0.01s)
+ --- PASS: TestExternalModuleExclusionRelativePath/Windows (0.00s)
=== RUN TestImportWithHashInPath
=== RUN TestImportWithHashInPath/Unix
=== RUN TestImportWithHashInPath/Windows
---- PASS: TestImportWithHashInPath (0.01s)
- --- PASS: TestImportWithHashInPath/Unix (0.01s)
+--- PASS: TestImportWithHashInPath (0.00s)
+ --- PASS: TestImportWithHashInPath/Unix (0.00s)
--- PASS: TestImportWithHashInPath/Windows (0.00s)
=== RUN TestImportWithHashParameter
=== RUN TestImportWithHashParameter/Unix
=== RUN TestImportWithHashParameter/Windows
---- PASS: TestImportWithHashParameter (0.01s)
- --- PASS: TestImportWithHashParameter/Unix (0.00s)
- --- PASS: TestImportWithHashParameter/Windows (0.01s)
+--- PASS: TestImportWithHashParameter (0.02s)
+ --- PASS: TestImportWithHashParameter/Unix (0.02s)
+ --- PASS: TestImportWithHashParameter/Windows (0.00s)
=== RUN TestImportWithQueryParameter
=== RUN TestImportWithQueryParameter/Unix
=== RUN TestImportWithQueryParameter/Windows
@@ -2328,14 +2364,14 @@
=== RUN TestImportAbsPathWithQueryParameter
=== RUN TestImportAbsPathWithQueryParameter/Unix
=== RUN TestImportAbsPathWithQueryParameter/Windows
---- PASS: TestImportAbsPathWithQueryParameter (0.00s)
+--- PASS: TestImportAbsPathWithQueryParameter (0.01s)
--- PASS: TestImportAbsPathWithQueryParameter/Unix (0.00s)
- --- PASS: TestImportAbsPathWithQueryParameter/Windows (0.00s)
+ --- PASS: TestImportAbsPathWithQueryParameter/Windows (0.01s)
=== RUN TestImportAbsPathAsFile
=== RUN TestImportAbsPathAsFile/Unix
=== RUN TestImportAbsPathAsFile/Windows
---- PASS: TestImportAbsPathAsFile (0.01s)
- --- PASS: TestImportAbsPathAsFile/Unix (0.01s)
+--- PASS: TestImportAbsPathAsFile (0.00s)
+ --- PASS: TestImportAbsPathAsFile/Unix (0.00s)
--- PASS: TestImportAbsPathAsFile/Windows (0.00s)
=== RUN TestImportAbsPathAsDir
=== RUN TestImportAbsPathAsDir/Unix
@@ -2352,13 +2388,13 @@
=== RUN TestAutoExternalNode
=== RUN TestAutoExternalNode/Unix
=== RUN TestAutoExternalNode/Windows
---- PASS: TestAutoExternalNode (0.01s)
+--- PASS: TestAutoExternalNode (0.02s)
--- PASS: TestAutoExternalNode/Unix (0.00s)
--- PASS: TestAutoExternalNode/Windows (0.01s)
=== RUN TestExternalWithWildcard
=== RUN TestExternalWithWildcard/Unix
=== RUN TestExternalWithWildcard/Windows
---- PASS: TestExternalWithWildcard (0.01s)
+--- PASS: TestExternalWithWildcard (0.00s)
--- PASS: TestExternalWithWildcard/Unix (0.00s)
--- PASS: TestExternalWithWildcard/Windows (0.00s)
=== RUN TestExternalWildcardDoesNotMatchEntryPoint
@@ -2370,13 +2406,13 @@
=== RUN TestManyEntryPoints
=== RUN TestManyEntryPoints/Unix
=== RUN TestManyEntryPoints/Windows
---- PASS: TestManyEntryPoints (0.18s)
- --- PASS: TestManyEntryPoints/Unix (0.12s)
- --- PASS: TestManyEntryPoints/Windows (0.05s)
+--- PASS: TestManyEntryPoints (0.08s)
+ --- PASS: TestManyEntryPoints/Unix (0.05s)
+ --- PASS: TestManyEntryPoints/Windows (0.02s)
=== RUN TestRenamePrivateIdentifiersNoBundle
=== RUN TestRenamePrivateIdentifiersNoBundle/Unix
=== RUN TestRenamePrivateIdentifiersNoBundle/Windows
---- PASS: TestRenamePrivateIdentifiersNoBundle (0.02s)
+--- PASS: TestRenamePrivateIdentifiersNoBundle (0.00s)
--- PASS: TestRenamePrivateIdentifiersNoBundle/Unix (0.00s)
--- PASS: TestRenamePrivateIdentifiersNoBundle/Windows (0.00s)
=== RUN TestMinifyPrivateIdentifiersNoBundle
@@ -2400,21 +2436,21 @@
=== RUN TestMinifyNestedLabelsNoBundle
=== RUN TestMinifyNestedLabelsNoBundle/Unix
=== RUN TestMinifyNestedLabelsNoBundle/Windows
---- PASS: TestMinifyNestedLabelsNoBundle (0.06s)
- --- PASS: TestMinifyNestedLabelsNoBundle/Unix (0.05s)
+--- PASS: TestMinifyNestedLabelsNoBundle (0.02s)
+ --- PASS: TestMinifyNestedLabelsNoBundle/Unix (0.01s)
--- PASS: TestMinifyNestedLabelsNoBundle/Windows (0.00s)
=== RUN TestExportsAndModuleFormatCommonJS
=== RUN TestExportsAndModuleFormatCommonJS/Unix
=== RUN TestExportsAndModuleFormatCommonJS/Windows
---- PASS: TestExportsAndModuleFormatCommonJS (0.01s)
- --- PASS: TestExportsAndModuleFormatCommonJS/Unix (0.01s)
+--- PASS: TestExportsAndModuleFormatCommonJS (0.00s)
+ --- PASS: TestExportsAndModuleFormatCommonJS/Unix (0.00s)
--- PASS: TestExportsAndModuleFormatCommonJS/Windows (0.00s)
=== RUN TestMinifiedExportsAndModuleFormatCommonJS
=== RUN TestMinifiedExportsAndModuleFormatCommonJS/Unix
=== RUN TestMinifiedExportsAndModuleFormatCommonJS/Windows
---- PASS: TestMinifiedExportsAndModuleFormatCommonJS (0.03s)
+--- PASS: TestMinifiedExportsAndModuleFormatCommonJS (0.01s)
--- PASS: TestMinifiedExportsAndModuleFormatCommonJS/Unix (0.01s)
- --- PASS: TestMinifiedExportsAndModuleFormatCommonJS/Windows (0.02s)
+ --- PASS: TestMinifiedExportsAndModuleFormatCommonJS/Windows (0.00s)
=== RUN TestEmptyExportClauseBundleAsCommonJSIssue910
=== RUN TestEmptyExportClauseBundleAsCommonJSIssue910/Unix
=== RUN TestEmptyExportClauseBundleAsCommonJSIssue910/Windows
@@ -2424,26 +2460,26 @@
=== RUN TestUseStrictDirectiveMinifyNoBundle
=== RUN TestUseStrictDirectiveMinifyNoBundle/Unix
=== RUN TestUseStrictDirectiveMinifyNoBundle/Windows
---- PASS: TestUseStrictDirectiveMinifyNoBundle (0.01s)
+--- PASS: TestUseStrictDirectiveMinifyNoBundle (0.00s)
--- PASS: TestUseStrictDirectiveMinifyNoBundle/Unix (0.00s)
- --- PASS: TestUseStrictDirectiveMinifyNoBundle/Windows (0.01s)
+ --- PASS: TestUseStrictDirectiveMinifyNoBundle/Windows (0.00s)
=== RUN TestUseStrictDirectiveBundleIssue1837
=== RUN TestUseStrictDirectiveBundleIssue1837/Unix
=== RUN TestUseStrictDirectiveBundleIssue1837/Windows
---- PASS: TestUseStrictDirectiveBundleIssue1837 (0.01s)
+--- PASS: TestUseStrictDirectiveBundleIssue1837 (0.00s)
--- PASS: TestUseStrictDirectiveBundleIssue1837/Unix (0.00s)
- --- PASS: TestUseStrictDirectiveBundleIssue1837/Windows (0.01s)
+ --- PASS: TestUseStrictDirectiveBundleIssue1837/Windows (0.00s)
=== RUN TestUseStrictDirectiveBundleIIFEIssue2264
=== RUN TestUseStrictDirectiveBundleIIFEIssue2264/Unix
=== RUN TestUseStrictDirectiveBundleIIFEIssue2264/Windows
---- PASS: TestUseStrictDirectiveBundleIIFEIssue2264 (0.02s)
- --- PASS: TestUseStrictDirectiveBundleIIFEIssue2264/Unix (0.01s)
+--- PASS: TestUseStrictDirectiveBundleIIFEIssue2264 (0.00s)
+ --- PASS: TestUseStrictDirectiveBundleIIFEIssue2264/Unix (0.00s)
--- PASS: TestUseStrictDirectiveBundleIIFEIssue2264/Windows (0.00s)
=== RUN TestUseStrictDirectiveBundleCJSIssue2264
=== RUN TestUseStrictDirectiveBundleCJSIssue2264/Unix
=== RUN TestUseStrictDirectiveBundleCJSIssue2264/Windows
--- PASS: TestUseStrictDirectiveBundleCJSIssue2264 (0.02s)
- --- PASS: TestUseStrictDirectiveBundleCJSIssue2264/Unix (0.02s)
+ --- PASS: TestUseStrictDirectiveBundleCJSIssue2264/Unix (0.01s)
--- PASS: TestUseStrictDirectiveBundleCJSIssue2264/Windows (0.00s)
=== RUN TestUseStrictDirectiveBundleESMIssue2264
=== RUN TestUseStrictDirectiveBundleESMIssue2264/Unix
@@ -2460,9 +2496,9 @@
=== RUN TestDuplicateEntryPoint
=== RUN TestDuplicateEntryPoint/Unix
=== RUN TestDuplicateEntryPoint/Windows
---- PASS: TestDuplicateEntryPoint (0.03s)
+--- PASS: TestDuplicateEntryPoint (0.02s)
--- PASS: TestDuplicateEntryPoint/Unix (0.00s)
- --- PASS: TestDuplicateEntryPoint/Windows (0.03s)
+ --- PASS: TestDuplicateEntryPoint/Windows (0.01s)
=== RUN TestRelativeEntryPointError
=== RUN TestRelativeEntryPointError/Unix
=== RUN TestRelativeEntryPointError/Windows
@@ -2472,9 +2508,9 @@
=== RUN TestMultipleEntryPointsSameNameCollision
=== RUN TestMultipleEntryPointsSameNameCollision/Unix
=== RUN TestMultipleEntryPointsSameNameCollision/Windows
---- PASS: TestMultipleEntryPointsSameNameCollision (0.02s)
+--- PASS: TestMultipleEntryPointsSameNameCollision (0.01s)
--- PASS: TestMultipleEntryPointsSameNameCollision/Unix (0.00s)
- --- PASS: TestMultipleEntryPointsSameNameCollision/Windows (0.02s)
+ --- PASS: TestMultipleEntryPointsSameNameCollision/Windows (0.01s)
=== RUN TestReExportCommonJSAsES6
=== RUN TestReExportCommonJSAsES6/Unix
=== RUN TestReExportCommonJSAsES6/Windows
@@ -2484,9 +2520,9 @@
=== RUN TestReExportDefaultInternal
=== RUN TestReExportDefaultInternal/Unix
=== RUN TestReExportDefaultInternal/Windows
---- PASS: TestReExportDefaultInternal (0.02s)
+--- PASS: TestReExportDefaultInternal (0.00s)
--- PASS: TestReExportDefaultInternal/Unix (0.00s)
- --- PASS: TestReExportDefaultInternal/Windows (0.02s)
+ --- PASS: TestReExportDefaultInternal/Windows (0.00s)
=== RUN TestReExportDefaultExternalES6
=== RUN TestReExportDefaultExternalES6/Unix
=== RUN TestReExportDefaultExternalES6/Windows
@@ -2508,9 +2544,9 @@
=== RUN TestReExportDefaultNoBundleES6
=== RUN TestReExportDefaultNoBundleES6/Unix
=== RUN TestReExportDefaultNoBundleES6/Windows
---- PASS: TestReExportDefaultNoBundleES6 (0.01s)
+--- PASS: TestReExportDefaultNoBundleES6 (0.00s)
--- PASS: TestReExportDefaultNoBundleES6/Unix (0.00s)
- --- PASS: TestReExportDefaultNoBundleES6/Windows (0.01s)
+ --- PASS: TestReExportDefaultNoBundleES6/Windows (0.00s)
=== RUN TestReExportDefaultNoBundleCommonJS
=== RUN TestReExportDefaultNoBundleCommonJS/Unix
=== RUN TestReExportDefaultNoBundleCommonJS/Windows
@@ -2526,57 +2562,57 @@
=== RUN TestImportMetaES6
=== RUN TestImportMetaES6/Unix
=== RUN TestImportMetaES6/Windows
---- PASS: TestImportMetaES6 (0.04s)
- --- PASS: TestImportMetaES6/Unix (0.03s)
- --- PASS: TestImportMetaES6/Windows (0.01s)
+--- PASS: TestImportMetaES6 (0.00s)
+ --- PASS: TestImportMetaES6/Unix (0.00s)
+ --- PASS: TestImportMetaES6/Windows (0.00s)
=== RUN TestImportMetaNoBundle
=== RUN TestImportMetaNoBundle/Unix
=== RUN TestImportMetaNoBundle/Windows
---- PASS: TestImportMetaNoBundle (0.01s)
+--- PASS: TestImportMetaNoBundle (0.00s)
--- PASS: TestImportMetaNoBundle/Unix (0.00s)
- --- PASS: TestImportMetaNoBundle/Windows (0.01s)
+ --- PASS: TestImportMetaNoBundle/Windows (0.00s)
=== RUN TestLegalCommentsNone
=== RUN TestLegalCommentsNone/Unix
=== RUN TestLegalCommentsNone/Windows
---- PASS: TestLegalCommentsNone (0.02s)
- --- PASS: TestLegalCommentsNone/Unix (0.01s)
- --- PASS: TestLegalCommentsNone/Windows (0.01s)
+--- PASS: TestLegalCommentsNone (0.00s)
+ --- PASS: TestLegalCommentsNone/Unix (0.00s)
+ --- PASS: TestLegalCommentsNone/Windows (0.00s)
=== RUN TestLegalCommentsInline
=== RUN TestLegalCommentsInline/Unix
=== RUN TestLegalCommentsInline/Windows
---- PASS: TestLegalCommentsInline (0.04s)
+--- PASS: TestLegalCommentsInline (0.01s)
--- PASS: TestLegalCommentsInline/Unix (0.01s)
- --- PASS: TestLegalCommentsInline/Windows (0.03s)
+ --- PASS: TestLegalCommentsInline/Windows (0.00s)
=== RUN TestLegalCommentsEndOfFile
=== RUN TestLegalCommentsEndOfFile/Unix
=== RUN TestLegalCommentsEndOfFile/Windows
---- PASS: TestLegalCommentsEndOfFile (0.02s)
+--- PASS: TestLegalCommentsEndOfFile (0.01s)
--- PASS: TestLegalCommentsEndOfFile/Unix (0.00s)
--- PASS: TestLegalCommentsEndOfFile/Windows (0.01s)
=== RUN TestLegalCommentsLinked
=== RUN TestLegalCommentsLinked/Unix
=== RUN TestLegalCommentsLinked/Windows
---- PASS: TestLegalCommentsLinked (0.02s)
- --- PASS: TestLegalCommentsLinked/Unix (0.01s)
+--- PASS: TestLegalCommentsLinked (0.01s)
+ --- PASS: TestLegalCommentsLinked/Unix (0.00s)
--- PASS: TestLegalCommentsLinked/Windows (0.01s)
=== RUN TestLegalCommentsExternal
=== RUN TestLegalCommentsExternal/Unix
=== RUN TestLegalCommentsExternal/Windows
---- PASS: TestLegalCommentsExternal (0.02s)
- --- PASS: TestLegalCommentsExternal/Unix (0.01s)
- --- PASS: TestLegalCommentsExternal/Windows (0.01s)
+--- PASS: TestLegalCommentsExternal (0.00s)
+ --- PASS: TestLegalCommentsExternal/Unix (0.00s)
+ --- PASS: TestLegalCommentsExternal/Windows (0.00s)
=== RUN TestLegalCommentsModifyIndent
=== RUN TestLegalCommentsModifyIndent/Unix
=== RUN TestLegalCommentsModifyIndent/Windows
--- PASS: TestLegalCommentsModifyIndent (0.01s)
- --- PASS: TestLegalCommentsModifyIndent/Unix (0.00s)
+ --- PASS: TestLegalCommentsModifyIndent/Unix (0.01s)
--- PASS: TestLegalCommentsModifyIndent/Windows (0.00s)
=== RUN TestLegalCommentsAvoidSlashTagInline
=== RUN TestLegalCommentsAvoidSlashTagInline/Unix
=== RUN TestLegalCommentsAvoidSlashTagInline/Windows
---- PASS: TestLegalCommentsAvoidSlashTagInline (0.03s)
- --- PASS: TestLegalCommentsAvoidSlashTagInline/Unix (0.01s)
- --- PASS: TestLegalCommentsAvoidSlashTagInline/Windows (0.02s)
+--- PASS: TestLegalCommentsAvoidSlashTagInline (0.00s)
+ --- PASS: TestLegalCommentsAvoidSlashTagInline/Unix (0.00s)
+ --- PASS: TestLegalCommentsAvoidSlashTagInline/Windows (0.00s)
=== RUN TestLegalCommentsAvoidSlashTagEndOfFile
=== RUN TestLegalCommentsAvoidSlashTagEndOfFile/Unix
=== RUN TestLegalCommentsAvoidSlashTagEndOfFile/Windows
@@ -2593,30 +2629,30 @@
=== RUN TestLegalCommentsManyEndOfFile/Unix
=== RUN TestLegalCommentsManyEndOfFile/Windows
--- PASS: TestLegalCommentsManyEndOfFile (0.01s)
- --- PASS: TestLegalCommentsManyEndOfFile/Unix (0.00s)
- --- PASS: TestLegalCommentsManyEndOfFile/Windows (0.00s)
+ --- PASS: TestLegalCommentsManyEndOfFile/Unix (0.01s)
+ --- PASS: TestLegalCommentsManyEndOfFile/Windows (0.01s)
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Unix
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Windows
---- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile (0.01s)
- --- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Unix (0.01s)
+--- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile (0.00s)
+ --- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Unix (0.00s)
--- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Windows (0.00s)
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleExternal
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleExternal/Unix
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleExternal/Windows
---- PASS: TestLegalCommentsEscapeSlashScriptAndStyleExternal (0.00s)
+--- PASS: TestLegalCommentsEscapeSlashScriptAndStyleExternal (0.01s)
--- PASS: TestLegalCommentsEscapeSlashScriptAndStyleExternal/Unix (0.00s)
- --- PASS: TestLegalCommentsEscapeSlashScriptAndStyleExternal/Windows (0.00s)
+ --- PASS: TestLegalCommentsEscapeSlashScriptAndStyleExternal/Windows (0.01s)
=== RUN TestLegalCommentsNoEscapeSlashScriptEndOfFile
=== RUN TestLegalCommentsNoEscapeSlashScriptEndOfFile/Unix
=== RUN TestLegalCommentsNoEscapeSlashScriptEndOfFile/Windows
---- PASS: TestLegalCommentsNoEscapeSlashScriptEndOfFile (0.03s)
- --- PASS: TestLegalCommentsNoEscapeSlashScriptEndOfFile/Unix (0.01s)
- --- PASS: TestLegalCommentsNoEscapeSlashScriptEndOfFile/Windows (0.02s)
+--- PASS: TestLegalCommentsNoEscapeSlashScriptEndOfFile (0.01s)
+ --- PASS: TestLegalCommentsNoEscapeSlashScriptEndOfFile/Unix (0.00s)
+ --- PASS: TestLegalCommentsNoEscapeSlashScriptEndOfFile/Windows (0.00s)
=== RUN TestLegalCommentsNoEscapeSlashStyleEndOfFile
=== RUN TestLegalCommentsNoEscapeSlashStyleEndOfFile/Unix
=== RUN TestLegalCommentsNoEscapeSlashStyleEndOfFile/Windows
---- PASS: TestLegalCommentsNoEscapeSlashStyleEndOfFile (0.00s)
+--- PASS: TestLegalCommentsNoEscapeSlashStyleEndOfFile (0.01s)
--- PASS: TestLegalCommentsNoEscapeSlashStyleEndOfFile/Unix (0.00s)
--- PASS: TestLegalCommentsNoEscapeSlashStyleEndOfFile/Windows (0.00s)
=== RUN TestLegalCommentsManyLinked
@@ -2635,7 +2671,7 @@
=== RUN TestIIFE_ES5/Unix
=== RUN TestIIFE_ES5/Windows
--- PASS: TestIIFE_ES5 (0.01s)
- --- PASS: TestIIFE_ES5/Unix (0.01s)
+ --- PASS: TestIIFE_ES5/Unix (0.00s)
--- PASS: TestIIFE_ES5/Windows (0.01s)
=== RUN TestOutputExtensionRemappingFile
=== RUN TestOutputExtensionRemappingFile/Unix
@@ -2646,9 +2682,9 @@
=== RUN TestOutputExtensionRemappingDir
=== RUN TestOutputExtensionRemappingDir/Unix
=== RUN TestOutputExtensionRemappingDir/Windows
---- PASS: TestOutputExtensionRemappingDir (0.01s)
+--- PASS: TestOutputExtensionRemappingDir (0.00s)
--- PASS: TestOutputExtensionRemappingDir/Unix (0.00s)
- --- PASS: TestOutputExtensionRemappingDir/Windows (0.01s)
+ --- PASS: TestOutputExtensionRemappingDir/Windows (0.00s)
=== RUN TestTopLevelAwaitIIFE
=== RUN TestTopLevelAwaitIIFE/Unix
=== RUN TestTopLevelAwaitIIFE/Windows
@@ -2670,8 +2706,8 @@
=== RUN TestTopLevelAwaitCJSDeadBranch
=== RUN TestTopLevelAwaitCJSDeadBranch/Unix
=== RUN TestTopLevelAwaitCJSDeadBranch/Windows
---- PASS: TestTopLevelAwaitCJSDeadBranch (0.00s)
- --- PASS: TestTopLevelAwaitCJSDeadBranch/Unix (0.00s)
+--- PASS: TestTopLevelAwaitCJSDeadBranch (0.01s)
+ --- PASS: TestTopLevelAwaitCJSDeadBranch/Unix (0.01s)
--- PASS: TestTopLevelAwaitCJSDeadBranch/Windows (0.00s)
=== RUN TestTopLevelAwaitESM
=== RUN TestTopLevelAwaitESM/Unix
@@ -2682,15 +2718,15 @@
=== RUN TestTopLevelAwaitESMDeadBranch
=== RUN TestTopLevelAwaitESMDeadBranch/Unix
=== RUN TestTopLevelAwaitESMDeadBranch/Windows
---- PASS: TestTopLevelAwaitESMDeadBranch (0.01s)
+--- PASS: TestTopLevelAwaitESMDeadBranch (0.00s)
--- PASS: TestTopLevelAwaitESMDeadBranch/Unix (0.00s)
--- PASS: TestTopLevelAwaitESMDeadBranch/Windows (0.00s)
=== RUN TestTopLevelAwaitNoBundle
=== RUN TestTopLevelAwaitNoBundle/Unix
=== RUN TestTopLevelAwaitNoBundle/Windows
---- PASS: TestTopLevelAwaitNoBundle (0.00s)
+--- PASS: TestTopLevelAwaitNoBundle (0.01s)
--- PASS: TestTopLevelAwaitNoBundle/Unix (0.00s)
- --- PASS: TestTopLevelAwaitNoBundle/Windows (0.00s)
+ --- PASS: TestTopLevelAwaitNoBundle/Windows (0.01s)
=== RUN TestTopLevelAwaitNoBundleDeadBranch
=== RUN TestTopLevelAwaitNoBundleDeadBranch/Unix
=== RUN TestTopLevelAwaitNoBundleDeadBranch/Windows
@@ -2724,15 +2760,15 @@
=== RUN TestTopLevelAwaitNoBundleIIFE
=== RUN TestTopLevelAwaitNoBundleIIFE/Unix
=== RUN TestTopLevelAwaitNoBundleIIFE/Windows
---- PASS: TestTopLevelAwaitNoBundleIIFE (0.01s)
+--- PASS: TestTopLevelAwaitNoBundleIIFE (0.00s)
--- PASS: TestTopLevelAwaitNoBundleIIFE/Unix (0.00s)
- --- PASS: TestTopLevelAwaitNoBundleIIFE/Windows (0.01s)
+ --- PASS: TestTopLevelAwaitNoBundleIIFE/Windows (0.00s)
=== RUN TestTopLevelAwaitNoBundleIIFEDeadBranch
=== RUN TestTopLevelAwaitNoBundleIIFEDeadBranch/Unix
=== RUN TestTopLevelAwaitNoBundleIIFEDeadBranch/Windows
---- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch (0.00s)
+--- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch (0.01s)
--- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch/Unix (0.00s)
- --- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch/Windows (0.00s)
+ --- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch/Windows (0.01s)
=== RUN TestTopLevelAwaitForbiddenRequire
=== RUN TestTopLevelAwaitForbiddenRequire/Unix
=== RUN TestTopLevelAwaitForbiddenRequire/Windows
@@ -2742,61 +2778,61 @@
=== RUN TestTopLevelAwaitForbiddenRequireDeadBranch
=== RUN TestTopLevelAwaitForbiddenRequireDeadBranch/Unix
=== RUN TestTopLevelAwaitForbiddenRequireDeadBranch/Windows
---- PASS: TestTopLevelAwaitForbiddenRequireDeadBranch (0.01s)
- --- PASS: TestTopLevelAwaitForbiddenRequireDeadBranch/Unix (0.01s)
+--- PASS: TestTopLevelAwaitForbiddenRequireDeadBranch (0.00s)
+ --- PASS: TestTopLevelAwaitForbiddenRequireDeadBranch/Unix (0.00s)
--- PASS: TestTopLevelAwaitForbiddenRequireDeadBranch/Windows (0.00s)
=== RUN TestTopLevelAwaitAllowedImportWithoutSplitting
=== RUN TestTopLevelAwaitAllowedImportWithoutSplitting/Unix
=== RUN TestTopLevelAwaitAllowedImportWithoutSplitting/Windows
---- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting (0.00s)
- --- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/Unix (0.00s)
+--- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting (0.01s)
+ --- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/Unix (0.01s)
--- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/Windows (0.00s)
=== RUN TestTopLevelAwaitAllowedImportWithSplitting
=== RUN TestTopLevelAwaitAllowedImportWithSplitting/Unix
=== RUN TestTopLevelAwaitAllowedImportWithSplitting/Windows
---- PASS: TestTopLevelAwaitAllowedImportWithSplitting (0.01s)
+--- PASS: TestTopLevelAwaitAllowedImportWithSplitting (0.00s)
--- PASS: TestTopLevelAwaitAllowedImportWithSplitting/Unix (0.00s)
- --- PASS: TestTopLevelAwaitAllowedImportWithSplitting/Windows (0.01s)
+ --- PASS: TestTopLevelAwaitAllowedImportWithSplitting/Windows (0.00s)
=== RUN TestAssignToImport
=== RUN TestAssignToImport/Unix
=== RUN TestAssignToImport/Windows
--- PASS: TestAssignToImport (0.01s)
--- PASS: TestAssignToImport/Unix (0.00s)
- --- PASS: TestAssignToImport/Windows (0.01s)
+ --- PASS: TestAssignToImport/Windows (0.00s)
=== RUN TestAssignToImportNoBundle
=== RUN TestAssignToImportNoBundle/Unix
=== RUN TestAssignToImportNoBundle/Windows
---- PASS: TestAssignToImportNoBundle (0.01s)
+--- PASS: TestAssignToImportNoBundle (0.00s)
--- PASS: TestAssignToImportNoBundle/Unix (0.00s)
- --- PASS: TestAssignToImportNoBundle/Windows (0.01s)
+ --- PASS: TestAssignToImportNoBundle/Windows (0.00s)
=== RUN TestMinifyArguments
=== RUN TestMinifyArguments/Unix
=== RUN TestMinifyArguments/Windows
---- PASS: TestMinifyArguments (0.00s)
+--- PASS: TestMinifyArguments (0.01s)
--- PASS: TestMinifyArguments/Unix (0.00s)
- --- PASS: TestMinifyArguments/Windows (0.00s)
+ --- PASS: TestMinifyArguments/Windows (0.01s)
=== RUN TestWarningsInsideNodeModules
=== RUN TestWarningsInsideNodeModules/Unix
---- PASS: TestWarningsInsideNodeModules (0.01s)
- --- PASS: TestWarningsInsideNodeModules/Unix (0.01s)
+--- PASS: TestWarningsInsideNodeModules (0.00s)
+ --- PASS: TestWarningsInsideNodeModules/Unix (0.00s)
=== RUN TestRequireResolve
=== RUN TestRequireResolve/Unix
=== RUN TestRequireResolve/Windows
---- PASS: TestRequireResolve (0.00s)
+--- PASS: TestRequireResolve (0.01s)
--- PASS: TestRequireResolve/Unix (0.00s)
--- PASS: TestRequireResolve/Windows (0.00s)
=== RUN TestInjectMissing
=== RUN TestInjectMissing/Unix
=== RUN TestInjectMissing/Windows
---- PASS: TestInjectMissing (0.00s)
+--- PASS: TestInjectMissing (0.01s)
--- PASS: TestInjectMissing/Unix (0.00s)
--- PASS: TestInjectMissing/Windows (0.00s)
=== RUN TestInjectDuplicate
=== RUN TestInjectDuplicate/Unix
=== RUN TestInjectDuplicate/Windows
---- PASS: TestInjectDuplicate (0.01s)
+--- PASS: TestInjectDuplicate (0.00s)
--- PASS: TestInjectDuplicate/Unix (0.00s)
- --- PASS: TestInjectDuplicate/Windows (0.01s)
+ --- PASS: TestInjectDuplicate/Windows (0.00s)
=== RUN TestInject
=== RUN TestInject/Unix
=== RUN TestInject/Windows
@@ -2806,15 +2842,15 @@
=== RUN TestInjectNoBundle
=== RUN TestInjectNoBundle/Unix
=== RUN TestInjectNoBundle/Windows
---- PASS: TestInjectNoBundle (0.01s)
- --- PASS: TestInjectNoBundle/Unix (0.01s)
+--- PASS: TestInjectNoBundle (0.00s)
+ --- PASS: TestInjectNoBundle/Unix (0.00s)
--- PASS: TestInjectNoBundle/Windows (0.00s)
=== RUN TestInjectJSX
=== RUN TestInjectJSX/Unix
=== RUN TestInjectJSX/Windows
--- PASS: TestInjectJSX (0.01s)
--- PASS: TestInjectJSX/Unix (0.00s)
- --- PASS: TestInjectJSX/Windows (0.00s)
+ --- PASS: TestInjectJSX/Windows (0.01s)
=== RUN TestInjectJSXDotNames
=== RUN TestInjectJSXDotNames/Unix
=== RUN TestInjectJSXDotNames/Windows
@@ -2848,20 +2884,20 @@
=== RUN TestOutbase
=== RUN TestOutbase/Unix
=== RUN TestOutbase/Windows
---- PASS: TestOutbase (0.01s)
- --- PASS: TestOutbase/Unix (0.01s)
+--- PASS: TestOutbase (0.00s)
+ --- PASS: TestOutbase/Unix (0.00s)
--- PASS: TestOutbase/Windows (0.00s)
=== RUN TestAvoidTDZ
=== RUN TestAvoidTDZ/Unix
=== RUN TestAvoidTDZ/Windows
---- PASS: TestAvoidTDZ (0.01s)
- --- PASS: TestAvoidTDZ/Unix (0.01s)
+--- PASS: TestAvoidTDZ (0.00s)
+ --- PASS: TestAvoidTDZ/Unix (0.00s)
--- PASS: TestAvoidTDZ/Windows (0.00s)
=== RUN TestAvoidTDZNoBundle
=== RUN TestAvoidTDZNoBundle/Unix
=== RUN TestAvoidTDZNoBundle/Windows
---- PASS: TestAvoidTDZNoBundle (0.01s)
- --- PASS: TestAvoidTDZNoBundle/Unix (0.01s)
+--- PASS: TestAvoidTDZNoBundle (0.00s)
+ --- PASS: TestAvoidTDZNoBundle/Unix (0.00s)
--- PASS: TestAvoidTDZNoBundle/Windows (0.00s)
=== RUN TestDefineImportMeta
=== RUN TestDefineImportMeta/Unix
@@ -2873,7 +2909,7 @@
=== RUN TestDefineImportMetaES5/Unix
=== RUN TestDefineImportMetaES5/Windows
--- PASS: TestDefineImportMetaES5 (0.01s)
- --- PASS: TestDefineImportMetaES5/Unix (0.00s)
+ --- PASS: TestDefineImportMetaES5/Unix (0.01s)
--- PASS: TestDefineImportMetaES5/Windows (0.00s)
=== RUN TestInjectImportMeta
=== RUN TestInjectImportMeta/Unix
@@ -2884,7 +2920,7 @@
=== RUN TestDefineThis
=== RUN TestDefineThis/Unix
=== RUN TestDefineThis/Windows
---- PASS: TestDefineThis (0.01s)
+--- PASS: TestDefineThis (0.00s)
--- PASS: TestDefineThis/Unix (0.00s)
--- PASS: TestDefineThis/Windows (0.00s)
=== RUN TestDefineOptionalChain
@@ -2896,8 +2932,8 @@
=== RUN TestDefineOptionalChainLowered
=== RUN TestDefineOptionalChainLowered/Unix
=== RUN TestDefineOptionalChainLowered/Windows
---- PASS: TestDefineOptionalChainLowered (0.01s)
- --- PASS: TestDefineOptionalChainLowered/Unix (0.01s)
+--- PASS: TestDefineOptionalChainLowered (0.00s)
+ --- PASS: TestDefineOptionalChainLowered/Unix (0.00s)
--- PASS: TestDefineOptionalChainLowered/Windows (0.00s)
=== RUN TestDefineOptionalChainPanicIssue3551
=== RUN TestDefineOptionalChainPanicIssue3551/Unix
@@ -2914,15 +2950,15 @@
=== RUN TestDefineAssignWarning
=== RUN TestDefineAssignWarning/Unix
=== RUN TestDefineAssignWarning/Windows
---- PASS: TestDefineAssignWarning (0.00s)
+--- PASS: TestDefineAssignWarning (0.01s)
--- PASS: TestDefineAssignWarning/Unix (0.00s)
--- PASS: TestDefineAssignWarning/Windows (0.00s)
=== RUN TestKeepNamesAllForms
=== RUN TestKeepNamesAllForms/Unix
=== RUN TestKeepNamesAllForms/Windows
---- PASS: TestKeepNamesAllForms (0.02s)
+--- PASS: TestKeepNamesAllForms (0.01s)
--- PASS: TestKeepNamesAllForms/Unix (0.01s)
- --- PASS: TestKeepNamesAllForms/Windows (0.02s)
+ --- PASS: TestKeepNamesAllForms/Windows (0.00s)
=== RUN TestKeepNamesTreeShaking
=== RUN TestKeepNamesTreeShaking/Unix
=== RUN TestKeepNamesTreeShaking/Windows
@@ -2933,8 +2969,8 @@
=== RUN TestKeepNamesClassStaticName/Unix
=== RUN TestKeepNamesClassStaticName/Windows
--- PASS: TestKeepNamesClassStaticName (0.01s)
- --- PASS: TestKeepNamesClassStaticName/Unix (0.00s)
- --- PASS: TestKeepNamesClassStaticName/Windows (0.01s)
+ --- PASS: TestKeepNamesClassStaticName/Unix (0.01s)
+ --- PASS: TestKeepNamesClassStaticName/Windows (0.00s)
=== RUN TestCharFreqIgnoreComments
=== RUN TestCharFreqIgnoreComments/Unix
=== RUN TestCharFreqIgnoreComments/Windows
@@ -2956,8 +2992,8 @@
=== RUN TestForbidConstAssignWhenLoweringUsing
=== RUN TestForbidConstAssignWhenLoweringUsing/Unix
=== RUN TestForbidConstAssignWhenLoweringUsing/Windows
---- PASS: TestForbidConstAssignWhenLoweringUsing (0.01s)
- --- PASS: TestForbidConstAssignWhenLoweringUsing/Unix (0.01s)
+--- PASS: TestForbidConstAssignWhenLoweringUsing (0.00s)
+ --- PASS: TestForbidConstAssignWhenLoweringUsing/Unix (0.00s)
--- PASS: TestForbidConstAssignWhenLoweringUsing/Windows (0.00s)
=== RUN TestConstWithLet
=== RUN TestConstWithLet/Unix
@@ -2968,7 +3004,7 @@
=== RUN TestConstWithLetNoBundle
=== RUN TestConstWithLetNoBundle/Unix
=== RUN TestConstWithLetNoBundle/Windows
---- PASS: TestConstWithLetNoBundle (0.00s)
+--- PASS: TestConstWithLetNoBundle (0.01s)
--- PASS: TestConstWithLetNoBundle/Unix (0.00s)
--- PASS: TestConstWithLetNoBundle/Windows (0.00s)
=== RUN TestConstWithLetNoMangle
@@ -2987,14 +3023,14 @@
=== RUN TestExternalES6ConvertedToCommonJS/Unix
=== RUN TestExternalES6ConvertedToCommonJS/Windows
--- PASS: TestExternalES6ConvertedToCommonJS (0.01s)
- --- PASS: TestExternalES6ConvertedToCommonJS/Unix (0.00s)
+ --- PASS: TestExternalES6ConvertedToCommonJS/Unix (0.01s)
--- PASS: TestExternalES6ConvertedToCommonJS/Windows (0.00s)
=== RUN TestCallImportNamespaceWarning
=== RUN TestCallImportNamespaceWarning/Unix
=== RUN TestCallImportNamespaceWarning/Windows
---- PASS: TestCallImportNamespaceWarning (0.02s)
- --- PASS: TestCallImportNamespaceWarning/Unix (0.00s)
- --- PASS: TestCallImportNamespaceWarning/Windows (0.01s)
+--- PASS: TestCallImportNamespaceWarning (0.01s)
+ --- PASS: TestCallImportNamespaceWarning/Unix (0.01s)
+ --- PASS: TestCallImportNamespaceWarning/Windows (0.00s)
=== RUN TestJSXThisValueCommonJS
=== RUN TestJSXThisValueCommonJS/Unix
=== RUN TestJSXThisValueCommonJS/Windows
@@ -3004,21 +3040,21 @@
=== RUN TestJSXThisValueESM
=== RUN TestJSXThisValueESM/Unix
=== RUN TestJSXThisValueESM/Windows
---- PASS: TestJSXThisValueESM (0.01s)
- --- PASS: TestJSXThisValueESM/Unix (0.01s)
+--- PASS: TestJSXThisValueESM (0.00s)
+ --- PASS: TestJSXThisValueESM/Unix (0.00s)
--- PASS: TestJSXThisValueESM/Windows (0.00s)
=== RUN TestJSXThisPropertyCommonJS
=== RUN TestJSXThisPropertyCommonJS/Unix
=== RUN TestJSXThisPropertyCommonJS/Windows
---- PASS: TestJSXThisPropertyCommonJS (0.01s)
+--- PASS: TestJSXThisPropertyCommonJS (0.00s)
--- PASS: TestJSXThisPropertyCommonJS/Unix (0.00s)
- --- PASS: TestJSXThisPropertyCommonJS/Windows (0.01s)
+ --- PASS: TestJSXThisPropertyCommonJS/Windows (0.00s)
=== RUN TestJSXThisPropertyESM
=== RUN TestJSXThisPropertyESM/Unix
=== RUN TestJSXThisPropertyESM/Windows
---- PASS: TestJSXThisPropertyESM (0.00s)
+--- PASS: TestJSXThisPropertyESM (0.01s)
--- PASS: TestJSXThisPropertyESM/Unix (0.00s)
- --- PASS: TestJSXThisPropertyESM/Windows (0.00s)
+ --- PASS: TestJSXThisPropertyESM/Windows (0.01s)
=== RUN TestJSXImportMetaValue
=== RUN TestJSXImportMetaValue/Unix
=== RUN TestJSXImportMetaValue/Windows
@@ -3028,21 +3064,21 @@
=== RUN TestJSXImportMetaProperty
=== RUN TestJSXImportMetaProperty/Unix
=== RUN TestJSXImportMetaProperty/Windows
---- PASS: TestJSXImportMetaProperty (0.02s)
- --- PASS: TestJSXImportMetaProperty/Unix (0.02s)
+--- PASS: TestJSXImportMetaProperty (0.00s)
+ --- PASS: TestJSXImportMetaProperty/Unix (0.00s)
--- PASS: TestJSXImportMetaProperty/Windows (0.00s)
=== RUN TestBundlingFilesOutsideOfOutbase
=== RUN TestBundlingFilesOutsideOfOutbase/Unix
=== RUN TestBundlingFilesOutsideOfOutbase/Windows
--- PASS: TestBundlingFilesOutsideOfOutbase (0.01s)
- --- PASS: TestBundlingFilesOutsideOfOutbase/Unix (0.01s)
- --- PASS: TestBundlingFilesOutsideOfOutbase/Windows (0.00s)
+ --- PASS: TestBundlingFilesOutsideOfOutbase/Unix (0.00s)
+ --- PASS: TestBundlingFilesOutsideOfOutbase/Windows (0.01s)
=== RUN TestVarRelocatingBundle
=== RUN TestVarRelocatingBundle/Unix
=== RUN TestVarRelocatingBundle/Windows
---- PASS: TestVarRelocatingBundle (0.02s)
+--- PASS: TestVarRelocatingBundle (0.01s)
--- PASS: TestVarRelocatingBundle/Unix (0.01s)
- --- PASS: TestVarRelocatingBundle/Windows (0.01s)
+ --- PASS: TestVarRelocatingBundle/Windows (0.00s)
=== RUN TestVarRelocatingNoBundle
=== RUN TestVarRelocatingNoBundle/Unix
=== RUN TestVarRelocatingNoBundle/Windows
@@ -3052,9 +3088,9 @@
=== RUN TestImportNamespaceThisValue
=== RUN TestImportNamespaceThisValue/Unix
=== RUN TestImportNamespaceThisValue/Windows
---- PASS: TestImportNamespaceThisValue (0.01s)
+--- PASS: TestImportNamespaceThisValue (0.00s)
--- PASS: TestImportNamespaceThisValue/Unix (0.00s)
- --- PASS: TestImportNamespaceThisValue/Windows (0.01s)
+ --- PASS: TestImportNamespaceThisValue/Windows (0.00s)
=== RUN TestThisUndefinedWarningESM
=== RUN TestThisUndefinedWarningESM/Unix
=== RUN TestThisUndefinedWarningESM/Windows
@@ -3064,7 +3100,7 @@
=== RUN TestQuotedProperty
=== RUN TestQuotedProperty/Unix
=== RUN TestQuotedProperty/Windows
---- PASS: TestQuotedProperty (0.01s)
+--- PASS: TestQuotedProperty (0.00s)
--- PASS: TestQuotedProperty/Unix (0.00s)
--- PASS: TestQuotedProperty/Windows (0.00s)
=== RUN TestQuotedPropertyMangle
@@ -3076,20 +3112,20 @@
=== RUN TestDuplicatePropertyWarning
=== RUN TestDuplicatePropertyWarning/Unix
=== RUN TestDuplicatePropertyWarning/Windows
---- PASS: TestDuplicatePropertyWarning (0.00s)
- --- PASS: TestDuplicatePropertyWarning/Unix (0.00s)
+--- PASS: TestDuplicatePropertyWarning (0.02s)
+ --- PASS: TestDuplicatePropertyWarning/Unix (0.02s)
--- PASS: TestDuplicatePropertyWarning/Windows (0.00s)
=== RUN TestRequireShimSubstitution
=== RUN TestRequireShimSubstitution/Unix
=== RUN TestRequireShimSubstitution/Windows
---- PASS: TestRequireShimSubstitution (0.01s)
- --- PASS: TestRequireShimSubstitution/Unix (0.01s)
+--- PASS: TestRequireShimSubstitution (0.00s)
+ --- PASS: TestRequireShimSubstitution/Unix (0.00s)
--- PASS: TestRequireShimSubstitution/Windows (0.00s)
=== RUN TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552
=== RUN TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/Unix
=== RUN TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/Windows
---- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552 (0.00s)
- --- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/Unix (0.00s)
+--- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552 (0.01s)
+ --- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/Unix (0.01s)
--- PASS: TestStrictModeNestedFnDeclKeepNamesVariableInliningIssue1552/Windows (0.00s)
=== RUN TestBuiltInNodeModulePrecedence
=== RUN TestBuiltInNodeModulePrecedence/Unix
@@ -3100,7 +3136,7 @@
=== RUN TestEntryNamesNoSlashAfterDir
=== RUN TestEntryNamesNoSlashAfterDir/Unix
=== RUN TestEntryNamesNoSlashAfterDir/Windows
---- PASS: TestEntryNamesNoSlashAfterDir (0.01s)
+--- PASS: TestEntryNamesNoSlashAfterDir (0.00s)
--- PASS: TestEntryNamesNoSlashAfterDir/Unix (0.00s)
--- PASS: TestEntryNamesNoSlashAfterDir/Windows (0.00s)
=== RUN TestEntryNamesNonPortableCharacter
@@ -3118,14 +3154,14 @@
=== RUN TestMinifyIdentifiersImportPathFrequencyAnalysis
=== RUN TestMinifyIdentifiersImportPathFrequencyAnalysis/Unix
=== RUN TestMinifyIdentifiersImportPathFrequencyAnalysis/Windows
---- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis (0.02s)
- --- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Unix (0.01s)
+--- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis (0.01s)
+ --- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Unix (0.00s)
--- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Windows (0.00s)
=== RUN TestToESMWrapperOmission
=== RUN TestToESMWrapperOmission/Unix
=== RUN TestToESMWrapperOmission/Windows
---- PASS: TestToESMWrapperOmission (0.00s)
- --- PASS: TestToESMWrapperOmission/Unix (0.00s)
+--- PASS: TestToESMWrapperOmission (0.01s)
+ --- PASS: TestToESMWrapperOmission/Unix (0.01s)
--- PASS: TestToESMWrapperOmission/Windows (0.00s)
=== RUN TestNamedFunctionExpressionArgumentCollision
=== RUN TestNamedFunctionExpressionArgumentCollision/Unix
@@ -3136,33 +3172,33 @@
=== RUN TestNoWarnCommonJSExportsInESMPassThrough
=== RUN TestNoWarnCommonJSExportsInESMPassThrough/Unix
=== RUN TestNoWarnCommonJSExportsInESMPassThrough/Windows
---- PASS: TestNoWarnCommonJSExportsInESMPassThrough (0.00s)
+--- PASS: TestNoWarnCommonJSExportsInESMPassThrough (0.01s)
--- PASS: TestNoWarnCommonJSExportsInESMPassThrough/Unix (0.00s)
--- PASS: TestNoWarnCommonJSExportsInESMPassThrough/Windows (0.00s)
=== RUN TestWarnCommonJSExportsInESMConvert
=== RUN TestWarnCommonJSExportsInESMConvert/Unix
=== RUN TestWarnCommonJSExportsInESMConvert/Windows
---- PASS: TestWarnCommonJSExportsInESMConvert (0.01s)
+--- PASS: TestWarnCommonJSExportsInESMConvert (0.00s)
--- PASS: TestWarnCommonJSExportsInESMConvert/Unix (0.00s)
- --- PASS: TestWarnCommonJSExportsInESMConvert/Windows (0.01s)
+ --- PASS: TestWarnCommonJSExportsInESMConvert/Windows (0.00s)
=== RUN TestWarnCommonJSExportsInESMBundle
=== RUN TestWarnCommonJSExportsInESMBundle/Unix
=== RUN TestWarnCommonJSExportsInESMBundle/Windows
---- PASS: TestWarnCommonJSExportsInESMBundle (0.01s)
+--- PASS: TestWarnCommonJSExportsInESMBundle (0.02s)
--- PASS: TestWarnCommonJSExportsInESMBundle/Unix (0.00s)
- --- PASS: TestWarnCommonJSExportsInESMBundle/Windows (0.00s)
+ --- PASS: TestWarnCommonJSExportsInESMBundle/Windows (0.02s)
=== RUN TestMangleProps
=== RUN TestMangleProps/Unix
=== RUN TestMangleProps/Windows
---- PASS: TestMangleProps (0.01s)
- --- PASS: TestMangleProps/Unix (0.00s)
+--- PASS: TestMangleProps (0.02s)
+ --- PASS: TestMangleProps/Unix (0.01s)
--- PASS: TestMangleProps/Windows (0.01s)
=== RUN TestManglePropsMinify
=== RUN TestManglePropsMinify/Unix
=== RUN TestManglePropsMinify/Windows
--- PASS: TestManglePropsMinify (0.01s)
--- PASS: TestManglePropsMinify/Unix (0.00s)
- --- PASS: TestManglePropsMinify/Windows (0.01s)
+ --- PASS: TestManglePropsMinify/Windows (0.00s)
=== RUN TestManglePropsKeywordPropertyMinify
=== RUN TestManglePropsKeywordPropertyMinify/Unix
=== RUN TestManglePropsKeywordPropertyMinify/Windows
@@ -3172,7 +3208,7 @@
=== RUN TestManglePropsOptionalChain
=== RUN TestManglePropsOptionalChain/Unix
=== RUN TestManglePropsOptionalChain/Windows
---- PASS: TestManglePropsOptionalChain (0.00s)
+--- PASS: TestManglePropsOptionalChain (0.01s)
--- PASS: TestManglePropsOptionalChain/Unix (0.00s)
--- PASS: TestManglePropsOptionalChain/Windows (0.00s)
=== RUN TestManglePropsLoweredOptionalChain
@@ -3184,7 +3220,7 @@
=== RUN TestReserveProps
=== RUN TestReserveProps/Unix
=== RUN TestReserveProps/Windows
---- PASS: TestReserveProps (0.01s)
+--- PASS: TestReserveProps (0.00s)
--- PASS: TestReserveProps/Unix (0.00s)
--- PASS: TestReserveProps/Windows (0.00s)
=== RUN TestManglePropsImportExport
@@ -3197,19 +3233,19 @@
=== RUN TestManglePropsImportExportBundled/Unix
=== RUN TestManglePropsImportExportBundled/Windows
--- PASS: TestManglePropsImportExportBundled (0.01s)
- --- PASS: TestManglePropsImportExportBundled/Unix (0.01s)
- --- PASS: TestManglePropsImportExportBundled/Windows (0.00s)
+ --- PASS: TestManglePropsImportExportBundled/Unix (0.00s)
+ --- PASS: TestManglePropsImportExportBundled/Windows (0.01s)
=== RUN TestManglePropsJSXTransform
=== RUN TestManglePropsJSXTransform/Unix
=== RUN TestManglePropsJSXTransform/Windows
---- PASS: TestManglePropsJSXTransform (0.02s)
+--- PASS: TestManglePropsJSXTransform (0.01s)
--- PASS: TestManglePropsJSXTransform/Unix (0.01s)
--- PASS: TestManglePropsJSXTransform/Windows (0.00s)
=== RUN TestManglePropsJSXPreserve
=== RUN TestManglePropsJSXPreserve/Unix
=== RUN TestManglePropsJSXPreserve/Windows
---- PASS: TestManglePropsJSXPreserve (0.00s)
- --- PASS: TestManglePropsJSXPreserve/Unix (0.00s)
+--- PASS: TestManglePropsJSXPreserve (0.01s)
+ --- PASS: TestManglePropsJSXPreserve/Unix (0.01s)
--- PASS: TestManglePropsJSXPreserve/Windows (0.00s)
=== RUN TestManglePropsJSXTransformNamespace
=== RUN TestManglePropsJSXTransformNamespace/Unix
@@ -3226,9 +3262,9 @@
=== RUN TestManglePropsTypeScriptFeatures
=== RUN TestManglePropsTypeScriptFeatures/Unix
=== RUN TestManglePropsTypeScriptFeatures/Windows
---- PASS: TestManglePropsTypeScriptFeatures (0.00s)
+--- PASS: TestManglePropsTypeScriptFeatures (0.01s)
--- PASS: TestManglePropsTypeScriptFeatures/Unix (0.00s)
- --- PASS: TestManglePropsTypeScriptFeatures/Windows (0.00s)
+ --- PASS: TestManglePropsTypeScriptFeatures/Windows (0.01s)
=== RUN TestManglePropsShorthand
=== RUN TestManglePropsShorthand/Unix
=== RUN TestManglePropsShorthand/Windows
@@ -3244,9 +3280,9 @@
=== RUN TestManglePropsLoweredClassFields
=== RUN TestManglePropsLoweredClassFields/Unix
=== RUN TestManglePropsLoweredClassFields/Windows
---- PASS: TestManglePropsLoweredClassFields (0.01s)
+--- PASS: TestManglePropsLoweredClassFields (0.02s)
--- PASS: TestManglePropsLoweredClassFields/Unix (0.00s)
- --- PASS: TestManglePropsLoweredClassFields/Windows (0.01s)
+ --- PASS: TestManglePropsLoweredClassFields/Windows (0.02s)
=== RUN TestManglePropsSuperCall
=== RUN TestManglePropsSuperCall/Unix
=== RUN TestManglePropsSuperCall/Windows
@@ -3269,30 +3305,30 @@
=== RUN TestMangleQuotedProps/Unix
=== RUN TestMangleQuotedProps/Windows
--- PASS: TestMangleQuotedProps (0.01s)
- --- PASS: TestMangleQuotedProps/Unix (0.01s)
+ --- PASS: TestMangleQuotedProps/Unix (0.00s)
--- PASS: TestMangleQuotedProps/Windows (0.00s)
=== RUN TestMangleQuotedPropsMinifySyntax
=== RUN TestMangleQuotedPropsMinifySyntax/Unix
=== RUN TestMangleQuotedPropsMinifySyntax/Windows
---- PASS: TestMangleQuotedPropsMinifySyntax (0.00s)
- --- PASS: TestMangleQuotedPropsMinifySyntax/Unix (0.00s)
+--- PASS: TestMangleQuotedPropsMinifySyntax (0.01s)
+ --- PASS: TestMangleQuotedPropsMinifySyntax/Unix (0.01s)
--- PASS: TestMangleQuotedPropsMinifySyntax/Windows (0.00s)
=== RUN TestPreserveKeyComment
=== RUN TestPreserveKeyComment/Unix
=== RUN TestPreserveKeyComment/Windows
---- PASS: TestPreserveKeyComment (0.01s)
- --- PASS: TestPreserveKeyComment/Unix (0.01s)
+--- PASS: TestPreserveKeyComment (0.00s)
+ --- PASS: TestPreserveKeyComment/Unix (0.00s)
--- PASS: TestPreserveKeyComment/Windows (0.00s)
=== RUN TestManglePropsKeyComment
=== RUN TestManglePropsKeyComment/Unix
=== RUN TestManglePropsKeyComment/Windows
---- PASS: TestManglePropsKeyComment (0.00s)
+--- PASS: TestManglePropsKeyComment (0.01s)
--- PASS: TestManglePropsKeyComment/Unix (0.00s)
--- PASS: TestManglePropsKeyComment/Windows (0.00s)
=== RUN TestManglePropsKeyCommentMinify
=== RUN TestManglePropsKeyCommentMinify/Unix
=== RUN TestManglePropsKeyCommentMinify/Windows
---- PASS: TestManglePropsKeyCommentMinify (0.01s)
+--- PASS: TestManglePropsKeyCommentMinify (0.00s)
--- PASS: TestManglePropsKeyCommentMinify/Unix (0.00s)
--- PASS: TestManglePropsKeyCommentMinify/Windows (0.00s)
=== RUN TestIndirectRequireMessage
@@ -3300,7 +3336,7 @@
=== RUN TestIndirectRequireMessage/Windows
--- PASS: TestIndirectRequireMessage (0.01s)
--- PASS: TestIndirectRequireMessage/Unix (0.00s)
- --- PASS: TestIndirectRequireMessage/Windows (0.01s)
+ --- PASS: TestIndirectRequireMessage/Windows (0.00s)
=== RUN TestAmbiguousReexportMsg
=== RUN TestAmbiguousReexportMsg/Unix
=== RUN TestAmbiguousReexportMsg/Windows
@@ -3310,9 +3346,9 @@
=== RUN TestNonDeterminismIssue2537
=== RUN TestNonDeterminismIssue2537/Unix
=== RUN TestNonDeterminismIssue2537/Windows
---- PASS: TestNonDeterminismIssue2537 (0.02s)
- --- PASS: TestNonDeterminismIssue2537/Unix (0.01s)
- --- PASS: TestNonDeterminismIssue2537/Windows (0.01s)
+--- PASS: TestNonDeterminismIssue2537 (0.00s)
+ --- PASS: TestNonDeterminismIssue2537/Unix (0.00s)
+ --- PASS: TestNonDeterminismIssue2537/Windows (0.00s)
=== RUN TestMinifiedJSXPreserveWithObjectSpread
=== RUN TestMinifiedJSXPreserveWithObjectSpread/Unix
=== RUN TestMinifiedJSXPreserveWithObjectSpread/Windows
@@ -3322,14 +3358,14 @@
=== RUN TestPackageAlias
=== RUN TestPackageAlias/Unix
=== RUN TestPackageAlias/Windows
---- PASS: TestPackageAlias (0.02s)
- --- PASS: TestPackageAlias/Unix (0.00s)
- --- PASS: TestPackageAlias/Windows (0.02s)
+--- PASS: TestPackageAlias (0.01s)
+ --- PASS: TestPackageAlias/Unix (0.01s)
+ --- PASS: TestPackageAlias/Windows (0.00s)
=== RUN TestPackageAliasMatchLongest
=== RUN TestPackageAliasMatchLongest/Unix
=== RUN TestPackageAliasMatchLongest/Windows
---- PASS: TestPackageAliasMatchLongest (0.04s)
- --- PASS: TestPackageAliasMatchLongest/Unix (0.01s)
+--- PASS: TestPackageAliasMatchLongest (0.00s)
+ --- PASS: TestPackageAliasMatchLongest/Unix (0.00s)
--- PASS: TestPackageAliasMatchLongest/Windows (0.00s)
=== RUN TestErrorsForAssertTypeJSON
=== RUN TestErrorsForAssertTypeJSON/Unix
@@ -3347,20 +3383,20 @@
=== RUN TestExternalPackages/Unix
=== RUN TestExternalPackages/Windows
--- PASS: TestExternalPackages (0.01s)
- --- PASS: TestExternalPackages/Unix (0.01s)
+ --- PASS: TestExternalPackages/Unix (0.00s)
--- PASS: TestExternalPackages/Windows (0.01s)
=== RUN TestMetafileVariousCases
=== RUN TestMetafileVariousCases/Unix
=== RUN TestMetafileVariousCases/Windows
---- PASS: TestMetafileVariousCases (0.01s)
- --- PASS: TestMetafileVariousCases/Unix (0.01s)
- --- PASS: TestMetafileVariousCases/Windows (0.01s)
+--- PASS: TestMetafileVariousCases (0.00s)
+ --- PASS: TestMetafileVariousCases/Unix (0.00s)
+ --- PASS: TestMetafileVariousCases/Windows (0.00s)
=== RUN TestMetafileNoBundle
=== RUN TestMetafileNoBundle/Unix
=== RUN TestMetafileNoBundle/Windows
---- PASS: TestMetafileNoBundle (0.01s)
+--- PASS: TestMetafileNoBundle (0.00s)
--- PASS: TestMetafileNoBundle/Unix (0.00s)
- --- PASS: TestMetafileNoBundle/Windows (0.01s)
+ --- PASS: TestMetafileNoBundle/Windows (0.00s)
=== RUN TestMetafileVeryLongExternalPaths
=== RUN TestMetafileVeryLongExternalPaths/Unix
=== RUN TestMetafileVeryLongExternalPaths/Windows
@@ -3376,8 +3412,8 @@
=== RUN TestCommentPreservation
=== RUN TestCommentPreservation/Unix
=== RUN TestCommentPreservation/Windows
---- PASS: TestCommentPreservation (0.01s)
- --- PASS: TestCommentPreservation/Unix (0.01s)
+--- PASS: TestCommentPreservation (0.00s)
+ --- PASS: TestCommentPreservation/Unix (0.00s)
--- PASS: TestCommentPreservation/Windows (0.00s)
=== RUN TestCommentPreservationImportAssertions
=== RUN TestCommentPreservationImportAssertions/Unix
@@ -3388,9 +3424,9 @@
=== RUN TestCommentPreservationTransformJSX
=== RUN TestCommentPreservationTransformJSX/Unix
=== RUN TestCommentPreservationTransformJSX/Windows
---- PASS: TestCommentPreservationTransformJSX (0.01s)
+--- PASS: TestCommentPreservationTransformJSX (0.00s)
--- PASS: TestCommentPreservationTransformJSX/Unix (0.00s)
- --- PASS: TestCommentPreservationTransformJSX/Windows (0.01s)
+ --- PASS: TestCommentPreservationTransformJSX/Windows (0.00s)
=== RUN TestCommentPreservationPreserveJSX
=== RUN TestCommentPreservationPreserveJSX/Unix
=== RUN TestCommentPreservationPreserveJSX/Windows
@@ -3412,9 +3448,9 @@
=== RUN TestLineLimitMinified
=== RUN TestLineLimitMinified/Unix
=== RUN TestLineLimitMinified/Windows
---- PASS: TestLineLimitMinified (0.02s)
- --- PASS: TestLineLimitMinified/Unix (0.01s)
- --- PASS: TestLineLimitMinified/Windows (0.01s)
+--- PASS: TestLineLimitMinified (0.00s)
+ --- PASS: TestLineLimitMinified/Unix (0.00s)
+ --- PASS: TestLineLimitMinified/Windows (0.00s)
=== RUN TestBadImportErrorMessageWithHandlesImportErrorsFlag
=== RUN TestBadImportErrorMessageWithHandlesImportErrorsFlag/Unix
=== RUN TestBadImportErrorMessageWithHandlesImportErrorsFlag/Windows
@@ -3424,31 +3460,31 @@
=== RUN TestDecoratorPrintingESM
=== RUN TestDecoratorPrintingESM/Unix
=== RUN TestDecoratorPrintingESM/Windows
---- PASS: TestDecoratorPrintingESM (0.01s)
+--- PASS: TestDecoratorPrintingESM (0.00s)
--- PASS: TestDecoratorPrintingESM/Unix (0.00s)
- --- PASS: TestDecoratorPrintingESM/Windows (0.01s)
+ --- PASS: TestDecoratorPrintingESM/Windows (0.00s)
=== RUN TestDecoratorPrintingCJS
=== RUN TestDecoratorPrintingCJS/Unix
=== RUN TestDecoratorPrintingCJS/Windows
---- PASS: TestDecoratorPrintingCJS (0.01s)
+--- PASS: TestDecoratorPrintingCJS (0.00s)
--- PASS: TestDecoratorPrintingCJS/Unix (0.00s)
- --- PASS: TestDecoratorPrintingCJS/Windows (0.01s)
+ --- PASS: TestDecoratorPrintingCJS/Windows (0.00s)
=== RUN TestJSXDevSelfEdgeCases
=== RUN TestJSXDevSelfEdgeCases/Unix
=== RUN TestJSXDevSelfEdgeCases/Windows
---- PASS: TestJSXDevSelfEdgeCases (0.07s)
- --- PASS: TestJSXDevSelfEdgeCases/Unix (0.03s)
- --- PASS: TestJSXDevSelfEdgeCases/Windows (0.03s)
+--- PASS: TestJSXDevSelfEdgeCases (0.01s)
+ --- PASS: TestJSXDevSelfEdgeCases/Unix (0.00s)
+ --- PASS: TestJSXDevSelfEdgeCases/Windows (0.00s)
=== RUN TestObjectLiteralProtoSetterEdgeCases
=== RUN TestObjectLiteralProtoSetterEdgeCases/Unix
=== RUN TestObjectLiteralProtoSetterEdgeCases/Windows
--- PASS: TestObjectLiteralProtoSetterEdgeCases (0.01s)
- --- PASS: TestObjectLiteralProtoSetterEdgeCases/Unix (0.00s)
- --- PASS: TestObjectLiteralProtoSetterEdgeCases/Windows (0.01s)
+ --- PASS: TestObjectLiteralProtoSetterEdgeCases/Unix (0.01s)
+ --- PASS: TestObjectLiteralProtoSetterEdgeCases/Windows (0.00s)
=== RUN TestObjectLiteralProtoSetterEdgeCasesMinifySyntax
=== RUN TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Unix
=== RUN TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Windows
---- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax (0.02s)
+--- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax (0.00s)
--- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Unix (0.00s)
--- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Windows (0.00s)
=== RUN TestForbidStringImportNamesNoBundle
@@ -3466,9 +3502,9 @@
=== RUN TestForbidStringImportNamesBundle
=== RUN TestForbidStringImportNamesBundle/Unix
=== RUN TestForbidStringImportNamesBundle/Windows
---- PASS: TestForbidStringImportNamesBundle (0.01s)
+--- PASS: TestForbidStringImportNamesBundle (0.00s)
--- PASS: TestForbidStringImportNamesBundle/Unix (0.00s)
- --- PASS: TestForbidStringImportNamesBundle/Windows (0.01s)
+ --- PASS: TestForbidStringImportNamesBundle/Windows (0.00s)
=== RUN TestForbidStringExportNamesBundle
=== RUN TestForbidStringExportNamesBundle/Unix
=== RUN TestForbidStringExportNamesBundle/Windows
@@ -3484,9 +3520,9 @@
=== RUN TestInjectWithStringExportNameBundle
=== RUN TestInjectWithStringExportNameBundle/Unix
=== RUN TestInjectWithStringExportNameBundle/Windows
---- PASS: TestInjectWithStringExportNameBundle (0.01s)
+--- PASS: TestInjectWithStringExportNameBundle (0.00s)
--- PASS: TestInjectWithStringExportNameBundle/Unix (0.00s)
- --- PASS: TestInjectWithStringExportNameBundle/Windows (0.01s)
+ --- PASS: TestInjectWithStringExportNameBundle/Windows (0.00s)
=== RUN TestStringExportNamesCommonJS
=== RUN TestStringExportNamesCommonJS/Unix
=== RUN TestStringExportNamesCommonJS/Windows
@@ -3502,51 +3538,51 @@
=== RUN TestSourceIdentifierNameIndexSingleEntry
=== RUN TestSourceIdentifierNameIndexSingleEntry/Unix
=== RUN TestSourceIdentifierNameIndexSingleEntry/Windows
---- PASS: TestSourceIdentifierNameIndexSingleEntry (0.00s)
+--- PASS: TestSourceIdentifierNameIndexSingleEntry (0.01s)
--- PASS: TestSourceIdentifierNameIndexSingleEntry/Unix (0.00s)
- --- PASS: TestSourceIdentifierNameIndexSingleEntry/Windows (0.00s)
+ --- PASS: TestSourceIdentifierNameIndexSingleEntry/Windows (0.01s)
=== RUN TestSourceIdentifierNameIndexMultipleEntry
=== RUN TestSourceIdentifierNameIndexMultipleEntry/Unix
=== RUN TestSourceIdentifierNameIndexMultipleEntry/Windows
---- PASS: TestSourceIdentifierNameIndexMultipleEntry (0.01s)
- --- PASS: TestSourceIdentifierNameIndexMultipleEntry/Unix (0.01s)
+--- PASS: TestSourceIdentifierNameIndexMultipleEntry (0.00s)
+ --- PASS: TestSourceIdentifierNameIndexMultipleEntry/Unix (0.00s)
--- PASS: TestSourceIdentifierNameIndexMultipleEntry/Windows (0.00s)
=== RUN TestResolveExtensionsOrderIssue4053
=== RUN TestResolveExtensionsOrderIssue4053/Unix
=== RUN TestResolveExtensionsOrderIssue4053/Windows
---- PASS: TestResolveExtensionsOrderIssue4053 (0.01s)
+--- PASS: TestResolveExtensionsOrderIssue4053 (0.00s)
--- PASS: TestResolveExtensionsOrderIssue4053/Unix (0.00s)
- --- PASS: TestResolveExtensionsOrderIssue4053/Windows (0.01s)
+ --- PASS: TestResolveExtensionsOrderIssue4053/Windows (0.00s)
=== RUN TestGlobBasicNoBundle
=== RUN TestGlobBasicNoBundle/Unix
=== RUN TestGlobBasicNoBundle/Windows
---- PASS: TestGlobBasicNoBundle (0.00s)
+--- PASS: TestGlobBasicNoBundle (0.01s)
--- PASS: TestGlobBasicNoBundle/Unix (0.00s)
- --- PASS: TestGlobBasicNoBundle/Windows (0.00s)
+ --- PASS: TestGlobBasicNoBundle/Windows (0.01s)
=== RUN TestGlobBasicNoSplitting
=== RUN TestGlobBasicNoSplitting/Unix
=== RUN TestGlobBasicNoSplitting/Windows
---- PASS: TestGlobBasicNoSplitting (0.02s)
- --- PASS: TestGlobBasicNoSplitting/Unix (0.02s)
- --- PASS: TestGlobBasicNoSplitting/Windows (0.01s)
+--- PASS: TestGlobBasicNoSplitting (0.00s)
+ --- PASS: TestGlobBasicNoSplitting/Unix (0.00s)
+ --- PASS: TestGlobBasicNoSplitting/Windows (0.00s)
=== RUN TestTSGlobBasicNoSplitting
=== RUN TestTSGlobBasicNoSplitting/Unix
=== RUN TestTSGlobBasicNoSplitting/Windows
---- PASS: TestTSGlobBasicNoSplitting (0.01s)
+--- PASS: TestTSGlobBasicNoSplitting (0.00s)
--- PASS: TestTSGlobBasicNoSplitting/Unix (0.00s)
- --- PASS: TestTSGlobBasicNoSplitting/Windows (0.01s)
+ --- PASS: TestTSGlobBasicNoSplitting/Windows (0.00s)
=== RUN TestGlobBasicSplitting
=== RUN TestGlobBasicSplitting/Unix
=== RUN TestGlobBasicSplitting/Windows
---- PASS: TestGlobBasicSplitting (0.01s)
- --- PASS: TestGlobBasicSplitting/Unix (0.01s)
+--- PASS: TestGlobBasicSplitting (0.00s)
+ --- PASS: TestGlobBasicSplitting/Unix (0.00s)
--- PASS: TestGlobBasicSplitting/Windows (0.00s)
=== RUN TestTSGlobBasicSplitting
=== RUN TestTSGlobBasicSplitting/Unix
=== RUN TestTSGlobBasicSplitting/Windows
---- PASS: TestTSGlobBasicSplitting (0.01s)
+--- PASS: TestTSGlobBasicSplitting (0.00s)
--- PASS: TestTSGlobBasicSplitting/Unix (0.00s)
- --- PASS: TestTSGlobBasicSplitting/Windows (0.01s)
+ --- PASS: TestTSGlobBasicSplitting/Windows (0.00s)
=== RUN TestGlobDirDoesNotExist
=== RUN TestGlobDirDoesNotExist/Unix
=== RUN TestGlobDirDoesNotExist/Windows
@@ -3556,9 +3592,9 @@
=== RUN TestGlobNoMatches
=== RUN TestGlobNoMatches/Unix
=== RUN TestGlobNoMatches/Windows
---- PASS: TestGlobNoMatches (0.00s)
+--- PASS: TestGlobNoMatches (0.04s)
--- PASS: TestGlobNoMatches/Unix (0.00s)
- --- PASS: TestGlobNoMatches/Windows (0.00s)
+ --- PASS: TestGlobNoMatches/Windows (0.03s)
=== RUN TestGlobEntryPointAbsPath
=== RUN TestGlobEntryPointAbsPath/Unix
=== RUN TestGlobEntryPointAbsPath/Windows
@@ -3568,9 +3604,9 @@
=== RUN TestGlobWildcardSlash
=== RUN TestGlobWildcardSlash/Unix
=== RUN TestGlobWildcardSlash/Windows
---- PASS: TestGlobWildcardSlash (0.00s)
+--- PASS: TestGlobWildcardSlash (0.02s)
--- PASS: TestGlobWildcardSlash/Unix (0.00s)
- --- PASS: TestGlobWildcardSlash/Windows (0.00s)
+ --- PASS: TestGlobWildcardSlash/Windows (0.02s)
=== RUN TestGlobWildcardNoSlash
=== RUN TestGlobWildcardNoSlash/Unix
=== RUN TestGlobWildcardNoSlash/Windows
@@ -3580,7 +3616,7 @@
=== RUN TestImportDeferExternalESM
=== RUN TestImportDeferExternalESM/Unix
=== RUN TestImportDeferExternalESM/Windows
---- PASS: TestImportDeferExternalESM (0.01s)
+--- PASS: TestImportDeferExternalESM (0.00s)
--- PASS: TestImportDeferExternalESM/Unix (0.00s)
--- PASS: TestImportDeferExternalESM/Windows (0.00s)
=== RUN TestImportDeferExternalCommonJS
@@ -3598,8 +3634,8 @@
=== RUN TestImportDeferInternalESM
=== RUN TestImportDeferInternalESM/Unix
=== RUN TestImportDeferInternalESM/Windows
---- PASS: TestImportDeferInternalESM (0.00s)
- --- PASS: TestImportDeferInternalESM/Unix (0.00s)
+--- PASS: TestImportDeferInternalESM (0.01s)
+ --- PASS: TestImportDeferInternalESM/Unix (0.01s)
--- PASS: TestImportDeferInternalESM/Windows (0.00s)
=== RUN TestImportDeferInternalCommonJS
=== RUN TestImportDeferInternalCommonJS/Unix
@@ -3616,8 +3652,8 @@
=== RUN TestImportSourceExternalESM
=== RUN TestImportSourceExternalESM/Unix
=== RUN TestImportSourceExternalESM/Windows
---- PASS: TestImportSourceExternalESM (0.01s)
- --- PASS: TestImportSourceExternalESM/Unix (0.01s)
+--- PASS: TestImportSourceExternalESM (0.00s)
+ --- PASS: TestImportSourceExternalESM/Unix (0.00s)
--- PASS: TestImportSourceExternalESM/Windows (0.00s)
=== RUN TestImportSourceExternalCommonJS
=== RUN TestImportSourceExternalCommonJS/Unix
@@ -3658,8 +3694,8 @@
=== RUN TestImportStarCapture
=== RUN TestImportStarCapture/Unix
=== RUN TestImportStarCapture/Windows
---- PASS: TestImportStarCapture (0.00s)
- --- PASS: TestImportStarCapture/Unix (0.00s)
+--- PASS: TestImportStarCapture (0.01s)
+ --- PASS: TestImportStarCapture/Unix (0.01s)
--- PASS: TestImportStarCapture/Windows (0.00s)
=== RUN TestImportStarNoCapture
=== RUN TestImportStarNoCapture/Unix
@@ -3677,8 +3713,8 @@
=== RUN TestImportStarExportImportStarNoCapture/Unix
=== RUN TestImportStarExportImportStarNoCapture/Windows
--- PASS: TestImportStarExportImportStarNoCapture (0.01s)
- --- PASS: TestImportStarExportImportStarNoCapture/Unix (0.01s)
- --- PASS: TestImportStarExportImportStarNoCapture/Windows (0.00s)
+ --- PASS: TestImportStarExportImportStarNoCapture/Unix (0.00s)
+ --- PASS: TestImportStarExportImportStarNoCapture/Windows (0.01s)
=== RUN TestImportStarExportImportStarCapture
=== RUN TestImportStarExportImportStarCapture/Unix
=== RUN TestImportStarExportImportStarCapture/Windows
@@ -3688,21 +3724,21 @@
=== RUN TestImportStarExportStarAsUnused
=== RUN TestImportStarExportStarAsUnused/Unix
=== RUN TestImportStarExportStarAsUnused/Windows
---- PASS: TestImportStarExportStarAsUnused (0.00s)
- --- PASS: TestImportStarExportStarAsUnused/Unix (0.00s)
+--- PASS: TestImportStarExportStarAsUnused (0.02s)
+ --- PASS: TestImportStarExportStarAsUnused/Unix (0.01s)
--- PASS: TestImportStarExportStarAsUnused/Windows (0.00s)
=== RUN TestImportStarExportStarAsNoCapture
=== RUN TestImportStarExportStarAsNoCapture/Unix
=== RUN TestImportStarExportStarAsNoCapture/Windows
---- PASS: TestImportStarExportStarAsNoCapture (0.01s)
- --- PASS: TestImportStarExportStarAsNoCapture/Unix (0.01s)
+--- PASS: TestImportStarExportStarAsNoCapture (0.00s)
+ --- PASS: TestImportStarExportStarAsNoCapture/Unix (0.00s)
--- PASS: TestImportStarExportStarAsNoCapture/Windows (0.00s)
=== RUN TestImportStarExportStarAsCapture
=== RUN TestImportStarExportStarAsCapture/Unix
=== RUN TestImportStarExportStarAsCapture/Windows
---- PASS: TestImportStarExportStarAsCapture (0.00s)
+--- PASS: TestImportStarExportStarAsCapture (0.01s)
--- PASS: TestImportStarExportStarAsCapture/Unix (0.00s)
- --- PASS: TestImportStarExportStarAsCapture/Windows (0.00s)
+ --- PASS: TestImportStarExportStarAsCapture/Windows (0.01s)
=== RUN TestImportStarExportStarUnused
=== RUN TestImportStarExportStarUnused/Unix
=== RUN TestImportStarExportStarUnused/Windows
@@ -3730,9 +3766,9 @@
=== RUN TestImportStarCommonJSCapture
=== RUN TestImportStarCommonJSCapture/Unix
=== RUN TestImportStarCommonJSCapture/Windows
---- PASS: TestImportStarCommonJSCapture (0.01s)
+--- PASS: TestImportStarCommonJSCapture (0.00s)
--- PASS: TestImportStarCommonJSCapture/Unix (0.00s)
- --- PASS: TestImportStarCommonJSCapture/Windows (0.01s)
+ --- PASS: TestImportStarCommonJSCapture/Windows (0.00s)
=== RUN TestImportStarCommonJSNoCapture
=== RUN TestImportStarCommonJSNoCapture/Unix
=== RUN TestImportStarCommonJSNoCapture/Windows
@@ -3754,9 +3790,9 @@
=== RUN TestImportStarNoBundleCapture
=== RUN TestImportStarNoBundleCapture/Unix
=== RUN TestImportStarNoBundleCapture/Windows
---- PASS: TestImportStarNoBundleCapture (0.00s)
+--- PASS: TestImportStarNoBundleCapture (0.01s)
--- PASS: TestImportStarNoBundleCapture/Unix (0.00s)
- --- PASS: TestImportStarNoBundleCapture/Windows (0.00s)
+ --- PASS: TestImportStarNoBundleCapture/Windows (0.01s)
=== RUN TestImportStarNoBundleNoCapture
=== RUN TestImportStarNoBundleNoCapture/Unix
=== RUN TestImportStarNoBundleNoCapture/Windows
@@ -3786,7 +3822,7 @@
=== RUN TestImportStarExportStarOmitAmbiguous/Windows
--- PASS: TestImportStarExportStarOmitAmbiguous (0.01s)
--- PASS: TestImportStarExportStarOmitAmbiguous/Unix (0.00s)
- --- PASS: TestImportStarExportStarOmitAmbiguous/Windows (0.01s)
+ --- PASS: TestImportStarExportStarOmitAmbiguous/Windows (0.00s)
=== RUN TestImportExportStarAmbiguousError
=== RUN TestImportExportStarAmbiguousError/Unix
=== RUN TestImportExportStarAmbiguousError/Windows
@@ -3802,15 +3838,15 @@
=== RUN TestReExportStarNameCollisionNotAmbiguousImport
=== RUN TestReExportStarNameCollisionNotAmbiguousImport/Unix
=== RUN TestReExportStarNameCollisionNotAmbiguousImport/Windows
---- PASS: TestReExportStarNameCollisionNotAmbiguousImport (0.01s)
+--- PASS: TestReExportStarNameCollisionNotAmbiguousImport (0.00s)
--- PASS: TestReExportStarNameCollisionNotAmbiguousImport/Unix (0.00s)
- --- PASS: TestReExportStarNameCollisionNotAmbiguousImport/Windows (0.01s)
+ --- PASS: TestReExportStarNameCollisionNotAmbiguousImport/Windows (0.00s)
=== RUN TestReExportStarNameCollisionNotAmbiguousExport
=== RUN TestReExportStarNameCollisionNotAmbiguousExport/Unix
=== RUN TestReExportStarNameCollisionNotAmbiguousExport/Windows
--- PASS: TestReExportStarNameCollisionNotAmbiguousExport (0.01s)
--- PASS: TestReExportStarNameCollisionNotAmbiguousExport/Unix (0.00s)
- --- PASS: TestReExportStarNameCollisionNotAmbiguousExport/Windows (0.00s)
+ --- PASS: TestReExportStarNameCollisionNotAmbiguousExport/Windows (0.01s)
=== RUN TestReExportStarNameShadowingNotAmbiguous
=== RUN TestReExportStarNameShadowingNotAmbiguous/Unix
=== RUN TestReExportStarNameShadowingNotAmbiguous/Windows
@@ -3832,15 +3868,15 @@
=== RUN TestImportOfExportStar
=== RUN TestImportOfExportStar/Unix
=== RUN TestImportOfExportStar/Windows
---- PASS: TestImportOfExportStar (0.01s)
- --- PASS: TestImportOfExportStar/Unix (0.01s)
+--- PASS: TestImportOfExportStar (0.00s)
+ --- PASS: TestImportOfExportStar/Unix (0.00s)
--- PASS: TestImportOfExportStar/Windows (0.00s)
=== RUN TestImportOfExportStarOfImport
=== RUN TestImportOfExportStarOfImport/Unix
=== RUN TestImportOfExportStarOfImport/Windows
---- PASS: TestImportOfExportStarOfImport (0.00s)
+--- PASS: TestImportOfExportStarOfImport (0.01s)
--- PASS: TestImportOfExportStarOfImport/Unix (0.00s)
- --- PASS: TestImportOfExportStarOfImport/Windows (0.00s)
+ --- PASS: TestImportOfExportStarOfImport/Windows (0.01s)
=== RUN TestExportSelfIIFE
=== RUN TestExportSelfIIFE/Unix
=== RUN TestExportSelfIIFE/Windows
@@ -3862,14 +3898,14 @@
=== RUN TestExportSelfCommonJS
=== RUN TestExportSelfCommonJS/Unix
=== RUN TestExportSelfCommonJS/Windows
---- PASS: TestExportSelfCommonJS (0.01s)
+--- PASS: TestExportSelfCommonJS (0.00s)
--- PASS: TestExportSelfCommonJS/Unix (0.00s)
- --- PASS: TestExportSelfCommonJS/Windows (0.01s)
+ --- PASS: TestExportSelfCommonJS/Windows (0.00s)
=== RUN TestExportSelfCommonJSMinified
=== RUN TestExportSelfCommonJSMinified/Unix
=== RUN TestExportSelfCommonJSMinified/Windows
---- PASS: TestExportSelfCommonJSMinified (0.01s)
- --- PASS: TestExportSelfCommonJSMinified/Unix (0.01s)
+--- PASS: TestExportSelfCommonJSMinified (0.00s)
+ --- PASS: TestExportSelfCommonJSMinified/Unix (0.00s)
--- PASS: TestExportSelfCommonJSMinified/Windows (0.00s)
=== RUN TestImportSelfCommonJS
=== RUN TestImportSelfCommonJS/Unix
@@ -3880,8 +3916,8 @@
=== RUN TestExportSelfAsNamespaceES6
=== RUN TestExportSelfAsNamespaceES6/Unix
=== RUN TestExportSelfAsNamespaceES6/Windows
---- PASS: TestExportSelfAsNamespaceES6 (0.00s)
- --- PASS: TestExportSelfAsNamespaceES6/Unix (0.00s)
+--- PASS: TestExportSelfAsNamespaceES6 (0.01s)
+ --- PASS: TestExportSelfAsNamespaceES6/Unix (0.01s)
--- PASS: TestExportSelfAsNamespaceES6/Windows (0.00s)
=== RUN TestImportExportSelfAsNamespaceES6
=== RUN TestImportExportSelfAsNamespaceES6/Unix
@@ -3892,8 +3928,8 @@
=== RUN TestReExportOtherFileExportSelfAsNamespaceES6
=== RUN TestReExportOtherFileExportSelfAsNamespaceES6/Unix
=== RUN TestReExportOtherFileExportSelfAsNamespaceES6/Windows
---- PASS: TestReExportOtherFileExportSelfAsNamespaceES6 (0.00s)
- --- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/Unix (0.00s)
+--- PASS: TestReExportOtherFileExportSelfAsNamespaceES6 (0.01s)
+ --- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/Unix (0.01s)
--- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/Windows (0.00s)
=== RUN TestReExportOtherFileImportExportSelfAsNamespaceES6
=== RUN TestReExportOtherFileImportExportSelfAsNamespaceES6/Unix
@@ -3910,15 +3946,15 @@
=== RUN TestOtherFileImportExportSelfAsNamespaceUnusedES6
=== RUN TestOtherFileImportExportSelfAsNamespaceUnusedES6/Unix
=== RUN TestOtherFileImportExportSelfAsNamespaceUnusedES6/Windows
---- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6 (0.01s)
+--- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6 (0.00s)
--- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6/Unix (0.00s)
- --- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6/Windows (0.01s)
+ --- PASS: TestOtherFileImportExportSelfAsNamespaceUnusedES6/Windows (0.00s)
=== RUN TestExportSelfAsNamespaceCommonJS
=== RUN TestExportSelfAsNamespaceCommonJS/Unix
=== RUN TestExportSelfAsNamespaceCommonJS/Windows
---- PASS: TestExportSelfAsNamespaceCommonJS (0.00s)
+--- PASS: TestExportSelfAsNamespaceCommonJS (0.01s)
--- PASS: TestExportSelfAsNamespaceCommonJS/Unix (0.00s)
- --- PASS: TestExportSelfAsNamespaceCommonJS/Windows (0.00s)
+ --- PASS: TestExportSelfAsNamespaceCommonJS/Windows (0.01s)
=== RUN TestExportSelfAndRequireSelfCommonJS
=== RUN TestExportSelfAndRequireSelfCommonJS/Unix
=== RUN TestExportSelfAndRequireSelfCommonJS/Windows
@@ -3928,7 +3964,7 @@
=== RUN TestExportSelfAndImportSelfCommonJS
=== RUN TestExportSelfAndImportSelfCommonJS/Unix
=== RUN TestExportSelfAndImportSelfCommonJS/Windows
---- PASS: TestExportSelfAndImportSelfCommonJS (0.01s)
+--- PASS: TestExportSelfAndImportSelfCommonJS (0.00s)
--- PASS: TestExportSelfAndImportSelfCommonJS/Unix (0.00s)
--- PASS: TestExportSelfAndImportSelfCommonJS/Windows (0.00s)
=== RUN TestExportOtherAsNamespaceCommonJS
@@ -3952,13 +3988,13 @@
=== RUN TestExportOtherCommonJS
=== RUN TestExportOtherCommonJS/Unix
=== RUN TestExportOtherCommonJS/Windows
---- PASS: TestExportOtherCommonJS (0.00s)
+--- PASS: TestExportOtherCommonJS (0.01s)
--- PASS: TestExportOtherCommonJS/Unix (0.00s)
- --- PASS: TestExportOtherCommonJS/Windows (0.00s)
+ --- PASS: TestExportOtherCommonJS/Windows (0.01s)
=== RUN TestExportOtherNestedCommonJS
=== RUN TestExportOtherNestedCommonJS/Unix
=== RUN TestExportOtherNestedCommonJS/Windows
---- PASS: TestExportOtherNestedCommonJS (0.01s)
+--- PASS: TestExportOtherNestedCommonJS (0.00s)
--- PASS: TestExportOtherNestedCommonJS/Unix (0.00s)
--- PASS: TestExportOtherNestedCommonJS/Windows (0.00s)
=== RUN TestNamespaceImportUnusedMissingES6
@@ -3989,13 +4025,13 @@
=== RUN TestReExportNamespaceImportUnusedMissingES6/Unix
=== RUN TestReExportNamespaceImportUnusedMissingES6/Windows
--- PASS: TestReExportNamespaceImportUnusedMissingES6 (0.01s)
- --- PASS: TestReExportNamespaceImportUnusedMissingES6/Unix (0.01s)
- --- PASS: TestReExportNamespaceImportUnusedMissingES6/Windows (0.00s)
+ --- PASS: TestReExportNamespaceImportUnusedMissingES6/Unix (0.00s)
+ --- PASS: TestReExportNamespaceImportUnusedMissingES6/Windows (0.01s)
=== RUN TestNamespaceImportReExportMissingES6
=== RUN TestNamespaceImportReExportMissingES6/Unix
=== RUN TestNamespaceImportReExportMissingES6/Windows
---- PASS: TestNamespaceImportReExportMissingES6 (0.01s)
- --- PASS: TestNamespaceImportReExportMissingES6/Unix (0.01s)
+--- PASS: TestNamespaceImportReExportMissingES6 (0.00s)
+ --- PASS: TestNamespaceImportReExportMissingES6/Unix (0.00s)
--- PASS: TestNamespaceImportReExportMissingES6/Windows (0.00s)
=== RUN TestNamespaceImportReExportUnusedMissingES6
=== RUN TestNamespaceImportReExportUnusedMissingES6/Unix
@@ -4006,27 +4042,27 @@
=== RUN TestNamespaceImportReExportStarMissingES6
=== RUN TestNamespaceImportReExportStarMissingES6/Unix
=== RUN TestNamespaceImportReExportStarMissingES6/Windows
---- PASS: TestNamespaceImportReExportStarMissingES6 (0.01s)
+--- PASS: TestNamespaceImportReExportStarMissingES6 (0.00s)
--- PASS: TestNamespaceImportReExportStarMissingES6/Unix (0.00s)
--- PASS: TestNamespaceImportReExportStarMissingES6/Windows (0.00s)
=== RUN TestNamespaceImportReExportStarUnusedMissingES6
=== RUN TestNamespaceImportReExportStarUnusedMissingES6/Unix
=== RUN TestNamespaceImportReExportStarUnusedMissingES6/Windows
---- PASS: TestNamespaceImportReExportStarUnusedMissingES6 (0.00s)
- --- PASS: TestNamespaceImportReExportStarUnusedMissingES6/Unix (0.00s)
+--- PASS: TestNamespaceImportReExportStarUnusedMissingES6 (0.01s)
+ --- PASS: TestNamespaceImportReExportStarUnusedMissingES6/Unix (0.01s)
--- PASS: TestNamespaceImportReExportStarUnusedMissingES6/Windows (0.00s)
=== RUN TestExportStarDefaultExportCommonJS
=== RUN TestExportStarDefaultExportCommonJS/Unix
=== RUN TestExportStarDefaultExportCommonJS/Windows
---- PASS: TestExportStarDefaultExportCommonJS (0.00s)
- --- PASS: TestExportStarDefaultExportCommonJS/Unix (0.00s)
+--- PASS: TestExportStarDefaultExportCommonJS (0.01s)
+ --- PASS: TestExportStarDefaultExportCommonJS/Unix (0.01s)
--- PASS: TestExportStarDefaultExportCommonJS/Windows (0.00s)
=== RUN TestIssue176
=== RUN TestIssue176/Unix
=== RUN TestIssue176/Windows
---- PASS: TestIssue176 (0.01s)
+--- PASS: TestIssue176 (0.02s)
--- PASS: TestIssue176/Unix (0.00s)
- --- PASS: TestIssue176/Windows (0.01s)
+ --- PASS: TestIssue176/Windows (0.02s)
=== RUN TestReExportStarExternalIIFE
=== RUN TestReExportStarExternalIIFE/Unix
=== RUN TestReExportStarExternalIIFE/Windows
@@ -4090,7 +4126,7 @@
=== RUN TestReExportStarAsES6NoBundle
=== RUN TestReExportStarAsES6NoBundle/Unix
=== RUN TestReExportStarAsES6NoBundle/Windows
---- PASS: TestReExportStarAsES6NoBundle (0.01s)
+--- PASS: TestReExportStarAsES6NoBundle (0.00s)
--- PASS: TestReExportStarAsES6NoBundle/Unix (0.00s)
--- PASS: TestReExportStarAsES6NoBundle/Windows (0.00s)
=== RUN TestReExportStarAsCommonJSNoBundle
@@ -4102,25 +4138,25 @@
=== RUN TestImportDefaultNamespaceComboIssue446
=== RUN TestImportDefaultNamespaceComboIssue446/Unix
=== RUN TestImportDefaultNamespaceComboIssue446/Windows
---- PASS: TestImportDefaultNamespaceComboIssue446 (0.02s)
- --- PASS: TestImportDefaultNamespaceComboIssue446/Unix (0.01s)
- --- PASS: TestImportDefaultNamespaceComboIssue446/Windows (0.01s)
+--- PASS: TestImportDefaultNamespaceComboIssue446 (0.01s)
+ --- PASS: TestImportDefaultNamespaceComboIssue446/Unix (0.00s)
+ --- PASS: TestImportDefaultNamespaceComboIssue446/Windows (0.00s)
=== RUN TestImportDefaultNamespaceComboNoDefault
=== RUN TestImportDefaultNamespaceComboNoDefault/Unix
=== RUN TestImportDefaultNamespaceComboNoDefault/Windows
---- PASS: TestImportDefaultNamespaceComboNoDefault (0.02s)
+--- PASS: TestImportDefaultNamespaceComboNoDefault (0.01s)
--- PASS: TestImportDefaultNamespaceComboNoDefault/Unix (0.01s)
- --- PASS: TestImportDefaultNamespaceComboNoDefault/Windows (0.01s)
+ --- PASS: TestImportDefaultNamespaceComboNoDefault/Windows (0.00s)
=== RUN TestImportNamespaceUndefinedPropertyEmptyFile
=== RUN TestImportNamespaceUndefinedPropertyEmptyFile/Unix
=== RUN TestImportNamespaceUndefinedPropertyEmptyFile/Windows
---- PASS: TestImportNamespaceUndefinedPropertyEmptyFile (0.01s)
- --- PASS: TestImportNamespaceUndefinedPropertyEmptyFile/Unix (0.01s)
+--- PASS: TestImportNamespaceUndefinedPropertyEmptyFile (0.02s)
+ --- PASS: TestImportNamespaceUndefinedPropertyEmptyFile/Unix (0.02s)
--- PASS: TestImportNamespaceUndefinedPropertyEmptyFile/Windows (0.00s)
=== RUN TestImportNamespaceUndefinedPropertySideEffectFreeFile
=== RUN TestImportNamespaceUndefinedPropertySideEffectFreeFile/Unix
=== RUN TestImportNamespaceUndefinedPropertySideEffectFreeFile/Windows
---- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile (0.01s)
+--- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile (0.00s)
--- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile/Unix (0.00s)
--- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile/Windows (0.00s)
=== RUN TestReExportStarEntryPointAndInnerFile
@@ -4132,15 +4168,15 @@
=== RUN TestTSImportStarUnused
=== RUN TestTSImportStarUnused/Unix
=== RUN TestTSImportStarUnused/Windows
---- PASS: TestTSImportStarUnused (0.00s)
+--- PASS: TestTSImportStarUnused (0.01s)
--- PASS: TestTSImportStarUnused/Unix (0.00s)
- --- PASS: TestTSImportStarUnused/Windows (0.00s)
+ --- PASS: TestTSImportStarUnused/Windows (0.01s)
=== RUN TestTSImportStarCapture
=== RUN TestTSImportStarCapture/Unix
=== RUN TestTSImportStarCapture/Windows
---- PASS: TestTSImportStarCapture (0.00s)
+--- PASS: TestTSImportStarCapture (0.01s)
--- PASS: TestTSImportStarCapture/Unix (0.00s)
- --- PASS: TestTSImportStarCapture/Windows (0.00s)
+ --- PASS: TestTSImportStarCapture/Windows (0.01s)
=== RUN TestTSImportStarNoCapture
=== RUN TestTSImportStarNoCapture/Unix
=== RUN TestTSImportStarNoCapture/Windows
@@ -4162,15 +4198,15 @@
=== RUN TestTSImportStarExportImportStarCapture
=== RUN TestTSImportStarExportImportStarCapture/Unix
=== RUN TestTSImportStarExportImportStarCapture/Windows
---- PASS: TestTSImportStarExportImportStarCapture (0.01s)
- --- PASS: TestTSImportStarExportImportStarCapture/Unix (0.01s)
+--- PASS: TestTSImportStarExportImportStarCapture (0.00s)
+ --- PASS: TestTSImportStarExportImportStarCapture/Unix (0.00s)
--- PASS: TestTSImportStarExportImportStarCapture/Windows (0.00s)
=== RUN TestTSImportStarExportStarAsUnused
=== RUN TestTSImportStarExportStarAsUnused/Unix
=== RUN TestTSImportStarExportStarAsUnused/Windows
---- PASS: TestTSImportStarExportStarAsUnused (0.01s)
+--- PASS: TestTSImportStarExportStarAsUnused (0.00s)
--- PASS: TestTSImportStarExportStarAsUnused/Unix (0.00s)
- --- PASS: TestTSImportStarExportStarAsUnused/Windows (0.01s)
+ --- PASS: TestTSImportStarExportStarAsUnused/Windows (0.00s)
=== RUN TestTSImportStarExportStarAsNoCapture
=== RUN TestTSImportStarExportStarAsNoCapture/Unix
=== RUN TestTSImportStarExportStarAsNoCapture/Windows
@@ -4198,7 +4234,7 @@
=== RUN TestTSImportStarExportStarCapture
=== RUN TestTSImportStarExportStarCapture/Unix
=== RUN TestTSImportStarExportStarCapture/Windows
---- PASS: TestTSImportStarExportStarCapture (0.00s)
+--- PASS: TestTSImportStarExportStarCapture (0.01s)
--- PASS: TestTSImportStarExportStarCapture/Unix (0.00s)
--- PASS: TestTSImportStarExportStarCapture/Windows (0.00s)
=== RUN TestTSImportStarCommonJSUnused
@@ -4210,13 +4246,13 @@
=== RUN TestTSImportStarCommonJSCapture
=== RUN TestTSImportStarCommonJSCapture/Unix
=== RUN TestTSImportStarCommonJSCapture/Windows
---- PASS: TestTSImportStarCommonJSCapture (0.00s)
- --- PASS: TestTSImportStarCommonJSCapture/Unix (0.00s)
+--- PASS: TestTSImportStarCommonJSCapture (0.02s)
+ --- PASS: TestTSImportStarCommonJSCapture/Unix (0.02s)
--- PASS: TestTSImportStarCommonJSCapture/Windows (0.00s)
=== RUN TestTSImportStarCommonJSNoCapture
=== RUN TestTSImportStarCommonJSNoCapture/Unix
=== RUN TestTSImportStarCommonJSNoCapture/Windows
---- PASS: TestTSImportStarCommonJSNoCapture (0.01s)
+--- PASS: TestTSImportStarCommonJSNoCapture (0.00s)
--- PASS: TestTSImportStarCommonJSNoCapture/Unix (0.00s)
--- PASS: TestTSImportStarCommonJSNoCapture/Windows (0.00s)
=== RUN TestTSImportStarAndCommonJS
@@ -4246,8 +4282,8 @@
=== RUN TestTSImportStarMangleNoBundleUnused
=== RUN TestTSImportStarMangleNoBundleUnused/Unix
=== RUN TestTSImportStarMangleNoBundleUnused/Windows
---- PASS: TestTSImportStarMangleNoBundleUnused (0.00s)
- --- PASS: TestTSImportStarMangleNoBundleUnused/Unix (0.00s)
+--- PASS: TestTSImportStarMangleNoBundleUnused (0.01s)
+ --- PASS: TestTSImportStarMangleNoBundleUnused/Unix (0.01s)
--- PASS: TestTSImportStarMangleNoBundleUnused/Windows (0.00s)
=== RUN TestTSImportStarMangleNoBundleCapture
=== RUN TestTSImportStarMangleNoBundleCapture/Unix
@@ -4264,8 +4300,8 @@
=== RUN TestTSReExportTypeOnlyFileES6
=== RUN TestTSReExportTypeOnlyFileES6/Unix
=== RUN TestTSReExportTypeOnlyFileES6/Windows
---- PASS: TestTSReExportTypeOnlyFileES6 (0.01s)
- --- PASS: TestTSReExportTypeOnlyFileES6/Unix (0.01s)
+--- PASS: TestTSReExportTypeOnlyFileES6 (0.00s)
+ --- PASS: TestTSReExportTypeOnlyFileES6/Unix (0.00s)
--- PASS: TestTSReExportTypeOnlyFileES6/Windows (0.00s)
=== RUN TestLoaderFile
=== RUN TestLoaderFile/Unix
@@ -4288,7 +4324,7 @@
=== RUN TestJSXPreserveCapitalLetter
=== RUN TestJSXPreserveCapitalLetter/Unix
=== RUN TestJSXPreserveCapitalLetter/Windows
---- PASS: TestJSXPreserveCapitalLetter (0.01s)
+--- PASS: TestJSXPreserveCapitalLetter (0.00s)
--- PASS: TestJSXPreserveCapitalLetter/Unix (0.00s)
--- PASS: TestJSXPreserveCapitalLetter/Windows (0.00s)
=== RUN TestJSXPreserveCapitalLetterMinify
@@ -4306,9 +4342,9 @@
=== RUN TestRequireCustomExtensionString
=== RUN TestRequireCustomExtensionString/Unix
=== RUN TestRequireCustomExtensionString/Windows
---- PASS: TestRequireCustomExtensionString (0.01s)
+--- PASS: TestRequireCustomExtensionString (0.00s)
--- PASS: TestRequireCustomExtensionString/Unix (0.00s)
- --- PASS: TestRequireCustomExtensionString/Windows (0.01s)
+ --- PASS: TestRequireCustomExtensionString/Windows (0.00s)
=== RUN TestRequireCustomExtensionBase64
=== RUN TestRequireCustomExtensionBase64/Unix
=== RUN TestRequireCustomExtensionBase64/Windows
@@ -4331,8 +4367,8 @@
=== RUN TestAutoDetectMimeTypeFromExtension/Unix
=== RUN TestAutoDetectMimeTypeFromExtension/Windows
--- PASS: TestAutoDetectMimeTypeFromExtension (0.01s)
- --- PASS: TestAutoDetectMimeTypeFromExtension/Unix (0.00s)
- --- PASS: TestAutoDetectMimeTypeFromExtension/Windows (0.00s)
+ --- PASS: TestAutoDetectMimeTypeFromExtension/Unix (0.01s)
+ --- PASS: TestAutoDetectMimeTypeFromExtension/Windows (0.01s)
=== RUN TestLoaderJSONCommonJSAndES6
=== RUN TestLoaderJSONCommonJSAndES6/Unix
=== RUN TestLoaderJSONCommonJSAndES6/Windows
@@ -4344,7 +4380,7 @@
=== RUN TestLoaderJSONInvalidIdentifierES6/Windows
--- PASS: TestLoaderJSONInvalidIdentifierES6 (0.01s)
--- PASS: TestLoaderJSONInvalidIdentifierES6/Unix (0.00s)
- --- PASS: TestLoaderJSONInvalidIdentifierES6/Windows (0.00s)
+ --- PASS: TestLoaderJSONInvalidIdentifierES6/Windows (0.01s)
=== RUN TestLoaderJSONMissingES6
=== RUN TestLoaderJSONMissingES6/Unix
=== RUN TestLoaderJSONMissingES6/Windows
@@ -4366,9 +4402,9 @@
=== RUN TestLoaderDataURLCommonJSAndES6
=== RUN TestLoaderDataURLCommonJSAndES6/Unix
=== RUN TestLoaderDataURLCommonJSAndES6/Windows
---- PASS: TestLoaderDataURLCommonJSAndES6 (0.01s)
+--- PASS: TestLoaderDataURLCommonJSAndES6 (0.02s)
--- PASS: TestLoaderDataURLCommonJSAndES6/Unix (0.00s)
- --- PASS: TestLoaderDataURLCommonJSAndES6/Windows (0.01s)
+ --- PASS: TestLoaderDataURLCommonJSAndES6/Windows (0.02s)
=== RUN TestLoaderFileCommonJSAndES6
=== RUN TestLoaderFileCommonJSAndES6/Unix
=== RUN TestLoaderFileCommonJSAndES6/Windows
@@ -4390,8 +4426,8 @@
=== RUN TestLoaderFileRelativePathAssetNamesJS
=== RUN TestLoaderFileRelativePathAssetNamesJS/Unix
=== RUN TestLoaderFileRelativePathAssetNamesJS/Windows
---- PASS: TestLoaderFileRelativePathAssetNamesJS (0.01s)
- --- PASS: TestLoaderFileRelativePathAssetNamesJS/Unix (0.01s)
+--- PASS: TestLoaderFileRelativePathAssetNamesJS (0.00s)
+ --- PASS: TestLoaderFileRelativePathAssetNamesJS/Unix (0.00s)
--- PASS: TestLoaderFileRelativePathAssetNamesJS/Windows (0.00s)
=== RUN TestLoaderFileExtPathAssetNamesJS
=== RUN TestLoaderFileExtPathAssetNamesJS/Unix
@@ -4408,8 +4444,8 @@
=== RUN TestLoaderFilePublicPathJS
=== RUN TestLoaderFilePublicPathJS/Unix
=== RUN TestLoaderFilePublicPathJS/Windows
---- PASS: TestLoaderFilePublicPathJS (0.01s)
- --- PASS: TestLoaderFilePublicPathJS/Unix (0.01s)
+--- PASS: TestLoaderFilePublicPathJS (0.00s)
+ --- PASS: TestLoaderFilePublicPathJS/Unix (0.00s)
--- PASS: TestLoaderFilePublicPathJS/Windows (0.00s)
=== RUN TestLoaderFilePublicPathCSS
=== RUN TestLoaderFilePublicPathCSS/Unix
@@ -4432,15 +4468,15 @@
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsJS
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Unix
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Windows
---- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS (0.01s)
+--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS (0.00s)
--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Unix (0.00s)
- --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Windows (0.01s)
+ --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Windows (0.00s)
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsCSS
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Unix
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Windows
---- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS (0.00s)
- --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Unix (0.00s)
- --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Windows (0.00s)
+--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS (0.02s)
+ --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Unix (0.01s)
+ --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Windows (0.01s)
=== RUN TestLoaderJSONNoBundle
=== RUN TestLoaderJSONNoBundle/Unix
=== RUN TestLoaderJSONNoBundle/Windows
@@ -4462,7 +4498,7 @@
=== RUN TestLoaderJSONNoBundleCommonJS
=== RUN TestLoaderJSONNoBundleCommonJS/Unix
=== RUN TestLoaderJSONNoBundleCommonJS/Windows
---- PASS: TestLoaderJSONNoBundleCommonJS (0.01s)
+--- PASS: TestLoaderJSONNoBundleCommonJS (0.00s)
--- PASS: TestLoaderJSONNoBundleCommonJS/Unix (0.00s)
--- PASS: TestLoaderJSONNoBundleCommonJS/Windows (0.00s)
=== RUN TestLoaderJSONNoBundleIIFE
@@ -4474,9 +4510,9 @@
=== RUN TestLoaderJSONSharedWithMultipleEntriesIssue413
=== RUN TestLoaderJSONSharedWithMultipleEntriesIssue413/Unix
=== RUN TestLoaderJSONSharedWithMultipleEntriesIssue413/Windows
---- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413 (0.02s)
+--- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413 (0.01s)
--- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/Unix (0.00s)
- --- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/Windows (0.01s)
+ --- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/Windows (0.00s)
=== RUN TestLoaderFileWithQueryParameter
=== RUN TestLoaderFileWithQueryParameter/Unix
=== RUN TestLoaderFileWithQueryParameter/Windows
@@ -4486,27 +4522,27 @@
=== RUN TestLoaderFromExtensionWithQueryParameter
=== RUN TestLoaderFromExtensionWithQueryParameter/Unix
=== RUN TestLoaderFromExtensionWithQueryParameter/Windows
---- PASS: TestLoaderFromExtensionWithQueryParameter (0.01s)
+--- PASS: TestLoaderFromExtensionWithQueryParameter (0.00s)
--- PASS: TestLoaderFromExtensionWithQueryParameter/Unix (0.00s)
--- PASS: TestLoaderFromExtensionWithQueryParameter/Windows (0.00s)
=== RUN TestLoaderDataURLTextCSS
=== RUN TestLoaderDataURLTextCSS/Unix
=== RUN TestLoaderDataURLTextCSS/Windows
---- PASS: TestLoaderDataURLTextCSS (0.00s)
+--- PASS: TestLoaderDataURLTextCSS (0.01s)
--- PASS: TestLoaderDataURLTextCSS/Unix (0.00s)
--- PASS: TestLoaderDataURLTextCSS/Windows (0.00s)
=== RUN TestLoaderDataURLTextCSSCannotImport
=== RUN TestLoaderDataURLTextCSSCannotImport/Unix
=== RUN TestLoaderDataURLTextCSSCannotImport/Windows
---- PASS: TestLoaderDataURLTextCSSCannotImport (0.00s)
- --- PASS: TestLoaderDataURLTextCSSCannotImport/Unix (0.00s)
+--- PASS: TestLoaderDataURLTextCSSCannotImport (0.01s)
+ --- PASS: TestLoaderDataURLTextCSSCannotImport/Unix (0.01s)
--- PASS: TestLoaderDataURLTextCSSCannotImport/Windows (0.00s)
=== RUN TestLoaderDataURLTextJavaScript
=== RUN TestLoaderDataURLTextJavaScript/Unix
=== RUN TestLoaderDataURLTextJavaScript/Windows
--- PASS: TestLoaderDataURLTextJavaScript (0.01s)
- --- PASS: TestLoaderDataURLTextJavaScript/Unix (0.01s)
- --- PASS: TestLoaderDataURLTextJavaScript/Windows (0.00s)
+ --- PASS: TestLoaderDataURLTextJavaScript/Unix (0.00s)
+ --- PASS: TestLoaderDataURLTextJavaScript/Windows (0.01s)
=== RUN TestLoaderDataURLTextJavaScriptCannotImport
=== RUN TestLoaderDataURLTextJavaScriptCannotImport/Unix
=== RUN TestLoaderDataURLTextJavaScriptCannotImport/Windows
@@ -4516,7 +4552,7 @@
=== RUN TestLoaderDataURLTextJavaScriptPlusCharacter
=== RUN TestLoaderDataURLTextJavaScriptPlusCharacter/Unix
=== RUN TestLoaderDataURLTextJavaScriptPlusCharacter/Windows
---- PASS: TestLoaderDataURLTextJavaScriptPlusCharacter (0.01s)
+--- PASS: TestLoaderDataURLTextJavaScriptPlusCharacter (0.00s)
--- PASS: TestLoaderDataURLTextJavaScriptPlusCharacter/Unix (0.00s)
--- PASS: TestLoaderDataURLTextJavaScriptPlusCharacter/Windows (0.00s)
=== RUN TestLoaderDataURLApplicationJSON
@@ -4534,13 +4570,13 @@
=== RUN TestLoaderDataURLExtensionBasedMIME
=== RUN TestLoaderDataURLExtensionBasedMIME/Unix
=== RUN TestLoaderDataURLExtensionBasedMIME/Windows
---- PASS: TestLoaderDataURLExtensionBasedMIME (0.01s)
+--- PASS: TestLoaderDataURLExtensionBasedMIME (0.02s)
--- PASS: TestLoaderDataURLExtensionBasedMIME/Unix (0.01s)
--- PASS: TestLoaderDataURLExtensionBasedMIME/Windows (0.00s)
=== RUN TestLoaderDataURLBase64VsPercentEncoding
=== RUN TestLoaderDataURLBase64VsPercentEncoding/Unix
=== RUN TestLoaderDataURLBase64VsPercentEncoding/Windows
---- PASS: TestLoaderDataURLBase64VsPercentEncoding (0.01s)
+--- PASS: TestLoaderDataURLBase64VsPercentEncoding (0.00s)
--- PASS: TestLoaderDataURLBase64VsPercentEncoding/Unix (0.00s)
--- PASS: TestLoaderDataURLBase64VsPercentEncoding/Windows (0.00s)
=== RUN TestLoaderDataURLBase64InvalidUTF8
@@ -4552,15 +4588,15 @@
=== RUN TestLoaderDataURLEscapePercents
=== RUN TestLoaderDataURLEscapePercents/Unix
=== RUN TestLoaderDataURLEscapePercents/Windows
---- PASS: TestLoaderDataURLEscapePercents (0.00s)
+--- PASS: TestLoaderDataURLEscapePercents (0.01s)
--- PASS: TestLoaderDataURLEscapePercents/Unix (0.00s)
--- PASS: TestLoaderDataURLEscapePercents/Windows (0.00s)
=== RUN TestLoaderCopyWithBundleFromJS
=== RUN TestLoaderCopyWithBundleFromJS/Unix
=== RUN TestLoaderCopyWithBundleFromJS/Windows
---- PASS: TestLoaderCopyWithBundleFromJS (0.01s)
+--- PASS: TestLoaderCopyWithBundleFromJS (0.00s)
--- PASS: TestLoaderCopyWithBundleFromJS/Unix (0.00s)
- --- PASS: TestLoaderCopyWithBundleFromJS/Windows (0.01s)
+ --- PASS: TestLoaderCopyWithBundleFromJS/Windows (0.00s)
=== RUN TestLoaderCopyWithBundleFromCSS
=== RUN TestLoaderCopyWithBundleFromCSS/Unix
=== RUN TestLoaderCopyWithBundleFromCSS/Windows
@@ -4570,27 +4606,27 @@
=== RUN TestLoaderCopyWithBundleEntryPoint
=== RUN TestLoaderCopyWithBundleEntryPoint/Unix
=== RUN TestLoaderCopyWithBundleEntryPoint/Windows
---- PASS: TestLoaderCopyWithBundleEntryPoint (0.00s)
+--- PASS: TestLoaderCopyWithBundleEntryPoint (0.01s)
--- PASS: TestLoaderCopyWithBundleEntryPoint/Unix (0.00s)
- --- PASS: TestLoaderCopyWithBundleEntryPoint/Windows (0.00s)
+ --- PASS: TestLoaderCopyWithBundleEntryPoint/Windows (0.01s)
=== RUN TestLoaderCopyWithTransform
=== RUN TestLoaderCopyWithTransform/Unix
=== RUN TestLoaderCopyWithTransform/Windows
--- PASS: TestLoaderCopyWithTransform (0.01s)
- --- PASS: TestLoaderCopyWithTransform/Unix (0.00s)
- --- PASS: TestLoaderCopyWithTransform/Windows (0.01s)
+ --- PASS: TestLoaderCopyWithTransform/Unix (0.01s)
+ --- PASS: TestLoaderCopyWithTransform/Windows (0.00s)
=== RUN TestLoaderCopyWithFormat
=== RUN TestLoaderCopyWithFormat/Unix
=== RUN TestLoaderCopyWithFormat/Windows
---- PASS: TestLoaderCopyWithFormat (0.01s)
- --- PASS: TestLoaderCopyWithFormat/Unix (0.01s)
+--- PASS: TestLoaderCopyWithFormat (0.00s)
+ --- PASS: TestLoaderCopyWithFormat/Unix (0.00s)
--- PASS: TestLoaderCopyWithFormat/Windows (0.00s)
=== RUN TestJSXAutomaticNoNameCollision
=== RUN TestJSXAutomaticNoNameCollision/Unix
=== RUN TestJSXAutomaticNoNameCollision/Windows
---- PASS: TestJSXAutomaticNoNameCollision (0.00s)
+--- PASS: TestJSXAutomaticNoNameCollision (0.01s)
--- PASS: TestJSXAutomaticNoNameCollision/Unix (0.00s)
- --- PASS: TestJSXAutomaticNoNameCollision/Windows (0.00s)
+ --- PASS: TestJSXAutomaticNoNameCollision/Windows (0.01s)
=== RUN TestAssertTypeJSONWrongLoader
=== RUN TestAssertTypeJSONWrongLoader/Unix
=== RUN TestAssertTypeJSONWrongLoader/Windows
@@ -4606,8 +4642,8 @@
=== RUN TestWithTypeJSONOverrideLoaderGlob
=== RUN TestWithTypeJSONOverrideLoaderGlob/Unix
=== RUN TestWithTypeJSONOverrideLoaderGlob/Windows
---- PASS: TestWithTypeJSONOverrideLoaderGlob (0.01s)
- --- PASS: TestWithTypeJSONOverrideLoaderGlob/Unix (0.01s)
+--- PASS: TestWithTypeJSONOverrideLoaderGlob (0.00s)
+ --- PASS: TestWithTypeJSONOverrideLoaderGlob/Unix (0.00s)
--- PASS: TestWithTypeJSONOverrideLoaderGlob/Windows (0.00s)
=== RUN TestWithBadType
=== RUN TestWithBadType/Unix
@@ -4618,8 +4654,8 @@
=== RUN TestWithBadAttribute
=== RUN TestWithBadAttribute/Unix
=== RUN TestWithBadAttribute/Windows
---- PASS: TestWithBadAttribute (0.00s)
- --- PASS: TestWithBadAttribute/Unix (0.00s)
+--- PASS: TestWithBadAttribute (0.01s)
+ --- PASS: TestWithBadAttribute/Unix (0.01s)
--- PASS: TestWithBadAttribute/Windows (0.00s)
=== RUN TestEmptyLoaderJS
=== RUN TestEmptyLoaderJS/Unix
@@ -4636,7 +4672,7 @@
=== RUN TestExtensionlessLoaderJS
=== RUN TestExtensionlessLoaderJS/Unix
=== RUN TestExtensionlessLoaderJS/Windows
---- PASS: TestExtensionlessLoaderJS (0.01s)
+--- PASS: TestExtensionlessLoaderJS (0.00s)
--- PASS: TestExtensionlessLoaderJS/Unix (0.00s)
--- PASS: TestExtensionlessLoaderJS/Windows (0.00s)
=== RUN TestExtensionlessLoaderCSS
@@ -4648,8 +4684,8 @@
=== RUN TestLoaderCopyEntryPointAdvanced
=== RUN TestLoaderCopyEntryPointAdvanced/Unix
=== RUN TestLoaderCopyEntryPointAdvanced/Windows
---- PASS: TestLoaderCopyEntryPointAdvanced (0.00s)
- --- PASS: TestLoaderCopyEntryPointAdvanced/Unix (0.00s)
+--- PASS: TestLoaderCopyEntryPointAdvanced (0.01s)
+ --- PASS: TestLoaderCopyEntryPointAdvanced/Unix (0.01s)
--- PASS: TestLoaderCopyEntryPointAdvanced/Windows (0.00s)
=== RUN TestLoaderCopyUseIndex
=== RUN TestLoaderCopyUseIndex/Unix
@@ -4690,7 +4726,7 @@
=== RUN TestLoaderBundleWithImportAttributes
=== RUN TestLoaderBundleWithImportAttributes/Unix
=== RUN TestLoaderBundleWithImportAttributes/Windows
---- PASS: TestLoaderBundleWithImportAttributes (0.01s)
+--- PASS: TestLoaderBundleWithImportAttributes (0.00s)
--- PASS: TestLoaderBundleWithImportAttributes/Unix (0.00s)
--- PASS: TestLoaderBundleWithImportAttributes/Windows (0.00s)
=== RUN TestLoaderBundleWithUnknownImportAttributesAndJSLoader
@@ -4702,9 +4738,9 @@
=== RUN TestLoaderBundleWithUnknownImportAttributesAndCopyLoader
=== RUN TestLoaderBundleWithUnknownImportAttributesAndCopyLoader/Unix
=== RUN TestLoaderBundleWithUnknownImportAttributesAndCopyLoader/Windows
---- PASS: TestLoaderBundleWithUnknownImportAttributesAndCopyLoader (0.01s)
+--- PASS: TestLoaderBundleWithUnknownImportAttributesAndCopyLoader (0.00s)
--- PASS: TestLoaderBundleWithUnknownImportAttributesAndCopyLoader/Unix (0.00s)
- --- PASS: TestLoaderBundleWithUnknownImportAttributesAndCopyLoader/Windows (0.01s)
+ --- PASS: TestLoaderBundleWithUnknownImportAttributesAndCopyLoader/Windows (0.00s)
=== RUN TestLoaderBundleWithTypeJSONOnlyDefaultExport
=== RUN TestLoaderBundleWithTypeJSONOnlyDefaultExport/Unix
=== RUN TestLoaderBundleWithTypeJSONOnlyDefaultExport/Windows
@@ -4714,8 +4750,8 @@
=== RUN TestLoaderJSONPrototype
=== RUN TestLoaderJSONPrototype/Unix
=== RUN TestLoaderJSONPrototype/Windows
---- PASS: TestLoaderJSONPrototype (0.02s)
- --- PASS: TestLoaderJSONPrototype/Unix (0.01s)
+--- PASS: TestLoaderJSONPrototype (0.00s)
+ --- PASS: TestLoaderJSONPrototype/Unix (0.00s)
--- PASS: TestLoaderJSONPrototype/Windows (0.00s)
=== RUN TestLoaderJSONPrototypeES5
=== RUN TestLoaderJSONPrototypeES5/Unix
@@ -4741,12 +4777,12 @@
--- PASS: TestLoaderInlineSourceMapAbsolutePathIssue4075Unix/Unix (0.00s)
=== RUN TestLoaderInlineSourceMapAbsolutePathIssue4075Windows
=== RUN TestLoaderInlineSourceMapAbsolutePathIssue4075Windows/Windows
---- PASS: TestLoaderInlineSourceMapAbsolutePathIssue4075Windows (0.01s)
- --- PASS: TestLoaderInlineSourceMapAbsolutePathIssue4075Windows/Windows (0.01s)
+--- PASS: TestLoaderInlineSourceMapAbsolutePathIssue4075Windows (0.00s)
+ --- PASS: TestLoaderInlineSourceMapAbsolutePathIssue4075Windows/Windows (0.00s)
=== RUN TestLowerOptionalCatchNameCollisionNoBundle
=== RUN TestLowerOptionalCatchNameCollisionNoBundle/Unix
=== RUN TestLowerOptionalCatchNameCollisionNoBundle/Windows
---- PASS: TestLowerOptionalCatchNameCollisionNoBundle (0.02s)
+--- PASS: TestLowerOptionalCatchNameCollisionNoBundle (0.01s)
--- PASS: TestLowerOptionalCatchNameCollisionNoBundle/Unix (0.01s)
--- PASS: TestLowerOptionalCatchNameCollisionNoBundle/Windows (0.01s)
=== RUN TestLowerObjectSpreadNoBundle
@@ -4770,14 +4806,14 @@
=== RUN TestLowerPrivateFieldAssignments2019NoBundle
=== RUN TestLowerPrivateFieldAssignments2019NoBundle/Unix
=== RUN TestLowerPrivateFieldAssignments2019NoBundle/Windows
---- PASS: TestLowerPrivateFieldAssignments2019NoBundle (0.01s)
- --- PASS: TestLowerPrivateFieldAssignments2019NoBundle/Unix (0.01s)
+--- PASS: TestLowerPrivateFieldAssignments2019NoBundle (0.00s)
+ --- PASS: TestLowerPrivateFieldAssignments2019NoBundle/Unix (0.00s)
--- PASS: TestLowerPrivateFieldAssignments2019NoBundle/Windows (0.00s)
=== RUN TestLowerPrivateFieldAssignments2020NoBundle
=== RUN TestLowerPrivateFieldAssignments2020NoBundle/Unix
=== RUN TestLowerPrivateFieldAssignments2020NoBundle/Windows
---- PASS: TestLowerPrivateFieldAssignments2020NoBundle (0.00s)
- --- PASS: TestLowerPrivateFieldAssignments2020NoBundle/Unix (0.00s)
+--- PASS: TestLowerPrivateFieldAssignments2020NoBundle (0.01s)
+ --- PASS: TestLowerPrivateFieldAssignments2020NoBundle/Unix (0.01s)
--- PASS: TestLowerPrivateFieldAssignments2020NoBundle/Windows (0.00s)
=== RUN TestLowerPrivateFieldAssignmentsNextNoBundle
=== RUN TestLowerPrivateFieldAssignmentsNextNoBundle/Unix
@@ -4790,7 +4826,7 @@
=== RUN TestLowerPrivateFieldOptionalChain2019NoBundle/Windows
--- PASS: TestLowerPrivateFieldOptionalChain2019NoBundle (0.01s)
--- PASS: TestLowerPrivateFieldOptionalChain2019NoBundle/Unix (0.00s)
- --- PASS: TestLowerPrivateFieldOptionalChain2019NoBundle/Windows (0.01s)
+ --- PASS: TestLowerPrivateFieldOptionalChain2019NoBundle/Windows (0.00s)
=== RUN TestLowerPrivateFieldOptionalChain2020NoBundle
=== RUN TestLowerPrivateFieldOptionalChain2020NoBundle/Unix
=== RUN TestLowerPrivateFieldOptionalChain2020NoBundle/Windows
@@ -4806,15 +4842,15 @@
=== RUN TestTSLowerPrivateFieldOptionalChain2015NoBundle
=== RUN TestTSLowerPrivateFieldOptionalChain2015NoBundle/Unix
=== RUN TestTSLowerPrivateFieldOptionalChain2015NoBundle/Windows
---- PASS: TestTSLowerPrivateFieldOptionalChain2015NoBundle (0.00s)
+--- PASS: TestTSLowerPrivateFieldOptionalChain2015NoBundle (0.01s)
--- PASS: TestTSLowerPrivateFieldOptionalChain2015NoBundle/Unix (0.00s)
--- PASS: TestTSLowerPrivateFieldOptionalChain2015NoBundle/Windows (0.00s)
=== RUN TestTSLowerPrivateStaticMembers2015NoBundle
=== RUN TestTSLowerPrivateStaticMembers2015NoBundle/Unix
=== RUN TestTSLowerPrivateStaticMembers2015NoBundle/Windows
---- PASS: TestTSLowerPrivateStaticMembers2015NoBundle (0.01s)
+--- PASS: TestTSLowerPrivateStaticMembers2015NoBundle (0.00s)
--- PASS: TestTSLowerPrivateStaticMembers2015NoBundle/Unix (0.00s)
- --- PASS: TestTSLowerPrivateStaticMembers2015NoBundle/Windows (0.01s)
+ --- PASS: TestTSLowerPrivateStaticMembers2015NoBundle/Windows (0.00s)
=== RUN TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015
=== RUN TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015/Unix
=== RUN TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015/Windows
@@ -4826,7 +4862,7 @@
=== RUN TestLowerPrivateGetterSetter2015/Windows
--- PASS: TestLowerPrivateGetterSetter2015 (0.01s)
--- PASS: TestLowerPrivateGetterSetter2015/Unix (0.00s)
- --- PASS: TestLowerPrivateGetterSetter2015/Windows (0.01s)
+ --- PASS: TestLowerPrivateGetterSetter2015/Windows (0.00s)
=== RUN TestLowerPrivateGetterSetter2019
=== RUN TestLowerPrivateGetterSetter2019/Unix
=== RUN TestLowerPrivateGetterSetter2019/Windows
@@ -4854,15 +4890,15 @@
=== RUN TestLowerPrivateMethod2020
=== RUN TestLowerPrivateMethod2020/Unix
=== RUN TestLowerPrivateMethod2020/Windows
---- PASS: TestLowerPrivateMethod2020 (0.00s)
+--- PASS: TestLowerPrivateMethod2020 (0.01s)
--- PASS: TestLowerPrivateMethod2020/Unix (0.00s)
--- PASS: TestLowerPrivateMethod2020/Windows (0.00s)
=== RUN TestLowerPrivateMethodNext
=== RUN TestLowerPrivateMethodNext/Unix
=== RUN TestLowerPrivateMethodNext/Windows
---- PASS: TestLowerPrivateMethodNext (0.00s)
+--- PASS: TestLowerPrivateMethodNext (0.01s)
--- PASS: TestLowerPrivateMethodNext/Unix (0.00s)
- --- PASS: TestLowerPrivateMethodNext/Windows (0.00s)
+ --- PASS: TestLowerPrivateMethodNext/Windows (0.01s)
=== RUN TestLowerPrivateClassExpr2020NoBundle
=== RUN TestLowerPrivateClassExpr2020NoBundle/Unix
=== RUN TestLowerPrivateClassExpr2020NoBundle/Windows
@@ -4878,8 +4914,8 @@
=== RUN TestLowerAsync2016NoBundle
=== RUN TestLowerAsync2016NoBundle/Unix
=== RUN TestLowerAsync2016NoBundle/Windows
---- PASS: TestLowerAsync2016NoBundle (0.00s)
- --- PASS: TestLowerAsync2016NoBundle/Unix (0.00s)
+--- PASS: TestLowerAsync2016NoBundle (0.01s)
+ --- PASS: TestLowerAsync2016NoBundle/Unix (0.01s)
--- PASS: TestLowerAsync2016NoBundle/Windows (0.00s)
=== RUN TestLowerAsync2017NoBundle
=== RUN TestLowerAsync2017NoBundle/Unix
@@ -4896,8 +4932,8 @@
=== RUN TestLowerAsyncThis2016ES6
=== RUN TestLowerAsyncThis2016ES6/Unix
=== RUN TestLowerAsyncThis2016ES6/Windows
---- PASS: TestLowerAsyncThis2016ES6 (0.00s)
- --- PASS: TestLowerAsyncThis2016ES6/Unix (0.00s)
+--- PASS: TestLowerAsyncThis2016ES6 (0.01s)
+ --- PASS: TestLowerAsyncThis2016ES6/Unix (0.01s)
--- PASS: TestLowerAsyncThis2016ES6/Windows (0.00s)
=== RUN TestLowerAsyncES5
=== RUN TestLowerAsyncES5/Unix
@@ -4908,20 +4944,20 @@
=== RUN TestLowerAsyncSuperES2017NoBundle
=== RUN TestLowerAsyncSuperES2017NoBundle/Unix
=== RUN TestLowerAsyncSuperES2017NoBundle/Windows
---- PASS: TestLowerAsyncSuperES2017NoBundle (0.01s)
- --- PASS: TestLowerAsyncSuperES2017NoBundle/Unix (0.01s)
+--- PASS: TestLowerAsyncSuperES2017NoBundle (0.02s)
+ --- PASS: TestLowerAsyncSuperES2017NoBundle/Unix (0.00s)
--- PASS: TestLowerAsyncSuperES2017NoBundle/Windows (0.00s)
=== RUN TestLowerAsyncSuperES2016NoBundle
=== RUN TestLowerAsyncSuperES2016NoBundle/Unix
=== RUN TestLowerAsyncSuperES2016NoBundle/Windows
---- PASS: TestLowerAsyncSuperES2016NoBundle (0.01s)
+--- PASS: TestLowerAsyncSuperES2016NoBundle (0.00s)
--- PASS: TestLowerAsyncSuperES2016NoBundle/Unix (0.00s)
- --- PASS: TestLowerAsyncSuperES2016NoBundle/Windows (0.01s)
+ --- PASS: TestLowerAsyncSuperES2016NoBundle/Windows (0.00s)
=== RUN TestLowerStaticAsyncSuperES2021NoBundle
=== RUN TestLowerStaticAsyncSuperES2021NoBundle/Unix
=== RUN TestLowerStaticAsyncSuperES2021NoBundle/Windows
---- PASS: TestLowerStaticAsyncSuperES2021NoBundle (0.01s)
- --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Unix (0.01s)
+--- PASS: TestLowerStaticAsyncSuperES2021NoBundle (0.00s)
+ --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Unix (0.00s)
--- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Windows (0.00s)
=== RUN TestLowerStaticAsyncSuperES2016NoBundle
=== RUN TestLowerStaticAsyncSuperES2016NoBundle/Unix
@@ -4932,9 +4968,9 @@
=== RUN TestLowerStaticSuperES2021NoBundle
=== RUN TestLowerStaticSuperES2021NoBundle/Unix
=== RUN TestLowerStaticSuperES2021NoBundle/Windows
---- PASS: TestLowerStaticSuperES2021NoBundle (0.01s)
+--- PASS: TestLowerStaticSuperES2021NoBundle (0.02s)
--- PASS: TestLowerStaticSuperES2021NoBundle/Unix (0.01s)
- --- PASS: TestLowerStaticSuperES2021NoBundle/Windows (0.00s)
+ --- PASS: TestLowerStaticSuperES2021NoBundle/Windows (0.01s)
=== RUN TestLowerStaticSuperES2016NoBundle
=== RUN TestLowerStaticSuperES2016NoBundle/Unix
=== RUN TestLowerStaticSuperES2016NoBundle/Windows
@@ -4944,14 +4980,14 @@
=== RUN TestLowerAsyncArrowSuperES2016
=== RUN TestLowerAsyncArrowSuperES2016/Unix
=== RUN TestLowerAsyncArrowSuperES2016/Windows
---- PASS: TestLowerAsyncArrowSuperES2016 (0.01s)
- --- PASS: TestLowerAsyncArrowSuperES2016/Unix (0.01s)
- --- PASS: TestLowerAsyncArrowSuperES2016/Windows (0.01s)
+--- PASS: TestLowerAsyncArrowSuperES2016 (0.02s)
+ --- PASS: TestLowerAsyncArrowSuperES2016/Unix (0.00s)
+ --- PASS: TestLowerAsyncArrowSuperES2016/Windows (0.02s)
=== RUN TestLowerAsyncArrowSuperSetterES2016
=== RUN TestLowerAsyncArrowSuperSetterES2016/Unix
=== RUN TestLowerAsyncArrowSuperSetterES2016/Windows
--- PASS: TestLowerAsyncArrowSuperSetterES2016 (0.01s)
- --- PASS: TestLowerAsyncArrowSuperSetterES2016/Unix (0.00s)
+ --- PASS: TestLowerAsyncArrowSuperSetterES2016/Unix (0.01s)
--- PASS: TestLowerAsyncArrowSuperSetterES2016/Windows (0.00s)
=== RUN TestLowerStaticAsyncArrowSuperES2016
=== RUN TestLowerStaticAsyncArrowSuperES2016/Unix
@@ -4962,8 +4998,8 @@
=== RUN TestLowerStaticAsyncArrowSuperSetterES2016
=== RUN TestLowerStaticAsyncArrowSuperSetterES2016/Unix
=== RUN TestLowerStaticAsyncArrowSuperSetterES2016/Windows
---- PASS: TestLowerStaticAsyncArrowSuperSetterES2016 (0.01s)
- --- PASS: TestLowerStaticAsyncArrowSuperSetterES2016/Unix (0.01s)
+--- PASS: TestLowerStaticAsyncArrowSuperSetterES2016 (0.00s)
+ --- PASS: TestLowerStaticAsyncArrowSuperSetterES2016/Unix (0.00s)
--- PASS: TestLowerStaticAsyncArrowSuperSetterES2016/Windows (0.00s)
=== RUN TestLowerPrivateSuperES2022
=== RUN TestLowerPrivateSuperES2022/Unix
@@ -4974,21 +5010,21 @@
=== RUN TestLowerPrivateSuperES2021
=== RUN TestLowerPrivateSuperES2021/Unix
=== RUN TestLowerPrivateSuperES2021/Windows
---- PASS: TestLowerPrivateSuperES2021 (0.01s)
+--- PASS: TestLowerPrivateSuperES2021 (0.00s)
--- PASS: TestLowerPrivateSuperES2021/Unix (0.00s)
- --- PASS: TestLowerPrivateSuperES2021/Windows (0.01s)
+ --- PASS: TestLowerPrivateSuperES2021/Windows (0.00s)
=== RUN TestLowerPrivateSuperStaticBundleIssue2158
=== RUN TestLowerPrivateSuperStaticBundleIssue2158/Unix
=== RUN TestLowerPrivateSuperStaticBundleIssue2158/Windows
---- PASS: TestLowerPrivateSuperStaticBundleIssue2158 (0.02s)
+--- PASS: TestLowerPrivateSuperStaticBundleIssue2158 (0.00s)
--- PASS: TestLowerPrivateSuperStaticBundleIssue2158/Unix (0.00s)
- --- PASS: TestLowerPrivateSuperStaticBundleIssue2158/Windows (0.02s)
+ --- PASS: TestLowerPrivateSuperStaticBundleIssue2158/Windows (0.00s)
=== RUN TestLowerClassField2020NoBundle
=== RUN TestLowerClassField2020NoBundle/Unix
=== RUN TestLowerClassField2020NoBundle/Windows
---- PASS: TestLowerClassField2020NoBundle (0.00s)
+--- PASS: TestLowerClassField2020NoBundle (0.01s)
--- PASS: TestLowerClassField2020NoBundle/Unix (0.00s)
- --- PASS: TestLowerClassField2020NoBundle/Windows (0.00s)
+ --- PASS: TestLowerClassField2020NoBundle/Windows (0.01s)
=== RUN TestLowerClassFieldNextNoBundle
=== RUN TestLowerClassFieldNextNoBundle/Unix
=== RUN TestLowerClassFieldNextNoBundle/Windows
@@ -4998,8 +5034,8 @@
=== RUN TestTSLowerClassField2020NoBundle
=== RUN TestTSLowerClassField2020NoBundle/Unix
=== RUN TestTSLowerClassField2020NoBundle/Windows
---- PASS: TestTSLowerClassField2020NoBundle (0.01s)
- --- PASS: TestTSLowerClassField2020NoBundle/Unix (0.01s)
+--- PASS: TestTSLowerClassField2020NoBundle (0.00s)
+ --- PASS: TestTSLowerClassField2020NoBundle/Unix (0.00s)
--- PASS: TestTSLowerClassField2020NoBundle/Windows (0.00s)
=== RUN TestTSLowerClassPrivateFieldNextNoBundle
=== RUN TestTSLowerClassPrivateFieldNextNoBundle/Unix
@@ -5010,8 +5046,8 @@
=== RUN TestLowerClassFieldStrictTsconfigJson2020
=== RUN TestLowerClassFieldStrictTsconfigJson2020/Unix
=== RUN TestLowerClassFieldStrictTsconfigJson2020/Windows
---- PASS: TestLowerClassFieldStrictTsconfigJson2020 (0.00s)
- --- PASS: TestLowerClassFieldStrictTsconfigJson2020/Unix (0.00s)
+--- PASS: TestLowerClassFieldStrictTsconfigJson2020 (0.01s)
+ --- PASS: TestLowerClassFieldStrictTsconfigJson2020/Unix (0.01s)
--- PASS: TestLowerClassFieldStrictTsconfigJson2020/Windows (0.00s)
=== RUN TestTSLowerClassFieldStrictTsconfigJson2020
=== RUN TestTSLowerClassFieldStrictTsconfigJson2020/Unix
@@ -5028,7 +5064,7 @@
=== RUN TestTSLowerObjectRest2018NoBundle
=== RUN TestTSLowerObjectRest2018NoBundle/Unix
=== RUN TestTSLowerObjectRest2018NoBundle/Windows
---- PASS: TestTSLowerObjectRest2018NoBundle (0.01s)
+--- PASS: TestTSLowerObjectRest2018NoBundle (0.00s)
--- PASS: TestTSLowerObjectRest2018NoBundle/Unix (0.00s)
--- PASS: TestTSLowerObjectRest2018NoBundle/Windows (0.00s)
=== RUN TestClassSuperThisIssue242NoBundle
@@ -5046,8 +5082,8 @@
=== RUN TestLowerExportStarAsNameCollision
=== RUN TestLowerExportStarAsNameCollision/Unix
=== RUN TestLowerExportStarAsNameCollision/Windows
---- PASS: TestLowerExportStarAsNameCollision (0.00s)
- --- PASS: TestLowerExportStarAsNameCollision/Unix (0.00s)
+--- PASS: TestLowerExportStarAsNameCollision (0.02s)
+ --- PASS: TestLowerExportStarAsNameCollision/Unix (0.01s)
--- PASS: TestLowerExportStarAsNameCollision/Windows (0.00s)
=== RUN TestLowerStrictModeSyntax
=== RUN TestLowerStrictModeSyntax/Unix
@@ -5064,8 +5100,8 @@
=== RUN TestLowerPrivateClassFieldOrder
=== RUN TestLowerPrivateClassFieldOrder/Unix
=== RUN TestLowerPrivateClassFieldOrder/Windows
---- PASS: TestLowerPrivateClassFieldOrder (0.00s)
- --- PASS: TestLowerPrivateClassFieldOrder/Unix (0.00s)
+--- PASS: TestLowerPrivateClassFieldOrder (0.01s)
+ --- PASS: TestLowerPrivateClassFieldOrder/Unix (0.01s)
--- PASS: TestLowerPrivateClassFieldOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassMethodOrder
=== RUN TestLowerPrivateClassMethodOrder/Unix
@@ -5077,24 +5113,24 @@
=== RUN TestLowerPrivateClassAccessorOrder/Unix
=== RUN TestLowerPrivateClassAccessorOrder/Windows
--- PASS: TestLowerPrivateClassAccessorOrder (0.01s)
- --- PASS: TestLowerPrivateClassAccessorOrder/Unix (0.01s)
- --- PASS: TestLowerPrivateClassAccessorOrder/Windows (0.00s)
+ --- PASS: TestLowerPrivateClassAccessorOrder/Unix (0.00s)
+ --- PASS: TestLowerPrivateClassAccessorOrder/Windows (0.01s)
=== RUN TestLowerPrivateClassStaticFieldOrder
=== RUN TestLowerPrivateClassStaticFieldOrder/Unix
=== RUN TestLowerPrivateClassStaticFieldOrder/Windows
---- PASS: TestLowerPrivateClassStaticFieldOrder (0.02s)
- --- PASS: TestLowerPrivateClassStaticFieldOrder/Unix (0.02s)
+--- PASS: TestLowerPrivateClassStaticFieldOrder (0.00s)
+ --- PASS: TestLowerPrivateClassStaticFieldOrder/Unix (0.00s)
--- PASS: TestLowerPrivateClassStaticFieldOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassStaticMethodOrder
=== RUN TestLowerPrivateClassStaticMethodOrder/Unix
=== RUN TestLowerPrivateClassStaticMethodOrder/Windows
---- PASS: TestLowerPrivateClassStaticMethodOrder (0.01s)
- --- PASS: TestLowerPrivateClassStaticMethodOrder/Unix (0.01s)
+--- PASS: TestLowerPrivateClassStaticMethodOrder (0.00s)
+ --- PASS: TestLowerPrivateClassStaticMethodOrder/Unix (0.00s)
--- PASS: TestLowerPrivateClassStaticMethodOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassStaticAccessorOrder
=== RUN TestLowerPrivateClassStaticAccessorOrder/Unix
=== RUN TestLowerPrivateClassStaticAccessorOrder/Windows
---- PASS: TestLowerPrivateClassStaticAccessorOrder (0.02s)
+--- PASS: TestLowerPrivateClassStaticAccessorOrder (0.01s)
--- PASS: TestLowerPrivateClassStaticAccessorOrder/Unix (0.01s)
--- PASS: TestLowerPrivateClassStaticAccessorOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassBrandCheckUnsupported
@@ -5106,8 +5142,8 @@
=== RUN TestLowerPrivateClassBrandCheckSupported
=== RUN TestLowerPrivateClassBrandCheckSupported/Unix
=== RUN TestLowerPrivateClassBrandCheckSupported/Windows
---- PASS: TestLowerPrivateClassBrandCheckSupported (0.00s)
- --- PASS: TestLowerPrivateClassBrandCheckSupported/Unix (0.00s)
+--- PASS: TestLowerPrivateClassBrandCheckSupported (0.01s)
+ --- PASS: TestLowerPrivateClassBrandCheckSupported/Unix (0.01s)
--- PASS: TestLowerPrivateClassBrandCheckSupported/Windows (0.00s)
=== RUN TestLowerTemplateObject
=== RUN TestLowerTemplateObject/Unix
@@ -5125,12 +5161,12 @@
=== RUN TestLowerNullishCoalescingAssignmentIssue1493/Unix
=== RUN TestLowerNullishCoalescingAssignmentIssue1493/Windows
--- PASS: TestLowerNullishCoalescingAssignmentIssue1493 (0.01s)
- --- PASS: TestLowerNullishCoalescingAssignmentIssue1493/Unix (0.01s)
+ --- PASS: TestLowerNullishCoalescingAssignmentIssue1493/Unix (0.00s)
--- PASS: TestLowerNullishCoalescingAssignmentIssue1493/Windows (0.00s)
=== RUN TestStaticClassBlockESNext
=== RUN TestStaticClassBlockESNext/Unix
=== RUN TestStaticClassBlockESNext/Windows
---- PASS: TestStaticClassBlockESNext (0.01s)
+--- PASS: TestStaticClassBlockESNext (0.00s)
--- PASS: TestStaticClassBlockESNext/Unix (0.00s)
--- PASS: TestStaticClassBlockESNext/Windows (0.00s)
=== RUN TestStaticClassBlockES2021
@@ -5142,7 +5178,7 @@
=== RUN TestLowerRegExpNameCollision
=== RUN TestLowerRegExpNameCollision/Unix
=== RUN TestLowerRegExpNameCollision/Windows
---- PASS: TestLowerRegExpNameCollision (0.00s)
+--- PASS: TestLowerRegExpNameCollision (0.01s)
--- PASS: TestLowerRegExpNameCollision/Unix (0.00s)
--- PASS: TestLowerRegExpNameCollision/Windows (0.00s)
=== RUN TestLowerForAwait2017
@@ -5160,8 +5196,8 @@
=== RUN TestLowerNestedFunctionDirectEval
=== RUN TestLowerNestedFunctionDirectEval/Unix
=== RUN TestLowerNestedFunctionDirectEval/Windows
---- PASS: TestLowerNestedFunctionDirectEval (0.01s)
- --- PASS: TestLowerNestedFunctionDirectEval/Unix (0.00s)
+--- PASS: TestLowerNestedFunctionDirectEval (0.02s)
+ --- PASS: TestLowerNestedFunctionDirectEval/Unix (0.02s)
--- PASS: TestLowerNestedFunctionDirectEval/Windows (0.01s)
=== RUN TestJavaScriptDecoratorsESNext
=== RUN TestJavaScriptDecoratorsESNext/Unix
@@ -5172,44 +5208,44 @@
=== RUN TestJavaScriptAutoAccessorESNext
=== RUN TestJavaScriptAutoAccessorESNext/Unix
=== RUN TestJavaScriptAutoAccessorESNext/Windows
---- PASS: TestJavaScriptAutoAccessorESNext (0.01s)
- --- PASS: TestJavaScriptAutoAccessorESNext/Unix (0.01s)
+--- PASS: TestJavaScriptAutoAccessorESNext (0.00s)
+ --- PASS: TestJavaScriptAutoAccessorESNext/Unix (0.00s)
--- PASS: TestJavaScriptAutoAccessorESNext/Windows (0.00s)
=== RUN TestJavaScriptAutoAccessorES2022
=== RUN TestJavaScriptAutoAccessorES2022/Unix
=== RUN TestJavaScriptAutoAccessorES2022/Windows
---- PASS: TestJavaScriptAutoAccessorES2022 (0.01s)
- --- PASS: TestJavaScriptAutoAccessorES2022/Unix (0.00s)
- --- PASS: TestJavaScriptAutoAccessorES2022/Windows (0.01s)
+--- PASS: TestJavaScriptAutoAccessorES2022 (0.03s)
+ --- PASS: TestJavaScriptAutoAccessorES2022/Unix (0.01s)
+ --- PASS: TestJavaScriptAutoAccessorES2022/Windows (0.02s)
=== RUN TestJavaScriptAutoAccessorES2021
=== RUN TestJavaScriptAutoAccessorES2021/Unix
=== RUN TestJavaScriptAutoAccessorES2021/Windows
---- PASS: TestJavaScriptAutoAccessorES2021 (0.01s)
+--- PASS: TestJavaScriptAutoAccessorES2021 (0.00s)
--- PASS: TestJavaScriptAutoAccessorES2021/Unix (0.00s)
- --- PASS: TestJavaScriptAutoAccessorES2021/Windows (0.01s)
+ --- PASS: TestJavaScriptAutoAccessorES2021/Windows (0.00s)
=== RUN TestLowerUsing
=== RUN TestLowerUsing/Unix
=== RUN TestLowerUsing/Windows
---- PASS: TestLowerUsing (0.01s)
- --- PASS: TestLowerUsing/Unix (0.01s)
- --- PASS: TestLowerUsing/Windows (0.01s)
+--- PASS: TestLowerUsing (0.00s)
+ --- PASS: TestLowerUsing/Unix (0.00s)
+ --- PASS: TestLowerUsing/Windows (0.00s)
=== RUN TestLowerUsingUnsupportedAsync
=== RUN TestLowerUsingUnsupportedAsync/Unix
=== RUN TestLowerUsingUnsupportedAsync/Windows
---- PASS: TestLowerUsingUnsupportedAsync (0.02s)
+--- PASS: TestLowerUsingUnsupportedAsync (0.01s)
--- PASS: TestLowerUsingUnsupportedAsync/Unix (0.01s)
- --- PASS: TestLowerUsingUnsupportedAsync/Windows (0.01s)
+ --- PASS: TestLowerUsingUnsupportedAsync/Windows (0.00s)
=== RUN TestLowerUsingUnsupportedUsingAndAsync
=== RUN TestLowerUsingUnsupportedUsingAndAsync/Unix
=== RUN TestLowerUsingUnsupportedUsingAndAsync/Windows
--- PASS: TestLowerUsingUnsupportedUsingAndAsync (0.01s)
- --- PASS: TestLowerUsingUnsupportedUsingAndAsync/Unix (0.01s)
- --- PASS: TestLowerUsingUnsupportedUsingAndAsync/Windows (0.01s)
+ --- PASS: TestLowerUsingUnsupportedUsingAndAsync/Unix (0.00s)
+ --- PASS: TestLowerUsingUnsupportedUsingAndAsync/Windows (0.00s)
=== RUN TestLowerUsingHoisting
=== RUN TestLowerUsingHoisting/Unix
=== RUN TestLowerUsingHoisting/Windows
--- PASS: TestLowerUsingHoisting (0.02s)
- --- PASS: TestLowerUsingHoisting/Unix (0.01s)
+ --- PASS: TestLowerUsingHoisting/Unix (0.00s)
--- PASS: TestLowerUsingHoisting/Windows (0.01s)
=== RUN TestLowerUsingInsideTSNamespace
=== RUN TestLowerUsingInsideTSNamespace/Unix
@@ -5220,27 +5256,27 @@
=== RUN TestLowerAsyncGenerator
=== RUN TestLowerAsyncGenerator/Unix
=== RUN TestLowerAsyncGenerator/Windows
---- PASS: TestLowerAsyncGenerator (0.02s)
+--- PASS: TestLowerAsyncGenerator (0.01s)
--- PASS: TestLowerAsyncGenerator/Unix (0.01s)
- --- PASS: TestLowerAsyncGenerator/Windows (0.01s)
+ --- PASS: TestLowerAsyncGenerator/Windows (0.00s)
=== RUN TestLowerAsyncGeneratorNoAwait
=== RUN TestLowerAsyncGeneratorNoAwait/Unix
=== RUN TestLowerAsyncGeneratorNoAwait/Windows
---- PASS: TestLowerAsyncGeneratorNoAwait (0.02s)
- --- PASS: TestLowerAsyncGeneratorNoAwait/Unix (0.02s)
+--- PASS: TestLowerAsyncGeneratorNoAwait (0.01s)
+ --- PASS: TestLowerAsyncGeneratorNoAwait/Unix (0.00s)
--- PASS: TestLowerAsyncGeneratorNoAwait/Windows (0.00s)
=== RUN TestJavaScriptDecoratorsBundleIssue3768
=== RUN TestJavaScriptDecoratorsBundleIssue3768/Unix
=== RUN TestJavaScriptDecoratorsBundleIssue3768/Windows
---- PASS: TestJavaScriptDecoratorsBundleIssue3768 (0.09s)
- --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Unix (0.05s)
- --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Windows (0.03s)
+--- PASS: TestJavaScriptDecoratorsBundleIssue3768 (0.01s)
+ --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Unix (0.01s)
+ --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Windows (0.00s)
=== RUN TestPackageJsonMain
=== RUN TestPackageJsonMain/Unix
=== RUN TestPackageJsonMain/Windows
---- PASS: TestPackageJsonMain (0.02s)
+--- PASS: TestPackageJsonMain (0.00s)
--- PASS: TestPackageJsonMain/Unix (0.00s)
- --- PASS: TestPackageJsonMain/Windows (0.02s)
+ --- PASS: TestPackageJsonMain/Windows (0.00s)
=== RUN TestPackageJsonBadMain
=== RUN TestPackageJsonBadMain/Unix
=== RUN TestPackageJsonBadMain/Windows
@@ -5262,9 +5298,9 @@
=== RUN TestPackageJsonModule
=== RUN TestPackageJsonModule/Unix
=== RUN TestPackageJsonModule/Windows
---- PASS: TestPackageJsonModule (0.03s)
+--- PASS: TestPackageJsonModule (0.00s)
--- PASS: TestPackageJsonModule/Unix (0.00s)
- --- PASS: TestPackageJsonModule/Windows (0.03s)
+ --- PASS: TestPackageJsonModule/Windows (0.00s)
=== RUN TestPackageJsonBrowserString
=== RUN TestPackageJsonBrowserString/Unix
=== RUN TestPackageJsonBrowserString/Windows
@@ -5280,8 +5316,8 @@
=== RUN TestPackageJsonBrowserMapRelativeToModule
=== RUN TestPackageJsonBrowserMapRelativeToModule/Unix
=== RUN TestPackageJsonBrowserMapRelativeToModule/Windows
---- PASS: TestPackageJsonBrowserMapRelativeToModule (0.02s)
- --- PASS: TestPackageJsonBrowserMapRelativeToModule/Unix (0.02s)
+--- PASS: TestPackageJsonBrowserMapRelativeToModule (0.00s)
+ --- PASS: TestPackageJsonBrowserMapRelativeToModule/Unix (0.00s)
--- PASS: TestPackageJsonBrowserMapRelativeToModule/Windows (0.00s)
=== RUN TestPackageJsonBrowserMapRelativeDisabled
=== RUN TestPackageJsonBrowserMapRelativeDisabled/Unix
@@ -5292,15 +5328,15 @@
=== RUN TestPackageJsonBrowserMapModuleToRelative
=== RUN TestPackageJsonBrowserMapModuleToRelative/Unix
=== RUN TestPackageJsonBrowserMapModuleToRelative/Windows
---- PASS: TestPackageJsonBrowserMapModuleToRelative (0.03s)
+--- PASS: TestPackageJsonBrowserMapModuleToRelative (0.00s)
--- PASS: TestPackageJsonBrowserMapModuleToRelative/Unix (0.00s)
- --- PASS: TestPackageJsonBrowserMapModuleToRelative/Windows (0.02s)
+ --- PASS: TestPackageJsonBrowserMapModuleToRelative/Windows (0.00s)
=== RUN TestPackageJsonBrowserMapModuleToModule
=== RUN TestPackageJsonBrowserMapModuleToModule/Unix
=== RUN TestPackageJsonBrowserMapModuleToModule/Windows
---- PASS: TestPackageJsonBrowserMapModuleToModule (0.01s)
+--- PASS: TestPackageJsonBrowserMapModuleToModule (0.03s)
--- PASS: TestPackageJsonBrowserMapModuleToModule/Unix (0.00s)
- --- PASS: TestPackageJsonBrowserMapModuleToModule/Windows (0.01s)
+ --- PASS: TestPackageJsonBrowserMapModuleToModule/Windows (0.02s)
=== RUN TestPackageJsonBrowserMapModuleDisabled
=== RUN TestPackageJsonBrowserMapModuleDisabled/Unix
=== RUN TestPackageJsonBrowserMapModuleDisabled/Windows
@@ -5310,9 +5346,9 @@
=== RUN TestPackageJsonBrowserMapNativeModuleDisabled
=== RUN TestPackageJsonBrowserMapNativeModuleDisabled/Unix
=== RUN TestPackageJsonBrowserMapNativeModuleDisabled/Windows
---- PASS: TestPackageJsonBrowserMapNativeModuleDisabled (0.02s)
+--- PASS: TestPackageJsonBrowserMapNativeModuleDisabled (0.00s)
--- PASS: TestPackageJsonBrowserMapNativeModuleDisabled/Unix (0.00s)
- --- PASS: TestPackageJsonBrowserMapNativeModuleDisabled/Windows (0.02s)
+ --- PASS: TestPackageJsonBrowserMapNativeModuleDisabled/Windows (0.00s)
=== RUN TestPackageJsonBrowserMapAvoidMissing
=== RUN TestPackageJsonBrowserMapAvoidMissing/Unix
=== RUN TestPackageJsonBrowserMapAvoidMissing/Windows
@@ -5328,8 +5364,8 @@
=== RUN TestPackageJsonBrowserOverMainNode
=== RUN TestPackageJsonBrowserOverMainNode/Unix
=== RUN TestPackageJsonBrowserOverMainNode/Windows
---- PASS: TestPackageJsonBrowserOverMainNode (0.02s)
- --- PASS: TestPackageJsonBrowserOverMainNode/Unix (0.01s)
+--- PASS: TestPackageJsonBrowserOverMainNode (0.01s)
+ --- PASS: TestPackageJsonBrowserOverMainNode/Unix (0.00s)
--- PASS: TestPackageJsonBrowserOverMainNode/Windows (0.00s)
=== RUN TestPackageJsonBrowserWithModuleBrowser
=== RUN TestPackageJsonBrowserWithModuleBrowser/Unix
@@ -5340,14 +5376,14 @@
=== RUN TestPackageJsonBrowserWithMainNode
=== RUN TestPackageJsonBrowserWithMainNode/Unix
=== RUN TestPackageJsonBrowserWithMainNode/Windows
---- PASS: TestPackageJsonBrowserWithMainNode (0.00s)
- --- PASS: TestPackageJsonBrowserWithMainNode/Unix (0.00s)
+--- PASS: TestPackageJsonBrowserWithMainNode (0.01s)
+ --- PASS: TestPackageJsonBrowserWithMainNode/Unix (0.01s)
--- PASS: TestPackageJsonBrowserWithMainNode/Windows (0.00s)
=== RUN TestPackageJsonBrowserNodeModulesNoExt
=== RUN TestPackageJsonBrowserNodeModulesNoExt/Unix
=== RUN TestPackageJsonBrowserNodeModulesNoExt/Windows
---- PASS: TestPackageJsonBrowserNodeModulesNoExt (0.02s)
- --- PASS: TestPackageJsonBrowserNodeModulesNoExt/Unix (0.02s)
+--- PASS: TestPackageJsonBrowserNodeModulesNoExt (0.00s)
+ --- PASS: TestPackageJsonBrowserNodeModulesNoExt/Unix (0.00s)
--- PASS: TestPackageJsonBrowserNodeModulesNoExt/Windows (0.00s)
=== RUN TestPackageJsonBrowserNodeModulesIndexNoExt
=== RUN TestPackageJsonBrowserNodeModulesIndexNoExt/Unix
@@ -5364,8 +5400,8 @@
=== RUN TestPackageJsonBrowserIndexNoExt
=== RUN TestPackageJsonBrowserIndexNoExt/Unix
=== RUN TestPackageJsonBrowserIndexNoExt/Windows
---- PASS: TestPackageJsonBrowserIndexNoExt (0.03s)
- --- PASS: TestPackageJsonBrowserIndexNoExt/Unix (0.03s)
+--- PASS: TestPackageJsonBrowserIndexNoExt (0.00s)
+ --- PASS: TestPackageJsonBrowserIndexNoExt/Unix (0.00s)
--- PASS: TestPackageJsonBrowserIndexNoExt/Windows (0.00s)
=== RUN TestPackageJsonBrowserIssue2002A
=== RUN TestPackageJsonBrowserIssue2002A/Unix
@@ -5388,14 +5424,14 @@
=== RUN TestPackageJsonDualPackageHazardImportOnly
=== RUN TestPackageJsonDualPackageHazardImportOnly/Unix
=== RUN TestPackageJsonDualPackageHazardImportOnly/Windows
---- PASS: TestPackageJsonDualPackageHazardImportOnly (0.04s)
- --- PASS: TestPackageJsonDualPackageHazardImportOnly/Unix (0.04s)
+--- PASS: TestPackageJsonDualPackageHazardImportOnly (0.00s)
+ --- PASS: TestPackageJsonDualPackageHazardImportOnly/Unix (0.00s)
--- PASS: TestPackageJsonDualPackageHazardImportOnly/Windows (0.00s)
=== RUN TestPackageJsonDualPackageHazardRequireOnly
=== RUN TestPackageJsonDualPackageHazardRequireOnly/Unix
=== RUN TestPackageJsonDualPackageHazardRequireOnly/Windows
--- PASS: TestPackageJsonDualPackageHazardRequireOnly (0.01s)
- --- PASS: TestPackageJsonDualPackageHazardRequireOnly/Unix (0.01s)
+ --- PASS: TestPackageJsonDualPackageHazardRequireOnly/Unix (0.00s)
--- PASS: TestPackageJsonDualPackageHazardRequireOnly/Windows (0.00s)
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSameFile
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSameFile/Unix
@@ -5406,15 +5442,15 @@
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Windows
---- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles (0.02s)
- --- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Unix (0.02s)
+--- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles (0.00s)
+ --- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Unix (0.00s)
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Windows (0.00s)
=== RUN TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain
=== RUN TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/Windows
---- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain (0.01s)
+--- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain (0.00s)
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/Unix (0.00s)
- --- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/Windows (0.01s)
+ --- PASS: TestPackageJsonDualPackageHazardImportAndRequireForceModuleBeforeMain/Windows (0.00s)
=== RUN TestPackageJsonDualPackageHazardImportAndRequireImplicitMain
=== RUN TestPackageJsonDualPackageHazardImportAndRequireImplicitMain/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireImplicitMain/Windows
@@ -5424,9 +5460,9 @@
=== RUN TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain
=== RUN TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/Windows
---- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain (0.01s)
+--- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain (0.00s)
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/Unix (0.00s)
- --- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/Windows (0.01s)
+ --- PASS: TestPackageJsonDualPackageHazardImportAndRequireImplicitMainForceModuleBeforeMain/Windows (0.00s)
=== RUN TestPackageJsonDualPackageHazardImportAndRequireBrowser
=== RUN TestPackageJsonDualPackageHazardImportAndRequireBrowser/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireBrowser/Windows
@@ -5438,11 +5474,11 @@
=== RUN TestPackageJsonMainFieldsA/Windows
--- PASS: TestPackageJsonMainFieldsA (0.01s)
--- PASS: TestPackageJsonMainFieldsA/Unix (0.00s)
- --- PASS: TestPackageJsonMainFieldsA/Windows (0.01s)
+ --- PASS: TestPackageJsonMainFieldsA/Windows (0.00s)
=== RUN TestPackageJsonMainFieldsB
=== RUN TestPackageJsonMainFieldsB/Unix
=== RUN TestPackageJsonMainFieldsB/Windows
---- PASS: TestPackageJsonMainFieldsB (0.01s)
+--- PASS: TestPackageJsonMainFieldsB (0.00s)
--- PASS: TestPackageJsonMainFieldsB/Unix (0.00s)
--- PASS: TestPackageJsonMainFieldsB/Windows (0.00s)
=== RUN TestPackageJsonNeutralNoDefaultMainFields
@@ -5460,8 +5496,8 @@
=== RUN TestPackageJsonExportsErrorInvalidModuleSpecifier
=== RUN TestPackageJsonExportsErrorInvalidModuleSpecifier/Unix
=== RUN TestPackageJsonExportsErrorInvalidModuleSpecifier/Windows
---- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier (0.01s)
- --- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier/Unix (0.01s)
+--- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier (0.00s)
+ --- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier/Unix (0.00s)
--- PASS: TestPackageJsonExportsErrorInvalidModuleSpecifier/Windows (0.00s)
=== RUN TestPackageJsonExportsErrorInvalidPackageConfiguration
=== RUN TestPackageJsonExportsErrorInvalidPackageConfiguration/Unix
@@ -5502,14 +5538,14 @@
=== RUN TestPackageJsonExportsRequireOverImport
=== RUN TestPackageJsonExportsRequireOverImport/Unix
=== RUN TestPackageJsonExportsRequireOverImport/Windows
---- PASS: TestPackageJsonExportsRequireOverImport (0.03s)
- --- PASS: TestPackageJsonExportsRequireOverImport/Unix (0.03s)
+--- PASS: TestPackageJsonExportsRequireOverImport (0.00s)
+ --- PASS: TestPackageJsonExportsRequireOverImport/Unix (0.00s)
--- PASS: TestPackageJsonExportsRequireOverImport/Windows (0.00s)
=== RUN TestPackageJsonExportsImportOverRequire
=== RUN TestPackageJsonExportsImportOverRequire/Unix
=== RUN TestPackageJsonExportsImportOverRequire/Windows
---- PASS: TestPackageJsonExportsImportOverRequire (0.00s)
- --- PASS: TestPackageJsonExportsImportOverRequire/Unix (0.00s)
+--- PASS: TestPackageJsonExportsImportOverRequire (0.01s)
+ --- PASS: TestPackageJsonExportsImportOverRequire/Unix (0.01s)
--- PASS: TestPackageJsonExportsImportOverRequire/Windows (0.00s)
=== RUN TestPackageJsonExportsDefaultOverImportAndRequire
=== RUN TestPackageJsonExportsDefaultOverImportAndRequire/Unix
@@ -5526,7 +5562,7 @@
=== RUN TestPackageJsonExportsEntryPointRequireOnly
=== RUN TestPackageJsonExportsEntryPointRequireOnly/Unix
=== RUN TestPackageJsonExportsEntryPointRequireOnly/Windows
---- PASS: TestPackageJsonExportsEntryPointRequireOnly (0.01s)
+--- PASS: TestPackageJsonExportsEntryPointRequireOnly (0.00s)
--- PASS: TestPackageJsonExportsEntryPointRequireOnly/Unix (0.00s)
--- PASS: TestPackageJsonExportsEntryPointRequireOnly/Windows (0.00s)
=== RUN TestPackageJsonExportsEntryPointModuleOverMain
@@ -5544,15 +5580,15 @@
=== RUN TestPackageJsonExportsBrowser
=== RUN TestPackageJsonExportsBrowser/Unix
=== RUN TestPackageJsonExportsBrowser/Windows
---- PASS: TestPackageJsonExportsBrowser (0.01s)
+--- PASS: TestPackageJsonExportsBrowser (0.00s)
--- PASS: TestPackageJsonExportsBrowser/Unix (0.00s)
- --- PASS: TestPackageJsonExportsBrowser/Windows (0.01s)
+ --- PASS: TestPackageJsonExportsBrowser/Windows (0.00s)
=== RUN TestPackageJsonExportsNode
=== RUN TestPackageJsonExportsNode/Unix
=== RUN TestPackageJsonExportsNode/Windows
---- PASS: TestPackageJsonExportsNode (0.00s)
+--- PASS: TestPackageJsonExportsNode (0.01s)
--- PASS: TestPackageJsonExportsNode/Unix (0.00s)
- --- PASS: TestPackageJsonExportsNode/Windows (0.00s)
+ --- PASS: TestPackageJsonExportsNode/Windows (0.01s)
=== RUN TestPackageJsonExportsNeutral
=== RUN TestPackageJsonExportsNeutral/Unix
=== RUN TestPackageJsonExportsNeutral/Windows
@@ -5568,33 +5604,33 @@
=== RUN TestPackageJsonExportsWildcard
=== RUN TestPackageJsonExportsWildcard/Unix
=== RUN TestPackageJsonExportsWildcard/Windows
---- PASS: TestPackageJsonExportsWildcard (0.02s)
- --- PASS: TestPackageJsonExportsWildcard/Unix (0.02s)
+--- PASS: TestPackageJsonExportsWildcard (0.00s)
+ --- PASS: TestPackageJsonExportsWildcard/Unix (0.00s)
--- PASS: TestPackageJsonExportsWildcard/Windows (0.00s)
=== RUN TestPackageJsonExportsErrorMissingTrailingSlash
=== RUN TestPackageJsonExportsErrorMissingTrailingSlash/Unix
=== RUN TestPackageJsonExportsErrorMissingTrailingSlash/Windows
---- PASS: TestPackageJsonExportsErrorMissingTrailingSlash (0.01s)
+--- PASS: TestPackageJsonExportsErrorMissingTrailingSlash (0.00s)
--- PASS: TestPackageJsonExportsErrorMissingTrailingSlash/Unix (0.00s)
--- PASS: TestPackageJsonExportsErrorMissingTrailingSlash/Windows (0.00s)
=== RUN TestPackageJsonExportsCustomConditions
=== RUN TestPackageJsonExportsCustomConditions/Unix
=== RUN TestPackageJsonExportsCustomConditions/Windows
---- PASS: TestPackageJsonExportsCustomConditions (0.00s)
+--- PASS: TestPackageJsonExportsCustomConditions (0.01s)
--- PASS: TestPackageJsonExportsCustomConditions/Unix (0.00s)
- --- PASS: TestPackageJsonExportsCustomConditions/Windows (0.00s)
+ --- PASS: TestPackageJsonExportsCustomConditions/Windows (0.01s)
=== RUN TestPackageJsonExportsNotExactMissingExtension
=== RUN TestPackageJsonExportsNotExactMissingExtension/Unix
=== RUN TestPackageJsonExportsNotExactMissingExtension/Windows
---- PASS: TestPackageJsonExportsNotExactMissingExtension (0.00s)
- --- PASS: TestPackageJsonExportsNotExactMissingExtension/Unix (0.00s)
+--- PASS: TestPackageJsonExportsNotExactMissingExtension (0.01s)
+ --- PASS: TestPackageJsonExportsNotExactMissingExtension/Unix (0.01s)
--- PASS: TestPackageJsonExportsNotExactMissingExtension/Windows (0.00s)
=== RUN TestPackageJsonExportsNotExactMissingExtensionPattern
=== RUN TestPackageJsonExportsNotExactMissingExtensionPattern/Unix
=== RUN TestPackageJsonExportsNotExactMissingExtensionPattern/Windows
---- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern (0.04s)
+--- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern (0.00s)
--- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern/Unix (0.00s)
- --- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern/Windows (0.04s)
+ --- PASS: TestPackageJsonExportsNotExactMissingExtensionPattern/Windows (0.00s)
=== RUN TestPackageJsonExportsExactMissingExtension
=== RUN TestPackageJsonExportsExactMissingExtension/Unix
=== RUN TestPackageJsonExportsExactMissingExtension/Windows
@@ -5628,14 +5664,14 @@
=== RUN TestPackageJsonExportsPatternTrailers
=== RUN TestPackageJsonExportsPatternTrailers/Unix
=== RUN TestPackageJsonExportsPatternTrailers/Windows
---- PASS: TestPackageJsonExportsPatternTrailers (0.02s)
- --- PASS: TestPackageJsonExportsPatternTrailers/Unix (0.01s)
- --- PASS: TestPackageJsonExportsPatternTrailers/Windows (0.01s)
+--- PASS: TestPackageJsonExportsPatternTrailers (0.00s)
+ --- PASS: TestPackageJsonExportsPatternTrailers/Unix (0.00s)
+ --- PASS: TestPackageJsonExportsPatternTrailers/Windows (0.00s)
=== RUN TestPackageJsonExportsAlternatives
=== RUN TestPackageJsonExportsAlternatives/Unix
=== RUN TestPackageJsonExportsAlternatives/Windows
---- PASS: TestPackageJsonExportsAlternatives (0.01s)
- --- PASS: TestPackageJsonExportsAlternatives/Unix (0.01s)
+--- PASS: TestPackageJsonExportsAlternatives (0.00s)
+ --- PASS: TestPackageJsonExportsAlternatives/Unix (0.00s)
--- PASS: TestPackageJsonExportsAlternatives/Windows (0.00s)
=== RUN TestPackageJsonImports
=== RUN TestPackageJsonImports/Unix
@@ -5646,9 +5682,9 @@
=== RUN TestPackageJsonImportsRemapToOtherPackage
=== RUN TestPackageJsonImportsRemapToOtherPackage/Unix
=== RUN TestPackageJsonImportsRemapToOtherPackage/Windows
---- PASS: TestPackageJsonImportsRemapToOtherPackage (0.01s)
+--- PASS: TestPackageJsonImportsRemapToOtherPackage (0.00s)
--- PASS: TestPackageJsonImportsRemapToOtherPackage/Unix (0.00s)
- --- PASS: TestPackageJsonImportsRemapToOtherPackage/Windows (0.01s)
+ --- PASS: TestPackageJsonImportsRemapToOtherPackage/Windows (0.00s)
=== RUN TestPackageJsonImportsErrorMissingRemappedPackage
=== RUN TestPackageJsonImportsErrorMissingRemappedPackage/Unix
=== RUN TestPackageJsonImportsErrorMissingRemappedPackage/Windows
@@ -5688,9 +5724,9 @@
=== RUN TestPackageJsonMainFieldsErrorMessageEmpty
=== RUN TestPackageJsonMainFieldsErrorMessageEmpty/Unix
=== RUN TestPackageJsonMainFieldsErrorMessageEmpty/Windows
---- PASS: TestPackageJsonMainFieldsErrorMessageEmpty (0.01s)
+--- PASS: TestPackageJsonMainFieldsErrorMessageEmpty (0.00s)
--- PASS: TestPackageJsonMainFieldsErrorMessageEmpty/Unix (0.00s)
- --- PASS: TestPackageJsonMainFieldsErrorMessageEmpty/Windows (0.01s)
+ --- PASS: TestPackageJsonMainFieldsErrorMessageEmpty/Windows (0.00s)
=== RUN TestPackageJsonTypeShouldBeTypes
=== RUN TestPackageJsonTypeShouldBeTypes/Unix
=== RUN TestPackageJsonTypeShouldBeTypes/Windows
@@ -5706,9 +5742,9 @@
=== RUN TestPackageJsonImportSelfUsingImport
=== RUN TestPackageJsonImportSelfUsingImport/Unix
=== RUN TestPackageJsonImportSelfUsingImport/Windows
---- PASS: TestPackageJsonImportSelfUsingImport (0.01s)
+--- PASS: TestPackageJsonImportSelfUsingImport (0.00s)
--- PASS: TestPackageJsonImportSelfUsingImport/Unix (0.00s)
- --- PASS: TestPackageJsonImportSelfUsingImport/Windows (0.01s)
+ --- PASS: TestPackageJsonImportSelfUsingImport/Windows (0.00s)
=== RUN TestPackageJsonImportSelfUsingRequireScoped
=== RUN TestPackageJsonImportSelfUsingRequireScoped/Unix
=== RUN TestPackageJsonImportSelfUsingRequireScoped/Windows
@@ -5718,9 +5754,9 @@
=== RUN TestPackageJsonImportSelfUsingImportScoped
=== RUN TestPackageJsonImportSelfUsingImportScoped/Unix
=== RUN TestPackageJsonImportSelfUsingImportScoped/Windows
---- PASS: TestPackageJsonImportSelfUsingImportScoped (0.01s)
+--- PASS: TestPackageJsonImportSelfUsingImportScoped (0.00s)
--- PASS: TestPackageJsonImportSelfUsingImportScoped/Unix (0.00s)
- --- PASS: TestPackageJsonImportSelfUsingImportScoped/Windows (0.01s)
+ --- PASS: TestPackageJsonImportSelfUsingImportScoped/Windows (0.00s)
=== RUN TestPackageJsonImportSelfUsingRequireFailure
=== RUN TestPackageJsonImportSelfUsingRequireFailure/Unix
=== RUN TestPackageJsonImportSelfUsingRequireFailure/Windows
@@ -5772,45 +5808,45 @@
=== RUN TestPackageJsonBadExportsDefaultWarningIssue3867
=== RUN TestPackageJsonBadExportsDefaultWarningIssue3867/Unix
=== RUN TestPackageJsonBadExportsDefaultWarningIssue3867/Windows
---- PASS: TestPackageJsonBadExportsDefaultWarningIssue3867 (0.01s)
+--- PASS: TestPackageJsonBadExportsDefaultWarningIssue3867 (0.00s)
--- PASS: TestPackageJsonBadExportsDefaultWarningIssue3867/Unix (0.00s)
- --- PASS: TestPackageJsonBadExportsDefaultWarningIssue3867/Windows (0.01s)
+ --- PASS: TestPackageJsonBadExportsDefaultWarningIssue3867/Windows (0.00s)
=== RUN TestPackageJsonExportsDefaultWarningIssue3887
=== RUN TestPackageJsonExportsDefaultWarningIssue3887/Unix
=== RUN TestPackageJsonExportsDefaultWarningIssue3887/Windows
---- PASS: TestPackageJsonExportsDefaultWarningIssue3887 (0.01s)
+--- PASS: TestPackageJsonExportsDefaultWarningIssue3887 (0.00s)
--- PASS: TestPackageJsonExportsDefaultWarningIssue3887/Unix (0.00s)
- --- PASS: TestPackageJsonExportsDefaultWarningIssue3887/Windows (0.01s)
+ --- PASS: TestPackageJsonExportsDefaultWarningIssue3887/Windows (0.00s)
=== RUN TestConfusingNameCollisionsIssue4144
=== RUN TestConfusingNameCollisionsIssue4144/Unix
=== RUN TestConfusingNameCollisionsIssue4144/Windows
---- PASS: TestConfusingNameCollisionsIssue4144 (0.02s)
- --- PASS: TestConfusingNameCollisionsIssue4144/Unix (0.02s)
+--- PASS: TestConfusingNameCollisionsIssue4144 (0.00s)
+ --- PASS: TestConfusingNameCollisionsIssue4144/Unix (0.00s)
--- PASS: TestConfusingNameCollisionsIssue4144/Windows (0.00s)
=== RUN TestPackageJsonBrowserMatchingTrailingSlashIssue4187
=== RUN TestPackageJsonBrowserMatchingTrailingSlashIssue4187/Unix
=== RUN TestPackageJsonBrowserMatchingTrailingSlashIssue4187/Windows
---- PASS: TestPackageJsonBrowserMatchingTrailingSlashIssue4187 (0.01s)
- --- PASS: TestPackageJsonBrowserMatchingTrailingSlashIssue4187/Unix (0.01s)
+--- PASS: TestPackageJsonBrowserMatchingTrailingSlashIssue4187 (0.00s)
+ --- PASS: TestPackageJsonBrowserMatchingTrailingSlashIssue4187/Unix (0.00s)
--- PASS: TestPackageJsonBrowserMatchingTrailingSlashIssue4187/Windows (0.00s)
=== RUN TestSplittingSharedES6IntoES6
=== RUN TestSplittingSharedES6IntoES6/Unix
=== RUN TestSplittingSharedES6IntoES6/Windows
---- PASS: TestSplittingSharedES6IntoES6 (0.01s)
+--- PASS: TestSplittingSharedES6IntoES6 (0.00s)
--- PASS: TestSplittingSharedES6IntoES6/Unix (0.00s)
- --- PASS: TestSplittingSharedES6IntoES6/Windows (0.01s)
+ --- PASS: TestSplittingSharedES6IntoES6/Windows (0.00s)
=== RUN TestSplittingSharedCommonJSIntoES6
=== RUN TestSplittingSharedCommonJSIntoES6/Unix
=== RUN TestSplittingSharedCommonJSIntoES6/Windows
--- PASS: TestSplittingSharedCommonJSIntoES6 (0.01s)
- --- PASS: TestSplittingSharedCommonJSIntoES6/Unix (0.01s)
- --- PASS: TestSplittingSharedCommonJSIntoES6/Windows (0.00s)
+ --- PASS: TestSplittingSharedCommonJSIntoES6/Unix (0.00s)
+ --- PASS: TestSplittingSharedCommonJSIntoES6/Windows (0.01s)
=== RUN TestSplittingDynamicES6IntoES6
=== RUN TestSplittingDynamicES6IntoES6/Unix
=== RUN TestSplittingDynamicES6IntoES6/Windows
---- PASS: TestSplittingDynamicES6IntoES6 (0.05s)
- --- PASS: TestSplittingDynamicES6IntoES6/Unix (0.01s)
- --- PASS: TestSplittingDynamicES6IntoES6/Windows (0.04s)
+--- PASS: TestSplittingDynamicES6IntoES6 (0.00s)
+ --- PASS: TestSplittingDynamicES6IntoES6/Unix (0.00s)
+ --- PASS: TestSplittingDynamicES6IntoES6/Windows (0.00s)
=== RUN TestSplittingDynamicCommonJSIntoES6
=== RUN TestSplittingDynamicCommonJSIntoES6/Unix
=== RUN TestSplittingDynamicCommonJSIntoES6/Windows
@@ -5820,27 +5856,27 @@
=== RUN TestSplittingDynamicAndNotDynamicES6IntoES6
=== RUN TestSplittingDynamicAndNotDynamicES6IntoES6/Unix
=== RUN TestSplittingDynamicAndNotDynamicES6IntoES6/Windows
---- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6 (0.03s)
- --- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/Unix (0.03s)
+--- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6 (0.00s)
+ --- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/Unix (0.00s)
--- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/Windows (0.00s)
=== RUN TestSplittingDynamicAndNotDynamicCommonJSIntoES6
=== RUN TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Unix
=== RUN TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Windows
---- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6 (0.00s)
+--- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6 (0.01s)
--- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Unix (0.00s)
- --- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Windows (0.00s)
+ --- PASS: TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Windows (0.01s)
=== RUN TestSplittingAssignToLocal
=== RUN TestSplittingAssignToLocal/Unix
=== RUN TestSplittingAssignToLocal/Windows
---- PASS: TestSplittingAssignToLocal (0.07s)
+--- PASS: TestSplittingAssignToLocal (0.00s)
--- PASS: TestSplittingAssignToLocal/Unix (0.00s)
- --- PASS: TestSplittingAssignToLocal/Windows (0.06s)
+ --- PASS: TestSplittingAssignToLocal/Windows (0.00s)
=== RUN TestSplittingSideEffectsWithoutDependencies
=== RUN TestSplittingSideEffectsWithoutDependencies/Unix
=== RUN TestSplittingSideEffectsWithoutDependencies/Windows
---- PASS: TestSplittingSideEffectsWithoutDependencies (0.00s)
+--- PASS: TestSplittingSideEffectsWithoutDependencies (0.01s)
--- PASS: TestSplittingSideEffectsWithoutDependencies/Unix (0.00s)
- --- PASS: TestSplittingSideEffectsWithoutDependencies/Windows (0.00s)
+ --- PASS: TestSplittingSideEffectsWithoutDependencies/Windows (0.01s)
=== RUN TestSplittingNestedDirectories
=== RUN TestSplittingNestedDirectories/Unix
=== RUN TestSplittingNestedDirectories/Windows
@@ -5850,8 +5886,8 @@
=== RUN TestSplittingCircularReferenceIssue251
=== RUN TestSplittingCircularReferenceIssue251/Unix
=== RUN TestSplittingCircularReferenceIssue251/Windows
---- PASS: TestSplittingCircularReferenceIssue251 (0.05s)
- --- PASS: TestSplittingCircularReferenceIssue251/Unix (0.05s)
+--- PASS: TestSplittingCircularReferenceIssue251 (0.00s)
+ --- PASS: TestSplittingCircularReferenceIssue251/Unix (0.00s)
--- PASS: TestSplittingCircularReferenceIssue251/Windows (0.00s)
=== RUN TestSplittingMissingLazyExport
=== RUN TestSplittingMissingLazyExport/Unix
@@ -5862,9 +5898,9 @@
=== RUN TestSplittingReExportIssue273
=== RUN TestSplittingReExportIssue273/Unix
=== RUN TestSplittingReExportIssue273/Windows
---- PASS: TestSplittingReExportIssue273 (0.05s)
- --- PASS: TestSplittingReExportIssue273/Unix (0.04s)
- --- PASS: TestSplittingReExportIssue273/Windows (0.00s)
+--- PASS: TestSplittingReExportIssue273 (0.01s)
+ --- PASS: TestSplittingReExportIssue273/Unix (0.00s)
+ --- PASS: TestSplittingReExportIssue273/Windows (0.01s)
=== RUN TestSplittingDynamicImportIssue272
=== RUN TestSplittingDynamicImportIssue272/Unix
=== RUN TestSplittingDynamicImportIssue272/Windows
@@ -5874,33 +5910,33 @@
=== RUN TestSplittingDynamicImportOutsideSourceTreeIssue264
=== RUN TestSplittingDynamicImportOutsideSourceTreeIssue264/Unix
=== RUN TestSplittingDynamicImportOutsideSourceTreeIssue264/Windows
---- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264 (0.01s)
+--- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264 (0.00s)
--- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264/Unix (0.00s)
- --- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264/Windows (0.01s)
+ --- PASS: TestSplittingDynamicImportOutsideSourceTreeIssue264/Windows (0.00s)
=== RUN TestSplittingCrossChunkAssignmentDependencies
=== RUN TestSplittingCrossChunkAssignmentDependencies/Unix
=== RUN TestSplittingCrossChunkAssignmentDependencies/Windows
---- PASS: TestSplittingCrossChunkAssignmentDependencies (0.02s)
- --- PASS: TestSplittingCrossChunkAssignmentDependencies/Unix (0.01s)
+--- PASS: TestSplittingCrossChunkAssignmentDependencies (0.00s)
+ --- PASS: TestSplittingCrossChunkAssignmentDependencies/Unix (0.00s)
--- PASS: TestSplittingCrossChunkAssignmentDependencies/Windows (0.00s)
=== RUN TestSplittingCrossChunkAssignmentDependenciesRecursive
=== RUN TestSplittingCrossChunkAssignmentDependenciesRecursive/Unix
=== RUN TestSplittingCrossChunkAssignmentDependenciesRecursive/Windows
---- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive (0.00s)
- --- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive/Unix (0.00s)
+--- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive (0.01s)
+ --- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive/Unix (0.01s)
--- PASS: TestSplittingCrossChunkAssignmentDependenciesRecursive/Windows (0.00s)
=== RUN TestSplittingDuplicateChunkCollision
=== RUN TestSplittingDuplicateChunkCollision/Unix
=== RUN TestSplittingDuplicateChunkCollision/Windows
---- PASS: TestSplittingDuplicateChunkCollision (0.01s)
+--- PASS: TestSplittingDuplicateChunkCollision (0.00s)
--- PASS: TestSplittingDuplicateChunkCollision/Unix (0.00s)
- --- PASS: TestSplittingDuplicateChunkCollision/Windows (0.01s)
+ --- PASS: TestSplittingDuplicateChunkCollision/Windows (0.00s)
=== RUN TestSplittingMinifyIdentifiersCrashIssue437
=== RUN TestSplittingMinifyIdentifiersCrashIssue437/Unix
=== RUN TestSplittingMinifyIdentifiersCrashIssue437/Windows
---- PASS: TestSplittingMinifyIdentifiersCrashIssue437 (0.01s)
+--- PASS: TestSplittingMinifyIdentifiersCrashIssue437 (0.00s)
--- PASS: TestSplittingMinifyIdentifiersCrashIssue437/Unix (0.00s)
- --- PASS: TestSplittingMinifyIdentifiersCrashIssue437/Windows (0.01s)
+ --- PASS: TestSplittingMinifyIdentifiersCrashIssue437/Windows (0.00s)
=== RUN TestSplittingHybridESMAndCJSIssue617
=== RUN TestSplittingHybridESMAndCJSIssue617/Unix
=== RUN TestSplittingHybridESMAndCJSIssue617/Windows
@@ -5916,45 +5952,45 @@
=== RUN TestSplittingChunkPathDirPlaceholderImplicitOutbase
=== RUN TestSplittingChunkPathDirPlaceholderImplicitOutbase/Unix
=== RUN TestSplittingChunkPathDirPlaceholderImplicitOutbase/Windows
---- PASS: TestSplittingChunkPathDirPlaceholderImplicitOutbase (0.03s)
+--- PASS: TestSplittingChunkPathDirPlaceholderImplicitOutbase (0.01s)
--- PASS: TestSplittingChunkPathDirPlaceholderImplicitOutbase/Unix (0.00s)
- --- PASS: TestSplittingChunkPathDirPlaceholderImplicitOutbase/Windows (0.02s)
+ --- PASS: TestSplittingChunkPathDirPlaceholderImplicitOutbase/Windows (0.00s)
=== RUN TestEdgeCaseIssue2793WithSplitting
=== RUN TestEdgeCaseIssue2793WithSplitting/Unix
=== RUN TestEdgeCaseIssue2793WithSplitting/Windows
---- PASS: TestEdgeCaseIssue2793WithSplitting (0.04s)
+--- PASS: TestEdgeCaseIssue2793WithSplitting (0.00s)
--- PASS: TestEdgeCaseIssue2793WithSplitting/Unix (0.00s)
- --- PASS: TestEdgeCaseIssue2793WithSplitting/Windows (0.04s)
+ --- PASS: TestEdgeCaseIssue2793WithSplitting/Windows (0.00s)
=== RUN TestEdgeCaseIssue2793WithoutSplitting
=== RUN TestEdgeCaseIssue2793WithoutSplitting/Unix
=== RUN TestEdgeCaseIssue2793WithoutSplitting/Windows
---- PASS: TestEdgeCaseIssue2793WithoutSplitting (0.01s)
- --- PASS: TestEdgeCaseIssue2793WithoutSplitting/Unix (0.01s)
+--- PASS: TestEdgeCaseIssue2793WithoutSplitting (0.00s)
+ --- PASS: TestEdgeCaseIssue2793WithoutSplitting/Unix (0.00s)
--- PASS: TestEdgeCaseIssue2793WithoutSplitting/Windows (0.00s)
=== RUN TestTSDeclareConst
=== RUN TestTSDeclareConst/Unix
=== RUN TestTSDeclareConst/Windows
---- PASS: TestTSDeclareConst (0.00s)
- --- PASS: TestTSDeclareConst/Unix (0.00s)
+--- PASS: TestTSDeclareConst (0.01s)
+ --- PASS: TestTSDeclareConst/Unix (0.01s)
--- PASS: TestTSDeclareConst/Windows (0.00s)
=== RUN TestTSDeclareLet
=== RUN TestTSDeclareLet/Unix
=== RUN TestTSDeclareLet/Windows
---- PASS: TestTSDeclareLet (0.00s)
- --- PASS: TestTSDeclareLet/Unix (0.00s)
+--- PASS: TestTSDeclareLet (0.02s)
+ --- PASS: TestTSDeclareLet/Unix (0.01s)
--- PASS: TestTSDeclareLet/Windows (0.00s)
=== RUN TestTSDeclareVar
=== RUN TestTSDeclareVar/Unix
=== RUN TestTSDeclareVar/Windows
---- PASS: TestTSDeclareVar (0.00s)
+--- PASS: TestTSDeclareVar (0.01s)
--- PASS: TestTSDeclareVar/Unix (0.00s)
- --- PASS: TestTSDeclareVar/Windows (0.00s)
+ --- PASS: TestTSDeclareVar/Windows (0.01s)
=== RUN TestTSDeclareClass
=== RUN TestTSDeclareClass/Unix
=== RUN TestTSDeclareClass/Windows
---- PASS: TestTSDeclareClass (0.02s)
+--- PASS: TestTSDeclareClass (0.00s)
--- PASS: TestTSDeclareClass/Unix (0.00s)
- --- PASS: TestTSDeclareClass/Windows (0.02s)
+ --- PASS: TestTSDeclareClass/Windows (0.00s)
=== RUN TestTSDeclareClassFields
=== RUN TestTSDeclareClassFields/Unix
=== RUN TestTSDeclareClassFields/Windows
@@ -5964,8 +6000,8 @@
=== RUN TestTSDeclareFunction
=== RUN TestTSDeclareFunction/Unix
=== RUN TestTSDeclareFunction/Windows
---- PASS: TestTSDeclareFunction (0.02s)
- --- PASS: TestTSDeclareFunction/Unix (0.02s)
+--- PASS: TestTSDeclareFunction (0.00s)
+ --- PASS: TestTSDeclareFunction/Unix (0.00s)
--- PASS: TestTSDeclareFunction/Windows (0.00s)
=== RUN TestTSDeclareNamespace
=== RUN TestTSDeclareNamespace/Unix
@@ -5988,14 +6024,14 @@
=== RUN TestTSConstEnumComments
=== RUN TestTSConstEnumComments/Unix
=== RUN TestTSConstEnumComments/Windows
---- PASS: TestTSConstEnumComments (0.01s)
+--- PASS: TestTSConstEnumComments (0.00s)
--- PASS: TestTSConstEnumComments/Unix (0.00s)
- --- PASS: TestTSConstEnumComments/Windows (0.01s)
+ --- PASS: TestTSConstEnumComments/Windows (0.00s)
=== RUN TestTSImportEmptyNamespace
=== RUN TestTSImportEmptyNamespace/Unix
=== RUN TestTSImportEmptyNamespace/Windows
---- PASS: TestTSImportEmptyNamespace (0.01s)
- --- PASS: TestTSImportEmptyNamespace/Unix (0.01s)
+--- PASS: TestTSImportEmptyNamespace (0.00s)
+ --- PASS: TestTSImportEmptyNamespace/Unix (0.00s)
--- PASS: TestTSImportEmptyNamespace/Windows (0.00s)
=== RUN TestTSImportMissingES6
=== RUN TestTSImportMissingES6/Unix
@@ -6012,9 +6048,9 @@
=== RUN TestTSExportMissingES6
=== RUN TestTSExportMissingES6/Unix
=== RUN TestTSExportMissingES6/Windows
---- PASS: TestTSExportMissingES6 (0.02s)
- --- PASS: TestTSExportMissingES6/Unix (0.01s)
- --- PASS: TestTSExportMissingES6/Windows (0.01s)
+--- PASS: TestTSExportMissingES6 (0.00s)
+ --- PASS: TestTSExportMissingES6/Unix (0.00s)
+ --- PASS: TestTSExportMissingES6/Windows (0.00s)
=== RUN TestTSImportMissingFile
=== RUN TestTSImportMissingFile/Unix
=== RUN TestTSImportMissingFile/Windows
@@ -6030,33 +6066,33 @@
=== RUN TestTSExportEquals
=== RUN TestTSExportEquals/Unix
=== RUN TestTSExportEquals/Windows
---- PASS: TestTSExportEquals (0.02s)
+--- PASS: TestTSExportEquals (0.00s)
--- PASS: TestTSExportEquals/Unix (0.00s)
- --- PASS: TestTSExportEquals/Windows (0.02s)
+ --- PASS: TestTSExportEquals/Windows (0.00s)
=== RUN TestTSExportNamespace
=== RUN TestTSExportNamespace/Unix
=== RUN TestTSExportNamespace/Windows
---- PASS: TestTSExportNamespace (0.01s)
+--- PASS: TestTSExportNamespace (0.00s)
--- PASS: TestTSExportNamespace/Unix (0.00s)
- --- PASS: TestTSExportNamespace/Windows (0.01s)
+ --- PASS: TestTSExportNamespace/Windows (0.00s)
=== RUN TestTSNamespaceKeepNames
=== RUN TestTSNamespaceKeepNames/Unix
=== RUN TestTSNamespaceKeepNames/Windows
---- PASS: TestTSNamespaceKeepNames (0.02s)
+--- PASS: TestTSNamespaceKeepNames (0.00s)
--- PASS: TestTSNamespaceKeepNames/Unix (0.00s)
- --- PASS: TestTSNamespaceKeepNames/Windows (0.02s)
+ --- PASS: TestTSNamespaceKeepNames/Windows (0.00s)
=== RUN TestTSNamespaceKeepNamesTargetES2015
=== RUN TestTSNamespaceKeepNamesTargetES2015/Unix
=== RUN TestTSNamespaceKeepNamesTargetES2015/Windows
---- PASS: TestTSNamespaceKeepNamesTargetES2015 (0.00s)
+--- PASS: TestTSNamespaceKeepNamesTargetES2015 (0.01s)
--- PASS: TestTSNamespaceKeepNamesTargetES2015/Unix (0.00s)
- --- PASS: TestTSNamespaceKeepNamesTargetES2015/Windows (0.00s)
+ --- PASS: TestTSNamespaceKeepNamesTargetES2015/Windows (0.01s)
=== RUN TestTSMinifyEnum
=== RUN TestTSMinifyEnum/Unix
=== RUN TestTSMinifyEnum/Windows
---- PASS: TestTSMinifyEnum (0.05s)
- --- PASS: TestTSMinifyEnum/Unix (0.03s)
- --- PASS: TestTSMinifyEnum/Windows (0.01s)
+--- PASS: TestTSMinifyEnum (0.00s)
+ --- PASS: TestTSMinifyEnum/Unix (0.00s)
+ --- PASS: TestTSMinifyEnum/Windows (0.00s)
=== RUN TestTSMinifyNestedEnum
=== RUN TestTSMinifyNestedEnum/Unix
=== RUN TestTSMinifyNestedEnum/Windows
@@ -6066,14 +6102,14 @@
=== RUN TestTSMinifyNestedEnumNoLogicalAssignment
=== RUN TestTSMinifyNestedEnumNoLogicalAssignment/Unix
=== RUN TestTSMinifyNestedEnumNoLogicalAssignment/Windows
---- PASS: TestTSMinifyNestedEnumNoLogicalAssignment (0.04s)
- --- PASS: TestTSMinifyNestedEnumNoLogicalAssignment/Unix (0.02s)
+--- PASS: TestTSMinifyNestedEnumNoLogicalAssignment (0.01s)
+ --- PASS: TestTSMinifyNestedEnumNoLogicalAssignment/Unix (0.00s)
--- PASS: TestTSMinifyNestedEnumNoLogicalAssignment/Windows (0.01s)
=== RUN TestTSMinifyNestedEnumNoArrow
=== RUN TestTSMinifyNestedEnumNoArrow/Unix
=== RUN TestTSMinifyNestedEnumNoArrow/Windows
---- PASS: TestTSMinifyNestedEnumNoArrow (0.02s)
- --- PASS: TestTSMinifyNestedEnumNoArrow/Unix (0.01s)
+--- PASS: TestTSMinifyNestedEnumNoArrow (0.00s)
+ --- PASS: TestTSMinifyNestedEnumNoArrow/Unix (0.00s)
--- PASS: TestTSMinifyNestedEnumNoArrow/Windows (0.00s)
=== RUN TestTSMinifyNamespace
=== RUN TestTSMinifyNamespace/Unix
@@ -6084,69 +6120,69 @@
=== RUN TestTSMinifyNamespaceNoLogicalAssignment
=== RUN TestTSMinifyNamespaceNoLogicalAssignment/Unix
=== RUN TestTSMinifyNamespaceNoLogicalAssignment/Windows
---- PASS: TestTSMinifyNamespaceNoLogicalAssignment (0.01s)
+--- PASS: TestTSMinifyNamespaceNoLogicalAssignment (0.00s)
--- PASS: TestTSMinifyNamespaceNoLogicalAssignment/Unix (0.00s)
- --- PASS: TestTSMinifyNamespaceNoLogicalAssignment/Windows (0.01s)
+ --- PASS: TestTSMinifyNamespaceNoLogicalAssignment/Windows (0.00s)
=== RUN TestTSMinifyNamespaceNoArrow
=== RUN TestTSMinifyNamespaceNoArrow/Unix
=== RUN TestTSMinifyNamespaceNoArrow/Windows
---- PASS: TestTSMinifyNamespaceNoArrow (0.01s)
+--- PASS: TestTSMinifyNamespaceNoArrow (0.00s)
--- PASS: TestTSMinifyNamespaceNoArrow/Unix (0.00s)
- --- PASS: TestTSMinifyNamespaceNoArrow/Windows (0.01s)
+ --- PASS: TestTSMinifyNamespaceNoArrow/Windows (0.00s)
=== RUN TestTSMinifyDerivedClass
=== RUN TestTSMinifyDerivedClass/Unix
=== RUN TestTSMinifyDerivedClass/Windows
---- PASS: TestTSMinifyDerivedClass (0.01s)
- --- PASS: TestTSMinifyDerivedClass/Unix (0.01s)
- --- PASS: TestTSMinifyDerivedClass/Windows (0.01s)
+--- PASS: TestTSMinifyDerivedClass (0.00s)
+ --- PASS: TestTSMinifyDerivedClass/Unix (0.00s)
+ --- PASS: TestTSMinifyDerivedClass/Windows (0.00s)
=== RUN TestTSMinifyEnumPropertyNames
=== RUN TestTSMinifyEnumPropertyNames/Unix
=== RUN TestTSMinifyEnumPropertyNames/Windows
--- PASS: TestTSMinifyEnumPropertyNames (0.01s)
--- PASS: TestTSMinifyEnumPropertyNames/Unix (0.01s)
- --- PASS: TestTSMinifyEnumPropertyNames/Windows (0.01s)
+ --- PASS: TestTSMinifyEnumPropertyNames/Windows (0.00s)
=== RUN TestTSMinifyEnumCrossFileInlineStringsIntoTemplates
=== RUN TestTSMinifyEnumCrossFileInlineStringsIntoTemplates/Unix
=== RUN TestTSMinifyEnumCrossFileInlineStringsIntoTemplates/Windows
---- PASS: TestTSMinifyEnumCrossFileInlineStringsIntoTemplates (0.02s)
- --- PASS: TestTSMinifyEnumCrossFileInlineStringsIntoTemplates/Unix (0.01s)
+--- PASS: TestTSMinifyEnumCrossFileInlineStringsIntoTemplates (0.00s)
+ --- PASS: TestTSMinifyEnumCrossFileInlineStringsIntoTemplates/Unix (0.00s)
--- PASS: TestTSMinifyEnumCrossFileInlineStringsIntoTemplates/Windows (0.00s)
=== RUN TestTSImportVsLocalCollisionAllTypes
=== RUN TestTSImportVsLocalCollisionAllTypes/Unix
=== RUN TestTSImportVsLocalCollisionAllTypes/Windows
---- PASS: TestTSImportVsLocalCollisionAllTypes (0.01s)
- --- PASS: TestTSImportVsLocalCollisionAllTypes/Unix (0.01s)
+--- PASS: TestTSImportVsLocalCollisionAllTypes (0.00s)
+ --- PASS: TestTSImportVsLocalCollisionAllTypes/Unix (0.00s)
--- PASS: TestTSImportVsLocalCollisionAllTypes/Windows (0.00s)
=== RUN TestTSImportVsLocalCollisionMixed
=== RUN TestTSImportVsLocalCollisionMixed/Unix
=== RUN TestTSImportVsLocalCollisionMixed/Windows
--- PASS: TestTSImportVsLocalCollisionMixed (0.01s)
- --- PASS: TestTSImportVsLocalCollisionMixed/Unix (0.01s)
+ --- PASS: TestTSImportVsLocalCollisionMixed/Unix (0.00s)
--- PASS: TestTSImportVsLocalCollisionMixed/Windows (0.01s)
=== RUN TestTSImportEqualsEliminationTest
=== RUN TestTSImportEqualsEliminationTest/Unix
=== RUN TestTSImportEqualsEliminationTest/Windows
---- PASS: TestTSImportEqualsEliminationTest (0.01s)
- --- PASS: TestTSImportEqualsEliminationTest/Unix (0.01s)
+--- PASS: TestTSImportEqualsEliminationTest (0.00s)
+ --- PASS: TestTSImportEqualsEliminationTest/Unix (0.00s)
--- PASS: TestTSImportEqualsEliminationTest/Windows (0.00s)
=== RUN TestTSImportEqualsTreeShakingFalse
=== RUN TestTSImportEqualsTreeShakingFalse/Unix
=== RUN TestTSImportEqualsTreeShakingFalse/Windows
---- PASS: TestTSImportEqualsTreeShakingFalse (0.01s)
+--- PASS: TestTSImportEqualsTreeShakingFalse (0.00s)
--- PASS: TestTSImportEqualsTreeShakingFalse/Unix (0.00s)
- --- PASS: TestTSImportEqualsTreeShakingFalse/Windows (0.01s)
+ --- PASS: TestTSImportEqualsTreeShakingFalse/Windows (0.00s)
=== RUN TestTSImportEqualsTreeShakingTrue
=== RUN TestTSImportEqualsTreeShakingTrue/Unix
=== RUN TestTSImportEqualsTreeShakingTrue/Windows
---- PASS: TestTSImportEqualsTreeShakingTrue (0.01s)
+--- PASS: TestTSImportEqualsTreeShakingTrue (0.00s)
--- PASS: TestTSImportEqualsTreeShakingTrue/Unix (0.00s)
- --- PASS: TestTSImportEqualsTreeShakingTrue/Windows (0.01s)
+ --- PASS: TestTSImportEqualsTreeShakingTrue/Windows (0.00s)
=== RUN TestTSImportEqualsBundle
=== RUN TestTSImportEqualsBundle/Unix
=== RUN TestTSImportEqualsBundle/Windows
---- PASS: TestTSImportEqualsBundle (0.06s)
+--- PASS: TestTSImportEqualsBundle (0.00s)
--- PASS: TestTSImportEqualsBundle/Unix (0.00s)
- --- PASS: TestTSImportEqualsBundle/Windows (0.05s)
+ --- PASS: TestTSImportEqualsBundle/Windows (0.00s)
=== RUN TestTSImportEqualsUndefinedImport
=== RUN TestTSImportEqualsUndefinedImport/Unix
=== RUN TestTSImportEqualsUndefinedImport/Windows
@@ -6162,9 +6198,9 @@
=== RUN TestTSMinifiedBundleCommonJS
=== RUN TestTSMinifiedBundleCommonJS/Unix
=== RUN TestTSMinifiedBundleCommonJS/Windows
---- PASS: TestTSMinifiedBundleCommonJS (0.04s)
- --- PASS: TestTSMinifiedBundleCommonJS/Unix (0.01s)
- --- PASS: TestTSMinifiedBundleCommonJS/Windows (0.03s)
+--- PASS: TestTSMinifiedBundleCommonJS (0.00s)
+ --- PASS: TestTSMinifiedBundleCommonJS/Unix (0.00s)
+ --- PASS: TestTSMinifiedBundleCommonJS/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorsNoConfig
=== RUN TestTSExperimentalDecoratorsNoConfig/Unix
=== RUN TestTSExperimentalDecoratorsNoConfig/Windows
@@ -6174,21 +6210,21 @@
=== RUN TestTSExperimentalDecorators
=== RUN TestTSExperimentalDecorators/Unix
=== RUN TestTSExperimentalDecorators/Windows
---- PASS: TestTSExperimentalDecorators (0.04s)
- --- PASS: TestTSExperimentalDecorators/Unix (0.03s)
- --- PASS: TestTSExperimentalDecorators/Windows (0.01s)
+--- PASS: TestTSExperimentalDecorators (0.01s)
+ --- PASS: TestTSExperimentalDecorators/Unix (0.00s)
+ --- PASS: TestTSExperimentalDecorators/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorsKeepNames
=== RUN TestTSExperimentalDecoratorsKeepNames/Unix
=== RUN TestTSExperimentalDecoratorsKeepNames/Windows
---- PASS: TestTSExperimentalDecoratorsKeepNames (0.01s)
- --- PASS: TestTSExperimentalDecoratorsKeepNames/Unix (0.01s)
+--- PASS: TestTSExperimentalDecoratorsKeepNames (0.00s)
+ --- PASS: TestTSExperimentalDecoratorsKeepNames/Unix (0.00s)
--- PASS: TestTSExperimentalDecoratorsKeepNames/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorScopeIssue2147
=== RUN TestTSExperimentalDecoratorScopeIssue2147/Unix
=== RUN TestTSExperimentalDecoratorScopeIssue2147/Windows
---- PASS: TestTSExperimentalDecoratorScopeIssue2147 (0.01s)
+--- PASS: TestTSExperimentalDecoratorScopeIssue2147 (0.00s)
--- PASS: TestTSExperimentalDecoratorScopeIssue2147/Unix (0.00s)
- --- PASS: TestTSExperimentalDecoratorScopeIssue2147/Windows (0.01s)
+ --- PASS: TestTSExperimentalDecoratorScopeIssue2147/Windows (0.00s)
=== RUN TestTSExportDefaultTypeIssue316
=== RUN TestTSExportDefaultTypeIssue316/Unix
=== RUN TestTSExportDefaultTypeIssue316/Windows
@@ -6198,9 +6234,9 @@
=== RUN TestTSImplicitExtensions
=== RUN TestTSImplicitExtensions/Unix
=== RUN TestTSImplicitExtensions/Windows
---- PASS: TestTSImplicitExtensions (0.04s)
- --- PASS: TestTSImplicitExtensions/Unix (0.02s)
- --- PASS: TestTSImplicitExtensions/Windows (0.02s)
+--- PASS: TestTSImplicitExtensions (0.00s)
+ --- PASS: TestTSImplicitExtensions/Unix (0.00s)
+ --- PASS: TestTSImplicitExtensions/Windows (0.00s)
=== RUN TestTSImplicitExtensionsMissing
=== RUN TestTSImplicitExtensionsMissing/Unix
=== RUN TestTSImplicitExtensionsMissing/Windows
@@ -6216,9 +6252,9 @@
=== RUN TestThisInsideFunctionTS
=== RUN TestThisInsideFunctionTS/Unix
=== RUN TestThisInsideFunctionTS/Windows
---- PASS: TestThisInsideFunctionTS (0.02s)
+--- PASS: TestThisInsideFunctionTS (0.00s)
--- PASS: TestThisInsideFunctionTS/Unix (0.00s)
- --- PASS: TestThisInsideFunctionTS/Windows (0.01s)
+ --- PASS: TestThisInsideFunctionTS/Windows (0.00s)
=== RUN TestThisInsideFunctionTSUseDefineForClassFields
=== RUN TestThisInsideFunctionTSUseDefineForClassFields/Unix
=== RUN TestThisInsideFunctionTSUseDefineForClassFields/Windows
@@ -6228,8 +6264,8 @@
=== RUN TestThisInsideFunctionTSNoBundle
=== RUN TestThisInsideFunctionTSNoBundle/Unix
=== RUN TestThisInsideFunctionTSNoBundle/Windows
---- PASS: TestThisInsideFunctionTSNoBundle (0.02s)
- --- PASS: TestThisInsideFunctionTSNoBundle/Unix (0.02s)
+--- PASS: TestThisInsideFunctionTSNoBundle (0.01s)
+ --- PASS: TestThisInsideFunctionTSNoBundle/Unix (0.01s)
--- PASS: TestThisInsideFunctionTSNoBundle/Windows (0.00s)
=== RUN TestThisInsideFunctionTSNoBundleUseDefineForClassFields
=== RUN TestThisInsideFunctionTSNoBundleUseDefineForClassFields/Unix
@@ -6246,14 +6282,14 @@
=== RUN TestTSComputedClassFieldUseDefineTrue
=== RUN TestTSComputedClassFieldUseDefineTrue/Unix
=== RUN TestTSComputedClassFieldUseDefineTrue/Windows
---- PASS: TestTSComputedClassFieldUseDefineTrue (0.04s)
+--- PASS: TestTSComputedClassFieldUseDefineTrue (0.00s)
--- PASS: TestTSComputedClassFieldUseDefineTrue/Unix (0.00s)
- --- PASS: TestTSComputedClassFieldUseDefineTrue/Windows (0.04s)
+ --- PASS: TestTSComputedClassFieldUseDefineTrue/Windows (0.00s)
=== RUN TestTSComputedClassFieldUseDefineTrueLower
=== RUN TestTSComputedClassFieldUseDefineTrueLower/Unix
=== RUN TestTSComputedClassFieldUseDefineTrueLower/Windows
---- PASS: TestTSComputedClassFieldUseDefineTrueLower (0.00s)
- --- PASS: TestTSComputedClassFieldUseDefineTrueLower/Unix (0.00s)
+--- PASS: TestTSComputedClassFieldUseDefineTrueLower (0.01s)
+ --- PASS: TestTSComputedClassFieldUseDefineTrueLower/Unix (0.01s)
--- PASS: TestTSComputedClassFieldUseDefineTrueLower/Windows (0.00s)
=== RUN TestTSAbstractClassFieldUseAssign
=== RUN TestTSAbstractClassFieldUseAssign/Unix
@@ -6270,14 +6306,14 @@
=== RUN TestTSImportMTS
=== RUN TestTSImportMTS/Unix
=== RUN TestTSImportMTS/Windows
---- PASS: TestTSImportMTS (0.05s)
- --- PASS: TestTSImportMTS/Unix (0.04s)
+--- PASS: TestTSImportMTS (0.01s)
+ --- PASS: TestTSImportMTS/Unix (0.00s)
--- PASS: TestTSImportMTS/Windows (0.00s)
=== RUN TestTSImportCTS
=== RUN TestTSImportCTS/Unix
=== RUN TestTSImportCTS/Windows
---- PASS: TestTSImportCTS (0.01s)
- --- PASS: TestTSImportCTS/Unix (0.01s)
+--- PASS: TestTSImportCTS (0.00s)
+ --- PASS: TestTSImportCTS/Unix (0.00s)
--- PASS: TestTSImportCTS/Windows (0.00s)
=== RUN TestTSSideEffectsFalseWarningTypeDeclarations
=== RUN TestTSSideEffectsFalseWarningTypeDeclarations/Unix
@@ -6288,26 +6324,26 @@
=== RUN TestTSSiblingNamespace
=== RUN TestTSSiblingNamespace/Unix
=== RUN TestTSSiblingNamespace/Windows
---- PASS: TestTSSiblingNamespace (0.06s)
+--- PASS: TestTSSiblingNamespace (0.00s)
--- PASS: TestTSSiblingNamespace/Unix (0.00s)
- --- PASS: TestTSSiblingNamespace/Windows (0.06s)
+ --- PASS: TestTSSiblingNamespace/Windows (0.00s)
=== RUN TestTSSiblingEnum
=== RUN TestTSSiblingEnum/Unix
=== RUN TestTSSiblingEnum/Windows
---- PASS: TestTSSiblingEnum (0.06s)
+--- PASS: TestTSSiblingEnum (0.02s)
--- PASS: TestTSSiblingEnum/Unix (0.00s)
- --- PASS: TestTSSiblingEnum/Windows (0.06s)
+ --- PASS: TestTSSiblingEnum/Windows (0.00s)
=== RUN TestTSEnumTreeShaking
=== RUN TestTSEnumTreeShaking/Unix
=== RUN TestTSEnumTreeShaking/Windows
---- PASS: TestTSEnumTreeShaking (0.06s)
- --- PASS: TestTSEnumTreeShaking/Unix (0.03s)
- --- PASS: TestTSEnumTreeShaking/Windows (0.04s)
+--- PASS: TestTSEnumTreeShaking (0.01s)
+ --- PASS: TestTSEnumTreeShaking/Unix (0.00s)
+ --- PASS: TestTSEnumTreeShaking/Windows (0.00s)
=== RUN TestTSEnumJSX
=== RUN TestTSEnumJSX/Unix
=== RUN TestTSEnumJSX/Windows
---- PASS: TestTSEnumJSX (0.06s)
- --- PASS: TestTSEnumJSX/Unix (0.06s)
+--- PASS: TestTSEnumJSX (0.00s)
+ --- PASS: TestTSEnumJSX/Unix (0.00s)
--- PASS: TestTSEnumJSX/Windows (0.00s)
=== RUN TestTSEnumDefine
=== RUN TestTSEnumDefine/Unix
@@ -6318,13 +6354,13 @@
=== RUN TestTSEnumSameModuleInliningAccess
=== RUN TestTSEnumSameModuleInliningAccess/Unix
=== RUN TestTSEnumSameModuleInliningAccess/Windows
---- PASS: TestTSEnumSameModuleInliningAccess (0.05s)
+--- PASS: TestTSEnumSameModuleInliningAccess (0.00s)
--- PASS: TestTSEnumSameModuleInliningAccess/Unix (0.00s)
- --- PASS: TestTSEnumSameModuleInliningAccess/Windows (0.05s)
+ --- PASS: TestTSEnumSameModuleInliningAccess/Windows (0.00s)
=== RUN TestTSEnumCrossModuleInliningAccess
=== RUN TestTSEnumCrossModuleInliningAccess/Unix
=== RUN TestTSEnumCrossModuleInliningAccess/Windows
---- PASS: TestTSEnumCrossModuleInliningAccess (0.00s)
+--- PASS: TestTSEnumCrossModuleInliningAccess (0.01s)
--- PASS: TestTSEnumCrossModuleInliningAccess/Unix (0.00s)
--- PASS: TestTSEnumCrossModuleInliningAccess/Windows (0.00s)
=== RUN TestTSEnumCrossModuleInliningDefinitions
@@ -6336,9 +6372,9 @@
=== RUN TestTSEnumCrossModuleInliningReExport
=== RUN TestTSEnumCrossModuleInliningReExport/Unix
=== RUN TestTSEnumCrossModuleInliningReExport/Windows
---- PASS: TestTSEnumCrossModuleInliningReExport (0.09s)
- --- PASS: TestTSEnumCrossModuleInliningReExport/Unix (0.09s)
- --- PASS: TestTSEnumCrossModuleInliningReExport/Windows (0.00s)
+--- PASS: TestTSEnumCrossModuleInliningReExport (0.01s)
+ --- PASS: TestTSEnumCrossModuleInliningReExport/Unix (0.00s)
+ --- PASS: TestTSEnumCrossModuleInliningReExport/Windows (0.01s)
=== RUN TestTSEnumCrossModuleInliningMinifyIndexIntoDot
=== RUN TestTSEnumCrossModuleInliningMinifyIndexIntoDot/Unix
=== RUN TestTSEnumCrossModuleInliningMinifyIndexIntoDot/Windows
@@ -6348,21 +6384,21 @@
=== RUN TestTSEnumCrossModuleTreeShaking
=== RUN TestTSEnumCrossModuleTreeShaking/Unix
=== RUN TestTSEnumCrossModuleTreeShaking/Windows
---- PASS: TestTSEnumCrossModuleTreeShaking (0.00s)
- --- PASS: TestTSEnumCrossModuleTreeShaking/Unix (0.00s)
+--- PASS: TestTSEnumCrossModuleTreeShaking (0.01s)
+ --- PASS: TestTSEnumCrossModuleTreeShaking/Unix (0.01s)
--- PASS: TestTSEnumCrossModuleTreeShaking/Windows (0.00s)
=== RUN TestTSEnumExportClause
=== RUN TestTSEnumExportClause/Unix
=== RUN TestTSEnumExportClause/Windows
---- PASS: TestTSEnumExportClause (0.01s)
+--- PASS: TestTSEnumExportClause (0.00s)
--- PASS: TestTSEnumExportClause/Unix (0.00s)
--- PASS: TestTSEnumExportClause/Windows (0.00s)
=== RUN TestTSThisIsUndefinedWarning
=== RUN TestTSThisIsUndefinedWarning/Unix
=== RUN TestTSThisIsUndefinedWarning/Windows
---- PASS: TestTSThisIsUndefinedWarning (0.10s)
- --- PASS: TestTSThisIsUndefinedWarning/Unix (0.00s)
- --- PASS: TestTSThisIsUndefinedWarning/Windows (0.10s)
+--- PASS: TestTSThisIsUndefinedWarning (0.01s)
+ --- PASS: TestTSThisIsUndefinedWarning/Unix (0.01s)
+ --- PASS: TestTSThisIsUndefinedWarning/Windows (0.00s)
=== RUN TestTSCommonJSVariableInESMTypeModule
=== RUN TestTSCommonJSVariableInESMTypeModule/Unix
=== RUN TestTSCommonJSVariableInESMTypeModule/Windows
@@ -6372,20 +6408,20 @@
=== RUN TestEnumRulesFrom_TypeScript_5_0
=== RUN TestEnumRulesFrom_TypeScript_5_0/Unix
=== RUN TestEnumRulesFrom_TypeScript_5_0/Windows
---- PASS: TestEnumRulesFrom_TypeScript_5_0 (0.04s)
+--- PASS: TestEnumRulesFrom_TypeScript_5_0 (0.01s)
--- PASS: TestEnumRulesFrom_TypeScript_5_0/Unix (0.00s)
- --- PASS: TestEnumRulesFrom_TypeScript_5_0/Windows (0.04s)
+ --- PASS: TestEnumRulesFrom_TypeScript_5_0/Windows (0.00s)
=== RUN TestTSEnumUseBeforeDeclare
=== RUN TestTSEnumUseBeforeDeclare/Unix
=== RUN TestTSEnumUseBeforeDeclare/Windows
---- PASS: TestTSEnumUseBeforeDeclare (0.02s)
+--- PASS: TestTSEnumUseBeforeDeclare (0.00s)
--- PASS: TestTSEnumUseBeforeDeclare/Unix (0.00s)
- --- PASS: TestTSEnumUseBeforeDeclare/Windows (0.01s)
+ --- PASS: TestTSEnumUseBeforeDeclare/Windows (0.00s)
=== RUN TestTSPreferJSOverTSInsideNodeModules
=== RUN TestTSPreferJSOverTSInsideNodeModules/Unix
=== RUN TestTSPreferJSOverTSInsideNodeModules/Windows
---- PASS: TestTSPreferJSOverTSInsideNodeModules (0.04s)
- --- PASS: TestTSPreferJSOverTSInsideNodeModules/Unix (0.03s)
+--- PASS: TestTSPreferJSOverTSInsideNodeModules (0.00s)
+ --- PASS: TestTSPreferJSOverTSInsideNodeModules/Unix (0.00s)
--- PASS: TestTSPreferJSOverTSInsideNodeModules/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorsManglePropsDefineSemantics
=== RUN TestTSExperimentalDecoratorsManglePropsDefineSemantics/Unix
@@ -6402,20 +6438,20 @@
=== RUN TestTSExperimentalDecoratorsManglePropsMethods
=== RUN TestTSExperimentalDecoratorsManglePropsMethods/Unix
=== RUN TestTSExperimentalDecoratorsManglePropsMethods/Windows
---- PASS: TestTSExperimentalDecoratorsManglePropsMethods (0.01s)
+--- PASS: TestTSExperimentalDecoratorsManglePropsMethods (0.00s)
--- PASS: TestTSExperimentalDecoratorsManglePropsMethods/Unix (0.00s)
- --- PASS: TestTSExperimentalDecoratorsManglePropsMethods/Windows (0.01s)
+ --- PASS: TestTSExperimentalDecoratorsManglePropsMethods/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics
=== RUN TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics/Unix
=== RUN TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics/Windows
---- PASS: TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics (0.03s)
- --- PASS: TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics/Unix (0.03s)
- --- PASS: TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics/Windows (0.00s)
+--- PASS: TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics (0.01s)
+ --- PASS: TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics/Unix (0.00s)
+ --- PASS: TestTSExperimentalDecoratorsManglePropsStaticDefineSemantics/Windows (0.01s)
=== RUN TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics
=== RUN TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics/Unix
=== RUN TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics/Windows
---- PASS: TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics (0.01s)
- --- PASS: TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics/Unix (0.01s)
+--- PASS: TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics (0.00s)
+ --- PASS: TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics/Unix (0.00s)
--- PASS: TestTSExperimentalDecoratorsManglePropsStaticAssignSemantics/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorsManglePropsStaticMethods
=== RUN TestTSExperimentalDecoratorsManglePropsStaticMethods/Unix
@@ -6426,26 +6462,26 @@
=== RUN TestTSPrintNonFiniteNumberInsideWith
=== RUN TestTSPrintNonFiniteNumberInsideWith/Unix
=== RUN TestTSPrintNonFiniteNumberInsideWith/Windows
---- PASS: TestTSPrintNonFiniteNumberInsideWith (0.02s)
- --- PASS: TestTSPrintNonFiniteNumberInsideWith/Unix (0.01s)
- --- PASS: TestTSPrintNonFiniteNumberInsideWith/Windows (0.01s)
+--- PASS: TestTSPrintNonFiniteNumberInsideWith (0.00s)
+ --- PASS: TestTSPrintNonFiniteNumberInsideWith/Unix (0.00s)
+ --- PASS: TestTSPrintNonFiniteNumberInsideWith/Windows (0.00s)
=== RUN TestTSImportInNodeModulesNameCollisionWithCSS
=== RUN TestTSImportInNodeModulesNameCollisionWithCSS/Unix
=== RUN TestTSImportInNodeModulesNameCollisionWithCSS/Windows
---- PASS: TestTSImportInNodeModulesNameCollisionWithCSS (0.07s)
+--- PASS: TestTSImportInNodeModulesNameCollisionWithCSS (0.00s)
--- PASS: TestTSImportInNodeModulesNameCollisionWithCSS/Unix (0.00s)
- --- PASS: TestTSImportInNodeModulesNameCollisionWithCSS/Windows (0.07s)
+ --- PASS: TestTSImportInNodeModulesNameCollisionWithCSS/Windows (0.00s)
=== RUN TestTsconfigPaths
=== RUN TestTsconfigPaths/Unix
=== RUN TestTsconfigPaths/Windows
---- PASS: TestTsconfigPaths (0.04s)
+--- PASS: TestTsconfigPaths (0.01s)
--- PASS: TestTsconfigPaths/Unix (0.00s)
- --- PASS: TestTsconfigPaths/Windows (0.04s)
+ --- PASS: TestTsconfigPaths/Windows (0.00s)
=== RUN TestTsconfigPathsNoBaseURL
=== RUN TestTsconfigPathsNoBaseURL/Unix
=== RUN TestTsconfigPathsNoBaseURL/Windows
---- PASS: TestTsconfigPathsNoBaseURL (0.03s)
- --- PASS: TestTsconfigPathsNoBaseURL/Unix (0.02s)
+--- PASS: TestTsconfigPathsNoBaseURL (0.00s)
+ --- PASS: TestTsconfigPathsNoBaseURL/Unix (0.00s)
--- PASS: TestTsconfigPathsNoBaseURL/Windows (0.00s)
=== RUN TestTsconfigBadPathsNoBaseURL
=== RUN TestTsconfigBadPathsNoBaseURL/Unix
@@ -6462,8 +6498,8 @@
=== RUN TestTsconfigPathsOverriddenBaseURLDifferentDir
=== RUN TestTsconfigPathsOverriddenBaseURLDifferentDir/Unix
=== RUN TestTsconfigPathsOverriddenBaseURLDifferentDir/Windows
---- PASS: TestTsconfigPathsOverriddenBaseURLDifferentDir (0.01s)
- --- PASS: TestTsconfigPathsOverriddenBaseURLDifferentDir/Unix (0.01s)
+--- PASS: TestTsconfigPathsOverriddenBaseURLDifferentDir (0.00s)
+ --- PASS: TestTsconfigPathsOverriddenBaseURLDifferentDir/Unix (0.00s)
--- PASS: TestTsconfigPathsOverriddenBaseURLDifferentDir/Windows (0.00s)
=== RUN TestTsconfigPathsMissingBaseURL
=== RUN TestTsconfigPathsMissingBaseURL/Unix
@@ -6486,9 +6522,9 @@
=== RUN TestTsconfigNestedJSX
=== RUN TestTsconfigNestedJSX/Unix
=== RUN TestTsconfigNestedJSX/Windows
---- PASS: TestTsconfigNestedJSX (0.01s)
+--- PASS: TestTsconfigNestedJSX (0.00s)
--- PASS: TestTsconfigNestedJSX/Unix (0.00s)
- --- PASS: TestTsconfigNestedJSX/Windows (0.01s)
+ --- PASS: TestTsconfigNestedJSX/Windows (0.00s)
=== RUN TestTsconfigPreserveJSX
=== RUN TestTsconfigPreserveJSX/Unix
=== RUN TestTsconfigPreserveJSX/Windows
@@ -6498,8 +6534,8 @@
=== RUN TestTsconfigPreserveJSXAutomatic
=== RUN TestTsconfigPreserveJSXAutomatic/Unix
=== RUN TestTsconfigPreserveJSXAutomatic/Windows
---- PASS: TestTsconfigPreserveJSXAutomatic (0.00s)
- --- PASS: TestTsconfigPreserveJSXAutomatic/Unix (0.00s)
+--- PASS: TestTsconfigPreserveJSXAutomatic (0.01s)
+ --- PASS: TestTsconfigPreserveJSXAutomatic/Unix (0.01s)
--- PASS: TestTsconfigPreserveJSXAutomatic/Windows (0.00s)
=== RUN TestTsconfigReactJSX
=== RUN TestTsconfigReactJSX/Unix
@@ -6512,11 +6548,11 @@
=== RUN TestTsconfigReactJSXDev/Windows
--- PASS: TestTsconfigReactJSXDev (0.01s)
--- PASS: TestTsconfigReactJSXDev/Unix (0.00s)
- --- PASS: TestTsconfigReactJSXDev/Windows (0.01s)
+ --- PASS: TestTsconfigReactJSXDev/Windows (0.00s)
=== RUN TestTsconfigReactJSXWithDevInMainConfig
=== RUN TestTsconfigReactJSXWithDevInMainConfig/Unix
=== RUN TestTsconfigReactJSXWithDevInMainConfig/Windows
---- PASS: TestTsconfigReactJSXWithDevInMainConfig (0.01s)
+--- PASS: TestTsconfigReactJSXWithDevInMainConfig (0.00s)
--- PASS: TestTsconfigReactJSXWithDevInMainConfig/Unix (0.00s)
--- PASS: TestTsconfigReactJSXWithDevInMainConfig/Windows (0.00s)
=== RUN TestTsconfigJsonBaseUrl
@@ -6534,9 +6570,9 @@
=== RUN TestTsconfigJsonAbsoluteBaseUrl
=== RUN TestTsconfigJsonAbsoluteBaseUrl/Unix
=== RUN TestTsconfigJsonAbsoluteBaseUrl/Windows
---- PASS: TestTsconfigJsonAbsoluteBaseUrl (0.04s)
- --- PASS: TestTsconfigJsonAbsoluteBaseUrl/Unix (0.01s)
- --- PASS: TestTsconfigJsonAbsoluteBaseUrl/Windows (0.01s)
+--- PASS: TestTsconfigJsonAbsoluteBaseUrl (0.01s)
+ --- PASS: TestTsconfigJsonAbsoluteBaseUrl/Unix (0.00s)
+ --- PASS: TestTsconfigJsonAbsoluteBaseUrl/Windows (0.00s)
=== RUN TestTsconfigJsonCommentAllowed
=== RUN TestTsconfigJsonCommentAllowed/Unix
=== RUN TestTsconfigJsonCommentAllowed/Windows
@@ -6558,8 +6594,8 @@
=== RUN TestTsconfigJsonExtendsAbsolute
=== RUN TestTsconfigJsonExtendsAbsolute/Unix
=== RUN TestTsconfigJsonExtendsAbsolute/Windows
---- PASS: TestTsconfigJsonExtendsAbsolute (0.04s)
- --- PASS: TestTsconfigJsonExtendsAbsolute/Unix (0.04s)
+--- PASS: TestTsconfigJsonExtendsAbsolute (0.00s)
+ --- PASS: TestTsconfigJsonExtendsAbsolute/Unix (0.00s)
--- PASS: TestTsconfigJsonExtendsAbsolute/Windows (0.00s)
=== RUN TestTsconfigJsonExtendsThreeLevels
=== RUN TestTsconfigJsonExtendsThreeLevels/Unix
@@ -6570,8 +6606,8 @@
=== RUN TestTsconfigJsonExtendsLoop
=== RUN TestTsconfigJsonExtendsLoop/Unix
=== RUN TestTsconfigJsonExtendsLoop/Windows
---- PASS: TestTsconfigJsonExtendsLoop (0.04s)
- --- PASS: TestTsconfigJsonExtendsLoop/Unix (0.02s)
+--- PASS: TestTsconfigJsonExtendsLoop (0.00s)
+ --- PASS: TestTsconfigJsonExtendsLoop/Unix (0.00s)
--- PASS: TestTsconfigJsonExtendsLoop/Windows (0.00s)
=== RUN TestTsconfigJsonExtendsPackage
=== RUN TestTsconfigJsonExtendsPackage/Unix
@@ -6582,9 +6618,9 @@
=== RUN TestTsconfigJsonOverrideMissing
=== RUN TestTsconfigJsonOverrideMissing/Unix
=== RUN TestTsconfigJsonOverrideMissing/Windows
---- PASS: TestTsconfigJsonOverrideMissing (0.03s)
+--- PASS: TestTsconfigJsonOverrideMissing (0.00s)
--- PASS: TestTsconfigJsonOverrideMissing/Unix (0.00s)
- --- PASS: TestTsconfigJsonOverrideMissing/Windows (0.03s)
+ --- PASS: TestTsconfigJsonOverrideMissing/Windows (0.00s)
=== RUN TestTsconfigJsonOverrideNodeModules
=== RUN TestTsconfigJsonOverrideNodeModules/Unix
=== RUN TestTsconfigJsonOverrideNodeModules/Windows
@@ -6606,9 +6642,9 @@
=== RUN TestTsconfigJsonNodeModulesTsconfigPathExact
=== RUN TestTsconfigJsonNodeModulesTsconfigPathExact/Unix
=== RUN TestTsconfigJsonNodeModulesTsconfigPathExact/Windows
---- PASS: TestTsconfigJsonNodeModulesTsconfigPathExact (0.03s)
+--- PASS: TestTsconfigJsonNodeModulesTsconfigPathExact (0.00s)
--- PASS: TestTsconfigJsonNodeModulesTsconfigPathExact/Unix (0.00s)
- --- PASS: TestTsconfigJsonNodeModulesTsconfigPathExact/Windows (0.02s)
+ --- PASS: TestTsconfigJsonNodeModulesTsconfigPathExact/Windows (0.00s)
=== RUN TestTsconfigJsonNodeModulesTsconfigPathImplicitJson
=== RUN TestTsconfigJsonNodeModulesTsconfigPathImplicitJson/Unix
=== RUN TestTsconfigJsonNodeModulesTsconfigPathImplicitJson/Windows
@@ -6624,14 +6660,14 @@
=== RUN TestTsconfigJsonNodeModulesTsconfigPathBad
=== RUN TestTsconfigJsonNodeModulesTsconfigPathBad/Unix
=== RUN TestTsconfigJsonNodeModulesTsconfigPathBad/Windows
---- PASS: TestTsconfigJsonNodeModulesTsconfigPathBad (0.05s)
+--- PASS: TestTsconfigJsonNodeModulesTsconfigPathBad (0.00s)
--- PASS: TestTsconfigJsonNodeModulesTsconfigPathBad/Unix (0.00s)
- --- PASS: TestTsconfigJsonNodeModulesTsconfigPathBad/Windows (0.04s)
+ --- PASS: TestTsconfigJsonNodeModulesTsconfigPathBad/Windows (0.00s)
=== RUN TestTsconfigJsonInsideNodeModules
=== RUN TestTsconfigJsonInsideNodeModules/Unix
=== RUN TestTsconfigJsonInsideNodeModules/Windows
---- PASS: TestTsconfigJsonInsideNodeModules (0.00s)
- --- PASS: TestTsconfigJsonInsideNodeModules/Unix (0.00s)
+--- PASS: TestTsconfigJsonInsideNodeModules (0.01s)
+ --- PASS: TestTsconfigJsonInsideNodeModules/Unix (0.01s)
--- PASS: TestTsconfigJsonInsideNodeModules/Windows (0.00s)
=== RUN TestTsconfigWarningsInsideNodeModules
=== RUN TestTsconfigWarningsInsideNodeModules/Unix
@@ -6642,8 +6678,8 @@
=== RUN TestTsconfigRemoveUnusedImports
=== RUN TestTsconfigRemoveUnusedImports/Unix
=== RUN TestTsconfigRemoveUnusedImports/Windows
---- PASS: TestTsconfigRemoveUnusedImports (0.03s)
- --- PASS: TestTsconfigRemoveUnusedImports/Unix (0.03s)
+--- PASS: TestTsconfigRemoveUnusedImports (0.00s)
+ --- PASS: TestTsconfigRemoveUnusedImports/Unix (0.00s)
--- PASS: TestTsconfigRemoveUnusedImports/Windows (0.00s)
=== RUN TestTsconfigPreserveUnusedImports
=== RUN TestTsconfigPreserveUnusedImports/Unix
@@ -6654,14 +6690,14 @@
=== RUN TestTsconfigImportsNotUsedAsValuesPreserve
=== RUN TestTsconfigImportsNotUsedAsValuesPreserve/Unix
=== RUN TestTsconfigImportsNotUsedAsValuesPreserve/Windows
---- PASS: TestTsconfigImportsNotUsedAsValuesPreserve (0.02s)
+--- PASS: TestTsconfigImportsNotUsedAsValuesPreserve (0.01s)
--- PASS: TestTsconfigImportsNotUsedAsValuesPreserve/Unix (0.00s)
- --- PASS: TestTsconfigImportsNotUsedAsValuesPreserve/Windows (0.02s)
+ --- PASS: TestTsconfigImportsNotUsedAsValuesPreserve/Windows (0.01s)
=== RUN TestTsconfigPreserveValueImports
=== RUN TestTsconfigPreserveValueImports/Unix
=== RUN TestTsconfigPreserveValueImports/Windows
---- PASS: TestTsconfigPreserveValueImports (0.03s)
- --- PASS: TestTsconfigPreserveValueImports/Unix (0.03s)
+--- PASS: TestTsconfigPreserveValueImports (0.00s)
+ --- PASS: TestTsconfigPreserveValueImports/Unix (0.00s)
--- PASS: TestTsconfigPreserveValueImports/Windows (0.00s)
=== RUN TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve
=== RUN TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve/Unix
@@ -6684,14 +6720,14 @@
=== RUN TestTsconfigUnrecognizedTargetWarning
=== RUN TestTsconfigUnrecognizedTargetWarning/Unix
=== RUN TestTsconfigUnrecognizedTargetWarning/Windows
---- PASS: TestTsconfigUnrecognizedTargetWarning (0.03s)
- --- PASS: TestTsconfigUnrecognizedTargetWarning/Unix (0.02s)
+--- PASS: TestTsconfigUnrecognizedTargetWarning (0.01s)
+ --- PASS: TestTsconfigUnrecognizedTargetWarning/Unix (0.01s)
--- PASS: TestTsconfigUnrecognizedTargetWarning/Windows (0.00s)
=== RUN TestTsconfigIgnoredTargetSilent
=== RUN TestTsconfigIgnoredTargetSilent/Unix
=== RUN TestTsconfigIgnoredTargetSilent/Windows
---- PASS: TestTsconfigIgnoredTargetSilent (0.00s)
- --- PASS: TestTsconfigIgnoredTargetSilent/Unix (0.00s)
+--- PASS: TestTsconfigIgnoredTargetSilent (0.01s)
+ --- PASS: TestTsconfigIgnoredTargetSilent/Unix (0.01s)
--- PASS: TestTsconfigIgnoredTargetSilent/Windows (0.00s)
=== RUN TestTsconfigNoBaseURLExtendsPaths
=== RUN TestTsconfigNoBaseURLExtendsPaths/Unix
@@ -6708,15 +6744,15 @@
=== RUN TestTsconfigPathsExtendsBaseURL
=== RUN TestTsconfigPathsExtendsBaseURL/Unix
=== RUN TestTsconfigPathsExtendsBaseURL/Windows
---- PASS: TestTsconfigPathsExtendsBaseURL (0.04s)
- --- PASS: TestTsconfigPathsExtendsBaseURL/Unix (0.04s)
+--- PASS: TestTsconfigPathsExtendsBaseURL (0.01s)
+ --- PASS: TestTsconfigPathsExtendsBaseURL/Unix (0.00s)
--- PASS: TestTsconfigPathsExtendsBaseURL/Windows (0.00s)
=== RUN TestTsconfigPathsInNodeModulesIssue2386
=== RUN TestTsconfigPathsInNodeModulesIssue2386/Unix
=== RUN TestTsconfigPathsInNodeModulesIssue2386/Windows
---- PASS: TestTsconfigPathsInNodeModulesIssue2386 (0.02s)
+--- PASS: TestTsconfigPathsInNodeModulesIssue2386 (0.01s)
--- PASS: TestTsconfigPathsInNodeModulesIssue2386/Unix (0.01s)
- --- PASS: TestTsconfigPathsInNodeModulesIssue2386/Windows (0.01s)
+ --- PASS: TestTsconfigPathsInNodeModulesIssue2386/Windows (0.00s)
=== RUN TestTsconfigWithStatementAlwaysStrictFalse
=== RUN TestTsconfigWithStatementAlwaysStrictFalse/Unix
=== RUN TestTsconfigWithStatementAlwaysStrictFalse/Windows
@@ -6732,8 +6768,8 @@
=== RUN TestTsconfigWithStatementStrictFalse
=== RUN TestTsconfigWithStatementStrictFalse/Unix
=== RUN TestTsconfigWithStatementStrictFalse/Windows
---- PASS: TestTsconfigWithStatementStrictFalse (0.04s)
- --- PASS: TestTsconfigWithStatementStrictFalse/Unix (0.04s)
+--- PASS: TestTsconfigWithStatementStrictFalse (0.00s)
+ --- PASS: TestTsconfigWithStatementStrictFalse/Unix (0.00s)
--- PASS: TestTsconfigWithStatementStrictFalse/Windows (0.00s)
=== RUN TestTsconfigWithStatementStrictTrue
=== RUN TestTsconfigWithStatementStrictTrue/Unix
@@ -6762,21 +6798,21 @@
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveFormat
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveFormat/Unix
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveFormat/Windows
---- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveFormat (0.07s)
- --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveFormat/Unix (0.07s)
+--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveFormat (0.01s)
+ --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveFormat/Unix (0.00s)
--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveFormat/Windows (0.00s)
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE/Unix
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE/Windows
---- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE (0.00s)
+--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE (0.01s)
--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE/Unix (0.00s)
- --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE/Windows (0.00s)
+ --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleIIFE/Windows (0.01s)
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Unix
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Windows
---- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS (0.03s)
+--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS (0.00s)
--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Unix (0.00s)
- --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Windows (0.03s)
+ --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Windows (0.00s)
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleESM
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleESM/Unix
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleESM/Windows
@@ -6798,9 +6834,9 @@
=== RUN TestTsconfigExtendsDotWithSlash
=== RUN TestTsconfigExtendsDotWithSlash/Unix
=== RUN TestTsconfigExtendsDotWithSlash/Windows
---- PASS: TestTsconfigExtendsDotWithSlash (0.01s)
+--- PASS: TestTsconfigExtendsDotWithSlash (0.00s)
--- PASS: TestTsconfigExtendsDotWithSlash/Unix (0.00s)
- --- PASS: TestTsconfigExtendsDotWithSlash/Windows (0.01s)
+ --- PASS: TestTsconfigExtendsDotWithSlash/Windows (0.00s)
=== RUN TestTsconfigExtendsDotDotWithSlash
=== RUN TestTsconfigExtendsDotDotWithSlash/Unix
=== RUN TestTsconfigExtendsDotDotWithSlash/Windows
@@ -6822,9 +6858,9 @@
=== RUN TestTsconfigExtendsWithExportsStarTrailing
=== RUN TestTsconfigExtendsWithExportsStarTrailing/Unix
=== RUN TestTsconfigExtendsWithExportsStarTrailing/Windows
---- PASS: TestTsconfigExtendsWithExportsStarTrailing (0.05s)
+--- PASS: TestTsconfigExtendsWithExportsStarTrailing (0.00s)
--- PASS: TestTsconfigExtendsWithExportsStarTrailing/Unix (0.00s)
- --- PASS: TestTsconfigExtendsWithExportsStarTrailing/Windows (0.05s)
+ --- PASS: TestTsconfigExtendsWithExportsStarTrailing/Windows (0.00s)
=== RUN TestTsconfigExtendsWithExportsRequire
=== RUN TestTsconfigExtendsWithExportsRequire/Unix
=== RUN TestTsconfigExtendsWithExportsRequire/Windows
@@ -6834,15 +6870,15 @@
=== RUN TestTsconfigVerbatimModuleSyntaxTrue
=== RUN TestTsconfigVerbatimModuleSyntaxTrue/Unix
=== RUN TestTsconfigVerbatimModuleSyntaxTrue/Windows
---- PASS: TestTsconfigVerbatimModuleSyntaxTrue (0.04s)
- --- PASS: TestTsconfigVerbatimModuleSyntaxTrue/Unix (0.03s)
+--- PASS: TestTsconfigVerbatimModuleSyntaxTrue (0.00s)
+ --- PASS: TestTsconfigVerbatimModuleSyntaxTrue/Unix (0.00s)
--- PASS: TestTsconfigVerbatimModuleSyntaxTrue/Windows (0.00s)
=== RUN TestTsconfigVerbatimModuleSyntaxFalse
=== RUN TestTsconfigVerbatimModuleSyntaxFalse/Unix
=== RUN TestTsconfigVerbatimModuleSyntaxFalse/Windows
---- PASS: TestTsconfigVerbatimModuleSyntaxFalse (0.01s)
+--- PASS: TestTsconfigVerbatimModuleSyntaxFalse (0.00s)
--- PASS: TestTsconfigVerbatimModuleSyntaxFalse/Unix (0.00s)
- --- PASS: TestTsconfigVerbatimModuleSyntaxFalse/Windows (0.01s)
+ --- PASS: TestTsconfigVerbatimModuleSyntaxFalse/Windows (0.00s)
=== RUN TestTsconfigExtendsArray
=== RUN TestTsconfigExtendsArray/Unix
=== RUN TestTsconfigExtendsArray/Windows
@@ -6858,15 +6894,15 @@
=== RUN TestTsconfigIgnoreInsideNodeModules
=== RUN TestTsconfigIgnoreInsideNodeModules/Unix
=== RUN TestTsconfigIgnoreInsideNodeModules/Windows
---- PASS: TestTsconfigIgnoreInsideNodeModules (0.05s)
- --- PASS: TestTsconfigIgnoreInsideNodeModules/Unix (0.05s)
+--- PASS: TestTsconfigIgnoreInsideNodeModules (0.00s)
+ --- PASS: TestTsconfigIgnoreInsideNodeModules/Unix (0.00s)
--- PASS: TestTsconfigIgnoreInsideNodeModules/Windows (0.00s)
=== RUN TestTsconfigJsonPackagesExternal
=== RUN TestTsconfigJsonPackagesExternal/Unix
=== RUN TestTsconfigJsonPackagesExternal/Windows
---- PASS: TestTsconfigJsonPackagesExternal (0.03s)
+--- PASS: TestTsconfigJsonPackagesExternal (0.00s)
--- PASS: TestTsconfigJsonPackagesExternal/Unix (0.00s)
- --- PASS: TestTsconfigJsonPackagesExternal/Windows (0.02s)
+ --- PASS: TestTsconfigJsonPackagesExternal/Windows (0.00s)
=== RUN TestTsconfigJsonTopLevelMistakeWarning
=== RUN TestTsconfigJsonTopLevelMistakeWarning/Unix
=== RUN TestTsconfigJsonTopLevelMistakeWarning/Windows
@@ -6882,8 +6918,8 @@
=== RUN TestTsconfigJsonAsteriskNameCollisionIssue3354
=== RUN TestTsconfigJsonAsteriskNameCollisionIssue3354/Unix
=== RUN TestTsconfigJsonAsteriskNameCollisionIssue3354/Windows
---- PASS: TestTsconfigJsonAsteriskNameCollisionIssue3354 (0.09s)
- --- PASS: TestTsconfigJsonAsteriskNameCollisionIssue3354/Unix (0.05s)
+--- PASS: TestTsconfigJsonAsteriskNameCollisionIssue3354 (0.00s)
+ --- PASS: TestTsconfigJsonAsteriskNameCollisionIssue3354/Unix (0.00s)
--- PASS: TestTsconfigJsonAsteriskNameCollisionIssue3354/Windows (0.00s)
=== RUN TestTsconfigJsonConfigDirBaseURL
=== RUN TestTsconfigJsonConfigDirBaseURL/Unix
@@ -6900,7 +6936,7 @@
=== RUN TestTsconfigJsonConfigDirBaseURLInheritedPaths
=== RUN TestTsconfigJsonConfigDirBaseURLInheritedPaths/Unix
=== RUN TestTsconfigJsonConfigDirBaseURLInheritedPaths/Windows
---- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths (0.03s)
+--- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths (0.00s)
--- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths/Unix (0.00s)
--- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths/Windows (0.00s)
=== RUN TestTsconfigJsonExtendsArrayIssue3898
@@ -6912,9 +6948,9 @@
=== RUN TestTsconfigDecoratorsUseDefineForClassFieldsFalse
=== RUN TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Unix
=== RUN TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Windows
---- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse (0.05s)
+--- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse (0.00s)
--- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Unix (0.00s)
- --- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Windows (0.05s)
+ --- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Windows (0.00s)
=== RUN TestTsconfigPackageJsonExportsYarnPnP
=== RUN TestTsconfigPackageJsonExportsYarnPnP/Unix
=== RUN TestTsconfigPackageJsonExportsYarnPnP/Windows
@@ -6932,7 +6968,7 @@
--- PASS: TestWindowsCrossVolumeReferenceYarnPnP (0.00s)
--- PASS: TestWindowsCrossVolumeReferenceYarnPnP/Windows (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/bundler_tests 11.051s
+ok github.com/evanw/esbuild/internal/bundler_tests 4.646s
? github.com/evanw/esbuild/internal/cache [no test files]
? github.com/evanw/esbuild/internal/cli_helpers [no test files]
=== RUN TestCompareVersions
@@ -6984,7 +7020,7 @@
--- PASS: TestCompareVersions/"1.2.3"_?_"1.2.3-pre" (0.00s)
--- PASS: TestCompareVersions/"1.2.2"_?_"1.2.3-pre" (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/compat 0.026s
+ok github.com/evanw/esbuild/internal/compat 0.040s
? github.com/evanw/esbuild/internal/config [no test files]
? github.com/evanw/esbuild/internal/css_ast [no test files]
=== RUN TestTokens
@@ -7024,7 +7060,7 @@
=== RUN TestTokens/'abc'
=== RUN TestTokens/url(test)
=== RUN TestTokens/_
---- PASS: TestTokens (0.02s)
+--- PASS: TestTokens (0.00s)
--- PASS: TestTokens/#00 (0.00s)
--- PASS: TestTokens/@media (0.00s)
--- PASS: TestTokens/url(x_y (0.00s)
@@ -7072,7 +7108,7 @@
=== RUN TestBOM
--- PASS: TestBOM (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/css_lexer 0.050s
+ok github.com/evanw/esbuild/internal/css_lexer 0.025s
=== RUN TestSingleLineComment
=== RUN TestSingleLineComment/a,_//_a_b_//_b_{}
=== RUN TestSingleLineComment/a,_/////_a_/////_{}
@@ -7215,8 +7251,8 @@
=== RUN TestEscapes/[ns|\2c_attr]_{}
=== RUN TestEscapes/[*|attr]_{}
=== RUN TestEscapes/[\2a|attr]_{}
---- PASS: TestEscapes (0.06s)
- --- PASS: TestEscapes/a_{_value:_id\65nt_} (0.00s)
+--- PASS: TestEscapes (0.02s)
+ --- PASS: TestEscapes/a_{_value:_id\65nt_} (0.01s)
--- PASS: TestEscapes/a_{_value:_\69_dent_} (0.00s)
--- PASS: TestEscapes/a_{_value:_\69dent_} (0.00s)
--- PASS: TestEscapes/a_{_value:_\2cx_} (0.00s)
@@ -7484,7 +7520,7 @@
=== RUN TestNumber/a_{_width:_-0.px+;_}_[mangle]
=== RUN TestNumber/a_{_width:_-0.0px+;_}_[mangle]
=== RUN TestNumber/a_{_width:_-0.1px+;_}_[mangle]
---- PASS: TestNumber (0.04s)
+--- PASS: TestNumber (0.02s)
--- PASS: TestNumber/a_{_width:_.0;_} (0.00s)
--- PASS: TestNumber/a_{_width:_.00;_} (0.00s)
--- PASS: TestNumber/a_{_width:_.10;_} (0.00s)
@@ -7538,7 +7574,7 @@
--- PASS: TestNumber/a_{_width:_-.10%;_} (0.00s)
--- PASS: TestNumber/a_{_width:_-0.%;_} (0.00s)
--- PASS: TestNumber/a_{_width:_-0.0%;_} (0.00s)
- --- PASS: TestNumber/a_{_width:_-0.1%;_} (0.00s)
+ --- PASS: TestNumber/a_{_width:_-0.1%;_} (0.01s)
--- PASS: TestNumber/a_{_width:_.0%;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_.00%;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_.10%;_}_[mangle] (0.00s)
@@ -7585,7 +7621,7 @@
--- PASS: TestNumber/a_{_width:_+.00px+;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_+.10px+;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_+0.px+;_}_[mangle] (0.00s)
- --- PASS: TestNumber/a_{_width:_+0.0px+;_}_[mangle] (0.01s)
+ --- PASS: TestNumber/a_{_width:_+0.0px+;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_+0.1px+;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_-.0px+;_}_[mangle] (0.00s)
--- PASS: TestNumber/a_{_width:_-.00px+;_}_[mangle] (0.00s)
@@ -7728,7 +7764,7 @@
=== RUN TestHexColor/a_{_color:_#AABCCCFF_}_[mangle]
=== RUN TestHexColor/a_{_color:_#AABBCDFF_}_[mangle]
=== RUN TestHexColor/a_{_color:_#AABBCCEF_}_[mangle]
---- PASS: TestHexColor (0.00s)
+--- PASS: TestHexColor (0.01s)
--- PASS: TestHexColor/a_{_color:_#1234_} (0.00s)
--- PASS: TestHexColor/a_{_color:_#123f_} (0.00s)
--- PASS: TestHexColor/a_{_color:_#abcd_} (0.00s)
@@ -7886,7 +7922,7 @@
=== RUN TestColorFunctions/a_{_color:_lch(95.38_23.57_130.22_/_0.5)_}_[lower]
=== RUN TestColorFunctions/a_{_color:_oklab(0.953_-0.045_0.046_/_0.5)_}_[lower]
=== RUN TestColorFunctions/a_{_color:_oklch(0.953_0.064_134_/_0.5)_}_[lower]
---- PASS: TestColorFunctions (0.07s)
+--- PASS: TestColorFunctions (0.01s)
--- PASS: TestColorFunctions/a_{_color:_color(display-p3_0.5_0.0_0.0%)_} (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(display-p3_0.5_0.0_0.0%_/_0.5)_} (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(display-p3_0.5_0.0_0.0%)_}_[mangle] (0.00s)
@@ -7905,7 +7941,7 @@
--- PASS: TestColorFunctions/a_{_before:_0;_box-shadow:_1px_color(display-p3_1_0_0_/_0.5);_after:_1_}_[lower,_mangle] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_red;_color:_color(display-p3_1_0_0)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(display-p3_1_0_0);_color:_color(display-p3_0_1_0)_}_[lower] (0.00s)
- --- PASS: TestColorFunctions/a_{_color:_color(srgb_0.87_0.98_0.807)_}_[lower] (0.07s)
+ --- PASS: TestColorFunctions/a_{_color:_color(srgb_0.87_0.98_0.807)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/A_{_Color:_Color(Srgb_0.87_0.98_0.807)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/A_{_COLOR:_COLOR(SRGB_0.87_0.98_0.807)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(a98-rgb_0.9_0.98_0.81)_}_[lower] (0.00s)
@@ -7914,12 +7950,12 @@
--- PASS: TestColorFunctions/a_{_color:_color(display-p3_89%_97.7%_82.3%)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(prophoto-rgb_0.877_0.959_0.793)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(prophoto-rgb_87.7%_95.9%_79.3%)_}_[lower] (0.00s)
- --- PASS: TestColorFunctions/a_{_color:_color(rec2020_0.895_0.968_0.805)_}_[lower] (0.01s)
+ --- PASS: TestColorFunctions/a_{_color:_color(rec2020_0.895_0.968_0.805)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(rec2020_89.5%_96.8%_80.5%)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(srgb_0.87_0.98_0.807)_}_[lower]#01 (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(srgb_87%_98%_80.7%)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(srgb-linear_0.73_0.96_0.62)_}_[lower] (0.00s)
- --- PASS: TestColorFunctions/a_{_color:_color(srgb-linear_73%_96%_62%)_}_[lower] (0.00s)
+ --- PASS: TestColorFunctions/a_{_color:_color(srgb-linear_73%_96%_62%)_}_[lower] (0.01s)
--- PASS: TestColorFunctions/a_{_color:_color(xyz_0.754_0.883_0.715)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(xyz_75.4%_88.3%_71.5%)_}_[lower] (0.00s)
--- PASS: TestColorFunctions/a_{_color:_color(xyz-d50_0.773_0.883_0.545)_}_[lower] (0.00s)
@@ -8081,10 +8117,10 @@
=== RUN TestLowerColor/a_{_color:_hwb(0.75turn_20%_40%_/_0.75)_}_[mangle]
=== RUN TestLowerColor/a_{_color:_hwb(90deg_20%_40%)_}_[lower,_mangle]
=== RUN TestLowerColor/a_{_color:_hwb(0.75turn_20%_40%_/_0.75)_}_[lower,_mangle]
---- PASS: TestLowerColor (0.00s)
+--- PASS: TestLowerColor (0.02s)
--- PASS: TestLowerColor/a_{_color:_rebeccapurple_}_[lower] (0.00s)
--- PASS: TestLowerColor/a_{_color:_ReBeCcApUrPlE_}_[lower] (0.00s)
- --- PASS: TestLowerColor/a_{_color:_#0123_}_[lower] (0.00s)
+ --- PASS: TestLowerColor/a_{_color:_#0123_}_[lower] (0.01s)
--- PASS: TestLowerColor/a_{_color:_#1230_}_[lower] (0.00s)
--- PASS: TestLowerColor/a_{_color:_#1234_}_[lower] (0.00s)
--- PASS: TestLowerColor/a_{_color:_#123f_}_[lower] (0.00s)
@@ -8134,7 +8170,7 @@
=== RUN TestBackground/a_{_background:_border-box_#11223344_}
=== RUN TestBackground/a_{_background:_border-box_#11223344_}_[mangle]
=== RUN TestBackground/a_{_background:_border-box_#11223344_}_[lower]
---- PASS: TestBackground (0.03s)
+--- PASS: TestBackground (0.00s)
--- PASS: TestBackground/a_{_background:_#11223344_} (0.00s)
--- PASS: TestBackground/a_{_background:_#11223344_}_[mangle] (0.00s)
--- PASS: TestBackground/a_{_background:_#11223344_}_[lower] (0.00s)
@@ -8400,7 +8436,7 @@
=== RUN TestGradient/a_{_background:_repeating-conic-gradient(in_lab,_red,_green)_}_[lower]
=== RUN TestGradient/a_{_background:_repeating-conic-gradient(in_hsl_shorter_hue,_red,_green)_}_[lower]
=== RUN TestGradient/a_{_background:_repeating-conic-gradient(in_hsl_longer_hue,_red,_green)_}_[lower]
---- PASS: TestGradient (0.23s)
+--- PASS: TestGradient (0.04s)
--- PASS: TestGradient/a_{_background:_linear-gradient(red,_blue)_} (0.00s)
--- PASS: TestGradient/a_{_background-image:_linear-gradient(red,_blue)_} (0.00s)
--- PASS: TestGradient/a_{_border-image:_linear-gradient(red,_blue)_} (0.00s)
@@ -8458,7 +8494,7 @@
--- PASS: TestGradient/a_{_background:_radial-gradient(yellow_10%,_#11223344_90%)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_radial-gradient(yellow,_25%,_#11223344)_} (0.00s)
--- PASS: TestGradient/a_{_background:_radial-gradient(yellow,_25%,_#11223344)_}_[mangle] (0.00s)
- --- PASS: TestGradient/a_{_background:_radial-gradient(yellow,_25%,_#11223344)_}_[minify] (0.00s)
+ --- PASS: TestGradient/a_{_background:_radial-gradient(yellow,_25%,_#11223344)_}_[minify] (0.01s)
--- PASS: TestGradient/a_{_background:_radial-gradient(yellow,_25%,_#11223344)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_radial-gradient(yellow,_25%,_#11223344)_}_[lower]#01 (0.00s)
--- PASS: TestGradient/a_{_background:_radial-gradient(green,_red_10%,_red_20%,_yellow_70%_80%,_black)_} (0.00s)
@@ -8497,7 +8533,7 @@
--- PASS: TestGradient/a_{_background:_conic-gradient(yellow,_#11223344)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(yellow_10%,_#11223344_90%)_} (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(yellow_10%,_#11223344_90%)_}_[mangle] (0.00s)
- --- PASS: TestGradient/a_{_background:_conic-gradient(yellow_10%,_#11223344_90%)_}_[minify] (0.11s)
+ --- PASS: TestGradient/a_{_background:_conic-gradient(yellow_10%,_#11223344_90%)_}_[minify] (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(yellow_10%,_#11223344_90%)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(yellow,_25%,_#11223344)_} (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(yellow,_25%,_#11223344)_}_[mangle] (0.00s)
@@ -8527,8 +8563,8 @@
--- PASS: TestGradient/a_{_background:_conic-gradient(color-mix(in_lab,red,green)calc(1px)calc(2px),color-mix(in_lab,blue,red)calc(98%)calc(99%))_}_[lower,_mangle] (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(in_srgb,_red,_green)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(in_srgb-linear,_red,_green)_}_[lower] (0.00s)
- --- PASS: TestGradient/a_{_background:_conic-gradient(in_lab,_red,_green)_}_[lower] (0.00s)
- --- PASS: TestGradient/a_{_background:_conic-gradient(in_hsl_shorter_hue,_red,_green)_}_[lower] (0.02s)
+ --- PASS: TestGradient/a_{_background:_conic-gradient(in_lab,_red,_green)_}_[lower] (0.01s)
+ --- PASS: TestGradient/a_{_background:_conic-gradient(in_hsl_shorter_hue,_red,_green)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_conic-gradient(in_hsl_longer_hue,_red,_green)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-linear-gradient(red,_blue)_} (0.00s)
--- PASS: TestGradient/a_{_background-image:_repeating-linear-gradient(red,_blue)_} (0.00s)
@@ -8575,7 +8611,7 @@
--- PASS: TestGradient/a_{_background:_repeating-linear-gradient(in_hsl_longer_hue,_red,_green)_}_[lower] (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(red,_blue)_} (0.00s)
--- PASS: TestGradient/a_{_background-image:_repeating-radial-gradient(red,_blue)_} (0.00s)
- --- PASS: TestGradient/a_{_border-image:_repeating-radial-gradient(red,_blue)_} (0.03s)
+ --- PASS: TestGradient/a_{_border-image:_repeating-radial-gradient(red,_blue)_} (0.00s)
--- PASS: TestGradient/a_{_mask-image:_repeating-radial-gradient(red,_blue)_} (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(yellow,_#11223344)_} (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(yellow,_#11223344)_}_[mangle] (0.00s)
@@ -8795,7 +8831,7 @@
=== RUN TestSelector/_:\ms-lang(x)_{}
=== RUN TestSelector/:local(a,_b)_{}
=== RUN TestSelector/:global(a,_b)_{}
---- PASS: TestSelector (0.00s)
+--- PASS: TestSelector (0.01s)
--- PASS: TestSelector/a{} (0.00s)
--- PASS: TestSelector/a_{} (0.00s)
--- PASS: TestSelector/a_b_{} (0.00s)
@@ -9159,7 +9195,7 @@
=== RUN TestNestedSelector/html_{_@layer_base_{_color:_blue;_@layer_support_{_&_body_{_color:_red_}_}_}_}_[lower]
=== RUN TestNestedSelector/@media_screen_{_a_{_x:_y_}_x:_y;_b_{_x:_y_}_}
=== RUN TestNestedSelector/:root_{_@media_screen_{_a_{_x:_y_}_x:_y;_b_{_x:_y_}_}_}
---- PASS: TestNestedSelector (0.14s)
+--- PASS: TestNestedSelector (0.02s)
--- PASS: TestNestedSelector/&_{} (0.00s)
--- PASS: TestNestedSelector/&_b_{} (0.00s)
--- PASS: TestNestedSelector/&:b_{} (0.00s)
@@ -9227,7 +9263,7 @@
--- PASS: TestNestedSelector/a_&_{_color:_red_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/.x_&_{_color:_red_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div_{_&_a_{_color:_red_}_}_[mangle] (0.00s)
- --- PASS: TestNestedSelector/div_{_&_.x_{_color:_red_}_}_[mangle] (0.01s)
+ --- PASS: TestNestedSelector/div_{_&_.x_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div_{_&_.x,_&_a_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div_{_.x,_&_a_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div_{_&_a&_{_color:_red_}_}_[mangle] (0.00s)
@@ -9292,7 +9328,7 @@
--- PASS: TestNestedSelector/.baz_{_.foo,_.bar_{_color:_red_}_}_[lower]#01 (0.00s)
--- PASS: TestNestedSelector/.baz_{_.foo,_&_.bar_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.baz_{_.foo,_&_.bar_{_color:_red_}_}_[lower]#01 (0.00s)
- --- PASS: TestNestedSelector/.baz_{_&_.foo,_.bar_{_color:_red_}_}_[lower] (0.00s)
+ --- PASS: TestNestedSelector/.baz_{_&_.foo,_.bar_{_color:_red_}_}_[lower] (0.01s)
--- PASS: TestNestedSelector/.baz_{_&_.foo,_.bar_{_color:_red_}_}_[lower]#01 (0.00s)
--- PASS: TestNestedSelector/.baz_{_&_.foo,_&_.bar_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.baz_{_&_.foo,_&_.bar_{_color:_red_}_}_[lower]#01 (0.00s)
@@ -9303,11 +9339,11 @@
--- PASS: TestNestedSelector/.foo_{_color:_blue;_&_.bar_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.foo_{_&_.bar_{_color:_red_}_color:_blue_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.foo_{_color:_blue;_&_.bar_{_color:_red_}_zoom:_2_}_[lower] (0.00s)
- --- PASS: TestNestedSelector/.a,_.b_{_.c,_.d_{_color:_red_}_}_[lower] (0.03s)
+ --- PASS: TestNestedSelector/.a,_.b_{_.c,_.d_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.a,_.b_{_.c,_.d_{_color:_red_}_}_[lower]#01 (0.00s)
--- PASS: TestNestedSelector/.a,_.b_{_&_>_&_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.a,_.b_{_&_>_&_{_color:_red_}_}_[lower]#01 (0.00s)
- --- PASS: TestNestedSelector/.a_{_color:_red;_>_.b_{_color:_green;_>_.c_{_color:_blue_}_}_}_[lower] (0.02s)
+ --- PASS: TestNestedSelector/.a_{_color:_red;_>_.b_{_color:_green;_>_.c_{_color:_blue_}_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/>_.a_{_color:_red;_>_.b_{_color:_green;_>_.c_{_color:_blue_}_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.foo,_.bar,_.foo:before,_.bar:after_{_&:hover_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.foo,_.bar,_.foo:before,_.bar:after_{_&:hover_{_color:_red_}_}_[lower]#01 (0.00s)
@@ -9472,7 +9508,7 @@
=== RUN TestAtRule/___@font-feature-values_Bongo_{____@swash_{_ornate:_1_}___}__
=== RUN TestAtRule/@position-try_--foo_{_top:_0_}
=== RUN TestAtRule/@position-try_--foo_{_top:_0;_}_[minify]
---- PASS: TestAtRule (0.05s)
+--- PASS: TestAtRule (0.00s)
--- PASS: TestAtRule/@unknown (0.00s)
--- PASS: TestAtRule/@unknown; (0.00s)
--- PASS: TestAtRule/@unknown{} (0.00s)
@@ -9517,7 +9553,7 @@
=== RUN TestAtCharset/@charset_url("UTF-8");
=== RUN TestAtCharset/@charset_"UTF-8"_
=== RUN TestAtCharset/@charset_"UTF-8"{}
---- PASS: TestAtCharset (0.00s)
+--- PASS: TestAtCharset (0.01s)
--- PASS: TestAtCharset/@charset_"UTF-8"; (0.00s)
--- PASS: TestAtCharset/@charset_'UTF-8'; (0.00s)
--- PASS: TestAtCharset/@charset_"utf-8"; (0.00s)
@@ -9589,7 +9625,7 @@
=== RUN TestLegalComment/@import_"x";_/*!*/
=== RUN TestLegalComment/@charset_"UTF-8";_/*!*/
=== RUN TestLegalComment//*!_before_*/_a_{_--b:_var(--c,_/*!*/_/*!*/);_}_/*!_after_*/_
---- PASS: TestLegalComment (0.00s)
+--- PASS: TestLegalComment (0.01s)
--- PASS: TestLegalComment//*!*/@import_"x"; (0.00s)
--- PASS: TestLegalComment//*!*/@charset_"UTF-8"; (0.00s)
--- PASS: TestLegalComment//*!*/_@import_"x"; (0.00s)
@@ -9840,7 +9876,7 @@
=== RUN TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle,_minify]
=== RUN TestEmptyRule/invalid
=== RUN TestEmptyRule/invalid_}
---- PASS: TestEmptyRule (0.04s)
+--- PASS: TestEmptyRule (0.01s)
--- PASS: TestEmptyRule/div_{} (0.00s)
--- PASS: TestEmptyRule/@media_screen_{} (0.00s)
--- PASS: TestEmptyRule/@page_{_@top-left_{}_} (0.00s)
@@ -9849,7 +9885,7 @@
--- PASS: TestEmptyRule/@media_screen_{}_[mangle] (0.00s)
--- PASS: TestEmptyRule/@page_{_@top-left_{}_}_[mangle] (0.00s)
--- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{}_}_[mangle] (0.00s)
- --- PASS: TestEmptyRule/$invalid_{} (0.00s)
+ --- PASS: TestEmptyRule/$invalid_{} (0.01s)
--- PASS: TestEmptyRule/@page_{_color:_red;_@top-left_{}_} (0.00s)
--- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_} (0.00s)
--- PASS: TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_} (0.00s)
@@ -9858,7 +9894,7 @@
--- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle] (0.00s)
--- PASS: TestEmptyRule/$invalid_{}_[mangle,_minify] (0.00s)
- --- PASS: TestEmptyRule/@page_{_color:_red;_@top-left_{}_}_[mangle,_minify] (0.04s)
+ --- PASS: TestEmptyRule/@page_{_color:_red;_@top-left_{}_}_[mangle,_minify] (0.00s)
--- PASS: TestEmptyRule/@keyframes_test_{_from_{}_to_{_color:_red_}_}_[mangle,_minify] (0.00s)
--- PASS: TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle,_minify] (0.00s)
--- PASS: TestEmptyRule/invalid (0.00s)
@@ -10072,7 +10108,7 @@
=== RUN TestMarginAndPaddingAndInset/a_{_inset:_1px_2px;_}_[lower,_minify]
=== RUN TestMarginAndPaddingAndInset/a_{_inset:_1px_2px_3px;_}_[lower,_minify]
=== RUN TestMarginAndPaddingAndInset/a_{_inset:_1px_2px_3px_4px;_}_[lower,_minify]
---- PASS: TestMarginAndPaddingAndInset (0.04s)
+--- PASS: TestMarginAndPaddingAndInset (0.02s)
--- PASS: TestMarginAndPaddingAndInset/a_{_margin:_0_1px_0_1px_} (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_margin:_0_1px_0px_1px_} (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_margin-top:_0px_}_[mangle] (0.00s)
@@ -10228,7 +10264,7 @@
--- PASS: TestMarginAndPaddingAndInset/a_{_bottom:_1px;_bottom:_2px_!important_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_left:_1px;_left:_2px_!important_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_inset:_1px_!important;_inset:_2px_}_[mangle] (0.00s)
- --- PASS: TestMarginAndPaddingAndInset/a_{_top:_1px_!important;_top:_2px_}_[mangle] (0.00s)
+ --- PASS: TestMarginAndPaddingAndInset/a_{_top:_1px_!important;_top:_2px_}_[mangle] (0.01s)
--- PASS: TestMarginAndPaddingAndInset/a_{_right:_1px_!important;_right:_2px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_bottom:_1px_!important;_bottom:_2px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_left:_1px_!important;_left:_2px_}_[mangle] (0.00s)
@@ -10259,7 +10295,7 @@
--- PASS: TestMarginAndPaddingAndInset/a_{_margin:_auto;_margin-left:_1px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_inset:_auto;_left:_1px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding:_auto;_padding-left:_1px_}_[mangle] (0.00s)
- --- PASS: TestMarginAndPaddingAndInset/a_{_margin:_inherit;_margin-left:_1px_}_[mangle] (0.00s)
+ --- PASS: TestMarginAndPaddingAndInset/a_{_margin:_inherit;_margin-left:_1px_}_[mangle] (0.01s)
--- PASS: TestMarginAndPaddingAndInset/a_{_inset:_inherit;_left:_1px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding:_inherit;_padding-left:_1px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_top:_0;_right:_0;_bottom:_0;_left:_0;_}_[lower,_mangle] (0.00s)
@@ -10352,7 +10388,7 @@
=== RUN TestBorderRadius/a_{_border-top-left-radius:_1rem;_border-top-left-radius:_1vw;_}_[mangle]
=== RUN TestBorderRadius/a_{_border-radius:_0;_border-top-left-radius:_2px;_}_[mangle]
=== RUN TestBorderRadius/a_{_border-radius:_0;_border-top-left-radius:_2rem;_}_[mangle]
---- PASS: TestBorderRadius (0.03s)
+--- PASS: TestBorderRadius (0.01s)
--- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_0_} (0.00s)
--- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_0_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-top-left-radius:_0_0px_}_[mangle] (0.00s)
@@ -10362,10 +10398,10 @@
--- PASS: TestBorderRadius/a_{_border-radius:_1px_2px_1px_3px_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-radius:_1px_2px_3px_2px_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-radius:_1px_2px_1px_2px_}_[mangle] (0.00s)
- --- PASS: TestBorderRadius/a_{_border-radius:_1px_1px_1px_1px_}_[mangle] (0.02s)
+ --- PASS: TestBorderRadius/a_{_border-radius:_1px_1px_1px_1px_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-radius:_0/1px_2px_3px_4px_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-radius:_0/1px_2px_1px_3px_}_[mangle] (0.00s)
- --- PASS: TestBorderRadius/a_{_border-radius:_0/1px_2px_3px_2px_}_[mangle] (0.00s)
+ --- PASS: TestBorderRadius/a_{_border-radius:_0/1px_2px_3px_2px_}_[mangle] (0.01s)
--- PASS: TestBorderRadius/a_{_border-radius:_0/1px_2px_1px_2px_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-radius:_0/1px_1px_1px_1px_}_[mangle] (0.00s)
--- PASS: TestBorderRadius/a_{_border-radius:_1px_2px;_border-top-left-radius:_3px;_}_[mangle] (0.00s)
@@ -10832,7 +10868,7 @@
=== RUN TestTransform/a_{_transform:_perspective(0)_}_[mangle]
=== RUN TestTransform/a_{_transform:_perspective(0px)_}_[mangle]
=== RUN TestTransform/a_{_transform:_perspective(1px)_}_[mangle]
---- PASS: TestTransform (0.11s)
+--- PASS: TestTransform (0.01s)
--- PASS: TestTransform/a_{_transform:_matrix(1,_0,_0,_1,_0,_0)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_matrix(2,_0,_0,_1,_0,_0)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_matrix(1,_0,_0,_2,_0,_0)_}_[mangle] (0.00s)
@@ -10873,7 +10909,7 @@
--- PASS: TestTransform/a_{_transform:_scale(300%,_1)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_scale(1,_3)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_scale(1,_300%)_}_[mangle] (0.00s)
- --- PASS: TestTransform/a_{_transform:_scaleX(1)_}_[mangle] (0.03s)
+ --- PASS: TestTransform/a_{_transform:_scaleX(1)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_scaleX(2)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_scaleX(300%)_}_[mangle] (0.00s)
--- PASS: TestTransform/a_{_transform:_scaleX(99%)_}_[mangle] (0.00s)
@@ -11212,7 +11248,7 @@
=== RUN TestMangleAlpha/a_{_color:_#000000FD_}_[lower,_mangle]
=== RUN TestMangleAlpha/a_{_color:_#000000FE_}_[lower,_mangle]
=== RUN TestMangleAlpha/a_{_color:_#000000FF_}_[lower,_mangle]
---- PASS: TestMangleAlpha (0.05s)
+--- PASS: TestMangleAlpha (0.04s)
--- PASS: TestMangleAlpha/a_{_color:_#00000000_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#00000001_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#00000002_}_[lower,_mangle] (0.00s)
@@ -11240,7 +11276,7 @@
--- PASS: TestMangleAlpha/a_{_color:_#00000018_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#00000019_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000001A_}_[lower,_mangle] (0.00s)
- --- PASS: TestMangleAlpha/a_{_color:_#0000001B_}_[lower,_mangle] (0.00s)
+ --- PASS: TestMangleAlpha/a_{_color:_#0000001B_}_[lower,_mangle] (0.02s)
--- PASS: TestMangleAlpha/a_{_color:_#0000001C_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000001D_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000001E_}_[lower,_mangle] (0.00s)
@@ -11370,7 +11406,7 @@
--- PASS: TestMangleAlpha/a_{_color:_#0000009A_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000009B_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000009C_}_[lower,_mangle] (0.00s)
- --- PASS: TestMangleAlpha/a_{_color:_#0000009D_}_[lower,_mangle] (0.00s)
+ --- PASS: TestMangleAlpha/a_{_color:_#0000009D_}_[lower,_mangle] (0.01s)
--- PASS: TestMangleAlpha/a_{_color:_#0000009E_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000009F_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#000000A0_}_[lower,_mangle] (0.00s)
@@ -11407,7 +11443,7 @@
--- PASS: TestMangleAlpha/a_{_color:_#000000BF_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#000000C0_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#000000C1_}_[lower,_mangle] (0.00s)
- --- PASS: TestMangleAlpha/a_{_color:_#000000C2_}_[lower,_mangle] (0.01s)
+ --- PASS: TestMangleAlpha/a_{_color:_#000000C2_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#000000C3_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#000000C4_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#000000C5_}_[lower,_mangle] (0.00s)
@@ -11566,7 +11602,7 @@
=== RUN TestFontWeight/a_{_font-weight:_bolder_}_[mangle]
=== RUN TestFontWeight/a_{_font-weight:_var(--var)_}_[mangle]
=== RUN TestFontWeight/a_{_font-weight:_normal_}_[mangle,_minify]
---- PASS: TestFontWeight (0.06s)
+--- PASS: TestFontWeight (0.00s)
--- PASS: TestFontWeight/a_{_font-weight:_normal_}_[mangle] (0.00s)
--- PASS: TestFontWeight/a_{_font-weight:_bold_}_[mangle] (0.00s)
--- PASS: TestFontWeight/a_{_font-weight:_400_}_[mangle] (0.00s)
@@ -11844,7 +11880,7 @@
=== RUN TestPrefixInsertion/a_{_width:_-moz-available;_width:_stretch_}_[prefixed]
=== RUN TestPrefixInsertion/a_{_width:_-webkit-fill-available;_width:_stretch_}_[prefixed]
=== RUN TestPrefixInsertion/a_{_width:_-webkit-fill-available;_width:_-moz-available;_width:_stretch_}_[prefixed]
---- PASS: TestPrefixInsertion (0.08s)
+--- PASS: TestPrefixInsertion (0.02s)
--- PASS: TestPrefixInsertion/a_{_backdrop-filter:_url(x.png)_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_before:_value;_backdrop-filter:_url(x.png)_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_backdrop-filter:_url(x.png);_after:_value_}_[prefixed] (0.00s)
@@ -11852,7 +11888,7 @@
--- PASS: TestPrefixInsertion/a_{___-webkit-backdrop-filter:_url(x.png);___backdrop-filter:_url(y.png);_}__[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{___backdrop-filter:_url(y.png);___-webkit-backdrop-filter:_url(x.png);_}__[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_backdrop-filter:_url(x.png);_backdrop-filter:_url(y.png)_}_[prefixed] (0.00s)
- --- PASS: TestPrefixInsertion/a_{_box-decoration-break:_url(x.png)_}_[prefixed] (0.02s)
+ --- PASS: TestPrefixInsertion/a_{_box-decoration-break:_url(x.png)_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_before:_value;_box-decoration-break:_url(x.png)_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_box-decoration-break:_url(x.png);_after:_value_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_before:_value;_box-decoration-break:_url(x.png);_after:_value_}_[prefixed] (0.00s)
@@ -12146,7 +12182,7 @@
=== RUN TestNthChild/:nth-of-type(+2n_+_1)_{}
=== RUN TestNthChild/:nth-last-of-type(2n_of_.foo)_{}
=== RUN TestNthChild/:nth-last-of-type(+2n_+_1)_{}
---- PASS: TestNthChild (0.03s)
+--- PASS: TestNthChild (0.01s)
--- PASS: TestNthChild/:nth-child(x)_{} (0.00s)
--- PASS: TestNthChild/:nth-child(1e2)_{} (0.00s)
--- PASS: TestNthChild/:nth-child(-n-)_{} (0.00s)
@@ -12295,7 +12331,7 @@
--- PASS: TestNthChild/:nth-last-child(2n_of.foo+.bar)_{} (0.00s)
--- PASS: TestNthChild/:nth-last-child(2n_of[href])_{} (0.00s)
--- PASS: TestNthChild/:nth-last-child(2n_of.foo,.bar)_{} (0.00s)
- --- PASS: TestNthChild/:nth-last-child(2n_of_.foo,_.bar)_{} (0.00s)
+ --- PASS: TestNthChild/:nth-last-child(2n_of_.foo,_.bar)_{} (0.01s)
--- PASS: TestNthChild/:nth-last-child(2n_of_.foo_,_.bar_)_{} (0.00s)
--- PASS: TestNthChild/:nth-last-child(2n_of_[foo]_,_[bar]_)_{}_[minify] (0.00s)
--- PASS: TestNthChild/:nth-last-child(2n_of_.foo_,_.bar_)_{}_[minify] (0.00s)
@@ -12358,7 +12394,7 @@
--- PASS: TestComposes/.foo,_div_{_composes:_bar;_color:_red_}_[local] (0.00s)
--- PASS: TestComposes/.foo_{_.bar_{_composes:_foo;_color:_red_}_}_[local] (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/css_parser 1.117s
+ok github.com/evanw/esbuild/internal/css_parser 0.341s
=== RUN TestStringQuote
=== RUN TestStringQuote/#00
=== RUN TestStringQuote/foo
@@ -12443,8 +12479,8 @@
=== RUN TestImportant/a_{_b:_c_!IMPORTANT;_}
=== RUN TestImportant/a_{_b:_c_!ImPoRtAnT;_}
=== RUN TestImportant/a_{_b:_c_!important_}_[minified]
---- PASS: TestImportant (0.02s)
- --- PASS: TestImportant/a_{_b:_c!important_} (0.02s)
+--- PASS: TestImportant (0.00s)
+ --- PASS: TestImportant/a_{_b:_c!important_} (0.00s)
--- PASS: TestImportant/a_{_b:_c!important;_} (0.00s)
--- PASS: TestImportant/a_{_b:_c!_important_} (0.00s)
--- PASS: TestImportant/a_{_b:_c!_important;_} (0.00s)
@@ -12522,7 +12558,7 @@
=== RUN TestBadQualifiedRules/$bad_{_color:_red_}_[minified]
=== RUN TestBadQualifiedRules/$bad_foo{_color:_red_}_[minified]
=== RUN TestBadQualifiedRules/$bad_foo_{_color:_red_}_[minified]
---- PASS: TestBadQualifiedRules (0.01s)
+--- PASS: TestBadQualifiedRules (0.00s)
--- PASS: TestBadQualifiedRules/; (0.00s)
--- PASS: TestBadQualifiedRules/$bad:_rule; (0.00s)
--- PASS: TestBadQualifiedRules/a_{};_b_{}; (0.00s)
@@ -12533,7 +12569,7 @@
--- PASS: TestBadQualifiedRules/$bad_{_color:_red_} (0.00s)
--- PASS: TestBadQualifiedRules/$bad_foo{_color:_red_} (0.00s)
--- PASS: TestBadQualifiedRules/$bad_foo_{_color:_red_} (0.00s)
- --- PASS: TestBadQualifiedRules/$bad{_color:_red_}_[minified] (0.01s)
+ --- PASS: TestBadQualifiedRules/$bad{_color:_red_}_[minified] (0.00s)
--- PASS: TestBadQualifiedRules/$bad_{_color:_red_}_[minified] (0.00s)
--- PASS: TestBadQualifiedRules/$bad_foo{_color:_red_}_[minified] (0.00s)
--- PASS: TestBadQualifiedRules/$bad_foo_{_color:_red_}_[minified] (0.00s)
@@ -12883,7 +12919,7 @@
=== RUN TestASCII/.\10FFFF_abc:after_{_content:_'\10FFFF_abc'_}_[ascii]
=== RUN TestASCII/.\U0010ffffabc:after_{_content:_'\U0010ffffabc'_}_[ascii]
=== RUN TestASCII/.\FEFF:after_{_content:_'\ufeff'_}
---- PASS: TestASCII (0.03s)
+--- PASS: TestASCII (0.00s)
--- PASS: TestASCII/*_{_background:_url(🐈)_}_[ascii] (0.00s)
--- PASS: TestASCII/*_{_background:_url(🐈6)_}_[ascii] (0.00s)
--- PASS: TestASCII/*_{_background:_url('🐈')_}_[ascii] (0.00s)
@@ -12920,7 +12956,7 @@
--- PASS: TestASCII/.\U0010ffffabc:after_{_content:_'\U0010ffffabc'_}_[ascii] (0.00s)
--- PASS: TestASCII/.\FEFF:after_{_content:_'\ufeff'_} (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/css_printer 0.124s
+ok github.com/evanw/esbuild/internal/css_printer 0.018s
=== RUN TestMockFSBasicUnix
--- PASS: TestMockFSBasicUnix (0.00s)
=== RUN TestMockFSBasicWindows
@@ -12941,7 +12977,7 @@
=== RUN TestMockFSRelUnix/Rel(".",_".//a/b")_==_"a/b"
=== RUN TestMockFSRelUnix/Rel(".",_"././a/b")_==_"a/b"
=== RUN TestMockFSRelUnix/Rel(".",_"././/a/b")_==_"a/b"
---- PASS: TestMockFSRelUnix (0.01s)
+--- PASS: TestMockFSRelUnix (0.00s)
--- PASS: TestMockFSRelUnix/Rel("/a/b",_"/a/b")_==_"." (0.00s)
--- PASS: TestMockFSRelUnix/Rel("/a/b",_"/a/b/c")_==_"c" (0.00s)
--- PASS: TestMockFSRelUnix/Rel("/a/b",_"/a/b/c/d")_==_"c/d" (0.00s)
@@ -12996,16 +13032,16 @@
--- PASS: TestMockFSRelWindows/Rel("\\a",_"\\b")_==_"..\\b" (0.00s)
--- PASS: TestMockFSRelWindows/Rel("C:\\a",_"D:\\a")_==_"" (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/fs 0.106s
+ok github.com/evanw/esbuild/internal/fs 0.022s
? github.com/evanw/esbuild/internal/graph [no test files]
=== RUN TestEncodeDataURL
--- PASS: TestEncodeDataURL (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/helpers 0.044s
+ok github.com/evanw/esbuild/internal/helpers 0.009s
=== RUN TestGenerateNonUniqueNameFromPath
--- PASS: TestGenerateNonUniqueNameFromPath (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/js_ast 0.051s
+ok github.com/evanw/esbuild/internal/js_ast 0.024s
=== RUN TestComment
=== RUN TestComment//*
=== RUN TestComment//*/
@@ -13219,7 +13255,7 @@
=== RUN TestNumericLiteral/0O1_
=== RUN TestNumericLiteral/0x1_
=== RUN TestNumericLiteral/0X1_
---- PASS: TestNumericLiteral (0.02s)
+--- PASS: TestNumericLiteral (0.00s)
--- PASS: TestNumericLiteral/0 (0.00s)
--- PASS: TestNumericLiteral/000 (0.00s)
--- PASS: TestNumericLiteral/010 (0.00s)
@@ -13407,7 +13443,7 @@
=== RUN TestBigIntegerLiteral/0123n
=== RUN TestBigIntegerLiteral/089n
=== RUN TestBigIntegerLiteral/0_1n
---- PASS: TestBigIntegerLiteral (0.00s)
+--- PASS: TestBigIntegerLiteral (0.01s)
--- PASS: TestBigIntegerLiteral/0n (0.00s)
--- PASS: TestBigIntegerLiteral/123n (0.00s)
--- PASS: TestBigIntegerLiteral/9007199254740993n (0.00s)
@@ -13516,7 +13552,7 @@
=== RUN TestStringLiteral/'\u0'
=== RUN TestStringLiteral/'\u00'
=== RUN TestStringLiteral/'\u000'
---- PASS: TestStringLiteral (0.04s)
+--- PASS: TestStringLiteral (0.01s)
--- PASS: TestStringLiteral/'' (0.00s)
--- PASS: TestStringLiteral/'123' (0.00s)
--- PASS: TestStringLiteral/'"' (0.00s)
@@ -13644,7 +13680,7 @@
=== RUN TestTokens/void
=== RUN TestTokens/while
=== RUN TestTokens/with
---- PASS: TestTokens (0.00s)
+--- PASS: TestTokens (0.02s)
--- PASS: TestTokens/#00 (0.00s)
--- PASS: TestTokens/\x00 (0.00s)
--- PASS: TestTokens/#! (0.00s)
@@ -13691,7 +13727,7 @@
--- PASS: TestTokens/while (0.00s)
--- PASS: TestTokens/with (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/js_lexer 0.232s
+ok github.com/evanw/esbuild/internal/js_lexer 0.060s
=== RUN TestLowerFunctionArgumentScope
=== RUN TestLowerFunctionArgumentScope/(x_=_a()_??_b)_=>_{_};_
=== RUN TestLowerFunctionArgumentScope/(x_=_a()?.b)_=>_{_};_
@@ -13738,8 +13774,8 @@
=== RUN TestLowerFunctionArgumentScope/function_foo({_x_=_a?.b?.()_})_{_}_
=== RUN TestLowerFunctionArgumentScope/function_foo({_x_=_a.b.c?.()_})_{_}_
=== RUN TestLowerFunctionArgumentScope/function_foo({_x_=_class_{_static_a_}_})_{_}_
---- PASS: TestLowerFunctionArgumentScope (0.03s)
- --- PASS: TestLowerFunctionArgumentScope/(x_=_a()_??_b)_=>_{_};_ (0.02s)
+--- PASS: TestLowerFunctionArgumentScope (0.02s)
+ --- PASS: TestLowerFunctionArgumentScope/(x_=_a()_??_b)_=>_{_};_ (0.00s)
--- PASS: TestLowerFunctionArgumentScope/(x_=_a()?.b)_=>_{_};_ (0.00s)
--- PASS: TestLowerFunctionArgumentScope/(x_=_a?.b?.())_=>_{_};_ (0.00s)
--- PASS: TestLowerFunctionArgumentScope/(x_=_a.b.c?.())_=>_{_};_ (0.00s)
@@ -13790,7 +13826,7 @@
=== RUN TestLowerArrowFunction/function_foo(a)_{_arr.forEach(function(e)_{_return_this.foo(e)_})_}
=== RUN TestLowerArrowFunction/function_foo(a)_{_return_function()_{_return_arguments[0]_}_}
=== RUN TestLowerArrowFunction/var_foo_=_()_=>_this
---- PASS: TestLowerArrowFunction (0.02s)
+--- PASS: TestLowerArrowFunction (0.00s)
--- PASS: TestLowerArrowFunction/function_foo(a)_{_arr.forEach(e_=>_this.foo(e))_} (0.00s)
--- PASS: TestLowerArrowFunction/function_foo(a)_{_return_()_=>_arguments[0]_} (0.00s)
--- PASS: TestLowerArrowFunction/function_foo(a)_{_arr.forEach(function(e)_{_return_this.foo(e)_})_} (0.00s)
@@ -13816,10 +13852,10 @@
=== RUN TestLowerNullishCoalescing/()_=>_a_??_b
=== RUN TestLowerNullishCoalescing/()_=>_a()_??_b()
=== RUN TestLowerNullishCoalescing/function_f()_{_/*!_@license_*/_'use_strict';_a_=_b.c_??_d_}
---- PASS: TestLowerNullishCoalescing (0.01s)
+--- PASS: TestLowerNullishCoalescing (0.00s)
--- PASS: TestLowerNullishCoalescing/a_??_b_&&_c (0.00s)
--- PASS: TestLowerNullishCoalescing/a_??_b_||_c (0.00s)
- --- PASS: TestLowerNullishCoalescing/a_??_b_&&_c_||_d (0.01s)
+ --- PASS: TestLowerNullishCoalescing/a_??_b_&&_c_||_d (0.00s)
--- PASS: TestLowerNullishCoalescing/a_??_b_||_c_&&_d (0.00s)
--- PASS: TestLowerNullishCoalescing/a_&&_b_??_c (0.00s)
--- PASS: TestLowerNullishCoalescing/a_||_b_??_c (0.00s)
@@ -13928,7 +13964,7 @@
--- PASS: TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_||=_2_}_} (0.00s)
--- PASS: TestLowerLogicalAssign/a_||=_b#02 (0.00s)
--- PASS: TestLowerLogicalAssign/a.b_||=_c#01 (0.00s)
- --- PASS: TestLowerLogicalAssign/a().b_||=_c#01 (0.01s)
+ --- PASS: TestLowerLogicalAssign/a().b_||=_c#01 (0.00s)
--- PASS: TestLowerLogicalAssign/a[b]_||=_c#01 (0.00s)
--- PASS: TestLowerLogicalAssign/a()[b()]_||=_c#01 (0.00s)
--- PASS: TestLowerLogicalAssign/class_Foo_{_#x;_constructor()_{_this.#x_||=_2_}_}#01 (0.00s)
@@ -13940,8 +13976,8 @@
--- PASS: TestLowerAsyncFunctions/async_(a,_b_=_123)_=>_{console.log(a,_b);} (0.00s)
=== RUN TestLowerClassSideEffectOrder
=== RUN TestLowerClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_
---- PASS: TestLowerClassSideEffectOrder (0.01s)
- --- PASS: TestLowerClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_ (0.01s)
+--- PASS: TestLowerClassSideEffectOrder (0.00s)
+ --- PASS: TestLowerClassSideEffectOrder/class_Foo_{__[a()]()_{}__[b()];__[c()]_=_1;__[d()]()_{}__static_[e()];__static_[f()]_=_1;__static_[g()]()_{}__[h()];_}_ (0.00s)
=== RUN TestLowerClassInstance
=== RUN TestLowerClassInstance/class_Foo_{}
=== RUN TestLowerClassInstance/class_Foo_{_foo_}
@@ -14066,7 +14102,7 @@
=== RUN TestLowerClassStatic/(class_Foo_{_static_{_try_{}_finally_{_impureCall()_}_}_})
=== RUN TestLowerClassStatic/class_Foo_{_static_{_try_{}_finally_{_/*_@__PURE___*/_pureCall()_}_}_}
=== RUN TestLowerClassStatic/(class_Foo_{_static_{_try_{}_finally_{_/*_@__PURE___*/_pureCall()_}_}_})
---- PASS: TestLowerClassStatic (0.03s)
+--- PASS: TestLowerClassStatic (0.02s)
--- PASS: TestLowerClassStatic/class_Foo_{_static_foo_} (0.00s)
--- PASS: TestLowerClassStatic/class_Foo_{_static_foo_=_null_} (0.00s)
--- PASS: TestLowerClassStatic/class_Foo_{_static_foo(a,_b)_{}_} (0.00s)
@@ -14367,7 +14403,7 @@
=== RUN TestLowerOptionalChain/(x?.y)``#01
=== RUN TestLowerOptionalChain/(x?.y)``#02
=== RUN TestLowerOptionalChain/function_f()_{_/*!_@license_*/_'use_strict';_a.b?.c()_}
---- PASS: TestLowerOptionalChain (0.05s)
+--- PASS: TestLowerOptionalChain (0.01s)
--- PASS: TestLowerOptionalChain/a?.b.c (0.00s)
--- PASS: TestLowerOptionalChain/(a?.b).c (0.00s)
--- PASS: TestLowerOptionalChain/a.b?.c (0.00s)
@@ -14448,7 +14484,7 @@
--- PASS: TestLowerOptionalChain/a?.[b]?.(c) (0.00s)
--- PASS: TestLowerOptionalChain/a?.[b]?.(c).d (0.00s)
--- PASS: TestLowerOptionalChain/a?.[b]?.(c).d() (0.00s)
- --- PASS: TestLowerOptionalChain/a?.[b]?.(c)['d'] (0.02s)
+ --- PASS: TestLowerOptionalChain/a?.[b]?.(c)['d'] (0.00s)
--- PASS: TestLowerOptionalChain/a?.[b]?.(c)['d']() (0.00s)
--- PASS: TestLowerOptionalChain/a?.[b]?.(c).d['e'](f)['g'].h(i) (0.00s)
--- PASS: TestLowerOptionalChain/123?.[b]?.(c) (0.00s)
@@ -14516,7 +14552,7 @@
=== RUN TestLowerBigInt/({0xb0ba_cafe_f00dn:_x}_=_y)#01
=== RUN TestLowerBigInt/({0xB0BA_CAFE_F00Dn:_x}_=_y)#01
=== RUN TestLowerBigInt/({102030405060708090807060504030201n:_x}_=_y)#01
---- PASS: TestLowerBigInt (0.03s)
+--- PASS: TestLowerBigInt (0.00s)
--- PASS: TestLowerBigInt/x_=_0n (0.00s)
--- PASS: TestLowerBigInt/x_=_0n#01 (0.00s)
--- PASS: TestLowerBigInt/x_=_0b100101n (0.00s)
@@ -14547,7 +14583,7 @@
--- PASS: TestLowerBigInt/({0xB0BA_CAFE_F00Dn:_x}_=_y) (0.00s)
--- PASS: TestLowerBigInt/({102030405060708090807060504030201n:_x}_=_y) (0.00s)
--- PASS: TestLowerBigInt/x_=_{0b100101n:_0}#01 (0.00s)
- --- PASS: TestLowerBigInt/x_=_{0B100101n:_0}#01 (0.02s)
+ --- PASS: TestLowerBigInt/x_=_{0B100101n:_0}#01 (0.00s)
--- PASS: TestLowerBigInt/x_=_{0o76543210n:_0}#01 (0.00s)
--- PASS: TestLowerBigInt/x_=_{0O76543210n:_0}#01 (0.00s)
--- PASS: TestLowerBigInt/x_=_{0xFEDCBA9876543210n:_0}#01 (0.00s)
@@ -14631,7 +14667,7 @@
=== RUN TestLowerAutoAccessors/class_Foo_{_static_accessor_x_=_null_}#02
=== RUN TestLowerAutoAccessors/class_Foo_{_accessor_x_=_1;_static_accessor_y_=_2_}
=== RUN TestLowerAutoAccessors/class_Foo_{_accessor_x_=_1;_static_accessor_y_=_2_}#01
---- PASS: TestLowerAutoAccessors (0.02s)
+--- PASS: TestLowerAutoAccessors (0.00s)
--- PASS: TestLowerAutoAccessors/class_Foo_{_accessor_x_} (0.00s)
--- PASS: TestLowerAutoAccessors/class_Foo_{_accessor_[x]_} (0.00s)
--- PASS: TestLowerAutoAccessors/class_Foo_{_accessor_x_=_null_} (0.00s)
@@ -14760,7 +14796,7 @@
=== RUN TestBinOp/a_||=_(b_||=_c)
=== RUN TestBinOp/a_&&=_b_&&=_c
=== RUN TestBinOp/a_&&=_(b_&&=_c)
---- PASS: TestBinOp (0.03s)
+--- PASS: TestBinOp (0.01s)
--- PASS: TestBinOp/a_+_b_+_c (0.00s)
--- PASS: TestBinOp/(a_+_b)_+_c (0.00s)
--- PASS: TestBinOp/a_+_(b_+_c) (0.00s)
@@ -14885,8 +14921,8 @@
=== RUN TestComments/x/*_*/-->_y
=== RUN TestComments/x_/**/_/**/-->_y
=== RUN TestComments/if(x-->y)z
---- PASS: TestComments (0.00s)
- --- PASS: TestComments/throw_//__x (0.00s)
+--- PASS: TestComments (0.01s)
+ --- PASS: TestComments/throw_//__x (0.01s)
--- PASS: TestComments/throw_/**/__x (0.00s)
--- PASS: TestComments/throw___x (0.00s)
@@ -15134,7 +15170,7 @@
=== RUN TestStrictMode/var_x;_var_x
=== RUN TestStrictMode/'use_strict';_var_x;_var_x
=== RUN TestStrictMode/var_x;_var_x;_export_{}
---- PASS: TestStrictMode (0.04s)
+--- PASS: TestStrictMode (0.02s)
--- PASS: TestStrictMode/'use_strict' (0.00s)
--- PASS: TestStrictMode/`use_strict` (0.00s)
--- PASS: TestStrictMode///!_@legal_comment__'use_strict' (0.00s)
@@ -15807,7 +15843,7 @@
=== RUN TestBreakAndContinue/switch_(1)_{_case_1:_continue_}
=== RUN TestBreakAndContinue/x:_switch_(1)_{_case_1:_break_x_}
=== RUN TestBreakAndContinue/x:_switch_(1)_{_case_1:_continue_x_}
---- PASS: TestBreakAndContinue (0.01s)
+--- PASS: TestBreakAndContinue (0.00s)
--- PASS: TestBreakAndContinue/break (0.00s)
--- PASS: TestBreakAndContinue/continue (0.00s)
--- PASS: TestBreakAndContinue/x:_{_break_} (0.00s)
@@ -15933,7 +15969,7 @@
=== RUN TestFor/if_(true)_for_await_(x_of_y);
=== RUN TestFor/if_(false)_for_await_(x_of_y);
=== RUN TestFor/with_(x)_y;_if_(false)_for_await_(x_of_y);
---- PASS: TestFor (0.01s)
+--- PASS: TestFor (0.02s)
--- PASS: TestFor/for_(;_in_x)_; (0.00s)
--- PASS: TestFor/for_(;_of_x)_; (0.00s)
--- PASS: TestFor/for_(;_in;_)_; (0.00s)
@@ -15986,7 +16022,7 @@
--- PASS: TestFor/for_(let_{x}_=_y_of_z)_; (0.00s)
--- PASS: TestFor/for_(const_{x}_=_y_of_z)_; (0.00s)
--- PASS: TestFor/for_(var_x_=_()_=>_a_in_b); (0.00s)
- --- PASS: TestFor/for_(var_x_=_a_+_b_in_c); (0.01s)
+ --- PASS: TestFor/for_(var_x_=_a_+_b_in_c); (0.00s)
--- PASS: TestFor/for_(var_x_=_`${y_in_z}`;;); (0.00s)
--- PASS: TestFor/for_(var_{[x_in_y]:_z}_=_{};;); (0.00s)
--- PASS: TestFor/for_(var_{x_=_y_in_z}_=_{};;); (0.00s)
@@ -16354,7 +16390,7 @@
=== RUN TestASI/do_x;while(y)z
=== RUN TestASI/do_x;while(y);z
=== RUN TestASI/{do_x;while(y)}
---- PASS: TestASI (0.00s)
+--- PASS: TestASI (0.01s)
--- PASS: TestASI/throw_0 (0.00s)
--- PASS: TestASI/return_0 (0.00s)
--- PASS: TestASI/return_0#01 (0.00s)
@@ -16495,12 +16531,12 @@
=== RUN TestAssignTarget/({x:_0}_=_0)
=== RUN TestAssignTarget/({x()_{}}_=_0)
=== RUN TestAssignTarget/({x:_0_=_y}_=_0)
---- PASS: TestAssignTarget (0.02s)
+--- PASS: TestAssignTarget (0.00s)
--- PASS: TestAssignTarget/x_=_0 (0.00s)
--- PASS: TestAssignTarget/x.y_=_0 (0.00s)
--- PASS: TestAssignTarget/x[y]_=_0 (0.00s)
--- PASS: TestAssignTarget/[,]_=_0 (0.00s)
- --- PASS: TestAssignTarget/[x]_=_0 (0.02s)
+ --- PASS: TestAssignTarget/[x]_=_0 (0.00s)
--- PASS: TestAssignTarget/[x_=_y]_=_0 (0.00s)
--- PASS: TestAssignTarget/[...x]_=_0 (0.00s)
--- PASS: TestAssignTarget/({...x}_=_0) (0.00s)
@@ -16580,7 +16616,7 @@
=== RUN TestObject/x_=_{_set___*x(_)_{}_}
=== RUN TestObject/x_=_{_get___async_x()_{}_}
=== RUN TestObject/x_=_{_set___async_x(_)_{}_}
---- PASS: TestObject (0.02s)
+--- PASS: TestObject (0.01s)
--- PASS: TestObject/({foo}) (0.00s)
--- PASS: TestObject/({foo:0}) (0.00s)
--- PASS: TestObject/({1e9:0}) (0.00s)
@@ -16626,7 +16662,7 @@
--- PASS: TestObject/({set_x(y)_{},_get_x()_{}}) (0.00s)
--- PASS: TestObject/x_=_{_'0':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'123':_y_} (0.00s)
- --- PASS: TestObject/x_=_{_'-123':_y_} (0.01s)
+ --- PASS: TestObject/x_=_{_'-123':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'-0':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'01':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'-01':_y_} (0.00s)
@@ -16866,7 +16902,7 @@
=== RUN TestLexicalDecl/'use_strict';_if_(foo)_{_function_x()_{}_eval('')_}
=== RUN TestLexicalDecl/'use_strict';_if_(foo)_{_function_x()_{}_if_(bar)_{_eval('')_}_}
=== RUN TestLexicalDecl/'use_strict';_if_(foo)_{_eval('');_function_x()_{}_}
---- PASS: TestLexicalDecl (0.04s)
+--- PASS: TestLexicalDecl (0.02s)
--- PASS: TestLexicalDecl/if_(1)_var_x (0.00s)
--- PASS: TestLexicalDecl/if_(1)_function_x()_{} (0.00s)
--- PASS: TestLexicalDecl/if_(1)_{}_else_function_x()_{} (0.00s)
@@ -16892,7 +16928,7 @@
--- PASS: TestLexicalDecl/if_(1)_async_function*_x()_{} (0.00s)
--- PASS: TestLexicalDecl/while_(1)_const_x_=_0 (0.00s)
--- PASS: TestLexicalDecl/while_(1)_let_x (0.00s)
- --- PASS: TestLexicalDecl/while_(1)_class_X_{} (0.01s)
+ --- PASS: TestLexicalDecl/while_(1)_class_X_{} (0.00s)
--- PASS: TestLexicalDecl/while_(1)_function*_x()_{} (0.00s)
--- PASS: TestLexicalDecl/while_(1)_async_function_x()_{} (0.00s)
--- PASS: TestLexicalDecl/while_(1)_async_function*_x()_{} (0.00s)
@@ -16938,7 +16974,7 @@
--- PASS: TestLexicalDecl/with_({})_label:_function*_x()_{} (0.00s)
--- PASS: TestLexicalDecl/with_({})_label:_async_function_x()_{} (0.00s)
--- PASS: TestLexicalDecl/with_({})_label:_async_function*_x()_{} (0.00s)
- --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_const_x_=_0 (0.02s)
+ --- PASS: TestLexicalDecl/if_(1)_{}_else_label:_const_x_=_0 (0.00s)
--- PASS: TestLexicalDecl/if_(1)_{}_else_label:_let_x (0.00s)
--- PASS: TestLexicalDecl/if_(1)_{}_else_label:_class_X_{} (0.00s)
--- PASS: TestLexicalDecl/if_(1)_{}_else_label:_function*_x()_{} (0.00s)
@@ -16995,13 +17031,13 @@
--- PASS: TestLexicalDecl/{async_function_f()_{}}_let_f (0.00s)
--- PASS: TestLexicalDecl/if_(1)_label:_function_f()_{}_let_f (0.00s)
--- PASS: TestLexicalDecl/if_(1)_label:_label2:_function_f()_{}_let_f (0.00s)
- --- PASS: TestLexicalDecl/if_(0)_;_else_label:_function_f()_{}_let_f (0.01s)
+ --- PASS: TestLexicalDecl/if_(0)_;_else_label:_function_f()_{}_let_f (0.00s)
--- PASS: TestLexicalDecl/if_(0)_;_else_label:_label2:_function_f()_{}_let_f (0.00s)
--- PASS: TestLexicalDecl/for_(;;)_function_f()_{} (0.00s)
--- PASS: TestLexicalDecl/for_(x_in_y)_function_f()_{} (0.00s)
--- PASS: TestLexicalDecl/for_(x_of_y)_function_f()_{} (0.00s)
--- PASS: TestLexicalDecl/for_await_(x_of_y)_function_f()_{} (0.00s)
- --- PASS: TestLexicalDecl/with_(1)_function_f()_{} (0.01s)
+ --- PASS: TestLexicalDecl/with_(1)_function_f()_{} (0.00s)
--- PASS: TestLexicalDecl/while_(1)_function_f()_{} (0.00s)
--- PASS: TestLexicalDecl/do_function_f()_{}_while_(0) (0.00s)
--- PASS: TestLexicalDecl/for_(;;)_label:_function_f()_{} (0.00s)
@@ -17077,7 +17113,7 @@
=== RUN TestFunction/switch_(0)_{_case_1:_var_f;_default:_function_*f()_{}_}
=== RUN TestFunction/var_x_=_function()_{_y()_}()
=== RUN TestFunction/var_x_=_(true_&&_function()_{_y()_})()
---- PASS: TestFunction (0.00s)
+--- PASS: TestFunction (0.01s)
--- PASS: TestFunction/function_f()_{}_function_f()_{} (0.00s)
--- PASS: TestFunction/function_f()_{}_function*_f()_{} (0.00s)
--- PASS: TestFunction/function*_f()_{}_function*_f()_{} (0.00s)
@@ -17332,7 +17368,7 @@
=== RUN TestClass/class_A_{_set___async_x(_)_{}_}
=== RUN TestClass/class_A_{_async_get___*x()_{}_}
=== RUN TestClass/class_A_{_async_set___*x(_)_{}_}
---- PASS: TestClass (0.04s)
+--- PASS: TestClass (0.02s)
--- PASS: TestClass/class_Foo_{_foo()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_*foo()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_get_foo()_{}_} (0.00s)
@@ -17432,7 +17468,7 @@
--- PASS: TestClass/class_Foo_{_async_*constructor()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_async_*'constructor'()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_get_constructor()_{}_} (0.00s)
- --- PASS: TestClass/class_Foo_{_static_get_'constructor'()_{}_} (0.01s)
+ --- PASS: TestClass/class_Foo_{_static_get_'constructor'()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_set_constructor(x)_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_set_'constructor'(x)_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_*constructor()_{}_} (0.00s)
@@ -17484,7 +17520,7 @@
--- PASS: TestClass/class_Foo_{_get_['constructor']()_{}_}#01 (0.00s)
--- PASS: TestClass/class_Foo_{_set_['constructor'](x)_{}_}#01 (0.00s)
--- PASS: TestClass/class_Foo_{_async_['constructor']()_{}_}#01 (0.00s)
- --- PASS: TestClass/class_Foo_{_static_['constructor']_=_0_} (0.01s)
+ --- PASS: TestClass/class_Foo_{_static_['constructor']_=_0_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_['constructor']()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_*['constructor']()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_get_['constructor']()_{}_} (0.00s)
@@ -17563,7 +17599,7 @@
=== RUN TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_super();_throw_c_}_}
=== RUN TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_if_(true)_super(1);_else_super(2);_}_}
=== RUN TestSuperCall/class_A_extends_B_{_x_=_1;_constructor()_{_if_(foo)_super(1);_else_super(2);_}_}
---- PASS: TestSuperCall (0.01s)
+--- PASS: TestSuperCall (0.00s)
--- PASS: TestSuperCall/super (0.00s)
--- PASS: TestSuperCall/super() (0.00s)
--- PASS: TestSuperCall/class_Foo_{_foo_=_super()_} (0.00s)
@@ -17650,7 +17686,7 @@
=== RUN TestSuperProp/(class_{_[super[x]]_})
=== RUN TestSuperProp/(class_{_static_[super.x]_})
=== RUN TestSuperProp/(class_{_static_[super[x]]_})
---- PASS: TestSuperProp (0.01s)
+--- PASS: TestSuperProp (0.00s)
--- PASS: TestSuperProp/super.x (0.00s)
--- PASS: TestSuperProp/super[x] (0.00s)
--- PASS: TestSuperProp/class_Foo_{_foo()_{_super.x_}_} (0.00s)
@@ -17756,7 +17792,7 @@
=== RUN TestClassFields/class_Foo_{_static_'prototype'_=_1_}
=== RUN TestClassFields/class_Foo_{_static_['prototype']_}
=== RUN TestClassFields/class_Foo_{_static_['prototype']_=_1_}
---- PASS: TestClassFields (0.02s)
+--- PASS: TestClassFields (0.00s)
--- PASS: TestClassFields/class_Foo_{_a_} (0.00s)
--- PASS: TestClassFields/class_Foo_{_a_=_1_} (0.00s)
--- PASS: TestClassFields/class_Foo_{_a_=_1;_b_} (0.00s)
@@ -17817,7 +17853,7 @@
=== RUN TestClassStaticBlocks/class_Foo_{_static_{_123_}_}
=== RUN TestClassStaticBlocks/class_Foo_{_static_{_/*_@__PURE___*/_foo()_}_}
=== RUN TestClassStaticBlocks/class_Foo_{_static_{_foo()_}_}
---- PASS: TestClassStaticBlocks (0.01s)
+--- PASS: TestClassStaticBlocks (0.00s)
--- PASS: TestClassStaticBlocks/class_Foo_{_static_{}_} (0.00s)
--- PASS: TestClassStaticBlocks/class_Foo_{_static_{}_x_=_1_} (0.00s)
--- PASS: TestClassStaticBlocks/class_Foo_{_static_{_this.foo()_}_} (0.00s)
@@ -17865,7 +17901,7 @@
=== RUN TestAutoAccessors/class_Foo_{_static_accessor_x,_y_}
=== RUN TestAutoAccessors/Foo_=_class_{_accessor_x,_y_}
=== RUN TestAutoAccessors/Foo_=_class_{_static_accessor_x,_y_}
---- PASS: TestAutoAccessors (0.00s)
+--- PASS: TestAutoAccessors (0.01s)
--- PASS: TestAutoAccessors/class_Foo_{_accessor_} (0.00s)
--- PASS: TestAutoAccessors/class_Foo_{_accessor___x_} (0.00s)
--- PASS: TestAutoAccessors/class_Foo_{_static_accessor_} (0.00s)
@@ -17952,7 +17988,7 @@
=== RUN TestDecorators/@x_export_default_abstract
=== RUN TestDecorators/@x_export_@y_default_class_{}
=== RUN TestDecorators/@x!.y!.z_class_Foo_{}
---- PASS: TestDecorators (0.02s)
+--- PASS: TestDecorators (0.01s)
--- PASS: TestDecorators/@x_@y_class_Foo_{} (0.00s)
--- PASS: TestDecorators/@x_@y_export_class_Foo_{} (0.00s)
--- PASS: TestDecorators/@x_@y_export_default_class_Foo_{} (0.00s)
@@ -17960,7 +17996,7 @@
--- PASS: TestDecorators/class_Foo_{_@x_y_} (0.00s)
--- PASS: TestDecorators/class_Foo_{_@x_y()_{}_} (0.00s)
--- PASS: TestDecorators/class_Foo_{_@x_static_y_} (0.00s)
- --- PASS: TestDecorators/class_Foo_{_@x_static_y()_{}_} (0.01s)
+ --- PASS: TestDecorators/class_Foo_{_@x_static_y()_{}_} (0.00s)
--- PASS: TestDecorators/class_Foo_{_@x_accessor_y_} (0.00s)
--- PASS: TestDecorators/class_Foo_{_@x_#y_} (0.00s)
--- PASS: TestDecorators/class_Foo_{_@x_#y()_{}_} (0.00s)
@@ -18084,7 +18120,7 @@
=== RUN TestYield/class_Foo_{_async_*yield()_{}_}
=== RUN TestYield/async_function*_yield()_{}
=== RUN TestYield/(async_function*_yield()_{})
---- PASS: TestYield (0.00s)
+--- PASS: TestYield (0.01s)
--- PASS: TestYield/yield_100 (0.00s)
--- PASS: TestYield/-yield_100 (0.00s)
--- PASS: TestYield/yield_100#01 (0.00s)
@@ -18275,7 +18311,7 @@
=== RUN TestAsync/class_Foo_{_async_*await()_{}_}
=== RUN TestAsync/async_function*_await()_{}
=== RUN TestAsync/(async_function*_await()_{})
---- PASS: TestAsync (0.05s)
+--- PASS: TestAsync (0.01s)
--- PASS: TestAsync/function_foo()_{_await_} (0.00s)
--- PASS: TestAsync/async_function_foo()_{_await_0_} (0.00s)
--- PASS: TestAsync/async_function()_{} (0.00s)
@@ -18285,7 +18321,7 @@
--- PASS: TestAsync/1_-_async_function()_{_await_0_} (0.00s)
--- PASS: TestAsync/(async_function_foo()_{_await_0_}) (0.00s)
--- PASS: TestAsync/(async_function()_{_await_0_}) (0.00s)
- --- PASS: TestAsync/(x,_async_function_foo()_{_await_0_}) (0.01s)
+ --- PASS: TestAsync/(x,_async_function_foo()_{_await_0_}) (0.00s)
--- PASS: TestAsync/(x,_async_function()_{_await_0_}) (0.00s)
--- PASS: TestAsync/new_async_function()_{_await_0_} (0.00s)
--- PASS: TestAsync/new_async_function()_{_await_0_}.x (0.00s)
@@ -18360,7 +18396,7 @@
--- PASS: TestAsync/function_foo(x_=_await_y)_{} (0.00s)
--- PASS: TestAsync/(function(x_=_await)_{}) (0.00s)
--- PASS: TestAsync/(function(x_=_await_y)_{}) (0.00s)
- --- PASS: TestAsync/({_foo(x_=_await)_{}_}) (0.03s)
+ --- PASS: TestAsync/({_foo(x_=_await)_{}_}) (0.00s)
--- PASS: TestAsync/({_foo(x_=_await_y)_{}_}) (0.00s)
--- PASS: TestAsync/class_Foo_{_foo(x_=_await)_{}_} (0.00s)
--- PASS: TestAsync/class_Foo_{_foo(x_=_await_y)_{}_} (0.00s)
@@ -18598,7 +18634,7 @@
=== RUN TestArrow/y_=_((async_()_=>_{})_(0))
=== RUN TestArrow/y_=_((async_x_=>_{})_(0))
=== RUN TestArrow/y_=_((async_(x)_=>_{})_(0))
---- PASS: TestArrow (0.04s)
+--- PASS: TestArrow (0.01s)
--- PASS: TestArrow/({a:_b,_c()_{}})_=>_{} (0.00s)
--- PASS: TestArrow/({a:_b,_get_c()_{}})_=>_{} (0.00s)
--- PASS: TestArrow/({a:_b,_set_c(x)_{}})_=>_{} (0.00s)
@@ -18610,7 +18646,7 @@
--- PASS: TestArrow/x_=_([_y_=_[_(z)_]_])_=>_0 (0.00s)
--- PASS: TestArrow/x_=_([_y_=_[_...(z)_]_])_=>_0 (0.00s)
--- PASS: TestArrow/x_=_({_y_=_{_y:_(z)_}_})_=>_0 (0.00s)
- --- PASS: TestArrow/x_=_({_y_=_{_...(y)_}_})_=>_0 (0.01s)
+ --- PASS: TestArrow/x_=_({_y_=_{_...(y)_}_})_=>_0 (0.00s)
--- PASS: TestArrow/x_=>_function()_{} (0.00s)
--- PASS: TestArrow/(x)_=>_function()_{} (0.00s)
--- PASS: TestArrow/(x_=>_function()_{}) (0.00s)
@@ -18686,7 +18722,7 @@
--- PASS: TestArrow/y_=_x_=>_{}(0) (0.00s)
--- PASS: TestArrow/y_=_async_()_=>_{}(0) (0.00s)
--- PASS: TestArrow/y_=_async_x_=>_{}(0) (0.00s)
- --- PASS: TestArrow/y_=_async_(x)_=>_{}(0) (0.01s)
+ --- PASS: TestArrow/y_=_async_(x)_=>_{}(0) (0.00s)
--- PASS: TestArrow/y_=_()_=>_{}_(0) (0.00s)
--- PASS: TestArrow/y_=_x_=>_{}_(0) (0.00s)
--- PASS: TestArrow/y_=_async_()_=>_{}_(0) (0.00s)
@@ -18848,7 +18884,7 @@
=== RUN TestTemplate/tag`${a}\r\nb`
=== RUN TestTemplate/tag`${a}_b`#02
=== RUN TestTemplate/tag`${a}_b`#03
---- PASS: TestTemplate (0.04s)
+--- PASS: TestTemplate (0.02s)
--- PASS: TestTemplate/`\0` (0.00s)
--- PASS: TestTemplate/`${'\00'}` (0.00s)
--- PASS: TestTemplate/`\7` (0.00s)
@@ -18860,7 +18896,7 @@
--- PASS: TestTemplate/`${x}\00${y}` (0.00s)
--- PASS: TestTemplate/`\unicode` (0.00s)
--- PASS: TestTemplate/`\unicode${x}` (0.00s)
- --- PASS: TestTemplate/`${x}\unicode` (0.02s)
+ --- PASS: TestTemplate/`${x}\unicode` (0.00s)
--- PASS: TestTemplate/`\u{10FFFFF}` (0.00s)
--- PASS: TestTemplate/tag`\7` (0.00s)
--- PASS: TestTemplate/tag`\8` (0.00s)
@@ -18985,7 +19021,7 @@
=== RUN TestSwitch/for_(x_of_y)_z:_switch_(0)_{_case_0:_a();_break_z;_default:_b();_break_z_}
=== RUN TestSwitch/for_(x_of_y)_z:_switch_(1)_{_case_0:_a();_break_z;_default:_b();_break_z_}
=== RUN TestSwitch/switch_(0)_{_case_x(()_=>_1):_y_=_()_=>_2;_case_x(()_=>_3):_y_=_()_=>_4_}
---- PASS: TestSwitch (0.02s)
+--- PASS: TestSwitch (0.00s)
--- PASS: TestSwitch/switch_(x)_{_default:_} (0.00s)
--- PASS: TestSwitch/switch_((x_=>_x_+_1)(0))_{_case_1:_var_y_}_y_=_2 (0.00s)
--- PASS: TestSwitch/switch_(x)_{_default:_default:_} (0.00s)
@@ -18997,7 +19033,7 @@
--- PASS: TestSwitch/switch_(1)_{_case_0:_a();_break;_case_1:_b();_break_} (0.00s)
--- PASS: TestSwitch/switch_(2)_{_case_0:_a();_break;_case_1:_b();_break_} (0.00s)
--- PASS: TestSwitch/switch_(0)_{_case_0:_a();_case_1:_b();_break_} (0.00s)
- --- PASS: TestSwitch/switch_(1)_{_case_0:_a();_case_1:_b();_break_} (0.01s)
+ --- PASS: TestSwitch/switch_(1)_{_case_0:_a();_case_1:_b();_break_} (0.00s)
--- PASS: TestSwitch/switch_(2)_{_case_0:_a();_case_1:_b();_break_} (0.00s)
--- PASS: TestSwitch/switch_(0)_{_case_0:_a();_break;_default:_b();_break_} (0.00s)
--- PASS: TestSwitch/switch_(1)_{_case_0:_a();_break;_default:_b();_break_} (0.00s)
@@ -19193,7 +19229,7 @@
=== RUN TestConstantFolding/x_=_-0_==_false
=== RUN TestConstantFolding/x_=_1_==_true
=== RUN TestConstantFolding/x_=_2_==_true
---- PASS: TestConstantFolding (0.06s)
+--- PASS: TestConstantFolding (0.02s)
--- PASS: TestConstantFolding/x_=_!false (0.00s)
--- PASS: TestConstantFolding/x_=_!true (0.00s)
--- PASS: TestConstantFolding/x_=_!!0 (0.00s)
@@ -19299,7 +19335,7 @@
--- PASS: TestConstantFolding/x_=_'string'_+_tag`template` (0.00s)
--- PASS: TestConstantFolding/x_=_`template`_+_'string' (0.00s)
--- PASS: TestConstantFolding/x_=_`a${foo}b`_+_'string' (0.00s)
- --- PASS: TestConstantFolding/x_=_tag`template`_+_'string' (0.02s)
+ --- PASS: TestConstantFolding/x_=_tag`template`_+_'string' (0.00s)
--- PASS: TestConstantFolding/x_=_`template`_+_`a${foo}b` (0.00s)
--- PASS: TestConstantFolding/x_=_`a${foo}b`_+_`template` (0.00s)
--- PASS: TestConstantFolding/x_=_`a${foo}b`_+_`x${bar}y` (0.00s)
@@ -19464,7 +19500,7 @@
=== RUN TestImport/import_source_{_foo_}_from_'bar'
=== RUN TestImport/import_source_foo_from_'bar'#01
=== RUN TestImport/import.source('foo')#01
---- PASS: TestImport (0.04s)
+--- PASS: TestImport (0.01s)
--- PASS: TestImport/import_"foo" (0.00s)
--- PASS: TestImport/import_{}_from_"foo" (0.00s)
--- PASS: TestImport/import_{x}_from_"foo";x (0.00s)
@@ -19476,7 +19512,7 @@
--- PASS: TestImport/import_*_as_ns_from_"foo";ns;ns.x (0.00s)
--- PASS: TestImport/import_z,_*_as_ns_from_"foo";z;ns;ns.x (0.00s)
--- PASS: TestImport/import_*_from_"foo" (0.00s)
- --- PASS: TestImport/import('foo') (0.01s)
+ --- PASS: TestImport/import('foo') (0.00s)
--- PASS: TestImport/(import('foo')) (0.00s)
--- PASS: TestImport/{import('foo')} (0.00s)
--- PASS: TestImport/import('foo').then(()_=>_{}) (0.00s)
@@ -19606,7 +19642,7 @@
=== RUN TestExport/export_*_as_'\uD800\uDC00'_from_'foo'
=== RUN TestExport/export_*_as_'\uD800'_from_'foo'
=== RUN TestExport/export_*_as_'\uDC00'_from_'foo'
---- PASS: TestExport (0.01s)
+--- PASS: TestExport (0.00s)
--- PASS: TestExport/export_default_x (0.00s)
--- PASS: TestExport/export_class_x_{} (0.00s)
--- PASS: TestExport/export_function_x()_{} (0.00s)
@@ -19645,7 +19681,7 @@
--- PASS: TestExport/let_x;_export_{'x'} (0.00s)
--- PASS: TestExport/let_x;_export_{'x'_as_'y'} (0.00s)
--- PASS: TestExport/let_x;_export_{x_as_'\uD800'} (0.00s)
- --- PASS: TestExport/let_x;_export_{x_as_'\uDC00'} (0.01s)
+ --- PASS: TestExport/let_x;_export_{x_as_'\uDC00'} (0.00s)
--- PASS: TestExport/export_{''_as_x}_from_'foo' (0.00s)
--- PASS: TestExport/export_{'🍕'_as_x}_from_'foo' (0.00s)
--- PASS: TestExport/export_{'a_b'_as_x}_from_'foo' (0.00s)
@@ -19732,7 +19768,7 @@
=== RUN TestExportDefault/export_default_class_Foo_{}_-_after
=== RUN TestExportDefault/export_default_abstract_class_Foo_{}
=== RUN TestExportDefault/export_default_abstract_class_{}
---- PASS: TestExportDefault (0.00s)
+--- PASS: TestExportDefault (0.01s)
--- PASS: TestExportDefault/export_default_1,_2 (0.00s)
--- PASS: TestExportDefault/export_default_(1,_2) (0.00s)
--- PASS: TestExportDefault/export_default_async,_0 (0.00s)
@@ -19863,7 +19899,7 @@
=== RUN TestWarningEqualsNaN/NaN_==_x
=== RUN TestWarningEqualsNaN/NaN_!=_x
=== RUN TestWarningEqualsNaN/switch_(NaN)_{_case_x:_}
---- PASS: TestWarningEqualsNaN (0.01s)
+--- PASS: TestWarningEqualsNaN (0.00s)
--- PASS: TestWarningEqualsNaN/x_===_NaN (0.00s)
--- PASS: TestWarningEqualsNaN/x_!==_NaN (0.00s)
--- PASS: TestWarningEqualsNaN/x_==_NaN (0.00s)
@@ -19885,7 +19921,7 @@
=== RUN TestWarningTypeofEquals/'null'_==_typeof_x
=== RUN TestWarningTypeofEquals/'null'_!=_typeof_x
=== RUN TestWarningTypeofEquals/switch_('null')_{_case_typeof_x:_}
---- PASS: TestWarningTypeofEquals (0.01s)
+--- PASS: TestWarningTypeofEquals (0.00s)
--- PASS: TestWarningTypeofEquals/typeof_x_===_'null' (0.00s)
--- PASS: TestWarningTypeofEquals/typeof_x_!==_'null' (0.00s)
--- PASS: TestWarningTypeofEquals/typeof_x_==_'null' (0.00s)
@@ -19935,7 +19971,7 @@
=== RUN TestWarningDuplicateCase/switch_(x)_{_case_y?.a:_case_y?.a:_}
=== RUN TestWarningDuplicateCase/switch_(x)_{_case_y[a]:_case_y[a]:_}
=== RUN TestWarningDuplicateCase/switch_(x)_{_case_y?.[a]:_case_y?.[a]:_}
---- PASS: TestWarningDuplicateCase (0.02s)
+--- PASS: TestWarningDuplicateCase (0.00s)
--- PASS: TestWarningDuplicateCase/switch_(x)_{_case_null:_case_undefined:_} (0.00s)
--- PASS: TestWarningDuplicateCase/switch_(x)_{_case_false:_case_true:_} (0.00s)
--- PASS: TestWarningDuplicateCase/switch_(x)_{_case_0:_case_1:_} (0.00s)
@@ -20021,14 +20057,14 @@
=== RUN TestWarningNullishCoalescing/x_=_{_...a_}_??_y
=== RUN TestWarningNullishCoalescing/x_=_(a_=>_b)_??_y
=== RUN TestWarningNullishCoalescing/x_=_void_a_??_y
---- PASS: TestWarningNullishCoalescing (0.01s)
+--- PASS: TestWarningNullishCoalescing (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_null_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_undefined_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_false_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_true_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_0_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_1_??_y (0.00s)
- --- PASS: TestWarningNullishCoalescing/x_=_a_===_b_??_y (0.01s)
+ --- PASS: TestWarningNullishCoalescing/x_=_a_===_b_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_{_...a_}_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_(a_=>_b)_??_y (0.00s)
--- PASS: TestWarningNullishCoalescing/x_=_void_a_??_y (0.00s)
@@ -20207,7 +20243,7 @@
=== RUN TestMangleUndefined/with_(x)_y(undefined);_z(undefined)#01
=== RUN TestMangleUndefined/with_(x)_while_(i)_y(undefined);_z(undefined)
=== RUN TestMangleUndefined/with_(x)_while_(i)_y(undefined);_z(undefined)#01
---- PASS: TestMangleUndefined (0.01s)
+--- PASS: TestMangleUndefined (0.00s)
--- PASS: TestMangleUndefined/console.log(undefined) (0.00s)
--- PASS: TestMangleUndefined/console.log(undefined)#01 (0.00s)
--- PASS: TestMangleUndefined/console.log(+undefined) (0.00s)
@@ -20283,7 +20319,7 @@
=== RUN TestMangleIndex/x['-2147483648']#01
=== RUN TestMangleIndex/x['-2147483649']
=== RUN TestMangleIndex/x['-2147483649']#01
---- PASS: TestMangleIndex (0.03s)
+--- PASS: TestMangleIndex (0.00s)
--- PASS: TestMangleIndex/x['y'] (0.00s)
--- PASS: TestMangleIndex/x['y']#01 (0.00s)
--- PASS: TestMangleIndex/x['y_z'] (0.00s)
@@ -20294,7 +20330,7 @@
--- PASS: TestMangleIndex/x?.['y_z']#01 (0.00s)
--- PASS: TestMangleIndex/x?.['y']() (0.00s)
--- PASS: TestMangleIndex/x?.['y']()#01 (0.00s)
- --- PASS: TestMangleIndex/x?.['y_z']() (0.02s)
+ --- PASS: TestMangleIndex/x?.['y_z']() (0.00s)
--- PASS: TestMangleIndex/x?.['y_z']()#01 (0.00s)
--- PASS: TestMangleIndex/x['y'_+_'z'] (0.00s)
--- PASS: TestMangleIndex/x['y'_+_'z']#01 (0.00s)
@@ -20477,7 +20513,7 @@
=== RUN TestMangleAddEmptyString/a_=_''_+_/./.constructor#01
=== RUN TestMangleAddEmptyString/a_=_/./.constructor_+_''
=== RUN TestMangleAddEmptyString/a_=_/./.constructor_+_''#01
---- PASS: TestMangleAddEmptyString (0.02s)
+--- PASS: TestMangleAddEmptyString (0.03s)
--- PASS: TestMangleAddEmptyString/a_=_''_+_0 (0.00s)
--- PASS: TestMangleAddEmptyString/a_=_''_+_0#01 (0.00s)
--- PASS: TestMangleAddEmptyString/a_=_0_+_'' (0.00s)
@@ -20640,10 +20676,10 @@
=== RUN TestMangleStringIndex/a_=_'abc'[1e100]
=== RUN TestMangleStringIndex/a_=_'abc'[-Infinity]
=== RUN TestMangleStringIndex/a_=_'abc'[Infinity]
---- PASS: TestMangleStringIndex (0.01s)
+--- PASS: TestMangleStringIndex (0.00s)
--- PASS: TestMangleStringIndex/a_=_'abc'[0] (0.00s)
--- PASS: TestMangleStringIndex/a_=_'abc'[-1] (0.00s)
- --- PASS: TestMangleStringIndex/a_=_'abc'[-0] (0.01s)
+ --- PASS: TestMangleStringIndex/a_=_'abc'[-0] (0.00s)
--- PASS: TestMangleStringIndex/a_=_'abc'[0]#01 (0.00s)
--- PASS: TestMangleStringIndex/a_=_'abc'[2] (0.00s)
--- PASS: TestMangleStringIndex/a_=_'abc'[3] (0.00s)
@@ -20749,7 +20785,7 @@
=== RUN TestMangleDoubleNot/a_=_!!(!b_??_!c)#01
=== RUN TestMangleDoubleNot/a_=_!!(b,_c)
=== RUN TestMangleDoubleNot/a_=_!!(b,_c)#01
---- PASS: TestMangleDoubleNot (0.01s)
+--- PASS: TestMangleDoubleNot (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!b (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!b#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!!b (0.00s)
@@ -20765,7 +20801,7 @@
--- PASS: TestMangleDoubleNot/a_=_!!(b_==_c) (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_==_c)#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_!=_c) (0.00s)
- --- PASS: TestMangleDoubleNot/a_=_!!(b_!=_c)#01 (0.01s)
+ --- PASS: TestMangleDoubleNot/a_=_!!(b_!=_c)#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_===_c) (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_===_c)#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_!==_c) (0.00s)
@@ -20833,7 +20869,7 @@
=== RUN TestMangleBooleanConstructor/a_=_Boolean(b_?_(c_|_d)_!==_0_:_(d_|_e)_!==_0)#01
=== RUN TestMangleBooleanConstructor/a_=_Boolean(b_?_(c_>>>_d)_!==_0_:_(d_>>>_e)_!==_0)
=== RUN TestMangleBooleanConstructor/a_=_Boolean(b_?_(c_>>>_d)_!==_0_:_(d_>>>_e)_!==_0)#01
---- PASS: TestMangleBooleanConstructor (0.00s)
+--- PASS: TestMangleBooleanConstructor (0.01s)
--- PASS: TestMangleBooleanConstructor/a_=_Boolean(b);_var_Boolean (0.00s)
--- PASS: TestMangleBooleanConstructor/a_=_Boolean(b);_var_Boolean#01 (0.00s)
--- PASS: TestMangleBooleanConstructor/a_=_Boolean() (0.00s)
@@ -20881,7 +20917,7 @@
=== RUN TestMangleNumberConstructor/a_=_Number(null)#01
=== RUN TestMangleNumberConstructor/a_=_Number(b_?_!c_:_!d)
=== RUN TestMangleNumberConstructor/a_=_Number(b_?_!c_:_!d)#01
---- PASS: TestMangleNumberConstructor (0.01s)
+--- PASS: TestMangleNumberConstructor (0.00s)
--- PASS: TestMangleNumberConstructor/a_=_Number(x) (0.00s)
--- PASS: TestMangleNumberConstructor/a_=_Number(x)#01 (0.00s)
--- PASS: TestMangleNumberConstructor/a_=_Number(0n) (0.00s)
@@ -20971,9 +21007,9 @@
=== RUN TestMangleCharCodeAt/a_=_'xy'.charCodeAt(1e99)
=== RUN TestMangleCharCodeAt/a_=_'xy'.charCodeAt('1')
=== RUN TestMangleCharCodeAt/a_=_'xy'.charCodeAt(1,_2)
---- PASS: TestMangleCharCodeAt (0.01s)
+--- PASS: TestMangleCharCodeAt (0.00s)
--- PASS: TestMangleCharCodeAt/a_=_'xy'.charCodeAt(0) (0.00s)
- --- PASS: TestMangleCharCodeAt/a_=_'xy'.charCodeAt() (0.01s)
+ --- PASS: TestMangleCharCodeAt/a_=_'xy'.charCodeAt() (0.00s)
--- PASS: TestMangleCharCodeAt/a_=_'xy'.charCodeAt(0)#01 (0.00s)
--- PASS: TestMangleCharCodeAt/a_=_'xy'.charCodeAt(1) (0.00s)
--- PASS: TestMangleCharCodeAt/a_=_'xy'.charCodeAt(-1) (0.00s)
@@ -21472,11 +21508,11 @@
=== RUN TestMangleIf/if_(0_==_+a)_throw_0#01
=== RUN TestMangleIf/if_(0_==_~a)_throw_0
=== RUN TestMangleIf/if_(0_==_~a)_throw_0#01
---- PASS: TestMangleIf (0.10s)
+--- PASS: TestMangleIf (0.04s)
--- PASS: TestMangleIf/1_?_a()_:_b() (0.00s)
--- PASS: TestMangleIf/1_?_a()_:_b()#01 (0.00s)
--- PASS: TestMangleIf/0_?_a()_:_b() (0.00s)
- --- PASS: TestMangleIf/0_?_a()_:_b()#01 (0.01s)
+ --- PASS: TestMangleIf/0_?_a()_:_b()#01 (0.00s)
--- PASS: TestMangleIf/a_?_a_:_b (0.00s)
--- PASS: TestMangleIf/a_?_a_:_b#01 (0.00s)
--- PASS: TestMangleIf/a_?_b_:_a (0.00s)
@@ -21501,7 +21537,7 @@
--- PASS: TestMangleIf/if_(a)_b();_else_c()#01 (0.00s)
--- PASS: TestMangleIf/if_(!a)_b();_else_c() (0.00s)
--- PASS: TestMangleIf/if_(!a)_b();_else_c()#01 (0.00s)
- --- PASS: TestMangleIf/if_(!!a)_b();_else_c() (0.01s)
+ --- PASS: TestMangleIf/if_(!!a)_b();_else_c() (0.00s)
--- PASS: TestMangleIf/if_(!!a)_b();_else_c()#01 (0.00s)
--- PASS: TestMangleIf/if_(!!!a)_b();_else_c() (0.00s)
--- PASS: TestMangleIf/if_(!!!a)_b();_else_c()#01 (0.00s)
@@ -21512,7 +21548,7 @@
--- PASS: TestMangleIf/if_(a)_b() (0.00s)
--- PASS: TestMangleIf/if_(a)_b()#01 (0.00s)
--- PASS: TestMangleIf/if_(!a)_b() (0.00s)
- --- PASS: TestMangleIf/if_(!a)_b()#01 (0.01s)
+ --- PASS: TestMangleIf/if_(!a)_b()#01 (0.00s)
--- PASS: TestMangleIf/if_(!!a)_b() (0.00s)
--- PASS: TestMangleIf/if_(!!a)_b()#01 (0.00s)
--- PASS: TestMangleIf/if_(!!!a)_b() (0.00s)
@@ -21609,7 +21645,7 @@
--- PASS: TestMangleIf/a_?_(b,_c)_:_d#01 (0.00s)
--- PASS: TestMangleIf/a_?_b_||_c_:_c (0.00s)
--- PASS: TestMangleIf/a_?_b_||_c_:_c#01 (0.00s)
- --- PASS: TestMangleIf/a_?_b_||_c_:_d (0.02s)
+ --- PASS: TestMangleIf/a_?_b_||_c_:_d (0.00s)
--- PASS: TestMangleIf/a_?_b_||_c_:_d#01 (0.00s)
--- PASS: TestMangleIf/a_?_b_&&_c_:_c (0.00s)
--- PASS: TestMangleIf/a_?_b_&&_c_:_c#01 (0.00s)
@@ -21713,7 +21749,7 @@
--- PASS: TestMangleIf/return_a_||_((b_||_c)_||_(d_||_e))#01 (0.00s)
--- PASS: TestMangleIf/return_a_??_((b_??_c)_??_(d_??_e)) (0.00s)
--- PASS: TestMangleIf/return_a_??_((b_??_c)_??_(d_??_e))#01 (0.00s)
- --- PASS: TestMangleIf/if_(a)_if_(b)_if_(c)_d (0.01s)
+ --- PASS: TestMangleIf/if_(a)_if_(b)_if_(c)_d (0.00s)
--- PASS: TestMangleIf/if_(a)_if_(b)_if_(c)_d#01 (0.00s)
--- PASS: TestMangleIf/if_(!a)_if_(!b)_if_(!c)_d (0.00s)
--- PASS: TestMangleIf/if_(!a)_if_(!b)_if_(!c)_d#01 (0.00s)
@@ -21939,7 +21975,7 @@
--- PASS: TestMangleOptionalChain/x_=_a_!=_null_&&_a.b() (0.00s)
--- PASS: TestMangleOptionalChain/x_=_a_==_null_||_a.b() (0.00s)
--- PASS: TestMangleOptionalChain/if_(a_!=_null)_a.b() (0.00s)
- --- PASS: TestMangleOptionalChain/if_(a_==_null)_;_else_a.b() (0.01s)
+ --- PASS: TestMangleOptionalChain/if_(a_==_null)_;_else_a.b() (0.00s)
--- PASS: TestMangleOptionalChain/if_(a_==_null)_a.b() (0.00s)
--- PASS: TestMangleOptionalChain/if_(a_!=_null)_;_else_a.b() (0.00s)
=== RUN TestMangleNullOrUndefinedWithSideEffects
@@ -22045,7 +22081,7 @@
=== RUN TestMangleNullOrUndefinedWithSideEffects/x((y_&&_z)_??_1)#01
=== RUN TestMangleNullOrUndefinedWithSideEffects/x((y_??_z)_??_1)
=== RUN TestMangleNullOrUndefinedWithSideEffects/x((y_??_z)_??_1)#01
---- PASS: TestMangleNullOrUndefinedWithSideEffects (0.02s)
+--- PASS: TestMangleNullOrUndefinedWithSideEffects (0.01s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y_??_1) (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y_??_1)#01 (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y.z_??_1) (0.00s)
@@ -22365,7 +22401,7 @@
=== RUN TestMangleBooleanWithSideEffects/y(x_&&_{_[foo()]:_0_}_?_y_:_z)
=== RUN TestMangleBooleanWithSideEffects/while_({_[foo()]:_0_})_x()
=== RUN TestMangleBooleanWithSideEffects/for_(;_{_[foo()]:_0_};_)_x()
---- PASS: TestMangleBooleanWithSideEffects (0.05s)
+--- PASS: TestMangleBooleanWithSideEffects (0.03s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_false) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_||_false) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_false)) (0.00s)
@@ -22473,7 +22509,7 @@
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_1_?_y_:_z) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_||_1_?_y_:_z) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/while_(1)_x() (0.00s)
- --- PASS: TestMangleBooleanWithSideEffects/for_(;_1;_)_x() (0.01s)
+ --- PASS: TestMangleBooleanWithSideEffects/for_(;_1;_)_x() (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_1n) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_||_1n) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_1n)) (0.00s)
@@ -22537,7 +22573,7 @@
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_{_a:_0_}) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_||_{_a:_0_}) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_{_a:_0_})) (0.00s)
- --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_{_a:_0_})) (0.00s)
+ --- PASS: TestMangleBooleanWithSideEffects/y(!(x_||_{_a:_0_})) (0.01s)
--- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_{_a:_0_})_y (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/if_(x_||_{_a:_0_})_y (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_{_a:_0_})_y;_else_z (0.00s)
@@ -22685,7 +22721,7 @@
=== RUN TestMangleThrow/if_(!!a)_throw_b();_throw_c()#01
=== RUN TestMangleThrow/if_(!!!a)_throw_b();_throw_c()
=== RUN TestMangleThrow/if_(!!!a)_throw_b();_throw_c()#01
---- PASS: TestMangleThrow (0.02s)
+--- PASS: TestMangleThrow (0.00s)
--- PASS: TestMangleThrow/function_foo()_{_a_=_b;_if_(a)_throw_a;_if_(b)_c_=_b;_throw_c;_} (0.00s)
--- PASS: TestMangleThrow/function_foo()_{_a_=_b;_if_(a)_throw_a;_if_(b)_c_=_b;_throw_c;_}#01 (0.00s)
--- PASS: TestMangleThrow/function_foo()_{_if_(!a)_throw_b;_throw_c;_} (0.00s)
@@ -22819,7 +22855,7 @@
=== RUN TestMangleArray/x_=_[1,_...{a,_b},_4]#01
=== RUN TestMangleArray/x_=_[1,_...[,2,,],_3]
=== RUN TestMangleArray/x_=_[1,_...[,2,,],_3]#01
---- PASS: TestMangleArray (0.01s)
+--- PASS: TestMangleArray (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...[],_2] (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...[],_2]#01 (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...2,_3] (0.00s)
@@ -22831,7 +22867,7 @@
--- PASS: TestMangleArray/x_=_[1,_...[2,_...y,_3],_4] (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...[2,_...y,_3],_4]#01 (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...{a,_b},_4] (0.00s)
- --- PASS: TestMangleArray/x_=_[1,_...{a,_b},_4]#01 (0.01s)
+ --- PASS: TestMangleArray/x_=_[1,_...{a,_b},_4]#01 (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...[,2,,],_3] (0.00s)
--- PASS: TestMangleArray/x_=_[1,_...[,2,,],_3]#01 (0.00s)
=== RUN TestMangleObject
@@ -22931,7 +22967,7 @@
=== RUN TestMangleObject/function_f(x)_{_return_{x}.x``_}#01
=== RUN TestMangleObject/function_f(x)_{_return_(0,_{x}.x)``_}
=== RUN TestMangleObject/function_f(x)_{_return_(0,_{x}.x)``_}#01
---- PASS: TestMangleObject (0.01s)
+--- PASS: TestMangleObject (0.02s)
--- PASS: TestMangleObject/x_=_{['y']:_z} (0.00s)
--- PASS: TestMangleObject/x_=_{['y']:_z}#01 (0.00s)
--- PASS: TestMangleObject/x_=_{['y']()_{}} (0.00s)
@@ -23069,7 +23105,7 @@
=== RUN TestMangleArrow/var_a_=_()_=>_{return_123}#01
=== RUN TestMangleArrow/var_a_=_()_=>_{throw_123}
=== RUN TestMangleArrow/var_a_=_()_=>_{throw_123}#01
---- PASS: TestMangleArrow (0.01s)
+--- PASS: TestMangleArrow (0.00s)
--- PASS: TestMangleArrow/var_a_=_()_=>_{} (0.00s)
--- PASS: TestMangleArrow/var_a_=_()_=>_{}#01 (0.00s)
--- PASS: TestMangleArrow/var_a_=_()_=>_123 (0.00s)
@@ -23125,7 +23161,7 @@
=== RUN TestMangleIIFE//*_@__PURE___*/_(()_=>_x)()#01
=== RUN TestMangleIIFE//*_@__PURE___*/_(()_=>_x)(y,_z)
=== RUN TestMangleIIFE//*_@__PURE___*/_(()_=>_x)(y,_z)#01
---- PASS: TestMangleIIFE (0.02s)
+--- PASS: TestMangleIIFE (0.00s)
--- PASS: TestMangleIIFE/var_a_=_(()_=>_{})() (0.00s)
--- PASS: TestMangleIIFE/var_a_=_(()_=>_{})()#01 (0.00s)
--- PASS: TestMangleIIFE/(()_=>_{})() (0.00s)
@@ -23137,7 +23173,7 @@
--- PASS: TestMangleIIFE/(()_=>_{_return_a()_})() (0.00s)
--- PASS: TestMangleIIFE/(()_=>_{_return_a()_})()#01 (0.00s)
--- PASS: TestMangleIIFE/(()_=>_{_let_b_=_a;_b()_})() (0.00s)
- --- PASS: TestMangleIIFE/(()_=>_{_let_b_=_a;_b()_})()#01 (0.01s)
+ --- PASS: TestMangleIIFE/(()_=>_{_let_b_=_a;_b()_})()#01 (0.00s)
--- PASS: TestMangleIIFE/(()_=>_{_let_b_=_a;_return_b()_})() (0.00s)
--- PASS: TestMangleIIFE/(()_=>_{_let_b_=_a;_return_b()_})()#01 (0.00s)
--- PASS: TestMangleIIFE/(async_()_=>_{})() (0.00s)
@@ -23162,7 +23198,7 @@
--- PASS: TestMangleIIFE/(async_function()_{_a()_})()#01 (0.00s)
--- PASS: TestMangleIIFE/(()_=>_x)() (0.00s)
--- PASS: TestMangleIIFE/(()_=>_x)()#01 (0.00s)
- --- PASS: TestMangleIIFE//*_@__PURE___*/_(()_=>_x)() (0.01s)
+ --- PASS: TestMangleIIFE//*_@__PURE___*/_(()_=>_x)() (0.00s)
--- PASS: TestMangleIIFE//*_@__PURE___*/_(()_=>_x)()#01 (0.00s)
--- PASS: TestMangleIIFE//*_@__PURE___*/_(()_=>_x)(y,_z) (0.00s)
--- PASS: TestMangleIIFE//*_@__PURE___*/_(()_=>_x)(y,_z)#01 (0.00s)
@@ -23279,7 +23315,7 @@
=== RUN TestMangleTypeofIdentifier/return_typeof_(false_||_x.y)#01
=== RUN TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x
=== RUN TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x#01
---- PASS: TestMangleTypeofIdentifier (0.00s)
+--- PASS: TestMangleTypeofIdentifier (0.01s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(123,_x) (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(123,_x)#01 (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(123,_x.y) (0.00s)
@@ -23293,7 +23329,7 @@
--- PASS: TestMangleTypeofIdentifier/return_typeof_(true_&&_x);_var_x (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(true_&&_x);_var_x#01 (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x) (0.00s)
- --- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x)#01 (0.00s)
+ --- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x)#01 (0.01s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x.y) (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x.y)#01 (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x (0.00s)
@@ -23315,8 +23351,8 @@
=== RUN TestMangleTypeofEqualsUndefined/return_'undefined'_===_typeof_x#01
=== RUN TestMangleTypeofEqualsUndefined/return_'undefined'_==_typeof_x
=== RUN TestMangleTypeofEqualsUndefined/return_'undefined'_==_typeof_x#01
---- PASS: TestMangleTypeofEqualsUndefined (0.02s)
- --- PASS: TestMangleTypeofEqualsUndefined/return_typeof_x_!==_'undefined' (0.02s)
+--- PASS: TestMangleTypeofEqualsUndefined (0.00s)
+ --- PASS: TestMangleTypeofEqualsUndefined/return_typeof_x_!==_'undefined' (0.00s)
--- PASS: TestMangleTypeofEqualsUndefined/return_typeof_x_!==_'undefined'#01 (0.00s)
--- PASS: TestMangleTypeofEqualsUndefined/return_typeof_x_!=_'undefined' (0.00s)
--- PASS: TestMangleTypeofEqualsUndefined/return_typeof_x_!=_'undefined'#01 (0.00s)
@@ -23757,7 +23793,7 @@
=== RUN TestMangleBinaryConstantFolding/x_=_3_||_6#01
=== RUN TestMangleBinaryConstantFolding/x_=_3_??_6
=== RUN TestMangleBinaryConstantFolding/x_=_3_??_6#01
---- PASS: TestMangleBinaryConstantFolding (0.03s)
+--- PASS: TestMangleBinaryConstantFolding (0.01s)
--- PASS: TestMangleBinaryConstantFolding/x_=_3_+_6 (0.00s)
--- PASS: TestMangleBinaryConstantFolding/x_=_3_+_6#01 (0.00s)
--- PASS: TestMangleBinaryConstantFolding/x_=_3_-_6 (0.00s)
@@ -23953,7 +23989,7 @@
=== RUN TestMangleEqualsUndefined/return_a_!==_undefined_||_a_!==_null#01
=== RUN TestMangleEqualsUndefined/return_a.x_!==_undefined_&&_a.x_!==_null
=== RUN TestMangleEqualsUndefined/return_a.x_!==_undefined_&&_a.x_!==_null#01
---- PASS: TestMangleEqualsUndefined (0.02s)
+--- PASS: TestMangleEqualsUndefined (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a_===_void_0 (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a_===_void_0#01 (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a_!==_void_0 (0.00s)
@@ -24395,7 +24431,7 @@
=== RUN TestMangleUnused/with_(a)_[]#01
=== RUN TestMangleUnused/var_a;_with_(b)_a
=== RUN TestMangleUnused/var_a;_with_(b)_a#01
---- PASS: TestMangleUnused (0.04s)
+--- PASS: TestMangleUnused (0.02s)
--- PASS: TestMangleUnused/null (0.00s)
--- PASS: TestMangleUnused/null#01 (0.00s)
--- PASS: TestMangleUnused/void_0 (0.00s)
@@ -24453,7 +24489,7 @@
--- PASS: TestMangleUnused/typeof_x() (0.00s)
--- PASS: TestMangleUnused/typeof_x()#01 (0.00s)
--- PASS: TestMangleUnused/typeof_(0,_x) (0.00s)
- --- PASS: TestMangleUnused/typeof_(0,_x)#01 (0.00s)
+ --- PASS: TestMangleUnused/typeof_(0,_x)#01 (0.01s)
--- PASS: TestMangleUnused/typeof_(0_||_x) (0.00s)
--- PASS: TestMangleUnused/typeof_(0_||_x)#01 (0.00s)
--- PASS: TestMangleUnused/typeof_(1_&&_x) (0.00s)
@@ -25030,9 +25066,9 @@
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0[foo];_x()} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0?.foo;_x()} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0?.[foo];_x()} (0.00s)
- --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0.foo;_(0,_x)()} (0.00s)
+ --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0.foo;_(0,_x)()} (0.01s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0[foo];_(0,_x)()} (0.00s)
- --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0?.foo;_(0,_x)()} (0.01s)
+ --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0?.foo;_(0,_x)()} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0?.[foo];_(0,_x)()} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0();_arg1()_+_x} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0();_/*_@__PURE___*/_arg1()_+_x} (0.00s)
@@ -25141,7 +25177,7 @@
=== RUN TestPreservedComments/x______/*!_______*_Re-indent_test_______*/
=== RUN TestPreservedComments/x_____/*!______*_Re-indent_test______*/#02
=== RUN TestPreservedComments/x_____/*!______*_Re-indent_test______*/#03
---- PASS: TestPreservedComments (0.01s)
+--- PASS: TestPreservedComments (0.00s)
--- PASS: TestPreservedComments/// (0.00s)
--- PASS: TestPreservedComments///preserve (0.00s)
--- PASS: TestPreservedComments///@__PURE__ (0.00s)
@@ -25395,7 +25431,7 @@
--- PASS: TestUnicodeWhitespace/#30 (0.00s)
--- PASS: TestUnicodeWhitespace/#31 (0.00s)
--- PASS: TestUnicodeWhitespace/#32 (0.00s)
- --- PASS: TestUnicodeWhitespace/#33 (0.01s)
+ --- PASS: TestUnicodeWhitespace/#33 (0.00s)
--- PASS: TestUnicodeWhitespace/#34 (0.00s)
--- PASS: TestUnicodeWhitespace/#35 (0.00s)
--- PASS: TestUnicodeWhitespace/#36 (0.00s)
@@ -25483,7 +25519,7 @@
--- PASS: TestUnicodeWhitespace/__"_#30 (0.00s)
--- PASS: TestUnicodeWhitespace/__"_#31 (0.00s)
--- PASS: TestUnicodeWhitespace/__"_#32 (0.00s)
- --- PASS: TestUnicodeWhitespace/__"_#33 (0.01s)
+ --- PASS: TestUnicodeWhitespace/__"_#33 (0.00s)
--- PASS: TestUnicodeWhitespace/__"_#34 (0.00s)
--- PASS: TestUnicodeWhitespace/__"_#35 (0.00s)
--- PASS: TestUnicodeWhitespace/__"_#36 (0.00s)
@@ -26001,7 +26037,7 @@
--- PASS: TestJSX/{} (0.00s)
--- PASS: TestJSX/{}#01 (0.00s)
--- PASS: TestJSX/{/*_comment_*/} (0.00s)
- --- PASS: TestJSX/{/*_comment_*/}#01 (0.00s)
+ --- PASS: TestJSX/{/*_comment_*/}#01 (0.01s)
--- PASS: TestJSX/b{} (0.00s)
--- PASS: TestJSX/b{}#01 (0.00s)
--- PASS: TestJSX/b{/*_comment_*/} (0.00s)
@@ -26801,9 +26837,9 @@
=== RUN TestPreserveOptionalChainParentheses/(a?.(b)).c
=== RUN TestPreserveOptionalChainParentheses/a?.(b)[c]
=== RUN TestPreserveOptionalChainParentheses/(a?.(b))[c]
---- PASS: TestPreserveOptionalChainParentheses (0.01s)
+--- PASS: TestPreserveOptionalChainParentheses (0.00s)
--- PASS: TestPreserveOptionalChainParentheses/a?.b.c (0.00s)
- --- PASS: TestPreserveOptionalChainParentheses/(a?.b).c (0.01s)
+ --- PASS: TestPreserveOptionalChainParentheses/(a?.b).c (0.00s)
--- PASS: TestPreserveOptionalChainParentheses/a?.b.c.d (0.00s)
--- PASS: TestPreserveOptionalChainParentheses/(a?.b.c).d (0.00s)
--- PASS: TestPreserveOptionalChainParentheses/a?.b[c] (0.00s)
@@ -26892,7 +26928,7 @@
=== RUN TestPrivateIdentifiers/class_Foo_{_#x()_{_this.#x_=_1_}_}
=== RUN TestPrivateIdentifiers/class_Foo_{_#x()_{_this.#x_+=_1_}_}
=== RUN TestPrivateIdentifiers/class_Foo_{__#if__#im()_{_return_this.#im(this.#if)_}__static_#sf__static_#sm()_{_return_this.#sm(this.#sf)_}__foo()_{___return_class_{____#inner()_{_____return_[this.#im,_this?.#inner,_this?.x.#if]____}___}__}_}_
---- PASS: TestPrivateIdentifiers (0.01s)
+--- PASS: TestPrivateIdentifiers (0.00s)
--- PASS: TestPrivateIdentifiers/#foo (0.00s)
--- PASS: TestPrivateIdentifiers/#foo_in_this (0.00s)
--- PASS: TestPrivateIdentifiers/this.#foo (0.00s)
@@ -27007,7 +27043,7 @@
=== RUN TestImportAssertions/import_'x'_assert_{y:_'z'};_import('x',_{assert:_{y:_'z'}})
=== RUN TestImportAssertions/import_'x'_assert_{y:_'z'};_import('x',_{assert:_{y:_'z'}})#01
=== RUN TestImportAssertions/import_'x'_assert_{y:_'z'};_import('x',_{assert:_{y:_'z'}})#02
---- PASS: TestImportAssertions (0.00s)
+--- PASS: TestImportAssertions (0.01s)
--- PASS: TestImportAssertions/import_'x'_assert_{} (0.00s)
--- PASS: TestImportAssertions/import_'x'_assert_{_} (0.00s)
--- PASS: TestImportAssertions/import_'x'_assert_{}#01 (0.00s)
@@ -27413,7 +27449,7 @@
=== RUN TestASCIIOnly/export_var_𐀀#01
=== RUN TestASCIIOnly/export_var_π#02
=== RUN TestASCIIOnly/export_var_𐀀#02
---- PASS: TestASCIIOnly (0.02s)
+--- PASS: TestASCIIOnly (0.01s)
--- PASS: TestASCIIOnly/π (0.00s)
--- PASS: TestASCIIOnly/𐀀 (0.00s)
--- PASS: TestASCIIOnly/π#01 (0.00s)
@@ -27546,7 +27582,7 @@
=== RUN TestMangleCatch/try_{_throw_1_}_catch_(x)_{_var_x_=_2_}
=== RUN TestMangleCatch/try_{_throw_1_}_catch_(x)_{_eval('x')_}
=== RUN TestMangleCatch/if_(y)_try_{_throw_1_}_catch_(x)_{}_else_eval('x')
---- PASS: TestMangleCatch (0.01s)
+--- PASS: TestMangleCatch (0.00s)
--- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0)_} (0.00s)
--- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_console.log(0,_e)_} (0.00s)
--- PASS: TestMangleCatch/try_{_throw_0_}_catch_(e)_{_0_&&_console.log(0,_e)_} (0.00s)
@@ -27794,7 +27830,7 @@
=== RUN TestUsing/using_x_=_null,_y_=_undefined
=== RUN TestUsing/using_x_=_null,_y_=_z
=== RUN TestUsing/using_x_=_z,_y_=_undefined
---- PASS: TestUsing (0.00s)
+--- PASS: TestUsing (0.01s)
--- PASS: TestUsing/using_x_=_y (0.00s)
--- PASS: TestUsing/using_x_=_y;_z (0.00s)
--- PASS: TestUsing/using_x_=_y,_z_=__ (0.00s)
@@ -28131,7 +28167,7 @@
=== RUN TestJSONComments/{//comment_}
=== RUN TestJSONComments/{}/*comment*/
=== RUN TestJSONComments/{}//comment_
---- PASS: TestJSONComments (0.01s)
+--- PASS: TestJSONComments (0.00s)
--- PASS: TestJSONComments//*comment*/{} (0.00s)
--- PASS: TestJSONComments///comment_{} (0.00s)
--- PASS: TestJSONComments/{/*comment*/} (0.00s)
@@ -28528,7 +28564,7 @@
=== RUN TestTSTypes/async_()_=>_{}
=== RUN TestTSTypes/async_()_=>_{}
=== RUN TestTSTypes/async_()_=>_{}
---- PASS: TestTSTypes (0.04s)
+--- PASS: TestTSTypes (0.03s)
--- PASS: TestTSTypes/let_x:_T_extends_number__?_T__:_number (0.00s)
--- PASS: TestTSTypes/let_x:_{y:_T_extends_number_?_T_:_number} (0.00s)
--- PASS: TestTSTypes/let_x:_{y:_T___extends:_number} (0.00s)
@@ -29282,7 +29318,7 @@
--- PASS: TestTSClass/class_Foo_{_declare_override_public_static_foo:_number_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_declare_static_foo_=_123_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_static_declare_foo_=_123_} (0.00s)
- --- PASS: TestTSClass/class_Foo_{_declare_#foo_} (0.01s)
+ --- PASS: TestTSClass/class_Foo_{_declare_#foo_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_declare_[foo:_string]:_number_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_declare_foo()_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_declare_get_foo()_} (0.00s)
@@ -29392,7 +29428,7 @@
--- PASS: TestTSAutoAccessors/declare_class_Foo_{_accessor_#x_} (0.00s)
--- PASS: TestTSAutoAccessors/declare_class_Foo_{_static_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/declare_class_Foo_{_static_accessor_#x_} (0.00s)
- --- PASS: TestTSAutoAccessors/class_Foo_{_declare_accessor_x_} (0.01s)
+ --- PASS: TestTSAutoAccessors/class_Foo_{_declare_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/class_Foo_{_readonly_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/interface_Foo_{_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/interface_Foo_{_static_accessor_x_} (0.00s)
@@ -29553,7 +29589,7 @@
=== RUN TestTSNamespace/module_foo_{_export_namespace_bar_{_foo(bar)_}_}
=== RUN TestTSNamespace/namespace_foo_{_export_module_bar_{_foo(bar)_}_}
=== RUN TestTSNamespace/module_foo.bar_{_foo(bar)_}
---- PASS: TestTSNamespace (0.01s)
+--- PASS: TestTSNamespace (0.00s)
--- PASS: TestTSNamespace/namespace_x_{_var_y_} (0.00s)
--- PASS: TestTSNamespace/namespace_x_{_export_var_y_=_1_} (0.00s)
--- PASS: TestTSNamespace/namespace_x_{_export_var_y_=_1_}#01 (0.00s)
@@ -29705,9 +29741,9 @@
=== RUN TestTSEnumConstantFolding
=== RUN TestTSEnumConstantFolding/___enum_Foo_{____add_=_1_+_2,____sub_=_-1_-_2,____mul_=_10_*_20,_____div_pos_inf_=_1_/_0,____div_neg_inf_=_1_/_-0,____div_nan_=_0_/_0,____div_neg_zero_=_1_/_(1_/_-0),_____div0_=_10_/_20,____div1_=_10_/_-20,____div2_=_-10_/_20,____div3_=_-10_/_-20,_____mod0_=_123_%_100,____mod1_=_123_%_-100,____mod2_=_-123_%_100,____mod3_=_-123_%_-100,_____fmod0_=_1.375_%_0.75,____fmod1_=_1.375_%_-0.75,____fmod2_=_-1.375_%_0.75,____fmod3_=_-1.375_%_-0.75,_____pow0_=_2.25_**_3,____pow1_=_2.25_**_-3,____pow2_=_(-2.25)_**_3,____pow3_=_(-2.25)_**_-3,___}__
=== RUN TestTSEnumConstantFolding/___enum_Foo_{____pos_=_+54321012345,____neg_=_-54321012345,____cpl_=_~54321012345,_____shl0_=_987654321_<<_2,____shl1_=_987654321_<<_31,____shl2_=_987654321_<<_34,_____shr0_=_-987654321_>>_2,____shr1_=_-987654321_>>_31,____shr2_=_-987654321_>>_34,_____ushr0_=_-987654321_>>>_2,____ushr1_=_-987654321_>>>_31,____ushr2_=_-987654321_>>>_34,_____bitand_=_0xDEADF00D_&_0xBADCAFE,____bitor_=_0xDEADF00D_|_0xBADCAFE,____bitxor_=_0xDEADF00D_^_0xBADCAFE,___}__
---- PASS: TestTSEnumConstantFolding (0.02s)
+--- PASS: TestTSEnumConstantFolding (0.00s)
--- PASS: TestTSEnumConstantFolding/___enum_Foo_{____add_=_1_+_2,____sub_=_-1_-_2,____mul_=_10_*_20,_____div_pos_inf_=_1_/_0,____div_neg_inf_=_1_/_-0,____div_nan_=_0_/_0,____div_neg_zero_=_1_/_(1_/_-0),_____div0_=_10_/_20,____div1_=_10_/_-20,____div2_=_-10_/_20,____div3_=_-10_/_-20,_____mod0_=_123_%_100,____mod1_=_123_%_-100,____mod2_=_-123_%_100,____mod3_=_-123_%_-100,_____fmod0_=_1.375_%_0.75,____fmod1_=_1.375_%_-0.75,____fmod2_=_-1.375_%_0.75,____fmod3_=_-1.375_%_-0.75,_____pow0_=_2.25_**_3,____pow1_=_2.25_**_-3,____pow2_=_(-2.25)_**_3,____pow3_=_(-2.25)_**_-3,___}__ (0.00s)
- --- PASS: TestTSEnumConstantFolding/___enum_Foo_{____pos_=_+54321012345,____neg_=_-54321012345,____cpl_=_~54321012345,_____shl0_=_987654321_<<_2,____shl1_=_987654321_<<_31,____shl2_=_987654321_<<_34,_____shr0_=_-987654321_>>_2,____shr1_=_-987654321_>>_31,____shr2_=_-987654321_>>_34,_____ushr0_=_-987654321_>>>_2,____ushr1_=_-987654321_>>>_31,____ushr2_=_-987654321_>>>_34,_____bitand_=_0xDEADF00D_&_0xBADCAFE,____bitor_=_0xDEADF00D_|_0xBADCAFE,____bitxor_=_0xDEADF00D_^_0xBADCAFE,___}__ (0.02s)
+ --- PASS: TestTSEnumConstantFolding/___enum_Foo_{____pos_=_+54321012345,____neg_=_-54321012345,____cpl_=_~54321012345,_____shl0_=_987654321_<<_2,____shl1_=_987654321_<<_31,____shl2_=_987654321_<<_34,_____shr0_=_-987654321_>>_2,____shr1_=_-987654321_>>_31,____shr2_=_-987654321_>>_34,_____ushr0_=_-987654321_>>>_2,____ushr1_=_-987654321_>>>_31,____ushr2_=_-987654321_>>>_34,_____bitand_=_0xDEADF00D_&_0xBADCAFE,____bitor_=_0xDEADF00D_|_0xBADCAFE,____bitxor_=_0xDEADF00D_^_0xBADCAFE,___}__ (0.00s)
=== RUN TestTSFunction
=== RUN TestTSFunction/function_foo():_void;_function_foo():_void_{}
=== RUN TestTSFunction/function_foo()_{}
@@ -29916,7 +29952,7 @@
--- PASS: TestTSDeclare/function_fn(x:_any,_...y,_) (0.00s)
--- PASS: TestTSDeclare/function_fn(x:_any,_...y,_)_{} (0.00s)
--- PASS: TestTSDeclare/function_fn(x:_any,_...y:_any,_) (0.00s)
- --- PASS: TestTSDeclare/function_fn(x:_any,_...y:_any,_)_{} (0.01s)
+ --- PASS: TestTSDeclare/function_fn(x:_any,_...y:_any,_)_{} (0.00s)
--- PASS: TestTSDeclare/export_as_namespace_ns (0.00s)
--- PASS: TestTSDeclare/export_as_namespace_ns.foo (0.00s)
--- PASS: TestTSDeclare/declare_foo#01 (0.00s)
@@ -30019,7 +30055,7 @@
=== RUN TestTSExperimentalDecorator/@x!.y!.z_class_Foo_{}
=== RUN TestTSExperimentalDecorator/class_Foo_{_@(()_=>_{})_declare_foo:_any;_@(()_=>_{})_bar:_any_}
=== RUN TestTSExperimentalDecorator/abstract_class_Foo_{_@(()_=>_{})_abstract_foo:_any;_@(()_=>_{})_bar:_any_}
---- PASS: TestTSExperimentalDecorator (0.01s)
+--- PASS: TestTSExperimentalDecorator (0.02s)
--- PASS: TestTSExperimentalDecorator/@dec(()_=>_0)_declare_class_Foo_{}_{let_foo} (0.00s)
--- PASS: TestTSExperimentalDecorator/@dec(()_=>_0)_declare_abstract_class_Foo_{}_{let_foo} (0.00s)
--- PASS: TestTSExperimentalDecorator/@dec(()_=>_0)_export_declare_class_Foo_{}_{let_foo} (0.00s)
@@ -30650,7 +30686,7 @@
=== RUN TestTSInstantiationExpression/F<{}>_0#01
=== RUN TestTSInstantiationExpression/F<{}>_class_F_{}#01
=== RUN TestTSInstantiationExpression/f<{}>_function_f()_{}#01
---- PASS: TestTSInstantiationExpression (0.02s)
+--- PASS: TestTSInstantiationExpression (0.01s)
--- PASS: TestTSInstantiationExpression/f (0.00s)
--- PASS: TestTSInstantiationExpression/f (0.00s)
--- PASS: TestTSInstantiationExpression/f.g (0.00s)
@@ -30953,7 +30989,7 @@
=== RUN TestTSTypeOnlyImport/import_source_type_from_'bar'
=== RUN TestTSTypeOnlyImport/import_source_type_foo_from_'bar'
=== RUN TestTSTypeOnlyImport/import_type_source_foo_from_'bar'
---- PASS: TestTSTypeOnlyImport (0.01s)
+--- PASS: TestTSTypeOnlyImport (0.00s)
--- PASS: TestTSTypeOnlyImport/import_type_foo_from_'bar';_x (0.00s)
--- PASS: TestTSTypeOnlyImport/import_type_foo_from_'bar'_x (0.00s)
--- PASS: TestTSTypeOnlyImport/import_type_from_from_'bar';_x (0.00s)
@@ -31153,7 +31189,7 @@
=== RUN TestTSOptionalChain/a?.b(c)
=== RUN TestTSOptionalChain/a?.b<+T>(c)
=== RUN TestTSOptionalChain/a?.b<()_=>_T>(c)
---- PASS: TestTSOptionalChain (0.00s)
+--- PASS: TestTSOptionalChain (0.01s)
--- PASS: TestTSOptionalChain/a?.() (0.00s)
--- PASS: TestTSOptionalChain/a?.<()_=>_T>() (0.00s)
--- PASS: TestTSOptionalChain/a?.()#01 (0.00s)
@@ -31403,7 +31439,7 @@
--- PASS: TestTSUsing/export_using_x:_any_=_y (0.00s)
--- PASS: TestTSUsing/namespace_ns_{_export_using_x:_any_=_y_} (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/js_parser 1.812s
+ok github.com/evanw/esbuild/internal/js_parser 0.940s
=== RUN TestNumber
=== RUN TestNumber/x_=_1e-100
=== RUN TestNumber/x_=_1e-4
@@ -31514,8 +31550,8 @@
=== RUN TestNumber/x_=_1000_.y_[minified]
=== RUN TestNumber/x_=_12345_.y_[minified]
=== RUN TestNumber/x_=_0xFFFF_0000_FFFF_0000_.y_[minified]
---- PASS: TestNumber (0.08s)
- --- PASS: TestNumber/x_=_1e-100 (0.01s)
+--- PASS: TestNumber (0.01s)
+ --- PASS: TestNumber/x_=_1e-100 (0.00s)
--- PASS: TestNumber/x_=_1e-4 (0.00s)
--- PASS: TestNumber/x_=_1e-3 (0.00s)
--- PASS: TestNumber/x_=_1e-2 (0.00s)
@@ -31576,7 +31612,7 @@
--- PASS: TestNumber/x_=_1000000000123456789 (0.00s)
--- PASS: TestNumber/x_=_10000000000123456789 (0.00s)
--- PASS: TestNumber/x_=_100000000000123456789 (0.00s)
- --- PASS: TestNumber/x_=_0x7fff_ffff (0.01s)
+ --- PASS: TestNumber/x_=_0x7fff_ffff (0.00s)
--- PASS: TestNumber/x_=_0x8000_0000 (0.00s)
--- PASS: TestNumber/x_=_0x8000_0001 (0.00s)
--- PASS: TestNumber/x_=_-0x7fff_ffff (0.00s)
@@ -31603,7 +31639,7 @@
--- PASS: TestNumber/x_=_999999999999 (0.00s)
--- PASS: TestNumber/x_=_1000000000001 (0.00s)
--- PASS: TestNumber/x_=_0x0FFF_FFFF_FFFF_FF80 (0.00s)
- --- PASS: TestNumber/x_=_0x1000_0000_0000_0000 (0.03s)
+ --- PASS: TestNumber/x_=_0x1000_0000_0000_0000 (0.00s)
--- PASS: TestNumber/x_=_0xFFFF_FFFF_FFFF_F000 (0.00s)
--- PASS: TestNumber/x_=_0xFFFF_FFFF_FFFF_F800 (0.00s)
--- PASS: TestNumber/x_=_0xFFFF_FFFF_FFFF_FFFF (0.00s)
@@ -31671,12 +31707,12 @@
=== RUN TestNew/new_Worker(/*_webpackFoo:_1_*/_'path'_/*_webpackBar:2_*/_,);
=== RUN TestNew/new_Worker(/*_webpackFoo:_1_*/_'path',_/*_webpackBar:2_*/_);
=== RUN TestNew/new_Worker(new_URL('path',_/*_webpackFoo:_these_can_go_anywhere_*/_import.meta.url))
---- PASS: TestNew (0.03s)
+--- PASS: TestNew (0.00s)
--- PASS: TestNew/new_x (0.00s)
--- PASS: TestNew/new_x() (0.00s)
--- PASS: TestNew/new_(x) (0.00s)
--- PASS: TestNew/new_(x()) (0.00s)
- --- PASS: TestNew/new_(new_x()) (0.02s)
+ --- PASS: TestNew/new_(new_x()) (0.00s)
--- PASS: TestNew/new_(x_+_x) (0.00s)
--- PASS: TestNew/(new_x)() (0.00s)
--- PASS: TestNew/new_foo().bar (0.00s)
@@ -31724,7 +31760,7 @@
=== RUN TestCall/(1,_eval)?.(x)_[minified]
=== RUN TestCall/(1_?_eval_:_2)(x)_[mangled,_minified]
=== RUN TestCall/(1_?_eval_:_2)?.(x)_[mangled,_minified]
---- PASS: TestCall (0.00s)
+--- PASS: TestCall (0.01s)
--- PASS: TestCall/x()()() (0.00s)
--- PASS: TestCall/x().y()[z]() (0.00s)
--- PASS: TestCall/(--x)(); (0.00s)
@@ -31833,7 +31869,7 @@
=== RUN TestString/let_x_=_'\xFF'
=== RUN TestString/let_x_=_'\xF0\x9F\x8D\x95'
=== RUN TestString/let_x_=_'\uD801\uDC02\uDC03\uD804'
---- PASS: TestString (0.01s)
+--- PASS: TestString (0.00s)
--- PASS: TestString/let_x_=_'' (0.00s)
--- PASS: TestString/let_x_=_'\b' (0.00s)
--- PASS: TestString/let_x_=_'_' (0.00s)
@@ -31863,7 +31899,7 @@
--- PASS: TestString/let_x_=_'\uABCD' (0.00s)
--- PASS: TestString/let_x_=_'\U000123ab' (0.00s)
--- PASS: TestString/let_x_=_'\u{123AB}' (0.00s)
- --- PASS: TestString/let_x_=_'\uD808\uDFAB' (0.01s)
+ --- PASS: TestString/let_x_=_'\uD808\uDFAB' (0.00s)
--- PASS: TestString/let_x_=_'\uD808' (0.00s)
--- PASS: TestString/let_x_=_'\uD808X' (0.00s)
--- PASS: TestString/let_x_=_'\uDFAB' (0.00s)
@@ -31935,7 +31971,7 @@
--- PASS: TestTemplate/let_x_=_String.raw`${0}\1${1}` (0.00s)
--- PASS: TestTemplate/let_x_=_String.raw`${0}\x01${1}` (0.00s)
--- PASS: TestTemplate/let_x_=_`${y}` (0.00s)
- --- PASS: TestTemplate/let_x_=_`$(y)` (0.00s)
+ --- PASS: TestTemplate/let_x_=_`$(y)` (0.01s)
--- PASS: TestTemplate/let_x_=_`{y}$` (0.00s)
--- PASS: TestTemplate/let_x_=_`$}y{` (0.00s)
--- PASS: TestTemplate/let_x_=_`\${y}` (0.00s)
@@ -31993,7 +32029,7 @@
--- PASS: TestObject/function_foo(__proto__)_{_return_{_'__proto__':___proto___}_} (0.00s)
--- PASS: TestObject/function_foo(__proto__)_{_return_{_['__proto__']:___proto___}_} (0.00s)
--- PASS: TestObject/import_{___proto___}_from_'foo';_let_foo_=_()_=>_({___proto__:___proto___}) (0.00s)
- --- PASS: TestObject/import_{___proto___}_from_'foo';_let_foo_=_()_=>_({_'__proto__':___proto___}) (0.01s)
+ --- PASS: TestObject/import_{___proto___}_from_'foo';_let_foo_=_()_=>_({_'__proto__':___proto___}) (0.00s)
--- PASS: TestObject/import_{___proto___}_from_'foo';_let_foo_=_()_=>_({_['__proto__']:___proto___}) (0.00s)
--- PASS: TestObject/function_foo(__proto__)_{_return_{___proto___}_} (0.00s)
=== RUN TestSwitch
@@ -32059,7 +32095,7 @@
=== RUN TestCommentsAndParentheses/for_((/*_foo_*/_let).x_of_y)_;
=== RUN TestCommentsAndParentheses/for_(/*_foo_*/_(let).x_of_y)_;
=== RUN TestCommentsAndParentheses/function_*x()_{_yield_(/*_foo_*/_y)_}
---- PASS: TestCommentsAndParentheses (0.01s)
+--- PASS: TestCommentsAndParentheses (0.00s)
--- PASS: TestCommentsAndParentheses/(/*_foo_*/_{_x()_{_foo()_}_}.x()); (0.00s)
--- PASS: TestCommentsAndParentheses/(/*_foo_*/_function_f()_{_foo(f)_}()); (0.00s)
--- PASS: TestCommentsAndParentheses/(/*_foo_*/_class_x_{_static_y()_{_foo(x)_}_}.y()); (0.00s)
@@ -32135,13 +32171,13 @@
=== RUN TestArrow/({a:_b,_c()_{}})
=== RUN TestArrow/({a:_b,_get_c()_{}})
=== RUN TestArrow/({a:_b,_set_c(x)_{}})
---- PASS: TestArrow (0.01s)
+--- PASS: TestArrow (0.00s)
--- PASS: TestArrow/()_=>_{} (0.00s)
--- PASS: TestArrow/x_=>_(x,_0) (0.00s)
--- PASS: TestArrow/x_=>_{y} (0.00s)
--- PASS: TestArrow/(a_=_(b,_c),_...d)_=>_{} (0.00s)
--- PASS: TestArrow/({[1_+_2]:_a_=_3}_=_{[1_+_2]:_3})_=>_{} (0.00s)
- --- PASS: TestArrow/([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_=>_{} (0.01s)
+ --- PASS: TestArrow/([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_=>_{} (0.00s)
--- PASS: TestArrow/([]_=_[])_=>_{} (0.00s)
--- PASS: TestArrow/([,]_=_[,])_=>_{} (0.00s)
--- PASS: TestArrow/([,,]_=_[,,])_=>_{} (0.00s)
@@ -32183,9 +32219,9 @@
=== RUN TestPrivateIdentifiers
=== RUN TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}
=== RUN TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}_[minified]
---- PASS: TestPrivateIdentifiers (0.01s)
+--- PASS: TestPrivateIdentifiers (0.00s)
--- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_} (0.00s)
- --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}_[minified] (0.01s)
+ --- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_foo()_{_return_#foo_in_this_}_}_[minified] (0.00s)
=== RUN TestDecorators
=== RUN TestDecorators/class_Foo_{_@w_w;_@x_x;_@a1_@b1@b2_@c1@c2@c3_y_=_@y1_@y2_class_{};_@a1_@b1@b2_@c1@c2@c3_z_=_@z1_@z2_class_{}}
=== RUN TestDecorators/class_Foo_{_@w_w;_@x_x;_@a1_@b1@b2_@c1@c2@c3_y_=_@y1_@y2_class_{};_@a1_@b1@b2_@c1@c2@c3_z_=_@z1_@z2_class_{}}_[minified]
@@ -32318,7 +32354,7 @@
=== RUN TestWhitespace/(function(){})_[minified]
=== RUN TestWhitespace/(class{})_[minified]
=== RUN TestWhitespace/({})_[minified]
---- PASS: TestWhitespace (0.01s)
+--- PASS: TestWhitespace (0.00s)
--- PASS: TestWhitespace/-_-x (0.00s)
--- PASS: TestWhitespace/+_-x (0.00s)
--- PASS: TestWhitespace/-_+x (0.00s)
@@ -32362,7 +32398,7 @@
--- PASS: TestWhitespace/()=>({})_[minified] (0.00s)
--- PASS: TestWhitespace/()=>({}[1])_[minified] (0.00s)
--- PASS: TestWhitespace/()=>({}+0)_[minified] (0.00s)
- --- PASS: TestWhitespace/()=>function(){}_[minified] (0.01s)
+ --- PASS: TestWhitespace/()=>function(){}_[minified] (0.00s)
--- PASS: TestWhitespace/(function(){})_[minified] (0.00s)
--- PASS: TestWhitespace/(class{})_[minified] (0.00s)
--- PASS: TestWhitespace/({})_[minified] (0.00s)
@@ -32412,7 +32448,7 @@
=== RUN TestMinify/module_[minified]
=== RUN TestMinify///!single_throw_1_+_2_[minified]
=== RUN TestMinify//*!multi-_line*/_throw_1_+_2_[minified]
---- PASS: TestMinify (0.01s)
+--- PASS: TestMinify (0.00s)
--- PASS: TestMinify/0.1_[minified] (0.00s)
--- PASS: TestMinify/1.2_[minified] (0.00s)
--- PASS: TestMinify/()_=>_{}_[minified] (0.00s)
@@ -32459,8 +32495,8 @@
=== RUN TestES5/x_=>_x_[minified]#01
=== RUN TestES5/()_=>_{}_[minified]
=== RUN TestES5/()_=>_{}_[minified]#01
---- PASS: TestES5 (0.01s)
- --- PASS: TestES5/foo('a\n\n\nb')_[mangled] (0.01s)
+--- PASS: TestES5 (0.00s)
+ --- PASS: TestES5/foo('a\n\n\nb')_[mangled] (0.00s)
--- PASS: TestES5/foo('a\n\n\nb')_[mangled]#01 (0.00s)
--- PASS: TestES5/foo({a,_b}) (0.00s)
--- PASS: TestES5/foo({a,_b})#01 (0.00s)
@@ -32502,7 +32538,7 @@
=== RUN TestASCIIOnly/(class_𐀀_extends_π_{})_[ascii]
=== RUN TestASCIIOnly/class_𐀀_extends_π_{}_[ascii]#01
=== RUN TestASCIIOnly/(class_𐀀_extends_π_{})_[ascii]#01
---- PASS: TestASCIIOnly (0.01s)
+--- PASS: TestASCIIOnly (0.00s)
--- PASS: TestASCIIOnly/let_π_=_'π' (0.00s)
--- PASS: TestASCIIOnly/let_π__=_'π' (0.00s)
--- PASS: TestASCIIOnly/let__π_=_'π' (0.00s)
@@ -32587,7 +32623,7 @@
=== RUN TestJSX/_[minified]
=== RUN TestJSX/_x__y__[minified]
=== RUN TestJSX/{'_x_'}{''}{'_y_'}_[minified]
---- PASS: TestJSX (0.02s)
+--- PASS: TestJSX (0.01s)
--- PASS: TestJSX/ (0.00s)
--- PASS: TestJSX/ (0.00s)
--- PASS: TestJSX/ (0.00s)
@@ -32625,7 +32661,7 @@
--- PASS: TestJSX/c>/> (0.00s)
--- PASS: TestJSX/{c}>/> (0.00s)
--- PASS: TestJSX/}/> (0.00s)
- --- PASS: TestJSX/c>}/> (0.02s)
+ --- PASS: TestJSX/c>}/> (0.00s)
--- PASS: TestJSX/{c}>}/> (0.00s)
--- PASS: TestJSX/<π/> (0.00s)
--- PASS: TestJSX/<π.𐀀/> (0.00s)
@@ -32775,7 +32811,7 @@
=== RUN TestInfinity/x_=_y_*_Infinity_[mangled,_minified]
=== RUN TestInfinity/x_=_y_/_Infinity_[mangled,_minified]
=== RUN TestInfinity/throw_Infinity_[mangled,_minified]
---- PASS: TestInfinity (0.02s)
+--- PASS: TestInfinity (0.00s)
--- PASS: TestInfinity/x_=_Infinity (0.00s)
--- PASS: TestInfinity/x_=_-Infinity (0.00s)
--- PASS: TestInfinity/x_=_(Infinity).toString (0.00s)
@@ -32801,7 +32837,7 @@
--- PASS: TestInfinity/x_=_Infinity_/_y_[minified] (0.00s)
--- PASS: TestInfinity/x_=_y_*_Infinity_[minified] (0.00s)
--- PASS: TestInfinity/x_=_y_/_Infinity_[minified] (0.00s)
- --- PASS: TestInfinity/throw_Infinity_[minified] (0.01s)
+ --- PASS: TestInfinity/throw_Infinity_[minified] (0.00s)
--- PASS: TestInfinity/x_=_Infinity_[mangled] (0.00s)
--- PASS: TestInfinity/x_=_-Infinity_[mangled] (0.00s)
--- PASS: TestInfinity/x_=_(Infinity).toString_[mangled] (0.00s)
@@ -32827,9 +32863,9 @@
=== RUN TestBinaryOperatorVisitor
=== RUN TestBinaryOperatorVisitor/x_=_(0,_/*a*/_(0,_/*b*/_(0,_/*c*/_1_==_2)_+_3)_*_4)_[mangled]
=== RUN TestBinaryOperatorVisitor/x_=_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f();_
---- PASS: TestBinaryOperatorVisitor (0.07s)
+--- PASS: TestBinaryOperatorVisitor (0.04s)
--- PASS: TestBinaryOperatorVisitor/x_=_(0,_/*a*/_(0,_/*b*/_(0,_/*c*/_1_==_2)_+_3)_*_4)_[mangled] (0.00s)
- --- PASS: TestBinaryOperatorVisitor/x_=_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f();_ (0.06s)
+ --- PASS: TestBinaryOperatorVisitor/x_=_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f()_||_f();_ (0.04s)
=== RUN TestUsing
=== RUN TestUsing/using_x_=_y
=== RUN TestUsing/using_x_=_y,_z_=__
@@ -32869,12 +32905,12 @@
--- PASS: TestMinifyBigInt/x_=_0xB0BA_CAFE_F00Dn_[mangled] (0.00s)
--- PASS: TestMinifyBigInt/x_=_102030405060708090807060504030201n_[mangled] (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/js_printer 0.378s
+ok github.com/evanw/esbuild/internal/js_printer 0.145s
? github.com/evanw/esbuild/internal/linker [no test files]
=== RUN TestMsgIDs
--- PASS: TestMsgIDs (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/logger 0.030s
+ok github.com/evanw/esbuild/internal/logger 0.018s
? github.com/evanw/esbuild/internal/renamer [no test files]
=== RUN TestYarnPnP
=== RUN TestYarnPnP/should_allow_a_package_to_import_one_of_its_dependencies
@@ -32909,131 +32945,131 @@
--- PASS: TestYarnPnP/should_ignore_the_fallback_pool_if_enableTopLevelFallback_is_set_to_false (0.00s)
--- PASS: TestYarnPnP/shouldn't_go_through_PnP_when_trying_to_resolve_dependencies_from_packages_covered_by_ignorePatternData (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/resolver 0.070s
+ok github.com/evanw/esbuild/internal/resolver 0.026s
=== RUN TestUnsupportedFeatures
+=== RUN TestUnsupportedFeatures/class-private-brand-check
=== RUN TestUnsupportedFeatures/dynamic-import
-=== RUN TestUnsupportedFeatures/exponent-operator
-=== RUN TestUnsupportedFeatures/logical-assignment
-=== RUN TestUnsupportedFeatures/object-rest-spread
-=== RUN TestUnsupportedFeatures/rest-argument
-=== RUN TestUnsupportedFeatures/array-spread
-=== RUN TestUnsupportedFeatures/function-name-configurable
-=== RUN TestUnsupportedFeatures/object-extensions
-=== RUN TestUnsupportedFeatures/typeof-exotic-object-is-object
+=== RUN TestUnsupportedFeatures/bigint
+=== RUN TestUnsupportedFeatures/import-meta
+=== RUN TestUnsupportedFeatures/new-target
+=== RUN TestUnsupportedFeatures/class-static-field
+=== RUN TestUnsupportedFeatures/class-private-static-accessor
+=== RUN TestUnsupportedFeatures/default-argument
=== RUN TestUnsupportedFeatures/nested-rest-binding
-=== RUN TestUnsupportedFeatures/optional-chain
-=== RUN TestUnsupportedFeatures/using
-=== RUN TestUnsupportedFeatures/function-or-class-property-access
-=== RUN TestUnsupportedFeatures/generator
-=== RUN TestUnsupportedFeatures/nullish-coalescing
-=== RUN TestUnsupportedFeatures/arbitrary-module-namespace-names
-=== RUN TestUnsupportedFeatures/class
-=== RUN TestUnsupportedFeatures/const-and-let
-=== RUN TestUnsupportedFeatures/destructuring
-=== RUN TestUnsupportedFeatures/node-colon-prefix-import
-=== RUN TestUnsupportedFeatures/regexp-dot-all-flag
+=== RUN TestUnsupportedFeatures/regexp-lookbehind-assertions
=== RUN TestUnsupportedFeatures/regexp-unicode-property-escapes
-=== RUN TestUnsupportedFeatures/arrow
-=== RUN TestUnsupportedFeatures/class-private-field
-=== RUN TestUnsupportedFeatures/class-static-blocks
-=== RUN TestUnsupportedFeatures/for-await
=== RUN TestUnsupportedFeatures/node-colon-prefix-require
-=== RUN TestUnsupportedFeatures/top-level-await
-=== RUN TestUnsupportedFeatures/async-generator
-=== RUN TestUnsupportedFeatures/class-static-field
-=== RUN TestUnsupportedFeatures/regexp-set-notation
=== RUN TestUnsupportedFeatures/template-literal
-=== RUN TestUnsupportedFeatures/class-private-brand-check
-=== RUN TestUnsupportedFeatures/default-argument
-=== RUN TestUnsupportedFeatures/import-attributes
+=== RUN TestUnsupportedFeatures/arbitrary-module-namespace-names
=== RUN TestUnsupportedFeatures/class-field
-=== RUN TestUnsupportedFeatures/class-private-static-method
-=== RUN TestUnsupportedFeatures/regexp-match-indices
+=== RUN TestUnsupportedFeatures/class-private-method
+=== RUN TestUnsupportedFeatures/exponent-operator
+=== RUN TestUnsupportedFeatures/import-source
+=== RUN TestUnsupportedFeatures/node-colon-prefix-import
=== RUN TestUnsupportedFeatures/regexp-named-capture-groups
-=== RUN TestUnsupportedFeatures/async-await
+=== RUN TestUnsupportedFeatures/class-static-blocks
+=== RUN TestUnsupportedFeatures/const-and-let
=== RUN TestUnsupportedFeatures/hashbang
-=== RUN TestUnsupportedFeatures/new-target
=== RUN TestUnsupportedFeatures/object-accessors
-=== RUN TestUnsupportedFeatures/optional-catch-binding
-=== RUN TestUnsupportedFeatures/regexp-sticky-and-unicode-flags
-=== RUN TestUnsupportedFeatures/bigint
-=== RUN TestUnsupportedFeatures/unicode-escapes
-=== RUN TestUnsupportedFeatures/class-private-method
+=== RUN TestUnsupportedFeatures/using
=== RUN TestUnsupportedFeatures/export-star-as
=== RUN TestUnsupportedFeatures/import-assertions
-=== RUN TestUnsupportedFeatures/regexp-lookbehind-assertions
-=== RUN TestUnsupportedFeatures/for-of
-=== RUN TestUnsupportedFeatures/import-source
-=== RUN TestUnsupportedFeatures/class-private-accessor
+=== RUN TestUnsupportedFeatures/object-rest-spread
+=== RUN TestUnsupportedFeatures/arrow
=== RUN TestUnsupportedFeatures/class-private-static-field
-=== RUN TestUnsupportedFeatures/import-defer
-=== RUN TestUnsupportedFeatures/import-meta
+=== RUN TestUnsupportedFeatures/import-attributes
+=== RUN TestUnsupportedFeatures/object-extensions
+=== RUN TestUnsupportedFeatures/regexp-match-indices
+=== RUN TestUnsupportedFeatures/class-private-static-method
+=== RUN TestUnsupportedFeatures/destructuring
+=== RUN TestUnsupportedFeatures/for-of
+=== RUN TestUnsupportedFeatures/function-or-class-property-access
=== RUN TestUnsupportedFeatures/inline-script
-=== RUN TestUnsupportedFeatures/class-private-static-accessor
+=== RUN TestUnsupportedFeatures/logical-assignment
+=== RUN TestUnsupportedFeatures/regexp-set-notation
+=== RUN TestUnsupportedFeatures/async-generator
+=== RUN TestUnsupportedFeatures/nullish-coalescing
+=== RUN TestUnsupportedFeatures/regexp-dot-all-flag
+=== RUN TestUnsupportedFeatures/rest-argument
+=== RUN TestUnsupportedFeatures/top-level-await
+=== RUN TestUnsupportedFeatures/array-spread
+=== RUN TestUnsupportedFeatures/class
+=== RUN TestUnsupportedFeatures/class-private-field
+=== RUN TestUnsupportedFeatures/regexp-sticky-and-unicode-flags
=== RUN TestUnsupportedFeatures/decorators
---- PASS: TestUnsupportedFeatures (0.50s)
- --- PASS: TestUnsupportedFeatures/dynamic-import (0.03s)
+=== RUN TestUnsupportedFeatures/function-name-configurable
+=== RUN TestUnsupportedFeatures/typeof-exotic-object-is-object
+=== RUN TestUnsupportedFeatures/for-await
+=== RUN TestUnsupportedFeatures/generator
+=== RUN TestUnsupportedFeatures/import-defer
+=== RUN TestUnsupportedFeatures/unicode-escapes
+=== RUN TestUnsupportedFeatures/async-await
+=== RUN TestUnsupportedFeatures/class-private-accessor
+=== RUN TestUnsupportedFeatures/optional-catch-binding
+=== RUN TestUnsupportedFeatures/optional-chain
+--- PASS: TestUnsupportedFeatures (0.23s)
+ --- PASS: TestUnsupportedFeatures/class-private-brand-check (0.01s)
+ --- PASS: TestUnsupportedFeatures/dynamic-import (0.00s)
+ --- PASS: TestUnsupportedFeatures/bigint (0.00s)
+ --- PASS: TestUnsupportedFeatures/import-meta (0.00s)
+ --- PASS: TestUnsupportedFeatures/new-target (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-static-field (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-private-static-accessor (0.00s)
+ --- PASS: TestUnsupportedFeatures/default-argument (0.00s)
+ --- PASS: TestUnsupportedFeatures/nested-rest-binding (0.01s)
+ --- PASS: TestUnsupportedFeatures/regexp-lookbehind-assertions (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-unicode-property-escapes (0.00s)
+ --- PASS: TestUnsupportedFeatures/node-colon-prefix-require (0.00s)
+ --- PASS: TestUnsupportedFeatures/template-literal (0.00s)
+ --- PASS: TestUnsupportedFeatures/arbitrary-module-namespace-names (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-field (0.01s)
+ --- PASS: TestUnsupportedFeatures/class-private-method (0.00s)
--- PASS: TestUnsupportedFeatures/exponent-operator (0.00s)
+ --- PASS: TestUnsupportedFeatures/import-source (0.00s)
+ --- PASS: TestUnsupportedFeatures/node-colon-prefix-import (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-named-capture-groups (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-static-blocks (0.00s)
+ --- PASS: TestUnsupportedFeatures/const-and-let (0.00s)
+ --- PASS: TestUnsupportedFeatures/hashbang (0.00s)
+ --- PASS: TestUnsupportedFeatures/object-accessors (0.01s)
+ --- PASS: TestUnsupportedFeatures/using (0.00s)
+ --- PASS: TestUnsupportedFeatures/export-star-as (0.00s)
+ --- PASS: TestUnsupportedFeatures/import-assertions (0.00s)
+ --- PASS: TestUnsupportedFeatures/object-rest-spread (0.01s)
+ --- PASS: TestUnsupportedFeatures/arrow (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-private-static-field (0.01s)
+ --- PASS: TestUnsupportedFeatures/import-attributes (0.00s)
+ --- PASS: TestUnsupportedFeatures/object-extensions (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-match-indices (0.01s)
+ --- PASS: TestUnsupportedFeatures/class-private-static-method (0.00s)
+ --- PASS: TestUnsupportedFeatures/destructuring (0.00s)
+ --- PASS: TestUnsupportedFeatures/for-of (0.00s)
+ --- PASS: TestUnsupportedFeatures/function-or-class-property-access (0.01s)
+ --- PASS: TestUnsupportedFeatures/inline-script (0.00s)
--- PASS: TestUnsupportedFeatures/logical-assignment (0.00s)
- --- PASS: TestUnsupportedFeatures/object-rest-spread (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-set-notation (0.01s)
+ --- PASS: TestUnsupportedFeatures/async-generator (0.00s)
+ --- PASS: TestUnsupportedFeatures/nullish-coalescing (0.01s)
+ --- PASS: TestUnsupportedFeatures/regexp-dot-all-flag (0.00s)
--- PASS: TestUnsupportedFeatures/rest-argument (0.00s)
+ --- PASS: TestUnsupportedFeatures/top-level-await (0.01s)
--- PASS: TestUnsupportedFeatures/array-spread (0.00s)
+ --- PASS: TestUnsupportedFeatures/class (0.01s)
+ --- PASS: TestUnsupportedFeatures/class-private-field (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-sticky-and-unicode-flags (0.00s)
+ --- PASS: TestUnsupportedFeatures/decorators (0.00s)
--- PASS: TestUnsupportedFeatures/function-name-configurable (0.00s)
- --- PASS: TestUnsupportedFeatures/object-extensions (0.00s)
--- PASS: TestUnsupportedFeatures/typeof-exotic-object-is-object (0.00s)
- --- PASS: TestUnsupportedFeatures/nested-rest-binding (0.00s)
- --- PASS: TestUnsupportedFeatures/optional-chain (0.00s)
- --- PASS: TestUnsupportedFeatures/using (0.01s)
- --- PASS: TestUnsupportedFeatures/function-or-class-property-access (0.00s)
+ --- PASS: TestUnsupportedFeatures/for-await (0.01s)
--- PASS: TestUnsupportedFeatures/generator (0.00s)
- --- PASS: TestUnsupportedFeatures/nullish-coalescing (0.05s)
- --- PASS: TestUnsupportedFeatures/arbitrary-module-namespace-names (0.00s)
- --- PASS: TestUnsupportedFeatures/class (0.03s)
- --- PASS: TestUnsupportedFeatures/const-and-let (0.00s)
- --- PASS: TestUnsupportedFeatures/destructuring (0.01s)
- --- PASS: TestUnsupportedFeatures/node-colon-prefix-import (0.01s)
- --- PASS: TestUnsupportedFeatures/regexp-dot-all-flag (0.01s)
- --- PASS: TestUnsupportedFeatures/regexp-unicode-property-escapes (0.02s)
- --- PASS: TestUnsupportedFeatures/arrow (0.00s)
- --- PASS: TestUnsupportedFeatures/class-private-field (0.01s)
- --- PASS: TestUnsupportedFeatures/class-static-blocks (0.01s)
- --- PASS: TestUnsupportedFeatures/for-await (0.00s)
- --- PASS: TestUnsupportedFeatures/node-colon-prefix-require (0.04s)
- --- PASS: TestUnsupportedFeatures/top-level-await (0.00s)
- --- PASS: TestUnsupportedFeatures/async-generator (0.00s)
- --- PASS: TestUnsupportedFeatures/class-static-field (0.00s)
- --- PASS: TestUnsupportedFeatures/regexp-set-notation (0.00s)
- --- PASS: TestUnsupportedFeatures/template-literal (0.02s)
- --- PASS: TestUnsupportedFeatures/class-private-brand-check (0.00s)
- --- PASS: TestUnsupportedFeatures/default-argument (0.01s)
- --- PASS: TestUnsupportedFeatures/import-attributes (0.00s)
- --- PASS: TestUnsupportedFeatures/class-field (0.01s)
- --- PASS: TestUnsupportedFeatures/class-private-static-method (0.01s)
- --- PASS: TestUnsupportedFeatures/regexp-match-indices (0.00s)
- --- PASS: TestUnsupportedFeatures/regexp-named-capture-groups (0.00s)
- --- PASS: TestUnsupportedFeatures/async-await (0.00s)
- --- PASS: TestUnsupportedFeatures/hashbang (0.01s)
- --- PASS: TestUnsupportedFeatures/new-target (0.01s)
- --- PASS: TestUnsupportedFeatures/object-accessors (0.00s)
- --- PASS: TestUnsupportedFeatures/optional-catch-binding (0.00s)
- --- PASS: TestUnsupportedFeatures/regexp-sticky-and-unicode-flags (0.01s)
- --- PASS: TestUnsupportedFeatures/bigint (0.00s)
+ --- PASS: TestUnsupportedFeatures/import-defer (0.00s)
--- PASS: TestUnsupportedFeatures/unicode-escapes (0.01s)
- --- PASS: TestUnsupportedFeatures/class-private-method (0.00s)
- --- PASS: TestUnsupportedFeatures/export-star-as (0.00s)
- --- PASS: TestUnsupportedFeatures/import-assertions (0.01s)
- --- PASS: TestUnsupportedFeatures/regexp-lookbehind-assertions (0.00s)
- --- PASS: TestUnsupportedFeatures/for-of (0.00s)
- --- PASS: TestUnsupportedFeatures/import-source (0.00s)
+ --- PASS: TestUnsupportedFeatures/async-await (0.00s)
--- PASS: TestUnsupportedFeatures/class-private-accessor (0.00s)
- --- PASS: TestUnsupportedFeatures/class-private-static-field (0.01s)
- --- PASS: TestUnsupportedFeatures/import-defer (0.00s)
- --- PASS: TestUnsupportedFeatures/import-meta (0.00s)
- --- PASS: TestUnsupportedFeatures/inline-script (0.01s)
- --- PASS: TestUnsupportedFeatures/class-private-static-accessor (0.01s)
- --- PASS: TestUnsupportedFeatures/decorators (0.00s)
+ --- PASS: TestUnsupportedFeatures/optional-catch-binding (0.01s)
+ --- PASS: TestUnsupportedFeatures/optional-chain (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/runtime 0.556s
+ok github.com/evanw/esbuild/internal/runtime 0.250s
? github.com/evanw/esbuild/internal/sourcemap [no test files]
? github.com/evanw/esbuild/internal/test [no test files]
? github.com/evanw/esbuild/internal/xxhash [no test files]
@@ -33108,7 +33144,7 @@
--- PASS: TestFormatMessages/Multi-line_line_text (0.00s)
--- PASS: TestFormatMessages/Note_formatting (0.00s)
PASS
-ok github.com/evanw/esbuild/pkg/api 0.076s
+ok github.com/evanw/esbuild/pkg/api 0.030s
? github.com/evanw/esbuild/pkg/cli [no test files]
debian/rules execute_after_dh_auto_test-arch
make[1]: Entering directory '/build/reproducible-path/golang-github-evanw-esbuild-0.25.9'
@@ -33154,9 +33190,9 @@
dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang -Nesbuild
dh_md5sums -O--builddirectory=_build -O--buildsystem=golang
dh_builddeb -O--builddirectory=_build -O--buildsystem=golang
-dpkg-deb: building package 'golang-github-evanw-esbuild-dev' in '../golang-github-evanw-esbuild-dev_0.25.9-2_all.deb'.
-dpkg-deb: building package 'esbuild' in '../esbuild_0.25.9-2_arm64.deb'.
dpkg-deb: building package 'esbuild-dbgsym' in '../esbuild-dbgsym_0.25.9-2_arm64.deb'.
+dpkg-deb: building package 'esbuild' in '../esbuild_0.25.9-2_arm64.deb'.
+dpkg-deb: building package 'golang-github-evanw-esbuild-dev' in '../golang-github-evanw-esbuild-dev_0.25.9-2_all.deb'.
dpkg-genbuildinfo --build=binary -O../golang-github-evanw-esbuild_0.25.9-2_arm64.buildinfo
dpkg-genchanges --build=binary -O../golang-github-evanw-esbuild_0.25.9-2_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
@@ -33164,12 +33200,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/3731042/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/3731042/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/4159593 and its subdirectories
-I: Current time: Wed Aug 20 03:34:41 -12 2025
-I: pbuilder-time-stamp: 1755704081
+I: removing directory /srv/workspace/pbuilder/3731042 and its subdirectories
+I: Current time: Wed Sep 23 12:00:32 +14 2026
+I: pbuilder-time-stamp: 1790114432