Diff of the two buildlogs:
--
--- b1/build.log 2025-03-31 11:29:31.480622789 +0000
+++ b2/build.log 2025-03-31 11:33:56.912635528 +0000
@@ -1,6 +1,6 @@
I: pbuilder: network access will be disabled during build
-I: Current time: Sun Mar 30 23:26:20 -12 2025
-I: pbuilder-time-stamp: 1743420380
+I: Current time: Mon May 4 07:52:35 +14 2026
+I: pbuilder-time-stamp: 1777830755
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
@@ -25,52 +25,84 @@
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/4021628/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/3671814/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 May 3 17:52 /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/3671814/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/3671814/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='
'
- INVOCATION_ID='95bc9223dfd24c289c8cd83d2d141ab3'
- 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='4021628'
- PS1='# '
- PS2='> '
+ INVOCATION_ID=7ee6ab342d0d48d89ffce86817c9c3b9
+ 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=3671814
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.wecFHhkh/pbuilderrc_Zbcg --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.wecFHhkh/b1 --logfile b1/build.log golang-github-evanw-esbuild_0.25.2-1.dsc'
- SUDO_GID='109'
- SUDO_UID='104'
- SUDO_USER='jenkins'
- TERM='unknown'
- TZ='/usr/share/zoneinfo/Etc/GMT+12'
- USER='root'
- _='/usr/bin/systemd-run'
- http_proxy='http://192.168.101.4:3128'
+ PWD=/
+ SHELL=/bin/bash
+ SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+ SHLVL=3
+ SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.wecFHhkh/pbuilderrc_Zi84 --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.wecFHhkh/b2 --logfile b2/build.log golang-github-evanw-esbuild_0.25.2-1.dsc'
+ SUDO_GID=109
+ SUDO_UID=104
+ SUDO_USER=jenkins
+ TERM=unknown
+ TZ=/usr/share/zoneinfo/Etc/GMT-14
+ UID=0
+ USER=root
+ _='I: set'
+ http_proxy=http://192.168.101.4:3128
I: uname -a
- Linux codethink04-arm64 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
+ Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux
I: ls -l /bin
- lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/4021628/tmp/hooks/D02_print_environment finished
+ lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/3671814/tmp/hooks/D02_print_environment finished
-> Attempting to satisfy build-dependencies
-> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
@@ -538,7 +570,7 @@
Get: 418 http://deb.debian.org/debian unstable/main arm64 node-promzard all 0.3.0-2 [6788 B]
Get: 419 http://deb.debian.org/debian unstable/main arm64 node-text-table all 0.2.0-4 [4736 B]
Get: 420 http://deb.debian.org/debian unstable/main arm64 npm all 9.2.0~ds1-3 [669 kB]
-Fetched 105 MB in 1s (110 MB/s)
+Fetched 105 MB in 1s (96.2 MB/s)
Preconfiguring packages ...
Selecting previously unselected package libpython3.13-minimal:arm64.
(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 ... 19918 files and directories currently installed.)
@@ -1898,8 +1930,8 @@
Setting up tzdata (2025b-1) ...
Current default time zone: 'Etc/UTC'
-Local time is now: Mon Mar 31 11:27:32 UTC 2025.
-Universal Time is now: Mon Mar 31 11:27:32 UTC 2025.
+Local time is now: Sun May 3 17:54:35 UTC 2026.
+Universal Time is now: Sun May 3 17:54:35 UTC 2026.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
Setting up node-lodash-packages (4.17.21+dfsg+~cs8.31.198.20210220-9) ...
@@ -2257,7 +2289,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.2/ && 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.2-1_source.changes
+I: user script /srv/workspace/pbuilder/3671814/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/3671814/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.2/ && 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.2-1_source.changes
dpkg-buildpackage: info: source package golang-github-evanw-esbuild
dpkg-buildpackage: info: source version 0.25.2-1
dpkg-buildpackage: info: source distribution unstable
@@ -2278,48 +2314,48 @@
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/unsafeheader
internal/byteorder
-internal/coverage/rtcov
internal/godebugs
-internal/cpu
-internal/msan
-internal/goos
+internal/unsafeheader
+internal/coverage/rtcov
internal/goexperiment
+internal/abi
internal/asan
+internal/cpu
+internal/runtime/math
+internal/chacha8rand
math/bits
internal/runtime/syscall
internal/itoa
+internal/goos
+unicode/utf8
internal/profilerecord
+internal/msan
sync/atomic
-unicode/utf8
-unicode
cmp
+unicode
github.com/evanw/esbuild/internal/api_helpers
container/list
crypto/internal/fips140/alias
-internal/abi
-internal/chacha8rand
-internal/runtime/math
-math
crypto/internal/fips140deps/byteorder
crypto/internal/boring/sig
unicode/utf16
+math
vendor/golang.org/x/crypto/cryptobyte/asn1
-internal/bytealg
-internal/runtime/atomic
-internal/runtime/sys
-crypto/internal/fips140deps/cpu
-crypto/internal/fips140/subtle
vendor/golang.org/x/crypto/internal/alias
+crypto/internal/fips140/subtle
internal/nettrace
log/internal
encoding
+internal/bytealg
+crypto/internal/fips140deps/cpu
+internal/runtime/atomic
+internal/runtime/sys
internal/runtime/exithook
internal/stringslite
internal/race
-internal/runtime/maps
internal/sync
+internal/runtime/maps
runtime
internal/reflectlite
sync
@@ -2328,52 +2364,52 @@
weak
slices
maps
+errors
internal/bisect
internal/testlog
+sort
internal/singleflight
unique
-errors
-sort
-runtime/cgo
io
strconv
internal/oserror
path
+runtime/cgo
math/rand/v2
vendor/golang.org/x/net/dns/dnsmessage
-internal/godebug
syscall
+internal/godebug
bytes
-reflect
-hash
strings
-encoding/base32
+hash
crypto/internal/randutil
-crypto/internal/fips140deps/godebug
-math/rand
+reflect
hash/crc32
+encoding/base32
+math/rand
crypto
+crypto/internal/fips140deps/godebug
net/netip
-vendor/golang.org/x/text/transform
bufio
regexp/syntax
crypto/internal/fips140
crypto/internal/impl
net/http/internal/ascii
+vendor/golang.org/x/text/transform
crypto/internal/fips140/sha256
crypto/internal/fips140/sha3
crypto/internal/fips140/sha512
crypto/tls/internal/fips140tls
crypto/sha3
-crypto/internal/fips140hash
-crypto/internal/fips140/hmac
time
internal/syscall/unix
internal/syscall/execenv
+crypto/internal/fips140hash
+crypto/internal/fips140/hmac
crypto/internal/fips140/check
-regexp
crypto/internal/fips140/aes
crypto/internal/fips140/nistec/fiat
+regexp
crypto/internal/fips140/edwards25519/field
crypto/internal/fips140/bigmod
crypto/internal/fips140/hkdf
@@ -2381,23 +2417,23 @@
crypto/internal/fips140/tls13
crypto/internal/fips140/edwards25519
io/fs
-internal/poll
context
+internal/poll
internal/filepathlite
crypto/internal/fips140/nistec
+os
encoding/binary
internal/fmtsort
-os
encoding/base64
golang.org/x/sys/unix
-vendor/golang.org/x/crypto/internal/poly1305
github.com/evanw/esbuild/internal/xxhash
+vendor/golang.org/x/crypto/internal/poly1305
encoding/pem
fmt
io/ioutil
-path/filepath
-internal/sysinfo
crypto/internal/sysrand
+internal/sysinfo
+path/filepath
crypto/internal/entropy
crypto/internal/fips140/drbg
crypto/internal/fips140/aes/gcm
@@ -2409,35 +2445,35 @@
crypto/internal/fips140/rsa
crypto/md5
crypto/rc4
-crypto/cipher
net
+crypto/cipher
compress/flate
net/url
runtime/debug
math/big
encoding/hex
+vendor/golang.org/x/net/http2/hpack
log
vendor/golang.org/x/text/unicode/norm
-vendor/golang.org/x/net/http2/hpack
+mime
+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
+archive/zip
+compress/gzip
crypto/sha256
vendor/golang.org/x/text/unicode/bidi
-vendor/golang.org/x/crypto/chacha20poly1305
-mime
-mime/quotedprintable
net/http/internal
text/tabwriter
-archive/zip
-compress/gzip
runtime/trace
flag
+vendor/golang.org/x/crypto/chacha20poly1305
runtime/pprof
vendor/golang.org/x/text/secure/bidirule
testing
@@ -2445,19 +2481,19 @@
github.com/evanw/esbuild/internal/logger
github.com/evanw/esbuild/internal/fs
crypto/rand
-crypto/internal/boring/bbig
crypto/elliptic
-crypto/dsa
+crypto/internal/boring/bbig
encoding/asn1
+crypto/dsa
crypto/ed25519
crypto/internal/hpke
crypto/rsa
github.com/evanw/esbuild/internal/css_lexer
github.com/evanw/esbuild/internal/helpers
+github.com/evanw/esbuild/internal/test
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
github.com/evanw/esbuild/internal/ast
-github.com/evanw/esbuild/internal/test
crypto/ecdsa
github.com/evanw/esbuild/internal/css_ast
github.com/evanw/esbuild/internal/sourcemap
@@ -2471,9 +2507,9 @@
github.com/evanw/esbuild/internal/renamer
github.com/evanw/esbuild/internal/js_parser
github.com/evanw/esbuild/internal/js_printer
+crypto/x509
net/textproto
vendor/golang.org/x/net/http/httpproxy
-crypto/x509
vendor/golang.org/x/net/http/httpguts
mime/multipart
crypto/tls
@@ -2507,8 +2543,8 @@
=== RUN TestCSSEntryPoint
=== RUN TestCSSEntryPoint/Unix
=== RUN TestCSSEntryPoint/Windows
---- PASS: TestCSSEntryPoint (0.01s)
- --- PASS: TestCSSEntryPoint/Unix (0.01s)
+--- PASS: TestCSSEntryPoint (0.02s)
+ --- PASS: TestCSSEntryPoint/Unix (0.02s)
--- PASS: TestCSSEntryPoint/Windows (0.00s)
=== RUN TestCSSAtImportMissing
=== RUN TestCSSAtImportMissing/Unix
@@ -2531,15 +2567,15 @@
=== RUN TestCSSFromJSMissingImport
=== RUN TestCSSFromJSMissingImport/Unix
=== RUN TestCSSFromJSMissingImport/Windows
---- PASS: TestCSSFromJSMissingImport (0.00s)
+--- PASS: TestCSSFromJSMissingImport (0.01s)
--- PASS: TestCSSFromJSMissingImport/Unix (0.00s)
- --- PASS: TestCSSFromJSMissingImport/Windows (0.00s)
+ --- PASS: TestCSSFromJSMissingImport/Windows (0.01s)
=== RUN TestCSSFromJSMissingStarImport
=== RUN TestCSSFromJSMissingStarImport/Unix
=== RUN TestCSSFromJSMissingStarImport/Windows
---- PASS: TestCSSFromJSMissingStarImport (0.00s)
+--- PASS: TestCSSFromJSMissingStarImport (0.01s)
--- PASS: TestCSSFromJSMissingStarImport/Unix (0.00s)
- --- PASS: TestCSSFromJSMissingStarImport/Windows (0.00s)
+ --- PASS: TestCSSFromJSMissingStarImport/Windows (0.01s)
=== RUN TestImportGlobalCSSFromJS
=== RUN TestImportGlobalCSSFromJS/Unix
=== RUN TestImportGlobalCSSFromJS/Windows
@@ -2549,14 +2585,14 @@
=== RUN TestImportLocalCSSFromJS
=== RUN TestImportLocalCSSFromJS/Unix
=== RUN TestImportLocalCSSFromJS/Windows
---- PASS: TestImportLocalCSSFromJS (0.01s)
+--- PASS: TestImportLocalCSSFromJS (0.00s)
--- PASS: TestImportLocalCSSFromJS/Unix (0.00s)
- --- PASS: TestImportLocalCSSFromJS/Windows (0.01s)
+ --- PASS: TestImportLocalCSSFromJS/Windows (0.00s)
=== RUN TestImportLocalCSSFromJSMinifyIdentifiers
=== RUN TestImportLocalCSSFromJSMinifyIdentifiers/Unix
=== RUN TestImportLocalCSSFromJSMinifyIdentifiers/Windows
---- PASS: TestImportLocalCSSFromJSMinifyIdentifiers (0.01s)
- --- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Unix (0.01s)
+--- PASS: TestImportLocalCSSFromJSMinifyIdentifiers (0.05s)
+ --- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Unix (0.04s)
--- PASS: TestImportLocalCSSFromJSMinifyIdentifiers/Windows (0.00s)
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersAvoidGlobalNames
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersAvoidGlobalNames/Unix
@@ -2567,20 +2603,20 @@
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Unix
=== RUN TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Windows
---- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints (0.03s)
+--- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints (0.02s)
--- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Unix (0.02s)
- --- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Windows (0.01s)
+ --- PASS: TestImportLocalCSSFromJSMinifyIdentifiersMultipleEntryPoints/Windows (0.00s)
=== RUN TestImportCSSFromJSLocalVsGlobal
=== RUN TestImportCSSFromJSLocalVsGlobal/Unix
=== RUN TestImportCSSFromJSLocalVsGlobal/Windows
--- PASS: TestImportCSSFromJSLocalVsGlobal (0.02s)
--- PASS: TestImportCSSFromJSLocalVsGlobal/Unix (0.01s)
- --- PASS: TestImportCSSFromJSLocalVsGlobal/Windows (0.00s)
+ --- PASS: TestImportCSSFromJSLocalVsGlobal/Windows (0.01s)
=== 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
@@ -2591,31 +2627,31 @@
=== RUN TestImportCSSFromJSLocalAtCounterStyle
=== RUN TestImportCSSFromJSLocalAtCounterStyle/Unix
=== RUN TestImportCSSFromJSLocalAtCounterStyle/Windows
---- PASS: TestImportCSSFromJSLocalAtCounterStyle (0.01s)
+--- 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
---- PASS: TestImportCSSFromJSLocalAtContainer (0.00s)
- --- PASS: TestImportCSSFromJSLocalAtContainer/Unix (0.00s)
+--- PASS: TestImportCSSFromJSLocalAtContainer (0.02s)
+ --- PASS: TestImportCSSFromJSLocalAtContainer/Unix (0.01s)
--- PASS: TestImportCSSFromJSLocalAtContainer/Windows (0.00s)
=== RUN TestImportCSSFromJSNthIndexLocal
=== RUN TestImportCSSFromJSNthIndexLocal/Unix
=== RUN TestImportCSSFromJSNthIndexLocal/Windows
---- PASS: TestImportCSSFromJSNthIndexLocal (0.01s)
- --- PASS: TestImportCSSFromJSNthIndexLocal/Unix (0.01s)
+--- PASS: TestImportCSSFromJSNthIndexLocal (0.00s)
+ --- PASS: TestImportCSSFromJSNthIndexLocal/Unix (0.00s)
--- PASS: TestImportCSSFromJSNthIndexLocal/Windows (0.00s)
=== RUN TestImportCSSFromJSComposes
=== RUN TestImportCSSFromJSComposes/Unix
=== RUN TestImportCSSFromJSComposes/Windows
---- PASS: TestImportCSSFromJSComposes (0.00s)
+--- PASS: TestImportCSSFromJSComposes (0.01s)
--- PASS: TestImportCSSFromJSComposes/Unix (0.00s)
- --- PASS: TestImportCSSFromJSComposes/Windows (0.00s)
+ --- PASS: TestImportCSSFromJSComposes/Windows (0.01s)
=== RUN TestImportCSSFromJSComposesFromMissingImport
=== RUN TestImportCSSFromJSComposesFromMissingImport/Unix
=== RUN TestImportCSSFromJSComposesFromMissingImport/Windows
---- PASS: TestImportCSSFromJSComposesFromMissingImport (0.02s)
+--- PASS: TestImportCSSFromJSComposesFromMissingImport (0.01s)
--- PASS: TestImportCSSFromJSComposesFromMissingImport/Unix (0.00s)
--- PASS: TestImportCSSFromJSComposesFromMissingImport/Windows (0.01s)
=== RUN TestImportCSSFromJSComposesFromNotCSS
@@ -2627,9 +2663,9 @@
=== RUN TestImportCSSFromJSComposesCircular
=== RUN TestImportCSSFromJSComposesCircular/Unix
=== RUN TestImportCSSFromJSComposesCircular/Windows
---- PASS: TestImportCSSFromJSComposesCircular (0.01s)
+--- PASS: TestImportCSSFromJSComposesCircular (0.00s)
--- PASS: TestImportCSSFromJSComposesCircular/Unix (0.00s)
- --- PASS: TestImportCSSFromJSComposesCircular/Windows (0.01s)
+ --- PASS: TestImportCSSFromJSComposesCircular/Windows (0.00s)
=== RUN TestImportCSSFromJSComposesFromCircular
=== RUN TestImportCSSFromJSComposesFromCircular/Unix
=== RUN TestImportCSSFromJSComposesFromCircular/Windows
@@ -2645,9 +2681,9 @@
=== RUN TestImportCSSFromJSWriteToStdout
=== RUN TestImportCSSFromJSWriteToStdout/Unix
=== RUN TestImportCSSFromJSWriteToStdout/Windows
---- PASS: TestImportCSSFromJSWriteToStdout (0.02s)
+--- PASS: TestImportCSSFromJSWriteToStdout (0.00s)
--- PASS: TestImportCSSFromJSWriteToStdout/Unix (0.00s)
- --- PASS: TestImportCSSFromJSWriteToStdout/Windows (0.02s)
+ --- PASS: TestImportCSSFromJSWriteToStdout/Windows (0.00s)
=== RUN TestImportJSFromCSS
=== RUN TestImportJSFromCSS/Unix
=== RUN TestImportJSFromCSS/Windows
@@ -2663,14 +2699,14 @@
=== RUN TestMissingImportURLInCSS
=== RUN TestMissingImportURLInCSS/Unix
=== RUN TestMissingImportURLInCSS/Windows
---- PASS: TestMissingImportURLInCSS (0.00s)
+--- PASS: TestMissingImportURLInCSS (0.01s)
--- PASS: TestMissingImportURLInCSS/Unix (0.00s)
- --- PASS: TestMissingImportURLInCSS/Windows (0.00s)
+ --- PASS: TestMissingImportURLInCSS/Windows (0.01s)
=== RUN TestExternalImportURLInCSS
=== RUN TestExternalImportURLInCSS/Unix
=== RUN TestExternalImportURLInCSS/Windows
---- PASS: TestExternalImportURLInCSS (0.01s)
- --- PASS: TestExternalImportURLInCSS/Unix (0.01s)
+--- PASS: TestExternalImportURLInCSS (0.00s)
+ --- PASS: TestExternalImportURLInCSS/Unix (0.00s)
--- PASS: TestExternalImportURLInCSS/Windows (0.00s)
=== RUN TestInvalidImportURLInCSS
=== RUN TestInvalidImportURLInCSS/Unix
@@ -2687,9 +2723,9 @@
=== RUN TestDataURLImportURLInCSS
=== RUN TestDataURLImportURLInCSS/Unix
=== RUN TestDataURLImportURLInCSS/Windows
---- PASS: TestDataURLImportURLInCSS (0.01s)
+--- PASS: TestDataURLImportURLInCSS (0.00s)
--- PASS: TestDataURLImportURLInCSS/Unix (0.00s)
- --- PASS: TestDataURLImportURLInCSS/Windows (0.01s)
+ --- PASS: TestDataURLImportURLInCSS/Windows (0.00s)
=== RUN TestBinaryImportURLInCSS
=== RUN TestBinaryImportURLInCSS/Unix
=== RUN TestBinaryImportURLInCSS/Windows
@@ -2699,21 +2735,21 @@
=== RUN TestBase64ImportURLInCSS
=== RUN TestBase64ImportURLInCSS/Unix
=== RUN TestBase64ImportURLInCSS/Windows
---- PASS: TestBase64ImportURLInCSS (0.00s)
+--- PASS: TestBase64ImportURLInCSS (0.01s)
--- PASS: TestBase64ImportURLInCSS/Unix (0.00s)
- --- PASS: TestBase64ImportURLInCSS/Windows (0.00s)
+ --- PASS: TestBase64ImportURLInCSS/Windows (0.01s)
=== RUN TestFileImportURLInCSS
=== RUN TestFileImportURLInCSS/Unix
=== RUN TestFileImportURLInCSS/Windows
---- PASS: TestFileImportURLInCSS (0.01s)
- --- PASS: TestFileImportURLInCSS/Unix (0.01s)
+--- PASS: TestFileImportURLInCSS (0.00s)
+ --- PASS: TestFileImportURLInCSS/Unix (0.00s)
--- PASS: TestFileImportURLInCSS/Windows (0.00s)
=== RUN TestIgnoreURLsInAtRulePrelude
=== RUN TestIgnoreURLsInAtRulePrelude/Unix
=== RUN TestIgnoreURLsInAtRulePrelude/Windows
---- PASS: TestIgnoreURLsInAtRulePrelude (0.00s)
+--- PASS: TestIgnoreURLsInAtRulePrelude (0.01s)
--- PASS: TestIgnoreURLsInAtRulePrelude/Unix (0.00s)
- --- PASS: TestIgnoreURLsInAtRulePrelude/Windows (0.00s)
+ --- PASS: TestIgnoreURLsInAtRulePrelude/Windows (0.01s)
=== RUN TestPackageURLsInCSS
=== RUN TestPackageURLsInCSS/Unix
=== RUN TestPackageURLsInCSS/Windows
@@ -2723,9 +2759,9 @@
=== RUN TestCSSAtImportExtensionOrderCollision
=== RUN TestCSSAtImportExtensionOrderCollision/Unix
=== RUN TestCSSAtImportExtensionOrderCollision/Windows
---- PASS: TestCSSAtImportExtensionOrderCollision (0.01s)
+--- PASS: TestCSSAtImportExtensionOrderCollision (0.00s)
--- PASS: TestCSSAtImportExtensionOrderCollision/Unix (0.00s)
- --- PASS: TestCSSAtImportExtensionOrderCollision/Windows (0.01s)
+ --- PASS: TestCSSAtImportExtensionOrderCollision/Windows (0.00s)
=== RUN TestCSSAtImportExtensionOrderCollisionUnsupported
=== RUN TestCSSAtImportExtensionOrderCollisionUnsupported/Unix
=== RUN TestCSSAtImportExtensionOrderCollisionUnsupported/Windows
@@ -2735,20 +2771,20 @@
=== RUN TestCSSAtImportConditionsNoBundle
=== RUN TestCSSAtImportConditionsNoBundle/Unix
=== RUN TestCSSAtImportConditionsNoBundle/Windows
---- PASS: TestCSSAtImportConditionsNoBundle (0.00s)
- --- PASS: TestCSSAtImportConditionsNoBundle/Unix (0.00s)
+--- PASS: TestCSSAtImportConditionsNoBundle (0.01s)
+ --- PASS: TestCSSAtImportConditionsNoBundle/Unix (0.01s)
--- PASS: TestCSSAtImportConditionsNoBundle/Windows (0.00s)
=== RUN TestCSSAtImportConditionsBundleExternal
=== RUN TestCSSAtImportConditionsBundleExternal/Unix
=== RUN TestCSSAtImportConditionsBundleExternal/Windows
---- PASS: TestCSSAtImportConditionsBundleExternal (0.01s)
+--- PASS: TestCSSAtImportConditionsBundleExternal (0.00s)
--- PASS: TestCSSAtImportConditionsBundleExternal/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsBundleExternal/Windows (0.01s)
+ --- PASS: TestCSSAtImportConditionsBundleExternal/Windows (0.00s)
=== RUN TestCSSAtImportConditionsBundleExternalConditionWithURL
=== RUN TestCSSAtImportConditionsBundleExternalConditionWithURL/Unix
=== RUN TestCSSAtImportConditionsBundleExternalConditionWithURL/Windows
---- PASS: TestCSSAtImportConditionsBundleExternalConditionWithURL (0.00s)
- --- PASS: TestCSSAtImportConditionsBundleExternalConditionWithURL/Unix (0.00s)
+--- PASS: TestCSSAtImportConditionsBundleExternalConditionWithURL (0.01s)
+ --- PASS: TestCSSAtImportConditionsBundleExternalConditionWithURL/Unix (0.01s)
--- PASS: TestCSSAtImportConditionsBundleExternalConditionWithURL/Windows (0.00s)
=== RUN TestCSSAtImportConditionsBundle
=== RUN TestCSSAtImportConditionsBundle/Unix
@@ -2759,39 +2795,39 @@
=== RUN TestCSSAtImportConditionsWithImportRecordsBundle
=== RUN TestCSSAtImportConditionsWithImportRecordsBundle/Unix
=== RUN TestCSSAtImportConditionsWithImportRecordsBundle/Windows
---- PASS: TestCSSAtImportConditionsWithImportRecordsBundle (0.01s)
+--- PASS: TestCSSAtImportConditionsWithImportRecordsBundle (0.00s)
--- PASS: TestCSSAtImportConditionsWithImportRecordsBundle/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsWithImportRecordsBundle/Windows (0.01s)
+ --- PASS: TestCSSAtImportConditionsWithImportRecordsBundle/Windows (0.00s)
=== RUN TestCSSAtImportConditionsFromExternalRepo
=== RUN TestCSSAtImportConditionsFromExternalRepo/Unix
=== RUN TestCSSAtImportConditionsFromExternalRepo/Windows
---- PASS: TestCSSAtImportConditionsFromExternalRepo (0.14s)
- --- PASS: TestCSSAtImportConditionsFromExternalRepo/Unix (0.06s)
- --- PASS: TestCSSAtImportConditionsFromExternalRepo/Windows (0.08s)
+--- PASS: TestCSSAtImportConditionsFromExternalRepo (0.15s)
+ --- PASS: TestCSSAtImportConditionsFromExternalRepo/Unix (0.07s)
+ --- PASS: TestCSSAtImportConditionsFromExternalRepo/Windows (0.06s)
=== RUN TestCSSAtImportConditionsAtLayerBundle
=== RUN TestCSSAtImportConditionsAtLayerBundle/Unix
=== RUN TestCSSAtImportConditionsAtLayerBundle/Windows
---- PASS: TestCSSAtImportConditionsAtLayerBundle (0.01s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundle/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundle/Windows (0.01s)
+--- PASS: TestCSSAtImportConditionsAtLayerBundle (0.02s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundle/Unix (0.01s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundle/Windows (0.00s)
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Unix
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Windows
---- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile (0.00s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Windows (0.00s)
+--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile (0.02s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Unix (0.01s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerInFile/Windows (0.01s)
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Unix
=== RUN TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Windows
---- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport (0.01s)
+--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport (0.02s)
--- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Windows (0.01s)
+ --- PASS: TestCSSAtImportConditionsAtLayerBundleAlternatingLayerOnImport/Windows (0.02s)
=== RUN TestCSSAtImportConditionsChainExternal
=== RUN TestCSSAtImportConditionsChainExternal/Unix
=== RUN TestCSSAtImportConditionsChainExternal/Windows
---- PASS: TestCSSAtImportConditionsChainExternal (0.00s)
+--- PASS: TestCSSAtImportConditionsChainExternal (0.01s)
--- PASS: TestCSSAtImportConditionsChainExternal/Unix (0.00s)
- --- PASS: TestCSSAtImportConditionsChainExternal/Windows (0.00s)
+ --- PASS: TestCSSAtImportConditionsChainExternal/Windows (0.01s)
=== RUN TestCSSAndJavaScriptCodeSplittingIssue1064
=== RUN TestCSSAndJavaScriptCodeSplittingIssue1064/Unix
=== RUN TestCSSAndJavaScriptCodeSplittingIssue1064/Windows
@@ -2813,39 +2849,39 @@
=== RUN TestCSSNestingOldBrowser
=== RUN TestCSSNestingOldBrowser/Unix
=== RUN TestCSSNestingOldBrowser/Windows
---- PASS: TestCSSNestingOldBrowser (0.06s)
- --- PASS: TestCSSNestingOldBrowser/Unix (0.03s)
- --- PASS: TestCSSNestingOldBrowser/Windows (0.03s)
+--- PASS: TestCSSNestingOldBrowser (0.11s)
+ --- PASS: TestCSSNestingOldBrowser/Unix (0.06s)
+ --- PASS: TestCSSNestingOldBrowser/Windows (0.05s)
=== RUN TestMetafileCSSBundleTwoToOne
=== RUN TestMetafileCSSBundleTwoToOne/Unix
=== RUN TestMetafileCSSBundleTwoToOne/Windows
---- PASS: TestMetafileCSSBundleTwoToOne (0.01s)
+--- PASS: TestMetafileCSSBundleTwoToOne (0.00s)
--- PASS: TestMetafileCSSBundleTwoToOne/Unix (0.00s)
- --- PASS: TestMetafileCSSBundleTwoToOne/Windows (0.01s)
+ --- PASS: TestMetafileCSSBundleTwoToOne/Windows (0.00s)
=== RUN TestDeduplicateRules
=== RUN TestDeduplicateRules/Unix
=== RUN TestDeduplicateRules/Windows
---- PASS: TestDeduplicateRules (0.04s)
- --- PASS: TestDeduplicateRules/Unix (0.03s)
- --- PASS: TestDeduplicateRules/Windows (0.01s)
+--- PASS: TestDeduplicateRules (0.06s)
+ --- PASS: TestDeduplicateRules/Unix (0.05s)
+ --- PASS: TestDeduplicateRules/Windows (0.02s)
=== RUN TestDeduplicateRulesGlobalVsLocalNames
=== RUN TestDeduplicateRulesGlobalVsLocalNames/Unix
=== RUN TestDeduplicateRulesGlobalVsLocalNames/Windows
---- PASS: TestDeduplicateRulesGlobalVsLocalNames (0.00s)
- --- PASS: TestDeduplicateRulesGlobalVsLocalNames/Unix (0.00s)
+--- PASS: TestDeduplicateRulesGlobalVsLocalNames (0.02s)
+ --- PASS: TestDeduplicateRulesGlobalVsLocalNames/Unix (0.02s)
--- PASS: TestDeduplicateRulesGlobalVsLocalNames/Windows (0.00s)
=== RUN TestUndefinedImportWarningCSS
=== RUN TestUndefinedImportWarningCSS/Unix
=== RUN TestUndefinedImportWarningCSS/Windows
---- PASS: TestUndefinedImportWarningCSS (0.02s)
- --- PASS: TestUndefinedImportWarningCSS/Unix (0.01s)
- --- PASS: TestUndefinedImportWarningCSS/Windows (0.02s)
+--- PASS: TestUndefinedImportWarningCSS (0.01s)
+ --- PASS: TestUndefinedImportWarningCSS/Unix (0.00s)
+ --- PASS: TestUndefinedImportWarningCSS/Windows (0.01s)
=== RUN TestCSSMalformedAtImport
=== RUN TestCSSMalformedAtImport/Unix
=== RUN TestCSSMalformedAtImport/Windows
--- PASS: TestCSSMalformedAtImport (0.01s)
- --- PASS: TestCSSMalformedAtImport/Unix (0.01s)
- --- PASS: TestCSSMalformedAtImport/Windows (0.00s)
+ --- PASS: TestCSSMalformedAtImport/Unix (0.00s)
+ --- PASS: TestCSSMalformedAtImport/Windows (0.01s)
=== RUN TestCSSAtLayerBeforeImportNoBundle
=== RUN TestCSSAtLayerBeforeImportNoBundle/Unix
=== RUN TestCSSAtLayerBeforeImportNoBundle/Windows
@@ -2861,8 +2897,8 @@
=== RUN TestCSSAtLayerMergingWithImportConditions
=== RUN TestCSSAtLayerMergingWithImportConditions/Unix
=== RUN TestCSSAtLayerMergingWithImportConditions/Windows
---- PASS: TestCSSAtLayerMergingWithImportConditions (0.02s)
- --- PASS: TestCSSAtLayerMergingWithImportConditions/Unix (0.02s)
+--- PASS: TestCSSAtLayerMergingWithImportConditions (0.01s)
+ --- PASS: TestCSSAtLayerMergingWithImportConditions/Unix (0.01s)
--- PASS: TestCSSAtLayerMergingWithImportConditions/Windows (0.00s)
=== RUN TestCSSCaseInsensitivity
=== RUN TestCSSCaseInsensitivity/Unix
@@ -2879,9 +2915,9 @@
=== RUN TestPackageJsonSideEffectsFalseKeepNamedImportES6
=== RUN TestPackageJsonSideEffectsFalseKeepNamedImportES6/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepNamedImportES6/Windows
---- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6 (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6 (0.02s)
--- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseKeepNamedImportES6/Windows (0.02s)
=== RUN TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS
=== RUN TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepNamedImportCommonJS/Windows
@@ -2891,13 +2927,13 @@
=== RUN TestPackageJsonSideEffectsFalseKeepStarImportES6
=== RUN TestPackageJsonSideEffectsFalseKeepStarImportES6/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepStarImportES6/Windows
---- PASS: TestPackageJsonSideEffectsFalseKeepStarImportES6 (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportES6 (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportES6/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportES6/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseKeepStarImportCommonJS
=== RUN TestPackageJsonSideEffectsFalseKeepStarImportCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepStarImportCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsFalseKeepStarImportCommonJS (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportCommonJS (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportCommonJS/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseKeepStarImportCommonJS/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsTrueKeepES6
@@ -2909,15 +2945,15 @@
=== RUN TestPackageJsonSideEffectsTrueKeepCommonJS
=== RUN TestPackageJsonSideEffectsTrueKeepCommonJS/Unix
=== RUN TestPackageJsonSideEffectsTrueKeepCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS (0.01s)
- --- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/Unix (0.01s)
+--- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS (0.00s)
+ --- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsTrueKeepCommonJS/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/Windows
---- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6 (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6 (0.02s)
--- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseKeepBareImportAndRequireES6/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseKeepBareImportAndRequireCommonJS/Windows
@@ -2927,9 +2963,9 @@
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportES6
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportES6/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportES6/Windows
---- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6 (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6 (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6/Windows (0.01s)
+ --- PASS: TestPackageJsonSideEffectsFalseRemoveBareImportES6/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveBareImportCommonJS/Windows
@@ -2951,21 +2987,21 @@
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportES6
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportES6/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportES6/Windows
---- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6 (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6 (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportES6/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/Unix
=== RUN TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/Windows
---- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseRemoveStarImportCommonJS/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsArrayRemove
=== RUN TestPackageJsonSideEffectsArrayRemove/Unix
=== RUN TestPackageJsonSideEffectsArrayRemove/Windows
---- PASS: TestPackageJsonSideEffectsArrayRemove (0.01s)
+--- PASS: TestPackageJsonSideEffectsArrayRemove (0.00s)
--- PASS: TestPackageJsonSideEffectsArrayRemove/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsArrayRemove/Windows (0.01s)
+ --- PASS: TestPackageJsonSideEffectsArrayRemove/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeep
=== RUN TestPackageJsonSideEffectsArrayKeep/Unix
=== RUN TestPackageJsonSideEffectsArrayKeep/Windows
@@ -2981,7 +3017,7 @@
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseMain
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseMain/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepMainUseMain/Windows
---- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain (0.01s)
+--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain (0.00s)
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsArrayKeepMainUseMain/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeepMainImplicitModule
@@ -2999,15 +3035,15 @@
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseModule
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseModule/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseModule/Windows
---- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule (0.00s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule/Unix (0.00s)
+--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule (0.02s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule/Unix (0.02s)
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseModule/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseMain
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseMain/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepModuleUseMain/Windows
---- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain (0.02s)
+--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain (0.00s)
--- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/Windows (0.02s)
+ --- PASS: TestPackageJsonSideEffectsArrayKeepModuleUseMain/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitModule
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitModule/Unix
=== RUN TestPackageJsonSideEffectsArrayKeepModuleImplicitModule/Windows
@@ -3029,21 +3065,21 @@
=== 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
=== RUN TestPackageJsonSideEffectsKeepExportDefaultExpr/Unix
=== RUN TestPackageJsonSideEffectsKeepExportDefaultExpr/Windows
---- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr (0.00s)
+--- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr (0.01s)
--- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsKeepExportDefaultExpr/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999
=== RUN TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/Unix
=== RUN TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/Windows
---- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999 (0.02s)
+--- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999 (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/Windows (0.02s)
+ --- PASS: TestPackageJsonSideEffectsFalseNoWarningInNodeModulesIssue999/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUnused
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Unix
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesUnused/Windows
@@ -3059,9 +3095,9 @@
=== 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
@@ -3071,20 +3107,20 @@
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesDiamond
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/Unix
=== RUN TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/Windows
---- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond (0.01s)
- --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/Windows (0.01s)
+--- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond (0.02s)
+ --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/Unix (0.01s)
+ --- PASS: TestPackageJsonSideEffectsFalseIntermediateFilesDiamond/Windows (0.00s)
=== RUN TestPackageJsonSideEffectsFalseOneFork
=== RUN TestPackageJsonSideEffectsFalseOneFork/Unix
=== RUN TestPackageJsonSideEffectsFalseOneFork/Windows
---- PASS: TestPackageJsonSideEffectsFalseOneFork (0.00s)
+--- PASS: TestPackageJsonSideEffectsFalseOneFork (0.01s)
--- PASS: TestPackageJsonSideEffectsFalseOneFork/Unix (0.00s)
- --- PASS: TestPackageJsonSideEffectsFalseOneFork/Windows (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseOneFork/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsFalseAllFork
=== RUN TestPackageJsonSideEffectsFalseAllFork/Unix
=== RUN TestPackageJsonSideEffectsFalseAllFork/Windows
---- PASS: TestPackageJsonSideEffectsFalseAllFork (0.02s)
- --- PASS: TestPackageJsonSideEffectsFalseAllFork/Unix (0.02s)
+--- PASS: TestPackageJsonSideEffectsFalseAllFork (0.00s)
+ --- PASS: TestPackageJsonSideEffectsFalseAllFork/Unix (0.00s)
--- PASS: TestPackageJsonSideEffectsFalseAllFork/Windows (0.00s)
=== RUN TestJSONLoaderRemoveUnused
=== RUN TestJSONLoaderRemoveUnused/Unix
@@ -3101,15 +3137,15 @@
=== RUN TestBase64LoaderRemoveUnused
=== RUN TestBase64LoaderRemoveUnused/Unix
=== RUN TestBase64LoaderRemoveUnused/Windows
---- PASS: TestBase64LoaderRemoveUnused (0.01s)
- --- PASS: TestBase64LoaderRemoveUnused/Unix (0.01s)
+--- PASS: TestBase64LoaderRemoveUnused (0.02s)
+ --- PASS: TestBase64LoaderRemoveUnused/Unix (0.02s)
--- PASS: TestBase64LoaderRemoveUnused/Windows (0.00s)
=== RUN TestDataURLLoaderRemoveUnused
=== RUN TestDataURLLoaderRemoveUnused/Unix
=== RUN TestDataURLLoaderRemoveUnused/Windows
---- PASS: TestDataURLLoaderRemoveUnused (0.02s)
+--- PASS: TestDataURLLoaderRemoveUnused (0.00s)
--- PASS: TestDataURLLoaderRemoveUnused/Unix (0.00s)
- --- PASS: TestDataURLLoaderRemoveUnused/Windows (0.02s)
+ --- PASS: TestDataURLLoaderRemoveUnused/Windows (0.00s)
=== RUN TestFileLoaderRemoveUnused
=== RUN TestFileLoaderRemoveUnused/Unix
=== RUN TestFileLoaderRemoveUnused/Windows
@@ -3125,8 +3161,8 @@
=== RUN TestRemoveUnusedPureCommentCalls
=== RUN TestRemoveUnusedPureCommentCalls/Unix
=== RUN TestRemoveUnusedPureCommentCalls/Windows
---- PASS: TestRemoveUnusedPureCommentCalls (0.01s)
- --- PASS: TestRemoveUnusedPureCommentCalls/Unix (0.01s)
+--- PASS: TestRemoveUnusedPureCommentCalls (0.00s)
+ --- PASS: TestRemoveUnusedPureCommentCalls/Unix (0.00s)
--- PASS: TestRemoveUnusedPureCommentCalls/Windows (0.00s)
=== RUN TestRemoveUnusedNoSideEffectsTaggedTemplates
=== RUN TestRemoveUnusedNoSideEffectsTaggedTemplates/Unix
@@ -3137,14 +3173,14 @@
=== RUN TestTreeShakingReactElements
=== RUN TestTreeShakingReactElements/Unix
=== RUN TestTreeShakingReactElements/Windows
---- PASS: TestTreeShakingReactElements (0.00s)
+--- PASS: TestTreeShakingReactElements (0.01s)
--- PASS: TestTreeShakingReactElements/Unix (0.00s)
- --- PASS: TestTreeShakingReactElements/Windows (0.00s)
+ --- PASS: TestTreeShakingReactElements/Windows (0.01s)
=== RUN TestDisableTreeShaking
=== RUN TestDisableTreeShaking/Unix
=== RUN TestDisableTreeShaking/Windows
---- PASS: TestDisableTreeShaking (0.02s)
- --- PASS: TestDisableTreeShaking/Unix (0.02s)
+--- PASS: TestDisableTreeShaking (0.00s)
+ --- PASS: TestDisableTreeShaking/Unix (0.00s)
--- PASS: TestDisableTreeShaking/Windows (0.00s)
=== RUN TestDeadCodeFollowingJump
=== RUN TestDeadCodeFollowingJump/Unix
@@ -3167,8 +3203,8 @@
=== RUN TestRemoveTrailingReturn
=== RUN TestRemoveTrailingReturn/Unix
=== RUN TestRemoveTrailingReturn/Windows
---- PASS: TestRemoveTrailingReturn (0.00s)
- --- PASS: TestRemoveTrailingReturn/Unix (0.00s)
+--- PASS: TestRemoveTrailingReturn (0.01s)
+ --- PASS: TestRemoveTrailingReturn/Unix (0.01s)
--- PASS: TestRemoveTrailingReturn/Windows (0.00s)
=== RUN TestImportReExportOfNamespaceImport
=== RUN TestImportReExportOfNamespaceImport/Unix
@@ -3179,14 +3215,14 @@
=== RUN TestTreeShakingImportIdentifier
=== RUN TestTreeShakingImportIdentifier/Unix
=== RUN TestTreeShakingImportIdentifier/Windows
---- PASS: TestTreeShakingImportIdentifier (0.02s)
+--- PASS: TestTreeShakingImportIdentifier (0.01s)
--- PASS: TestTreeShakingImportIdentifier/Unix (0.01s)
- --- PASS: TestTreeShakingImportIdentifier/Windows (0.02s)
+ --- PASS: TestTreeShakingImportIdentifier/Windows (0.00s)
=== RUN TestTreeShakingObjectProperty
=== RUN TestTreeShakingObjectProperty/Unix
=== RUN TestTreeShakingObjectProperty/Windows
---- PASS: TestTreeShakingObjectProperty (0.01s)
- --- PASS: TestTreeShakingObjectProperty/Unix (0.01s)
+--- PASS: TestTreeShakingObjectProperty (0.00s)
+ --- PASS: TestTreeShakingObjectProperty/Unix (0.00s)
--- PASS: TestTreeShakingObjectProperty/Windows (0.00s)
=== RUN TestTreeShakingClassProperty
=== RUN TestTreeShakingClassProperty/Unix
@@ -3234,8 +3270,8 @@
=== RUN TestTreeShakingInESMWrapper/Unix
=== RUN TestTreeShakingInESMWrapper/Windows
--- PASS: TestTreeShakingInESMWrapper (0.01s)
- --- PASS: TestTreeShakingInESMWrapper/Unix (0.01s)
- --- PASS: TestTreeShakingInESMWrapper/Windows (0.00s)
+ --- PASS: TestTreeShakingInESMWrapper/Unix (0.00s)
+ --- PASS: TestTreeShakingInESMWrapper/Windows (0.01s)
=== RUN TestDCETypeOf
=== RUN TestDCETypeOf/Unix
=== RUN TestDCETypeOf/Windows
@@ -3245,13 +3281,13 @@
=== RUN TestDCETypeOfEqualsString
=== RUN TestDCETypeOfEqualsString/Unix
=== RUN TestDCETypeOfEqualsString/Windows
---- PASS: TestDCETypeOfEqualsString (0.01s)
+--- PASS: TestDCETypeOfEqualsString (0.00s)
--- PASS: TestDCETypeOfEqualsString/Unix (0.00s)
- --- PASS: TestDCETypeOfEqualsString/Windows (0.01s)
+ --- PASS: TestDCETypeOfEqualsString/Windows (0.00s)
=== RUN TestDCETypeOfEqualsStringMangle
=== RUN TestDCETypeOfEqualsStringMangle/Unix
=== RUN TestDCETypeOfEqualsStringMangle/Windows
---- PASS: TestDCETypeOfEqualsStringMangle (0.00s)
+--- PASS: TestDCETypeOfEqualsStringMangle (0.01s)
--- PASS: TestDCETypeOfEqualsStringMangle/Unix (0.00s)
--- PASS: TestDCETypeOfEqualsStringMangle/Windows (0.00s)
=== RUN TestDCETypeOfEqualsStringGuardCondition
@@ -3263,15 +3299,15 @@
=== RUN TestDCETypeOfCompareStringGuardCondition
=== RUN TestDCETypeOfCompareStringGuardCondition/Unix
=== RUN TestDCETypeOfCompareStringGuardCondition/Windows
---- PASS: TestDCETypeOfCompareStringGuardCondition (0.01s)
- --- PASS: TestDCETypeOfCompareStringGuardCondition/Unix (0.01s)
+--- PASS: TestDCETypeOfCompareStringGuardCondition (0.00s)
+ --- PASS: TestDCETypeOfCompareStringGuardCondition/Unix (0.00s)
--- PASS: TestDCETypeOfCompareStringGuardCondition/Windows (0.00s)
=== RUN TestRemoveUnusedImports
=== RUN TestRemoveUnusedImports/Unix
=== RUN TestRemoveUnusedImports/Windows
---- PASS: TestRemoveUnusedImports (0.02s)
- --- PASS: TestRemoveUnusedImports/Unix (0.02s)
- --- PASS: TestRemoveUnusedImports/Windows (0.00s)
+--- PASS: TestRemoveUnusedImports (0.01s)
+ --- PASS: TestRemoveUnusedImports/Unix (0.00s)
+ --- PASS: TestRemoveUnusedImports/Windows (0.01s)
=== RUN TestRemoveUnusedImportsEval
=== RUN TestRemoveUnusedImportsEval/Unix
=== RUN TestRemoveUnusedImportsEval/Windows
@@ -3281,15 +3317,15 @@
=== RUN TestRemoveUnusedImportsEvalTS
=== RUN TestRemoveUnusedImportsEvalTS/Unix
=== RUN TestRemoveUnusedImportsEvalTS/Windows
---- PASS: TestRemoveUnusedImportsEvalTS (0.01s)
+--- PASS: TestRemoveUnusedImportsEvalTS (0.00s)
--- PASS: TestRemoveUnusedImportsEvalTS/Unix (0.00s)
- --- PASS: TestRemoveUnusedImportsEvalTS/Windows (0.01s)
+ --- PASS: TestRemoveUnusedImportsEvalTS/Windows (0.00s)
=== RUN TestDCEClassStaticBlocks
=== RUN TestDCEClassStaticBlocks/Unix
=== RUN TestDCEClassStaticBlocks/Windows
---- PASS: TestDCEClassStaticBlocks (0.00s)
+--- PASS: TestDCEClassStaticBlocks (0.01s)
--- PASS: TestDCEClassStaticBlocks/Unix (0.00s)
- --- PASS: TestDCEClassStaticBlocks/Windows (0.00s)
+ --- PASS: TestDCEClassStaticBlocks/Windows (0.01s)
=== RUN TestDCEClassStaticBlocksMinifySyntax
=== RUN TestDCEClassStaticBlocksMinifySyntax/Unix
=== RUN TestDCEClassStaticBlocksMinifySyntax/Windows
@@ -3301,7 +3337,7 @@
=== RUN TestDCEVarExports/Windows
--- PASS: TestDCEVarExports (0.02s)
--- PASS: TestDCEVarExports/Unix (0.00s)
- --- PASS: TestDCEVarExports/Windows (0.02s)
+ --- PASS: TestDCEVarExports/Windows (0.00s)
=== RUN TestDCETemplateLiteral
=== RUN TestDCETemplateLiteral/Unix
=== RUN TestDCETemplateLiteral/Windows
@@ -3311,15 +3347,15 @@
=== RUN TestTreeShakingLoweredClassStaticField
=== RUN TestTreeShakingLoweredClassStaticField/Unix
=== RUN TestTreeShakingLoweredClassStaticField/Windows
---- PASS: TestTreeShakingLoweredClassStaticField (0.00s)
- --- PASS: TestTreeShakingLoweredClassStaticField/Unix (0.00s)
+--- PASS: TestTreeShakingLoweredClassStaticField (0.01s)
+ --- PASS: TestTreeShakingLoweredClassStaticField/Unix (0.01s)
--- PASS: TestTreeShakingLoweredClassStaticField/Windows (0.00s)
=== RUN TestTreeShakingLoweredClassStaticFieldMinified
=== RUN TestTreeShakingLoweredClassStaticFieldMinified/Unix
=== RUN TestTreeShakingLoweredClassStaticFieldMinified/Windows
---- PASS: TestTreeShakingLoweredClassStaticFieldMinified (0.00s)
+--- PASS: TestTreeShakingLoweredClassStaticFieldMinified (0.01s)
--- PASS: TestTreeShakingLoweredClassStaticFieldMinified/Unix (0.00s)
- --- PASS: TestTreeShakingLoweredClassStaticFieldMinified/Windows (0.00s)
+ --- PASS: TestTreeShakingLoweredClassStaticFieldMinified/Windows (0.01s)
=== RUN TestTreeShakingLoweredClassStaticFieldAssignment
=== RUN TestTreeShakingLoweredClassStaticFieldAssignment/Unix
=== RUN TestTreeShakingLoweredClassStaticFieldAssignment/Windows
@@ -3329,15 +3365,15 @@
=== RUN TestInlineIdentityFunctionCalls
=== RUN TestInlineIdentityFunctionCalls/Unix
=== RUN TestInlineIdentityFunctionCalls/Windows
---- PASS: TestInlineIdentityFunctionCalls (0.04s)
- --- PASS: TestInlineIdentityFunctionCalls/Unix (0.01s)
+--- PASS: TestInlineIdentityFunctionCalls (0.06s)
+ --- PASS: TestInlineIdentityFunctionCalls/Unix (0.03s)
--- PASS: TestInlineIdentityFunctionCalls/Windows (0.03s)
=== RUN TestInlineEmptyFunctionCalls
=== RUN TestInlineEmptyFunctionCalls/Unix
=== RUN TestInlineEmptyFunctionCalls/Windows
--- PASS: TestInlineEmptyFunctionCalls (0.03s)
- --- PASS: TestInlineEmptyFunctionCalls/Unix (0.01s)
- --- PASS: TestInlineEmptyFunctionCalls/Windows (0.02s)
+ --- PASS: TestInlineEmptyFunctionCalls/Unix (0.02s)
+ --- PASS: TestInlineEmptyFunctionCalls/Windows (0.01s)
=== RUN TestInlineFunctionCallBehaviorChanges
=== RUN TestInlineFunctionCallBehaviorChanges/Unix
=== RUN TestInlineFunctionCallBehaviorChanges/Windows
@@ -3348,20 +3384,20 @@
=== RUN TestInlineFunctionCallForInitDecl/Unix
=== RUN TestInlineFunctionCallForInitDecl/Windows
--- PASS: TestInlineFunctionCallForInitDecl (0.01s)
- --- PASS: TestInlineFunctionCallForInitDecl/Unix (0.00s)
- --- PASS: TestInlineFunctionCallForInitDecl/Windows (0.01s)
+ --- PASS: TestInlineFunctionCallForInitDecl/Unix (0.01s)
+ --- PASS: TestInlineFunctionCallForInitDecl/Windows (0.00s)
=== RUN TestConstValueInliningNoBundle
=== RUN TestConstValueInliningNoBundle/Unix
=== RUN TestConstValueInliningNoBundle/Windows
---- PASS: TestConstValueInliningNoBundle (0.04s)
+--- PASS: TestConstValueInliningNoBundle (0.02s)
--- PASS: TestConstValueInliningNoBundle/Unix (0.00s)
- --- PASS: TestConstValueInliningNoBundle/Windows (0.03s)
+ --- PASS: TestConstValueInliningNoBundle/Windows (0.02s)
=== RUN TestConstValueInliningBundle
=== RUN TestConstValueInliningBundle/Unix
=== RUN TestConstValueInliningBundle/Windows
---- PASS: TestConstValueInliningBundle (0.04s)
- --- PASS: TestConstValueInliningBundle/Unix (0.00s)
- --- PASS: TestConstValueInliningBundle/Windows (0.03s)
+--- PASS: TestConstValueInliningBundle (0.01s)
+ --- PASS: TestConstValueInliningBundle/Unix (0.01s)
+ --- PASS: TestConstValueInliningBundle/Windows (0.00s)
=== RUN TestConstValueInliningAssign
=== RUN TestConstValueInliningAssign/Unix
=== RUN TestConstValueInliningAssign/Windows
@@ -3372,20 +3408,20 @@
=== RUN TestConstValueInliningDirectEval/Unix
=== RUN TestConstValueInliningDirectEval/Windows
--- PASS: TestConstValueInliningDirectEval (0.01s)
- --- PASS: TestConstValueInliningDirectEval/Unix (0.01s)
- --- PASS: TestConstValueInliningDirectEval/Windows (0.00s)
+ --- PASS: TestConstValueInliningDirectEval/Unix (0.00s)
+ --- PASS: TestConstValueInliningDirectEval/Windows (0.01s)
=== RUN TestCrossModuleConstantFoldingNumber
=== RUN TestCrossModuleConstantFoldingNumber/Unix
=== RUN TestCrossModuleConstantFoldingNumber/Windows
--- PASS: TestCrossModuleConstantFoldingNumber (0.01s)
- --- PASS: TestCrossModuleConstantFoldingNumber/Unix (0.01s)
- --- PASS: TestCrossModuleConstantFoldingNumber/Windows (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingNumber/Unix (0.00s)
+ --- PASS: TestCrossModuleConstantFoldingNumber/Windows (0.01s)
=== 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 TestMultipleDeclarationTreeShaking
=== RUN TestMultipleDeclarationTreeShaking/Unix
=== RUN TestMultipleDeclarationTreeShaking/Windows
@@ -3395,15 +3431,15 @@
=== RUN TestMultipleDeclarationTreeShakingMinifySyntax
=== RUN TestMultipleDeclarationTreeShakingMinifySyntax/Unix
=== RUN TestMultipleDeclarationTreeShakingMinifySyntax/Windows
---- PASS: TestMultipleDeclarationTreeShakingMinifySyntax (0.01s)
+--- PASS: TestMultipleDeclarationTreeShakingMinifySyntax (0.02s)
--- PASS: TestMultipleDeclarationTreeShakingMinifySyntax/Unix (0.01s)
--- PASS: TestMultipleDeclarationTreeShakingMinifySyntax/Windows (0.00s)
=== RUN TestPureCallsWithSpread
=== RUN TestPureCallsWithSpread/Unix
=== RUN TestPureCallsWithSpread/Windows
---- PASS: TestPureCallsWithSpread (0.01s)
+--- PASS: TestPureCallsWithSpread (0.00s)
--- PASS: TestPureCallsWithSpread/Unix (0.00s)
- --- PASS: TestPureCallsWithSpread/Windows (0.01s)
+ --- PASS: TestPureCallsWithSpread/Windows (0.00s)
=== RUN TestTopLevelFunctionInliningWithSpread
=== RUN TestTopLevelFunctionInliningWithSpread/Unix
=== RUN TestTopLevelFunctionInliningWithSpread/Windows
@@ -3413,9 +3449,9 @@
=== RUN TestNestedFunctionInliningWithSpread
=== RUN TestNestedFunctionInliningWithSpread/Unix
=== RUN TestNestedFunctionInliningWithSpread/Windows
---- PASS: TestNestedFunctionInliningWithSpread (0.00s)
+--- PASS: TestNestedFunctionInliningWithSpread (0.01s)
--- PASS: TestNestedFunctionInliningWithSpread/Unix (0.00s)
- --- PASS: TestNestedFunctionInliningWithSpread/Windows (0.00s)
+ --- PASS: TestNestedFunctionInliningWithSpread/Windows (0.01s)
=== RUN TestPackageJsonSideEffectsFalseCrossPlatformSlash
=== RUN TestPackageJsonSideEffectsFalseCrossPlatformSlash/Unix
=== RUN TestPackageJsonSideEffectsFalseCrossPlatformSlash/Windows
@@ -3425,14 +3461,14 @@
=== RUN TestTreeShakingJSWithAssociatedCSS
=== RUN TestTreeShakingJSWithAssociatedCSS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSS/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSS (0.01s)
- --- PASS: TestTreeShakingJSWithAssociatedCSS/Unix (0.01s)
+--- PASS: TestTreeShakingJSWithAssociatedCSS (0.02s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSS/Unix (0.02s)
--- PASS: TestTreeShakingJSWithAssociatedCSS/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse (0.01s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Unix (0.01s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Unix (0.00s)
--- PASS: TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalse/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS
=== RUN TestTreeShakingJSWithAssociatedCSSReExportSideEffectsFalseOnlyJS/Unix
@@ -3443,21 +3479,21 @@
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse (0.00s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse (0.02s)
--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Unix (0.00s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Windows (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalse/Windows (0.02s)
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS (0.01s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS (0.00s)
--- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Unix (0.00s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Windows (0.01s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSExportStarSideEffectsFalseOnlyJS/Windows (0.00s)
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse/Windows
---- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse (0.00s)
+--- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse (0.01s)
--- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse/Unix (0.00s)
- --- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse/Windows (0.00s)
+ --- PASS: TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalse/Windows (0.01s)
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Unix
=== RUN TestTreeShakingJSWithAssociatedCSSUnusedNestedImportSideEffectsFalseOnlyJS/Windows
@@ -3485,21 +3521,21 @@
=== RUN TestNoSideEffectsComment
=== RUN TestNoSideEffectsComment/Unix
=== RUN TestNoSideEffectsComment/Windows
---- PASS: TestNoSideEffectsComment (0.04s)
+--- PASS: TestNoSideEffectsComment (0.06s)
--- PASS: TestNoSideEffectsComment/Unix (0.02s)
- --- PASS: TestNoSideEffectsComment/Windows (0.02s)
+ --- PASS: TestNoSideEffectsComment/Windows (0.03s)
=== RUN TestNoSideEffectsCommentIgnoreAnnotations
=== RUN TestNoSideEffectsCommentIgnoreAnnotations/Unix
=== RUN TestNoSideEffectsCommentIgnoreAnnotations/Windows
---- PASS: TestNoSideEffectsCommentIgnoreAnnotations (0.04s)
+--- PASS: TestNoSideEffectsCommentIgnoreAnnotations (0.02s)
--- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Unix (0.02s)
- --- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Windows (0.02s)
+ --- PASS: TestNoSideEffectsCommentIgnoreAnnotations/Windows (0.01s)
=== RUN TestNoSideEffectsCommentMinifyWhitespace
=== RUN TestNoSideEffectsCommentMinifyWhitespace/Unix
=== RUN TestNoSideEffectsCommentMinifyWhitespace/Windows
---- PASS: TestNoSideEffectsCommentMinifyWhitespace (0.06s)
+--- PASS: TestNoSideEffectsCommentMinifyWhitespace (0.05s)
--- PASS: TestNoSideEffectsCommentMinifyWhitespace/Unix (0.03s)
- --- PASS: TestNoSideEffectsCommentMinifyWhitespace/Windows (0.03s)
+ --- PASS: TestNoSideEffectsCommentMinifyWhitespace/Windows (0.02s)
=== RUN TestNoSideEffectsCommentUnusedCalls
=== RUN TestNoSideEffectsCommentUnusedCalls/Unix
=== RUN TestNoSideEffectsCommentUnusedCalls/Windows
@@ -3527,9 +3563,9 @@
=== RUN TestDCEOfDecorators
=== RUN TestDCEOfDecorators/Unix
=== RUN TestDCEOfDecorators/Windows
---- PASS: TestDCEOfDecorators (0.01s)
+--- PASS: TestDCEOfDecorators (0.00s)
--- PASS: TestDCEOfDecorators/Unix (0.00s)
- --- PASS: TestDCEOfDecorators/Windows (0.01s)
+ --- PASS: TestDCEOfDecorators/Windows (0.00s)
=== RUN TestDCEOfExperimentalDecorators
=== RUN TestDCEOfExperimentalDecorators/Unix
=== RUN TestDCEOfExperimentalDecorators/Windows
@@ -3557,14 +3593,14 @@
=== RUN TestRemoveCodeAfterLabelWithReturn
=== RUN TestRemoveCodeAfterLabelWithReturn/Unix
=== RUN TestRemoveCodeAfterLabelWithReturn/Windows
---- PASS: TestRemoveCodeAfterLabelWithReturn (0.01s)
+--- PASS: TestRemoveCodeAfterLabelWithReturn (0.00s)
--- PASS: TestRemoveCodeAfterLabelWithReturn/Unix (0.00s)
- --- PASS: TestRemoveCodeAfterLabelWithReturn/Windows (0.01s)
+ --- PASS: TestRemoveCodeAfterLabelWithReturn/Windows (0.00s)
=== RUN TestDropLabelTreeShakingBugIssue3311
=== RUN TestDropLabelTreeShakingBugIssue3311/Unix
=== RUN TestDropLabelTreeShakingBugIssue3311/Windows
---- PASS: TestDropLabelTreeShakingBugIssue3311 (0.00s)
- --- PASS: TestDropLabelTreeShakingBugIssue3311/Unix (0.00s)
+--- PASS: TestDropLabelTreeShakingBugIssue3311 (0.01s)
+ --- PASS: TestDropLabelTreeShakingBugIssue3311/Unix (0.01s)
--- PASS: TestDropLabelTreeShakingBugIssue3311/Windows (0.00s)
=== RUN TestDCEOfSymbolInstances
=== RUN TestDCEOfSymbolInstances/Unix
@@ -3575,21 +3611,21 @@
=== RUN TestSimpleES6
=== RUN TestSimpleES6/Unix
=== RUN TestSimpleES6/Windows
---- PASS: TestSimpleES6 (0.00s)
- --- PASS: TestSimpleES6/Unix (0.00s)
+--- PASS: TestSimpleES6 (0.01s)
+ --- PASS: TestSimpleES6/Unix (0.01s)
--- PASS: TestSimpleES6/Windows (0.00s)
=== RUN TestSimpleCommonJS
=== RUN TestSimpleCommonJS/Unix
=== RUN TestSimpleCommonJS/Windows
---- PASS: TestSimpleCommonJS (0.01s)
+--- PASS: TestSimpleCommonJS (0.00s)
--- PASS: TestSimpleCommonJS/Unix (0.00s)
--- PASS: TestSimpleCommonJS/Windows (0.00s)
=== RUN TestNestedCommonJS
=== RUN TestNestedCommonJS/Unix
=== RUN TestNestedCommonJS/Windows
---- PASS: TestNestedCommonJS (0.00s)
+--- PASS: TestNestedCommonJS (0.01s)
--- PASS: TestNestedCommonJS/Unix (0.00s)
- --- PASS: TestNestedCommonJS/Windows (0.00s)
+ --- PASS: TestNestedCommonJS/Windows (0.01s)
=== RUN TestNewExpressionCommonJS
=== RUN TestNewExpressionCommonJS/Unix
=== RUN TestNewExpressionCommonJS/Windows
@@ -3599,8 +3635,8 @@
=== RUN TestCommonJSFromES6
=== RUN TestCommonJSFromES6/Unix
=== RUN TestCommonJSFromES6/Windows
---- PASS: TestCommonJSFromES6 (0.00s)
- --- PASS: TestCommonJSFromES6/Unix (0.00s)
+--- PASS: TestCommonJSFromES6 (0.01s)
+ --- PASS: TestCommonJSFromES6/Unix (0.01s)
--- PASS: TestCommonJSFromES6/Windows (0.00s)
=== RUN TestES6FromCommonJS
=== RUN TestES6FromCommonJS/Unix
@@ -3629,8 +3665,8 @@
=== RUN TestExportFormsWithMinifyIdentifiersAndNoBundle
=== RUN TestExportFormsWithMinifyIdentifiersAndNoBundle/Unix
=== RUN TestExportFormsWithMinifyIdentifiersAndNoBundle/Windows
---- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle (0.04s)
- --- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/Unix (0.02s)
+--- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle (0.03s)
+ --- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/Unix (0.01s)
--- PASS: TestExportFormsWithMinifyIdentifiersAndNoBundle/Windows (0.02s)
=== RUN TestImportFormsWithNoBundle
=== RUN TestImportFormsWithNoBundle/Unix
@@ -3641,9 +3677,9 @@
=== RUN TestImportFormsWithMinifyIdentifiersAndNoBundle
=== RUN TestImportFormsWithMinifyIdentifiersAndNoBundle/Unix
=== RUN TestImportFormsWithMinifyIdentifiersAndNoBundle/Windows
---- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle (0.00s)
+--- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle (0.01s)
--- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle/Unix (0.00s)
- --- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle/Windows (0.00s)
+ --- PASS: TestImportFormsWithMinifyIdentifiersAndNoBundle/Windows (0.01s)
=== RUN TestExportFormsCommonJS
=== RUN TestExportFormsCommonJS/Unix
=== RUN TestExportFormsCommonJS/Windows
@@ -3653,7 +3689,7 @@
=== RUN TestExportChain
=== RUN TestExportChain/Unix
=== RUN TestExportChain/Windows
---- PASS: TestExportChain (0.00s)
+--- PASS: TestExportChain (0.01s)
--- PASS: TestExportChain/Unix (0.00s)
--- PASS: TestExportChain/Windows (0.00s)
=== RUN TestExportInfiniteCycle1
@@ -3672,14 +3708,14 @@
=== RUN TestJSXImportsCommonJS/Unix
=== RUN TestJSXImportsCommonJS/Windows
--- PASS: TestJSXImportsCommonJS (0.01s)
- --- PASS: TestJSXImportsCommonJS/Unix (0.00s)
+ --- PASS: TestJSXImportsCommonJS/Unix (0.01s)
--- PASS: TestJSXImportsCommonJS/Windows (0.00s)
=== 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
@@ -3701,9 +3737,9 @@
=== 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)
+ --- PASS: TestJSXAutomaticImportsES6/Windows (0.01s)
=== RUN TestJSXAutomaticSyntaxInJS
=== RUN TestJSXAutomaticSyntaxInJS/Unix
=== RUN TestJSXAutomaticSyntaxInJS/Windows
@@ -3725,8 +3761,8 @@
=== RUN TestRequireChildDirES6
=== RUN TestRequireChildDirES6/Unix
=== RUN TestRequireChildDirES6/Windows
---- PASS: TestRequireChildDirES6 (0.00s)
- --- PASS: TestRequireChildDirES6/Unix (0.00s)
+--- PASS: TestRequireChildDirES6 (0.01s)
+ --- PASS: TestRequireChildDirES6/Unix (0.01s)
--- PASS: TestRequireChildDirES6/Windows (0.00s)
=== RUN TestRequireParentDirCommonJS
=== RUN TestRequireParentDirCommonJS/Unix
@@ -3737,9 +3773,9 @@
=== RUN TestRequireParentDirES6
=== RUN TestRequireParentDirES6/Unix
=== RUN TestRequireParentDirES6/Windows
---- PASS: TestRequireParentDirES6 (0.01s)
+--- PASS: TestRequireParentDirES6 (0.00s)
--- PASS: TestRequireParentDirES6/Unix (0.00s)
- --- PASS: TestRequireParentDirES6/Windows (0.01s)
+ --- PASS: TestRequireParentDirES6/Windows (0.00s)
=== RUN TestImportMissingES6
=== RUN TestImportMissingES6/Unix
=== RUN TestImportMissingES6/Windows
@@ -3761,9 +3797,9 @@
=== RUN TestImportMissingNeitherES6NorCommonJS
=== RUN TestImportMissingNeitherES6NorCommonJS/Unix
=== RUN TestImportMissingNeitherES6NorCommonJS/Windows
---- PASS: TestImportMissingNeitherES6NorCommonJS (0.01s)
+--- PASS: TestImportMissingNeitherES6NorCommonJS (0.02s)
--- PASS: TestImportMissingNeitherES6NorCommonJS/Unix (0.00s)
- --- PASS: TestImportMissingNeitherES6NorCommonJS/Windows (0.00s)
+ --- PASS: TestImportMissingNeitherES6NorCommonJS/Windows (0.02s)
=== RUN TestExportMissingES6
=== RUN TestExportMissingES6/Unix
=== RUN TestExportMissingES6/Windows
@@ -3779,14 +3815,14 @@
=== RUN TestRequireWithTemplate
=== RUN TestRequireWithTemplate/Unix
=== RUN TestRequireWithTemplate/Windows
---- PASS: TestRequireWithTemplate (0.00s)
+--- PASS: TestRequireWithTemplate (0.01s)
--- PASS: TestRequireWithTemplate/Unix (0.00s)
--- PASS: TestRequireWithTemplate/Windows (0.00s)
=== RUN TestDynamicImportWithTemplateIIFE
=== RUN TestDynamicImportWithTemplateIIFE/Unix
=== RUN TestDynamicImportWithTemplateIIFE/Windows
---- PASS: TestDynamicImportWithTemplateIIFE (0.03s)
- --- PASS: TestDynamicImportWithTemplateIIFE/Unix (0.02s)
+--- PASS: TestDynamicImportWithTemplateIIFE (0.00s)
+ --- PASS: TestDynamicImportWithTemplateIIFE/Unix (0.00s)
--- PASS: TestDynamicImportWithTemplateIIFE/Windows (0.00s)
=== RUN TestRequireAndDynamicImportInvalidTemplate
=== RUN TestRequireAndDynamicImportInvalidTemplate/Unix
@@ -3809,15 +3845,15 @@
=== 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.01s)
--- PASS: TestConditionalRequire/Unix (0.00s)
- --- PASS: TestConditionalRequire/Windows (0.00s)
+ --- PASS: TestConditionalRequire/Windows (0.01s)
=== RUN TestConditionalImport
=== RUN TestConditionalImport/Unix
=== RUN TestConditionalImport/Windows
@@ -3839,15 +3875,15 @@
=== RUN TestRequireTxt
=== RUN TestRequireTxt/Unix
=== RUN TestRequireTxt/Windows
---- PASS: TestRequireTxt (0.02s)
+--- PASS: TestRequireTxt (0.01s)
--- PASS: TestRequireTxt/Unix (0.00s)
- --- PASS: TestRequireTxt/Windows (0.02s)
+ --- PASS: TestRequireTxt/Windows (0.00s)
=== 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
@@ -3857,9 +3893,9 @@
=== 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.01s)
+ --- PASS: TestRequireWithoutCall/Windows (0.00s)
=== RUN TestNestedRequireWithoutCall
=== RUN TestNestedRequireWithoutCall/Unix
=== RUN TestNestedRequireWithoutCall/Windows
@@ -3893,14 +3929,14 @@
=== RUN TestImportInsideTry
=== RUN TestImportInsideTry/Unix
=== RUN TestImportInsideTry/Windows
---- PASS: TestImportInsideTry (0.00s)
- --- PASS: TestImportInsideTry/Unix (0.00s)
+--- PASS: TestImportInsideTry (0.02s)
+ --- PASS: TestImportInsideTry/Unix (0.02s)
--- PASS: TestImportInsideTry/Windows (0.00s)
=== RUN TestImportThenCatch
=== RUN TestImportThenCatch/Unix
=== RUN TestImportThenCatch/Windows
---- PASS: TestImportThenCatch (0.02s)
- --- PASS: TestImportThenCatch/Unix (0.02s)
+--- PASS: TestImportThenCatch (0.00s)
+ --- PASS: TestImportThenCatch/Unix (0.00s)
--- PASS: TestImportThenCatch/Windows (0.00s)
=== RUN TestSourceMap
=== RUN TestSourceMap/Unix
@@ -3911,8 +3947,8 @@
=== RUN TestNestedScopeBug
=== RUN TestNestedScopeBug/Unix
=== RUN TestNestedScopeBug/Windows
---- PASS: TestNestedScopeBug (0.02s)
- --- PASS: TestNestedScopeBug/Unix (0.02s)
+--- PASS: TestNestedScopeBug (0.00s)
+ --- PASS: TestNestedScopeBug/Unix (0.00s)
--- PASS: TestNestedScopeBug/Windows (0.00s)
=== RUN TestHashbangBundle
=== RUN TestHashbangBundle/Unix
@@ -3935,8 +3971,8 @@
=== RUN TestRequireFSBrowser
=== RUN TestRequireFSBrowser/Unix
=== RUN TestRequireFSBrowser/Windows
---- PASS: TestRequireFSBrowser (0.00s)
- --- PASS: TestRequireFSBrowser/Unix (0.00s)
+--- PASS: TestRequireFSBrowser (0.01s)
+ --- PASS: TestRequireFSBrowser/Unix (0.01s)
--- PASS: TestRequireFSBrowser/Windows (0.00s)
=== RUN TestRequireFSNode
=== RUN TestRequireFSNode/Unix
@@ -3953,14 +3989,14 @@
=== RUN TestImportFSBrowser
=== RUN TestImportFSBrowser/Unix
=== RUN TestImportFSBrowser/Windows
---- PASS: TestImportFSBrowser (0.01s)
- --- PASS: TestImportFSBrowser/Unix (0.00s)
- --- PASS: TestImportFSBrowser/Windows (0.01s)
+--- PASS: TestImportFSBrowser (0.02s)
+ --- PASS: TestImportFSBrowser/Unix (0.02s)
+ --- PASS: TestImportFSBrowser/Windows (0.00s)
=== RUN TestImportFSNodeCommonJS
=== RUN TestImportFSNodeCommonJS/Unix
=== RUN TestImportFSNodeCommonJS/Windows
---- PASS: TestImportFSNodeCommonJS (0.01s)
- --- PASS: TestImportFSNodeCommonJS/Unix (0.01s)
+--- PASS: TestImportFSNodeCommonJS (0.00s)
+ --- PASS: TestImportFSNodeCommonJS/Unix (0.00s)
--- PASS: TestImportFSNodeCommonJS/Windows (0.00s)
=== RUN TestImportFSNodeES6
=== RUN TestImportFSNodeES6/Unix
@@ -3977,15 +4013,15 @@
=== RUN TestExportFSNode
=== RUN TestExportFSNode/Unix
=== RUN TestExportFSNode/Windows
---- PASS: TestExportFSNode (0.00s)
- --- PASS: TestExportFSNode/Unix (0.00s)
+--- PASS: TestExportFSNode (0.01s)
+ --- PASS: TestExportFSNode/Unix (0.01s)
--- PASS: TestExportFSNode/Windows (0.00s)
=== RUN TestReExportFSNode
=== RUN TestReExportFSNode/Unix
=== RUN TestReExportFSNode/Windows
---- PASS: TestReExportFSNode (0.01s)
+--- PASS: TestReExportFSNode (0.00s)
--- PASS: TestReExportFSNode/Unix (0.00s)
- --- PASS: TestReExportFSNode/Windows (0.01s)
+ --- PASS: TestReExportFSNode/Windows (0.00s)
=== RUN TestExportFSNodeInCommonJSModule
=== RUN TestExportFSNodeInCommonJSModule/Unix
=== RUN TestExportFSNodeInCommonJSModule/Windows
@@ -3995,9 +4031,9 @@
=== RUN TestExportWildcardFSNodeES6
=== RUN TestExportWildcardFSNodeES6/Unix
=== RUN TestExportWildcardFSNodeES6/Windows
---- PASS: TestExportWildcardFSNodeES6 (0.01s)
+--- PASS: TestExportWildcardFSNodeES6 (0.00s)
--- PASS: TestExportWildcardFSNodeES6/Unix (0.00s)
- --- PASS: TestExportWildcardFSNodeES6/Windows (0.01s)
+ --- PASS: TestExportWildcardFSNodeES6/Windows (0.00s)
=== RUN TestExportWildcardFSNodeCommonJS
=== RUN TestExportWildcardFSNodeCommonJS/Unix
=== RUN TestExportWildcardFSNodeCommonJS/Windows
@@ -4013,25 +4049,25 @@
=== RUN TestNodeAnnotationInvalidIdentifierIssue4100
=== RUN TestNodeAnnotationInvalidIdentifierIssue4100/Unix
=== RUN TestNodeAnnotationInvalidIdentifierIssue4100/Windows
---- PASS: TestNodeAnnotationInvalidIdentifierIssue4100 (0.00s)
- --- PASS: TestNodeAnnotationInvalidIdentifierIssue4100/Unix (0.00s)
+--- PASS: TestNodeAnnotationInvalidIdentifierIssue4100 (0.02s)
+ --- PASS: TestNodeAnnotationInvalidIdentifierIssue4100/Unix (0.02s)
--- PASS: TestNodeAnnotationInvalidIdentifierIssue4100/Windows (0.00s)
=== RUN TestMinifiedBundleES6
=== RUN TestMinifiedBundleES6/Unix
=== RUN TestMinifiedBundleES6/Windows
---- PASS: TestMinifiedBundleES6 (0.00s)
- --- PASS: TestMinifiedBundleES6/Unix (0.00s)
+--- PASS: TestMinifiedBundleES6 (0.01s)
+ --- PASS: TestMinifiedBundleES6/Unix (0.01s)
--- PASS: TestMinifiedBundleES6/Windows (0.00s)
=== RUN TestMinifiedBundleCommonJS
=== RUN TestMinifiedBundleCommonJS/Unix
=== RUN TestMinifiedBundleCommonJS/Windows
---- PASS: TestMinifiedBundleCommonJS (0.02s)
- --- PASS: TestMinifiedBundleCommonJS/Unix (0.02s)
+--- PASS: TestMinifiedBundleCommonJS (0.00s)
+ --- PASS: TestMinifiedBundleCommonJS/Unix (0.00s)
--- PASS: TestMinifiedBundleCommonJS/Windows (0.00s)
=== RUN TestMinifiedBundleEndingWithImportantSemicolon
=== RUN TestMinifiedBundleEndingWithImportantSemicolon/Unix
=== RUN TestMinifiedBundleEndingWithImportantSemicolon/Windows
---- PASS: TestMinifiedBundleEndingWithImportantSemicolon (0.00s)
+--- PASS: TestMinifiedBundleEndingWithImportantSemicolon (0.01s)
--- PASS: TestMinifiedBundleEndingWithImportantSemicolon/Unix (0.00s)
--- PASS: TestMinifiedBundleEndingWithImportantSemicolon/Windows (0.00s)
=== RUN TestRuntimeNameCollisionNoBundle
@@ -4043,9 +4079,9 @@
=== RUN TestTopLevelReturnForbiddenImport
=== RUN TestTopLevelReturnForbiddenImport/Unix
=== RUN TestTopLevelReturnForbiddenImport/Windows
---- PASS: TestTopLevelReturnForbiddenImport (0.01s)
+--- PASS: TestTopLevelReturnForbiddenImport (0.00s)
--- PASS: TestTopLevelReturnForbiddenImport/Unix (0.00s)
- --- PASS: TestTopLevelReturnForbiddenImport/Windows (0.01s)
+ --- PASS: TestTopLevelReturnForbiddenImport/Windows (0.00s)
=== RUN TestTopLevelReturnForbiddenExport
=== RUN TestTopLevelReturnForbiddenExport/Unix
=== RUN TestTopLevelReturnForbiddenExport/Windows
@@ -4061,8 +4097,8 @@
=== RUN TestThisOutsideFunction
=== RUN TestThisOutsideFunction/Unix
=== RUN TestThisOutsideFunction/Windows
---- PASS: TestThisOutsideFunction (0.00s)
- --- PASS: TestThisOutsideFunction/Unix (0.00s)
+--- PASS: TestThisOutsideFunction (0.02s)
+ --- PASS: TestThisOutsideFunction/Unix (0.01s)
--- PASS: TestThisOutsideFunction/Windows (0.00s)
=== RUN TestThisInsideFunction
=== RUN TestThisInsideFunction/Unix
@@ -4074,14 +4110,14 @@
=== RUN TestThisWithES6Syntax/Unix
=== RUN TestThisWithES6Syntax/Windows
--- PASS: TestThisWithES6Syntax (0.02s)
- --- PASS: TestThisWithES6Syntax/Unix (0.00s)
+ --- PASS: TestThisWithES6Syntax/Unix (0.01s)
--- PASS: TestThisWithES6Syntax/Windows (0.01s)
=== RUN TestArrowFnScope
=== RUN TestArrowFnScope/Unix
=== RUN TestArrowFnScope/Windows
---- PASS: TestArrowFnScope (0.00s)
+--- PASS: TestArrowFnScope (0.01s)
--- PASS: TestArrowFnScope/Unix (0.00s)
- --- PASS: TestArrowFnScope/Windows (0.00s)
+ --- PASS: TestArrowFnScope/Windows (0.01s)
=== RUN TestSwitchScopeNoBundle
=== RUN TestSwitchScopeNoBundle/Unix
=== RUN TestSwitchScopeNoBundle/Windows
@@ -4097,8 +4133,8 @@
=== RUN TestArgumentsSpecialCaseNoBundle
=== RUN TestArgumentsSpecialCaseNoBundle/Unix
=== RUN TestArgumentsSpecialCaseNoBundle/Windows
---- PASS: TestArgumentsSpecialCaseNoBundle (0.00s)
- --- PASS: TestArgumentsSpecialCaseNoBundle/Unix (0.00s)
+--- PASS: TestArgumentsSpecialCaseNoBundle (0.01s)
+ --- PASS: TestArgumentsSpecialCaseNoBundle/Unix (0.01s)
--- PASS: TestArgumentsSpecialCaseNoBundle/Windows (0.00s)
=== RUN TestWithStatementTaintingNoBundle
=== RUN TestWithStatementTaintingNoBundle/Unix
@@ -4109,7 +4145,7 @@
=== RUN TestDirectEvalTaintingNoBundle
=== RUN TestDirectEvalTaintingNoBundle/Unix
=== RUN TestDirectEvalTaintingNoBundle/Windows
---- PASS: TestDirectEvalTaintingNoBundle (0.00s)
+--- PASS: TestDirectEvalTaintingNoBundle (0.01s)
--- PASS: TestDirectEvalTaintingNoBundle/Unix (0.00s)
--- PASS: TestDirectEvalTaintingNoBundle/Windows (0.00s)
=== RUN TestImportReExportES6Issue149
@@ -4139,8 +4175,8 @@
=== RUN TestExternalModuleExclusionRelativePath
=== RUN TestExternalModuleExclusionRelativePath/Unix
=== RUN TestExternalModuleExclusionRelativePath/Windows
---- PASS: TestExternalModuleExclusionRelativePath (0.00s)
- --- PASS: TestExternalModuleExclusionRelativePath/Unix (0.00s)
+--- PASS: TestExternalModuleExclusionRelativePath (0.01s)
+ --- PASS: TestExternalModuleExclusionRelativePath/Unix (0.01s)
--- PASS: TestExternalModuleExclusionRelativePath/Windows (0.00s)
=== RUN TestImportWithHashInPath
=== RUN TestImportWithHashInPath/Unix
@@ -4151,14 +4187,14 @@
=== RUN TestImportWithHashParameter
=== RUN TestImportWithHashParameter/Unix
=== RUN TestImportWithHashParameter/Windows
---- PASS: TestImportWithHashParameter (0.01s)
+--- PASS: TestImportWithHashParameter (0.00s)
--- PASS: TestImportWithHashParameter/Unix (0.00s)
--- PASS: TestImportWithHashParameter/Windows (0.00s)
=== RUN TestImportWithQueryParameter
=== RUN TestImportWithQueryParameter/Unix
=== RUN TestImportWithQueryParameter/Windows
---- PASS: TestImportWithQueryParameter (0.00s)
- --- PASS: TestImportWithQueryParameter/Unix (0.00s)
+--- PASS: TestImportWithQueryParameter (0.01s)
+ --- PASS: TestImportWithQueryParameter/Unix (0.01s)
--- PASS: TestImportWithQueryParameter/Windows (0.00s)
=== RUN TestImportAbsPathWithQueryParameter
=== RUN TestImportAbsPathWithQueryParameter/Unix
@@ -4200,14 +4236,14 @@
=== RUN TestExternalWildcardDoesNotMatchEntryPoint/Unix
=== RUN TestExternalWildcardDoesNotMatchEntryPoint/Windows
--- PASS: TestExternalWildcardDoesNotMatchEntryPoint (0.01s)
- --- PASS: TestExternalWildcardDoesNotMatchEntryPoint/Unix (0.01s)
- --- PASS: TestExternalWildcardDoesNotMatchEntryPoint/Windows (0.00s)
+ --- PASS: TestExternalWildcardDoesNotMatchEntryPoint/Unix (0.00s)
+ --- PASS: TestExternalWildcardDoesNotMatchEntryPoint/Windows (0.01s)
=== RUN TestManyEntryPoints
=== RUN TestManyEntryPoints/Unix
=== RUN TestManyEntryPoints/Windows
---- PASS: TestManyEntryPoints (0.05s)
- --- PASS: TestManyEntryPoints/Unix (0.03s)
- --- PASS: TestManyEntryPoints/Windows (0.02s)
+--- PASS: TestManyEntryPoints (0.09s)
+ --- PASS: TestManyEntryPoints/Unix (0.05s)
+ --- PASS: TestManyEntryPoints/Windows (0.05s)
=== RUN TestRenamePrivateIdentifiersNoBundle
=== RUN TestRenamePrivateIdentifiersNoBundle/Unix
=== RUN TestRenamePrivateIdentifiersNoBundle/Windows
@@ -4229,14 +4265,14 @@
=== RUN TestMinifySiblingLabelsNoBundle
=== RUN TestMinifySiblingLabelsNoBundle/Unix
=== RUN TestMinifySiblingLabelsNoBundle/Windows
---- PASS: TestMinifySiblingLabelsNoBundle (0.00s)
+--- PASS: TestMinifySiblingLabelsNoBundle (0.02s)
--- PASS: TestMinifySiblingLabelsNoBundle/Unix (0.00s)
- --- PASS: TestMinifySiblingLabelsNoBundle/Windows (0.00s)
+ --- PASS: TestMinifySiblingLabelsNoBundle/Windows (0.02s)
=== RUN TestMinifyNestedLabelsNoBundle
=== RUN TestMinifyNestedLabelsNoBundle/Unix
=== RUN TestMinifyNestedLabelsNoBundle/Windows
--- PASS: TestMinifyNestedLabelsNoBundle (0.01s)
- --- PASS: TestMinifyNestedLabelsNoBundle/Unix (0.01s)
+ --- PASS: TestMinifyNestedLabelsNoBundle/Unix (0.00s)
--- PASS: TestMinifyNestedLabelsNoBundle/Windows (0.00s)
=== RUN TestExportsAndModuleFormatCommonJS
=== RUN TestExportsAndModuleFormatCommonJS/Unix
@@ -4265,13 +4301,13 @@
=== RUN TestUseStrictDirectiveBundleIssue1837
=== RUN TestUseStrictDirectiveBundleIssue1837/Unix
=== RUN TestUseStrictDirectiveBundleIssue1837/Windows
---- PASS: TestUseStrictDirectiveBundleIssue1837 (0.00s)
+--- PASS: TestUseStrictDirectiveBundleIssue1837 (0.01s)
--- PASS: TestUseStrictDirectiveBundleIssue1837/Unix (0.00s)
- --- PASS: TestUseStrictDirectiveBundleIssue1837/Windows (0.00s)
+ --- PASS: TestUseStrictDirectiveBundleIssue1837/Windows (0.01s)
=== RUN TestUseStrictDirectiveBundleIIFEIssue2264
=== RUN TestUseStrictDirectiveBundleIIFEIssue2264/Unix
=== RUN TestUseStrictDirectiveBundleIIFEIssue2264/Windows
---- PASS: TestUseStrictDirectiveBundleIIFEIssue2264 (0.01s)
+--- PASS: TestUseStrictDirectiveBundleIIFEIssue2264 (0.00s)
--- PASS: TestUseStrictDirectiveBundleIIFEIssue2264/Unix (0.00s)
--- PASS: TestUseStrictDirectiveBundleIIFEIssue2264/Windows (0.00s)
=== RUN TestUseStrictDirectiveBundleCJSIssue2264
@@ -4284,13 +4320,13 @@
=== RUN TestUseStrictDirectiveBundleESMIssue2264/Unix
=== RUN TestUseStrictDirectiveBundleESMIssue2264/Windows
--- PASS: TestUseStrictDirectiveBundleESMIssue2264 (0.01s)
- --- PASS: TestUseStrictDirectiveBundleESMIssue2264/Unix (0.01s)
+ --- PASS: TestUseStrictDirectiveBundleESMIssue2264/Unix (0.00s)
--- PASS: TestUseStrictDirectiveBundleESMIssue2264/Windows (0.00s)
=== RUN TestNoOverwriteInputFileError
=== RUN TestNoOverwriteInputFileError/Unix
=== RUN TestNoOverwriteInputFileError/Windows
---- PASS: TestNoOverwriteInputFileError (0.00s)
- --- PASS: TestNoOverwriteInputFileError/Unix (0.00s)
+--- PASS: TestNoOverwriteInputFileError (0.01s)
+ --- PASS: TestNoOverwriteInputFileError/Unix (0.01s)
--- PASS: TestNoOverwriteInputFileError/Windows (0.00s)
=== RUN TestDuplicateEntryPoint
=== RUN TestDuplicateEntryPoint/Unix
@@ -4307,7 +4343,7 @@
=== RUN TestMultipleEntryPointsSameNameCollision
=== RUN TestMultipleEntryPointsSameNameCollision/Unix
=== RUN TestMultipleEntryPointsSameNameCollision/Windows
---- PASS: TestMultipleEntryPointsSameNameCollision (0.00s)
+--- PASS: TestMultipleEntryPointsSameNameCollision (0.01s)
--- PASS: TestMultipleEntryPointsSameNameCollision/Unix (0.00s)
--- PASS: TestMultipleEntryPointsSameNameCollision/Windows (0.00s)
=== RUN TestReExportCommonJSAsES6
@@ -4319,20 +4355,20 @@
=== RUN TestReExportDefaultInternal
=== RUN TestReExportDefaultInternal/Unix
=== RUN TestReExportDefaultInternal/Windows
---- PASS: TestReExportDefaultInternal (0.01s)
+--- PASS: TestReExportDefaultInternal (0.00s)
--- PASS: TestReExportDefaultInternal/Unix (0.00s)
- --- PASS: TestReExportDefaultInternal/Windows (0.01s)
+ --- PASS: TestReExportDefaultInternal/Windows (0.00s)
=== RUN TestReExportDefaultExternalES6
=== RUN TestReExportDefaultExternalES6/Unix
=== RUN TestReExportDefaultExternalES6/Windows
---- PASS: TestReExportDefaultExternalES6 (0.01s)
+--- PASS: TestReExportDefaultExternalES6 (0.00s)
--- PASS: TestReExportDefaultExternalES6/Unix (0.00s)
- --- PASS: TestReExportDefaultExternalES6/Windows (0.01s)
+ --- PASS: TestReExportDefaultExternalES6/Windows (0.00s)
=== RUN TestReExportDefaultExternalCommonJS
=== RUN TestReExportDefaultExternalCommonJS/Unix
=== RUN TestReExportDefaultExternalCommonJS/Windows
---- PASS: TestReExportDefaultExternalCommonJS (0.00s)
- --- PASS: TestReExportDefaultExternalCommonJS/Unix (0.00s)
+--- PASS: TestReExportDefaultExternalCommonJS (0.03s)
+ --- PASS: TestReExportDefaultExternalCommonJS/Unix (0.02s)
--- PASS: TestReExportDefaultExternalCommonJS/Windows (0.00s)
=== RUN TestReExportDefaultNoBundle
=== RUN TestReExportDefaultNoBundle/Unix
@@ -4356,8 +4392,8 @@
=== RUN TestImportMetaCommonJS/Unix
=== RUN TestImportMetaCommonJS/Windows
--- PASS: TestImportMetaCommonJS (0.01s)
- --- PASS: TestImportMetaCommonJS/Unix (0.01s)
- --- PASS: TestImportMetaCommonJS/Windows (0.00s)
+ --- PASS: TestImportMetaCommonJS/Unix (0.00s)
+ --- PASS: TestImportMetaCommonJS/Windows (0.01s)
=== RUN TestImportMetaES6
=== RUN TestImportMetaES6/Unix
=== RUN TestImportMetaES6/Windows
@@ -4379,31 +4415,31 @@
=== RUN TestLegalCommentsInline
=== RUN TestLegalCommentsInline/Unix
=== RUN TestLegalCommentsInline/Windows
---- PASS: TestLegalCommentsInline (0.01s)
+--- PASS: TestLegalCommentsInline (0.00s)
--- PASS: TestLegalCommentsInline/Unix (0.00s)
- --- PASS: TestLegalCommentsInline/Windows (0.01s)
+ --- PASS: TestLegalCommentsInline/Windows (0.00s)
=== RUN TestLegalCommentsEndOfFile
=== RUN TestLegalCommentsEndOfFile/Unix
=== RUN TestLegalCommentsEndOfFile/Windows
---- PASS: TestLegalCommentsEndOfFile (0.01s)
+--- PASS: TestLegalCommentsEndOfFile (0.02s)
--- PASS: TestLegalCommentsEndOfFile/Unix (0.01s)
--- PASS: TestLegalCommentsEndOfFile/Windows (0.00s)
=== RUN TestLegalCommentsLinked
=== RUN TestLegalCommentsLinked/Unix
=== RUN TestLegalCommentsLinked/Windows
--- PASS: TestLegalCommentsLinked (0.01s)
- --- PASS: TestLegalCommentsLinked/Unix (0.00s)
- --- PASS: TestLegalCommentsLinked/Windows (0.01s)
+ --- PASS: TestLegalCommentsLinked/Unix (0.01s)
+ --- PASS: TestLegalCommentsLinked/Windows (0.00s)
=== RUN TestLegalCommentsExternal
=== RUN TestLegalCommentsExternal/Unix
=== RUN TestLegalCommentsExternal/Windows
---- PASS: TestLegalCommentsExternal (0.00s)
- --- PASS: TestLegalCommentsExternal/Unix (0.00s)
+--- PASS: TestLegalCommentsExternal (0.01s)
+ --- PASS: TestLegalCommentsExternal/Unix (0.01s)
--- PASS: TestLegalCommentsExternal/Windows (0.00s)
=== RUN TestLegalCommentsModifyIndent
=== RUN TestLegalCommentsModifyIndent/Unix
=== RUN TestLegalCommentsModifyIndent/Windows
---- PASS: TestLegalCommentsModifyIndent (0.00s)
+--- PASS: TestLegalCommentsModifyIndent (0.01s)
--- PASS: TestLegalCommentsModifyIndent/Unix (0.00s)
--- PASS: TestLegalCommentsModifyIndent/Windows (0.00s)
=== RUN TestLegalCommentsAvoidSlashTagInline
@@ -4427,15 +4463,15 @@
=== RUN TestLegalCommentsManyEndOfFile
=== RUN TestLegalCommentsManyEndOfFile/Unix
=== RUN TestLegalCommentsManyEndOfFile/Windows
---- PASS: TestLegalCommentsManyEndOfFile (0.01s)
- --- PASS: TestLegalCommentsManyEndOfFile/Unix (0.00s)
+--- PASS: TestLegalCommentsManyEndOfFile (0.02s)
+ --- PASS: TestLegalCommentsManyEndOfFile/Unix (0.02s)
--- PASS: TestLegalCommentsManyEndOfFile/Windows (0.00s)
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Unix
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Windows
---- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile (0.00s)
+--- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile (0.01s)
--- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Unix (0.00s)
- --- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Windows (0.00s)
+ --- PASS: TestLegalCommentsEscapeSlashScriptAndStyleEndOfFile/Windows (0.01s)
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleExternal
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleExternal/Unix
=== RUN TestLegalCommentsEscapeSlashScriptAndStyleExternal/Windows
@@ -4457,9 +4493,9 @@
=== RUN TestLegalCommentsManyLinked
=== RUN TestLegalCommentsManyLinked/Unix
=== RUN TestLegalCommentsManyLinked/Windows
---- PASS: TestLegalCommentsManyLinked (0.00s)
+--- PASS: TestLegalCommentsManyLinked (0.01s)
--- PASS: TestLegalCommentsManyLinked/Unix (0.00s)
- --- PASS: TestLegalCommentsManyLinked/Windows (0.00s)
+ --- PASS: TestLegalCommentsManyLinked/Windows (0.01s)
=== RUN TestIIFE_ES5
=== RUN TestIIFE_ES5/Unix
=== RUN TestIIFE_ES5/Windows
@@ -4469,14 +4505,14 @@
=== RUN TestOutputExtensionRemappingFile
=== RUN TestOutputExtensionRemappingFile/Unix
=== RUN TestOutputExtensionRemappingFile/Windows
---- PASS: TestOutputExtensionRemappingFile (0.01s)
+--- PASS: TestOutputExtensionRemappingFile (0.00s)
--- PASS: TestOutputExtensionRemappingFile/Unix (0.00s)
- --- PASS: TestOutputExtensionRemappingFile/Windows (0.01s)
+ --- PASS: TestOutputExtensionRemappingFile/Windows (0.00s)
=== RUN TestOutputExtensionRemappingDir
=== RUN TestOutputExtensionRemappingDir/Unix
=== RUN TestOutputExtensionRemappingDir/Windows
---- PASS: TestOutputExtensionRemappingDir (0.00s)
- --- PASS: TestOutputExtensionRemappingDir/Unix (0.00s)
+--- PASS: TestOutputExtensionRemappingDir (0.01s)
+ --- PASS: TestOutputExtensionRemappingDir/Unix (0.01s)
--- PASS: TestOutputExtensionRemappingDir/Windows (0.00s)
=== RUN TestTopLevelAwaitIIFE
=== RUN TestTopLevelAwaitIIFE/Unix
@@ -4499,8 +4535,8 @@
=== RUN TestTopLevelAwaitCJSDeadBranch
=== RUN TestTopLevelAwaitCJSDeadBranch/Unix
=== RUN TestTopLevelAwaitCJSDeadBranch/Windows
---- PASS: TestTopLevelAwaitCJSDeadBranch (0.01s)
- --- PASS: TestTopLevelAwaitCJSDeadBranch/Unix (0.01s)
+--- PASS: TestTopLevelAwaitCJSDeadBranch (0.00s)
+ --- PASS: TestTopLevelAwaitCJSDeadBranch/Unix (0.00s)
--- PASS: TestTopLevelAwaitCJSDeadBranch/Windows (0.00s)
=== RUN TestTopLevelAwaitESM
=== RUN TestTopLevelAwaitESM/Unix
@@ -4523,15 +4559,15 @@
=== RUN TestTopLevelAwaitNoBundleDeadBranch
=== RUN TestTopLevelAwaitNoBundleDeadBranch/Unix
=== RUN TestTopLevelAwaitNoBundleDeadBranch/Windows
---- PASS: TestTopLevelAwaitNoBundleDeadBranch (0.01s)
+--- PASS: TestTopLevelAwaitNoBundleDeadBranch (0.00s)
--- PASS: TestTopLevelAwaitNoBundleDeadBranch/Unix (0.00s)
--- PASS: TestTopLevelAwaitNoBundleDeadBranch/Windows (0.00s)
=== RUN TestTopLevelAwaitNoBundleESM
=== RUN TestTopLevelAwaitNoBundleESM/Unix
=== RUN TestTopLevelAwaitNoBundleESM/Windows
---- PASS: TestTopLevelAwaitNoBundleESM (0.00s)
+--- PASS: TestTopLevelAwaitNoBundleESM (0.01s)
--- PASS: TestTopLevelAwaitNoBundleESM/Unix (0.00s)
- --- PASS: TestTopLevelAwaitNoBundleESM/Windows (0.00s)
+ --- PASS: TestTopLevelAwaitNoBundleESM/Windows (0.01s)
=== RUN TestTopLevelAwaitNoBundleESMDeadBranch
=== RUN TestTopLevelAwaitNoBundleESMDeadBranch/Unix
=== RUN TestTopLevelAwaitNoBundleESMDeadBranch/Windows
@@ -4559,15 +4595,15 @@
=== RUN TestTopLevelAwaitNoBundleIIFEDeadBranch
=== RUN TestTopLevelAwaitNoBundleIIFEDeadBranch/Unix
=== RUN TestTopLevelAwaitNoBundleIIFEDeadBranch/Windows
---- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch (0.03s)
- --- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch/Unix (0.02s)
+--- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch (0.00s)
+ --- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch/Unix (0.00s)
--- PASS: TestTopLevelAwaitNoBundleIIFEDeadBranch/Windows (0.00s)
=== RUN TestTopLevelAwaitForbiddenRequire
=== RUN TestTopLevelAwaitForbiddenRequire/Unix
=== RUN TestTopLevelAwaitForbiddenRequire/Windows
---- PASS: TestTopLevelAwaitForbiddenRequire (0.00s)
+--- PASS: TestTopLevelAwaitForbiddenRequire (0.01s)
--- PASS: TestTopLevelAwaitForbiddenRequire/Unix (0.00s)
- --- PASS: TestTopLevelAwaitForbiddenRequire/Windows (0.00s)
+ --- PASS: TestTopLevelAwaitForbiddenRequire/Windows (0.01s)
=== RUN TestTopLevelAwaitForbiddenRequireDeadBranch
=== RUN TestTopLevelAwaitForbiddenRequireDeadBranch/Unix
=== RUN TestTopLevelAwaitForbiddenRequireDeadBranch/Windows
@@ -4577,8 +4613,8 @@
=== RUN TestTopLevelAwaitAllowedImportWithoutSplitting
=== RUN TestTopLevelAwaitAllowedImportWithoutSplitting/Unix
=== RUN TestTopLevelAwaitAllowedImportWithoutSplitting/Windows
---- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting (0.01s)
- --- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/Unix (0.01s)
+--- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting (0.00s)
+ --- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/Unix (0.00s)
--- PASS: TestTopLevelAwaitAllowedImportWithoutSplitting/Windows (0.00s)
=== RUN TestTopLevelAwaitAllowedImportWithSplitting
=== RUN TestTopLevelAwaitAllowedImportWithSplitting/Unix
@@ -4589,9 +4625,9 @@
=== RUN TestAssignToImport
=== RUN TestAssignToImport/Unix
=== RUN TestAssignToImport/Windows
---- PASS: TestAssignToImport (0.01s)
+--- PASS: TestAssignToImport (0.00s)
--- PASS: TestAssignToImport/Unix (0.00s)
- --- PASS: TestAssignToImport/Windows (0.01s)
+ --- PASS: TestAssignToImport/Windows (0.00s)
=== RUN TestAssignToImportNoBundle
=== RUN TestAssignToImportNoBundle/Unix
=== RUN TestAssignToImportNoBundle/Windows
@@ -4601,18 +4637,18 @@
=== RUN TestMinifyArguments
=== RUN TestMinifyArguments/Unix
=== RUN TestMinifyArguments/Windows
---- PASS: TestMinifyArguments (0.00s)
- --- PASS: TestMinifyArguments/Unix (0.00s)
+--- PASS: TestMinifyArguments (0.02s)
+ --- PASS: TestMinifyArguments/Unix (0.02s)
--- PASS: TestMinifyArguments/Windows (0.00s)
=== 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.01s)
- --- PASS: TestRequireResolve/Unix (0.01s)
+--- PASS: TestRequireResolve (0.00s)
+ --- PASS: TestRequireResolve/Unix (0.00s)
--- PASS: TestRequireResolve/Windows (0.00s)
=== RUN TestInjectMissing
=== RUN TestInjectMissing/Unix
@@ -4623,8 +4659,8 @@
=== RUN TestInjectDuplicate
=== RUN TestInjectDuplicate/Unix
=== RUN TestInjectDuplicate/Windows
---- PASS: TestInjectDuplicate (0.00s)
- --- PASS: TestInjectDuplicate/Unix (0.00s)
+--- PASS: TestInjectDuplicate (0.02s)
+ --- PASS: TestInjectDuplicate/Unix (0.02s)
--- PASS: TestInjectDuplicate/Windows (0.00s)
=== RUN TestInject
=== RUN TestInject/Unix
@@ -4635,9 +4671,9 @@
=== RUN TestInjectNoBundle
=== RUN TestInjectNoBundle/Unix
=== RUN TestInjectNoBundle/Windows
---- PASS: TestInjectNoBundle (0.01s)
- --- PASS: TestInjectNoBundle/Unix (0.01s)
- --- PASS: TestInjectNoBundle/Windows (0.01s)
+--- PASS: TestInjectNoBundle (0.00s)
+ --- PASS: TestInjectNoBundle/Unix (0.00s)
+ --- PASS: TestInjectNoBundle/Windows (0.00s)
=== RUN TestInjectJSX
=== RUN TestInjectJSX/Unix
=== RUN TestInjectJSX/Windows
@@ -4647,21 +4683,21 @@
=== RUN TestInjectJSXDotNames
=== RUN TestInjectJSXDotNames/Unix
=== RUN TestInjectJSXDotNames/Windows
---- PASS: TestInjectJSXDotNames (0.00s)
+--- PASS: TestInjectJSXDotNames (0.01s)
--- PASS: TestInjectJSXDotNames/Unix (0.00s)
--- PASS: TestInjectJSXDotNames/Windows (0.00s)
=== RUN TestInjectImportTS
=== RUN TestInjectImportTS/Unix
=== RUN TestInjectImportTS/Windows
---- PASS: TestInjectImportTS (0.01s)
+--- PASS: TestInjectImportTS (0.00s)
--- PASS: TestInjectImportTS/Unix (0.00s)
--- PASS: TestInjectImportTS/Windows (0.00s)
=== RUN TestInjectImportOrder
=== RUN TestInjectImportOrder/Unix
=== RUN TestInjectImportOrder/Windows
---- PASS: TestInjectImportOrder (0.00s)
+--- PASS: TestInjectImportOrder (0.01s)
--- PASS: TestInjectImportOrder/Unix (0.00s)
- --- PASS: TestInjectImportOrder/Windows (0.00s)
+ --- PASS: TestInjectImportOrder/Windows (0.01s)
=== RUN TestInjectAssign
=== RUN TestInjectAssign/Unix
=== RUN TestInjectAssign/Windows
@@ -4677,9 +4713,9 @@
=== RUN TestOutbase
=== RUN TestOutbase/Unix
=== RUN TestOutbase/Windows
---- PASS: TestOutbase (0.00s)
+--- PASS: TestOutbase (0.01s)
--- PASS: TestOutbase/Unix (0.00s)
- --- PASS: TestOutbase/Windows (0.00s)
+ --- PASS: TestOutbase/Windows (0.01s)
=== RUN TestAvoidTDZ
=== RUN TestAvoidTDZ/Unix
=== RUN TestAvoidTDZ/Windows
@@ -4689,8 +4725,8 @@
=== RUN TestAvoidTDZNoBundle
=== RUN TestAvoidTDZNoBundle/Unix
=== RUN TestAvoidTDZNoBundle/Windows
---- PASS: TestAvoidTDZNoBundle (0.00s)
- --- PASS: TestAvoidTDZNoBundle/Unix (0.00s)
+--- PASS: TestAvoidTDZNoBundle (0.01s)
+ --- PASS: TestAvoidTDZNoBundle/Unix (0.01s)
--- PASS: TestAvoidTDZNoBundle/Windows (0.00s)
=== RUN TestDefineImportMeta
=== RUN TestDefineImportMeta/Unix
@@ -4702,19 +4738,19 @@
=== 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
=== RUN TestInjectImportMeta/Windows
---- PASS: TestInjectImportMeta (0.01s)
- --- PASS: TestInjectImportMeta/Unix (0.01s)
+--- PASS: TestInjectImportMeta (0.00s)
+ --- PASS: TestInjectImportMeta/Unix (0.00s)
--- PASS: TestInjectImportMeta/Windows (0.00s)
=== RUN TestDefineThis
=== RUN TestDefineThis/Unix
=== RUN TestDefineThis/Windows
---- PASS: TestDefineThis (0.00s)
- --- PASS: TestDefineThis/Unix (0.00s)
+--- PASS: TestDefineThis (0.01s)
+ --- PASS: TestDefineThis/Unix (0.01s)
--- PASS: TestDefineThis/Windows (0.00s)
=== RUN TestDefineOptionalChain
=== RUN TestDefineOptionalChain/Unix
@@ -4725,8 +4761,8 @@
=== RUN TestDefineOptionalChainLowered
=== RUN TestDefineOptionalChainLowered/Unix
=== RUN TestDefineOptionalChainLowered/Windows
---- PASS: TestDefineOptionalChainLowered (0.00s)
- --- PASS: TestDefineOptionalChainLowered/Unix (0.00s)
+--- PASS: TestDefineOptionalChainLowered (0.02s)
+ --- PASS: TestDefineOptionalChainLowered/Unix (0.01s)
--- PASS: TestDefineOptionalChainLowered/Windows (0.00s)
=== RUN TestDefineOptionalChainPanicIssue3551
=== RUN TestDefineOptionalChainPanicIssue3551/Unix
@@ -4737,20 +4773,20 @@
=== RUN TestDefineInfiniteLoopIssue2407
=== RUN TestDefineInfiniteLoopIssue2407/Unix
=== RUN TestDefineInfiniteLoopIssue2407/Windows
---- PASS: TestDefineInfiniteLoopIssue2407 (0.00s)
+--- PASS: TestDefineInfiniteLoopIssue2407 (0.01s)
--- PASS: TestDefineInfiniteLoopIssue2407/Unix (0.00s)
- --- PASS: TestDefineInfiniteLoopIssue2407/Windows (0.00s)
+ --- PASS: TestDefineInfiniteLoopIssue2407/Windows (0.01s)
=== RUN TestDefineAssignWarning
=== RUN TestDefineAssignWarning/Unix
=== RUN TestDefineAssignWarning/Windows
---- PASS: TestDefineAssignWarning (0.01s)
- --- PASS: TestDefineAssignWarning/Unix (0.01s)
+--- PASS: TestDefineAssignWarning (0.00s)
+ --- PASS: TestDefineAssignWarning/Unix (0.00s)
--- PASS: TestDefineAssignWarning/Windows (0.00s)
=== RUN TestKeepNamesAllForms
=== RUN TestKeepNamesAllForms/Unix
=== RUN TestKeepNamesAllForms/Windows
---- PASS: TestKeepNamesAllForms (0.01s)
- --- PASS: TestKeepNamesAllForms/Unix (0.01s)
+--- PASS: TestKeepNamesAllForms (0.00s)
+ --- PASS: TestKeepNamesAllForms/Unix (0.00s)
--- PASS: TestKeepNamesAllForms/Windows (0.00s)
=== RUN TestKeepNamesTreeShaking
=== RUN TestKeepNamesTreeShaking/Unix
@@ -4761,20 +4797,20 @@
=== RUN TestKeepNamesClassStaticName
=== RUN TestKeepNamesClassStaticName/Unix
=== RUN TestKeepNamesClassStaticName/Windows
---- PASS: TestKeepNamesClassStaticName (0.01s)
+--- PASS: TestKeepNamesClassStaticName (0.00s)
--- PASS: TestKeepNamesClassStaticName/Unix (0.00s)
--- PASS: TestKeepNamesClassStaticName/Windows (0.00s)
=== RUN TestCharFreqIgnoreComments
=== RUN TestCharFreqIgnoreComments/Unix
=== RUN TestCharFreqIgnoreComments/Windows
---- PASS: TestCharFreqIgnoreComments (0.01s)
- --- PASS: TestCharFreqIgnoreComments/Unix (0.01s)
+--- PASS: TestCharFreqIgnoreComments (0.00s)
+ --- PASS: TestCharFreqIgnoreComments/Unix (0.00s)
--- PASS: TestCharFreqIgnoreComments/Windows (0.00s)
=== RUN TestImportRelativeAsPackage
=== RUN TestImportRelativeAsPackage/Unix
=== RUN TestImportRelativeAsPackage/Windows
---- PASS: TestImportRelativeAsPackage (0.00s)
- --- PASS: TestImportRelativeAsPackage/Unix (0.00s)
+--- PASS: TestImportRelativeAsPackage (0.01s)
+ --- PASS: TestImportRelativeAsPackage/Unix (0.01s)
--- PASS: TestImportRelativeAsPackage/Windows (0.00s)
=== RUN TestForbidConstAssignWhenBundling
=== RUN TestForbidConstAssignWhenBundling/Unix
@@ -4791,7 +4827,7 @@
=== RUN TestConstWithLet
=== RUN TestConstWithLet/Unix
=== RUN TestConstWithLet/Windows
---- PASS: TestConstWithLet (0.00s)
+--- PASS: TestConstWithLet (0.02s)
--- PASS: TestConstWithLet/Unix (0.00s)
--- PASS: TestConstWithLet/Windows (0.00s)
=== RUN TestConstWithLetNoBundle
@@ -4809,8 +4845,8 @@
=== RUN TestRequireMainCacheCommonJS
=== RUN TestRequireMainCacheCommonJS/Unix
=== RUN TestRequireMainCacheCommonJS/Windows
---- PASS: TestRequireMainCacheCommonJS (0.01s)
- --- PASS: TestRequireMainCacheCommonJS/Unix (0.01s)
+--- PASS: TestRequireMainCacheCommonJS (0.00s)
+ --- PASS: TestRequireMainCacheCommonJS/Unix (0.00s)
--- PASS: TestRequireMainCacheCommonJS/Windows (0.00s)
=== RUN TestExternalES6ConvertedToCommonJS
=== RUN TestExternalES6ConvertedToCommonJS/Unix
@@ -4822,31 +4858,31 @@
=== RUN TestCallImportNamespaceWarning/Unix
=== RUN TestCallImportNamespaceWarning/Windows
--- PASS: TestCallImportNamespaceWarning (0.01s)
- --- PASS: TestCallImportNamespaceWarning/Unix (0.01s)
- --- PASS: TestCallImportNamespaceWarning/Windows (0.00s)
+ --- PASS: TestCallImportNamespaceWarning/Unix (0.00s)
+ --- PASS: TestCallImportNamespaceWarning/Windows (0.01s)
=== RUN TestJSXThisValueCommonJS
=== RUN TestJSXThisValueCommonJS/Unix
=== RUN TestJSXThisValueCommonJS/Windows
---- PASS: TestJSXThisValueCommonJS (0.00s)
- --- PASS: TestJSXThisValueCommonJS/Unix (0.00s)
+--- PASS: TestJSXThisValueCommonJS (0.01s)
+ --- PASS: TestJSXThisValueCommonJS/Unix (0.01s)
--- PASS: TestJSXThisValueCommonJS/Windows (0.00s)
=== RUN TestJSXThisValueESM
=== RUN TestJSXThisValueESM/Unix
=== RUN TestJSXThisValueESM/Windows
---- PASS: TestJSXThisValueESM (0.01s)
+--- PASS: TestJSXThisValueESM (0.00s)
--- PASS: TestJSXThisValueESM/Unix (0.00s)
- --- PASS: TestJSXThisValueESM/Windows (0.01s)
+ --- PASS: TestJSXThisValueESM/Windows (0.00s)
=== RUN TestJSXThisPropertyCommonJS
=== RUN TestJSXThisPropertyCommonJS/Unix
=== RUN TestJSXThisPropertyCommonJS/Windows
---- PASS: TestJSXThisPropertyCommonJS (0.00s)
+--- PASS: TestJSXThisPropertyCommonJS (0.01s)
--- PASS: TestJSXThisPropertyCommonJS/Unix (0.00s)
- --- PASS: TestJSXThisPropertyCommonJS/Windows (0.00s)
+ --- PASS: TestJSXThisPropertyCommonJS/Windows (0.01s)
=== RUN TestJSXThisPropertyESM
=== RUN TestJSXThisPropertyESM/Unix
=== RUN TestJSXThisPropertyESM/Windows
---- PASS: TestJSXThisPropertyESM (0.00s)
- --- PASS: TestJSXThisPropertyESM/Unix (0.00s)
+--- PASS: TestJSXThisPropertyESM (0.01s)
+ --- PASS: TestJSXThisPropertyESM/Unix (0.01s)
--- PASS: TestJSXThisPropertyESM/Windows (0.00s)
=== RUN TestJSXImportMetaValue
=== RUN TestJSXImportMetaValue/Unix
@@ -4869,15 +4905,15 @@
=== RUN TestVarRelocatingBundle
=== RUN TestVarRelocatingBundle/Unix
=== RUN TestVarRelocatingBundle/Windows
---- PASS: TestVarRelocatingBundle (0.02s)
+--- PASS: TestVarRelocatingBundle (0.00s)
--- PASS: TestVarRelocatingBundle/Unix (0.00s)
- --- PASS: TestVarRelocatingBundle/Windows (0.02s)
+ --- PASS: TestVarRelocatingBundle/Windows (0.00s)
=== RUN TestVarRelocatingNoBundle
=== RUN TestVarRelocatingNoBundle/Unix
=== RUN TestVarRelocatingNoBundle/Windows
--- PASS: TestVarRelocatingNoBundle (0.01s)
- --- PASS: TestVarRelocatingNoBundle/Unix (0.00s)
- --- PASS: TestVarRelocatingNoBundle/Windows (0.01s)
+ --- PASS: TestVarRelocatingNoBundle/Unix (0.01s)
+ --- PASS: TestVarRelocatingNoBundle/Windows (0.00s)
=== RUN TestImportNamespaceThisValue
=== RUN TestImportNamespaceThisValue/Unix
=== RUN TestImportNamespaceThisValue/Windows
@@ -4899,13 +4935,13 @@
=== RUN TestQuotedPropertyMangle
=== RUN TestQuotedPropertyMangle/Unix
=== RUN TestQuotedPropertyMangle/Windows
---- PASS: TestQuotedPropertyMangle (0.00s)
+--- PASS: TestQuotedPropertyMangle (0.01s)
--- PASS: TestQuotedPropertyMangle/Unix (0.00s)
--- PASS: TestQuotedPropertyMangle/Windows (0.00s)
=== RUN TestDuplicatePropertyWarning
=== RUN TestDuplicatePropertyWarning/Unix
=== RUN TestDuplicatePropertyWarning/Windows
---- PASS: TestDuplicatePropertyWarning (0.01s)
+--- PASS: TestDuplicatePropertyWarning (0.00s)
--- PASS: TestDuplicatePropertyWarning/Unix (0.00s)
--- PASS: TestDuplicatePropertyWarning/Windows (0.00s)
=== RUN TestRequireShimSubstitution
@@ -4929,15 +4965,15 @@
=== RUN TestEntryNamesNoSlashAfterDir
=== RUN TestEntryNamesNoSlashAfterDir/Unix
=== RUN TestEntryNamesNoSlashAfterDir/Windows
---- PASS: TestEntryNamesNoSlashAfterDir (0.00s)
- --- PASS: TestEntryNamesNoSlashAfterDir/Unix (0.00s)
+--- PASS: TestEntryNamesNoSlashAfterDir (0.02s)
+ --- PASS: TestEntryNamesNoSlashAfterDir/Unix (0.02s)
--- PASS: TestEntryNamesNoSlashAfterDir/Windows (0.00s)
=== RUN TestEntryNamesNonPortableCharacter
=== RUN TestEntryNamesNonPortableCharacter/Unix
=== RUN TestEntryNamesNonPortableCharacter/Windows
---- PASS: TestEntryNamesNonPortableCharacter (0.01s)
+--- PASS: TestEntryNamesNonPortableCharacter (0.00s)
--- PASS: TestEntryNamesNonPortableCharacter/Unix (0.00s)
- --- PASS: TestEntryNamesNonPortableCharacter/Windows (0.01s)
+ --- PASS: TestEntryNamesNonPortableCharacter/Windows (0.00s)
=== RUN TestEntryNamesChunkNamesExtPlaceholder
=== RUN TestEntryNamesChunkNamesExtPlaceholder/Unix
=== RUN TestEntryNamesChunkNamesExtPlaceholder/Windows
@@ -4948,8 +4984,8 @@
=== RUN TestMinifyIdentifiersImportPathFrequencyAnalysis/Unix
=== RUN TestMinifyIdentifiersImportPathFrequencyAnalysis/Windows
--- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis (0.01s)
- --- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Unix (0.00s)
- --- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Windows (0.01s)
+ --- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Unix (0.01s)
+ --- PASS: TestMinifyIdentifiersImportPathFrequencyAnalysis/Windows (0.00s)
=== RUN TestToESMWrapperOmission
=== RUN TestToESMWrapperOmission/Unix
=== RUN TestToESMWrapperOmission/Windows
@@ -4977,20 +5013,20 @@
=== RUN TestWarnCommonJSExportsInESMBundle
=== RUN TestWarnCommonJSExportsInESMBundle/Unix
=== RUN TestWarnCommonJSExportsInESMBundle/Windows
---- PASS: TestWarnCommonJSExportsInESMBundle (0.03s)
+--- PASS: TestWarnCommonJSExportsInESMBundle (0.00s)
--- PASS: TestWarnCommonJSExportsInESMBundle/Unix (0.00s)
- --- PASS: TestWarnCommonJSExportsInESMBundle/Windows (0.03s)
+ --- PASS: TestWarnCommonJSExportsInESMBundle/Windows (0.00s)
=== RUN TestMangleProps
=== RUN TestMangleProps/Unix
=== RUN TestMangleProps/Windows
---- PASS: TestMangleProps (0.00s)
+--- PASS: TestMangleProps (0.01s)
--- PASS: TestMangleProps/Unix (0.00s)
- --- PASS: TestMangleProps/Windows (0.00s)
+ --- PASS: TestMangleProps/Windows (0.01s)
=== RUN TestManglePropsMinify
=== RUN TestManglePropsMinify/Unix
=== RUN TestManglePropsMinify/Windows
---- PASS: TestManglePropsMinify (0.01s)
- --- PASS: TestManglePropsMinify/Unix (0.01s)
+--- PASS: TestManglePropsMinify (0.00s)
+ --- PASS: TestManglePropsMinify/Unix (0.00s)
--- PASS: TestManglePropsMinify/Windows (0.00s)
=== RUN TestManglePropsKeywordPropertyMinify
=== RUN TestManglePropsKeywordPropertyMinify/Unix
@@ -5001,14 +5037,14 @@
=== RUN TestManglePropsOptionalChain
=== RUN TestManglePropsOptionalChain/Unix
=== RUN TestManglePropsOptionalChain/Windows
---- PASS: TestManglePropsOptionalChain (0.01s)
- --- PASS: TestManglePropsOptionalChain/Unix (0.01s)
+--- PASS: TestManglePropsOptionalChain (0.00s)
+ --- PASS: TestManglePropsOptionalChain/Unix (0.00s)
--- PASS: TestManglePropsOptionalChain/Windows (0.00s)
=== RUN TestManglePropsLoweredOptionalChain
=== RUN TestManglePropsLoweredOptionalChain/Unix
=== RUN TestManglePropsLoweredOptionalChain/Windows
---- PASS: TestManglePropsLoweredOptionalChain (0.00s)
- --- PASS: TestManglePropsLoweredOptionalChain/Unix (0.00s)
+--- PASS: TestManglePropsLoweredOptionalChain (0.01s)
+ --- PASS: TestManglePropsLoweredOptionalChain/Unix (0.01s)
--- PASS: TestManglePropsLoweredOptionalChain/Windows (0.00s)
=== RUN TestReserveProps
=== RUN TestReserveProps/Unix
@@ -5031,8 +5067,8 @@
=== RUN TestManglePropsJSXTransform
=== RUN TestManglePropsJSXTransform/Unix
=== RUN TestManglePropsJSXTransform/Windows
---- PASS: TestManglePropsJSXTransform (0.00s)
- --- PASS: TestManglePropsJSXTransform/Unix (0.00s)
+--- PASS: TestManglePropsJSXTransform (0.01s)
+ --- PASS: TestManglePropsJSXTransform/Unix (0.01s)
--- PASS: TestManglePropsJSXTransform/Windows (0.00s)
=== RUN TestManglePropsJSXPreserve
=== RUN TestManglePropsJSXPreserve/Unix
@@ -5055,8 +5091,8 @@
=== RUN TestManglePropsTypeScriptFeatures
=== RUN TestManglePropsTypeScriptFeatures/Unix
=== RUN TestManglePropsTypeScriptFeatures/Windows
---- PASS: TestManglePropsTypeScriptFeatures (0.02s)
- --- PASS: TestManglePropsTypeScriptFeatures/Unix (0.02s)
+--- PASS: TestManglePropsTypeScriptFeatures (0.01s)
+ --- PASS: TestManglePropsTypeScriptFeatures/Unix (0.00s)
--- PASS: TestManglePropsTypeScriptFeatures/Windows (0.01s)
=== RUN TestManglePropsShorthand
=== RUN TestManglePropsShorthand/Unix
@@ -5067,15 +5103,15 @@
=== RUN TestManglePropsNoShorthand
=== RUN TestManglePropsNoShorthand/Unix
=== RUN TestManglePropsNoShorthand/Windows
---- PASS: TestManglePropsNoShorthand (0.00s)
- --- PASS: TestManglePropsNoShorthand/Unix (0.00s)
+--- PASS: TestManglePropsNoShorthand (0.01s)
+ --- PASS: TestManglePropsNoShorthand/Unix (0.01s)
--- PASS: TestManglePropsNoShorthand/Windows (0.00s)
=== RUN TestManglePropsLoweredClassFields
=== RUN TestManglePropsLoweredClassFields/Unix
=== RUN TestManglePropsLoweredClassFields/Windows
--- PASS: TestManglePropsLoweredClassFields (0.01s)
- --- PASS: TestManglePropsLoweredClassFields/Unix (0.00s)
- --- PASS: TestManglePropsLoweredClassFields/Windows (0.01s)
+ --- PASS: TestManglePropsLoweredClassFields/Unix (0.01s)
+ --- PASS: TestManglePropsLoweredClassFields/Windows (0.00s)
=== RUN TestManglePropsSuperCall
=== RUN TestManglePropsSuperCall/Unix
=== RUN TestManglePropsSuperCall/Windows
@@ -5097,15 +5133,15 @@
=== RUN TestMangleQuotedProps
=== RUN TestMangleQuotedProps/Unix
=== RUN TestMangleQuotedProps/Windows
---- PASS: TestMangleQuotedProps (0.01s)
+--- PASS: TestMangleQuotedProps (0.00s)
--- PASS: TestMangleQuotedProps/Unix (0.00s)
- --- PASS: TestMangleQuotedProps/Windows (0.01s)
+ --- PASS: TestMangleQuotedProps/Windows (0.00s)
=== RUN TestMangleQuotedPropsMinifySyntax
=== RUN TestMangleQuotedPropsMinifySyntax/Unix
=== RUN TestMangleQuotedPropsMinifySyntax/Windows
---- PASS: TestMangleQuotedPropsMinifySyntax (0.00s)
+--- PASS: TestMangleQuotedPropsMinifySyntax (0.01s)
--- PASS: TestMangleQuotedPropsMinifySyntax/Unix (0.00s)
- --- PASS: TestMangleQuotedPropsMinifySyntax/Windows (0.00s)
+ --- PASS: TestMangleQuotedPropsMinifySyntax/Windows (0.01s)
=== RUN TestPreserveKeyComment
=== RUN TestPreserveKeyComment/Unix
=== RUN TestPreserveKeyComment/Windows
@@ -5115,9 +5151,9 @@
=== RUN TestManglePropsKeyComment
=== RUN TestManglePropsKeyComment/Unix
=== RUN TestManglePropsKeyComment/Windows
---- PASS: TestManglePropsKeyComment (0.01s)
+--- PASS: TestManglePropsKeyComment (0.00s)
--- PASS: TestManglePropsKeyComment/Unix (0.00s)
- --- PASS: TestManglePropsKeyComment/Windows (0.01s)
+ --- PASS: TestManglePropsKeyComment/Windows (0.00s)
=== RUN TestManglePropsKeyCommentMinify
=== RUN TestManglePropsKeyCommentMinify/Unix
=== RUN TestManglePropsKeyCommentMinify/Windows
@@ -5127,9 +5163,9 @@
=== RUN TestIndirectRequireMessage
=== RUN TestIndirectRequireMessage/Unix
=== RUN TestIndirectRequireMessage/Windows
---- PASS: TestIndirectRequireMessage (0.00s)
- --- PASS: TestIndirectRequireMessage/Unix (0.00s)
- --- PASS: TestIndirectRequireMessage/Windows (0.00s)
+--- PASS: TestIndirectRequireMessage (0.03s)
+ --- PASS: TestIndirectRequireMessage/Unix (0.01s)
+ --- PASS: TestIndirectRequireMessage/Windows (0.02s)
=== RUN TestAmbiguousReexportMsg
=== RUN TestAmbiguousReexportMsg/Unix
=== RUN TestAmbiguousReexportMsg/Windows
@@ -5157,32 +5193,32 @@
=== RUN TestPackageAliasMatchLongest
=== RUN TestPackageAliasMatchLongest/Unix
=== RUN TestPackageAliasMatchLongest/Windows
---- PASS: TestPackageAliasMatchLongest (0.02s)
- --- PASS: TestPackageAliasMatchLongest/Unix (0.02s)
+--- PASS: TestPackageAliasMatchLongest (0.00s)
+ --- PASS: TestPackageAliasMatchLongest/Unix (0.00s)
--- PASS: TestPackageAliasMatchLongest/Windows (0.00s)
=== RUN TestErrorsForAssertTypeJSON
=== RUN TestErrorsForAssertTypeJSON/Unix
=== RUN TestErrorsForAssertTypeJSON/Windows
---- PASS: TestErrorsForAssertTypeJSON (0.00s)
+--- PASS: TestErrorsForAssertTypeJSON (0.01s)
--- PASS: TestErrorsForAssertTypeJSON/Unix (0.00s)
- --- PASS: TestErrorsForAssertTypeJSON/Windows (0.00s)
+ --- PASS: TestErrorsForAssertTypeJSON/Windows (0.01s)
=== RUN TestOutputForAssertTypeJSON
=== RUN TestOutputForAssertTypeJSON/Unix
=== RUN TestOutputForAssertTypeJSON/Windows
---- PASS: TestOutputForAssertTypeJSON (0.01s)
+--- PASS: TestOutputForAssertTypeJSON (0.00s)
--- PASS: TestOutputForAssertTypeJSON/Unix (0.00s)
- --- PASS: TestOutputForAssertTypeJSON/Windows (0.01s)
+ --- PASS: TestOutputForAssertTypeJSON/Windows (0.00s)
=== RUN TestExternalPackages
=== RUN TestExternalPackages/Unix
=== RUN TestExternalPackages/Windows
---- PASS: TestExternalPackages (0.00s)
+--- PASS: TestExternalPackages (0.02s)
--- PASS: TestExternalPackages/Unix (0.00s)
- --- PASS: TestExternalPackages/Windows (0.00s)
+ --- PASS: TestExternalPackages/Windows (0.02s)
=== RUN TestMetafileVariousCases
=== RUN TestMetafileVariousCases/Unix
=== RUN TestMetafileVariousCases/Windows
---- PASS: TestMetafileVariousCases (0.01s)
- --- PASS: TestMetafileVariousCases/Unix (0.01s)
+--- PASS: TestMetafileVariousCases (0.00s)
+ --- PASS: TestMetafileVariousCases/Unix (0.00s)
--- PASS: TestMetafileVariousCases/Windows (0.00s)
=== RUN TestMetafileNoBundle
=== RUN TestMetafileNoBundle/Unix
@@ -5193,8 +5229,8 @@
=== RUN TestMetafileVeryLongExternalPaths
=== RUN TestMetafileVeryLongExternalPaths/Unix
=== RUN TestMetafileVeryLongExternalPaths/Windows
---- PASS: TestMetafileVeryLongExternalPaths (0.00s)
- --- PASS: TestMetafileVeryLongExternalPaths/Unix (0.00s)
+--- PASS: TestMetafileVeryLongExternalPaths (0.02s)
+ --- PASS: TestMetafileVeryLongExternalPaths/Unix (0.01s)
--- PASS: TestMetafileVeryLongExternalPaths/Windows (0.00s)
=== RUN TestMetafileImportWithTypeJSON
=== RUN TestMetafileImportWithTypeJSON/Unix
@@ -5229,8 +5265,8 @@
=== RUN TestErrorMessageCrashStdinIssue2913
=== RUN TestErrorMessageCrashStdinIssue2913/Unix
=== RUN TestErrorMessageCrashStdinIssue2913/Windows
---- PASS: TestErrorMessageCrashStdinIssue2913 (0.01s)
- --- PASS: TestErrorMessageCrashStdinIssue2913/Unix (0.01s)
+--- PASS: TestErrorMessageCrashStdinIssue2913 (0.00s)
+ --- PASS: TestErrorMessageCrashStdinIssue2913/Unix (0.00s)
--- PASS: TestErrorMessageCrashStdinIssue2913/Windows (0.00s)
=== RUN TestLineLimitNotMinified
=== RUN TestLineLimitNotMinified/Unix
@@ -5247,15 +5283,15 @@
=== RUN TestBadImportErrorMessageWithHandlesImportErrorsFlag
=== RUN TestBadImportErrorMessageWithHandlesImportErrorsFlag/Unix
=== RUN TestBadImportErrorMessageWithHandlesImportErrorsFlag/Windows
---- PASS: TestBadImportErrorMessageWithHandlesImportErrorsFlag (0.00s)
+--- PASS: TestBadImportErrorMessageWithHandlesImportErrorsFlag (0.01s)
--- PASS: TestBadImportErrorMessageWithHandlesImportErrorsFlag/Unix (0.00s)
- --- PASS: TestBadImportErrorMessageWithHandlesImportErrorsFlag/Windows (0.00s)
+ --- PASS: TestBadImportErrorMessageWithHandlesImportErrorsFlag/Windows (0.01s)
=== RUN TestDecoratorPrintingESM
=== RUN TestDecoratorPrintingESM/Unix
=== RUN TestDecoratorPrintingESM/Windows
--- PASS: TestDecoratorPrintingESM (0.01s)
- --- PASS: TestDecoratorPrintingESM/Unix (0.01s)
- --- PASS: TestDecoratorPrintingESM/Windows (0.00s)
+ --- PASS: TestDecoratorPrintingESM/Unix (0.00s)
+ --- PASS: TestDecoratorPrintingESM/Windows (0.01s)
=== RUN TestDecoratorPrintingCJS
=== RUN TestDecoratorPrintingCJS/Unix
=== RUN TestDecoratorPrintingCJS/Windows
@@ -5265,39 +5301,39 @@
=== RUN TestJSXDevSelfEdgeCases
=== RUN TestJSXDevSelfEdgeCases/Unix
=== RUN TestJSXDevSelfEdgeCases/Windows
---- PASS: TestJSXDevSelfEdgeCases (0.02s)
- --- PASS: TestJSXDevSelfEdgeCases/Unix (0.01s)
+--- PASS: TestJSXDevSelfEdgeCases (0.04s)
+ --- PASS: TestJSXDevSelfEdgeCases/Unix (0.02s)
--- PASS: TestJSXDevSelfEdgeCases/Windows (0.02s)
=== RUN TestObjectLiteralProtoSetterEdgeCases
=== RUN TestObjectLiteralProtoSetterEdgeCases/Unix
=== RUN TestObjectLiteralProtoSetterEdgeCases/Windows
---- PASS: TestObjectLiteralProtoSetterEdgeCases (0.00s)
+--- PASS: TestObjectLiteralProtoSetterEdgeCases (0.02s)
--- PASS: TestObjectLiteralProtoSetterEdgeCases/Unix (0.00s)
- --- PASS: TestObjectLiteralProtoSetterEdgeCases/Windows (0.00s)
+ --- PASS: TestObjectLiteralProtoSetterEdgeCases/Windows (0.02s)
=== RUN TestObjectLiteralProtoSetterEdgeCasesMinifySyntax
=== RUN TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Unix
=== RUN TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Windows
---- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax (0.01s)
+--- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax (0.00s)
--- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Unix (0.00s)
- --- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Windows (0.01s)
+ --- PASS: TestObjectLiteralProtoSetterEdgeCasesMinifySyntax/Windows (0.00s)
=== RUN TestForbidStringImportNamesNoBundle
=== RUN TestForbidStringImportNamesNoBundle/Unix
=== RUN TestForbidStringImportNamesNoBundle/Windows
---- PASS: TestForbidStringImportNamesNoBundle (0.00s)
- --- PASS: TestForbidStringImportNamesNoBundle/Unix (0.00s)
+--- PASS: TestForbidStringImportNamesNoBundle (0.01s)
+ --- PASS: TestForbidStringImportNamesNoBundle/Unix (0.01s)
--- PASS: TestForbidStringImportNamesNoBundle/Windows (0.00s)
=== RUN TestForbidStringExportNamesNoBundle
=== RUN TestForbidStringExportNamesNoBundle/Unix
=== RUN TestForbidStringExportNamesNoBundle/Windows
---- PASS: TestForbidStringExportNamesNoBundle (0.01s)
+--- PASS: TestForbidStringExportNamesNoBundle (0.00s)
--- PASS: TestForbidStringExportNamesNoBundle/Unix (0.00s)
--- PASS: TestForbidStringExportNamesNoBundle/Windows (0.00s)
=== RUN TestForbidStringImportNamesBundle
=== RUN TestForbidStringImportNamesBundle/Unix
=== RUN TestForbidStringImportNamesBundle/Windows
---- PASS: TestForbidStringImportNamesBundle (0.00s)
+--- PASS: TestForbidStringImportNamesBundle (0.01s)
--- PASS: TestForbidStringImportNamesBundle/Unix (0.00s)
- --- PASS: TestForbidStringImportNamesBundle/Windows (0.00s)
+ --- PASS: TestForbidStringImportNamesBundle/Windows (0.01s)
=== RUN TestForbidStringExportNamesBundle
=== RUN TestForbidStringExportNamesBundle/Unix
=== RUN TestForbidStringExportNamesBundle/Windows
@@ -5307,9 +5343,9 @@
=== RUN TestInjectWithStringExportNameNoBundle
=== RUN TestInjectWithStringExportNameNoBundle/Unix
=== RUN TestInjectWithStringExportNameNoBundle/Windows
---- PASS: TestInjectWithStringExportNameNoBundle (0.01s)
+--- PASS: TestInjectWithStringExportNameNoBundle (0.00s)
--- PASS: TestInjectWithStringExportNameNoBundle/Unix (0.00s)
- --- PASS: TestInjectWithStringExportNameNoBundle/Windows (0.01s)
+ --- PASS: TestInjectWithStringExportNameNoBundle/Windows (0.00s)
=== RUN TestInjectWithStringExportNameBundle
=== RUN TestInjectWithStringExportNameBundle/Unix
=== RUN TestInjectWithStringExportNameBundle/Windows
@@ -5331,8 +5367,8 @@
=== RUN TestSourceIdentifierNameIndexSingleEntry
=== RUN TestSourceIdentifierNameIndexSingleEntry/Unix
=== RUN TestSourceIdentifierNameIndexSingleEntry/Windows
---- PASS: TestSourceIdentifierNameIndexSingleEntry (0.01s)
- --- PASS: TestSourceIdentifierNameIndexSingleEntry/Unix (0.01s)
+--- PASS: TestSourceIdentifierNameIndexSingleEntry (0.00s)
+ --- PASS: TestSourceIdentifierNameIndexSingleEntry/Unix (0.00s)
--- PASS: TestSourceIdentifierNameIndexSingleEntry/Windows (0.00s)
=== RUN TestSourceIdentifierNameIndexMultipleEntry
=== RUN TestSourceIdentifierNameIndexMultipleEntry/Unix
@@ -5343,8 +5379,8 @@
=== RUN TestResolveExtensionsOrderIssue4053
=== RUN TestResolveExtensionsOrderIssue4053/Unix
=== RUN TestResolveExtensionsOrderIssue4053/Windows
---- PASS: TestResolveExtensionsOrderIssue4053 (0.02s)
- --- PASS: TestResolveExtensionsOrderIssue4053/Unix (0.02s)
+--- PASS: TestResolveExtensionsOrderIssue4053 (0.00s)
+ --- PASS: TestResolveExtensionsOrderIssue4053/Unix (0.00s)
--- PASS: TestResolveExtensionsOrderIssue4053/Windows (0.00s)
=== RUN TestGlobBasicNoBundle
=== RUN TestGlobBasicNoBundle/Unix
@@ -5355,26 +5391,26 @@
=== RUN TestGlobBasicNoSplitting
=== RUN TestGlobBasicNoSplitting/Unix
=== RUN TestGlobBasicNoSplitting/Windows
---- PASS: TestGlobBasicNoSplitting (0.01s)
- --- PASS: TestGlobBasicNoSplitting/Unix (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/Unix (0.00s)
- --- PASS: TestTSGlobBasicNoSplitting/Windows (0.01s)
+--- PASS: TestTSGlobBasicNoSplitting (0.02s)
+ --- PASS: TestTSGlobBasicNoSplitting/Unix (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.00s)
- --- PASS: TestTSGlobBasicSplitting/Unix (0.00s)
+--- PASS: TestTSGlobBasicSplitting (0.02s)
+ --- PASS: TestTSGlobBasicSplitting/Unix (0.01s)
--- PASS: TestTSGlobBasicSplitting/Windows (0.00s)
=== RUN TestGlobDirDoesNotExist
=== RUN TestGlobDirDoesNotExist/Unix
@@ -5403,9 +5439,9 @@
=== RUN TestGlobWildcardNoSlash
=== RUN TestGlobWildcardNoSlash/Unix
=== RUN TestGlobWildcardNoSlash/Windows
---- PASS: TestGlobWildcardNoSlash (0.01s)
+--- PASS: TestGlobWildcardNoSlash (0.00s)
--- PASS: TestGlobWildcardNoSlash/Unix (0.00s)
- --- PASS: TestGlobWildcardNoSlash/Windows (0.01s)
+ --- PASS: TestGlobWildcardNoSlash/Windows (0.00s)
=== RUN TestImportStarUnused
=== RUN TestImportStarUnused/Unix
=== RUN TestImportStarUnused/Windows
@@ -5421,7 +5457,7 @@
=== RUN TestImportStarNoCapture
=== RUN TestImportStarNoCapture/Unix
=== RUN TestImportStarNoCapture/Windows
---- PASS: TestImportStarNoCapture (0.01s)
+--- PASS: TestImportStarNoCapture (0.00s)
--- PASS: TestImportStarNoCapture/Unix (0.00s)
--- PASS: TestImportStarNoCapture/Windows (0.00s)
=== RUN TestImportStarExportImportStarUnused
@@ -5439,9 +5475,9 @@
=== RUN TestImportStarExportImportStarCapture
=== RUN TestImportStarExportImportStarCapture/Unix
=== RUN TestImportStarExportImportStarCapture/Windows
---- PASS: TestImportStarExportImportStarCapture (0.02s)
+--- PASS: TestImportStarExportImportStarCapture (0.00s)
--- PASS: TestImportStarExportImportStarCapture/Unix (0.00s)
- --- PASS: TestImportStarExportImportStarCapture/Windows (0.02s)
+ --- PASS: TestImportStarExportImportStarCapture/Windows (0.00s)
=== RUN TestImportStarExportStarAsUnused
=== RUN TestImportStarExportStarAsUnused/Unix
=== RUN TestImportStarExportStarAsUnused/Windows
@@ -5451,8 +5487,8 @@
=== RUN TestImportStarExportStarAsNoCapture
=== RUN TestImportStarExportStarAsNoCapture/Unix
=== RUN TestImportStarExportStarAsNoCapture/Windows
---- PASS: TestImportStarExportStarAsNoCapture (0.00s)
- --- PASS: TestImportStarExportStarAsNoCapture/Unix (0.00s)
+--- PASS: TestImportStarExportStarAsNoCapture (0.01s)
+ --- PASS: TestImportStarExportStarAsNoCapture/Unix (0.01s)
--- PASS: TestImportStarExportStarAsNoCapture/Windows (0.00s)
=== RUN TestImportStarExportStarAsCapture
=== RUN TestImportStarExportStarAsCapture/Unix
@@ -5523,8 +5559,8 @@
=== RUN TestImportStarMangleNoBundleUnused
=== RUN TestImportStarMangleNoBundleUnused/Unix
=== RUN TestImportStarMangleNoBundleUnused/Windows
---- PASS: TestImportStarMangleNoBundleUnused (0.01s)
- --- PASS: TestImportStarMangleNoBundleUnused/Unix (0.01s)
+--- PASS: TestImportStarMangleNoBundleUnused (0.00s)
+ --- PASS: TestImportStarMangleNoBundleUnused/Unix (0.00s)
--- PASS: TestImportStarMangleNoBundleUnused/Windows (0.00s)
=== RUN TestImportStarMangleNoBundleCapture
=== RUN TestImportStarMangleNoBundleCapture/Unix
@@ -5535,14 +5571,14 @@
=== RUN TestImportStarMangleNoBundleNoCapture
=== RUN TestImportStarMangleNoBundleNoCapture/Unix
=== RUN TestImportStarMangleNoBundleNoCapture/Windows
---- PASS: TestImportStarMangleNoBundleNoCapture (0.00s)
+--- PASS: TestImportStarMangleNoBundleNoCapture (0.01s)
--- PASS: TestImportStarMangleNoBundleNoCapture/Unix (0.00s)
- --- PASS: TestImportStarMangleNoBundleNoCapture/Windows (0.00s)
+ --- PASS: TestImportStarMangleNoBundleNoCapture/Windows (0.01s)
=== RUN TestImportStarExportStarOmitAmbiguous
=== RUN TestImportStarExportStarOmitAmbiguous/Unix
=== RUN TestImportStarExportStarOmitAmbiguous/Windows
---- PASS: TestImportStarExportStarOmitAmbiguous (0.01s)
- --- PASS: TestImportStarExportStarOmitAmbiguous/Unix (0.01s)
+--- PASS: TestImportStarExportStarOmitAmbiguous (0.00s)
+ --- PASS: TestImportStarExportStarOmitAmbiguous/Unix (0.00s)
--- PASS: TestImportStarExportStarOmitAmbiguous/Windows (0.00s)
=== RUN TestImportExportStarAmbiguousError
=== RUN TestImportExportStarAmbiguousError/Unix
@@ -5559,8 +5595,8 @@
=== RUN TestReExportStarNameCollisionNotAmbiguousImport
=== RUN TestReExportStarNameCollisionNotAmbiguousImport/Unix
=== RUN TestReExportStarNameCollisionNotAmbiguousImport/Windows
---- PASS: TestReExportStarNameCollisionNotAmbiguousImport (0.00s)
- --- PASS: TestReExportStarNameCollisionNotAmbiguousImport/Unix (0.00s)
+--- PASS: TestReExportStarNameCollisionNotAmbiguousImport (0.01s)
+ --- PASS: TestReExportStarNameCollisionNotAmbiguousImport/Unix (0.01s)
--- PASS: TestReExportStarNameCollisionNotAmbiguousImport/Windows (0.00s)
=== RUN TestReExportStarNameCollisionNotAmbiguousExport
=== RUN TestReExportStarNameCollisionNotAmbiguousExport/Unix
@@ -5571,8 +5607,8 @@
=== RUN TestReExportStarNameShadowingNotAmbiguous
=== RUN TestReExportStarNameShadowingNotAmbiguous/Unix
=== RUN TestReExportStarNameShadowingNotAmbiguous/Windows
---- PASS: TestReExportStarNameShadowingNotAmbiguous (0.00s)
- --- PASS: TestReExportStarNameShadowingNotAmbiguous/Unix (0.00s)
+--- PASS: TestReExportStarNameShadowingNotAmbiguous (0.01s)
+ --- PASS: TestReExportStarNameShadowingNotAmbiguous/Unix (0.01s)
--- PASS: TestReExportStarNameShadowingNotAmbiguous/Windows (0.00s)
=== RUN TestReExportStarNameShadowingNotAmbiguousReExport
=== RUN TestReExportStarNameShadowingNotAmbiguousReExport/Unix
@@ -5607,9 +5643,9 @@
=== RUN TestExportSelfIIFEWithName
=== RUN TestExportSelfIIFEWithName/Unix
=== RUN TestExportSelfIIFEWithName/Windows
---- PASS: TestExportSelfIIFEWithName (0.00s)
+--- PASS: TestExportSelfIIFEWithName (0.01s)
--- PASS: TestExportSelfIIFEWithName/Unix (0.00s)
- --- PASS: TestExportSelfIIFEWithName/Windows (0.00s)
+ --- PASS: TestExportSelfIIFEWithName/Windows (0.01s)
=== RUN TestExportSelfES6
=== RUN TestExportSelfES6/Unix
=== RUN TestExportSelfES6/Windows
@@ -5625,9 +5661,9 @@
=== RUN TestExportSelfCommonJSMinified
=== RUN TestExportSelfCommonJSMinified/Unix
=== RUN TestExportSelfCommonJSMinified/Windows
---- PASS: TestExportSelfCommonJSMinified (0.02s)
+--- PASS: TestExportSelfCommonJSMinified (0.00s)
--- PASS: TestExportSelfCommonJSMinified/Unix (0.00s)
- --- PASS: TestExportSelfCommonJSMinified/Windows (0.01s)
+ --- PASS: TestExportSelfCommonJSMinified/Windows (0.00s)
=== RUN TestImportSelfCommonJS
=== RUN TestImportSelfCommonJS/Unix
=== RUN TestImportSelfCommonJS/Windows
@@ -5643,20 +5679,20 @@
=== RUN TestImportExportSelfAsNamespaceES6
=== RUN TestImportExportSelfAsNamespaceES6/Unix
=== RUN TestImportExportSelfAsNamespaceES6/Windows
---- PASS: TestImportExportSelfAsNamespaceES6 (0.00s)
+--- PASS: TestImportExportSelfAsNamespaceES6 (0.01s)
--- PASS: TestImportExportSelfAsNamespaceES6/Unix (0.00s)
- --- PASS: TestImportExportSelfAsNamespaceES6/Windows (0.00s)
+ --- PASS: TestImportExportSelfAsNamespaceES6/Windows (0.01s)
=== RUN TestReExportOtherFileExportSelfAsNamespaceES6
=== RUN TestReExportOtherFileExportSelfAsNamespaceES6/Unix
=== RUN TestReExportOtherFileExportSelfAsNamespaceES6/Windows
---- PASS: TestReExportOtherFileExportSelfAsNamespaceES6 (0.01s)
+--- PASS: TestReExportOtherFileExportSelfAsNamespaceES6 (0.00s)
--- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/Unix (0.00s)
- --- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/Windows (0.01s)
+ --- PASS: TestReExportOtherFileExportSelfAsNamespaceES6/Windows (0.00s)
=== RUN TestReExportOtherFileImportExportSelfAsNamespaceES6
=== RUN TestReExportOtherFileImportExportSelfAsNamespaceES6/Unix
=== RUN TestReExportOtherFileImportExportSelfAsNamespaceES6/Windows
---- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6 (0.01s)
- --- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6/Unix (0.01s)
+--- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6 (0.00s)
+ --- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6/Unix (0.00s)
--- PASS: TestReExportOtherFileImportExportSelfAsNamespaceES6/Windows (0.00s)
=== RUN TestOtherFileExportSelfAsNamespaceUnusedES6
=== RUN TestOtherFileExportSelfAsNamespaceUnusedES6/Unix
@@ -5721,15 +5757,15 @@
=== RUN TestNamespaceImportUnusedMissingES6
=== RUN TestNamespaceImportUnusedMissingES6/Unix
=== RUN TestNamespaceImportUnusedMissingES6/Windows
---- PASS: TestNamespaceImportUnusedMissingES6 (0.01s)
- --- PASS: TestNamespaceImportUnusedMissingES6/Unix (0.01s)
+--- PASS: TestNamespaceImportUnusedMissingES6 (0.00s)
+ --- PASS: TestNamespaceImportUnusedMissingES6/Unix (0.00s)
--- PASS: TestNamespaceImportUnusedMissingES6/Windows (0.00s)
=== RUN TestNamespaceImportMissingCommonJS
=== RUN TestNamespaceImportMissingCommonJS/Unix
=== RUN TestNamespaceImportMissingCommonJS/Windows
--- PASS: TestNamespaceImportMissingCommonJS (0.01s)
- --- PASS: TestNamespaceImportMissingCommonJS/Unix (0.00s)
- --- PASS: TestNamespaceImportMissingCommonJS/Windows (0.01s)
+ --- PASS: TestNamespaceImportMissingCommonJS/Unix (0.01s)
+ --- PASS: TestNamespaceImportMissingCommonJS/Windows (0.00s)
=== RUN TestNamespaceImportUnusedMissingCommonJS
=== RUN TestNamespaceImportUnusedMissingCommonJS/Unix
=== RUN TestNamespaceImportUnusedMissingCommonJS/Windows
@@ -5745,7 +5781,7 @@
=== RUN TestReExportNamespaceImportUnusedMissingES6
=== RUN TestReExportNamespaceImportUnusedMissingES6/Unix
=== RUN TestReExportNamespaceImportUnusedMissingES6/Windows
---- PASS: TestReExportNamespaceImportUnusedMissingES6 (0.00s)
+--- PASS: TestReExportNamespaceImportUnusedMissingES6 (0.01s)
--- PASS: TestReExportNamespaceImportUnusedMissingES6/Unix (0.00s)
--- PASS: TestReExportNamespaceImportUnusedMissingES6/Windows (0.00s)
=== RUN TestNamespaceImportReExportMissingES6
@@ -5757,9 +5793,9 @@
=== RUN TestNamespaceImportReExportUnusedMissingES6
=== RUN TestNamespaceImportReExportUnusedMissingES6/Unix
=== RUN TestNamespaceImportReExportUnusedMissingES6/Windows
---- PASS: TestNamespaceImportReExportUnusedMissingES6 (0.01s)
+--- PASS: TestNamespaceImportReExportUnusedMissingES6 (0.00s)
--- PASS: TestNamespaceImportReExportUnusedMissingES6/Unix (0.00s)
- --- PASS: TestNamespaceImportReExportUnusedMissingES6/Windows (0.01s)
+ --- PASS: TestNamespaceImportReExportUnusedMissingES6/Windows (0.00s)
=== RUN TestNamespaceImportReExportStarMissingES6
=== RUN TestNamespaceImportReExportStarMissingES6/Unix
=== RUN TestNamespaceImportReExportStarMissingES6/Windows
@@ -5769,8 +5805,8 @@
=== 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
@@ -5781,9 +5817,9 @@
=== RUN TestIssue176
=== RUN TestIssue176/Unix
=== RUN TestIssue176/Windows
---- PASS: TestIssue176 (0.00s)
+--- PASS: TestIssue176 (0.01s)
--- PASS: TestIssue176/Unix (0.00s)
- --- PASS: TestIssue176/Windows (0.00s)
+ --- PASS: TestIssue176/Windows (0.01s)
=== RUN TestReExportStarExternalIIFE
=== RUN TestReExportStarExternalIIFE/Unix
=== RUN TestReExportStarExternalIIFE/Windows
@@ -5817,8 +5853,8 @@
=== RUN TestReExportStarCommonJSNoBundle
=== RUN TestReExportStarCommonJSNoBundle/Unix
=== RUN TestReExportStarCommonJSNoBundle/Windows
---- PASS: TestReExportStarCommonJSNoBundle (0.00s)
- --- PASS: TestReExportStarCommonJSNoBundle/Unix (0.00s)
+--- PASS: TestReExportStarCommonJSNoBundle (0.01s)
+ --- PASS: TestReExportStarCommonJSNoBundle/Unix (0.01s)
--- PASS: TestReExportStarCommonJSNoBundle/Windows (0.00s)
=== RUN TestReExportStarAsExternalIIFE
=== RUN TestReExportStarAsExternalIIFE/Unix
@@ -5859,14 +5895,14 @@
=== RUN TestImportDefaultNamespaceComboIssue446
=== RUN TestImportDefaultNamespaceComboIssue446/Unix
=== RUN TestImportDefaultNamespaceComboIssue446/Windows
---- PASS: TestImportDefaultNamespaceComboIssue446 (0.01s)
+--- PASS: TestImportDefaultNamespaceComboIssue446 (0.03s)
--- PASS: TestImportDefaultNamespaceComboIssue446/Unix (0.01s)
- --- PASS: TestImportDefaultNamespaceComboIssue446/Windows (0.00s)
+ --- PASS: TestImportDefaultNamespaceComboIssue446/Windows (0.01s)
=== RUN TestImportDefaultNamespaceComboNoDefault
=== RUN TestImportDefaultNamespaceComboNoDefault/Unix
=== RUN TestImportDefaultNamespaceComboNoDefault/Windows
---- PASS: TestImportDefaultNamespaceComboNoDefault (0.02s)
- --- PASS: TestImportDefaultNamespaceComboNoDefault/Unix (0.00s)
+--- PASS: TestImportDefaultNamespaceComboNoDefault (0.03s)
+ --- PASS: TestImportDefaultNamespaceComboNoDefault/Unix (0.01s)
--- PASS: TestImportDefaultNamespaceComboNoDefault/Windows (0.01s)
=== RUN TestImportNamespaceUndefinedPropertyEmptyFile
=== RUN TestImportNamespaceUndefinedPropertyEmptyFile/Unix
@@ -5877,21 +5913,21 @@
=== RUN TestImportNamespaceUndefinedPropertySideEffectFreeFile
=== RUN TestImportNamespaceUndefinedPropertySideEffectFreeFile/Unix
=== RUN TestImportNamespaceUndefinedPropertySideEffectFreeFile/Windows
---- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile (0.00s)
- --- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile/Unix (0.00s)
+--- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile (0.01s)
+ --- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile/Unix (0.01s)
--- PASS: TestImportNamespaceUndefinedPropertySideEffectFreeFile/Windows (0.00s)
=== RUN TestReExportStarEntryPointAndInnerFile
=== RUN TestReExportStarEntryPointAndInnerFile/Unix
=== RUN TestReExportStarEntryPointAndInnerFile/Windows
---- PASS: TestReExportStarEntryPointAndInnerFile (0.00s)
+--- PASS: TestReExportStarEntryPointAndInnerFile (0.01s)
--- PASS: TestReExportStarEntryPointAndInnerFile/Unix (0.00s)
- --- PASS: TestReExportStarEntryPointAndInnerFile/Windows (0.00s)
+ --- PASS: TestReExportStarEntryPointAndInnerFile/Windows (0.01s)
=== RUN TestTSImportStarUnused
=== RUN TestTSImportStarUnused/Unix
=== RUN TestTSImportStarUnused/Windows
---- PASS: TestTSImportStarUnused (0.01s)
+--- PASS: TestTSImportStarUnused (0.00s)
--- PASS: TestTSImportStarUnused/Unix (0.00s)
- --- PASS: TestTSImportStarUnused/Windows (0.01s)
+ --- PASS: TestTSImportStarUnused/Windows (0.00s)
=== RUN TestTSImportStarCapture
=== RUN TestTSImportStarCapture/Unix
=== RUN TestTSImportStarCapture/Windows
@@ -5931,8 +5967,8 @@
=== RUN TestTSImportStarExportStarAsNoCapture
=== RUN TestTSImportStarExportStarAsNoCapture/Unix
=== RUN TestTSImportStarExportStarAsNoCapture/Windows
---- PASS: TestTSImportStarExportStarAsNoCapture (0.00s)
- --- PASS: TestTSImportStarExportStarAsNoCapture/Unix (0.00s)
+--- PASS: TestTSImportStarExportStarAsNoCapture (0.01s)
+ --- PASS: TestTSImportStarExportStarAsNoCapture/Unix (0.01s)
--- PASS: TestTSImportStarExportStarAsNoCapture/Windows (0.00s)
=== RUN TestTSImportStarExportStarAsCapture
=== RUN TestTSImportStarExportStarAsCapture/Unix
@@ -5949,7 +5985,7 @@
=== RUN TestTSImportStarExportStarNoCapture
=== RUN TestTSImportStarExportStarNoCapture/Unix
=== RUN TestTSImportStarExportStarNoCapture/Windows
---- PASS: TestTSImportStarExportStarNoCapture (0.00s)
+--- PASS: TestTSImportStarExportStarNoCapture (0.01s)
--- PASS: TestTSImportStarExportStarNoCapture/Unix (0.00s)
--- PASS: TestTSImportStarExportStarNoCapture/Windows (0.00s)
=== RUN TestTSImportStarExportStarCapture
@@ -5961,14 +5997,14 @@
=== RUN TestTSImportStarCommonJSUnused
=== RUN TestTSImportStarCommonJSUnused/Unix
=== RUN TestTSImportStarCommonJSUnused/Windows
---- PASS: TestTSImportStarCommonJSUnused (0.00s)
+--- PASS: TestTSImportStarCommonJSUnused (0.02s)
--- PASS: TestTSImportStarCommonJSUnused/Unix (0.00s)
- --- PASS: TestTSImportStarCommonJSUnused/Windows (0.00s)
+ --- PASS: TestTSImportStarCommonJSUnused/Windows (0.02s)
=== RUN TestTSImportStarCommonJSCapture
=== RUN TestTSImportStarCommonJSCapture/Unix
=== RUN TestTSImportStarCommonJSCapture/Windows
---- PASS: TestTSImportStarCommonJSCapture (0.01s)
- --- PASS: TestTSImportStarCommonJSCapture/Unix (0.01s)
+--- PASS: TestTSImportStarCommonJSCapture (0.00s)
+ --- PASS: TestTSImportStarCommonJSCapture/Unix (0.00s)
--- PASS: TestTSImportStarCommonJSCapture/Windows (0.00s)
=== RUN TestTSImportStarCommonJSNoCapture
=== RUN TestTSImportStarCommonJSNoCapture/Unix
@@ -5979,7 +6015,7 @@
=== RUN TestTSImportStarAndCommonJS
=== RUN TestTSImportStarAndCommonJS/Unix
=== RUN TestTSImportStarAndCommonJS/Windows
---- PASS: TestTSImportStarAndCommonJS (0.00s)
+--- PASS: TestTSImportStarAndCommonJS (0.01s)
--- PASS: TestTSImportStarAndCommonJS/Unix (0.00s)
--- PASS: TestTSImportStarAndCommonJS/Windows (0.00s)
=== RUN TestTSImportStarNoBundleUnused
@@ -5997,8 +6033,8 @@
=== RUN TestTSImportStarNoBundleNoCapture
=== RUN TestTSImportStarNoBundleNoCapture/Unix
=== RUN TestTSImportStarNoBundleNoCapture/Windows
---- PASS: TestTSImportStarNoBundleNoCapture (0.00s)
- --- PASS: TestTSImportStarNoBundleNoCapture/Unix (0.00s)
+--- PASS: TestTSImportStarNoBundleNoCapture (0.02s)
+ --- PASS: TestTSImportStarNoBundleNoCapture/Unix (0.02s)
--- PASS: TestTSImportStarNoBundleNoCapture/Windows (0.00s)
=== RUN TestTSImportStarMangleNoBundleUnused
=== RUN TestTSImportStarMangleNoBundleUnused/Unix
@@ -6021,8 +6057,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
@@ -6040,8 +6076,8 @@
=== RUN TestJSXSyntaxInJSWithJSXLoader/Unix
=== RUN TestJSXSyntaxInJSWithJSXLoader/Windows
--- PASS: TestJSXSyntaxInJSWithJSXLoader (0.01s)
- --- PASS: TestJSXSyntaxInJSWithJSXLoader/Unix (0.00s)
- --- PASS: TestJSXSyntaxInJSWithJSXLoader/Windows (0.01s)
+ --- PASS: TestJSXSyntaxInJSWithJSXLoader/Unix (0.01s)
+ --- PASS: TestJSXSyntaxInJSWithJSXLoader/Windows (0.00s)
=== RUN TestJSXPreserveCapitalLetter
=== RUN TestJSXPreserveCapitalLetter/Unix
=== RUN TestJSXPreserveCapitalLetter/Windows
@@ -6063,15 +6099,15 @@
=== RUN TestRequireCustomExtensionString
=== RUN TestRequireCustomExtensionString/Unix
=== RUN TestRequireCustomExtensionString/Windows
---- PASS: TestRequireCustomExtensionString (0.00s)
+--- PASS: TestRequireCustomExtensionString (0.01s)
--- PASS: TestRequireCustomExtensionString/Unix (0.00s)
--- PASS: TestRequireCustomExtensionString/Windows (0.00s)
=== RUN TestRequireCustomExtensionBase64
=== RUN TestRequireCustomExtensionBase64/Unix
=== RUN TestRequireCustomExtensionBase64/Windows
---- PASS: TestRequireCustomExtensionBase64 (0.00s)
+--- PASS: TestRequireCustomExtensionBase64 (0.02s)
--- PASS: TestRequireCustomExtensionBase64/Unix (0.00s)
- --- PASS: TestRequireCustomExtensionBase64/Windows (0.00s)
+ --- PASS: TestRequireCustomExtensionBase64/Windows (0.02s)
=== RUN TestRequireCustomExtensionDataURL
=== RUN TestRequireCustomExtensionDataURL/Unix
=== RUN TestRequireCustomExtensionDataURL/Windows
@@ -6081,9 +6117,9 @@
=== RUN TestRequireCustomExtensionPreferLongest
=== RUN TestRequireCustomExtensionPreferLongest/Unix
=== RUN TestRequireCustomExtensionPreferLongest/Windows
---- PASS: TestRequireCustomExtensionPreferLongest (0.02s)
+--- PASS: TestRequireCustomExtensionPreferLongest (0.00s)
--- PASS: TestRequireCustomExtensionPreferLongest/Unix (0.00s)
- --- PASS: TestRequireCustomExtensionPreferLongest/Windows (0.02s)
+ --- PASS: TestRequireCustomExtensionPreferLongest/Windows (0.00s)
=== RUN TestAutoDetectMimeTypeFromExtension
=== RUN TestAutoDetectMimeTypeFromExtension/Unix
=== RUN TestAutoDetectMimeTypeFromExtension/Windows
@@ -6099,14 +6135,14 @@
=== RUN TestLoaderJSONInvalidIdentifierES6
=== RUN TestLoaderJSONInvalidIdentifierES6/Unix
=== RUN TestLoaderJSONInvalidIdentifierES6/Windows
---- PASS: TestLoaderJSONInvalidIdentifierES6 (0.00s)
+--- 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
---- PASS: TestLoaderJSONMissingES6 (0.01s)
- --- PASS: TestLoaderJSONMissingES6/Unix (0.01s)
+--- PASS: TestLoaderJSONMissingES6 (0.00s)
+ --- PASS: TestLoaderJSONMissingES6/Unix (0.00s)
--- PASS: TestLoaderJSONMissingES6/Windows (0.00s)
=== RUN TestLoaderTextCommonJSAndES6
=== RUN TestLoaderTextCommonJSAndES6/Unix
@@ -6165,15 +6201,15 @@
=== RUN TestLoaderFilePublicPathJS
=== RUN TestLoaderFilePublicPathJS/Unix
=== RUN TestLoaderFilePublicPathJS/Windows
---- PASS: TestLoaderFilePublicPathJS (0.00s)
+--- PASS: TestLoaderFilePublicPathJS (0.01s)
--- PASS: TestLoaderFilePublicPathJS/Unix (0.00s)
- --- PASS: TestLoaderFilePublicPathJS/Windows (0.00s)
+ --- PASS: TestLoaderFilePublicPathJS/Windows (0.01s)
=== RUN TestLoaderFilePublicPathCSS
=== RUN TestLoaderFilePublicPathCSS/Unix
=== RUN TestLoaderFilePublicPathCSS/Windows
---- PASS: TestLoaderFilePublicPathCSS (0.00s)
+--- PASS: TestLoaderFilePublicPathCSS (0.01s)
--- PASS: TestLoaderFilePublicPathCSS/Unix (0.00s)
- --- PASS: TestLoaderFilePublicPathCSS/Windows (0.00s)
+ --- PASS: TestLoaderFilePublicPathCSS/Windows (0.01s)
=== RUN TestLoaderFilePublicPathAssetNamesJS
=== RUN TestLoaderFilePublicPathAssetNamesJS/Unix
=== RUN TestLoaderFilePublicPathAssetNamesJS/Windows
@@ -6189,14 +6225,14 @@
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsJS
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Unix
=== RUN TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Windows
---- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS (0.00s)
- --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Unix (0.00s)
+--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS (0.01s)
+ --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsJS/Unix (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 (0.01s)
+ --- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Unix (0.01s)
--- PASS: TestLoaderFileOneSourceTwoDifferentOutputPathsCSS/Windows (0.00s)
=== RUN TestLoaderJSONNoBundle
=== RUN TestLoaderJSONNoBundle/Unix
@@ -6213,8 +6249,8 @@
=== RUN TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames
=== RUN TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/Unix
=== RUN TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/Windows
---- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames (0.01s)
- --- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/Unix (0.01s)
+--- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames (0.00s)
+ --- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/Unix (0.00s)
--- PASS: TestLoaderJSONNoBundleES6ArbitraryModuleNamespaceNames/Windows (0.00s)
=== RUN TestLoaderJSONNoBundleCommonJS
=== RUN TestLoaderJSONNoBundleCommonJS/Unix
@@ -6231,8 +6267,8 @@
=== RUN TestLoaderJSONSharedWithMultipleEntriesIssue413
=== RUN TestLoaderJSONSharedWithMultipleEntriesIssue413/Unix
=== RUN TestLoaderJSONSharedWithMultipleEntriesIssue413/Windows
---- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413 (0.01s)
- --- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/Unix (0.01s)
+--- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413 (0.00s)
+ --- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/Unix (0.00s)
--- PASS: TestLoaderJSONSharedWithMultipleEntriesIssue413/Windows (0.00s)
=== RUN TestLoaderFileWithQueryParameter
=== RUN TestLoaderFileWithQueryParameter/Unix
@@ -6261,7 +6297,7 @@
=== RUN TestLoaderDataURLTextJavaScript
=== RUN TestLoaderDataURLTextJavaScript/Unix
=== RUN TestLoaderDataURLTextJavaScript/Windows
---- PASS: TestLoaderDataURLTextJavaScript (0.00s)
+--- PASS: TestLoaderDataURLTextJavaScript (0.01s)
--- PASS: TestLoaderDataURLTextJavaScript/Unix (0.00s)
--- PASS: TestLoaderDataURLTextJavaScript/Windows (0.00s)
=== RUN TestLoaderDataURLTextJavaScriptCannotImport
@@ -6279,8 +6315,8 @@
=== RUN TestLoaderDataURLApplicationJSON
=== RUN TestLoaderDataURLApplicationJSON/Unix
=== RUN TestLoaderDataURLApplicationJSON/Windows
---- PASS: TestLoaderDataURLApplicationJSON (0.00s)
- --- PASS: TestLoaderDataURLApplicationJSON/Unix (0.00s)
+--- PASS: TestLoaderDataURLApplicationJSON (0.01s)
+ --- PASS: TestLoaderDataURLApplicationJSON/Unix (0.01s)
--- PASS: TestLoaderDataURLApplicationJSON/Windows (0.00s)
=== RUN TestLoaderDataURLUnknownMIME
=== RUN TestLoaderDataURLUnknownMIME/Unix
@@ -6291,8 +6327,8 @@
=== RUN TestLoaderDataURLExtensionBasedMIME
=== RUN TestLoaderDataURLExtensionBasedMIME/Unix
=== RUN TestLoaderDataURLExtensionBasedMIME/Windows
---- PASS: TestLoaderDataURLExtensionBasedMIME (0.02s)
- --- PASS: TestLoaderDataURLExtensionBasedMIME/Unix (0.00s)
+--- PASS: TestLoaderDataURLExtensionBasedMIME (0.03s)
+ --- PASS: TestLoaderDataURLExtensionBasedMIME/Unix (0.01s)
--- PASS: TestLoaderDataURLExtensionBasedMIME/Windows (0.02s)
=== RUN TestLoaderDataURLBase64VsPercentEncoding
=== RUN TestLoaderDataURLBase64VsPercentEncoding/Unix
@@ -6321,15 +6357,15 @@
=== RUN TestLoaderCopyWithBundleFromCSS
=== RUN TestLoaderCopyWithBundleFromCSS/Unix
=== RUN TestLoaderCopyWithBundleFromCSS/Windows
---- PASS: TestLoaderCopyWithBundleFromCSS (0.01s)
- --- PASS: TestLoaderCopyWithBundleFromCSS/Unix (0.01s)
+--- PASS: TestLoaderCopyWithBundleFromCSS (0.00s)
+ --- PASS: TestLoaderCopyWithBundleFromCSS/Unix (0.00s)
--- PASS: TestLoaderCopyWithBundleFromCSS/Windows (0.00s)
=== 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
@@ -6345,7 +6381,7 @@
=== 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)
=== RUN TestAssertTypeJSONWrongLoader
@@ -6357,8 +6393,8 @@
=== RUN TestWithTypeJSONOverrideLoader
=== RUN TestWithTypeJSONOverrideLoader/Unix
=== RUN TestWithTypeJSONOverrideLoader/Windows
---- PASS: TestWithTypeJSONOverrideLoader (0.00s)
- --- PASS: TestWithTypeJSONOverrideLoader/Unix (0.00s)
+--- PASS: TestWithTypeJSONOverrideLoader (0.01s)
+ --- PASS: TestWithTypeJSONOverrideLoader/Unix (0.01s)
--- PASS: TestWithTypeJSONOverrideLoader/Windows (0.00s)
=== RUN TestWithTypeJSONOverrideLoaderGlob
=== RUN TestWithTypeJSONOverrideLoaderGlob/Unix
@@ -6405,8 +6441,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
@@ -6465,9 +6501,9 @@
=== RUN TestLoaderBundleWithTypeJSONOnlyDefaultExport
=== RUN TestLoaderBundleWithTypeJSONOnlyDefaultExport/Unix
=== RUN TestLoaderBundleWithTypeJSONOnlyDefaultExport/Windows
---- PASS: TestLoaderBundleWithTypeJSONOnlyDefaultExport (0.00s)
+--- PASS: TestLoaderBundleWithTypeJSONOnlyDefaultExport (0.01s)
--- PASS: TestLoaderBundleWithTypeJSONOnlyDefaultExport/Unix (0.00s)
- --- PASS: TestLoaderBundleWithTypeJSONOnlyDefaultExport/Windows (0.00s)
+ --- PASS: TestLoaderBundleWithTypeJSONOnlyDefaultExport/Windows (0.01s)
=== RUN TestLoaderJSONPrototype
=== RUN TestLoaderJSONPrototype/Unix
=== RUN TestLoaderJSONPrototype/Windows
@@ -6477,8 +6513,8 @@
=== RUN TestLoaderJSONPrototypeES5
=== RUN TestLoaderJSONPrototypeES5/Unix
=== RUN TestLoaderJSONPrototypeES5/Windows
---- PASS: TestLoaderJSONPrototypeES5 (0.00s)
- --- PASS: TestLoaderJSONPrototypeES5/Unix (0.00s)
+--- PASS: TestLoaderJSONPrototypeES5 (0.02s)
+ --- PASS: TestLoaderJSONPrototypeES5/Unix (0.02s)
--- PASS: TestLoaderJSONPrototypeES5/Windows (0.00s)
=== RUN TestLoaderJSONWithBigInt
=== RUN TestLoaderJSONWithBigInt/Unix
@@ -6510,8 +6546,8 @@
=== RUN TestLowerObjectSpreadNoBundle/Unix
=== RUN TestLowerObjectSpreadNoBundle/Windows
--- PASS: TestLowerObjectSpreadNoBundle (0.01s)
- --- PASS: TestLowerObjectSpreadNoBundle/Unix (0.01s)
- --- PASS: TestLowerObjectSpreadNoBundle/Windows (0.00s)
+ --- PASS: TestLowerObjectSpreadNoBundle/Unix (0.00s)
+ --- PASS: TestLowerObjectSpreadNoBundle/Windows (0.01s)
=== RUN TestLowerExponentiationOperatorNoBundle
=== RUN TestLowerExponentiationOperatorNoBundle/Unix
=== RUN TestLowerExponentiationOperatorNoBundle/Windows
@@ -6521,14 +6557,14 @@
=== RUN TestLowerPrivateFieldAssignments2015NoBundle
=== RUN TestLowerPrivateFieldAssignments2015NoBundle/Unix
=== RUN TestLowerPrivateFieldAssignments2015NoBundle/Windows
---- PASS: TestLowerPrivateFieldAssignments2015NoBundle (0.00s)
+--- PASS: TestLowerPrivateFieldAssignments2015NoBundle (0.01s)
--- PASS: TestLowerPrivateFieldAssignments2015NoBundle/Unix (0.00s)
--- PASS: TestLowerPrivateFieldAssignments2015NoBundle/Windows (0.00s)
=== RUN TestLowerPrivateFieldAssignments2019NoBundle
=== RUN TestLowerPrivateFieldAssignments2019NoBundle/Unix
=== RUN TestLowerPrivateFieldAssignments2019NoBundle/Windows
---- PASS: TestLowerPrivateFieldAssignments2019NoBundle (0.00s)
- --- PASS: TestLowerPrivateFieldAssignments2019NoBundle/Unix (0.00s)
+--- PASS: TestLowerPrivateFieldAssignments2019NoBundle (0.01s)
+ --- PASS: TestLowerPrivateFieldAssignments2019NoBundle/Unix (0.01s)
--- PASS: TestLowerPrivateFieldAssignments2019NoBundle/Windows (0.00s)
=== RUN TestLowerPrivateFieldAssignments2020NoBundle
=== RUN TestLowerPrivateFieldAssignments2020NoBundle/Unix
@@ -6539,7 +6575,7 @@
=== RUN TestLowerPrivateFieldAssignmentsNextNoBundle
=== RUN TestLowerPrivateFieldAssignmentsNextNoBundle/Unix
=== RUN TestLowerPrivateFieldAssignmentsNextNoBundle/Windows
---- PASS: TestLowerPrivateFieldAssignmentsNextNoBundle (0.00s)
+--- PASS: TestLowerPrivateFieldAssignmentsNextNoBundle (0.01s)
--- PASS: TestLowerPrivateFieldAssignmentsNextNoBundle/Unix (0.00s)
--- PASS: TestLowerPrivateFieldAssignmentsNextNoBundle/Windows (0.00s)
=== RUN TestLowerPrivateFieldOptionalChain2019NoBundle
@@ -6557,9 +6593,9 @@
=== RUN TestLowerPrivateFieldOptionalChainNextNoBundle
=== RUN TestLowerPrivateFieldOptionalChainNextNoBundle/Unix
=== RUN TestLowerPrivateFieldOptionalChainNextNoBundle/Windows
---- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle (0.00s)
+--- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle (0.03s)
--- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle/Unix (0.00s)
- --- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle/Windows (0.00s)
+ --- PASS: TestLowerPrivateFieldOptionalChainNextNoBundle/Windows (0.03s)
=== RUN TestTSLowerPrivateFieldOptionalChain2015NoBundle
=== RUN TestTSLowerPrivateFieldOptionalChain2015NoBundle/Unix
=== RUN TestTSLowerPrivateFieldOptionalChain2015NoBundle/Windows
@@ -6569,13 +6605,13 @@
=== 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
---- PASS: TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015 (0.00s)
+--- PASS: TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015 (0.01s)
--- PASS: TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015/Unix (0.00s)
--- PASS: TestTSLowerPrivateFieldAndMethodAvoidNameCollision2015/Windows (0.00s)
=== RUN TestLowerPrivateGetterSetter2015
@@ -6587,7 +6623,7 @@
=== RUN TestLowerPrivateGetterSetter2019
=== RUN TestLowerPrivateGetterSetter2019/Unix
=== RUN TestLowerPrivateGetterSetter2019/Windows
---- PASS: TestLowerPrivateGetterSetter2019 (0.00s)
+--- PASS: TestLowerPrivateGetterSetter2019 (0.01s)
--- PASS: TestLowerPrivateGetterSetter2019/Unix (0.00s)
--- PASS: TestLowerPrivateGetterSetter2019/Windows (0.00s)
=== RUN TestLowerPrivateGetterSetter2020
@@ -6617,9 +6653,9 @@
=== 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
@@ -6635,8 +6671,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
@@ -6665,32 +6701,32 @@
=== RUN TestLowerAsyncSuperES2017NoBundle
=== RUN TestLowerAsyncSuperES2017NoBundle/Unix
=== RUN TestLowerAsyncSuperES2017NoBundle/Windows
---- PASS: TestLowerAsyncSuperES2017NoBundle (0.00s)
+--- PASS: TestLowerAsyncSuperES2017NoBundle (0.01s)
--- PASS: TestLowerAsyncSuperES2017NoBundle/Unix (0.00s)
- --- PASS: TestLowerAsyncSuperES2017NoBundle/Windows (0.00s)
+ --- PASS: TestLowerAsyncSuperES2017NoBundle/Windows (0.01s)
=== RUN TestLowerAsyncSuperES2016NoBundle
=== RUN TestLowerAsyncSuperES2016NoBundle/Unix
=== RUN TestLowerAsyncSuperES2016NoBundle/Windows
---- PASS: TestLowerAsyncSuperES2016NoBundle (0.00s)
+--- PASS: TestLowerAsyncSuperES2016NoBundle (0.01s)
--- PASS: TestLowerAsyncSuperES2016NoBundle/Unix (0.00s)
--- PASS: TestLowerAsyncSuperES2016NoBundle/Windows (0.00s)
=== RUN TestLowerStaticAsyncSuperES2021NoBundle
=== RUN TestLowerStaticAsyncSuperES2021NoBundle/Unix
=== RUN TestLowerStaticAsyncSuperES2021NoBundle/Windows
--- PASS: TestLowerStaticAsyncSuperES2021NoBundle (0.01s)
- --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Unix (0.00s)
- --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Windows (0.01s)
+ --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Unix (0.01s)
+ --- PASS: TestLowerStaticAsyncSuperES2021NoBundle/Windows (0.00s)
=== RUN TestLowerStaticAsyncSuperES2016NoBundle
=== RUN TestLowerStaticAsyncSuperES2016NoBundle/Unix
=== RUN TestLowerStaticAsyncSuperES2016NoBundle/Windows
---- PASS: TestLowerStaticAsyncSuperES2016NoBundle (0.01s)
- --- PASS: TestLowerStaticAsyncSuperES2016NoBundle/Unix (0.01s)
+--- PASS: TestLowerStaticAsyncSuperES2016NoBundle (0.00s)
+ --- PASS: TestLowerStaticAsyncSuperES2016NoBundle/Unix (0.00s)
--- PASS: TestLowerStaticAsyncSuperES2016NoBundle/Windows (0.00s)
=== RUN TestLowerStaticSuperES2021NoBundle
=== RUN TestLowerStaticSuperES2021NoBundle/Unix
=== RUN TestLowerStaticSuperES2021NoBundle/Windows
---- PASS: TestLowerStaticSuperES2021NoBundle (0.01s)
- --- PASS: TestLowerStaticSuperES2021NoBundle/Unix (0.01s)
+--- PASS: TestLowerStaticSuperES2021NoBundle (0.00s)
+ --- PASS: TestLowerStaticSuperES2021NoBundle/Unix (0.00s)
--- PASS: TestLowerStaticSuperES2021NoBundle/Windows (0.00s)
=== RUN TestLowerStaticSuperES2016NoBundle
=== RUN TestLowerStaticSuperES2016NoBundle/Unix
@@ -6701,45 +6737,45 @@
=== RUN TestLowerAsyncArrowSuperES2016
=== RUN TestLowerAsyncArrowSuperES2016/Unix
=== RUN TestLowerAsyncArrowSuperES2016/Windows
---- PASS: TestLowerAsyncArrowSuperES2016 (0.00s)
+--- PASS: TestLowerAsyncArrowSuperES2016 (0.01s)
--- PASS: TestLowerAsyncArrowSuperES2016/Unix (0.00s)
- --- PASS: TestLowerAsyncArrowSuperES2016/Windows (0.00s)
+ --- PASS: TestLowerAsyncArrowSuperES2016/Windows (0.01s)
=== RUN TestLowerAsyncArrowSuperSetterES2016
=== RUN TestLowerAsyncArrowSuperSetterES2016/Unix
=== RUN TestLowerAsyncArrowSuperSetterES2016/Windows
---- PASS: TestLowerAsyncArrowSuperSetterES2016 (0.00s)
+--- PASS: TestLowerAsyncArrowSuperSetterES2016 (0.02s)
--- PASS: TestLowerAsyncArrowSuperSetterES2016/Unix (0.00s)
- --- PASS: TestLowerAsyncArrowSuperSetterES2016/Windows (0.00s)
+ --- PASS: TestLowerAsyncArrowSuperSetterES2016/Windows (0.01s)
=== RUN TestLowerStaticAsyncArrowSuperES2016
=== RUN TestLowerStaticAsyncArrowSuperES2016/Unix
=== RUN TestLowerStaticAsyncArrowSuperES2016/Windows
---- PASS: TestLowerStaticAsyncArrowSuperES2016 (0.01s)
- --- PASS: TestLowerStaticAsyncArrowSuperES2016/Unix (0.01s)
- --- PASS: TestLowerStaticAsyncArrowSuperES2016/Windows (0.00s)
+--- PASS: TestLowerStaticAsyncArrowSuperES2016 (0.02s)
+ --- PASS: TestLowerStaticAsyncArrowSuperES2016/Unix (0.00s)
+ --- PASS: TestLowerStaticAsyncArrowSuperES2016/Windows (0.02s)
=== RUN TestLowerStaticAsyncArrowSuperSetterES2016
=== RUN TestLowerStaticAsyncArrowSuperSetterES2016/Unix
=== RUN TestLowerStaticAsyncArrowSuperSetterES2016/Windows
---- PASS: TestLowerStaticAsyncArrowSuperSetterES2016 (0.00s)
+--- PASS: TestLowerStaticAsyncArrowSuperSetterES2016 (0.01s)
--- PASS: TestLowerStaticAsyncArrowSuperSetterES2016/Unix (0.00s)
- --- PASS: TestLowerStaticAsyncArrowSuperSetterES2016/Windows (0.00s)
+ --- PASS: TestLowerStaticAsyncArrowSuperSetterES2016/Windows (0.01s)
=== RUN TestLowerPrivateSuperES2022
=== RUN TestLowerPrivateSuperES2022/Unix
=== RUN TestLowerPrivateSuperES2022/Windows
---- PASS: TestLowerPrivateSuperES2022 (0.02s)
- --- PASS: TestLowerPrivateSuperES2022/Unix (0.02s)
+--- PASS: TestLowerPrivateSuperES2022 (0.01s)
+ --- PASS: TestLowerPrivateSuperES2022/Unix (0.01s)
--- PASS: TestLowerPrivateSuperES2022/Windows (0.00s)
=== RUN TestLowerPrivateSuperES2021
=== RUN TestLowerPrivateSuperES2021/Unix
=== RUN TestLowerPrivateSuperES2021/Windows
---- PASS: TestLowerPrivateSuperES2021 (0.00s)
+--- PASS: TestLowerPrivateSuperES2021 (0.01s)
--- PASS: TestLowerPrivateSuperES2021/Unix (0.00s)
- --- PASS: TestLowerPrivateSuperES2021/Windows (0.00s)
+ --- PASS: TestLowerPrivateSuperES2021/Windows (0.01s)
=== RUN TestLowerPrivateSuperStaticBundleIssue2158
=== RUN TestLowerPrivateSuperStaticBundleIssue2158/Unix
=== RUN TestLowerPrivateSuperStaticBundleIssue2158/Windows
---- PASS: TestLowerPrivateSuperStaticBundleIssue2158 (0.01s)
+--- PASS: TestLowerPrivateSuperStaticBundleIssue2158 (0.00s)
--- PASS: TestLowerPrivateSuperStaticBundleIssue2158/Unix (0.00s)
- --- PASS: TestLowerPrivateSuperStaticBundleIssue2158/Windows (0.01s)
+ --- PASS: TestLowerPrivateSuperStaticBundleIssue2158/Windows (0.00s)
=== RUN TestLowerClassField2020NoBundle
=== RUN TestLowerClassField2020NoBundle/Unix
=== RUN TestLowerClassField2020NoBundle/Windows
@@ -6749,8 +6785,8 @@
=== RUN TestLowerClassFieldNextNoBundle
=== RUN TestLowerClassFieldNextNoBundle/Unix
=== RUN TestLowerClassFieldNextNoBundle/Windows
---- PASS: TestLowerClassFieldNextNoBundle (0.00s)
- --- PASS: TestLowerClassFieldNextNoBundle/Unix (0.00s)
+--- PASS: TestLowerClassFieldNextNoBundle (0.01s)
+ --- PASS: TestLowerClassFieldNextNoBundle/Unix (0.01s)
--- PASS: TestLowerClassFieldNextNoBundle/Windows (0.00s)
=== RUN TestTSLowerClassField2020NoBundle
=== RUN TestTSLowerClassField2020NoBundle/Unix
@@ -6779,8 +6815,8 @@
=== RUN TestTSLowerObjectRest2017NoBundle
=== RUN TestTSLowerObjectRest2017NoBundle/Unix
=== RUN TestTSLowerObjectRest2017NoBundle/Windows
---- PASS: TestTSLowerObjectRest2017NoBundle (0.01s)
- --- PASS: TestTSLowerObjectRest2017NoBundle/Unix (0.01s)
+--- PASS: TestTSLowerObjectRest2017NoBundle (0.00s)
+ --- PASS: TestTSLowerObjectRest2017NoBundle/Unix (0.00s)
--- PASS: TestTSLowerObjectRest2017NoBundle/Windows (0.00s)
=== RUN TestTSLowerObjectRest2018NoBundle
=== RUN TestTSLowerObjectRest2018NoBundle/Unix
@@ -6791,8 +6827,8 @@
=== RUN TestClassSuperThisIssue242NoBundle
=== RUN TestClassSuperThisIssue242NoBundle/Unix
=== RUN TestClassSuperThisIssue242NoBundle/Windows
---- PASS: TestClassSuperThisIssue242NoBundle (0.01s)
- --- PASS: TestClassSuperThisIssue242NoBundle/Unix (0.01s)
+--- PASS: TestClassSuperThisIssue242NoBundle (0.00s)
+ --- PASS: TestClassSuperThisIssue242NoBundle/Unix (0.00s)
--- PASS: TestClassSuperThisIssue242NoBundle/Windows (0.00s)
=== RUN TestLowerExportStarAsNameCollisionNoBundle
=== RUN TestLowerExportStarAsNameCollisionNoBundle/Unix
@@ -6833,26 +6869,26 @@
=== RUN TestLowerPrivateClassAccessorOrder
=== RUN TestLowerPrivateClassAccessorOrder/Unix
=== RUN TestLowerPrivateClassAccessorOrder/Windows
---- PASS: TestLowerPrivateClassAccessorOrder (0.00s)
- --- PASS: TestLowerPrivateClassAccessorOrder/Unix (0.00s)
+--- PASS: TestLowerPrivateClassAccessorOrder (0.03s)
+ --- PASS: TestLowerPrivateClassAccessorOrder/Unix (0.03s)
--- PASS: TestLowerPrivateClassAccessorOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassStaticFieldOrder
=== RUN TestLowerPrivateClassStaticFieldOrder/Unix
=== RUN TestLowerPrivateClassStaticFieldOrder/Windows
---- PASS: TestLowerPrivateClassStaticFieldOrder (0.00s)
- --- PASS: TestLowerPrivateClassStaticFieldOrder/Unix (0.00s)
+--- PASS: TestLowerPrivateClassStaticFieldOrder (0.01s)
+ --- PASS: TestLowerPrivateClassStaticFieldOrder/Unix (0.01s)
--- PASS: TestLowerPrivateClassStaticFieldOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassStaticMethodOrder
=== RUN TestLowerPrivateClassStaticMethodOrder/Unix
=== RUN TestLowerPrivateClassStaticMethodOrder/Windows
---- PASS: TestLowerPrivateClassStaticMethodOrder (0.00s)
- --- PASS: TestLowerPrivateClassStaticMethodOrder/Unix (0.00s)
+--- PASS: TestLowerPrivateClassStaticMethodOrder (0.01s)
+ --- PASS: TestLowerPrivateClassStaticMethodOrder/Unix (0.01s)
--- PASS: TestLowerPrivateClassStaticMethodOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassStaticAccessorOrder
=== RUN TestLowerPrivateClassStaticAccessorOrder/Unix
=== RUN TestLowerPrivateClassStaticAccessorOrder/Windows
---- PASS: TestLowerPrivateClassStaticAccessorOrder (0.01s)
- --- PASS: TestLowerPrivateClassStaticAccessorOrder/Unix (0.01s)
+--- PASS: TestLowerPrivateClassStaticAccessorOrder (0.00s)
+ --- PASS: TestLowerPrivateClassStaticAccessorOrder/Unix (0.00s)
--- PASS: TestLowerPrivateClassStaticAccessorOrder/Windows (0.00s)
=== RUN TestLowerPrivateClassBrandCheckUnsupported
=== RUN TestLowerPrivateClassBrandCheckUnsupported/Unix
@@ -6869,13 +6905,13 @@
=== RUN TestLowerTemplateObject
=== RUN TestLowerTemplateObject/Unix
=== RUN TestLowerTemplateObject/Windows
---- PASS: TestLowerTemplateObject (0.00s)
- --- PASS: TestLowerTemplateObject/Unix (0.00s)
+--- PASS: TestLowerTemplateObject (0.01s)
+ --- PASS: TestLowerTemplateObject/Unix (0.01s)
--- PASS: TestLowerTemplateObject/Windows (0.00s)
=== RUN TestLowerPrivateClassFieldStaticIssue1424
=== RUN TestLowerPrivateClassFieldStaticIssue1424/Unix
=== RUN TestLowerPrivateClassFieldStaticIssue1424/Windows
---- PASS: TestLowerPrivateClassFieldStaticIssue1424 (0.00s)
+--- PASS: TestLowerPrivateClassFieldStaticIssue1424 (0.01s)
--- PASS: TestLowerPrivateClassFieldStaticIssue1424/Unix (0.00s)
--- PASS: TestLowerPrivateClassFieldStaticIssue1424/Windows (0.00s)
=== RUN TestLowerNullishCoalescingAssignmentIssue1493
@@ -6887,9 +6923,9 @@
=== RUN TestStaticClassBlockESNext
=== RUN TestStaticClassBlockESNext/Unix
=== RUN TestStaticClassBlockESNext/Windows
---- PASS: TestStaticClassBlockESNext (0.00s)
+--- PASS: TestStaticClassBlockESNext (0.01s)
--- PASS: TestStaticClassBlockESNext/Unix (0.00s)
- --- PASS: TestStaticClassBlockESNext/Windows (0.00s)
+ --- PASS: TestStaticClassBlockESNext/Windows (0.01s)
=== RUN TestStaticClassBlockES2021
=== RUN TestStaticClassBlockES2021/Unix
=== RUN TestStaticClassBlockES2021/Windows
@@ -6911,14 +6947,14 @@
=== RUN TestLowerForAwait2015
=== RUN TestLowerForAwait2015/Unix
=== RUN TestLowerForAwait2015/Windows
---- PASS: TestLowerForAwait2015 (0.00s)
+--- PASS: TestLowerForAwait2015 (0.01s)
--- PASS: TestLowerForAwait2015/Unix (0.00s)
--- PASS: TestLowerForAwait2015/Windows (0.00s)
=== RUN TestLowerNestedFunctionDirectEval
=== RUN TestLowerNestedFunctionDirectEval/Unix
=== RUN TestLowerNestedFunctionDirectEval/Windows
---- PASS: TestLowerNestedFunctionDirectEval (0.00s)
- --- PASS: TestLowerNestedFunctionDirectEval/Unix (0.00s)
+--- PASS: TestLowerNestedFunctionDirectEval (0.02s)
+ --- PASS: TestLowerNestedFunctionDirectEval/Unix (0.02s)
--- PASS: TestLowerNestedFunctionDirectEval/Windows (0.00s)
=== RUN TestJavaScriptDecoratorsESNext
=== RUN TestJavaScriptDecoratorsESNext/Unix
@@ -6930,8 +6966,8 @@
=== RUN TestJavaScriptAutoAccessorESNext/Unix
=== RUN TestJavaScriptAutoAccessorESNext/Windows
--- PASS: TestJavaScriptAutoAccessorESNext (0.01s)
- --- PASS: TestJavaScriptAutoAccessorESNext/Unix (0.01s)
- --- PASS: TestJavaScriptAutoAccessorESNext/Windows (0.00s)
+ --- PASS: TestJavaScriptAutoAccessorESNext/Unix (0.00s)
+ --- PASS: TestJavaScriptAutoAccessorESNext/Windows (0.01s)
=== RUN TestJavaScriptAutoAccessorES2022
=== RUN TestJavaScriptAutoAccessorES2022/Unix
=== RUN TestJavaScriptAutoAccessorES2022/Windows
@@ -6942,8 +6978,8 @@
=== RUN TestJavaScriptAutoAccessorES2021/Unix
=== RUN TestJavaScriptAutoAccessorES2021/Windows
--- PASS: TestJavaScriptAutoAccessorES2021 (0.01s)
- --- PASS: TestJavaScriptAutoAccessorES2021/Unix (0.00s)
- --- PASS: TestJavaScriptAutoAccessorES2021/Windows (0.01s)
+ --- PASS: TestJavaScriptAutoAccessorES2021/Unix (0.01s)
+ --- PASS: TestJavaScriptAutoAccessorES2021/Windows (0.00s)
=== RUN TestLowerUsing
=== RUN TestLowerUsing/Unix
=== RUN TestLowerUsing/Windows
@@ -6959,25 +6995,25 @@
=== RUN TestLowerUsingUnsupportedUsingAndAsync
=== RUN TestLowerUsingUnsupportedUsingAndAsync/Unix
=== RUN TestLowerUsingUnsupportedUsingAndAsync/Windows
---- PASS: TestLowerUsingUnsupportedUsingAndAsync (0.00s)
+--- PASS: TestLowerUsingUnsupportedUsingAndAsync (0.01s)
--- PASS: TestLowerUsingUnsupportedUsingAndAsync/Unix (0.00s)
- --- PASS: TestLowerUsingUnsupportedUsingAndAsync/Windows (0.00s)
+ --- PASS: TestLowerUsingUnsupportedUsingAndAsync/Windows (0.01s)
=== RUN TestLowerUsingHoisting
=== RUN TestLowerUsingHoisting/Unix
=== RUN TestLowerUsingHoisting/Windows
--- PASS: TestLowerUsingHoisting (0.02s)
--- PASS: TestLowerUsingHoisting/Unix (0.01s)
- --- PASS: TestLowerUsingHoisting/Windows (0.02s)
+ --- PASS: TestLowerUsingHoisting/Windows (0.01s)
=== RUN TestLowerUsingInsideTSNamespace
=== RUN TestLowerUsingInsideTSNamespace/Unix
=== RUN TestLowerUsingInsideTSNamespace/Windows
---- PASS: TestLowerUsingInsideTSNamespace (0.00s)
+--- PASS: TestLowerUsingInsideTSNamespace (0.02s)
--- PASS: TestLowerUsingInsideTSNamespace/Unix (0.00s)
- --- PASS: TestLowerUsingInsideTSNamespace/Windows (0.00s)
+ --- PASS: TestLowerUsingInsideTSNamespace/Windows (0.01s)
=== RUN TestLowerAsyncGenerator
=== RUN TestLowerAsyncGenerator/Unix
=== RUN TestLowerAsyncGenerator/Windows
---- PASS: TestLowerAsyncGenerator (0.00s)
+--- PASS: TestLowerAsyncGenerator (0.01s)
--- PASS: TestLowerAsyncGenerator/Unix (0.00s)
--- PASS: TestLowerAsyncGenerator/Windows (0.00s)
=== RUN TestLowerAsyncGeneratorNoAwait
@@ -6985,13 +7021,13 @@
=== RUN TestLowerAsyncGeneratorNoAwait/Windows
--- PASS: TestLowerAsyncGeneratorNoAwait (0.01s)
--- PASS: TestLowerAsyncGeneratorNoAwait/Unix (0.01s)
- --- PASS: TestLowerAsyncGeneratorNoAwait/Windows (0.00s)
+ --- PASS: TestLowerAsyncGeneratorNoAwait/Windows (0.01s)
=== RUN TestJavaScriptDecoratorsBundleIssue3768
=== RUN TestJavaScriptDecoratorsBundleIssue3768/Unix
=== RUN TestJavaScriptDecoratorsBundleIssue3768/Windows
---- PASS: TestJavaScriptDecoratorsBundleIssue3768 (0.01s)
- --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Unix (0.01s)
- --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Windows (0.00s)
+--- PASS: TestJavaScriptDecoratorsBundleIssue3768 (0.03s)
+ --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Unix (0.02s)
+ --- PASS: TestJavaScriptDecoratorsBundleIssue3768/Windows (0.01s)
=== RUN TestPackageJsonMain
=== RUN TestPackageJsonMain/Unix
=== RUN TestPackageJsonMain/Windows
@@ -7007,8 +7043,8 @@
=== RUN TestPackageJsonSyntaxErrorComment
=== RUN TestPackageJsonSyntaxErrorComment/Unix
=== RUN TestPackageJsonSyntaxErrorComment/Windows
---- PASS: TestPackageJsonSyntaxErrorComment (0.01s)
- --- PASS: TestPackageJsonSyntaxErrorComment/Unix (0.01s)
+--- PASS: TestPackageJsonSyntaxErrorComment (0.00s)
+ --- PASS: TestPackageJsonSyntaxErrorComment/Unix (0.00s)
--- PASS: TestPackageJsonSyntaxErrorComment/Windows (0.00s)
=== RUN TestPackageJsonSyntaxErrorTrailingComma
=== RUN TestPackageJsonSyntaxErrorTrailingComma/Unix
@@ -7049,9 +7085,9 @@
=== RUN TestPackageJsonBrowserMapModuleToRelative
=== RUN TestPackageJsonBrowserMapModuleToRelative/Unix
=== RUN TestPackageJsonBrowserMapModuleToRelative/Windows
---- PASS: TestPackageJsonBrowserMapModuleToRelative (0.00s)
+--- PASS: TestPackageJsonBrowserMapModuleToRelative (0.01s)
--- PASS: TestPackageJsonBrowserMapModuleToRelative/Unix (0.00s)
- --- PASS: TestPackageJsonBrowserMapModuleToRelative/Windows (0.00s)
+ --- PASS: TestPackageJsonBrowserMapModuleToRelative/Windows (0.01s)
=== RUN TestPackageJsonBrowserMapModuleToModule
=== RUN TestPackageJsonBrowserMapModuleToModule/Unix
=== RUN TestPackageJsonBrowserMapModuleToModule/Windows
@@ -7073,8 +7109,8 @@
=== RUN TestPackageJsonBrowserMapAvoidMissing
=== RUN TestPackageJsonBrowserMapAvoidMissing/Unix
=== RUN TestPackageJsonBrowserMapAvoidMissing/Windows
---- PASS: TestPackageJsonBrowserMapAvoidMissing (0.00s)
- --- PASS: TestPackageJsonBrowserMapAvoidMissing/Unix (0.00s)
+--- PASS: TestPackageJsonBrowserMapAvoidMissing (0.01s)
+ --- PASS: TestPackageJsonBrowserMapAvoidMissing/Unix (0.01s)
--- PASS: TestPackageJsonBrowserMapAvoidMissing/Windows (0.00s)
=== RUN TestPackageJsonBrowserOverModuleBrowser
=== RUN TestPackageJsonBrowserOverModuleBrowser/Unix
@@ -7103,9 +7139,9 @@
=== RUN TestPackageJsonBrowserNodeModulesNoExt
=== RUN TestPackageJsonBrowserNodeModulesNoExt/Unix
=== RUN TestPackageJsonBrowserNodeModulesNoExt/Windows
---- PASS: TestPackageJsonBrowserNodeModulesNoExt (0.01s)
+--- PASS: TestPackageJsonBrowserNodeModulesNoExt (0.00s)
--- PASS: TestPackageJsonBrowserNodeModulesNoExt/Unix (0.00s)
- --- PASS: TestPackageJsonBrowserNodeModulesNoExt/Windows (0.01s)
+ --- PASS: TestPackageJsonBrowserNodeModulesNoExt/Windows (0.00s)
=== RUN TestPackageJsonBrowserNodeModulesIndexNoExt
=== RUN TestPackageJsonBrowserNodeModulesIndexNoExt/Unix
=== RUN TestPackageJsonBrowserNodeModulesIndexNoExt/Windows
@@ -7121,9 +7157,9 @@
=== RUN TestPackageJsonBrowserIndexNoExt
=== RUN TestPackageJsonBrowserIndexNoExt/Unix
=== RUN TestPackageJsonBrowserIndexNoExt/Windows
---- PASS: TestPackageJsonBrowserIndexNoExt (0.01s)
+--- PASS: TestPackageJsonBrowserIndexNoExt (0.00s)
--- PASS: TestPackageJsonBrowserIndexNoExt/Unix (0.00s)
- --- PASS: TestPackageJsonBrowserIndexNoExt/Windows (0.01s)
+ --- PASS: TestPackageJsonBrowserIndexNoExt/Windows (0.00s)
=== RUN TestPackageJsonBrowserIssue2002A
=== RUN TestPackageJsonBrowserIssue2002A/Unix
=== RUN TestPackageJsonBrowserIssue2002A/Windows
@@ -7157,9 +7193,9 @@
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSameFile
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSameFile/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSameFile/Windows
---- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile (0.01s)
+--- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile (0.00s)
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile/Unix (0.00s)
- --- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile/Windows (0.01s)
+ --- PASS: TestPackageJsonDualPackageHazardImportAndRequireSameFile/Windows (0.00s)
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireSeparateFiles/Windows
@@ -7187,8 +7223,8 @@
=== RUN TestPackageJsonDualPackageHazardImportAndRequireBrowser
=== RUN TestPackageJsonDualPackageHazardImportAndRequireBrowser/Unix
=== RUN TestPackageJsonDualPackageHazardImportAndRequireBrowser/Windows
---- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser (0.00s)
- --- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser/Unix (0.00s)
+--- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser (0.01s)
+ --- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser/Unix (0.01s)
--- PASS: TestPackageJsonDualPackageHazardImportAndRequireBrowser/Windows (0.00s)
=== RUN TestPackageJsonMainFieldsA
=== RUN TestPackageJsonMainFieldsA/Unix
@@ -7199,7 +7235,7 @@
=== 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
@@ -7325,8 +7361,8 @@
=== RUN TestPackageJsonExportsWildcard
=== RUN TestPackageJsonExportsWildcard/Unix
=== RUN TestPackageJsonExportsWildcard/Windows
---- PASS: TestPackageJsonExportsWildcard (0.01s)
- --- PASS: TestPackageJsonExportsWildcard/Unix (0.01s)
+--- PASS: TestPackageJsonExportsWildcard (0.00s)
+ --- PASS: TestPackageJsonExportsWildcard/Unix (0.00s)
--- PASS: TestPackageJsonExportsWildcard/Windows (0.00s)
=== RUN TestPackageJsonExportsErrorMissingTrailingSlash
=== RUN TestPackageJsonExportsErrorMissingTrailingSlash/Unix
@@ -7355,8 +7391,8 @@
=== RUN TestPackageJsonExportsExactMissingExtension
=== RUN TestPackageJsonExportsExactMissingExtension/Unix
=== RUN TestPackageJsonExportsExactMissingExtension/Windows
---- PASS: TestPackageJsonExportsExactMissingExtension (0.01s)
- --- PASS: TestPackageJsonExportsExactMissingExtension/Unix (0.01s)
+--- PASS: TestPackageJsonExportsExactMissingExtension (0.00s)
+ --- PASS: TestPackageJsonExportsExactMissingExtension/Unix (0.00s)
--- PASS: TestPackageJsonExportsExactMissingExtension/Windows (0.00s)
=== RUN TestPackageJsonExportsNoConditionsMatch
=== RUN TestPackageJsonExportsNoConditionsMatch/Unix
@@ -7373,9 +7409,9 @@
=== RUN TestPackageJsonExportsMustUseImport
=== RUN TestPackageJsonExportsMustUseImport/Unix
=== RUN TestPackageJsonExportsMustUseImport/Windows
---- PASS: TestPackageJsonExportsMustUseImport (0.00s)
+--- PASS: TestPackageJsonExportsMustUseImport (0.01s)
--- PASS: TestPackageJsonExportsMustUseImport/Unix (0.00s)
- --- PASS: TestPackageJsonExportsMustUseImport/Windows (0.00s)
+ --- PASS: TestPackageJsonExportsMustUseImport/Windows (0.01s)
=== RUN TestPackageJsonExportsReverseLookup
=== RUN TestPackageJsonExportsReverseLookup/Unix
=== RUN TestPackageJsonExportsReverseLookup/Windows
@@ -7405,7 +7441,7 @@
=== RUN TestPackageJsonImportsRemapToOtherPackage/Windows
--- PASS: TestPackageJsonImportsRemapToOtherPackage (0.01s)
--- PASS: TestPackageJsonImportsRemapToOtherPackage/Unix (0.00s)
- --- PASS: TestPackageJsonImportsRemapToOtherPackage/Windows (0.00s)
+ --- PASS: TestPackageJsonImportsRemapToOtherPackage/Windows (0.01s)
=== RUN TestPackageJsonImportsErrorMissingRemappedPackage
=== RUN TestPackageJsonImportsErrorMissingRemappedPackage/Unix
=== RUN TestPackageJsonImportsErrorMissingRemappedPackage/Windows
@@ -7469,7 +7505,7 @@
=== RUN TestPackageJsonImportSelfUsingRequireScoped
=== RUN TestPackageJsonImportSelfUsingRequireScoped/Unix
=== RUN TestPackageJsonImportSelfUsingRequireScoped/Windows
---- PASS: TestPackageJsonImportSelfUsingRequireScoped (0.01s)
+--- PASS: TestPackageJsonImportSelfUsingRequireScoped (0.00s)
--- PASS: TestPackageJsonImportSelfUsingRequireScoped/Unix (0.00s)
--- PASS: TestPackageJsonImportSelfUsingRequireScoped/Windows (0.00s)
=== RUN TestPackageJsonImportSelfUsingImportScoped
@@ -7511,8 +7547,8 @@
=== RUN TestPackageJsonDisabledTypeModuleIssue3367
=== RUN TestPackageJsonDisabledTypeModuleIssue3367/Unix
=== RUN TestPackageJsonDisabledTypeModuleIssue3367/Windows
---- PASS: TestPackageJsonDisabledTypeModuleIssue3367 (0.01s)
- --- PASS: TestPackageJsonDisabledTypeModuleIssue3367/Unix (0.01s)
+--- PASS: TestPackageJsonDisabledTypeModuleIssue3367 (0.00s)
+ --- PASS: TestPackageJsonDisabledTypeModuleIssue3367/Unix (0.00s)
--- PASS: TestPackageJsonDisabledTypeModuleIssue3367/Windows (0.00s)
=== RUN TestPackageJsonSubpathImportNodeBuiltinIssue3485
=== RUN TestPackageJsonSubpathImportNodeBuiltinIssue3485/Unix
@@ -7565,9 +7601,9 @@
=== RUN TestSplittingDynamicAndNotDynamicES6IntoES6
=== RUN TestSplittingDynamicAndNotDynamicES6IntoES6/Unix
=== RUN TestSplittingDynamicAndNotDynamicES6IntoES6/Windows
---- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6 (0.01s)
+--- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6 (0.00s)
--- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/Unix (0.00s)
- --- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/Windows (0.01s)
+ --- PASS: TestSplittingDynamicAndNotDynamicES6IntoES6/Windows (0.00s)
=== RUN TestSplittingDynamicAndNotDynamicCommonJSIntoES6
=== RUN TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Unix
=== RUN TestSplittingDynamicAndNotDynamicCommonJSIntoES6/Windows
@@ -7583,9 +7619,9 @@
=== 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
@@ -7613,7 +7649,7 @@
=== RUN TestSplittingDynamicImportIssue272
=== RUN TestSplittingDynamicImportIssue272/Unix
=== RUN TestSplittingDynamicImportIssue272/Windows
---- PASS: TestSplittingDynamicImportIssue272 (0.01s)
+--- PASS: TestSplittingDynamicImportIssue272 (0.00s)
--- PASS: TestSplittingDynamicImportIssue272/Unix (0.00s)
--- PASS: TestSplittingDynamicImportIssue272/Windows (0.00s)
=== RUN TestSplittingDynamicImportOutsideSourceTreeIssue264
@@ -7679,8 +7715,8 @@
=== RUN TestTSDeclareConst
=== RUN TestTSDeclareConst/Unix
=== RUN TestTSDeclareConst/Windows
---- PASS: TestTSDeclareConst (0.01s)
- --- PASS: TestTSDeclareConst/Unix (0.01s)
+--- PASS: TestTSDeclareConst (0.00s)
+ --- PASS: TestTSDeclareConst/Unix (0.00s)
--- PASS: TestTSDeclareConst/Windows (0.00s)
=== RUN TestTSDeclareLet
=== RUN TestTSDeclareLet/Unix
@@ -7697,14 +7733,14 @@
=== RUN TestTSDeclareClass
=== RUN TestTSDeclareClass/Unix
=== RUN TestTSDeclareClass/Windows
---- PASS: TestTSDeclareClass (0.01s)
+--- PASS: TestTSDeclareClass (0.00s)
--- PASS: TestTSDeclareClass/Unix (0.00s)
- --- PASS: TestTSDeclareClass/Windows (0.01s)
+ --- PASS: TestTSDeclareClass/Windows (0.00s)
=== RUN TestTSDeclareClassFields
=== RUN TestTSDeclareClassFields/Unix
=== RUN TestTSDeclareClassFields/Windows
---- PASS: TestTSDeclareClassFields (0.01s)
- --- PASS: TestTSDeclareClassFields/Unix (0.01s)
+--- PASS: TestTSDeclareClassFields (0.00s)
+ --- PASS: TestTSDeclareClassFields/Unix (0.00s)
--- PASS: TestTSDeclareClassFields/Windows (0.00s)
=== RUN TestTSDeclareFunction
=== RUN TestTSDeclareFunction/Unix
@@ -7733,8 +7769,8 @@
=== RUN TestTSConstEnumComments
=== RUN TestTSConstEnumComments/Unix
=== RUN TestTSConstEnumComments/Windows
---- PASS: TestTSConstEnumComments (0.01s)
- --- PASS: TestTSConstEnumComments/Unix (0.01s)
+--- PASS: TestTSConstEnumComments (0.00s)
+ --- PASS: TestTSConstEnumComments/Unix (0.00s)
--- PASS: TestTSConstEnumComments/Windows (0.00s)
=== RUN TestTSImportEmptyNamespace
=== RUN TestTSImportEmptyNamespace/Unix
@@ -7775,7 +7811,7 @@
=== RUN TestTSExportEquals
=== RUN TestTSExportEquals/Unix
=== RUN TestTSExportEquals/Windows
---- PASS: TestTSExportEquals (0.00s)
+--- PASS: TestTSExportEquals (0.01s)
--- PASS: TestTSExportEquals/Unix (0.00s)
--- PASS: TestTSExportEquals/Windows (0.00s)
=== RUN TestTSExportNamespace
@@ -7793,7 +7829,7 @@
=== RUN TestTSNamespaceKeepNamesTargetES2015
=== RUN TestTSNamespaceKeepNamesTargetES2015/Unix
=== RUN TestTSNamespaceKeepNamesTargetES2015/Windows
---- PASS: TestTSNamespaceKeepNamesTargetES2015 (0.01s)
+--- PASS: TestTSNamespaceKeepNamesTargetES2015 (0.00s)
--- PASS: TestTSNamespaceKeepNamesTargetES2015/Unix (0.00s)
--- PASS: TestTSNamespaceKeepNamesTargetES2015/Windows (0.00s)
=== RUN TestTSMinifyEnum
@@ -7806,20 +7842,20 @@
=== RUN TestTSMinifyNestedEnum/Unix
=== RUN TestTSMinifyNestedEnum/Windows
--- PASS: TestTSMinifyNestedEnum (0.01s)
- --- PASS: TestTSMinifyNestedEnum/Unix (0.00s)
- --- PASS: TestTSMinifyNestedEnum/Windows (0.01s)
+ --- PASS: TestTSMinifyNestedEnum/Unix (0.01s)
+ --- PASS: TestTSMinifyNestedEnum/Windows (0.00s)
=== RUN TestTSMinifyNestedEnumNoLogicalAssignment
=== RUN TestTSMinifyNestedEnumNoLogicalAssignment/Unix
=== RUN TestTSMinifyNestedEnumNoLogicalAssignment/Windows
---- PASS: TestTSMinifyNestedEnumNoLogicalAssignment (0.00s)
- --- PASS: TestTSMinifyNestedEnumNoLogicalAssignment/Unix (0.00s)
+--- PASS: TestTSMinifyNestedEnumNoLogicalAssignment (0.01s)
+ --- PASS: TestTSMinifyNestedEnumNoLogicalAssignment/Unix (0.01s)
--- PASS: TestTSMinifyNestedEnumNoLogicalAssignment/Windows (0.00s)
=== RUN TestTSMinifyNestedEnumNoArrow
=== RUN TestTSMinifyNestedEnumNoArrow/Unix
=== RUN TestTSMinifyNestedEnumNoArrow/Windows
---- PASS: TestTSMinifyNestedEnumNoArrow (0.00s)
- --- PASS: TestTSMinifyNestedEnumNoArrow/Unix (0.00s)
- --- PASS: TestTSMinifyNestedEnumNoArrow/Windows (0.00s)
+--- PASS: TestTSMinifyNestedEnumNoArrow (0.02s)
+ --- PASS: TestTSMinifyNestedEnumNoArrow/Unix (0.01s)
+ --- PASS: TestTSMinifyNestedEnumNoArrow/Windows (0.01s)
=== RUN TestTSMinifyNamespace
=== RUN TestTSMinifyNamespace/Unix
=== RUN TestTSMinifyNamespace/Windows
@@ -7835,9 +7871,9 @@
=== RUN TestTSMinifyNamespaceNoArrow
=== RUN TestTSMinifyNamespaceNoArrow/Unix
=== RUN TestTSMinifyNamespaceNoArrow/Windows
---- PASS: TestTSMinifyNamespaceNoArrow (0.02s)
+--- PASS: TestTSMinifyNamespaceNoArrow (0.00s)
--- PASS: TestTSMinifyNamespaceNoArrow/Unix (0.00s)
- --- PASS: TestTSMinifyNamespaceNoArrow/Windows (0.02s)
+ --- PASS: TestTSMinifyNamespaceNoArrow/Windows (0.00s)
=== RUN TestTSMinifyDerivedClass
=== RUN TestTSMinifyDerivedClass/Unix
=== RUN TestTSMinifyDerivedClass/Windows
@@ -7859,8 +7895,8 @@
=== RUN TestTSImportVsLocalCollisionAllTypes
=== RUN TestTSImportVsLocalCollisionAllTypes/Unix
=== RUN TestTSImportVsLocalCollisionAllTypes/Windows
---- PASS: TestTSImportVsLocalCollisionAllTypes (0.00s)
- --- PASS: TestTSImportVsLocalCollisionAllTypes/Unix (0.00s)
+--- PASS: TestTSImportVsLocalCollisionAllTypes (0.01s)
+ --- PASS: TestTSImportVsLocalCollisionAllTypes/Unix (0.01s)
--- PASS: TestTSImportVsLocalCollisionAllTypes/Windows (0.00s)
=== RUN TestTSImportVsLocalCollisionMixed
=== RUN TestTSImportVsLocalCollisionMixed/Unix
@@ -7901,9 +7937,9 @@
=== RUN TestTSMinifiedBundleES6
=== RUN TestTSMinifiedBundleES6/Unix
=== RUN TestTSMinifiedBundleES6/Windows
---- PASS: TestTSMinifiedBundleES6 (0.00s)
+--- PASS: TestTSMinifiedBundleES6 (0.01s)
--- PASS: TestTSMinifiedBundleES6/Unix (0.00s)
- --- PASS: TestTSMinifiedBundleES6/Windows (0.00s)
+ --- PASS: TestTSMinifiedBundleES6/Windows (0.01s)
=== RUN TestTSMinifiedBundleCommonJS
=== RUN TestTSMinifiedBundleCommonJS/Unix
=== RUN TestTSMinifiedBundleCommonJS/Windows
@@ -7919,13 +7955,13 @@
=== RUN TestTSExperimentalDecorators
=== RUN TestTSExperimentalDecorators/Unix
=== RUN TestTSExperimentalDecorators/Windows
---- PASS: TestTSExperimentalDecorators (0.00s)
- --- PASS: TestTSExperimentalDecorators/Unix (0.00s)
+--- PASS: TestTSExperimentalDecorators (0.01s)
+ --- PASS: TestTSExperimentalDecorators/Unix (0.01s)
--- PASS: TestTSExperimentalDecorators/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorsKeepNames
=== RUN TestTSExperimentalDecoratorsKeepNames/Unix
=== RUN TestTSExperimentalDecoratorsKeepNames/Windows
---- PASS: TestTSExperimentalDecoratorsKeepNames (0.00s)
+--- PASS: TestTSExperimentalDecoratorsKeepNames (0.01s)
--- PASS: TestTSExperimentalDecoratorsKeepNames/Unix (0.00s)
--- PASS: TestTSExperimentalDecoratorsKeepNames/Windows (0.00s)
=== RUN TestTSExperimentalDecoratorScopeIssue2147
@@ -7937,15 +7973,15 @@
=== RUN TestTSExportDefaultTypeIssue316
=== RUN TestTSExportDefaultTypeIssue316/Unix
=== RUN TestTSExportDefaultTypeIssue316/Windows
---- PASS: TestTSExportDefaultTypeIssue316 (0.00s)
+--- PASS: TestTSExportDefaultTypeIssue316 (0.01s)
--- PASS: TestTSExportDefaultTypeIssue316/Unix (0.00s)
- --- PASS: TestTSExportDefaultTypeIssue316/Windows (0.00s)
+ --- PASS: TestTSExportDefaultTypeIssue316/Windows (0.01s)
=== RUN TestTSImplicitExtensions
=== RUN TestTSImplicitExtensions/Unix
=== RUN TestTSImplicitExtensions/Windows
---- PASS: TestTSImplicitExtensions (0.00s)
+--- PASS: TestTSImplicitExtensions (0.01s)
--- PASS: TestTSImplicitExtensions/Unix (0.00s)
- --- PASS: TestTSImplicitExtensions/Windows (0.00s)
+ --- PASS: TestTSImplicitExtensions/Windows (0.01s)
=== RUN TestTSImplicitExtensionsMissing
=== RUN TestTSImplicitExtensionsMissing/Unix
=== RUN TestTSImplicitExtensionsMissing/Windows
@@ -7955,9 +7991,9 @@
=== RUN TestExportTypeIssue379
=== RUN TestExportTypeIssue379/Unix
=== RUN TestExportTypeIssue379/Windows
---- PASS: TestExportTypeIssue379 (0.00s)
+--- PASS: TestExportTypeIssue379 (0.01s)
--- PASS: TestExportTypeIssue379/Unix (0.00s)
- --- PASS: TestExportTypeIssue379/Windows (0.00s)
+ --- PASS: TestExportTypeIssue379/Windows (0.01s)
=== RUN TestThisInsideFunctionTS
=== RUN TestThisInsideFunctionTS/Unix
=== RUN TestThisInsideFunctionTS/Windows
@@ -7986,8 +8022,8 @@
=== RUN TestTSComputedClassFieldUseDefineFalse/Unix
=== RUN TestTSComputedClassFieldUseDefineFalse/Windows
--- PASS: TestTSComputedClassFieldUseDefineFalse (0.01s)
- --- PASS: TestTSComputedClassFieldUseDefineFalse/Unix (0.00s)
- --- PASS: TestTSComputedClassFieldUseDefineFalse/Windows (0.01s)
+ --- PASS: TestTSComputedClassFieldUseDefineFalse/Unix (0.01s)
+ --- PASS: TestTSComputedClassFieldUseDefineFalse/Windows (0.00s)
=== RUN TestTSComputedClassFieldUseDefineTrue
=== RUN TestTSComputedClassFieldUseDefineTrue/Unix
=== RUN TestTSComputedClassFieldUseDefineTrue/Windows
@@ -8003,7 +8039,7 @@
=== RUN TestTSAbstractClassFieldUseAssign
=== RUN TestTSAbstractClassFieldUseAssign/Unix
=== RUN TestTSAbstractClassFieldUseAssign/Windows
---- PASS: TestTSAbstractClassFieldUseAssign (0.00s)
+--- PASS: TestTSAbstractClassFieldUseAssign (0.01s)
--- PASS: TestTSAbstractClassFieldUseAssign/Unix (0.00s)
--- PASS: TestTSAbstractClassFieldUseAssign/Windows (0.00s)
=== RUN TestTSAbstractClassFieldUseDefine
@@ -8021,7 +8057,7 @@
=== RUN TestTSImportCTS
=== RUN TestTSImportCTS/Unix
=== RUN TestTSImportCTS/Windows
---- PASS: TestTSImportCTS (0.01s)
+--- PASS: TestTSImportCTS (0.00s)
--- PASS: TestTSImportCTS/Unix (0.00s)
--- PASS: TestTSImportCTS/Windows (0.00s)
=== RUN TestTSSideEffectsFalseWarningTypeDeclarations
@@ -8033,21 +8069,21 @@
=== RUN TestTSSiblingNamespace
=== RUN TestTSSiblingNamespace/Unix
=== RUN TestTSSiblingNamespace/Windows
---- PASS: TestTSSiblingNamespace (0.00s)
+--- PASS: TestTSSiblingNamespace (0.01s)
--- PASS: TestTSSiblingNamespace/Unix (0.00s)
- --- PASS: TestTSSiblingNamespace/Windows (0.00s)
+ --- PASS: TestTSSiblingNamespace/Windows (0.01s)
=== RUN TestTSSiblingEnum
=== RUN TestTSSiblingEnum/Unix
=== RUN TestTSSiblingEnum/Windows
--- PASS: TestTSSiblingEnum (0.01s)
- --- PASS: TestTSSiblingEnum/Unix (0.01s)
- --- PASS: TestTSSiblingEnum/Windows (0.00s)
+ --- PASS: TestTSSiblingEnum/Unix (0.00s)
+ --- PASS: TestTSSiblingEnum/Windows (0.01s)
=== RUN TestTSEnumTreeShaking
=== RUN TestTSEnumTreeShaking/Unix
=== RUN TestTSEnumTreeShaking/Windows
--- PASS: TestTSEnumTreeShaking (0.01s)
--- PASS: TestTSEnumTreeShaking/Unix (0.00s)
- --- PASS: TestTSEnumTreeShaking/Windows (0.00s)
+ --- PASS: TestTSEnumTreeShaking/Windows (0.01s)
=== RUN TestTSEnumJSX
=== RUN TestTSEnumJSX/Unix
=== RUN TestTSEnumJSX/Windows
@@ -8063,7 +8099,7 @@
=== RUN TestTSEnumSameModuleInliningAccess
=== RUN TestTSEnumSameModuleInliningAccess/Unix
=== RUN TestTSEnumSameModuleInliningAccess/Windows
---- PASS: TestTSEnumSameModuleInliningAccess (0.01s)
+--- PASS: TestTSEnumSameModuleInliningAccess (0.00s)
--- PASS: TestTSEnumSameModuleInliningAccess/Unix (0.00s)
--- PASS: TestTSEnumSameModuleInliningAccess/Windows (0.00s)
=== RUN TestTSEnumCrossModuleInliningAccess
@@ -8075,8 +8111,8 @@
=== RUN TestTSEnumCrossModuleInliningDefinitions
=== RUN TestTSEnumCrossModuleInliningDefinitions/Unix
=== RUN TestTSEnumCrossModuleInliningDefinitions/Windows
---- PASS: TestTSEnumCrossModuleInliningDefinitions (0.00s)
- --- PASS: TestTSEnumCrossModuleInliningDefinitions/Unix (0.00s)
+--- PASS: TestTSEnumCrossModuleInliningDefinitions (0.01s)
+ --- PASS: TestTSEnumCrossModuleInliningDefinitions/Unix (0.01s)
--- PASS: TestTSEnumCrossModuleInliningDefinitions/Windows (0.00s)
=== RUN TestTSEnumCrossModuleInliningReExport
=== RUN TestTSEnumCrossModuleInliningReExport/Unix
@@ -8087,7 +8123,7 @@
=== RUN TestTSEnumCrossModuleInliningMinifyIndexIntoDot
=== RUN TestTSEnumCrossModuleInliningMinifyIndexIntoDot/Unix
=== RUN TestTSEnumCrossModuleInliningMinifyIndexIntoDot/Windows
---- PASS: TestTSEnumCrossModuleInliningMinifyIndexIntoDot (0.00s)
+--- PASS: TestTSEnumCrossModuleInliningMinifyIndexIntoDot (0.01s)
--- PASS: TestTSEnumCrossModuleInliningMinifyIndexIntoDot/Unix (0.00s)
--- PASS: TestTSEnumCrossModuleInliningMinifyIndexIntoDot/Windows (0.00s)
=== RUN TestTSEnumCrossModuleTreeShaking
@@ -8105,9 +8141,9 @@
=== RUN TestTSThisIsUndefinedWarning
=== RUN TestTSThisIsUndefinedWarning/Unix
=== RUN TestTSThisIsUndefinedWarning/Windows
---- PASS: TestTSThisIsUndefinedWarning (0.00s)
+--- PASS: TestTSThisIsUndefinedWarning (0.01s)
--- PASS: TestTSThisIsUndefinedWarning/Unix (0.00s)
- --- PASS: TestTSThisIsUndefinedWarning/Windows (0.00s)
+ --- PASS: TestTSThisIsUndefinedWarning/Windows (0.01s)
=== RUN TestTSCommonJSVariableInESMTypeModule
=== RUN TestTSCommonJSVariableInESMTypeModule/Unix
=== RUN TestTSCommonJSVariableInESMTypeModule/Windows
@@ -8129,9 +8165,9 @@
=== RUN TestTSPreferJSOverTSInsideNodeModules
=== RUN TestTSPreferJSOverTSInsideNodeModules/Unix
=== RUN TestTSPreferJSOverTSInsideNodeModules/Windows
---- PASS: TestTSPreferJSOverTSInsideNodeModules (0.02s)
+--- PASS: TestTSPreferJSOverTSInsideNodeModules (0.01s)
--- PASS: TestTSPreferJSOverTSInsideNodeModules/Unix (0.00s)
- --- PASS: TestTSPreferJSOverTSInsideNodeModules/Windows (0.02s)
+ --- PASS: TestTSPreferJSOverTSInsideNodeModules/Windows (0.01s)
=== RUN TestTSExperimentalDecoratorsManglePropsDefineSemantics
=== RUN TestTSExperimentalDecoratorsManglePropsDefineSemantics/Unix
=== RUN TestTSExperimentalDecoratorsManglePropsDefineSemantics/Windows
@@ -8177,19 +8213,19 @@
=== RUN TestTSImportInNodeModulesNameCollisionWithCSS
=== RUN TestTSImportInNodeModulesNameCollisionWithCSS/Unix
=== RUN TestTSImportInNodeModulesNameCollisionWithCSS/Windows
---- PASS: TestTSImportInNodeModulesNameCollisionWithCSS (0.00s)
+--- PASS: TestTSImportInNodeModulesNameCollisionWithCSS (0.01s)
--- PASS: TestTSImportInNodeModulesNameCollisionWithCSS/Unix (0.00s)
--- PASS: TestTSImportInNodeModulesNameCollisionWithCSS/Windows (0.00s)
=== RUN TestTsconfigPaths
=== RUN TestTsconfigPaths/Unix
=== RUN TestTsconfigPaths/Windows
---- PASS: TestTsconfigPaths (0.01s)
+--- PASS: TestTsconfigPaths (0.00s)
--- PASS: TestTsconfigPaths/Unix (0.00s)
- --- PASS: TestTsconfigPaths/Windows (0.01s)
+ --- PASS: TestTsconfigPaths/Windows (0.00s)
=== RUN TestTsconfigPathsNoBaseURL
=== RUN TestTsconfigPathsNoBaseURL/Unix
=== RUN TestTsconfigPathsNoBaseURL/Windows
---- PASS: TestTsconfigPathsNoBaseURL (0.01s)
+--- PASS: TestTsconfigPathsNoBaseURL (0.00s)
--- PASS: TestTsconfigPathsNoBaseURL/Unix (0.00s)
--- PASS: TestTsconfigPathsNoBaseURL/Windows (0.00s)
=== RUN TestTsconfigBadPathsNoBaseURL
@@ -8279,8 +8315,8 @@
=== RUN TestTsconfigJsonAbsoluteBaseUrl
=== RUN TestTsconfigJsonAbsoluteBaseUrl/Unix
=== RUN TestTsconfigJsonAbsoluteBaseUrl/Windows
---- PASS: TestTsconfigJsonAbsoluteBaseUrl (0.00s)
- --- PASS: TestTsconfigJsonAbsoluteBaseUrl/Unix (0.00s)
+--- PASS: TestTsconfigJsonAbsoluteBaseUrl (0.01s)
+ --- PASS: TestTsconfigJsonAbsoluteBaseUrl/Unix (0.01s)
--- PASS: TestTsconfigJsonAbsoluteBaseUrl/Windows (0.00s)
=== RUN TestTsconfigJsonCommentAllowed
=== RUN TestTsconfigJsonCommentAllowed/Unix
@@ -8309,8 +8345,8 @@
=== RUN TestTsconfigJsonExtendsThreeLevels
=== RUN TestTsconfigJsonExtendsThreeLevels/Unix
=== RUN TestTsconfigJsonExtendsThreeLevels/Windows
---- PASS: TestTsconfigJsonExtendsThreeLevels (0.00s)
- --- PASS: TestTsconfigJsonExtendsThreeLevels/Unix (0.00s)
+--- PASS: TestTsconfigJsonExtendsThreeLevels (0.01s)
+ --- PASS: TestTsconfigJsonExtendsThreeLevels/Unix (0.01s)
--- PASS: TestTsconfigJsonExtendsThreeLevels/Windows (0.00s)
=== RUN TestTsconfigJsonExtendsLoop
=== RUN TestTsconfigJsonExtendsLoop/Unix
@@ -8321,7 +8357,7 @@
=== RUN TestTsconfigJsonExtendsPackage
=== RUN TestTsconfigJsonExtendsPackage/Unix
=== RUN TestTsconfigJsonExtendsPackage/Windows
---- PASS: TestTsconfigJsonExtendsPackage (0.00s)
+--- PASS: TestTsconfigJsonExtendsPackage (0.01s)
--- PASS: TestTsconfigJsonExtendsPackage/Unix (0.00s)
--- PASS: TestTsconfigJsonExtendsPackage/Windows (0.00s)
=== RUN TestTsconfigJsonOverrideMissing
@@ -8347,7 +8383,7 @@
=== RUN TestTsconfigJsonNodeModulesImplicitFile/Windows
--- PASS: TestTsconfigJsonNodeModulesImplicitFile (0.01s)
--- PASS: TestTsconfigJsonNodeModulesImplicitFile/Unix (0.00s)
- --- PASS: TestTsconfigJsonNodeModulesImplicitFile/Windows (0.01s)
+ --- PASS: TestTsconfigJsonNodeModulesImplicitFile/Windows (0.00s)
=== RUN TestTsconfigJsonNodeModulesTsconfigPathExact
=== RUN TestTsconfigJsonNodeModulesTsconfigPathExact/Unix
=== RUN TestTsconfigJsonNodeModulesTsconfigPathExact/Windows
@@ -8411,7 +8447,7 @@
=== RUN TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve
=== RUN TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve/Unix
=== RUN TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve/Windows
---- PASS: TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve (0.01s)
+--- PASS: TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve (0.00s)
--- PASS: TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve/Unix (0.00s)
--- PASS: TestTsconfigPreserveValueImportsAndImportsNotUsedAsValuesPreserve/Windows (0.00s)
=== RUN TestTsconfigUseDefineForClassFieldsES2020
@@ -8441,8 +8477,8 @@
=== RUN TestTsconfigNoBaseURLExtendsPaths
=== RUN TestTsconfigNoBaseURLExtendsPaths/Unix
=== RUN TestTsconfigNoBaseURLExtendsPaths/Windows
---- PASS: TestTsconfigNoBaseURLExtendsPaths (0.01s)
- --- PASS: TestTsconfigNoBaseURLExtendsPaths/Unix (0.01s)
+--- PASS: TestTsconfigNoBaseURLExtendsPaths (0.00s)
+ --- PASS: TestTsconfigNoBaseURLExtendsPaths/Unix (0.00s)
--- PASS: TestTsconfigNoBaseURLExtendsPaths/Windows (0.00s)
=== RUN TestTsconfigBaseURLExtendsPaths
=== RUN TestTsconfigBaseURLExtendsPaths/Unix
@@ -8519,8 +8555,8 @@
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Unix
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Windows
---- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS (0.00s)
- --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Unix (0.00s)
+--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS (0.01s)
+ --- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Unix (0.01s)
--- PASS: TestTsconfigAlwaysStrictTrueEmitDirectiveBundleCJS/Windows (0.00s)
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleESM
=== RUN TestTsconfigAlwaysStrictTrueEmitDirectiveBundleESM/Unix
@@ -8537,9 +8573,9 @@
=== RUN TestTsconfigExtendsDotDotWithoutSlash
=== RUN TestTsconfigExtendsDotDotWithoutSlash/Unix
=== RUN TestTsconfigExtendsDotDotWithoutSlash/Windows
---- PASS: TestTsconfigExtendsDotDotWithoutSlash (0.00s)
+--- PASS: TestTsconfigExtendsDotDotWithoutSlash (0.01s)
--- PASS: TestTsconfigExtendsDotDotWithoutSlash/Unix (0.00s)
- --- PASS: TestTsconfigExtendsDotDotWithoutSlash/Windows (0.00s)
+ --- PASS: TestTsconfigExtendsDotDotWithoutSlash/Windows (0.01s)
=== RUN TestTsconfigExtendsDotWithSlash
=== RUN TestTsconfigExtendsDotWithSlash/Unix
=== RUN TestTsconfigExtendsDotWithSlash/Windows
@@ -8621,9 +8657,9 @@
=== RUN TestTsconfigJsonBaseUrlIssue3307
=== RUN TestTsconfigJsonBaseUrlIssue3307/Unix
=== RUN TestTsconfigJsonBaseUrlIssue3307/Windows
---- PASS: TestTsconfigJsonBaseUrlIssue3307 (0.02s)
+--- PASS: TestTsconfigJsonBaseUrlIssue3307 (0.00s)
--- PASS: TestTsconfigJsonBaseUrlIssue3307/Unix (0.00s)
- --- PASS: TestTsconfigJsonBaseUrlIssue3307/Windows (0.02s)
+ --- PASS: TestTsconfigJsonBaseUrlIssue3307/Windows (0.00s)
=== RUN TestTsconfigJsonAsteriskNameCollisionIssue3354
=== RUN TestTsconfigJsonAsteriskNameCollisionIssue3354/Unix
=== RUN TestTsconfigJsonAsteriskNameCollisionIssue3354/Windows
@@ -8651,7 +8687,7 @@
=== RUN TestTsconfigJsonConfigDirBaseURLInheritedPaths
=== RUN TestTsconfigJsonConfigDirBaseURLInheritedPaths/Unix
=== RUN TestTsconfigJsonConfigDirBaseURLInheritedPaths/Windows
---- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths (0.01s)
+--- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths (0.00s)
--- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths/Unix (0.00s)
--- PASS: TestTsconfigJsonConfigDirBaseURLInheritedPaths/Windows (0.00s)
=== RUN TestTsconfigStackOverflowYarnPnP
@@ -8673,7 +8709,7 @@
--- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Unix (0.00s)
--- PASS: TestTsconfigDecoratorsUseDefineForClassFieldsFalse/Windows (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/bundler_tests 4.256s
+ok github.com/evanw/esbuild/internal/bundler_tests 4.891s
? github.com/evanw/esbuild/internal/cache [no test files]
? github.com/evanw/esbuild/internal/cli_helpers [no test files]
=== RUN TestCompareVersions
@@ -8725,7 +8761,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.028s
+ok github.com/evanw/esbuild/internal/compat 0.031s
? github.com/evanw/esbuild/internal/config [no test files]
? github.com/evanw/esbuild/internal/css_ast [no test files]
=== RUN TestTokens
@@ -8813,7 +8849,7 @@
=== RUN TestBOM
--- PASS: TestBOM (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/css_lexer 0.026s
+ok github.com/evanw/esbuild/internal/css_lexer 0.028s
=== RUN TestSingleLineComment
=== RUN TestSingleLineComment/a,_//_a_b_//_b_{}
=== RUN TestSingleLineComment/a,_/////_a_/////_{}
@@ -9225,7 +9261,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.00s)
+--- PASS: TestNumber (0.01s)
--- PASS: TestNumber/a_{_width:_.0;_} (0.00s)
--- PASS: TestNumber/a_{_width:_.00;_} (0.00s)
--- PASS: TestNumber/a_{_width:_.10;_} (0.00s)
@@ -9627,7 +9663,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.00s)
+--- 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)
@@ -9762,7 +9798,7 @@
=== RUN TestColorHSLA/a_{_color:_hsl(1,_2%,_3%,_0.4)_}_[lower,_mangle]
=== RUN TestColorHSLA/a_{_color:_hsla(1,_2%,_3%,_40%)_}_[lower,_mangle]
=== RUN TestColorHSLA/a_{_color:_hsl(var(--x)_var(--y)_var(--z))_}_[lower,_mangle]
---- PASS: TestColorHSLA (0.00s)
+--- PASS: TestColorHSLA (0.01s)
--- PASS: TestColorHSLA/.red_{_color:_hsl(0,_100%,_50%)_}_[mangle] (0.00s)
--- PASS: TestColorHSLA/.orange_{_color:_hsl(30deg,_100%,_50%)_}_[mangle] (0.00s)
--- PASS: TestColorHSLA/.yellow_{_color:_hsl(60_100%_50%)_}_[mangle] (0.00s)
@@ -9822,7 +9858,7 @@
=== 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.01s)
+--- PASS: TestLowerColor (0.00s)
--- PASS: TestLowerColor/a_{_color:_rebeccapurple_}_[lower] (0.00s)
--- PASS: TestLowerColor/a_{_color:_ReBeCcApUrPlE_}_[lower] (0.00s)
--- PASS: TestLowerColor/a_{_color:_#0123_}_[lower] (0.00s)
@@ -10141,7 +10177,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.03s)
+--- 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)
@@ -10339,7 +10375,7 @@
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_red_20%,_30%,_yellow_70%_80%,_85%,_black)_}_[mangle] (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_red_20%,_30%,_yellow_70%_80%,_85%,_black)_}_[minify] (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_red_20%,_30%,_yellow_70%_80%,_85%,_black)_}_[lower] (0.00s)
- --- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_1%,_red_20%,_black)_} (0.00s)
+ --- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_1%,_red_20%,_black)_} (0.01s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_1%,_red_20%,_black)_}_[mangle] (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_1%,_red_20%,_black)_}_[minify] (0.00s)
--- PASS: TestGradient/a_{_background:_repeating-radial-gradient(green,_red_10%,_1%,_red_20%,_black)_}_[lower] (0.00s)
@@ -10890,7 +10926,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.02s)
+--- PASS: TestNestedSelector (0.03s)
--- PASS: TestNestedSelector/&_{} (0.00s)
--- PASS: TestNestedSelector/&_b_{} (0.00s)
--- PASS: TestNestedSelector/&:b_{} (0.00s)
@@ -10990,7 +11026,7 @@
--- PASS: TestNestedSelector/div_{_a:_1;_&_{_b:_4_}_b:_2;_&&_{_c:_5_}_c:_3_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div_{_.b_{_x:_1_}_&_{_x:_2_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div_{_&_{_&_{_&_{_color:_red_}_}_&_{_&_{_zoom:_2_}_}_}_}_[mangle] (0.00s)
- --- PASS: TestNestedSelector/div,_span:hover_{_&_{_color:_red_}_}_[mangle] (0.01s)
+ --- PASS: TestNestedSelector/div,_span:hover_{_&_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div,_span::before_{_&_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div,_span:before_{_&_{_color:_red_}_}_[mangle] (0.00s)
--- PASS: TestNestedSelector/div,_span::after_{_&_{_color:_red_}_}_[mangle] (0.00s)
@@ -11032,7 +11068,7 @@
--- PASS: TestNestedSelector/.baz_{_&.foo,_&.bar_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.baz_{_&.foo,_&.bar_{_color:_red_}_}_[lower]#01 (0.00s)
--- 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_{_&_.bar_{_color:_red_}_color:_blue_}_[lower] (0.01s)
--- PASS: TestNestedSelector/.foo_{_color:_blue;_&_.bar_{_color:_red_}_zoom:_2_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.a,_.b_{_.c,_.d_{_color:_red_}_}_[lower] (0.00s)
--- PASS: TestNestedSelector/.a,_.b_{_.c,_.d_{_color:_red_}_}_[lower]#01 (0.00s)
@@ -11502,7 +11538,7 @@
=== RUN TestAtLayer/@layer_a_{}_@import_url(b);
=== RUN TestAtLayer/@import_url(a);_@layer_b;_@import_url(c);
=== RUN TestAtLayer/@layer_a;_@charset_"UTF-8";
---- PASS: TestAtLayer (0.00s)
+--- PASS: TestAtLayer (0.01s)
--- PASS: TestAtLayer/@layer_a,_b; (0.00s)
--- PASS: TestAtLayer/@layer_a_{} (0.00s)
--- PASS: TestAtLayer/@layer_{} (0.00s)
@@ -11540,7 +11576,7 @@
--- PASS: TestAtLayer/@layer_initial_{_@layer_foo;_} (0.00s)
--- PASS: TestAtLayer/@layer_inherit_{_@layer_foo;_} (0.00s)
--- PASS: TestAtLayer/@layer_unset_{_@layer_foo;_} (0.00s)
- --- PASS: TestAtLayer/@layer_foo_{_@layer_initial_{_a_{_b:_c_}_}_}_[mangle] (0.00s)
+ --- PASS: TestAtLayer/@layer_foo_{_@layer_initial_{_a_{_b:_c_}_}_}_[mangle] (0.01s)
--- PASS: TestAtLayer/@layer_initial_{_@layer_foo_{_a_{_b:_c_}_}_}_[mangle] (0.00s)
--- PASS: TestAtLayer/@layer_a;_@layer_b;_@layer_a;_[mangle] (0.00s)
--- PASS: TestAtLayer/@layer_a;_@import_url(b); (0.00s)
@@ -11571,7 +11607,7 @@
=== RUN TestEmptyRule/@keyframes_test_{_from_{_color:_red_}_to_{}_}_[mangle,_minify]
=== RUN TestEmptyRule/invalid
=== RUN TestEmptyRule/invalid_}
---- PASS: TestEmptyRule (0.02s)
+--- PASS: TestEmptyRule (0.00s)
--- PASS: TestEmptyRule/div_{} (0.00s)
--- PASS: TestEmptyRule/@media_screen_{} (0.00s)
--- PASS: TestEmptyRule/@page_{_@top-left_{}_} (0.00s)
@@ -11803,7 +11839,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.01s)
+--- PASS: TestMarginAndPaddingAndInset (0.03s)
--- 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)
@@ -11891,7 +11927,7 @@
--- PASS: TestMarginAndPaddingAndInset/a_{_padding-left:_5px;_padding:_1px_2px_3px_4px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding-top:_1px;_padding-top:_2px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding-right:_1px;_padding-right:_2px_}_[mangle] (0.00s)
- --- PASS: TestMarginAndPaddingAndInset/a_{_padding-bottom:_1px;_padding-bottom:_2px_}_[mangle] (0.00s)
+ --- PASS: TestMarginAndPaddingAndInset/a_{_padding-bottom:_1px;_padding-bottom:_2px_}_[mangle] (0.02s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding-left:_1px;_padding-left:_2px_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding:_1px;_padding:_2px_!important_}_[mangle] (0.00s)
--- PASS: TestMarginAndPaddingAndInset/a_{_padding-top:_1px;_padding-top:_2px_!important_}_[mangle] (0.00s)
@@ -12221,7 +12257,7 @@
=== RUN TestMangleTime/a_{_animation:_b_123Ms_}_[mangle]
=== RUN TestMangleTime/a_{_animation:_b_1e3ms_}_[mangle]
=== RUN TestMangleTime/a_{_animation:_b_1E3ms_}_[mangle]
---- PASS: TestMangleTime (0.01s)
+--- PASS: TestMangleTime (0.00s)
--- PASS: TestMangleTime/a_{_animation:_b_1s_}_[mangle] (0.00s)
--- PASS: TestMangleTime/a_{_animation:_b_1.s_}_[mangle] (0.00s)
--- PASS: TestMangleTime/a_{_animation:_b_1.0s_}_[mangle] (0.00s)
@@ -12373,7 +12409,7 @@
=== RUN TestMangleCalc/a_{_b:_calc(1px_/_nan)_}_[mangle]
=== RUN TestMangleCalc/a_{_b:_calc(1px_/_infinity)_}_[mangle]
=== RUN TestMangleCalc/a_{_b:_calc(1px_/_-infinity)_}_[mangle]
---- PASS: TestMangleCalc (0.00s)
+--- PASS: TestMangleCalc (0.02s)
--- PASS: TestMangleCalc/a_{_b:_calc(1)_}_[mangle] (0.00s)
--- PASS: TestMangleCalc/a_{_b:_calc((1))_}_[mangle] (0.00s)
--- PASS: TestMangleCalc/a_{_b:_calc(calc(1))_}_[mangle] (0.00s)
@@ -13020,7 +13056,7 @@
--- PASS: TestMangleAlpha/a_{_color:_#00000049_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000004A_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000004B_}_[lower,_mangle] (0.00s)
- --- PASS: TestMangleAlpha/a_{_color:_#0000004C_}_[lower,_mangle] (0.01s)
+ --- PASS: TestMangleAlpha/a_{_color:_#0000004C_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000004D_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000004E_}_[lower,_mangle] (0.00s)
--- PASS: TestMangleAlpha/a_{_color:_#0000004F_}_[lower,_mangle] (0.00s)
@@ -13329,7 +13365,7 @@
=== RUN TestFontFamily/a_{font-family:_'revert',_serif;}_[mangle,_minify]
=== RUN TestFontFamily/a_{font-family:_'revert-layer',_'Segoe_UI',_serif;}_[mangle,_minify]
=== RUN TestFontFamily/a_{font-family:_'default',_serif;}_[mangle,_minify]
---- PASS: TestFontFamily (0.00s)
+--- PASS: TestFontFamily (0.01s)
--- PASS: TestFontFamily/a_{font-family:_aaa_}_[mangle] (0.00s)
--- PASS: TestFontFamily/a_{font-family:_serif_}_[mangle] (0.00s)
--- PASS: TestFontFamily/a_{font-family:_'serif'_}_[mangle] (0.00s)
@@ -13571,7 +13607,7 @@
=== RUN TestPrefixInsertion/a_{_before:_value;_-webkit-text-size-adjust:_1;_-ms-text-size-adjust:_2;_text-size-adjust:_3;_after:_value_}_[prefixed]
=== RUN TestPrefixInsertion/a_{_before:_value;_-webkit-text-size-adjust:_1;_text-size-adjust:_3;_after:_value_}_[prefixed]
=== RUN TestPrefixInsertion/a_{_before:_value;_-ms-text-size-adjust:_2;_text-size-adjust:_3;_after:_value_}_[prefixed]
---- PASS: TestPrefixInsertion (0.03s)
+--- PASS: TestPrefixInsertion (0.00s)
--- 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)
@@ -13629,7 +13665,7 @@
--- PASS: TestPrefixInsertion/a_{___mask-position:_url(y.png);___-webkit-mask-position:_url(x.png);_}__[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_mask-position:_url(x.png);_mask-position:_url(y.png)_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_mask-repeat:_url(x.png)_}_[prefixed] (0.00s)
- --- PASS: TestPrefixInsertion/a_{_before:_value;_mask-repeat:_url(x.png)_}_[prefixed] (0.01s)
+ --- PASS: TestPrefixInsertion/a_{_before:_value;_mask-repeat:_url(x.png)_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_mask-repeat:_url(x.png);_after:_value_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{_before:_value;_mask-repeat:_url(x.png);_after:_value_}_[prefixed] (0.00s)
--- PASS: TestPrefixInsertion/a_{___-webkit-mask-repeat:_url(x.png);___mask-repeat:_url(y.png);_}__[prefixed] (0.00s)
@@ -14058,7 +14094,7 @@
=== RUN TestComposes/.foo_.bar_{_composes:_bar;_color:_red_}_[local]
=== RUN TestComposes/.foo,_div_{_composes:_bar;_color:_red_}_[local]
=== RUN TestComposes/.foo_{_.bar_{_composes:_foo;_color:_red_}_}_[local]
---- PASS: TestComposes (0.00s)
+--- PASS: TestComposes (0.01s)
--- PASS: TestComposes/.foo_{_composes:_bar;_color:_red_} (0.00s)
--- PASS: TestComposes/.foo_.bar_{_composes:_bar;_color:_red_} (0.00s)
--- PASS: TestComposes/.foo,_.bar_{_composes:_bar;_color:_red_} (0.00s)
@@ -14079,9 +14115,9 @@
--- PASS: TestComposes/.foo[href]_{_composes:_bar;_color:_red_}_[local] (0.00s)
--- PASS: TestComposes/.foo_.bar_{_composes:_bar;_color:_red_}_[local] (0.00s)
--- PASS: TestComposes/.foo,_div_{_composes:_bar;_color:_red_}_[local] (0.00s)
- --- PASS: TestComposes/.foo_{_.bar_{_composes:_foo;_color:_red_}_}_[local] (0.00s)
+ --- PASS: TestComposes/.foo_{_.bar_{_composes:_foo;_color:_red_}_}_[local] (0.01s)
PASS
-ok github.com/evanw/esbuild/internal/css_parser 0.224s
+ok github.com/evanw/esbuild/internal/css_parser 0.280s
=== RUN TestStringQuote
=== RUN TestStringQuote/#00
=== RUN TestStringQuote/foo
@@ -14643,7 +14679,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.055s
+ok github.com/evanw/esbuild/internal/css_printer 0.048s
=== RUN TestMockFSBasicUnix
--- PASS: TestMockFSBasicUnix (0.00s)
=== RUN TestMockFSBasicWindows
@@ -14713,16 +14749,16 @@
--- PASS: TestMockFSRelWindows/Rel(".",_".\\.\\a\\b")_==_"a\\b" (0.00s)
--- PASS: TestMockFSRelWindows/Rel(".",_".\\.\\\\a\\b")_==_"a\\b" (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/fs 0.025s
+ok github.com/evanw/esbuild/internal/fs 0.036s
? github.com/evanw/esbuild/internal/graph [no test files]
=== RUN TestEncodeDataURL
--- PASS: TestEncodeDataURL (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/helpers 0.010s
+ok github.com/evanw/esbuild/internal/helpers 0.028s
=== RUN TestGenerateNonUniqueNameFromPath
--- PASS: TestGenerateNonUniqueNameFromPath (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/js_ast 0.041s
+ok github.com/evanw/esbuild/internal/js_ast 0.045s
=== RUN TestComment
=== RUN TestComment//*
=== RUN TestComment//*/
@@ -14936,7 +14972,7 @@
=== RUN TestNumericLiteral/0O1_
=== RUN TestNumericLiteral/0x1_
=== RUN TestNumericLiteral/0X1_
---- PASS: TestNumericLiteral (0.00s)
+--- PASS: TestNumericLiteral (0.01s)
--- PASS: TestNumericLiteral/0 (0.00s)
--- PASS: TestNumericLiteral/000 (0.00s)
--- PASS: TestNumericLiteral/010 (0.00s)
@@ -15408,7 +15444,7 @@
--- PASS: TestTokens/while (0.00s)
--- PASS: TestTokens/with (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/js_lexer 0.037s
+ok github.com/evanw/esbuild/internal/js_lexer 0.042s
=== RUN TestLowerFunctionArgumentScope
=== RUN TestLowerFunctionArgumentScope/(x_=_a()_??_b)_=>_{_};_
=== RUN TestLowerFunctionArgumentScope/(x_=_a()?.b)_=>_{_};_
@@ -15533,12 +15569,12 @@
=== RUN TestLowerNullishCoalescing/()_=>_a_??_b
=== RUN TestLowerNullishCoalescing/()_=>_a()_??_b()
=== RUN TestLowerNullishCoalescing/function_f()_{_/*!_@license_*/_'use_strict';_a_=_b.c_??_d_}
---- PASS: TestLowerNullishCoalescing (0.00s)
+--- PASS: TestLowerNullishCoalescing (0.01s)
--- PASS: TestLowerNullishCoalescing/a_??_b_&&_c (0.00s)
--- PASS: TestLowerNullishCoalescing/a_??_b_||_c (0.00s)
--- 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.01s)
--- PASS: TestLowerNullishCoalescing/a_||_b_??_c (0.00s)
--- PASS: TestLowerNullishCoalescing/a_&&_b_||_c_??_c (0.00s)
--- PASS: TestLowerNullishCoalescing/a_||_b_&&_c_??_d (0.00s)
@@ -15783,7 +15819,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.00s)
+--- PASS: TestLowerClassStatic (0.01s)
--- 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)
@@ -15919,7 +15955,7 @@
=== RUN TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_y_=_this_}_}#01
=== RUN TestLowerClassStaticThis/x_=_class_{_static_x_=_class_{_[this.y]_}_}#01
=== RUN TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_extends_this_{}_}#02
---- PASS: TestLowerClassStaticThis (0.01s)
+--- PASS: TestLowerClassStaticThis (0.02s)
--- PASS: TestLowerClassStaticThis/class_Foo_{_x_=_this_} (0.00s)
--- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_this_} (0.00s)
--- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_()_=>_this_} (0.00s)
@@ -15930,7 +15966,7 @@
--- PASS: TestLowerClassStaticThis/class_Foo_{_static_x_=_class_extends_this_{}_} (0.00s)
--- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_x_=_this_} (0.00s)
--- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_this_} (0.00s)
- --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_()_=>_this_} (0.00s)
+ --- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_()_=>_this_} (0.01s)
--- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_function()_{_return_this_}_} (0.00s)
--- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_[this.x]_} (0.00s)
--- PASS: TestLowerClassStaticThis/x_=_class_Foo_{_static_x_=_class_{_y_=_this_}_} (0.00s)
@@ -16233,7 +16269,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.01s)
+--- PASS: TestLowerBigInt (0.00s)
--- PASS: TestLowerBigInt/x_=_0n (0.00s)
--- PASS: TestLowerBigInt/x_=_0n#01 (0.00s)
--- PASS: TestLowerBigInt/x_=_0b100101n (0.00s)
@@ -16477,10 +16513,10 @@
=== RUN TestBinOp/a_||=_(b_||=_c)
=== RUN TestBinOp/a_&&=_b_&&=_c
=== RUN TestBinOp/a_&&=_(b_&&=_c)
---- PASS: TestBinOp (0.02s)
+--- PASS: TestBinOp (0.01s)
--- PASS: TestBinOp/a_+_b_+_c (0.00s)
--- PASS: TestBinOp/(a_+_b)_+_c (0.00s)
- --- PASS: TestBinOp/a_+_(b_+_c) (0.01s)
+ --- PASS: TestBinOp/a_+_(b_+_c) (0.00s)
--- PASS: TestBinOp/a_-_b_-_c (0.00s)
--- PASS: TestBinOp/(a_-_b)_-_c (0.00s)
--- PASS: TestBinOp/a_-_(b_-_c) (0.00s)
@@ -16979,10 +17015,10 @@
--- PASS: TestStrictMode/let_protecte\u0064 (0.00s)
--- PASS: TestStrictMode/let_x_=_protected (0.00s)
--- PASS: TestStrictMode/let_x_=_protecte\u0064 (0.00s)
- --- PASS: TestStrictMode/'use_strict';_let_protected (0.02s)
+ --- PASS: TestStrictMode/'use_strict';_let_protected (0.00s)
--- PASS: TestStrictMode/'use_strict';_let_protecte\u0064 (0.00s)
--- PASS: TestStrictMode/'use_strict';_let_x_=_protected (0.00s)
- --- PASS: TestStrictMode/'use_strict';_let_x_=_protecte\u0064 (0.00s)
+ --- PASS: TestStrictMode/'use_strict';_let_x_=_protecte\u0064 (0.01s)
--- PASS: TestStrictMode/'use_strict';_protected:_0 (0.00s)
--- PASS: TestStrictMode/'use_strict';_protecte\u0064:_0 (0.00s)
--- PASS: TestStrictMode/'use_strict';_function_protected()_{} (0.00s)
@@ -17138,7 +17174,7 @@
=== RUN TestExponentiation/(!x)_**_0
=== RUN TestExponentiation/(await_x)_**_0
=== RUN TestExponentiation/(await_-x)_**_0
---- PASS: TestExponentiation (0.00s)
+--- PASS: TestExponentiation (0.01s)
--- PASS: TestExponentiation/--x_**_2 (0.00s)
--- PASS: TestExponentiation/++x_**_2 (0.00s)
--- PASS: TestExponentiation/x--_**_2 (0.00s)
@@ -17225,7 +17261,7 @@
=== RUN TestAwait/if_(true)_await_x;
=== RUN TestAwait/if_(false)_await_x;
=== RUN TestAwait/with_(x)_y;_if_(false)_await_x;
---- PASS: TestAwait (0.01s)
+--- PASS: TestAwait (0.00s)
--- PASS: TestAwait/await_x (0.00s)
--- PASS: TestAwait/await_+x (0.00s)
--- PASS: TestAwait/await_-x (0.00s)
@@ -17409,7 +17445,7 @@
=== RUN TestDecls/[{a_=_{}}]_of()
=== RUN TestDecls/for_([...a,_b]_in_c)_{}
=== RUN TestDecls/for_([...a,_b]_of_c)_{}
---- PASS: TestDecls (0.02s)
+--- PASS: TestDecls (0.01s)
--- PASS: TestDecls/var_x_=_0 (0.00s)
--- PASS: TestDecls/let_x_=_0 (0.00s)
--- PASS: TestDecls/const_x_=_0 (0.00s)
@@ -17439,12 +17475,12 @@
--- PASS: TestDecls/([...x]_=_[])_=>_{} (0.00s)
--- PASS: TestDecls/({...x}_=_{})_=>_{} (0.00s)
--- PASS: TestDecls/var_[...x,]_=_[] (0.00s)
- --- PASS: TestDecls/var_{...x,}_=_{} (0.00s)
+ --- PASS: TestDecls/var_{...x,}_=_{} (0.01s)
--- PASS: TestDecls/([...x,]_=_[])_=>_{} (0.00s)
--- PASS: TestDecls/({...x,}_=_{})_=>_{} (0.00s)
--- PASS: TestDecls/[b,_...c]_=_d (0.00s)
--- PASS: TestDecls/([b,_...c]_=_d) (0.00s)
- --- PASS: TestDecls/({b,_...c}_=_d) (0.01s)
+ --- PASS: TestDecls/({b,_...c}_=_d) (0.00s)
--- PASS: TestDecls/({a_=_b}_=_c) (0.00s)
--- PASS: TestDecls/({a:_b_=_c}_=_d) (0.00s)
--- PASS: TestDecls/({a:_b.c}_=_d) (0.00s)
@@ -17524,7 +17560,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.00s)
+--- PASS: TestBreakAndContinue (0.01s)
--- PASS: TestBreakAndContinue/break (0.00s)
--- PASS: TestBreakAndContinue/continue (0.00s)
--- PASS: TestBreakAndContinue/x:_{_break_} (0.00s)
@@ -17534,7 +17570,7 @@
--- PASS: TestBreakAndContinue/while_(1)_break (0.00s)
--- PASS: TestBreakAndContinue/while_(1)_continue (0.00s)
--- PASS: TestBreakAndContinue/while_(1)_{_function_foo()_{_break_}_} (0.00s)
- --- PASS: TestBreakAndContinue/while_(1)_{_function_foo()_{_continue_}_} (0.00s)
+ --- PASS: TestBreakAndContinue/while_(1)_{_function_foo()_{_continue_}_} (0.01s)
--- PASS: TestBreakAndContinue/x:_while_(1)_break_x (0.00s)
--- PASS: TestBreakAndContinue/x:_while_(1)_continue_x (0.00s)
--- PASS: TestBreakAndContinue/x:_while_(1)_y:_{_break_x_} (0.00s)
@@ -17650,7 +17686,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.00s)
+--- PASS: TestFor (0.01s)
--- PASS: TestFor/for_(;_in_x)_; (0.00s)
--- PASS: TestFor/for_(;_of_x)_; (0.00s)
--- PASS: TestFor/for_(;_in;_)_; (0.00s)
@@ -17893,7 +17929,7 @@
=== RUN TestScope/if_(x){_function_*x()_{}_function_*x()_{}_}
=== RUN TestScope/if_(x){_async_function_x()_{}_function_x()_{}_}
=== RUN TestScope/if_(x){_async_function_x()_{}_async_function_x()_{}_}
---- PASS: TestScope (0.03s)
+--- PASS: TestScope (0.02s)
--- PASS: TestScope/var_x;_var_y (0.00s)
--- PASS: TestScope/var_x;_let_y (0.00s)
--- PASS: TestScope/let_x;_var_y (0.00s)
@@ -17920,7 +17956,7 @@
--- PASS: TestScope/{let_x;_{let_x}} (0.00s)
--- PASS: TestScope/{let_x;_{function_x()_{}}} (0.00s)
--- PASS: TestScope/{{var_x}_var_x} (0.00s)
- --- PASS: TestScope/{{var_x}_let_x} (0.01s)
+ --- PASS: TestScope/{{var_x}_let_x} (0.00s)
--- PASS: TestScope/{{let_x}_var_x} (0.00s)
--- PASS: TestScope/{{let_x}_let_x} (0.00s)
--- PASS: TestScope/{{function_x()_{}}_let_x} (0.00s)
@@ -17967,7 +18003,7 @@
--- PASS: TestScope/const_x=1,_x=2 (0.00s)
--- PASS: TestScope/function_foo(x)_{_var_x_} (0.00s)
--- PASS: TestScope/function_foo(x)_{_let_x_} (0.00s)
- --- PASS: TestScope/function_foo(x)_{_const_x_=_0_} (0.01s)
+ --- PASS: TestScope/function_foo(x)_{_const_x_=_0_} (0.00s)
--- PASS: TestScope/function_foo()_{_var_foo_} (0.00s)
--- PASS: TestScope/function_foo()_{_let_foo_} (0.00s)
--- PASS: TestScope/function_foo()_{_const_foo_=_0_} (0.00s)
@@ -18345,7 +18381,7 @@
--- PASS: TestObject/x_=_{_'123':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'-123':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'-0':_y_} (0.00s)
- --- PASS: TestObject/x_=_{_'01':_y_} (0.01s)
+ --- PASS: TestObject/x_=_{_'01':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'-01':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'0x1':_y_} (0.00s)
--- PASS: TestObject/x_=_{_'-0x1':_y_} (0.00s)
@@ -18792,7 +18828,7 @@
=== RUN TestFunction/switch_(0)_{_case_1:_let_f;_default:_function_f()_{}_}
=== RUN TestFunction/switch_(0)_{_case_1:_var_f;_default:_function_f()_{}_}
=== RUN TestFunction/switch_(0)_{_case_1:_var_f;_default:_function_*f()_{}_}
---- PASS: TestFunction (0.01s)
+--- PASS: TestFunction (0.00s)
--- PASS: TestFunction/function_f()_{}_function_f()_{} (0.00s)
--- PASS: TestFunction/function_f()_{}_function*_f()_{} (0.00s)
--- PASS: TestFunction/function*_f()_{}_function*_f()_{} (0.00s)
@@ -19045,7 +19081,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.02s)
+--- PASS: TestClass (0.03s)
--- PASS: TestClass/class_Foo_{_foo()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_*foo()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_get_foo()_{}_} (0.00s)
@@ -19079,7 +19115,7 @@
--- PASS: TestClass/class_Foo_{_static_get_if()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_set_if(x)_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_async_if()_{}_} (0.00s)
- --- PASS: TestClass/class_Foo_{_static_async_*if()_{}_} (0.00s)
+ --- PASS: TestClass/class_Foo_{_static_async_*if()_{}_} (0.01s)
--- PASS: TestClass/class_Foo_{_async_static_if()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_*_static_if()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_*_*if()_{}_} (0.00s)
@@ -19213,7 +19249,7 @@
--- PASS: TestClass/class_Foo_{_static_['prototype']()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_*['prototype']()_{}_}#01 (0.00s)
--- PASS: TestClass/class_Foo_{_static_get_['prototype']()_{}_}#01 (0.00s)
- --- PASS: TestClass/class_Foo_{_static_set_['prototype'](x)_{}_}#01 (0.00s)
+ --- PASS: TestClass/class_Foo_{_static_set_['prototype'](x)_{}_}#01 (0.01s)
--- PASS: TestClass/class_Foo_{_static_async_['prototype']()_{}_}#01 (0.00s)
--- PASS: TestClass/class_Foo_{_constructor()_{}_constructor()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_constructor()_{}_'constructor'()_{}_} (0.00s)
@@ -19224,7 +19260,7 @@
--- PASS: TestClass/class_Foo_{_static_constructor()_{}_constructor()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_static_constructor()_{}_static_constructor()_{}_} (0.00s)
--- PASS: TestClass/class_Foo_{_constructor_=_()_=>_{};_constructor_=_()_=>_{}_} (0.00s)
- --- PASS: TestClass/({_constructor()_{},_constructor()_{}_}) (0.01s)
+ --- PASS: TestClass/({_constructor()_{},_constructor()_{}_}) (0.00s)
--- PASS: TestClass/(class_{_constructor()_{}_constructor()_{}_}) (0.00s)
--- PASS: TestClass/class_Foo_{_constructor()_{}_['constructor']()_{}_}#01 (0.00s)
--- PASS: TestClass/class_Foo_{_static_constructor()_{}_static_['constructor']()_{}_} (0.00s)
@@ -19578,7 +19614,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.01s)
+--- PASS: TestAutoAccessors (0.00s)
--- PASS: TestAutoAccessors/class_Foo_{_accessor_} (0.00s)
--- PASS: TestAutoAccessors/class_Foo_{_accessor___x_} (0.00s)
--- PASS: TestAutoAccessors/class_Foo_{_static_accessor_} (0.00s)
@@ -19731,7 +19767,7 @@
=== RUN TestGenerator/(class_{_async_*_*foo()_{}_})
=== RUN TestGenerator/function*_foo()_{_-yield_100_}
=== RUN TestGenerator/function*_foo()_{_-(yield_100)_}
---- PASS: TestGenerator (0.01s)
+--- PASS: TestGenerator (0.00s)
--- PASS: TestGenerator/(class_{_*_foo_}) (0.00s)
--- PASS: TestGenerator/(class_{_*_*foo()_{}_}) (0.00s)
--- PASS: TestGenerator/(class_{_get*foo()_{}_}) (0.00s)
@@ -19797,7 +19833,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)
@@ -19988,7 +20024,7 @@
=== RUN TestAsync/class_Foo_{_async_*await()_{}_}
=== RUN TestAsync/async_function*_await()_{}
=== RUN TestAsync/(async_function*_await()_{})
---- PASS: TestAsync (0.02s)
+--- 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)
@@ -20146,7 +20182,7 @@
=== RUN TestLabels/y:_while_(foo())_x:_{_break_y;_foo()_}
=== RUN TestLabels/x:_{_y:_{_z:_{_foo();_break_x;_}_}_}#01
=== RUN TestLabels/x:_{_class_X_{_static_{_new_X_}_}_}#01
---- PASS: TestLabels (0.00s)
+--- PASS: TestLabels (0.01s)
--- PASS: TestLabels/{a:b} (0.00s)
--- PASS: TestLabels/({a:b}) (0.00s)
--- PASS: TestLabels/while_(1)_break_x (0.00s)
@@ -20561,7 +20597,7 @@
=== RUN TestTemplate/tag`${a}\r\nb`
=== RUN TestTemplate/tag`${a}_b`#02
=== RUN TestTemplate/tag`${a}_b`#03
---- PASS: TestTemplate (0.01s)
+--- PASS: TestTemplate (0.04s)
--- PASS: TestTemplate/`\0` (0.00s)
--- PASS: TestTemplate/`${'\00'}` (0.00s)
--- PASS: TestTemplate/`\7` (0.00s)
@@ -20580,7 +20616,7 @@
--- PASS: TestTemplate/tag`\9` (0.00s)
--- PASS: TestTemplate/tag`\00` (0.00s)
--- PASS: TestTemplate/tag`\00${x}` (0.00s)
- --- PASS: TestTemplate/tag`${x}\00` (0.00s)
+ --- PASS: TestTemplate/tag`${x}\00` (0.01s)
--- PASS: TestTemplate/tag`${x}\00${y}` (0.00s)
--- PASS: TestTemplate/tag`\unicode` (0.00s)
--- PASS: TestTemplate/tag`\unicode${x}` (0.00s)
@@ -20727,7 +20763,7 @@
--- PASS: TestSwitch/z:_for_(x_of_y)_switch_(0)_{_case_0:_a();_break_z;_default:_b();_break_z_} (0.00s)
--- PASS: TestSwitch/z:_for_(x_of_y)_switch_(1)_{_case_0:_a();_break_z;_default:_b();_break_z_} (0.00s)
--- PASS: TestSwitch/for_(x_of_y)_z:_switch_(0)_{_case_0:_a();_break_z;_default:_b();_break_z_} (0.00s)
- --- PASS: TestSwitch/for_(x_of_y)_z:_switch_(1)_{_case_0:_a();_break_z;_default:_b();_break_z_} (0.01s)
+ --- PASS: TestSwitch/for_(x_of_y)_z:_switch_(1)_{_case_0:_a();_break_z;_default:_b();_break_z_} (0.00s)
--- PASS: TestSwitch/switch_(0)_{_case_x(()_=>_1):_y_=_()_=>_2;_case_x(()_=>_3):_y_=_()_=>_4_} (0.00s)
=== RUN TestConstantFolding
=== RUN TestConstantFolding/x_=_!false
@@ -20906,7 +20942,7 @@
=== RUN TestConstantFolding/x_=_-0_==_false
=== RUN TestConstantFolding/x_=_1_==_true
=== RUN TestConstantFolding/x_=_2_==_true
---- PASS: TestConstantFolding (0.01s)
+--- PASS: TestConstantFolding (0.03s)
--- PASS: TestConstantFolding/x_=_!false (0.00s)
--- PASS: TestConstantFolding/x_=_!true (0.00s)
--- PASS: TestConstantFolding/x_=_!!0 (0.00s)
@@ -21007,7 +21043,7 @@
--- PASS: TestConstantFolding/x_=_x_+_'ab'_+_'c' (0.00s)
--- PASS: TestConstantFolding/x_=_'a'_+_1 (0.00s)
--- PASS: TestConstantFolding/x_=_x_*_'a'_+_'b' (0.00s)
- --- PASS: TestConstantFolding/x_=_'string'_+_`template` (0.00s)
+ --- PASS: TestConstantFolding/x_=_'string'_+_`template` (0.01s)
--- PASS: TestConstantFolding/x_=_'string'_+_`a${foo}b` (0.00s)
--- PASS: TestConstantFolding/x_=_'string'_+_tag`template` (0.00s)
--- PASS: TestConstantFolding/x_=_`template`_+_'string' (0.00s)
@@ -21279,7 +21315,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.00s)
+--- PASS: TestExport (0.01s)
--- PASS: TestExport/export_default_x (0.00s)
--- PASS: TestExport/export_class_x_{} (0.00s)
--- PASS: TestExport/export_function_x()_{} (0.00s)
@@ -21362,7 +21398,7 @@
=== RUN TestExportDuplicates/export_{x_as_default};let_x;export_default_class_{}
=== RUN TestExportDuplicates/export_{x_as_default};export_default_function_x()_{}
=== RUN TestExportDuplicates/export_{x_as_default};export_default_class_x_{}
---- PASS: TestExportDuplicates (0.00s)
+--- PASS: TestExportDuplicates (0.01s)
--- PASS: TestExportDuplicates/export_{x};let_x (0.00s)
--- PASS: TestExportDuplicates/export_{x,_x_as_y};let_x (0.00s)
--- PASS: TestExportDuplicates/export_{x};export_{x_as_y}_from_'foo';let_x (0.00s)
@@ -21576,11 +21612,11 @@
=== RUN TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super['foo'])_}_}
=== RUN TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo.bar_}_}
=== RUN TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']['bar']_}_}
---- PASS: TestWarningDeleteSuperProperty (0.00s)
+--- PASS: TestWarningDeleteSuperProperty (0.01s)
--- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo_}_} (0.00s)
--- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']_}_} (0.00s)
--- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super.foo)_}_} (0.00s)
- --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super['foo'])_}_} (0.00s)
+ --- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_(super['foo'])_}_} (0.01s)
--- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super.foo.bar_}_} (0.00s)
--- PASS: TestWarningDeleteSuperProperty/class_Foo_extends_Bar_{_constructor()_{_delete_super['foo']['bar']_}_} (0.00s)
=== RUN TestWarningDuplicateCase
@@ -21820,7 +21856,7 @@
=== RUN TestMangleLoopJump/while_(x)_{_if_(y)_continue;_function_y()_{}_}
=== RUN TestMangleLoopJump/while_(x)_{_if_(y)_continue;_let_y_}
=== RUN TestMangleLoopJump/while_(x)_{_if_(y)_continue;_var_y_}
---- PASS: TestMangleLoopJump (0.00s)
+--- PASS: TestMangleLoopJump (0.01s)
--- PASS: TestMangleLoopJump/while_(x)_{_if_(1)_break;_z();_} (0.00s)
--- PASS: TestMangleLoopJump/while_(x)_{_if_(1)_continue;_z();_} (0.00s)
--- PASS: TestMangleLoopJump/foo:_while_(a)_while_(x)_{_if_(1)_continue_foo;_z();_} (0.00s)
@@ -21956,7 +21992,7 @@
=== RUN TestMangleIndex/x['-2147483648']#01
=== RUN TestMangleIndex/x['-2147483649']
=== RUN TestMangleIndex/x['-2147483649']#01
---- PASS: TestMangleIndex (0.00s)
+--- PASS: TestMangleIndex (0.01s)
--- PASS: TestMangleIndex/x['y'] (0.00s)
--- PASS: TestMangleIndex/x['y']#01 (0.00s)
--- PASS: TestMangleIndex/x['y_z'] (0.00s)
@@ -22208,7 +22244,7 @@
--- PASS: TestMangleAddEmptyString/a_=_typeof_b_+_'' (0.00s)
--- PASS: TestMangleAddEmptyString/a_=_typeof_b_+_''#01 (0.00s)
--- PASS: TestMangleAddEmptyString/a_=_[]_+_`${b}` (0.00s)
- --- PASS: TestMangleAddEmptyString/a_=_[]_+_`${b}`#01 (0.00s)
+ --- PASS: TestMangleAddEmptyString/a_=_[]_+_`${b}`#01 (0.01s)
--- PASS: TestMangleAddEmptyString/a_=_`${b}`_+_[] (0.00s)
--- PASS: TestMangleAddEmptyString/a_=_`${b}`_+_[]#01 (0.00s)
--- PASS: TestMangleAddEmptyString/a_=_[]_+_typeof_b (0.00s)
@@ -22289,7 +22325,7 @@
=== RUN TestMangleStringLength/a_=_'abc'.length
=== RUN TestMangleStringLength/a_=_'ȧḃċ'.length
=== RUN TestMangleStringLength/a_=_'👯\u200d♂️'.length
---- PASS: TestMangleStringLength (0.00s)
+--- PASS: TestMangleStringLength (0.02s)
--- PASS: TestMangleStringLength/a_=_''.length (0.00s)
--- PASS: TestMangleStringLength/''.length++ (0.00s)
--- PASS: TestMangleStringLength/''.length_=_a (0.00s)
@@ -22298,7 +22334,7 @@
--- PASS: TestMangleStringLength/a_=_''.length#01 (0.00s)
--- PASS: TestMangleStringLength/a_=_``.length (0.00s)
--- PASS: TestMangleStringLength/a_=_b``.length (0.00s)
- --- PASS: TestMangleStringLength/a_=_'abc'.length (0.00s)
+ --- PASS: TestMangleStringLength/a_=_'abc'.length (0.01s)
--- PASS: TestMangleStringLength/a_=_'ȧḃċ'.length (0.00s)
--- PASS: TestMangleStringLength/a_=_'👯\u200d♂️'.length (0.00s)
=== RUN TestMangleStringIndex
@@ -22422,7 +22458,7 @@
=== RUN TestMangleDoubleNot/a_=_!!(!b_??_!c)#01
=== RUN TestMangleDoubleNot/a_=_!!(b,_c)
=== RUN TestMangleDoubleNot/a_=_!!(b,_c)#01
---- PASS: TestMangleDoubleNot (0.00s)
+--- PASS: TestMangleDoubleNot (0.02s)
--- PASS: TestMangleDoubleNot/a_=_!!b (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!b#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!!b (0.00s)
@@ -22456,7 +22492,7 @@
--- PASS: TestMangleDoubleNot/a_=_!!(b_instanceof_c) (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_instanceof_c)#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_&&_c) (0.00s)
- --- PASS: TestMangleDoubleNot/a_=_!!(b_&&_c)#01 (0.00s)
+ --- PASS: TestMangleDoubleNot/a_=_!!(b_&&_c)#01 (0.02s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_||_c) (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_||_c)#01 (0.00s)
--- PASS: TestMangleDoubleNot/a_=_!!(b_??_c) (0.00s)
@@ -22736,7 +22772,7 @@
=== RUN TestMangleToString/a_=_0.5.toString()
=== RUN TestMangleToString/a_=_1e99.toString(b)
=== RUN TestMangleToString/a_=_/./.toString(b)
---- PASS: TestMangleToString (0.00s)
+--- PASS: TestMangleToString (0.02s)
--- PASS: TestMangleToString/a_=_"xy".toString() (0.00s)
--- PASS: TestMangleToString/a_=_false.toString() (0.00s)
--- PASS: TestMangleToString/a_=_true.toString() (0.00s)
@@ -22756,7 +22792,7 @@
--- PASS: TestMangleToString/a_=_100_.toString(8) (0.00s)
--- PASS: TestMangleToString/a_=_100_.toString(13) (0.00s)
--- PASS: TestMangleToString/a_=_100_.toString(16) (0.00s)
- --- PASS: TestMangleToString/a_=_10000_.toString(19) (0.00s)
+ --- PASS: TestMangleToString/a_=_10000_.toString(19) (0.01s)
--- PASS: TestMangleToString/a_=_10000_.toString(23) (0.00s)
--- PASS: TestMangleToString/a_=_1000000_.toString(29) (0.00s)
--- PASS: TestMangleToString/a_=_1000000_.toString(31) (0.00s)
@@ -23145,7 +23181,7 @@
=== 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.03s)
+--- PASS: TestMangleIf (0.08s)
--- PASS: TestMangleIf/1_?_a()_:_b() (0.00s)
--- PASS: TestMangleIf/1_?_a()_:_b()#01 (0.00s)
--- PASS: TestMangleIf/0_?_a()_:_b() (0.00s)
@@ -23215,7 +23251,7 @@
--- PASS: TestMangleIf/if_(false)_throw_a;_else_{_let_b_=_c;_if_(d)_throw_e_} (0.00s)
--- PASS: TestMangleIf/if_(false)_throw_a;_else_{_if_(b)_throw_c;_if_(d)_throw_e_} (0.00s)
--- PASS: TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_{_let_d_=_e;_if_(f)_throw_g_}_} (0.00s)
- --- PASS: TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_if_(d)_throw_e;_else_if_(f)_throw_g_} (0.00s)
+ --- PASS: TestMangleIf/if_(a)_{_if_(b)_throw_c;_else_if_(d)_throw_e;_else_if_(f)_throw_g_} (0.01s)
--- PASS: TestMangleIf/a_=_b_?_true_:_false (0.00s)
--- PASS: TestMangleIf/a_=_b_?_true_:_false#01 (0.00s)
--- PASS: TestMangleIf/a_=_b_?_false_:_true (0.00s)
@@ -23383,7 +23419,7 @@
--- PASS: TestMangleIf/return_a_&&_((b_&&_c)_&&_(d_&&_e)) (0.00s)
--- 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/return_a_||_((b_||_c)_||_(d_||_e))#01 (0.01s)
--- 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.00s)
@@ -23575,7 +23611,7 @@
=== RUN TestMangleOptionalChain/if_(a_==_null)_;_else_a.b()
=== RUN TestMangleOptionalChain/if_(a_==_null)_a.b()
=== RUN TestMangleOptionalChain/if_(a_!=_null)_;_else_a.b()
---- PASS: TestMangleOptionalChain (0.00s)
+--- PASS: TestMangleOptionalChain (0.01s)
--- PASS: TestMangleOptionalChain/let_a;_return_a_!=_null_?_a.b_:_undefined (0.00s)
--- PASS: TestMangleOptionalChain/let_a;_return_a_!=_null_?_a[b]_:_undefined (0.00s)
--- PASS: TestMangleOptionalChain/let_a;_return_a_!=_null_?_a(b)_:_undefined (0.00s)
@@ -23718,7 +23754,7 @@
=== RUN TestMangleNullOrUndefinedWithSideEffects/x((y_&&_z)_??_1)#01
=== RUN TestMangleNullOrUndefinedWithSideEffects/x((y_??_z)_??_1)
=== RUN TestMangleNullOrUndefinedWithSideEffects/x((y_??_z)_??_1)#01
---- PASS: TestMangleNullOrUndefinedWithSideEffects (0.01s)
+--- PASS: TestMangleNullOrUndefinedWithSideEffects (0.04s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y_??_1) (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y_??_1)#01 (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x(y.z_??_1) (0.00s)
@@ -23809,7 +23845,7 @@
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_>=_z)_??_1)#01 (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_==_z)_??_1) (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_==_z)_??_1)#01 (0.00s)
- --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_!=_z)_??_1) (0.00s)
+ --- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_!=_z)_??_1) (0.01s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_!=_z)_??_1)#01 (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_===_z)_??_1) (0.00s)
--- PASS: TestMangleNullOrUndefinedWithSideEffects/x((y_===_z)_??_1)#01 (0.00s)
@@ -24038,7 +24074,7 @@
=== RUN TestMangleBooleanWithSideEffects/y(x_&&_{_[foo()]:_0_}_?_y_:_z)
=== RUN TestMangleBooleanWithSideEffects/while_({_[foo()]:_0_})_x()
=== RUN TestMangleBooleanWithSideEffects/for_(;_{_[foo()]:_0_};_)_x()
---- PASS: TestMangleBooleanWithSideEffects (0.03s)
+--- PASS: TestMangleBooleanWithSideEffects (0.04s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_false) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_||_false) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(!(x_&&_false)) (0.00s)
@@ -24180,7 +24216,7 @@
--- PASS: TestMangleBooleanWithSideEffects/if_(x_&&_(()_=>_{_}))_y;_else_z (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/if_(x_||_(()_=>_{_}))_y;_else_z (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_(()_=>_{_})_?_y_:_z) (0.00s)
- --- PASS: TestMangleBooleanWithSideEffects/y(x_||_(()_=>_{_})_?_y_:_z) (0.00s)
+ --- PASS: TestMangleBooleanWithSideEffects/y(x_||_(()_=>_{_})_?_y_:_z) (0.01s)
--- PASS: TestMangleBooleanWithSideEffects/while_((()_=>_{_}))_x() (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/for_(;_(()_=>_{_});_)_x() (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/y(x_&&_function()_{_}) (0.00s)
@@ -24207,7 +24243,7 @@
--- PASS: TestMangleBooleanWithSideEffects/y(x_||_[1,_2]_?_y_:_z) (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/while_([1,_2])_x() (0.00s)
--- PASS: TestMangleBooleanWithSideEffects/for_(;_[1,_2];_)_x() (0.00s)
- --- PASS: TestMangleBooleanWithSideEffects/y(x_&&_{_a:_0_}) (0.01s)
+ --- 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)
@@ -24292,7 +24328,7 @@
=== RUN TestMangleReturn/function_x()_{_if_(y)_return;_function_y()_{}_}
=== RUN TestMangleReturn/function_x()_{_if_(y)_return;_let_y_}
=== RUN TestMangleReturn/function_x()_{_if_(y)_return;_var_y_}
---- PASS: TestMangleReturn (0.01s)
+--- PASS: TestMangleReturn (0.00s)
--- PASS: TestMangleReturn/function_foo()_{_x();_return;_} (0.00s)
--- PASS: TestMangleReturn/let_foo_=_function()_{_x();_return;_} (0.00s)
--- PASS: TestMangleReturn/let_foo_=_()_=>_{_x();_return;_} (0.00s)
@@ -24358,7 +24394,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.01s)
+--- 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)
@@ -24376,7 +24412,7 @@
--- PASS: TestMangleThrow/if_(!!!a)_throw_b();_else_throw_c() (0.00s)
--- PASS: TestMangleThrow/if_(!!!a)_throw_b();_else_throw_c()#01 (0.00s)
--- PASS: TestMangleThrow/if_(1)_throw_a();_throw_b() (0.00s)
- --- PASS: TestMangleThrow/if_(1)_throw_a();_throw_b()#01 (0.01s)
+ --- PASS: TestMangleThrow/if_(1)_throw_a();_throw_b()#01 (0.00s)
--- PASS: TestMangleThrow/if_(0)_throw_a();_throw_b() (0.00s)
--- PASS: TestMangleThrow/if_(0)_throw_a();_throw_b()#01 (0.00s)
--- PASS: TestMangleThrow/if_(a)_throw_b();_throw_c() (0.00s)
@@ -24604,10 +24640,10 @@
=== 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.02s)
+--- PASS: TestMangleObject (0.04s)
--- PASS: TestMangleObject/x_=_{['y']:_z} (0.00s)
--- PASS: TestMangleObject/x_=_{['y']:_z}#01 (0.00s)
- --- PASS: TestMangleObject/x_=_{['y']()_{}} (0.01s)
+ --- PASS: TestMangleObject/x_=_{['y']()_{}} (0.00s)
--- PASS: TestMangleObject/x_=_{['y']()_{}}#01 (0.00s)
--- PASS: TestMangleObject/x_=_{get_['y']()_{}} (0.00s)
--- PASS: TestMangleObject/x_=_{get_['y']()_{}}#01 (0.00s)
@@ -24621,7 +24657,7 @@
--- PASS: TestMangleObject/x_=_{a,_...{},_b}#01 (0.00s)
--- PASS: TestMangleObject/x_=_{a,_...b,_c} (0.00s)
--- PASS: TestMangleObject/x_=_{a,_...b,_c}#01 (0.00s)
- --- PASS: TestMangleObject/x_=_{a,_...{b},_c} (0.00s)
+ --- PASS: TestMangleObject/x_=_{a,_...{b},_c} (0.01s)
--- PASS: TestMangleObject/x_=_{a,_...{b},_c}#01 (0.00s)
--- PASS: TestMangleObject/x_=_{a,_...{b()_{}},_c} (0.00s)
--- PASS: TestMangleObject/x_=_{a,_...{b()_{}},_c}#01 (0.00s)
@@ -24952,7 +24988,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.03s)
--- 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)
@@ -24967,7 +25003,7 @@
--- 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.y) (0.00s)
+ --- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x.y) (0.01s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x.y)#01 (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x (0.00s)
--- PASS: TestMangleTypeofIdentifier/return_typeof_(false_||_x);_var_x#01 (0.00s)
@@ -25106,7 +25142,7 @@
=== RUN TestMangleEquals/return_(a_|=_1n)_!==_-1#01
=== RUN TestMangleEquals/return_(a_^=_1n)_!==_-1
=== RUN TestMangleEquals/return_(a_^=_1n)_!==_-1#01
---- PASS: TestMangleEquals (0.02s)
+--- PASS: TestMangleEquals (0.00s)
--- PASS: TestMangleEquals/return_typeof_x_===_y (0.00s)
--- PASS: TestMangleEquals/return_typeof_x_===_y#01 (0.00s)
--- PASS: TestMangleEquals/return_typeof_x_!==_y (0.00s)
@@ -25150,7 +25186,7 @@
--- PASS: TestMangleEquals/return_a_===_false (0.00s)
--- PASS: TestMangleEquals/return_a_===_false#01 (0.00s)
--- PASS: TestMangleEquals/return_a_===_true (0.00s)
- --- PASS: TestMangleEquals/return_a_===_true#01 (0.01s)
+ --- PASS: TestMangleEquals/return_a_===_true#01 (0.00s)
--- PASS: TestMangleEquals/return_a_!==_false (0.00s)
--- PASS: TestMangleEquals/return_a_!==_false#01 (0.00s)
--- PASS: TestMangleEquals/return_a_!==_true (0.00s)
@@ -25294,7 +25330,7 @@
=== RUN TestMangleUnaryConstantFolding/x_=_+{toString:()=>1}#01
=== RUN TestMangleUnaryConstantFolding/x_=_+{valueOf:()=>1}
=== RUN TestMangleUnaryConstantFolding/x_=_+{valueOf:()=>1}#01
---- PASS: TestMangleUnaryConstantFolding (0.00s)
+--- PASS: TestMangleUnaryConstantFolding (0.01s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+5 (0.00s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+5#01 (0.00s)
--- PASS: TestMangleUnaryConstantFolding/x_=_-5 (0.00s)
@@ -25319,7 +25355,7 @@
--- PASS: TestMangleUnaryConstantFolding/x_=_+'123'#01 (0.00s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+'-123' (0.00s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+'-123'#01 (0.00s)
- --- PASS: TestMangleUnaryConstantFolding/x_=_+'0x10' (0.00s)
+ --- PASS: TestMangleUnaryConstantFolding/x_=_+'0x10' (0.01s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+'0x10'#01 (0.00s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+{toString:()=>1} (0.00s)
--- PASS: TestMangleUnaryConstantFolding/x_=_+{toString:()=>1}#01 (0.00s)
@@ -25430,7 +25466,7 @@
=== RUN TestMangleBinaryConstantFolding/x_=_3_||_6#01
=== RUN TestMangleBinaryConstantFolding/x_=_3_??_6
=== RUN TestMangleBinaryConstantFolding/x_=_3_??_6#01
---- PASS: TestMangleBinaryConstantFolding (0.02s)
+--- 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)
@@ -25626,7 +25662,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.01s)
--- 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)
@@ -25649,7 +25685,7 @@
--- PASS: TestMangleEqualsUndefined/return_a_===_null_||_a_!==_undefined#01 (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a_!==_null_||_a_===_undefined (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a_!==_null_||_a_===_undefined#01 (0.00s)
- --- PASS: TestMangleEqualsUndefined/return_a_===_null_&&_a_===_undefined (0.00s)
+ --- PASS: TestMangleEqualsUndefined/return_a_===_null_&&_a_===_undefined (0.01s)
--- PASS: TestMangleEqualsUndefined/return_a_===_null_&&_a_===_undefined#01 (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a.x_===_null_||_a.x_===_undefined (0.00s)
--- PASS: TestMangleEqualsUndefined/return_a.x_===_null_||_a.x_===_undefined#01 (0.00s)
@@ -26068,7 +26104,7 @@
=== RUN TestMangleUnused/with_(a)_[]#01
=== RUN TestMangleUnused/var_a;_with_(b)_a
=== RUN TestMangleUnused/var_a;_with_(b)_a#01
---- PASS: TestMangleUnused (0.03s)
+--- PASS: TestMangleUnused (0.08s)
--- PASS: TestMangleUnused/null (0.00s)
--- PASS: TestMangleUnused/null#01 (0.00s)
--- PASS: TestMangleUnused/void_0 (0.00s)
@@ -26132,7 +26168,7 @@
--- PASS: TestMangleUnused/typeof_(1_&&_x) (0.00s)
--- PASS: TestMangleUnused/typeof_(1_&&_x)#01 (0.00s)
--- PASS: TestMangleUnused/typeof_(1_?_x_:_0) (0.00s)
- --- PASS: TestMangleUnused/typeof_(1_?_x_:_0)#01 (0.00s)
+ --- PASS: TestMangleUnused/typeof_(1_?_x_:_0)#01 (0.01s)
--- PASS: TestMangleUnused/typeof_(0_?_1_:_x) (0.00s)
--- PASS: TestMangleUnused/typeof_(0_?_1_:_x)#01 (0.00s)
--- PASS: TestMangleUnused/a_+_b (0.00s)
@@ -26313,7 +26349,7 @@
--- PASS: TestMangleUnused/delete_(-Infinity)#01 (0.00s)
--- PASS: TestMangleUnused/delete_(1,_NaN) (0.00s)
--- PASS: TestMangleUnused/delete_(1,_NaN)#01 (0.00s)
- --- PASS: TestMangleUnused/delete_(1,_Infinity) (0.00s)
+ --- PASS: TestMangleUnused/delete_(1,_Infinity) (0.01s)
--- PASS: TestMangleUnused/delete_(1,_Infinity)#01 (0.00s)
--- PASS: TestMangleUnused/delete_(1,_-Infinity) (0.00s)
--- PASS: TestMangleUnused/delete_(1,_-Infinity)#01 (0.00s)
@@ -26589,7 +26625,7 @@
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_+=_2} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_x_||=_2} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_=_x} (0.00s)
- --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_+=_x} (0.01s)
+ --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_+=_x} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_1;_arg0_||=_x} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_=_x} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_arg0_+=_x} (0.00s)
@@ -26656,7 +26692,7 @@
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_fn();_return_arg1?.(x);} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a_===_x;} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[0]_===_x;} (0.00s)
- --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(0)_===_x;} (0.00s)
+ --- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.(0)_===_x;} (0.01s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a[x];} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.a(x);} (0.00s)
--- PASS: TestMangleInlineLocals/function_wrapper(arg0,_arg1)_{let_x_=_arg0;_return_arg1?.[a][x];} (0.00s)
@@ -26806,7 +26842,7 @@
=== RUN TestPreservedComments/x______/*!_______*_Re-indent_test_______*/
=== RUN TestPreservedComments/x_____/*!______*_Re-indent_test______*/#02
=== RUN TestPreservedComments/x_____/*!______*_Re-indent_test______*/#03
---- PASS: TestPreservedComments (0.02s)
+--- PASS: TestPreservedComments (0.00s)
--- PASS: TestPreservedComments/// (0.00s)
--- PASS: TestPreservedComments///preserve (0.00s)
--- PASS: TestPreservedComments///@__PURE__ (0.00s)
@@ -26832,7 +26868,7 @@
--- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#01 (0.00s)
--- PASS: TestPreservedComments/____/*!_______*_Re-indent_test_______*/ (0.00s)
--- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#02 (0.00s)
- --- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#03 (0.01s)
+ --- PASS: TestPreservedComments/____/*!______*_Re-indent_test______*/#03 (0.00s)
--- PASS: TestPreservedComments/__/*!____*_Re-indent_test____*/ (0.00s)
--- PASS: TestPreservedComments/__/*!____*_Re-indent_test____*/#01 (0.00s)
--- PASS: TestPreservedComments/__/*!_____*_Re-indent_test_____*/ (0.00s)
@@ -27003,7 +27039,7 @@
=== RUN TestUnicodeWhitespace/___#41
=== RUN TestUnicodeWhitespace/__"_#40
=== RUN TestUnicodeWhitespace/__"_#41
---- PASS: TestUnicodeWhitespace (0.01s)
+--- PASS: TestUnicodeWhitespace (0.03s)
--- PASS: TestUnicodeWhitespace/var\bx (0.00s)
--- PASS: TestUnicodeWhitespace/var_x (0.00s)
--- PASS: TestUnicodeWhitespace/var_x#01 (0.00s)
@@ -27062,7 +27098,7 @@
--- PASS: TestUnicodeWhitespace/#32 (0.00s)
--- PASS: TestUnicodeWhitespace/#33 (0.00s)
--- PASS: TestUnicodeWhitespace/#34 (0.00s)
- --- PASS: TestUnicodeWhitespace/#35 (0.00s)
+ --- PASS: TestUnicodeWhitespace/#35 (0.01s)
--- PASS: TestUnicodeWhitespace/#36 (0.00s)
--- PASS: TestUnicodeWhitespace/#37 (0.00s)
--- PASS: TestUnicodeWhitespace/#38 (0.00s)
@@ -27106,7 +27142,7 @@
--- PASS: TestUnicodeWhitespace/___#32 (0.00s)
--- PASS: TestUnicodeWhitespace/___#33 (0.00s)
--- PASS: TestUnicodeWhitespace/___#34 (0.00s)
- --- PASS: TestUnicodeWhitespace/___#35 (0.00s)
+ --- PASS: TestUnicodeWhitespace/___#35 (0.01s)
--- PASS: TestUnicodeWhitespace/___#36 (0.00s)
--- PASS: TestUnicodeWhitespace/___#37 (0.00s)
--- PASS: TestUnicodeWhitespace/___#38 (0.00s)
@@ -27608,7 +27644,7 @@
=== RUN TestJSX//>
=== RUN TestJSX/>
=== RUN TestJSX//>
---- PASS: TestJSX (0.07s)
+--- PASS: TestJSX (0.04s)
--- PASS: TestJSX/>
(0.00s)
--- PASS: TestJSX/{1}}
(0.00s)
--- PASS: TestJSX/>
#01 (0.00s)
@@ -27780,7 +27816,7 @@
--- PASS: TestJSX/🙂____🍕#02 (0.00s)
--- PASS: TestJSX/🙂____🍕#03 (0.00s)
--- PASS: TestJSX/___🙂#02 (0.00s)
- --- PASS: TestJSX/___🙂#03 (0.00s)
+ --- PASS: TestJSX/___🙂#03 (0.01s)
--- PASS: TestJSX/____🙂#04 (0.00s)
--- PASS: TestJSX/____🙂#05 (0.00s)
--- PASS: TestJSX/____🙂#06 (0.00s)
@@ -28030,7 +28066,7 @@
=== RUN TestJSXSingleLine/#01
=== RUN TestJSXSingleLine/
=== RUN TestJSXSingleLine/#01
---- PASS: TestJSXSingleLine (0.00s)
+--- PASS: TestJSXSingleLine (0.01s)
--- PASS: TestJSXSingleLine/ (0.00s)
--- PASS: TestJSXSingleLine/#01 (0.00s)
--- PASS: TestJSXSingleLine/ (0.00s)
@@ -28226,7 +28262,7 @@
=== RUN TestJSXAutomatic/with_(x)_y
=== RUN TestJSXAutomatic/with_(x)_y()_//_@jsxRuntime_automatic
=== RUN TestJSXAutomatic/with_(x)_y()#02
---- PASS: TestJSXAutomatic (0.01s)
+--- PASS: TestJSXAutomatic (0.02s)
--- PASS: TestJSXAutomatic/>
(0.00s)
--- PASS: TestJSXAutomatic/{1}}
(0.00s)
--- PASS: TestJSXAutomatic/ (0.00s)
@@ -28466,7 +28502,7 @@
=== RUN TestPreserveOptionalChainParentheses/(a?.(b)).c
=== RUN TestPreserveOptionalChainParentheses/a?.(b)[c]
=== RUN TestPreserveOptionalChainParentheses/(a?.(b))[c]
---- PASS: TestPreserveOptionalChainParentheses (0.00s)
+--- PASS: TestPreserveOptionalChainParentheses (0.01s)
--- PASS: TestPreserveOptionalChainParentheses/a?.b.c (0.00s)
--- PASS: TestPreserveOptionalChainParentheses/(a?.b).c (0.00s)
--- PASS: TestPreserveOptionalChainParentheses/a?.b.c.d (0.00s)
@@ -28597,7 +28633,7 @@
--- PASS: TestPrivateIdentifiers/class_Foo_{_#fo\u0020_} (0.00s)
--- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_#foo_} (0.00s)
--- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_static_#foo_} (0.00s)
- --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#foo;_#foo_} (0.01s)
+ --- PASS: TestPrivateIdentifiers/class_Foo_{_static_#foo;_#foo_} (0.00s)
--- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_#foo()_{}_} (0.00s)
--- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_get_#foo()_{}_} (0.00s)
--- PASS: TestPrivateIdentifiers/class_Foo_{_#foo;_set_#foo(x)_{}_} (0.00s)
@@ -28672,7 +28708,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.01s)
+--- PASS: TestImportAssertions (0.00s)
--- PASS: TestImportAssertions/import_'x'_assert_{} (0.00s)
--- PASS: TestImportAssertions/import_'x'_assert_{_} (0.00s)
--- PASS: TestImportAssertions/import_'x'_assert_{}#01 (0.00s)
@@ -29078,7 +29114,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)
@@ -29360,8 +29396,8 @@
=== RUN TestAutoPureForDate/new_Date(foo)
=== RUN TestAutoPureForDate/new_Date(foo``)
=== RUN TestAutoPureForDate/new_Date(foo_?_x_:_y)
---- PASS: TestAutoPureForDate (0.00s)
- --- PASS: TestAutoPureForDate/new_Date (0.00s)
+--- PASS: TestAutoPureForDate (0.02s)
+ --- PASS: TestAutoPureForDate/new_Date (0.01s)
--- PASS: TestAutoPureForDate/new_Date(0) (0.00s)
--- PASS: TestAutoPureForDate/new_Date('') (0.00s)
--- PASS: TestAutoPureForDate/new_Date(null) (0.00s)
@@ -29505,7 +29541,7 @@
--- PASS: TestUsing/for_await_(await_using_x_=_y_of_z)_; (0.00s)
--- PASS: TestUsing/for_await_(await_using___x_of_y)_; (0.00s)
--- PASS: TestUsing/await_using_x_=_y (0.00s)
- --- PASS: TestUsing/await_using_x_=_y,_z_=__ (0.01s)
+ --- PASS: TestUsing/await_using_x_=_y,_z_=__ (0.00s)
--- PASS: TestUsing/for_(await_using_x_of_y)_; (0.00s)
--- PASS: TestUsing/for_await_(await_using_x_of_y)_; (0.00s)
--- PASS: TestUsing/function_foo()_{_using_x_=_y_} (0.00s)
@@ -29755,7 +29791,7 @@
=== RUN TestJSONObject/{x:0}
=== RUN TestJSONObject/{1:0}
=== RUN TestJSONObject/{["x"]:0}
---- PASS: TestJSONObject (0.01s)
+--- PASS: TestJSONObject (0.00s)
--- PASS: TestJSONObject/{"x":0} (0.00s)
--- PASS: TestJSONObject/{"x":0,"y":1} (0.00s)
--- PASS: TestJSONObject/{"x":0,"x":1} (0.00s)
@@ -30156,7 +30192,7 @@
=== RUN TestTSTypes/async_()_=>_{}
=== RUN TestTSTypes/async_()_=>_{}
=== RUN TestTSTypes/async_()_=>_{}
---- PASS: TestTSTypes (0.04s)
+--- PASS: TestTSTypes (0.05s)
--- 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)
@@ -30259,7 +30295,7 @@
--- PASS: TestTSTypes/let_x:_A.B=2 (0.00s)
--- PASS: TestTSTypes/let_x:_A.B> (0.00s)
--- PASS: TestTSTypes/let_x:_A.B>=2 (0.00s)
- --- PASS: TestTSTypes/let_x:_A.B>> (0.00s)
+ --- PASS: TestTSTypes/let_x:_A.B>> (0.01s)
--- PASS: TestTSTypes/let_x:_A.B>>=2 (0.00s)
--- PASS: TestTSTypes/():_A=>_0 (0.00s)
--- PASS: TestTSTypes/():_A>=>_0 (0.00s)
@@ -30505,7 +30541,7 @@
--- PASS: TestTSTypes/()_=>_{} (0.00s)
--- PASS: TestTSTypes/()_=>_{} (0.00s)
--- PASS: TestTSTypes/()_=>_{} (0.00s)
- --- PASS: TestTSTypes/async_()_=>_{}#01 (0.00s)
+ --- PASS: TestTSTypes/async_()_=>_{}#01 (0.01s)
--- PASS: TestTSTypes/async_()_=>_{} (0.00s)
--- PASS: TestTSTypes/async_()_=>_{} (0.00s)
--- PASS: TestTSTypes/async_()_=>_{} (0.00s)
@@ -30587,7 +30623,7 @@
=== RUN TestTSSatisfies/export_const_Palette_=_{_white:_{_r:_255,_g:_255,_b:_255_},_black:_{_r:_0,_g:_0,_d:_0_},_blue:_{_r:_0,_g:_0,_b:_255_},_}_satisfies_Record;
=== RUN TestTSSatisfies/const_a:_"baz"_=_"foo"_satisfies_"foo"_|_"bar";
=== RUN TestTSSatisfies/const_b:_{_xyz:_"baz"_}_=_{_xyz:_"foo"_}_satisfies_{_xyz:_"foo"_|_"bar"_};
---- PASS: TestTSSatisfies (0.01s)
+--- PASS: TestTSSatisfies (0.00s)
--- PASS: TestTSSatisfies/const_t1_=_{_a:_1_}_satisfies_I1; (0.00s)
--- PASS: TestTSSatisfies/const_t2_=_{_a:_1,_b:_1_}_satisfies_I1; (0.00s)
--- PASS: TestTSSatisfies/const_t3_=_{_}_satisfies_I1; (0.00s)
@@ -30599,7 +30635,7 @@
--- PASS: TestTSSatisfies/export_default_{}_satisfies_Foo; (0.00s)
--- PASS: TestTSSatisfies/export_default_{_a:_1_}_satisfies_Foo; (0.00s)
--- PASS: TestTSSatisfies/const_p_=_{_isEven:_n_=>_n_%_2_===_0,_isOdd:_n_=>_n_%_2_===_1_}_satisfies_Predicates; (0.00s)
- --- PASS: TestTSSatisfies/let_obj:_{_f(s:_string):_void_}_&_Record_=_{_f(s)_{_},_g(s)_{_}_}_satisfies_{_g(s:_string):_void_}_&_Record; (0.01s)
+ --- PASS: TestTSSatisfies/let_obj:_{_f(s:_string):_void_}_&_Record_=_{_f(s)_{_},_g(s)_{_}_}_satisfies_{_g(s:_string):_void_}_&_Record; (0.00s)
--- PASS: TestTSSatisfies/const_car_=_{_start()_{_},_move(d)_{_},_stop()_{_}_}_satisfies_Movable_&_Record; (0.00s)
--- PASS: TestTSSatisfies/var_v_=_undefined_satisfies_1; (0.00s)
--- PASS: TestTSSatisfies/const_a_=_{_x:_10_}_satisfies_Partial; (0.00s)
@@ -30760,7 +30796,7 @@
=== RUN TestTSClass/class_A_{_set___async_x(_)_{}_}
=== RUN TestTSClass/class_A_{_async_get___*x()_{}_}
=== RUN TestTSClass/class_A_{_async_set___*x(_)_{}_}
---- PASS: TestTSClass (0.01s)
+--- PASS: TestTSClass (0.03s)
--- PASS: TestTSClass/export_default_class_Foo_{} (0.00s)
--- PASS: TestTSClass/export_default_class_Foo_extends_Bar_{} (0.00s)
--- PASS: TestTSClass/export_default_class_Foo_extends_Bar()_{} (0.00s)
@@ -30882,7 +30918,7 @@
--- PASS: TestTSClass/class_Foo_{_declare_static_[foo:_string]:_number_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_declare_static_foo()_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_declare_static_get_foo()_} (0.00s)
- --- PASS: TestTSClass/class_Foo_{_declare_static_set_foo(x)_} (0.00s)
+ --- PASS: TestTSClass/class_Foo_{_declare_static_set_foo(x)_} (0.01s)
--- PASS: TestTSClass/class_Foo_{_static_declare_#foo_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_static_declare_[foo:_string]:_number_} (0.00s)
--- PASS: TestTSClass/class_Foo_{_static_declare_foo()_} (0.00s)
@@ -30951,7 +30987,7 @@
=== RUN TestTSAutoAccessors/let_x:_{_static_accessor_x_}
=== RUN TestTSAutoAccessors/class_Foo_{_accessor_declare_x_}
=== RUN TestTSAutoAccessors/class_Foo_{_accessor_readonly_x_}
---- PASS: TestTSAutoAccessors (0.02s)
+--- PASS: TestTSAutoAccessors (0.00s)
--- PASS: TestTSAutoAccessors/class_Foo_{_accessor_} (0.00s)
--- PASS: TestTSAutoAccessors/class_Foo_{_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/class_Foo_{_accessor_x?_} (0.00s)
@@ -30985,7 +31021,7 @@
--- PASS: TestTSAutoAccessors/declare_class_Foo_{_static_accessor_#x_} (0.00s)
--- 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.01s)
+ --- PASS: TestTSAutoAccessors/interface_Foo_{_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/interface_Foo_{_static_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/let_x:_{_accessor_x_} (0.00s)
--- PASS: TestTSAutoAccessors/let_x:_{_static_accessor_x_} (0.00s)
@@ -31144,7 +31180,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.02s)
--- 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)
@@ -31166,7 +31202,7 @@
--- PASS: TestTSNamespace/namespace_Foo_{_let_x_}_let_x (0.00s)
--- PASS: TestTSNamespace/namespace_Foo_{_export_let_x_}_export_let_x (0.00s)
--- PASS: TestTSNamespace/declare_namespace_Foo_{_export_let_x_}_namespace_x_{_0_} (0.00s)
- --- PASS: TestTSNamespace/var_foo;_namespace_foo_{_0_} (0.01s)
+ --- PASS: TestTSNamespace/var_foo;_namespace_foo_{_0_} (0.00s)
--- PASS: TestTSNamespace/let_foo;_namespace_foo_{_0_} (0.00s)
--- PASS: TestTSNamespace/const_foo_=_0;_namespace_foo_{_0_} (0.00s)
--- PASS: TestTSNamespace/namespace_foo_{_0_}_var_foo (0.00s)
@@ -31296,9 +31332,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.01s)
+ --- 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()_{}
@@ -31610,7 +31646,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.02s)
+--- PASS: TestTSExperimentalDecorator (0.03s)
--- 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)
@@ -31635,7 +31671,7 @@
--- PASS: TestTSExperimentalDecorator/@dec_export_declare_namespace_foo_{} (0.00s)
--- PASS: TestTSExperimentalDecorator/@dec_export_declare_function_foo() (0.00s)
--- PASS: TestTSExperimentalDecorator/(class_{_@dec_foo_}) (0.00s)
- --- PASS: TestTSExperimentalDecorator/(class_{_@dec_foo()_{}_}) (0.00s)
+ --- PASS: TestTSExperimentalDecorator/(class_{_@dec_foo()_{}_}) (0.01s)
--- PASS: TestTSExperimentalDecorator/(class_{_foo(@dec_x)_{}_}) (0.00s)
--- PASS: TestTSExperimentalDecorator/({_@dec_foo_}) (0.00s)
--- PASS: TestTSExperimentalDecorator/({_@dec_foo()_{}_}) (0.00s)
@@ -31768,7 +31804,7 @@
=== RUN TestTSDecorators/@x!.y!.z_class_Foo_{}
=== RUN TestTSDecorators/class_Foo_{_@(()_=>_{})_declare_foo:_any;_@(()_=>_{})_bar:_any_}
=== RUN TestTSDecorators/abstract_class_Foo_{_@(()_=>_{})_abstract_foo:_any;_@(()_=>_{})_bar:_any_}
---- PASS: TestTSDecorators (0.01s)
+--- PASS: TestTSDecorators (0.00s)
--- PASS: TestTSDecorators/@x_@y_class_Foo_{} (0.00s)
--- PASS: TestTSDecorators/@x_@y_export_class_Foo_{} (0.00s)
--- PASS: TestTSDecorators/@x_@y_export_default_class_Foo_{} (0.00s)
@@ -31924,7 +31960,7 @@
=== RUN TestTSArrow/function_f(async?)_{_g(async_in_x)_}
=== RUN TestTSArrow/function_f(async?)_{_g(async_as_boolean)_}
=== RUN TestTSArrow/function_f()_{_g(async_as_=>_boolean)_}
---- PASS: TestTSArrow (0.00s)
+--- PASS: TestTSArrow (0.03s)
--- PASS: TestTSArrow/(a?)_=>_{} (0.00s)
--- PASS: TestTSArrow/(a?:_number)_=>_{} (0.00s)
--- PASS: TestTSArrow/(a?:_number_=_0)_=>_{} (0.00s)
@@ -32212,7 +32248,7 @@
--- PASS: TestTSInstantiationExpression/f.g (0.00s)
--- PASS: TestTSInstantiationExpression/f.g (0.00s)
--- PASS: TestTSInstantiationExpression/f['g'] (0.00s)
- --- PASS: TestTSInstantiationExpression/(f) (0.01s)
+ --- PASS: TestTSInstantiationExpression/(f) (0.00s)
--- PASS: TestTSInstantiationExpression/const_x1_=_f_(true); (0.00s)
--- PASS: TestTSInstantiationExpression/const_x1_=_f_true; (0.00s)
--- PASS: TestTSInstantiationExpression/const_x1_=_f;_(true); (0.00s)
@@ -32277,7 +32313,7 @@
--- PASS: TestTSInstantiationExpression/type_x_=_y__z (0.00s)
--- PASS: TestTSInstantiationExpression/type_x_=_y__z_ (0.00s)
--- PASS: TestTSInstantiationExpression/type_x_=_typeof_y__z (0.00s)
- --- PASS: TestTSInstantiationExpression/type_x_=_typeof_y__z_ (0.00s)
+ --- PASS: TestTSInstantiationExpression/type_x_=_typeof_y__z_ (0.01s)
--- PASS: TestTSInstantiationExpression/interface_Foo_{___(a:_number):_a___():_void___} (0.00s)
--- PASS: TestTSInstantiationExpression/interface_Foo_{___(a:_number):_a___():_void___}#01 (0.00s)
--- PASS: TestTSInstantiationExpression/interface_Foo_{___(a:_number):_typeof_a___():_void___} (0.00s)
@@ -32496,7 +32532,7 @@
=== RUN TestTSTypeOnlyImport/import_{_x,_type_'y'_as_'z'_}_from_'mod'
=== RUN TestTSTypeOnlyImport/import_{_x,_type_as_'y'_}_from_'mod'
=== RUN TestTSTypeOnlyImport/import_{_x,_type_y_as_'z'_}_from_'mod'
---- 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)
@@ -32610,7 +32646,7 @@
=== RUN TestTSTypeOnlyExport/export_type_*_from_'foo'_bar
=== RUN TestTSTypeOnlyExport/export_type_*_as_foo_from_'bar';_foo
=== RUN TestTSTypeOnlyExport/export_type_*_as_'f_o'_from_'bar';_foo
---- PASS: TestTSTypeOnlyExport (0.00s)
+--- PASS: TestTSTypeOnlyExport (0.02s)
--- PASS: TestTSTypeOnlyExport/export_type_{foo,_bar_as_baz}_from_'bar' (0.00s)
--- PASS: TestTSTypeOnlyExport/export_type_{foo,_bar_as_baz} (0.00s)
--- PASS: TestTSTypeOnlyExport/export_type_{foo}_from_'bar';_x (0.00s)
@@ -32639,7 +32675,7 @@
--- PASS: TestTSTypeOnlyExport/export_{_type_as_as_as_as_}_from_'mod' (0.00s)
--- PASS: TestTSTypeOnlyExport/export_{_type_\u0061s_x_}_from_'mod' (0.00s)
--- PASS: TestTSTypeOnlyExport/export_{_type_x_\u0061s_y_}_from_'mod' (0.00s)
- --- PASS: TestTSTypeOnlyExport/export_{_x,_type_if_} (0.00s)
+ --- PASS: TestTSTypeOnlyExport/export_{_x,_type_if_} (0.01s)
--- PASS: TestTSTypeOnlyExport/export_{_type_as_""_}_from_'mod' (0.00s)
--- PASS: TestTSTypeOnlyExport/export_{_x,_type_as_as_""_}_from_'mod' (0.00s)
--- PASS: TestTSTypeOnlyExport/export_{_x,_type_x_as_""_}_from_'mod' (0.00s)
@@ -32934,7 +32970,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.079s
+ok github.com/evanw/esbuild/internal/js_parser 1.435s
=== RUN TestNumber
=== RUN TestNumber/x_=_1e-100
=== RUN TestNumber/x_=_1e-4
@@ -33116,7 +33152,7 @@
--- PASS: TestNumber/x_=_0xffff_ffff (0.00s)
--- PASS: TestNumber/x_=_0x1_0000_0000 (0.00s)
--- PASS: TestNumber/x_=_0x1_0000_0001 (0.00s)
- --- PASS: TestNumber/x_=_-0xffff_ffff (0.00s)
+ --- PASS: TestNumber/x_=_-0xffff_ffff (0.01s)
--- PASS: TestNumber/x_=_-0x1_0000_0000 (0.00s)
--- PASS: TestNumber/x_=_-0x1_0000_0001 (0.00s)
--- PASS: TestNumber/x_=_0x7fff_ffff_ffff_fdff (0.00s)
@@ -33364,7 +33400,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.00s)
+--- PASS: TestString (0.01s)
--- PASS: TestString/let_x_=_'' (0.00s)
--- PASS: TestString/let_x_=_'\b' (0.00s)
--- PASS: TestString/let_x_=_'_' (0.00s)
@@ -33510,7 +33546,7 @@
=== RUN TestObject/import_{___proto___}_from_'foo';_let_foo_=_()_=>_({_'__proto__':___proto___})
=== RUN TestObject/import_{___proto___}_from_'foo';_let_foo_=_()_=>_({_['__proto__']:___proto___})
=== RUN TestObject/function_foo(__proto__)_{_return_{___proto___}_}
---- PASS: TestObject (0.00s)
+--- PASS: TestObject (0.01s)
--- PASS: TestObject/let_x_=_{'(':')'} (0.00s)
--- PASS: TestObject/({}) (0.00s)
--- PASS: TestObject/({}.x) (0.00s)
@@ -33518,7 +33554,7 @@
--- PASS: TestObject/(x,_{}_=_{}) (0.00s)
--- PASS: TestObject/let_x_=_()_=>_({}) (0.00s)
--- PASS: TestObject/let_x_=_()_=>_({}.x) (0.00s)
- --- PASS: TestObject/let_x_=_()_=>_({}_=_{}) (0.00s)
+ --- PASS: TestObject/let_x_=_()_=>_({}_=_{}) (0.01s)
--- PASS: TestObject/let_x_=_()_=>_(x,_{}_=_{}) (0.00s)
--- PASS: TestObject/function_foo(__proto__)_{_return_{___proto__:___proto___}_} (0.00s)
--- PASS: TestObject/function_foo(__proto__)_{_return_{_'__proto__':___proto___}_} (0.00s)
@@ -33572,10 +33608,10 @@
=== RUN TestFunction/function_foo([]_=_[])_{}
=== RUN TestFunction/function_foo([,]_=_[,])_{}
=== RUN TestFunction/function_foo([,,]_=_[,,])_{}
---- PASS: TestFunction (0.01s)
+--- PASS: TestFunction (0.00s)
--- PASS: TestFunction/function_foo(a_=_(b,_c),_...d)_{} (0.00s)
--- PASS: TestFunction/function_foo({[1_+_2]:_a_=_3}_=_{[1_+_2]:_3})_{} (0.00s)
- --- PASS: TestFunction/function_foo([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_{} (0.01s)
+ --- PASS: TestFunction/function_foo([a_=_(1,_2),_...[b,_...c]]_=_[1,_[2,_3]])_{} (0.00s)
--- PASS: TestFunction/function_foo([]_=_[])_{} (0.00s)
--- PASS: TestFunction/function_foo([,]_=_[,])_{} (0.00s)
--- PASS: TestFunction/function_foo([,,]_=_[,,])_{} (0.00s)
@@ -33590,7 +33626,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.00s)
+--- PASS: TestCommentsAndParentheses (0.01s)
--- 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)
@@ -33633,7 +33669,7 @@
=== RUN TestGenerator/(class_{_static_*foo()_{}_})
=== RUN TestGenerator/(class_{_*[foo]()_{}_})
=== RUN TestGenerator/(class_{_static_*[foo]()_{}_})
---- PASS: TestGenerator (0.01s)
+--- PASS: TestGenerator (0.00s)
--- PASS: TestGenerator/function*_foo()_{} (0.00s)
--- PASS: TestGenerator/(function*_()_{}) (0.00s)
--- PASS: TestGenerator/(function*_foo()_{}) (0.00s)
@@ -33939,7 +33975,7 @@
=== RUN TestMinify/module_[minified]
=== RUN TestMinify///!single_throw_1_+_2_[minified]
=== RUN TestMinify//*!multi-_line*/_throw_1_+_2_[minified]
---- PASS: TestMinify (0.00s)
+--- PASS: TestMinify (0.01s)
--- PASS: TestMinify/0.1_[minified] (0.00s)
--- PASS: TestMinify/1.2_[minified] (0.00s)
--- PASS: TestMinify/()_=>_{}_[minified] (0.00s)
@@ -33958,7 +33994,7 @@
--- PASS: TestMinify/import_{a,_b_as_c}_from_'path'_[minified] (0.00s)
--- PASS: TestMinify/import_{a,_'_'_as_c}_from_'path'_[minified] (0.00s)
--- PASS: TestMinify/export_*_as_ns_from_'path'_[minified] (0.00s)
- --- PASS: TestMinify/export_*_as_'_'_from_'path'_[minified] (0.00s)
+ --- PASS: TestMinify/export_*_as_'_'_from_'path'_[minified] (0.01s)
--- PASS: TestMinify/export_{a,_b_as_c}_from_'path'_[minified] (0.00s)
--- PASS: TestMinify/export_{'_',_'-'_as_';'}_from_'path'_[minified] (0.00s)
--- PASS: TestMinify/let_a,_b;_export_{a,_b_as_c}_[minified] (0.00s)
@@ -34114,7 +34150,7 @@
=== RUN TestJSX/_[minified]
=== RUN TestJSX/_x__y__[minified]
=== RUN TestJSX/{'_x_'}{''}{'_y_'}_[minified]
---- PASS: TestJSX (0.00s)
+--- PASS: TestJSX (0.02s)
--- PASS: TestJSX/ (0.00s)
--- PASS: TestJSX/ (0.00s)
--- PASS: TestJSX/ (0.00s)
@@ -34354,9 +34390,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.03s)
+--- PASS: TestBinaryOperatorVisitor (0.05s)
--- 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.02s)
+ --- 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_=__
@@ -34396,12 +34432,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.118s
+ok github.com/evanw/esbuild/internal/js_printer 0.172s
? github.com/evanw/esbuild/internal/linker [no test files]
=== RUN TestMsgIDs
--- PASS: TestMsgIDs (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/logger 0.024s
+ok github.com/evanw/esbuild/internal/logger 0.028s
? github.com/evanw/esbuild/internal/renamer [no test files]
=== RUN TestYarnPnP
=== RUN TestYarnPnP/should_allow_a_package_to_import_one_of_its_dependencies
@@ -34436,127 +34472,127 @@
--- 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.036s
+ok github.com/evanw/esbuild/internal/resolver 0.051s
=== RUN TestUnsupportedFeatures
-=== RUN TestUnsupportedFeatures/decorators
-=== RUN TestUnsupportedFeatures/optional-catch-binding
+=== RUN TestUnsupportedFeatures/logical-assignment
+=== RUN TestUnsupportedFeatures/destructuring
+=== RUN TestUnsupportedFeatures/rest-argument
+=== RUN TestUnsupportedFeatures/class-private-method
+=== RUN TestUnsupportedFeatures/dynamic-import
+=== RUN TestUnsupportedFeatures/object-extensions
+=== RUN TestUnsupportedFeatures/array-spread
+=== RUN TestUnsupportedFeatures/arrow
+=== RUN TestUnsupportedFeatures/typeof-exotic-object-is-object
+=== RUN TestUnsupportedFeatures/class-private-accessor
+=== RUN TestUnsupportedFeatures/const-and-let
+=== RUN TestUnsupportedFeatures/for-of
+=== RUN TestUnsupportedFeatures/template-literal
+=== RUN TestUnsupportedFeatures/class-private-static-field
+=== RUN TestUnsupportedFeatures/hashbang
+=== RUN TestUnsupportedFeatures/regexp-lookbehind-assertions
=== RUN TestUnsupportedFeatures/regexp-sticky-and-unicode-flags
-=== RUN TestUnsupportedFeatures/using
=== RUN TestUnsupportedFeatures/class-private-brand-check
-=== RUN TestUnsupportedFeatures/function-or-class-property-access
-=== RUN TestUnsupportedFeatures/hashbang
-=== RUN TestUnsupportedFeatures/object-accessors
-=== RUN TestUnsupportedFeatures/object-rest-spread
-=== RUN TestUnsupportedFeatures/regexp-dot-all-flag
-=== RUN TestUnsupportedFeatures/template-literal
=== RUN TestUnsupportedFeatures/new-target
-=== RUN TestUnsupportedFeatures/unicode-escapes
-=== RUN TestUnsupportedFeatures/array-spread
-=== RUN TestUnsupportedFeatures/class
-=== RUN TestUnsupportedFeatures/class-private-static-method
-=== RUN TestUnsupportedFeatures/dynamic-import
-=== RUN TestUnsupportedFeatures/nested-rest-binding
-=== RUN TestUnsupportedFeatures/node-colon-prefix-import
-=== RUN TestUnsupportedFeatures/arbitrary-module-namespace-names
-=== RUN TestUnsupportedFeatures/class-private-static-accessor
=== RUN TestUnsupportedFeatures/nullish-coalescing
-=== RUN TestUnsupportedFeatures/class-private-field
-=== RUN TestUnsupportedFeatures/function-name-configurable
-=== RUN TestUnsupportedFeatures/inline-script
-=== RUN TestUnsupportedFeatures/node-colon-prefix-require
=== RUN TestUnsupportedFeatures/regexp-match-indices
=== RUN TestUnsupportedFeatures/regexp-named-capture-groups
-=== RUN TestUnsupportedFeatures/class-private-method
=== RUN TestUnsupportedFeatures/class-static-field
-=== RUN TestUnsupportedFeatures/logical-assignment
-=== RUN TestUnsupportedFeatures/object-extensions
+=== RUN TestUnsupportedFeatures/generator
+=== RUN TestUnsupportedFeatures/unicode-escapes
+=== RUN TestUnsupportedFeatures/arbitrary-module-namespace-names
+=== RUN TestUnsupportedFeatures/bigint
+=== RUN TestUnsupportedFeatures/class
+=== RUN TestUnsupportedFeatures/export-star-as
+=== RUN TestUnsupportedFeatures/nested-rest-binding
+=== RUN TestUnsupportedFeatures/optional-chain
=== RUN TestUnsupportedFeatures/regexp-set-notation
-=== RUN TestUnsupportedFeatures/rest-argument
-=== RUN TestUnsupportedFeatures/async-await
-=== RUN TestUnsupportedFeatures/class-private-accessor
-=== RUN TestUnsupportedFeatures/exponent-operator
-=== RUN TestUnsupportedFeatures/for-of
-=== RUN TestUnsupportedFeatures/regexp-unicode-property-escapes
=== RUN TestUnsupportedFeatures/async-generator
-=== RUN TestUnsupportedFeatures/class-field
-=== RUN TestUnsupportedFeatures/class-private-static-field
+=== RUN TestUnsupportedFeatures/object-accessors
+=== RUN TestUnsupportedFeatures/regexp-dot-all-flag
+=== RUN TestUnsupportedFeatures/using
+=== RUN TestUnsupportedFeatures/class-private-field
=== RUN TestUnsupportedFeatures/default-argument
+=== RUN TestUnsupportedFeatures/function-name-configurable
+=== RUN TestUnsupportedFeatures/function-or-class-property-access
=== RUN TestUnsupportedFeatures/import-attributes
-=== RUN TestUnsupportedFeatures/import-meta
-=== RUN TestUnsupportedFeatures/typeof-exotic-object-is-object
-=== RUN TestUnsupportedFeatures/destructuring
+=== RUN TestUnsupportedFeatures/object-rest-spread
+=== RUN TestUnsupportedFeatures/optional-catch-binding
+=== RUN TestUnsupportedFeatures/exponent-operator
=== RUN TestUnsupportedFeatures/for-await
-=== RUN TestUnsupportedFeatures/arrow
+=== RUN TestUnsupportedFeatures/inline-script
+=== RUN TestUnsupportedFeatures/async-await
+=== RUN TestUnsupportedFeatures/class-private-static-method
=== RUN TestUnsupportedFeatures/class-static-blocks
-=== RUN TestUnsupportedFeatures/optional-chain
-=== RUN TestUnsupportedFeatures/bigint
-=== RUN TestUnsupportedFeatures/export-star-as
+=== RUN TestUnsupportedFeatures/decorators
=== RUN TestUnsupportedFeatures/import-assertions
-=== RUN TestUnsupportedFeatures/regexp-lookbehind-assertions
+=== RUN TestUnsupportedFeatures/import-meta
+=== RUN TestUnsupportedFeatures/regexp-unicode-property-escapes
=== RUN TestUnsupportedFeatures/top-level-await
-=== RUN TestUnsupportedFeatures/const-and-let
-=== RUN TestUnsupportedFeatures/generator
---- PASS: TestUnsupportedFeatures (0.26s)
- --- PASS: TestUnsupportedFeatures/decorators (0.01s)
- --- PASS: TestUnsupportedFeatures/optional-catch-binding (0.00s)
+=== RUN TestUnsupportedFeatures/class-field
+=== RUN TestUnsupportedFeatures/class-private-static-accessor
+=== RUN TestUnsupportedFeatures/node-colon-prefix-import
+=== RUN TestUnsupportedFeatures/node-colon-prefix-require
+--- PASS: TestUnsupportedFeatures (0.22s)
+ --- PASS: TestUnsupportedFeatures/logical-assignment (0.00s)
+ --- PASS: TestUnsupportedFeatures/destructuring (0.00s)
+ --- PASS: TestUnsupportedFeatures/rest-argument (0.01s)
+ --- PASS: TestUnsupportedFeatures/class-private-method (0.00s)
+ --- PASS: TestUnsupportedFeatures/dynamic-import (0.00s)
+ --- PASS: TestUnsupportedFeatures/object-extensions (0.01s)
+ --- PASS: TestUnsupportedFeatures/array-spread (0.01s)
+ --- PASS: TestUnsupportedFeatures/arrow (0.00s)
+ --- PASS: TestUnsupportedFeatures/typeof-exotic-object-is-object (0.01s)
+ --- PASS: TestUnsupportedFeatures/class-private-accessor (0.00s)
+ --- PASS: TestUnsupportedFeatures/const-and-let (0.00s)
+ --- PASS: TestUnsupportedFeatures/for-of (0.01s)
+ --- PASS: TestUnsupportedFeatures/template-literal (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-private-static-field (0.00s)
+ --- PASS: TestUnsupportedFeatures/hashbang (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-lookbehind-assertions (0.01s)
--- PASS: TestUnsupportedFeatures/regexp-sticky-and-unicode-flags (0.01s)
- --- PASS: TestUnsupportedFeatures/using (0.00s)
--- PASS: TestUnsupportedFeatures/class-private-brand-check (0.00s)
- --- PASS: TestUnsupportedFeatures/function-or-class-property-access (0.01s)
- --- PASS: TestUnsupportedFeatures/hashbang (0.01s)
- --- PASS: TestUnsupportedFeatures/object-accessors (0.00s)
- --- PASS: TestUnsupportedFeatures/object-rest-spread (0.01s)
- --- PASS: TestUnsupportedFeatures/regexp-dot-all-flag (0.00s)
- --- PASS: TestUnsupportedFeatures/template-literal (0.01s)
--- PASS: TestUnsupportedFeatures/new-target (0.00s)
- --- PASS: TestUnsupportedFeatures/unicode-escapes (0.01s)
- --- PASS: TestUnsupportedFeatures/array-spread (0.00s)
- --- PASS: TestUnsupportedFeatures/class (0.00s)
- --- PASS: TestUnsupportedFeatures/class-private-static-method (0.00s)
- --- PASS: TestUnsupportedFeatures/dynamic-import (0.00s)
- --- PASS: TestUnsupportedFeatures/nested-rest-binding (0.00s)
- --- PASS: TestUnsupportedFeatures/node-colon-prefix-import (0.00s)
- --- PASS: TestUnsupportedFeatures/arbitrary-module-namespace-names (0.00s)
- --- PASS: TestUnsupportedFeatures/class-private-static-accessor (0.01s)
- --- PASS: TestUnsupportedFeatures/nullish-coalescing (0.01s)
- --- PASS: TestUnsupportedFeatures/class-private-field (0.00s)
- --- PASS: TestUnsupportedFeatures/function-name-configurable (0.00s)
- --- PASS: TestUnsupportedFeatures/inline-script (0.00s)
- --- PASS: TestUnsupportedFeatures/node-colon-prefix-require (0.00s)
+ --- PASS: TestUnsupportedFeatures/nullish-coalescing (0.00s)
--- PASS: TestUnsupportedFeatures/regexp-match-indices (0.00s)
- --- PASS: TestUnsupportedFeatures/regexp-named-capture-groups (0.00s)
- --- PASS: TestUnsupportedFeatures/class-private-method (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-named-capture-groups (0.01s)
--- PASS: TestUnsupportedFeatures/class-static-field (0.00s)
- --- PASS: TestUnsupportedFeatures/logical-assignment (0.00s)
- --- PASS: TestUnsupportedFeatures/object-extensions (0.00s)
+ --- PASS: TestUnsupportedFeatures/generator (0.00s)
+ --- PASS: TestUnsupportedFeatures/unicode-escapes (0.00s)
+ --- PASS: TestUnsupportedFeatures/arbitrary-module-namespace-names (0.00s)
+ --- PASS: TestUnsupportedFeatures/bigint (0.00s)
+ --- PASS: TestUnsupportedFeatures/class (0.01s)
+ --- PASS: TestUnsupportedFeatures/export-star-as (0.00s)
+ --- PASS: TestUnsupportedFeatures/nested-rest-binding (0.00s)
+ --- PASS: TestUnsupportedFeatures/optional-chain (0.00s)
--- PASS: TestUnsupportedFeatures/regexp-set-notation (0.00s)
- --- PASS: TestUnsupportedFeatures/rest-argument (0.00s)
- --- PASS: TestUnsupportedFeatures/async-await (0.00s)
- --- PASS: TestUnsupportedFeatures/class-private-accessor (0.02s)
- --- PASS: TestUnsupportedFeatures/exponent-operator (0.00s)
- --- PASS: TestUnsupportedFeatures/for-of (0.00s)
- --- PASS: TestUnsupportedFeatures/regexp-unicode-property-escapes (0.00s)
--- PASS: TestUnsupportedFeatures/async-generator (0.00s)
- --- PASS: TestUnsupportedFeatures/class-field (0.01s)
- --- PASS: TestUnsupportedFeatures/class-private-static-field (0.01s)
+ --- PASS: TestUnsupportedFeatures/object-accessors (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-dot-all-flag (0.01s)
+ --- PASS: TestUnsupportedFeatures/using (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-private-field (0.00s)
--- PASS: TestUnsupportedFeatures/default-argument (0.00s)
+ --- PASS: TestUnsupportedFeatures/function-name-configurable (0.00s)
+ --- PASS: TestUnsupportedFeatures/function-or-class-property-access (0.00s)
--- PASS: TestUnsupportedFeatures/import-attributes (0.00s)
- --- PASS: TestUnsupportedFeatures/import-meta (0.00s)
- --- PASS: TestUnsupportedFeatures/typeof-exotic-object-is-object (0.00s)
- --- PASS: TestUnsupportedFeatures/destructuring (0.01s)
- --- PASS: TestUnsupportedFeatures/for-await (0.00s)
- --- PASS: TestUnsupportedFeatures/arrow (0.00s)
+ --- PASS: TestUnsupportedFeatures/object-rest-spread (0.00s)
+ --- PASS: TestUnsupportedFeatures/optional-catch-binding (0.00s)
+ --- PASS: TestUnsupportedFeatures/exponent-operator (0.00s)
+ --- PASS: TestUnsupportedFeatures/for-await (0.01s)
+ --- PASS: TestUnsupportedFeatures/inline-script (0.00s)
+ --- PASS: TestUnsupportedFeatures/async-await (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-private-static-method (0.00s)
--- PASS: TestUnsupportedFeatures/class-static-blocks (0.00s)
- --- PASS: TestUnsupportedFeatures/optional-chain (0.01s)
- --- PASS: TestUnsupportedFeatures/bigint (0.00s)
- --- PASS: TestUnsupportedFeatures/export-star-as (0.01s)
+ --- PASS: TestUnsupportedFeatures/decorators (0.00s)
--- PASS: TestUnsupportedFeatures/import-assertions (0.00s)
- --- PASS: TestUnsupportedFeatures/regexp-lookbehind-assertions (0.00s)
- --- PASS: TestUnsupportedFeatures/top-level-await (0.01s)
- --- PASS: TestUnsupportedFeatures/const-and-let (0.00s)
- --- PASS: TestUnsupportedFeatures/generator (0.01s)
+ --- PASS: TestUnsupportedFeatures/import-meta (0.00s)
+ --- PASS: TestUnsupportedFeatures/regexp-unicode-property-escapes (0.00s)
+ --- PASS: TestUnsupportedFeatures/top-level-await (0.00s)
+ --- PASS: TestUnsupportedFeatures/class-field (0.01s)
+ --- PASS: TestUnsupportedFeatures/class-private-static-accessor (0.01s)
+ --- PASS: TestUnsupportedFeatures/node-colon-prefix-import (0.00s)
+ --- PASS: TestUnsupportedFeatures/node-colon-prefix-require (0.00s)
PASS
-ok github.com/evanw/esbuild/internal/runtime 0.284s
+ok github.com/evanw/esbuild/internal/runtime 0.261s
? 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]
@@ -34631,7 +34667,7 @@
--- PASS: TestFormatMessages/Multi-line_line_text (0.00s)
--- PASS: TestFormatMessages/Note_formatting (0.00s)
PASS
-ok github.com/evanw/esbuild/pkg/api 0.040s
+ok github.com/evanw/esbuild/pkg/api 0.043s
? 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.2'
@@ -34678,8 +34714,8 @@
dh_md5sums -O--builddirectory=_build -O--buildsystem=golang
dh_builddeb -O--builddirectory=_build -O--buildsystem=golang
dpkg-deb: building package 'esbuild' in '../esbuild_0.25.2-1_arm64.deb'.
-dpkg-deb: building package 'golang-github-evanw-esbuild-dev' in '../golang-github-evanw-esbuild-dev_0.25.2-1_all.deb'.
dpkg-deb: building package 'esbuild-dbgsym' in '../esbuild-dbgsym_0.25.2-1_arm64.deb'.
+dpkg-deb: building package 'golang-github-evanw-esbuild-dev' in '../golang-github-evanw-esbuild-dev_0.25.2-1_all.deb'.
dpkg-genbuildinfo --build=binary -O../golang-github-evanw-esbuild_0.25.2-1_arm64.buildinfo
dpkg-genchanges --build=binary -O../golang-github-evanw-esbuild_0.25.2-1_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
@@ -34687,12 +34723,14 @@
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
+I: user script /srv/workspace/pbuilder/3671814/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/3671814/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/4021628 and its subdirectories
-I: Current time: Sun Mar 30 23:29:30 -12 2025
-I: pbuilder-time-stamp: 1743420570
+I: removing directory /srv/workspace/pbuilder/3671814 and its subdirectories
+I: Current time: Mon May 4 07:56:55 +14 2026
+I: pbuilder-time-stamp: 1777831015