>>> boa-cli: Building testing/boa-cli 0.22-r0 (using abuild 3.18.0_rc5-r1) started Fri, 04 Sep 2026 13:39:27 +0000 >>> boa-cli: Validating /home/buildozer/aports/testing/boa-cli/APKBUILD... >>> boa-cli: Analyzing dependencies... >>> boa-cli: Installing for build: build-base cargo cargo-auditable openssl-dev ( 1/12) Installing libffi (3.8.0-r0) ( 2/12) Installing xz-libs (5.8.3-r0) ( 3/12) Installing libxml2 (2.13.9-r2) ( 4/12) Installing llvm22-libs (22.1.8-r1) ( 5/12) Installing scudo-malloc (22.1.8-r0) ( 6/12) Installing rust (1.97.0-r0) ( 7/12) Installing sqlite-libs (3.53.4-r0) ( 8/12) Installing libssh2 (1.11.1-r3) ( 9/12) Installing cargo (1.97.0-r0) (10/12) Installing cargo-auditable (0.7.5-r0) (11/12) Installing openssl-dev (3.5.8-r0) (12/12) Installing .makedepends-boa-cli (20260904.133928) Executing busybox-1.38.0-r4.trigger OK: 750.8 MiB in 118 packages >>> boa-cli: Cleaning up srcdir >>> boa-cli: Cleaning up pkgdir >>> boa-cli: Cleaning up tmpdir >>> boa-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/boa-0.22.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> boa-cli: Fetching https://github.com/boa-dev/boa/archive/refs/tags/v0.22/boa-0.22.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.9:443) saving to '/var/cache/distfiles/edge/boa-0.22.tar.gz.part' boa-0.22.tar.gz.part 4993k --:--:-- ETA boa-0.22.tar.gz.part 100% |********************************| 11.5M 0:00:00 ETA '/var/cache/distfiles/edge/boa-0.22.tar.gz.part' saved /var/cache/distfiles/edge/boa-0.22.tar.gz: OK >>> boa-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/boa-0.22.tar.gz /var/cache/distfiles/edge/boa-0.22.tar.gz: OK >>> boa-cli: Unpacking /var/cache/distfiles/edge/boa-0.22.tar.gz... Updating crates.io index Downloading crates ... Downloaded percent-encoding v2.3.2 Downloaded idna_adapter v1.2.2 Downloaded utf8_iter v1.0.4 Downloaded smallvec v1.15.2 Downloaded walkdir v2.5.0 Downloaded utf16_iter v1.0.5 Downloaded form_urlencoded v1.2.2 Downloaded temp-env v0.3.6 Downloaded scopeguard v1.2.0 Downloaded rustc-hash v2.1.3 Downloaded rustc_version v0.4.1 Downloaded proc-macro-crate v3.5.0 Downloaded equivalent v1.0.2 Downloaded futures-task v0.3.34 Downloaded futures-sink v0.3.34 Downloaded futures-macro v0.3.34 Downloaded futures-io v0.3.34 Downloaded futures-core v0.3.34 Downloaded tower-service v0.3.3 Downloaded tower-layer v0.3.3 Downloaded tokio-macros v2.7.2 Downloaded sync_wrapper v1.0.2 Downloaded http-body v1.1.0 Downloaded subtle v2.6.1 Downloaded untrusted v0.9.0 Downloaded cast v0.3.0 Downloaded zerofrom v0.1.8 Downloaded zerofrom-derive v0.1.7 Downloaded yoke-derive v0.8.2 Downloaded stable_deref_trait v1.2.1 Downloaded databake-derive v0.2.1 Downloaded embedded-io v0.6.1 Downloaded embedded-io v0.4.0 Downloaded cobs v0.3.0 Downloaded thiserror-impl v2.0.20 Downloaded erased-serde v0.4.10 Downloaded typeid v1.0.3 Downloaded potential_utf v0.1.6 Downloaded write16 v1.0.0 Downloaded unicode-linebreak v0.1.5 Downloaded smawk v0.3.3 Downloaded test-case v3.3.1 Downloaded test-case-macros v3.3.1 Downloaded test-case-core v3.3.1 Downloaded lock_api v0.4.14 Downloaded relative-path v1.9.3 Downloaded glob v0.3.4 Downloaded slab v0.4.12 Downloaded pin-project-lite v0.2.17 Downloaded futures-timer v3.0.4 Downloaded zeroize v1.9.0 Downloaded ciborium-ll v0.2.2 Downloaded cfg-if v1.0.4 Downloaded alloca v0.4.0 Downloaded lazy_static v1.5.0 Downloaded url v2.5.8 Downloaded zerovec-derive v0.11.6 Downloaded synstructure v0.13.2 Downloaded litemap v0.8.3 Downloaded displaydoc v0.2.7 Downloaded icu_provider v2.3.1 Downloaded writeable v0.6.4 Downloaded postcard v1.1.3 Downloaded thiserror v2.0.20 Downloaded tinystr v0.8.4 Downloaded parking_lot v0.12.5 Downloaded parking_lot_core v0.9.12 Downloaded rstest v0.26.1 Downloaded semver v1.0.28 Downloaded toml_parser v1.1.3+spec-1.1.0 Downloaded toml_datetime v1.1.1+spec-1.1.0 Downloaded foldhash v0.2.0 Downloaded futures-channel v0.3.34 Downloaded socket2 v0.6.5 Downloaded bitflags v2.13.1 Downloaded tokio-rustls v0.26.4 Downloaded rayon-core v1.13.0 Downloaded crossbeam-utils v0.8.22 Downloaded page_size v0.6.0 Downloaded oorandom v11.1.5 Downloaded criterion-plot v0.8.2 Downloaded clap_derive v4.6.4 Downloaded utf8parse v0.2.2 Downloaded is_terminal_polyfill v1.70.2 Downloaded colorchoice v1.0.5 Downloaded ciborium-io v0.2.2 Downloaded float-cmp v0.10.0 Downloaded siphasher v1.0.3 Downloaded concurrent-queue v2.5.0 Downloaded equator v0.4.2 Downloaded errno v0.3.14 Downloaded rustyline-derive v0.12.0 Downloaded cfg_aliases v0.2.2 Downloaded thousands v0.2.0 Downloaded rustc-hash v1.1.0 Downloaded mintex v0.1.4 Downloaded adler2 v2.0.1 Downloaded tracing-error v0.2.1 Downloaded thread_local v1.1.10 Downloaded color-spantrace v0.3.0 Downloaded icu_properties v2.3.0 Downloaded yoke v0.8.3 Downloaded zerotrie v0.2.5 Downloaded log v0.4.34 Downloaded icu_locale_core v2.3.0 Downloaded icu_collections v2.3.0 Downloaded icu_normalizer_data v2.3.0 Downloaded textwrap v0.16.2 Downloaded rstest_macros v0.26.1 Downloaded toml_edit v0.25.13+spec-1.1.0 Downloaded indexmap v2.14.0 Downloaded allocator-api2 v0.2.21 Downloaded tower v0.5.3 Downloaded mio v1.2.2 Downloaded bytes v1.12.1 Downloaded http v1.5.0 Downloaded rustls-webpki v0.103.15 Downloaded regex v1.13.1 Downloaded rayon v1.12.0 Downloaded clap v4.6.6 Downloaded heck v0.5.0 Downloaded strsim v0.11.1 Downloaded clap_lex v1.1.0 Downloaded anstream v1.0.0 Downloaded anstyle-parse v1.0.0 Downloaded anes v0.1.6 Downloaded shlex v2.0.1 Downloaded fixedbitset v0.5.7 Downloaded strum v0.28.0 Downloaded strum_macros v0.28.0 Downloaded phf v0.14.0 Downloaded phf_shared v0.14.0 Downloaded phf_generator v0.14.0 Downloaded async-channel v2.5.0 Downloaded event-listener-strategy v0.5.4 Downloaded aligned-vec v0.6.4 Downloaded equator-macro v0.4.2 Downloaded blocking v1.7.0 Downloaded piper v0.2.5 Downloaded async-process v2.5.0 Downloaded async-signal v0.2.14 Downloaded signal-hook-registry v1.4.8 Downloaded async-lock v3.4.2 Downloaded async-net v2.0.0 Downloaded async-fs v2.2.0 Downloaded async-executor v1.14.0 Downloaded simd-adler32 v0.3.10 Downloaded addr2line v0.25.1 Downloaded owo-colors v4.4.0 Downloaded indenter v0.3.4 Downloaded idna v1.1.0 Downloaded zerovec v0.11.8 Downloaded icu_properties_data v2.3.0 Downloaded unicode-width v0.2.2 Downloaded winnow v1.0.4 Downloaded hashbrown v0.17.1 Downloaded futures-util v0.3.34 Downloaded reqwest v0.13.4 Downloaded tower-http v0.6.11 Downloaded hyper-rustls v0.27.9 Downloaded syn v3.0.4 Downloaded anstyle v1.0.14 Downloaded anstyle-query v1.1.5 Downloaded ciborium v0.2.2 Downloaded find-msvc-tools v0.1.11 Downloaded pin-project-internal v1.1.13 Downloaded dashmap v6.2.1 Downloaded async-task v4.7.1 Downloaded dhat v0.3.3 Downloaded colored v3.1.1 Downloaded simple_logger v5.2.0 Downloaded cargo-platform v0.3.3 Downloaded utf8-zero v0.8.1 Downloaded toml_datetime v0.6.11 Downloaded serde_spanned v0.6.9 Downloaded serde-aux v4.7.0 Downloaded serde-value v0.7.0 Downloaded rawpointer v0.2.1 Downloaded icu_provider_registry v2.3.0 Downloaded wat v1.258.0 Downloaded icu_normalizer v2.3.0 Downloaded tokio v1.53.1 Downloaded rustls v0.23.43 Downloaded rustls-pki-types v1.15.1 Downloaded getrandom v0.2.17 Downloaded once_cell v1.21.4 Downloaded critical-section v1.2.0 Downloaded rustls-platform-verifier v0.7.0 Downloaded rustls-native-certs v0.8.4 Downloaded openssl-probe v0.2.1 Downloaded ipnet v2.12.1 Downloaded want v0.3.1 Downloaded try-lock v0.2.5 Downloaded httparse v1.10.1 Downloaded crossbeam-epoch v0.9.20 Downloaded half v2.7.1 Downloaded pin-project v1.1.13 Downloaded float16 v0.1.7 Downloaded event-listener v5.4.2 Downloaded async-io v2.6.0 Downloaded polling v3.11.0 Downloaded rustc-demangle v0.1.28 Downloaded sharded-slab v0.1.7 Downloaded eyre v0.6.14 Downloaded cargo_metadata v0.23.1 Downloaded crc32fast v1.5.1 Downloaded filetime v0.2.29 Downloaded ordered-float v2.10.1 Downloaded num-complex v0.4.6 Downloaded wasmi_collections v1.1.0 Downloaded string-interner v0.19.0 Downloaded foldhash v0.1.5 Downloaded elsa v1.11.2 Downloaded icu_provider_export v2.3.0 Downloaded wasm-bindgen-shared v0.2.127 Downloaded portable-atomic v1.15.0 Downloaded tracing-core v0.1.36 Downloaded atomic-waker v1.1.2 Downloaded icu_pattern v0.5.0 Downloaded icu_decimal v2.3.0 Downloaded iana-time-zone v0.1.65 Downloaded same-file v1.0.6 Downloaded tinytemplate v1.2.1 Downloaded zmij v1.0.23 Downloaded serde_core v1.0.229 Downloaded itoa v1.0.18 Downloaded icu_provider_adapters v2.3.0 Downloaded base64 v0.23.1 Downloaded miniz_oxide v0.8.9 Downloaded camino v1.2.5 Downloaded ureq-proto v0.6.1 Downloaded toml v0.8.23 Downloaded leb128fmt v0.1.0 Downloaded wasmi_ir v1.1.0 Downloaded spin v0.9.9 Downloaded num-rational v0.4.2 Downloaded toml_writer v1.1.2+spec-1.1.0 Downloaded serde_spanned v1.1.1 Downloaded serde_repr v0.1.21 Downloaded termcolor v1.4.1 Downloaded target-triple v1.0.1 Downloaded strip-ansi-escapes v0.2.1 Downloaded globset v0.4.20 Downloaded wasm-bindgen-macro v0.2.127 Downloaded ring v0.17.14 Downloaded hyper-util v0.1.20 Downloaded tracing v0.1.44 Downloaded hyper v1.11.0 Downloaded base64 v0.22.1 Downloaded icu_list v2.3.0 Downloaded icu_datetime v2.3.0 Downloaded husky-rs v0.4.0 Downloaded serde_derive v1.0.229 Downloaded unicode-ident v1.0.24 Downloaded quote v1.0.47 Downloaded proc-macro2 v1.0.107 Downloaded crossbeam-deque v0.8.7 Downloaded itertools v0.13.0 Downloaded cc v1.4.4 Downloaded futures-concurrency v7.7.1 Downloaded icu_provider_blob v2.3.0 Downloaded zopfli v0.8.3 Downloaded flate2 v1.1.9 Downloaded toml_edit v0.22.27 Downloaded tar v0.4.46 Downloaded matrixmultiply v0.3.11 Downloaded wasmi_core v1.1.0 Downloaded toml v1.1.4+spec-1.1.0 Downloaded console v0.16.4 Downloaded http-body-util v0.1.5 Downloaded icu_collator v2.3.1 Downloaded criterion v0.8.2 Downloaded serde_json v1.0.151 Downloaded zerocopy-derive v0.8.56 Downloaded dynify v0.1.2 Downloaded phf_macros v0.14.0 Downloaded backtrace v0.3.76 Downloaded wasm-encoder v0.258.0 Downloaded serde_yaml v0.9.34+deprecated Downloaded unsafe-libyaml v0.2.11 Downloaded tempfile v3.27.0 Downloaded vte v0.14.1 Downloaded similar v2.7.0 Downloaded wasm-bindgen v0.2.127 Downloaded indoc v2.0.7 Downloaded rustversion v1.0.23 Downloaded futures-lite v2.6.1 Downloaded parking v2.2.1 Downloaded fastrand v2.5.0 Downloaded futures v0.3.34 Downloaded futures-executor v0.3.34 Downloaded bytemuck v1.25.2 Downloaded bytemuck_derive v1.12.0 Downloaded bus v2.4.1 Downloaded num_cpus v1.17.0 Downloaded thin-vec v0.2.19 Downloaded static_assertions v1.1.0 Downloaded pastey v0.2.3 Downloaded fast-float2 v0.2.4 Downloaded synstructure v0.14.0 Downloaded getrandom v0.4.3 Downloaded memchr v2.8.3 Downloaded serde v1.0.229 Downloaded regex-syntax v0.8.11 Downloaded aho-corasick v1.1.5 Downloaded hashbrown v0.14.5 Downloaded rustyline v18.0.1 Downloaded bumpalo v3.20.3 Downloaded icu v2.3.1 Downloaded num-bigint v0.4.8 Downloaded regex-automata v0.4.18 Downloaded either v1.18.0 Downloaded dynify-macros v0.1.2 Downloaded zip v2.4.2 Downloaded parse-zoneinfo v0.5.0 Downloaded trybuild v1.0.120 Downloaded crossbeam-channel v0.5.16 Downloaded comfy-table v8.0.0 Downloaded unicode-segmentation v1.13.3 Downloaded ryu-js v1.0.3 Downloaded lz4_flex v0.14.0 Downloaded twox-hash v2.1.4 Downloaded cow-utils v0.1.3 Downloaded arrayvec v0.7.8 Downloaded xsum v0.1.6 Downloaded time-macros v0.2.32 Downloaded time-core v0.1.9 Downloaded num-conv v0.2.2 Downloaded powerfmt v0.2.0 Downloaded num_threads v0.1.7 Downloaded deranged v0.5.8 Downloaded ixdtf v0.6.6 Downloaded icu_locale_fallback v2.3.0 Downloaded plotters v0.3.7 Downloaded plotters-svg v0.3.7 Downloaded plotters-backend v0.3.7 Downloaded unsend v0.2.1 Downloaded ureq v3.4.0 Downloaded wasm-bindgen-macro-support v0.2.127 Downloaded timezone_provider v0.2.6 Downloaded time v0.3.55 Downloaded temporal_rs v0.2.6 Downloaded clap_builder v4.6.6 Downloaded icu_codepointtrie_builder v0.6.1 Downloaded wast v258.0.0 Downloaded hashbrown v0.15.5 Downloaded insta v1.48.0 Downloaded core_maths v0.1.1 Downloaded tap v1.0.1 Downloaded rand_core v0.10.1 Downloaded num-traits v0.2.19 Downloaded tracing-subscriber v0.3.23 Downloaded winnow v0.7.15 Downloaded itertools v0.14.0 Downloaded databake v0.2.1 Downloaded icu_calendar v2.3.0 Downloaded icu_locale_fallback_data v2.3.0 Downloaded icu_calendar_data v2.3.0 Downloaded calendrical_calculations v0.2.4 Downloaded sys-locale v0.3.2 Downloaded rand v0.10.2 Downloaded num_enum v0.7.6 Downloaded num_enum_derive v0.7.6 Downloaded num-integer v0.1.47 Downloaded arbitrary v1.4.2 Downloaded derive_arbitrary v1.4.2 Downloaded chacha20 v0.10.2 Downloaded oneshot v0.2.1 Downloaded intrusive-collections v0.10.3 Downloaded fixed_decimal v0.7.2 Downloaded libm v0.2.16 Downloaded webpki-roots v1.0.9 Downloaded icu_time v2.3.0 Downloaded icu_plurals v2.3.0 Downloaded icu_casemap v2.3.0 Downloaded num-bigint v0.5.1 Downloaded icu_experimental v0.6.0 Downloaded itertools v0.15.0 Downloaded smol v2.0.2 Downloaded gimli v0.32.3 Downloaded wasmi v1.1.0 Downloaded zerocopy v0.8.56 Downloaded wasmparser v0.239.0 Downloaded syn v2.0.119 Downloaded ndarray v0.16.1 Downloaded nix v0.31.3 Downloaded object v0.37.3 Downloaded wasmparser v0.258.0 Downloaded rustix v1.1.4 Downloaded bstr v1.13.1 Downloaded console_error_panic_hook v0.1.7 Downloaded icu_locale v2.3.1 Downloaded ryu v1.0.23 Downloaded color-eyre v0.6.5 Downloaded libc v0.2.189 Downloaded autocfg v1.5.1 Downloaded icu_segmenter v2.3.0 Downloaded regress v0.12.0 Downloaded linux-raw-sys v0.12.1 Downloaded icu_provider_source v2.3.1 Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.24 Compiling serde_core v1.0.229 Compiling serde v1.0.229 Compiling stable_deref_trait v1.2.1 Compiling either v1.18.0 Compiling libc v0.2.189 Compiling pin-project-lite v0.2.17 Compiling cfg-if v1.0.4 Compiling thiserror v2.0.20 Compiling typeid v1.0.3 Compiling erased-serde v0.4.10 Compiling futures-core v0.3.34 Compiling portable-atomic v1.15.0 Compiling memchr v2.8.3 Compiling autocfg v1.5.1 Compiling futures-io v0.3.34 Compiling critical-section v1.2.0 Compiling crossbeam-utils v0.8.22 Compiling itoa v1.0.18 Compiling parking v2.2.1 Compiling utf8_iter v1.0.4 Compiling icu_properties_data v2.3.0 Compiling slab v0.4.12 Compiling fastrand v2.5.0 Compiling icu_normalizer_data v2.3.0 Compiling icu_locale_fallback_data v2.3.0 Compiling libm v0.2.16 Compiling find-msvc-tools v0.1.11 Compiling shlex v2.0.1 Compiling bytes v1.12.1 Compiling write16 v1.0.0 Compiling futures-sink v0.3.34 Compiling utf16_iter v1.0.5 Compiling icu_calendar_data v2.3.0 Compiling atomic-waker v1.1.2 Compiling siphasher v1.0.3 Compiling allocator-api2 v0.2.21 Compiling equivalent v1.0.2 Compiling pastey v0.2.3 Compiling foldhash v0.2.0 Compiling futures-task v0.3.34 Compiling heck v0.5.0 Compiling zeroize v1.9.0 Compiling winnow v1.0.4 Compiling ryu v1.0.23 Compiling ryu-js v1.0.3 Compiling static_assertions v1.1.0 Compiling untrusted v0.9.0 Compiling rustc-hash v2.1.3 Compiling arrayvec v0.7.8 Compiling hashbrown v0.17.1 Compiling rustix v1.1.4 Compiling fast-float2 v0.2.4 Compiling cow-utils v0.1.3 Compiling regex-syntax v0.8.11 Compiling rustls v0.23.43 Compiling percent-encoding v2.3.2 Compiling event-listener v5.4.2 Compiling httparse v1.10.1 Compiling semver v1.0.28 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling parking_lot_core v0.9.12 Compiling linux-raw-sys v0.12.1 Compiling thin-vec v0.2.19 Compiling try-lock v0.2.5 Compiling tower-service v0.3.3 Compiling rand_core v0.10.1 Compiling rustversion v1.0.23 Compiling subtle v2.6.1 Compiling zmij v1.0.23 Compiling getrandom v0.4.3 Compiling async-task v4.7.1 Compiling lazy_static v1.5.0 Compiling futures-channel v0.3.34 Compiling utf8parse v0.2.2 Compiling serde_json v1.0.151 Compiling num-conv v0.2.2 Compiling want v0.3.1 Compiling rustls-pki-types v1.15.1 Compiling cc v1.4.4 Compiling scopeguard v1.2.0 Compiling time-core v0.1.9 Compiling sharded-slab v0.1.7 Compiling form_urlencoded v1.2.2 Compiling sync_wrapper v1.0.2 Compiling thread_local v1.1.10 Compiling futures-lite v2.6.1 Compiling phf_shared v0.14.0 Compiling writeable v0.6.4 Compiling piper v0.2.5 Compiling log v0.4.34 Compiling lock_api v0.4.14 Compiling unicode-segmentation v1.13.3 Compiling chacha20 v0.10.2 Compiling powerfmt v0.2.0 Compiling openssl-probe v0.2.1 Compiling unicode-width v0.2.2 Compiling ipnet v2.12.1 Compiling ixdtf v0.6.6 Compiling deranged v0.5.8 Compiling base64 v0.22.1 Compiling cfg_aliases v0.2.2 Compiling num_threads v0.1.7 Compiling tower-layer v0.3.3 Compiling fixedbitset v0.5.7 Compiling object v0.37.3 Compiling hashbrown v0.14.5 Compiling small_btree v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/utils/small_btree) Compiling itertools v0.15.0 Compiling anstyle-parse v1.0.0 Compiling tag_ptr v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/utils/tag_ptr) Compiling nix v0.31.3 Compiling xsum v0.1.6 Compiling event-listener-strategy v0.5.4 Compiling rustc_version v0.4.1 Compiling anstyle v1.0.14 Compiling color-spantrace v0.3.0 Compiling oneshot v0.2.1 Compiling anstyle-query v1.1.5 Compiling sys-locale v0.3.2 Compiling tap v1.0.1 Compiling gimli v0.32.3 Compiling intrusive-collections v0.10.3 Compiling is_terminal_polyfill v1.70.2 Compiling async-lock v3.4.2 Compiling colorchoice v1.0.5 Compiling adler2 v2.0.1 Compiling owo-colors v4.4.0 Compiling strsim v0.11.1 Compiling rustc-demangle v0.1.28 Compiling clap_lex v1.1.0 Compiling aho-corasick v1.1.5 Compiling time-macros v0.2.32 Compiling regress v0.12.0 Compiling base64 v0.23.1 Compiling num-traits v0.2.19 Compiling async-io v2.6.0 Compiling eyre v0.6.14 Compiling boa_runtime v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/runtime) Compiling indenter v0.3.4 Compiling miniz_oxide v0.8.9 Compiling unsend v0.2.1 Compiling phf_generator v0.14.0 Compiling colored v3.1.1 Compiling anstream v1.0.0 Compiling boa_string v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/string) Compiling rustls-native-certs v0.8.4 Compiling float16 v0.1.7 Compiling comfy-table v8.0.0 Compiling concurrent-queue v2.5.0 Compiling crossbeam-channel v0.5.16 Compiling clap_builder v4.6.6 Compiling http v1.5.0 Compiling indexmap v2.14.0 Compiling async-channel v2.5.0 Compiling syn v3.0.4 Compiling syn v2.0.119 Compiling once_cell v1.21.4 Compiling blocking v1.7.0 Compiling async-executor v1.14.0 Compiling tracing-core v0.1.36 Compiling async-fs v2.2.0 Compiling core_maths v0.1.1 Compiling ring v0.17.14 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling num-integer v0.1.47 Compiling tracing v0.1.44 Compiling tracing-subscriber v0.3.23 Compiling http-body v1.1.0 Compiling http-body-util v0.1.5 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling socket2 v0.6.5 Compiling mio v1.2.2 Compiling getrandom v0.2.17 Compiling errno v0.3.14 Compiling time v0.3.55 Compiling num_cpus v1.17.0 Compiling regex-automata v0.4.18 Compiling signal-hook-registry v1.4.8 Compiling rand v0.10.2 Compiling tokio v1.53.1 Compiling proc-macro-crate v3.5.0 Compiling tracing-error v0.2.1 Compiling addr2line v0.25.1 Compiling litemap v0.8.3 Compiling bitflags v2.13.1 Compiling backtrace v0.3.76 Compiling rustls-webpki v0.103.15 Compiling synstructure v0.14.0 Compiling color-eyre v0.6.5 Compiling synstructure v0.13.2 Compiling serde_derive v1.0.229 Compiling displaydoc v0.2.7 Compiling zerovec-derive v0.11.6 Compiling thiserror-impl v2.0.20 Compiling futures-macro v0.3.34 Compiling boa_macros v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/macros) Compiling bytemuck_derive v1.12.0 Compiling clap_derive v4.6.4 Compiling regex v1.13.1 Compiling zerofrom-derive v0.1.7 Compiling yoke-derive v0.8.2 Compiling databake-derive v0.2.1 Compiling phf_macros v0.14.0 Compiling strum_macros v0.28.0 Compiling equator-macro v0.4.2 Compiling pin-project-internal v1.1.13 Compiling dynify-macros v0.1.2 Compiling num_enum_derive v0.7.6 Compiling rustyline-derive v0.12.0 Compiling calendrical_calculations v0.2.4 Compiling databake v0.2.1 Compiling rustyline v18.0.1 Compiling futures-util v0.3.34 Compiling phf v0.14.0 Compiling equator v0.4.2 Compiling dynify v0.1.2 Compiling num_enum v0.7.6 Compiling bytemuck v1.25.2 Compiling aligned-vec v0.6.4 Compiling cobs v0.3.0 Compiling pin-project v1.1.13 Compiling zerofrom v0.1.8 Compiling yoke v0.8.3 Compiling clap v4.6.6 Compiling strum v0.28.0 Compiling polling v3.11.0 Compiling zerovec v0.11.8 Compiling postcard v1.1.3 Compiling smallvec v1.15.2 Compiling num-bigint v0.5.1 Compiling fixed_decimal v0.7.2 Compiling hyper v1.11.0 Compiling futures-concurrency v7.7.1 Compiling dashmap v6.2.1 Compiling bus v2.4.1 Compiling async-signal v0.2.14 Compiling async-net v2.0.0 Compiling async-process v2.5.0 Compiling tokio-rustls v0.26.4 Compiling rustls-platform-verifier v0.7.0 Compiling smol v2.0.2 Compiling tower v0.5.3 Compiling futures-executor v0.3.34 Compiling futures v0.3.34 Compiling hyper-util v0.1.20 Compiling tinystr v0.8.4 Compiling zerotrie v0.2.5 Compiling potential_utf v0.1.6 Compiling icu_pattern v0.5.0 Compiling icu_collections v2.3.0 Compiling icu_locale_core v2.3.0 Compiling timezone_provider v0.2.6 Compiling hyper-rustls v0.27.9 Compiling icu_provider v2.3.1 Compiling boa_gc v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/gc) Compiling icu_properties v2.3.0 Compiling icu_locale_fallback v2.3.0 Compiling icu_plurals v2.3.0 Compiling icu_segmenter v2.3.0 Compiling icu_list v2.3.0 Compiling icu_provider_blob v2.3.0 Compiling boa_interner v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/interner) Compiling boa_ast v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/ast) Compiling icu_calendar v2.3.0 Compiling icu_provider_adapters v2.3.0 Compiling icu_locale v2.3.1 Compiling icu_decimal v2.3.0 Compiling icu_time v2.3.0 Compiling temporal_rs v0.2.6 Compiling icu_normalizer v2.3.0 Compiling icu_casemap v2.3.0 Compiling icu_datetime v2.3.0 Compiling idna_adapter v1.2.2 Compiling icu_collator v2.3.1 Compiling idna v1.1.0 Compiling url v2.5.8 Compiling tower-http v0.6.11 Compiling reqwest v0.13.4 Compiling boa_parser v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/parser) Compiling boa_icu_provider v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/icu_provider) Compiling boa_engine v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/engine) Compiling boa_wintertc v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/wintertc) Compiling boa_cli v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/cli) Finished `release` profile [optimized] target(s) in 36m 19s Compiling proc-macro2 v1.0.107 Compiling quote v1.0.47 Compiling unicode-ident v1.0.24 Compiling serde_core v1.0.229 Compiling serde v1.0.229 Compiling either v1.18.0 Compiling stable_deref_trait v1.2.1 Compiling cfg-if v1.0.4 Compiling libc v0.2.189 Compiling log v0.4.34 Compiling memchr v2.8.3 Compiling autocfg v1.5.1 Compiling thiserror v2.0.20 Compiling portable-atomic v1.15.0 Compiling typeid v1.0.3 Compiling itoa v1.0.18 Compiling critical-section v1.2.0 Compiling erased-serde v0.4.10 Compiling pin-project-lite v0.2.17 Compiling futures-core v0.3.34 Compiling utf8_iter v1.0.4 Compiling crossbeam-utils v0.8.22 Compiling icu_properties_data v2.3.0 Compiling foldhash v0.2.0 Compiling equivalent v1.0.2 Compiling allocator-api2 v0.2.21 Compiling futures-io v0.3.34 Compiling libm v0.2.16 Compiling pastey v0.2.3 Compiling twox-hash v2.1.4 Compiling icu_locale_fallback_data v2.3.0 Compiling cow-utils v0.1.3 Compiling icu_normalizer_data v2.3.0 Compiling fast-float2 v0.2.4 Compiling static_assertions v1.1.0 Compiling rustc-hash v2.1.3 Compiling ryu-js v1.0.3 Compiling arrayvec v0.7.8 Compiling write16 v1.0.0 Compiling utf16_iter v1.0.5 Compiling siphasher v1.0.3 Compiling parking v2.2.1 Compiling fastrand v2.5.0 Compiling thin-vec v0.2.19 Compiling regex-syntax v0.8.11 Compiling ryu v1.0.23 Compiling icu_calendar_data v2.3.0 Compiling heck v0.5.0 Compiling zmij v1.0.23 Compiling ixdtf v0.6.6 Compiling serde_json v1.0.151 Compiling semver v1.0.28 Compiling rustversion v1.0.23 Compiling winnow v1.0.4 Compiling hashbrown v0.17.1 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling parking_lot_core v0.9.12 Compiling num-conv v0.2.2 Compiling getrandom v0.4.3 Compiling time-core v0.1.9 Compiling rand_core v0.10.1 Compiling powerfmt v0.2.0 Compiling deranged v0.5.8 Compiling scopeguard v1.2.0 Compiling num_threads v0.1.7 Compiling lz4_flex v0.14.0 Compiling event-listener v5.4.2 Compiling hashbrown v0.14.5 Compiling tag_ptr v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/utils/tag_ptr) Compiling fixedbitset v0.5.7 Compiling shlex v2.0.1 Compiling lock_api v0.4.14 Compiling writeable v0.6.4 Compiling itertools v0.15.0 Compiling chacha20 v0.10.2 Compiling oneshot v0.2.1 Compiling phf_shared v0.14.0 Compiling find-msvc-tools v0.1.11 Compiling tap v1.0.1 Compiling intrusive-collections v0.10.3 Compiling futures-lite v2.6.1 Compiling sys-locale v0.3.2 Compiling xsum v0.1.6 Compiling unicode-width v0.2.2 Compiling small_btree v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/utils/small_btree) Compiling bytes v1.12.1 Compiling slab v0.4.12 Compiling zeroize v1.9.0 Compiling futures-sink v0.3.34 Compiling httparse v1.10.1 Compiling untrusted v0.9.0 Compiling atomic-waker v1.1.2 Compiling percent-encoding v2.3.2 Compiling futures-task v0.3.34 Compiling rustls v0.23.43 Compiling rustc_version v0.4.1 Compiling subtle v2.6.1 Compiling base64 v0.23.1 Compiling unicode-segmentation v1.13.3 Compiling tower-service v0.3.3 Compiling try-lock v0.2.5 Compiling rustix v1.1.4 Compiling cc v1.4.4 Compiling futures-channel v0.3.34 Compiling sync_wrapper v1.0.2 Compiling tower-layer v0.3.3 Compiling linux-raw-sys v0.12.1 Compiling openssl-probe v0.2.1 Compiling time-macros v0.2.32 Compiling event-listener-strategy v0.5.4 Compiling ipnet v2.12.1 Compiling base64 v0.22.1 Compiling want v0.3.1 Compiling boa_runtime v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/runtime) Compiling aho-corasick v1.1.5 Compiling num-traits v0.2.19 Compiling regress v0.12.0 Compiling rustls-pki-types v1.15.1 Compiling form_urlencoded v1.2.2 Compiling async-io v2.6.0 Compiling async-task v4.7.1 Compiling piper v0.2.5 Compiling async-lock v3.4.2 Compiling crossbeam-epoch v0.9.20 Compiling utf8parse v0.2.2 Compiling crossbeam-deque v0.8.7 Compiling rayon-core v1.13.0 Compiling anstyle-query v1.1.5 Compiling colorchoice v1.0.5 Compiling anstyle v1.0.14 Compiling is_terminal_polyfill v1.70.2 Compiling zerocopy v0.8.56 Compiling clap_lex v1.1.0 Compiling phf_generator v0.14.0 Compiling anstyle-parse v1.0.0 Compiling strsim v0.11.1 Compiling wasm-bindgen-shared v0.2.127 Compiling indoc v2.0.7 Compiling same-file v1.0.6 Compiling unicode-linebreak v0.1.5 Compiling boa_string v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/string) Compiling smawk v0.3.3 Compiling ciborium-io v0.2.2 Compiling plotters-backend v0.3.7 Compiling simd-adler32 v0.3.10 Compiling itertools v0.13.0 Compiling adler2 v2.0.1 Compiling cast v0.3.0 Compiling walkdir v2.5.0 Compiling toml_writer v1.1.2+spec-1.1.0 Compiling target-triple v1.0.1 Compiling anes v0.1.6 Compiling oorandom v11.1.5 Compiling float16 v0.1.7 Compiling crc32fast v1.5.1 Compiling anstream v1.0.0 Compiling glob v0.3.4 Compiling bumpalo v3.20.3 Compiling termcolor v1.4.1 Compiling miniz_oxide v0.8.9 Compiling textwrap v0.16.2 Compiling concurrent-queue v2.5.0 Compiling comfy-table v8.0.0 Compiling crossbeam-channel v0.5.16 Compiling plotters-svg v0.3.7 Compiling husky-rs v0.4.0 Compiling rustls-native-certs v0.8.4 Compiling indexmap v2.14.0 Compiling leb128fmt v0.1.0 Compiling lazy_static v1.5.0 Compiling sharded-slab v0.1.7 Compiling wasm-bindgen v0.2.127 Compiling clap_builder v4.6.6 Compiling rstest_macros v0.26.1 Compiling async-channel v2.5.0 Compiling thread_local v1.1.10 Compiling wasmparser v0.239.0 Compiling object v0.37.3 Compiling wasm-encoder v0.258.0 Compiling eyre v0.6.14 Compiling matrixmultiply v0.3.11 Compiling http v1.5.0 Compiling syn v3.0.4 Compiling syn v2.0.119 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling gimli v0.32.3 Compiling color-spantrace v0.3.0 Compiling cfg_aliases v0.2.2 Compiling colored v3.1.1 Compiling relative-path v1.9.3 Compiling nix v0.31.3 Compiling bstr v1.13.1 Compiling vte v0.14.1 Compiling rustc-demangle v0.1.28 Compiling owo-colors v4.4.0 Compiling indenter v0.3.4 Compiling once_cell v1.21.4 Compiling blocking v1.7.0 Compiling async-executor v1.14.0 Compiling futures-timer v3.0.4 Compiling flate2 v1.1.9 Compiling wasmi_collections v1.1.0 Compiling winnow v0.7.15 Compiling rawpointer v0.2.1 Compiling zip v2.4.2 Compiling spin v0.9.9 Compiling camino v1.2.5 Compiling tracing-core v0.1.36 Compiling async-fs v2.2.0 Compiling strip-ansi-escapes v0.2.1 Compiling zopfli v0.8.3 Compiling webpki-roots v1.0.9 Compiling similar v2.7.0 Compiling core_maths v0.1.1 Compiling wasmi_core v1.1.0 Compiling icu_provider_registry v2.3.0 Compiling utf8-zero v0.8.1 Compiling itertools v0.14.0 Compiling elsa v1.11.2 Compiling num-integer v0.1.47 Compiling plotters v0.3.7 Compiling float-cmp v0.10.0 Compiling ordered-float v2.10.1 Compiling num-complex v0.4.6 Compiling parse-zoneinfo v0.5.0 Compiling unsafe-libyaml v0.2.11 Compiling rayon v1.12.0 Compiling unsend v0.2.1 Compiling tracing v0.1.44 Compiling num-bigint v0.4.8 Compiling tracing-subscriber v0.3.23 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling http-body v1.1.0 Compiling ureq-proto v0.6.1 Compiling http-body-util v0.1.5 Compiling regex-automata v0.4.18 Compiling wasmi_ir v1.1.0 Compiling time v0.3.55 Compiling ring v0.17.14 Compiling getrandom v0.2.17 Compiling socket2 v0.6.5 Compiling mio v1.2.2 Compiling num_cpus v1.17.0 Compiling rand v0.10.2 Compiling errno v0.3.14 Compiling alloca v0.4.0 Compiling page_size v0.6.0 Compiling wast v258.0.0 Compiling filetime v0.2.29 Compiling signal-hook-registry v1.4.8 Compiling console v0.16.4 Compiling ndarray v0.16.1 Compiling criterion-plot v0.8.2 Compiling tar v0.4.46 Compiling proc-macro-crate v3.5.0 Compiling tracing-error v0.2.1 Compiling litemap v0.8.3 Compiling bitflags v2.13.1 Compiling serde_spanned v1.1.1 Compiling cargo-platform v0.3.3 Compiling num-rational v0.4.2 Compiling toml v1.1.4+spec-1.1.0 Compiling addr2line v0.25.1 Compiling backtrace v0.3.76 Compiling simple_logger v5.2.0 Compiling synstructure v0.14.0 Compiling regex v1.13.1 Compiling synstructure v0.13.2 Compiling test-case-core v3.3.1 Compiling wasm-bindgen-macro-support v0.2.127 Compiling color-eyre v0.6.5 Compiling globset v0.4.20 Compiling rustls-webpki v0.103.15 Compiling serde_derive v1.0.229 Compiling displaydoc v0.2.7 Compiling zerovec-derive v0.11.6 Compiling thiserror-impl v2.0.20 Compiling boa_macros v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/macros) Compiling bytemuck_derive v1.12.0 Compiling zerofrom-derive v0.1.7 Compiling databake-derive v0.2.1 Compiling yoke-derive v0.8.2 Compiling phf_macros v0.14.0 Compiling strum_macros v0.28.0 Compiling pin-project-internal v1.1.13 Compiling equator-macro v0.4.2 Compiling dynify-macros v0.1.2 Compiling num_enum_derive v0.7.6 Compiling futures-macro v0.3.34 Compiling tokio-macros v2.7.2 Compiling databake v0.2.1 Compiling test-case-macros v3.3.1 Compiling zerocopy-derive v0.8.56 Compiling clap_derive v4.6.4 Compiling rustyline-derive v0.12.0 Compiling serde_repr v0.1.21 Compiling calendrical_calculations v0.2.4 Compiling phf v0.14.0 Compiling test-case v3.3.1 Compiling equator v0.4.2 Compiling rustyline v18.0.1 Compiling tokio v1.53.1 Compiling futures-util v0.3.34 Compiling dynify v0.1.2 Compiling aligned-vec v0.6.4 Compiling zerofrom v0.1.8 Compiling num_enum v0.7.6 Compiling bytemuck v1.25.2 Compiling yoke v0.8.3 Compiling pin-project v1.1.13 Compiling cobs v0.3.0 Compiling strum v0.28.0 Compiling clap v4.6.6 Compiling wasm-bindgen-macro v0.2.127 Compiling polling v3.11.0 Compiling tempfile v3.27.0 Compiling insta v1.48.0 Compiling wat v1.258.0 Compiling async-signal v0.2.14 Compiling async-net v2.0.0 Compiling wasmi v1.1.0 Compiling zerovec v0.11.8 Compiling postcard v1.1.3 Compiling smallvec v1.15.2 Compiling num-bigint v0.5.1 Compiling async-process v2.5.0 Compiling tinytemplate v1.2.1 Compiling trybuild v1.0.120 Compiling toml_datetime v0.6.11 Compiling serde_spanned v0.6.9 Compiling fixed_decimal v0.7.2 Compiling futures-concurrency v7.7.1 Compiling toml_edit v0.22.27 Compiling serde-value v0.7.0 Compiling cargo_metadata v0.23.1 Compiling serde_yaml v0.9.34+deprecated Compiling dashmap v6.2.1 Compiling bus v2.4.1 Compiling smol v2.0.2 Compiling parking_lot v0.12.5 Compiling serde-aux v4.7.0 Compiling temp-env v0.3.6 Compiling futures-executor v0.3.34 Compiling console_error_panic_hook v0.1.7 Compiling rstest v0.26.1 Compiling futures v0.3.34 Compiling rustls-platform-verifier v0.7.0 Compiling ureq v3.4.0 Compiling tinystr v0.8.4 Compiling zerotrie v0.2.5 Compiling potential_utf v0.1.6 Compiling icu_pattern v0.5.0 Compiling icu_collections v2.3.0 Compiling hyper v1.11.0 Compiling tower v0.5.3 Compiling tokio-rustls v0.26.4 Compiling icu_locale_core v2.3.0 Compiling timezone_provider v0.2.6 Compiling half v2.7.1 Compiling toml v0.8.23 Compiling ciborium-ll v0.2.2 Compiling hyper-util v0.1.20 Compiling ciborium v0.2.2 Compiling icu_provider v2.3.1 Compiling boa_gc v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/gc) Compiling criterion v0.8.2 Compiling scripts v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/tools/scripts) Compiling hyper-rustls v0.27.9 Compiling icu_properties v2.3.0 Compiling icu_locale_fallback v2.3.0 Compiling icu_plurals v2.3.0 Compiling icu_list v2.3.0 Compiling icu_segmenter v2.3.0 Compiling boa_interner v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/interner) Compiling icu_provider_blob v2.3.0 Compiling icu_codepointtrie_builder v0.6.1 Compiling icu_calendar v2.3.0 Compiling icu_locale v2.3.1 Compiling boa_ast v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/ast) Compiling icu_provider_adapters v2.3.0 Compiling icu_provider_export v2.3.0 Compiling icu_decimal v2.3.0 Compiling icu_time v2.3.0 Compiling temporal_rs v0.2.6 Compiling icu_normalizer v2.3.0 Compiling icu_casemap v2.3.0 Compiling icu_datetime v2.3.0 Compiling icu_collator v2.3.1 Compiling idna_adapter v1.2.2 Compiling idna v1.1.0 Compiling icu_experimental v0.6.0 Compiling url v2.5.8 Compiling tower-http v0.6.11 Compiling reqwest v0.13.4 Compiling boa_parser v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/parser) Compiling boa_icu_provider v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/icu_provider) Compiling icu v2.3.1 Compiling icu_provider_source v2.3.1 Compiling boa_engine v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/engine) Compiling gen-icu4x-data v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/tools/gen-icu4x-data) Compiling boa_wintertc v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/wintertc) Compiling boa_wasm v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/ffi/wasm) Compiling insta-bytecode v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/tests/insta-bytecode) Compiling boa_macros_tests v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/tests/macros) Compiling boa_benches v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/benches) Compiling boa_examples v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/examples) Compiling boa_tester v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/tests/tester) Compiling boa_cli v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/cli) Finished `test` profile [optimized + debuginfo] target(s) in 29m 58s Running unittests src/lib.rs (target/debug/deps/boa_ast-ebf12ca21f436bc8) running 38 tests test keyword::tests::as_binary_op ... ok test keyword::tests::as_str ... ok test keyword::tests::from_str ... ok test keyword::tests::to_sym ... ok test keyword::tests::try_into_binary_op ... ok test operations::tests::check_contains_new_target_in_call_argument_position ... ok test operations::tests::check_contains_new_target_in_call_function_position ... ok test operations::tests::check_contains_new_target_in_with_statement_expression ... ok test operations::tests::check_contains_this_in_call_argument_position ... ok test operations::tests::check_contains_this_in_with_statement_expression ... ok test position::tests::invalid_linear_span - should panic ... ok test position::tests::invalid_position_column - should panic ... ok test position::tests::invalid_position_line - should panic ... ok test position::tests::linear_position_equality ... ok test position::tests::invalid_span - should panic ... ok test position::tests::linear_position_order ... ok test position::tests::linear_span_contains ... ok test position::tests::linear_span_creation ... ok test position::tests::linear_span_equality ... ok test position::tests::linear_span_ordering ... ok test position::tests::linear_union ... ok test position::tests::position_equality ... ok test position::tests::position_getters ... ok test position::tests::position_order ... ok test position::tests::position_to_string ... ok test position::tests::span_contains ... ok test position::tests::span_creation ... ok test position::tests::span_equality ... ok test position::tests::span_getters ... ok test position::tests::span_ordering ... ok test position::tests::span_to_string ... ok test punctuator::tests::as_assign_op ... ok test punctuator::tests::as_binary_op ... ok test punctuator::tests::as_str ... ok test punctuator::tests::display ... ok test punctuator::tests::into_box ... ok test punctuator::tests::try_into_assign_op ... ok test punctuator::tests::try_into_binary_op ... ok test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running tests/scope.rs (target/debug/deps/scope-e200ac0dc94cb851) running 8 tests test can_correlate_binding_to_scope ... ok test multiple_scopes_with_same_parent_have_distinct_ids ... ok test empty_script_is_ok ... ok test script_block_let ... ok test script_function_mapped_arguments_accessed ... ok test script_function_mapped_arguments_not_accessed ... ok test script_global_const ... ok test script_global_let ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (target/debug/deps/boa_benches-60e56aed3c0f3456) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/boa-832a26c265dbd32e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_engine-65de9f562e387a6d) running 1128 tests test builtins::array_buffer::utils::tests_miri::batched_backward_misaligned_fallback ... ok test builtins::array_buffer::utils::tests_miri::batched_atomic_to_bytes_misaligned_fallback ... ok test builtins::array_buffer::utils::tests_miri::batched_forward_misaligned_fallback ... ok test builtins::array_buffer::utils::tests_miri::batched_bytes_to_atomic_misaligned_fallback ... ok test builtins::array::tests::array_length_is_not_enumerable ... ok test builtins::array::tests::get_relative_end ... ok test builtins::array::tests::array_spread_non_iterable ... ok test builtins::array::tests::array_values_symbol_iterator ... ok test builtins::array::tests::array_of_neg_zero ... ok test builtins::array::tests::get_relative_start ... ok test builtins::array::tests::flat_map_not_callable ... ok test builtins::array_buffer::tests::create_byte_data_block ... ok test builtins::array_buffer::tests::create_shared_byte_data_block ... ok test builtins::array_buffer::tests::resize ... ok test builtins::array::tests::find ... ok test builtins::array::tests::to_string ... ok test builtins::array::tests::fill_obj_ref ... ok test builtins::array::tests::find_index ... ok test builtins::array::tests::join ... ok test builtins::array::tests::push ... ok test builtins::array::tests::for_each ... ok test builtins::array::tests::array_spread_arrays ... ok test builtins::array::tests::array_keys_simple ... ok test builtins::array::tests::includes_value ... ok test builtins::array_buffer::tests::shared_array_buffer_slice_empty ... ok test builtins::array::tests::array_values_simple ... ok test builtins::array::tests::array_entries_simple ... ok test builtins::array_buffer::tests::shared_typed_array_copy_within ... ok test builtins::bigint::tests::as_int_n_errors ... ok test builtins::array_buffer::tests::shared_to_regular_typed_array_set ... ok test builtins::array::tests::array_values_sparse ... ok test builtins::array::tests::array_values_empty ... ok test builtins::array::tests::call_array_constructor_with_one_argument ... ok test builtins::array::tests::is_array ... ok test builtins::array_buffer::tests::shared_typed_array_copy_within_backward ... ok test builtins::array_buffer::tests::shared_array_buffer_slice_partial ... ok test builtins::array_buffer::tests::regular_to_shared_typed_array_set ... ok test builtins::array::tests::array_symbol_iterator ... ok test builtins::array::tests::flat_map_with_hole ... ok test builtins::array::tests::every ... ok test builtins::array::tests::concat ... ok test builtins::array_buffer::tests::shared_array_buffer_slice ... ok test builtins::array::tests::array_sort ... ok test builtins::array::tests::for_each_push_value ... ok test builtins::array::tests::index_of ... ok test builtins::array::tests::reverse ... ok test builtins::array::tests::copy_within ... ok test builtins::array::tests::flat_map ... ok test builtins::array::tests::flat ... ok test builtins::array::tests::last_index_of ... ok test builtins::array::tests::unshift ... ok test builtins::array::tests::pop ... ok test builtins::array::tests::shift ... ok test builtins::array::tests::slice ... ok test builtins::array::tests::of ... ok test builtins::array::tests::array_prototype_find_edge_cases ... ok test builtins::bigint::tests::as_int_n ... ok test builtins::array_buffer::tests::sort_negative_zero ... ok test builtins::array_buffer::tests::get_values ... ok test builtins::array::tests::filter ... ok test builtins::array::tests::reduce ... ok test builtins::bigint::tests::as_uint_n ... ok test builtins::array::tests::map ... ok test builtins::array::tests::some ... ok test builtins::array::tests::reduce_right ... ok test builtins::array::tests::fill ... ok test builtins::bigint::tests::bigint_function_conversion_from_integer ... ok test builtins::bigint::tests::bigint_function_conversion_from_rational ... ok test builtins::bigint::tests::as_uint_n_errors ... ok test builtins::bigint::tests::bigint_function_throws ... ok test builtins::bigint::tests::to_string_invalid_radix ... ok test builtins::bigint::tests::to_string ... ok test builtins::boolean::tests::construct_and_call ... ok test builtins::boolean::tests::instances_have_correct_proto_set ... ok test builtins::date::tests::date_ctor_call_date ... ok test builtins::date::tests::date_ctor_call_multiple_90s ... ok test builtins::bigint::tests::bigint_function_conversion_from_string ... ok test builtins::date::tests::date_ctor_call ... ok test builtins::date::tests::date_ctor_call_multiple ... ok test builtins::date::tests::date_ctor_call_string_invalid ... ok test builtins::date::tests::date_ctor_call_string ... ok test builtins::date::tests::date_ctor_utc_call ... ok test builtins::date::tests::date_ctor_parse_call ... ok test builtins::atomics::tests::waiterlist_block_indexedposition_wake ... ok test builtins::date::tests::date_ctor_call_number ... ok test builtins::date::tests::date_ctor_now_call ... ok test builtins::date::tests::date_neg ... ok test builtins::boolean::tests::constructor_gives_true_instance ... ok test builtins::date::tests::date_json ... ok test builtins::date::tests::date_proto_get_date_call ... ok test builtins::date::tests::parse_ascii_digits ... ok test builtins::date::tests::date_proto_get_day_call ... ok test builtins::date::tests::date_proto_get_hours_call ... ok test builtins::date::tests::date_ctor_call_multiple_nan ... ok test builtins::date::tests::date_proto_get_full_year_call ... ok test builtins::date::tests::date_proto_get_minutes_call ... ok test builtins::date::tests::date_proto_get_milliseconds_call ... ok test builtins::date::tests::date_proto_get_month ... ok test builtins::bigint::tests::equality ... ok test builtins::date::tests::date_ctor_utc_call_nan ... ok test builtins::array_buffer::tests::sort ... ok test builtins::date::tests::date_proto_get_time ... ok test builtins::date::tests::date_proto_get_seconds ... ok test builtins::date::tests::date_parse_hour24_validation ... ok test builtins::bigint::tests::operations ... ok test builtins::date::tests::date_proto_get_utc_date_call ... ok test builtins::date::tests::date_proto_get_utc_day_call ... ok test builtins::date::tests::date_proto_get_utc_full_year_call ... ok test builtins::date::tests::date_proto_get_timezone_offset ... ok test builtins::date::tests::date_proto_get_utc_minutes_call ... ok test builtins::date::tests::date_proto_get_utc_milliseconds_call ... ok test builtins::date::tests::date_proto_get_utc_hours_call ... ok test builtins::intl::number_format::tests::u16_to_rounding_increment_rainy_day ... ok test builtins::date::tests::date_proto_get_year ... ok test builtins::intl::number_format::tests::u16_to_rounding_increment_sunny_day ... ok test builtins::date::tests::date_proto_get_utc_month ... ok test builtins::date::tests::date_proto_get_utc_seconds ... ok test builtins::date::tests::date_proto_set_date ... ok test builtins::date::tests::date_proto_set_milliseconds ... ok test builtins::date::tests::date_proto_set_time ... ok test builtins::date::tests::date_proto_set_hours ... ok test builtins::date::tests::date_proto_set_minutes ... ok test builtins::date::tests::date_proto_set_seconds ... ok test builtins::date::tests::date_proto_set_month ... ok test builtins::date::tests::date_proto_set_full_year ... ok test builtins::date::tests::date_proto_set_utc_date ... ok test builtins::intl::locale::utils::tests::best_fit ... ok test builtins::intl::locale::utils::tests::lookup_match ... ok test builtins::date::tests::date_proto_set_utc_milliseconds ... ok test builtins::date::tests::date_proto_set_utc_hours ... ok test builtins::date::tests::date_proto_set_utc_full_year ... ok test builtins::date::tests::date_proto_set_utc_minutes ... ok test builtins::date::tests::date_proto_set_utc_month ... ok test builtins::date::tests::date_proto_to_date_string ... ok test builtins::date::tests::date_proto_set_utc_seconds ... ok test builtins::date::tests::date_proto_to_iso_string ... ok test builtins::date::tests::date_proto_to_iso_string_year_zero ... ok test builtins::date::tests::date_proto_to_gmt_string ... ok test builtins::date::tests::date_proto_to_time_string ... ok test builtins::date::tests::date_proto_to_json ... ok test builtins::date::tests::date_proto_to_string ... ok test builtins::date::tests::date_proto_to_utc_string ... ok test builtins::date::tests::date_proto_value_of ... ok test builtins::date::tests::date_this_time_value ... ok test builtins::date::tests::set_year ... ok test builtins::function::tests::closure_capture_clone ... ok test builtins::function::tests::function_constructor_early_errors_super ... ok test builtins::error::tests::error_names ... ok test builtins::function::tests::function_prototype_call_throw ... ok test builtins::function::tests::function_prototype_call ... ok test builtins::error::tests::error_lengths ... ok test builtins::function::tests::arguments_object ... ok test builtins::finalization_registry::tests::miri::finalization_registry_simple ... ok test builtins::function::tests::self_mutating_function_when_calling ... ok test builtins::finalization_registry::tests::miri::finalization_registry_held_value_handover ... ok test builtins::function::tests::function_prototype_apply ... ok test builtins::function::tests::function_prototype ... ok test builtins::function::tests::self_mutating_function_when_constructing ... ok test builtins::finalization_registry::tests::miri::finalization_registry_unrelated_unregister_token ... ok test builtins::finalization_registry::tests::miri::finalization_registry_unregister ... ok test builtins::function::tests::function_prototype_apply_on_object ... ok test builtins::function::tests::function_prototype_call_multiple_args ... ok test builtins::iterable::tests::iterator_concat_missing_iterator_throws ... ok test builtins::iterable::tests::iterator_concat_non_object_throws ... ok test builtins::iterable::tests::iterator_concat_lazy_next ... ok test builtins::iterable::tests::iterator_concat_basic ... ok test builtins::iterable::tests::iterator_constructor_requires_new ... ok test builtins::iterable::tests::iterator_constructor_abstract_class ... ok test builtins::iterable::tests::iterator_concat_zero_arguments ... ok test builtins::iterable::tests::iterator_concat_single_argument ... ok test builtins::iterable::tests::iterator_concat_three_arguments ... ok test builtins::iterable::tests::iterator_chaining ... ok test builtins::iterable::tests::iterator_concat_return_result_shape ... ok test builtins::iterable::tests::iterator_drop_more_than_length ... ok test builtins::error::tests::error_to_string ... ok test builtins::iterable::tests::iterator_drop_basic ... ok test builtins::iterable::tests::iterator_drop_zero ... ok test builtins::iterable::tests::iterator_every_false ... ok test builtins::iterable::tests::iterator_concat_return_closes_inner ... ok test builtins::iterable::tests::iterator_every_true ... ok test builtins::iterable::tests::iterator_find_found ... ok test builtins::iterable::tests::iterator_filter_basic ... ok test builtins::iterable::tests::iterator_filter_none_match ... ok test builtins::iterable::tests::iterator_find_not_found ... ok test builtins::iterable::tests::iterator_flat_map_inner_empty ... ok test builtins::iterable::tests::iterator_flat_map_not_callable_throws ... ok test builtins::iterable::tests::iterator_flat_map_basic ... ok test builtins::iterable::tests::iterator_from_array ... ok test builtins::iterable::tests::iterator_for_each_basic ... ok test builtins::iterable::tests::iterator_from_returns_object ... ok test builtins::iterable::tests::iterator_from_string ... ok test builtins::iterable::tests::iterator_helper_return_closes_underlying ... ok test builtins::iterable::tests::iterator_helper_to_string_tag ... ok test builtins::iterable::tests::iterator_map_mapper_not_callable_throws ... ok test builtins::iterable::tests::iterator_prototype_iterator_self ... ok test builtins::iterable::tests::iterator_map_basic ... ok test builtins::iterable::tests::iterator_map_counter ... ok test builtins::iterable::tests::iterator_some_false ... ok test builtins::iterable::tests::iterator_some_true ... ok test builtins::iterable::tests::iterator_reduce_with_initial_value ... ok test builtins::iterable::tests::iterator_reduce_empty_no_initial_throws ... ok test builtins::iterable::tests::iterator_take_negative_throws ... ok test builtins::iterable::tests::iterator_reduce_no_initial_value ... ok test builtins::iterable::tests::iterator_includes_errors ... ok test builtins::iterable::tests::iterator_take_nan_throws ... ok test builtins::iterable::tests::iterator_take_zero ... ok test builtins::iterable::tests::iterator_take_more_than_length ... ok test builtins::iterable::tests::iterator_subclass_can_be_constructed ... ok test builtins::iterable::tests::iterator_to_array_empty ... ok test builtins::iterable::tests::iterator_take_basic ... ok test builtins::iterable::tests::iterator_to_string_tag ... ok test builtins::iterable::tests::iterator_to_array_basic ... ok test builtins::json::tests::json_parse_with_no_args_throws_syntax_error ... ok test builtins::json::tests::json_stringify_array_converts_function_to_null ... ok test builtins::json::tests::json_stringify_array_converts_symbol_to_null ... ok test builtins::json::tests::json_sanity ... ok test builtins::json::tests::json_stringify_array_converts_undefined_to_null ... ok test builtins::iterable::tests::iterator_includes_basic ... ok test builtins::json::tests::json_stringify_arrays ... ok test builtins::json::tests::json_stringify_fractional_numbers ... ok test builtins::iterable::tests::iterator_includes_generator ... ok test builtins::json::tests::json_fields_should_be_enumerable ... ok test builtins::json::tests::json_stringify_cyclic_array_throws_type_error ... ok test builtins::json::tests::json_parse_sets_prototypes ... ok test builtins::json::tests::json_stringify_cyclic_object_throws_type_error ... ok test builtins::json::tests::json_stringify_cyclic_nested_object_throws_type_error ... ok test builtins::json::tests::json_stringify_function ... ok test builtins::json::tests::json_stringify_no_args ... ok test builtins::json::tests::json_stringify_pretty_print ... ok test builtins::json::tests::json_stringify_function_replacer_propagate_error ... ok test builtins::json::tests::json_stringify_pretty_print_four_spaces ... ok test builtins::json::tests::json_stringify_pretty_print_bad_space_argument ... ok test builtins::json::tests::json_parse_object_with_reviver ... ok test builtins::json::tests::json_stringify_object_array ... ok test builtins::json::tests::json_stringify_pretty_print_twenty_spaces ... ok test builtins::json::tests::json_stringify_pretty_print_with_string_object ... ok test builtins::json::tests::json_stringify_pretty_print_with_number_object ... ok test builtins::json::tests::json_stringify_remove_function_values_from_objects ... ok test builtins::json::tests::json_stringify_remove_symbols_from_objects ... ok test builtins::json::tests::json_parse_array_with_reviver ... ok test builtins::json::tests::json_stringify_pretty_print_with_too_long_string ... ok test builtins::json::tests::json_stringify_remove_undefined_values_from_objects ... ok test builtins::json::tests::json_stringify_replacer_array_numbers ... ok test builtins::json::tests::json_stringify_symbol ... ok test builtins::json::tests::json_stringify_replacer_array_strings ... ok test builtins::json::tests::json_stringify_replacer_function ... ok test builtins::json::tests::json_stringify_undefined ... ok test builtins::map::tests::clear ... ok test builtins::map::tests::construct ... ok test builtins::map::tests::clone ... ok test builtins::number::conversions::f64_to_int32_conversion ... ok test builtins::number::tests::equal ... ok test builtins::map::tests::get_or_insert_computed_requires_callable ... ok test builtins::map::tests::delete ... ok test builtins::map::tests::get_or_insert_computed_this_not_map ... ok test builtins::map::tests::get_or_insert_canonicalizes_key ... ok test builtins::map::tests::not_a_function ... ok test builtins::map::tests::get ... ok test builtins::map::tests::get_or_insert_computed_not_called_on_hit ... ok test builtins::map::tests::get_or_insert_inserts_on_miss ... ok test builtins::map::tests::get_or_insert_returns_existing_on_hit ... ok test builtins::map::tests::get_or_insert_with_undefined_value ... ok test builtins::map::tests::has ... ok test builtins::map::tests::for_each ... ok test builtins::math::tests::abs ... ok test builtins::map::tests::modify_key ... ok test builtins::math::tests::asin ... ok test builtins::map::tests::recursive_display ... ok test builtins::map::tests::get_or_insert_computed_this_is_undefined_and_key_canonicalized ... ok test builtins::math::tests::acos ... ok test builtins::math::tests::atan2 ... ok test builtins::map::tests::keys ... ok test builtins::math::tests::cbrt ... ok test builtins::math::tests::atan ... ok test builtins::map::tests::set ... ok test builtins::math::tests::acosh ... ok test builtins::math::tests::cos ... ok test builtins::math::tests::asinh ... ok test builtins::math::tests::ceil ... ok test builtins::map::tests::values ... ok test builtins::math::tests::cosh ... ok test builtins::math::tests::exp ... ok test builtins::math::tests::floor ... ok test builtins::math::tests::expm1 ... ok test builtins::math::tests::log ... ok test builtins::map::tests::merge ... ok test builtins::map::tests::for_each_delete ... ok test builtins::map::tests::entries ... ok test builtins::math::tests::clz32 ... ok test builtins::math::tests::log10 ... ok test builtins::math::tests::log2 ... ok test builtins::map::tests::for_of_delete ... ok test builtins::math::tests::round ... ok test builtins::math::tests::fround ... ok test builtins::math::tests::imul ... ok test builtins::math::tests::max ... ok test builtins::math::tests::hypot ... ok test builtins::math::tests::sinh ... ok test builtins::math::tests::sin ... ok test builtins::math::tests::tan ... ok test builtins::math::tests::sqrt ... ok test builtins::math::tests::sign ... ok test builtins::math::tests::log1p ... ok test builtins::math::tests::min ... ok test builtins::map::tests::symbol_iterator ... ok test builtins::math::tests::tanh ... ok test builtins::math::tests::pow ... ok test builtins::map::tests::order ... ok test builtins::math::tests::trunc ... ok test builtins::number::tests::from_bigint ... ok test builtins::number::tests::call_number ... ok test builtins::number::tests::less_than ... ok test builtins::number::tests::global_is_nan ... ok test builtins::number::tests::global_is_finite ... ok test builtins::number::tests::integer_number_primitive_to_number_object ... ok test builtins::number::tests::issue_2609 ... ok test builtins::number::tests::issue_2717 ... ok test builtins::number::tests::number_constants ... ok test builtins::number::tests::num_to_string_exponential ... ok test builtins::number::tests::same_value ... ok test builtins::number::tests::same_value_zero ... ok test builtins::number::tests::parse_float ... ok test builtins::number::tests::number_is_finite ... ok test builtins::number::tests::number_is_safe_integer ... ok test builtins::number::tests::parse_int ... ok test builtins::number::tests::number_is_nan ... ok test builtins::number::tests::number_is_integer ... ok test builtins::number::tests::to_exponential ... ok test builtins::object::tests::get_own_property_descriptor_1_arg_returns_undefined ... ok test builtins::number::tests::to_precision ... ok test builtins::number::tests::value_of ... ok test builtins::object::tests::define_symbol_property ... ok test builtins::object::tests::object_create_length ... ok test builtins::object::tests::object_create_with_number ... ok test builtins::object::tests::get_own_property_descriptor ... ok test builtins::object::tests::object_create_with_function ... ok test builtins::object::tests::object_create_with_regular_object ... ok test builtins::object::tests::object_create_with_undefined ... ok test builtins::number::tests::to_precision_edge_cases ... ok test builtins::object::tests::object_from_entries_invalid_args ... ok test builtins::object::tests::object_get_own_property_names_invalid_args ... ok test builtins::object::tests::get_own_property_descriptors ... ok test builtins::object::tests::object_is_prototype_of ... ok test builtins::object::tests::object_from_entries ... ok test builtins::number::tests::parse_int_varying_radix ... ok test builtins::object::tests::object_define_properties ... ok test builtins::object::tests::object_get_own_property_symbols_invalid_args ... ok test builtins::object::tests::object_property_is_enumerable ... ok test builtins::object::tests::object_prototype_proto_accessor_properties ... ok test builtins::promise::tests::promise ... ok test builtins::proxy::tests::proxy_cannot_report_extensible_as_non_extensible ... ok test builtins::promise::tests::promise_all_rejects ... ok test builtins::proxy::tests::proxy_cannot_hide_non_configurable_property ... ok test builtins::object::tests::object_has_own_property ... ok test builtins::proxy::tests::proxy_ownkeys_cannot_report_duplicate_keys ... ok test builtins::proxy::tests::proxy_cannot_report_non_extensible_as_extensible ... ok test builtins::promise::tests::promise_any_resolves_first_success ... ok test builtins::promise::tests::promise_race_resolves_first ... ok test builtins::object::tests::object_has_own ... ok test builtins::proxy::tests::proxy_defineproperty_respects_target_invariants ... ok test builtins::promise::tests::promise_all_resolves_values ... ok test builtins::proxy::tests::proxy_getprototypeof_invariant ... ok test builtins::proxy::tests::proxy_cannot_report_non_configurable_as_configurable ... ok test builtins::proxy::tests::proxy_ownkeys_non_extensible_invariant ... ok test builtins::proxy::tests::proxy_preventextensions_invariant ... ok test builtins::object::tests::object_is ... ok test builtins::proxy::tests::proxy_ownkeys_must_include_non_configurable_keys ... ok test builtins::promise::tests::promise_all_settled_resolves_results ... ok test builtins::reflect::tests::delete_property ... ok test builtins::reflect::tests::get ... ok test builtins::proxy::tests::proxy_setprototypeof_invariant ... ok test builtins::reflect::tests::get_own_property_descriptor ... ok test builtins::reflect::tests::define_property ... ok test builtins::reflect::tests::apply ... ok test builtins::proxy::tests::proxy_ownkeys_symbol_invariant ... ok test builtins::reflect::tests::construct ... ok test builtins::reflect::tests::get_prototype_of ... ok test builtins::reflect::tests::is_extensible ... ok test builtins::reflect::tests::has ... ok test builtins::object::tests::object_to_string ... ok test builtins::object::tests::object_get_own_property_names ... ok test builtins::object::tests::object_get_own_property_symbols ... ok test builtins::reflect::tests::own_keys ... ok test builtins::number::tests::to_fixed ... ok test builtins::number::tests::to_string ... ok test builtins::regexp::tests::no_panic_on_parse_fail ... ok test builtins::reflect::tests::set ... ok test builtins::reflect::tests::prevent_extensions ... ok test builtins::regexp::tests::regexp_no_panic_on_empty_class_quantifier ... ok test builtins::regexp::tests::regular_expression_construction_independent_of_global_reg_exp ... ok test builtins::reflect::tests::set_prototype_of ... ok test builtins::set::tests::clear ... ok test builtins::set::tests::construct ... ok test builtins::set::tests::delete ... ok test builtins::regexp::tests::escape ... ok test builtins::set::tests::clone ... ok test builtins::set::tests::difference_empty ... ok test builtins::regexp::tests::to_string ... ok test builtins::regexp::tests::last_index ... ok test builtins::set::tests::difference ... ok test builtins::set::tests::difference_equal_set ... ok test builtins::set::tests::intersection_this_not_a_set ... ok test builtins::set::tests::not_a_function ... ok test builtins::regexp::tests::constructors ... ok test builtins::set::tests::has ... ok test builtins::set::tests::intersection_common_elements ... ok test builtins::set::tests::intersection_no_common_elements ... ok test builtins::set::tests::recursive_display ... ok test builtins::set::tests::for_each ... ok test builtins::set::tests::is_superset_of ... ok test builtins::set::tests::is_dist_joint_from ... ok test builtins::regexp::tests::species ... ok test builtins::set::tests::intersection ... ok test builtins::set::tests::intersection_other_not_set_like ... ok test builtins::set::tests::symmetric_difference_same_set ... ok test builtins::set::tests::symmetric_difference_different_sets_numbers ... ok test builtins::regexp::tests::flags ... ok test builtins::regexp::tests::exec ... ok test builtins::set::tests::merge ... ok test builtins::set::tests::union_same_set ... ok test builtins::set::tests::symmetric_difference_different_sets_strings ... ok test builtins::set::tests::union ... ok test builtins::set::tests::symmetric_difference_with_identical_content ... ok test builtins::set::tests::entries ... ok test builtins::string::tests::char_at ... ok test builtins::string::tests::char_code_at ... ok test builtins::set::tests::is_subset_of ... ok test builtins::string::tests::construct_and_call ... ok test builtins::string::tests::ends_with_with_regex_arg ... ok test builtins::set::tests::symbol_iterator ... ok test builtins::string::tests::empty_iter ... ok test builtins::string::tests::concat ... ok test builtins::string::tests::code_point_at ... ok test builtins::string::tests::generic_concat ... ok test builtins::string::tests::ascii_iter ... ok test builtins::string::tests::ends_with ... ok test builtins::set::tests::values_and_keys ... ok test builtins::regexp::tests::search ... ok test builtins::string::tests::from_code_point ... ok test builtins::string::tests::generic_index_of ... ok test builtins::string::tests::generic_last_index_of ... ok test builtins::string::tests::includes ... ok test builtins::string::tests::includes_with_regex_arg ... ok test builtins::string::tests::index_of_empty_search_string ... ok test builtins::string::tests::index_of_with_from_index_argument ... ok test builtins::string::tests::index_of_with_no_arguments ... ok test builtins::string::tests::index_of_with_non_string_search_string_argument ... ok test builtins::string::tests::last_index_of_with_from_index_argument ... ok test builtins::string::tests::index_of_with_string_search_string_argument ... ok test builtins::string::tests::last_index_of_with_no_arguments ... ok test builtins::string::tests::last_index_non_integer_position_argument ... ok test builtins::string::tests::new_string_has_length_not_enumerable ... ok test builtins::string::tests::last_index_with_empty_search_string ... ok test builtins::string::tests::new_string_has_length ... ok test builtins::string::tests::match_with_overridden_exec ... ok test builtins::string::tests::repeat_large_count_hits_limit ... ok test builtins::string::tests::match_with_symbol_match_method ... ok test builtins::string::tests::repeat_throws_when_count_is_infinity ... ok test builtins::string::tests::new_utf8_string_has_length ... ok test builtins::string::tests::last_index_of_with_non_string_search_string_argument ... ok test builtins::string::tests::last_index_of_with_string_search_string_argument ... ok test builtins::string::tests::repeat_throws_when_count_is_negative ... ok test builtins::string::tests::repeat_respects_loop_limit ... ok test builtins::string::tests::repeat_throws_when_count_overflows_max_length ... ok test builtins::string::tests::replace ... ok test builtins::string::tests::replace_no_match ... ok test builtins::string::tests::repeat_generic ... ok test builtins::string::tests::length ... ok test builtins::string::tests::replace_with_capture_groups ... ok test builtins::string::tests::starts_with_with_regex_arg ... ok test builtins::string::tests::repeat ... ok test builtins::string::tests::slice ... ok test builtins::symbol::tests::new_symbol_throws ... ok test builtins::string::tests::string_get_property ... ok test builtins::symbol::tests::call_symbol_and_check_return_type ... ok test builtins::string::tests::search ... ok test builtins::string::tests::trim ... ok test builtins::symbol::tests::print_symbol_expect_description ... ok test builtins::string::tests::trim_start ... ok test builtins::string::tests::starts_with ... ok test builtins::string::tests::trim_end ... ok test builtins::string::tests::replace_with_tenth_capture_group ... ok test builtins::string::tests::replace_with_function ... ok test builtins::symbol::tests::symbol_access ... ok test builtins::symbol::tests::symbol_description_getter ... ok test builtins::uri::tests::decode_byte ... ok test builtins::symbol::tests::symbol_to_primitive ... ok test builtins::uri::tests::decode_preserves_non_bmp_characters ... ok test builtins::uri::tests::decode_preserves_non_bmp_characters_for_decode_uri_set ... ok test builtins::uri::tests::decode_uri_reports_uri_error_on_incomplete_sequence ... ok test builtins::string::tests::replace_substitutions ... ok test builtins::string::tests::unicode_iter ... ok test builtins::string::tests::split_with_symbol_split_method ... ok test builtins::string::tests::match_all_two ... ok test builtins::symbol::tests::symbol_to_string ... ok test builtins::string::tests::match_all_one ... ok test builtins::symbol::tests::symbol_value_of ... ok test builtins::symbol::tests::well_known_symbols_exist ... ok test builtins::string::tests::test_match ... ok test builtins::string::tests::split ... ok test builtins::temporal::plain_date::tests::pd_null_option_value ... ok test builtins::temporal::plain_date::tests::pdt_null_option_value ... ok test builtins::temporal::plain_date::tests::string_null_option_value ... ok test builtins::temporal::plain_date::tests::property_bag_null_option_value ... ok test builtins::temporal::duration::tests::duration_abs ... ok test builtins::temporal::plain_date::tests::zdt_null_option_value ... ok test builtins::temporal::duration::tests::duration_constructor ... ok test builtins::temporal::plain_date_time::tests::pdt_year_of_week_basic ... ok test builtins::typed_array::tests::float32array_nan_behavior ... ok test builtins::temporal::tests::temporal_object ... ok test builtins::typed_array::tests::float32array_storage ... ok test builtins::temporal::tests::now_object ... ok test builtins::typed_array::tests::float32_precision_behavior ... ok test builtins::typed_array::tests::typedarray_prototype_fill ... ok test builtins::temporal::duration::tests::basic ... ok test builtins::typed_array::tests::typedarray_conversion_clamped ... ok test builtins::typed_array::tests::typedarray_conversion_number ... ok test builtins::typed_array::tests::typedarray_prototype_set ... ok test builtins::typed_array::tests::uint8array_constructor_from_array ... ok test builtins::typed_array::tests::uint8array_constructor_from_array_buffer ... ok test builtins::typed_array::tests::typedarray_conversion_bigint ... ok test builtins::typed_array::tests::uint8array_constructor_length ... ok test builtins::typed_array::tests::typedarray_conversion_mismatch_throws ... ok test builtins::temporal::plain_time::tests::with_overflow_reject_throws_on_negative_components ... ok test builtins::typed_array::tests::uint8array_read_write_semantics ... ok test builtins::typed_array::tests::uint8array_numeric_coercion ... ok test builtins::typed_array::tests::typedarray_prototype_subarray_shared_memory ... ok test builtins::weak::weak_ref::tests::weak_ref_deref_invalid_this ... ok test builtins::typed_array::tests::uint8array_out_of_bounds_behavior ... ok test context::time::basic ... ok test context::time::monotonic_behavior ... ok test builtins::weak_map::tests::get_or_insert_computed_requires_callable ... ok test builtins::weak_map::tests::get_or_insert_computed_requires_object_key ... ok test builtins::weak::weak_ref::tests::weak_ref_deref_behavior ... ok test context::time::clock_independence ... ok test builtins::weak_map::tests::get_or_insert_computed_this_not_weakmap ... ok test builtins::weak::weak_ref::tests::weak_ref_collected ... ok test builtins::weak_map::tests::get_or_insert_requires_object_key ... ok test builtins::weak_map::tests::get_or_insert_this_not_weakmap ... ok test builtins::weak::weak_ref::tests::weak_ref_no_new ... ok test builtins::weak::weak_ref::tests::weak_ref_length ... ok test builtins::weak_map::tests::get_or_insert_computed_not_called_on_hit ... ok test builtins::weak_map::tests::get_or_insert_inserts_on_miss ... ok test builtins::weak::weak_ref::tests::weak_ref_primitive_target_rejection ... ok test builtins::weak_map::tests::weakmap_get_missing_key ... ok test builtins::weak_map::tests::weakmap_delete_twice ... ok test builtins::weak_map::tests::weakmap_has ... ok test builtins::weak_map::tests::weakmap_delete ... ok test builtins::weak_map::tests::get_or_insert_returns_existing_on_hit ... ok test builtins::weak_map::tests::get_or_insert_computed_overwrites_race ... ok test builtins::weak_map::tests::get_or_insert_computed_this_is_undefined_and_key_forwarded ... ok test builtins::typed_array::tests::typedarray_exotic_prevent_extensions ... ok test builtins::weak_map::tests::weakmap_overwrite_value ... ok test builtins::weak_map::tests::weakmap_set_and_get ... ok test builtins::weak_map::tests::weakmap_multiple_keys ... ok test builtins::weak_map::tests::weakmap_set_rejects_boolean ... ok test builtins::weak_map::tests::weakmap_set_rejects_null ... ok test builtins::weak_map::tests::weakmap_set_rejects_number ... ok test builtins::weak_map::tests::weakmap_set_rejects_string ... ok test builtins::weak_map::tests::weakmap_set_rejects_undefined ... ok test builtins::weak_map::tests::weakmap_set_rejects_symbol ... ok test builtins::weak_map::tests::weakmap_set_returns_this ... ok test builtins::weak_set::tests::weakset_add_chaining ... ok test builtins::weak_set::tests::weakset_add_and_has ... ok test builtins::symbol::tests::symbol_for_and_key_for ... ok test environments::tests::const_is_block_scoped ... ok test environments::tests::let_is_block_scoped ... ok test builtins::weak_set::tests::weakset_has_primitive_returns_false ... ok test builtins::weak_set::tests::weakset_delete_primitive_returns_false ... ok test builtins::weak_set::tests::weakset_add_duplicate ... ok test builtins::weak_set::tests::weakset_delete_behavior ... ok test environments::tests::functions_use_declaration_scope ... ok test environments::tests::set_outer_var_in_block_scope ... ok test environments::tests::var_not_block_scoped ... ok test environments::tests::set_outer_let_in_block_scope ... ok test error::tests::eval_error_has_backtrace ... ok test module::loader::tests::resolve_test::none_n_js_err_expects ... ok test module::loader::tests::resolve_test::none_i_js_err_expects ... ok test module::loader::tests::resolve_test::none_j_js_ok_base_j_js_expects ... ok test module::loader::tests::resolve_test::none_other_k_js_ok_base_other_k_js_expects ... ok test module::loader::tests::resolve_test::some_base_other_ref_js_d_js_ok_base_d_js_expects ... ok test module::loader::tests::resolve_test::some_base_other_ref_js_c_js_ok_base_other_c_js_expects ... ok test module::loader::tests::resolve_test::none_other_l_js_err_expects ... ok test error::tests::backtrace_preserved_through_promise_rejection ... ok test builtins::weak_set::tests::weakset_add_primitive_rejection ... ok test module::loader::tests::resolve_test::some_base_ref_js_b_js_ok_base_b_js_expects ... ok test module::loader::tests::resolve_test::some_hello_ref_js_a_js_ok_base_a_js_expects ... ok test module::loader::tests::resolve_test::some_base_ref_js_f_js_ok_base_f_js_expects ... ok test module::loader::tests::resolve_test::some_base_ref_js_e_js_ok_base_e_js_expects ... ok test module::loader::tests::resolve_test::some_base_ref_js_other_m_js_err_expects ... ok test module::loader::tests::resolve_test::some_other_ref_js_other_h1_js_ok_base_other_h1_js_expects ... ok test module::loader::tests::resolve_test::some_other_ref_js_h2_js_ok_base_h2_js_expects ... ok test module::test_module_request_attribute_sorting ... ok test error::tests::explicit_throw_backtrace_preserved_through_promise_rejection ... ok test error::tests::nested_backtrace_preserved_through_promise_rejection ... ok test module::loader::tests::resolve_test::some_other_ref_js_other_h_js_ok_base_other_other_h_js_expects ... ok test module::loader::tests::resolve_test_no_base::none_other_k_js_ok_other_k_js_expects ... ok test module::loader::tests::resolve_test_no_base::none_n_js_err_expects ... ok test module::loader::tests::resolve_test_no_base::none_j_js_ok_j_js_expects ... ok test module::loader::tests::resolve_test::some_ref_js_g_js_ok_base_g_js_expects ... ok test module::loader::tests::resolve_test_no_base::none_other_l_js_err_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_other_ref_js_c_js_ok_base_other_c_js_expects ... ok test module::loader::tests::resolve_test_no_base::none_i_js_err_expects ... ok test module::into_js_module ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_b_js_ok_base_b_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_other_ref_js_d_js_ok_base_d_js_expects ... ok test module::can_throw_exception ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_f_js_ok_base_f_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_other_m_js_err_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_e_js_ok_e_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_hello_ref_js_a_js_ok_a_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_other_ref_js_h2_js_ok_h2_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_other_ref_js_other_h1_js_ok_other_h1_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_other_ref_js_other_h_js_ok_other_other_h_js_expects ... ok test property::attribute::tests::clear ... ok test property::attribute::tests::configurable ... ok test property::attribute::tests::default ... ok test property::attribute::tests::enumerable ... ok test property::attribute::tests::enumerable_configurable ... ok test property::attribute::tests::set_configurable_to_false ... ok test property::attribute::tests::set_configurable_to_true ... ok test object::builtins::jsarray::tests::splice_empty_array ... ok test property::attribute::tests::set_enumerable_to_false ... ok test property::attribute::tests::set_enumerable_to_true ... ok test property::attribute::tests::set_writable_to_false ... ok test module::loader::tests::resolve_test_no_base::some_ref_js_g_js_ok_g_js_expects ... ok test property::attribute::tests::set_writable_to_true ... ok test property::attribute::tests::writable ... ok test object::builtins::jsarray::tests::splice_from_start ... ok test object::builtins::jsarray::tests::splice_insert ... ok test object::builtins::jsarray::tests::splice_remove ... ok test property::attribute::tests::writable_and_enumerable ... ok test object::builtins::jsarray::tests::splice_replace ... ok test property::attribute::tests::writable_enumerable_configurable ... ok test object::builtins::jsarraybuffer::tests::array_buffer_to_vec_empty ... ok test string::tests::as_str ... ok test object::builtins::jsarraybuffer::tests::array_buffer_to_vec_roundtrip_and_detach ... ok test string::tests::concat ... ok test string::tests::conversion_to_known_static_js_string ... ok test string::tests::empty ... ok test string::tests::hash ... ok test string::tests::refcount ... ok test string::tests::static_refcount ... ok test object::builtins::jssharedarraybuffer::tests::shared_array_buffer_to_vec_roundtrip ... ok test string::tests::trim_start_non_ascii_to_ascii ... ok test symbol::tests::clone_preserves_identity ... ok test object::shape::shared_shape::tests::test_prune_prototype_on_counter_limit ... ok test object::builtins::jssharedarraybuffer::tests::shared_array_buffer_to_vec_zero_length ... ok test object::builtins::jstypedarray::typed_array_entries ... ok test object::builtins::jstypedarray::typed_array_iterator ... ok test object::shape::shared_shape::tests::test_prune_property_on_counter_limit ... ok test object::builtins::jstypedarray::typed_array_keys ... ok test object::builtins::jstypedarray::typed_array_to_reversed ... ok test object::builtins::jstypedarray::typed_array_to_sorted ... ok test object::builtins::jstypedarray::typed_array_to_string ... ok test object::builtins::jstypedarray::typed_array_values ... ok test object::builtins::jstypedarray::typed_iterators_f32 ... ok test object::builtins::jstypedarray::typed_iterators_uint8 ... ok test object::builtins::jstypedarray::typed_iterators_uint32 ... ok test object::builtins::jstypedarray::uint8_array_to_vec_roundtrip ... ok test symbol::tests::clone_well_known_preserves_identity ... ok test symbol::tests::debug_formatting ... ok test object::tests::ordinary_has_instance_nonobject_prototype ... ok test symbol::tests::descriptive_string_with_description ... ok test symbol::tests::descriptive_string_without_description ... ok test symbol::tests::display_formatting ... ok test symbol::tests::fn_name_well_known ... ok test symbol::tests::fn_name_with_description ... ok test symbol::tests::fn_name_without_description ... ok test symbol::tests::hash_consistency ... ok test object::tests::object_properties_return_order ... ok test symbol::tests::new_with_description ... ok test symbol::tests::new_without_description ... ok test symbol::tests::ordering ... ok test symbol::tests::unique ... ok test symbol::tests::well_known_symbols_are_equal ... ok test symbol::tests::well_known_symbols_description ... ok test symbol::tests::well_known_symbols_different_from_user ... ok test symbol::tests::hidden_in_enumeration ... ok test symbol::tests::hidden_in_stringify ... ok test symbol::tests::type_conversions ... ok test tests::array_field_set ... ok test tests::check_this_binding_in_object_literal ... ok test tests::async_generator::return_on_then_single ... ok test tests::class::class_boolean_literal_static_method_names ... ok test tests::class::class_boolean_literal_method_names ... ok test tests::class::class_boolean_literal_getter_setter_names ... ok test tests::class::class_superclass_from_regex_error ... ok test tests::class::class_in_constructor ... ok test tests::class::nested_class_in_static_block ... ok test tests::class::nested_class_in_class_expression_constructor ... ok test tests::control_flow::break_labelled_if_statement ... ok test tests::async_generator::return_on_then_queue ... ok test tests::class::class_field_initializer_name_static ... ok test tests::control_flow::catch_binding ... ok test tests::control_flow::break_labelled_try_statement ... ok test tests::control_flow::catch_binding_finally ... ok test tests::control_flow::catch ... ok test tests::control_flow::default_not_taken_switch ... ok test tests::control_flow::catch_binding_pattern_object ... ok test tests::class::class_field_initializer_name ... ok test tests::control_flow::finally ... ok test tests::control_flow::default_taken_switch ... ok test tests::class::private_field_initializer_reference_non_escaped_variable ... ok test tests::control_flow::catch_finally ... ok test tests::control_flow::catch_binding_pattern_array ... ok test tests::control_flow::finally_with_loop_break ... ok test tests::array_pop_benchmark ... ok test tests::class::class_can_access_super_from_static_initializer ... ok test tests::control_flow::loops::do_loop_early_break ... ok test tests::control_flow::loops::do_loop_late_break ... ok test tests::control_flow::loops::do_while_loop_at_least_once ... ok test tests::control_flow::loops::do_while_in_block ... ok test tests::control_flow::loops::do_while_loop ... ok test tests::control_flow::loops::break_out_of_inner_loop ... ok test tests::control_flow::loops::continue_inner_loop ... ok test tests::control_flow::loops::do_while_loop_continue ... ok test tests::control_flow::loops::do_while_post_inc ... ok test tests::control_flow::bigger_switch_example ... ok test tests::control_flow::loops::for_in_break_label ... ok test tests::control_flow::finally_fallthrough_with_untaken_return ... ok test tests::class::property_initializer_reference_escaped_variable ... ok test tests::control_flow::loops::break_nested_labels_loops_and_try ... ok test tests::control_flow::loops::for_loop_break ... ok test tests::control_flow::loops::for_in_continue_label ... ok test tests::control_flow::loops::for_loop_continue_label ... ok test tests::control_flow::loops::for_loop ... ok test tests::control_flow::loops::for_loop_break_label ... ok test tests::control_flow::loops::break_environment_gauntlet ... ok test tests::control_flow::loops::for_in_var_array ... ok test tests::control_flow::loops::for_in_let_object ... ok test tests::control_flow::loops::for_in_declaration ... ok test tests::control_flow::loops::for_loop_continue_out_of_switch ... ok test tests::control_flow::loops::for_in_var_object ... ok test tests::control_flow::loops::for_in_const_array ... ok test tests::control_flow::loops::for_loop_iteration_variable_does_not_leak ... ok test tests::control_flow::loops::for_of_loop_break ... ok test tests::control_flow::loops::for_loop_return ... ok test tests::control_flow::loops::for_of_loop_declaration ... ok test tests::control_flow::loops::for_of_loop_const ... ok test tests::control_flow::loops::test_invalid_break_target ... ok test tests::control_flow::loops::for_of_loop_continue ... ok test tests::control_flow::loops::for_of_loop_let ... ok test tests::control_flow::loops::for_of_loop_var ... ok test tests::control_flow::no_cases_switch ... ok test tests::control_flow::loops::for_of_loop_return ... ok test tests::control_flow::loops::while_loop_late_break ... ok test tests::control_flow::loops::while_loop_early_break ... ok test tests::control_flow::test_invalid_break ... ok test tests::control_flow::test_invalid_continue ... ok test tests::control_flow::single_case_switch ... ok test tests::control_flow::loops::while_loop_continue ... ok test tests::control_flow::no_true_case_switch ... ok test tests::control_flow::test_invalid_continue_target ... ok test tests::control_flow::simple_try ... ok test tests::control_flow::loops::try_break_labels ... ok test tests::empty_let_decl_undefined ... ok test tests::control_flow::string_switch ... ok test tests::control_flow::loops::try_break_finally_edge_cases ... ok test tests::control_flow::two_case_switch ... ok test tests::control_flow::three_case_partial_fallthrough ... ok test tests::empty_statement ... ok test tests::control_flow::test_labelled_block ... ok test tests::empty_var_decl_undefined ... ok test tests::control_flow::two_case_no_break_switch ... ok test tests::async_generator::return_on_then_infinite_loop ... ok test tests::env::with_env_not_panic ... ok test tests::fix_index_access_in_finally_jump_table_in_function ... ok test tests::function::calling_function_with_unspecified_arguments ... ok test tests::fix_index_access_in_finally_jump_table_in_loop ... ok test tests::function::duplicate_function_name ... ok test tests::function::empty_function_returns_undefined ... ok test tests::function::function_declaration_returns_undefined ... ok test tests::env::fun_block_eval_2317 ... ok test tests::function::generator_resumption_not_affected_by_return_value_reset ... ok test tests::array_creation_benchmark ... ok test tests::function::function_constructor_nested_lexical_binding ... ok test tests::function::eval_out_of_scope ... ok test tests::function::generator_resumption_with_constructor_not_affected_by_return_value_reset ... ok test tests::function::implicit_constructor_return_uses_constructed_object ... ok test tests::function::early_return ... ok test tests::function::implicit_return_does_not_leak_completion_value_from_same_eval ... ok test tests::function::implicit_constructor_return_does_not_leak_completion_value_from_same_eval ... ok test tests::function::new_instance_should_point_to_prototype ... ok test tests::function::implicit_return_does_not_leak_last_evaluated_expression ... ok test tests::function::implicit_return_does_not_leak_from_previous_eval ... ok test tests::function::not_a_function ... ok test tests::function::property_accessor_member_expression_bracket_notation_on_function ... ok test tests::env::indirect_eval_function_var_binding_4350 ... ok test tests::function::property_accessor_member_expression_dot_notation_on_function ... ok test tests::function::should_type_error_when_new_is_not_constructor ... ok test tests::function::strict_mode_dup_func_parameters ... ok test tests::function::should_set_this_value ... ok test tests::env::eval_created_bindings_can_be_deleted_5333 ... ok test tests::issue5357 ... ok test tests::identifier_op ... ok test tests::identifier_on_global_object_undefined ... ok test tests::job::test_async_job_not_blocking_event_loop ... ok test tests::length_correct_value_on_string_literal ... ok test tests::multiline_str_concat ... ok test tests::operators::assign_to_array_decl ... ok test tests::generators::explicit_return ... ok test tests::operators::assign_to_object_decl ... ok test tests::operators::assign_operator_precedence ... ok test tests::generators::exhausted_generator ... ok test tests::object_field_set ... ok test tests::number_object_access_benchmark ... ok test tests::generators::return_before_start ... ok test tests::operators::assignment_to_non_assignable ... ok test tests::generators::return_method ... ok test tests::null_bool_in_object_pattern ... ok test tests::operators::assignmentoperator_rhs_throws_error ... ok test tests::operators::assignmentoperator_lhs_not_defined ... ok test tests::operators::conditional_op ... ok test tests::generators::throw_before_start ... ok test tests::generators::next_with_value ... ok test tests::function_decl_hoisting ... ok test tests::generators::basic_yield ... ok test tests::operators::assignment_to_non_assignable_ctd ... ok test tests::operators::delete_after_strict_function ... ok test tests::generators::throw_method_uncaught ... ok test tests::operators::delete_in_function_global_strict ... ok test tests::operators::delete_in_function_in_strict_function ... ok test tests::generators::throw_method_caught ... ok test tests::operators::delete_non_configurable ... ok test tests::operators::delete_variable_in_strict ... ok test tests::operators::in_operator::number_in_array ... ok test tests::operators::delete_in_strict_function_returned ... ok test tests::operators::in_operator::property_in_object ... ok test tests::operators::comma_operator ... ok test tests::operators::delete_non_configurable_in_function ... ok test tests::operators::in_operator::property_in_property_chain ... ok test tests::operators::in_operator::should_type_error_when_rhs_not_object ... ok test tests::operators::in_operator::property_not_in_object ... ok test tests::operators::in_operator::symbol_in_object ... ok test tests::operators::instanceofoperator_rhs_not_callable ... ok test tests::operators::instanceofoperator_rhs_not_object ... ok test tests::operators::invalid_unary_access ... ok test tests::operators::bigint_mixed_type_operations ... ok test tests::iterators::iterator_close_in_continue_before_jobs ... ok test tests::iterators::async_iterator_close_in_continue_is_awaited ... ok test tests::operators::delete_optional_chaining ... ok test tests::operators::instanceof_custom_has_instance ... ok test tests::iterators::mixed_iterators_close_in_continue ... ok test tests::operators::logical_assignment ... ok test tests::operators::logical_nullish_assignment ... ok test tests::operators::multicharacter_assignment_to_non_assignable ... ok test tests::operators::multicharacter_assignment_to_non_assignable_ctd ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable_ctd ... ok test tests::operators::property_accessor_member_expression_dot_notation_on_string_literal ... ok test tests::operators::property_accessor_member_expression_bracket_notation_on_string_literal ... ok test tests::operators::unary_operations_on_this ... ok test tests::operators::tilde_operator ... ok test tests::result_of_empty_block ... ok test tests::operators::ops_at_the_end ... ok test tests::operators::regex_slash_eq ... ok test tests::operators::typeofs ... ok test tests::semicolon_expression_stop ... ok test tests::operators::unary_void ... ok test tests::operators::ushr_bigint_type_error ... ok test tests::operators::typeof_edge_cases ... ok test tests::spread::object_spread ... ok test tests::spread::spread_getters_in_initializer ... ok test tests::spread::spread_setters ... ok test tests::spread::spread_null_and_undefined_ignored ... ok test tests::spread::spread_getters_in_object ... ok test tests::strict_mode_octal ... ok test tests::spread::spread_overriding_properties ... ok test tests::spread::spread_merge ... ok test tests::spread::spread_shallow_clone ... ok test tests::strict_mode_with ... ok test tests::operators::unary_delete ... ok test tests::template_literal ... ok test tests::spread::spread_with_new ... ok test tests::undefined_constant ... ok test tests::strict_mode_reserved_name ... ok test tests::spread::spread_with_call ... ok test tests::spread::spread_with_arguments ... ok test tests::operators::unary_pre ... ok test tests::operators::unary_post ... ok test tests::to_string::test_eval_fn_to_string ... ok test tests::to_string::test_async_generator_to_string ... ok test tests::spread::array_rest_with_arguments ... ok test tests::var_decl_hoisting_2_variables_hoisting ... ok test value::inner::nan_boxed::bigint ... ok test value::inner::nan_boxed::boolean ... ok test tests::to_string::test_async_fn_to_string ... ok test tests::operators::short_circuit_evaluation ... ok test value::inner::nan_boxed::float ... ok test tests::var_decl_hoisting_2_variables_hoisting_2 ... ok test value::inner::nan_boxed::integer ... ok test tests::promise::issue_2658 ... ok test value::inner::nan_boxed::null ... ok test value::inner::nan_boxed::string ... ok test value::inner::nan_boxed::object ... ok test value::inner::nan_boxed::symbol ... ok test tests::operators::nan_comparisons ... ok test value::inner::nan_boxed::undefined ... ok test tests::to_string::test_class_methods_to_string ... ok test value::integer::tests::test_eq ... ok test tests::to_string::test_simple_generator_to_string ... ok test value::integer::tests::test_ord ... ok test tests::to_string::test_static_to_string ... ok test tests::to_string::test_obj_methods_to_string ... ok test tests::to_string::test_async_arrow_to_string ... ok test tests::var_decl_hoisting_2_variables_hoisting_3 ... ok test tests::tagged_template ... ok test tests::to_string::test_ordinary_and_arrow_to_string ... ok test value::conversions::either::either ... ok test tests::var_decl_hoisting_simple ... ok test value::conversions::nullable::tests::invalid ... ok test tests::var_decl_hoisting_with_initialization ... ok test value::conversions::nullable::tests::null ... ok test value::conversions::nullable::tests::not_null ... ok test value::conversions::serde_json::tests::to_json_cyclic ... ok test value::conversions::serde_json::tests::to_json_undefined ... ok test value::conversions::serde_json::tests::integer_ops_to_json ... ok test value::conversions::serde_json::tests::json_conversions ... ok test value::conversions::try_from_js::integer_floating_js_value_to_integer ... ok test value::conversions::serde_json::tests::to_json_undefined_in_structure ... ok test value::conversions::try_into_js::try_into_js_tests::big_int_err ... ok test value::conversions::try_into_js::try_into_js_tests::int_tuple ... ok test value::conversions::try_into_js::try_into_js_tests::string ... ok test value::conversions::try_from_js::js_map_into_rust_map ... ok test value::conversions::try_from_js::value_into_map ... ok test value::conversions::try_from_js::value_into_tuple ... ok test value::conversions::try_into_js::try_into_js_tests::vec ... ok test value::conversions::try_from_js::value_into_vec ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_nan ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_number ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_nan ... ok test value::tests::abstract_relational_comparison::bigint_less_than_nan ... ok test value::tests::abstract_relational_comparison::bigint_less_than_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::bigint_less_than_number ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_string ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_nan ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::nan_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::bigint_less_than_string ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_bigint ... ok test value::tests::abstract_relational_comparison::nan_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_or_equal_than_bigint ... ok test value::tests::abstract_relational_comparison::nan_less_than_bigint ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::nan_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_less_greater_string ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::number_less_than_number ... ok test value::tests::abstract_relational_comparison::number_less_greater_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_less_than_bigint ... ok test value::tests::abstract_equality_comparison ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_number ... ok test value::tests::display_string ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_string ... ok test value::tests::float_display ... ok test value::tests::abstract_relational_comparison::number_less_than_string ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number_object ... ok test value::tests::abstract_relational_comparison::string_greater_than_number ... ok test value::tests::hash_object ... ok test value::tests::hash_rational ... ok test value::tests::hash_undefined ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number_object ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number ... ok test value::tests::integer_is_true ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::string_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_object ... ok test value::tests::abstract_relational_comparison::number_object_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_or_equal_object ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_less_than_number ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::string_greater_than_string ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::string_less_than_bigint ... ok test value::tests::abstract_relational_comparison::string_less_than_string ... ok test value::tests::add_number_and_string ... ok test value::tests::add_number_and_number ... ok test value::tests::bitand_integer_and_integer ... ok test value::tests::add_string_and_string ... ok test value::tests::add_number_object_and_number ... ok test value::tests::add_number_object_and_string_object ... ok test value::tests::abstract_relational_comparison::string_object_less_than_or_equal_string ... ok test value::tests::bitand_integer_and_rational ... ok test value::tests::abstract_relational_comparison::string_object_greater_or_equal_than_string ... ok test value::tests::assign_pow_number_and_string ... ok test value::tests::bitand_rational_and_rational ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_or_equal_string_object ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_string ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string_or_equal_object ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string_object ... ok test value::tests::cyclic_conversions::to_boolean_cyclic ... ok test value::tests::cyclic_conversions::to_bigint_cyclic ... ok test value::tests::cyclic_conversions::to_number_cyclic ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_string_object ... ok test value::tests::cyclic_conversions::to_string_cyclic ... ok test value::tests::display_array_string ... ok test value::tests::cyclic_conversions::to_json_cyclic ... ok test value::tests::display_object ... ok test value::tests::display_number_object ... ok test value::tests::display_boolean_object ... ok test value::tests::cyclic_conversions::to_u32_cyclic ... ok test value::tests::display_negative_zero_object ... ok test value::tests::debug_object ... ok test value::tests::cyclic_conversions::to_json_noncyclic ... ok test value::tests::number_is_true ... ok test value::tests::display_object_indent ... ok test value::tests::get_set_field ... ok test value::tests::div_by_zero ... ok test value::tests::string_to_value ... ok test value::tests::undefined ... ok test value::tests::js_value_macro::arrays ... ok test value::tests::get_types ... ok test vm::opcode::args::tests::test_address_round_trip ... ok test value::tests::js_value_macro::into_jsvalue ... ok test vm::opcode::args::tests::test_encoded_size_matches_type_size ... ok test vm::opcode::args::tests::test_primitive_round_trips ... ok test vm::opcode::args::tests::test_register_operand_round_trip ... ok test vm::opcode::args::tests::test_thin_vec_round_trip ... ok test vm::opcode::args::tests::test_tuple_round_trips ... ok test value::tests::js_value_macro::objects ... ok test vm::opcode::args::tests::decode_truncated_buffer_panics - should panic ... ok test vm::opcode::args::tests::test_unit_round_trip ... ok test vm::opcode::args::tests::test_varying_operand_round_trip ... ok test vm::source_info::builder::tests::empty ... ok test value::tests::js_value_macro::context ... ok test value::tests::js_value_macro::complex ... ok test vm::source_info::builder::tests::finish_does_not_insert_none_position_if_len_is_equal ... ok test vm::source_info::builder::tests::finish_full_consecutive_duplicates ... ok test vm::source_info::builder::tests::finish_inner_consecutive_duplicates ... ok test vm::source_info::builder::tests::finish_inserts_none_position_if_len_is_not_equal ... ok test vm::source_info::builder::tests::finish_outer_consecutive_duplicates ... ok test vm::source_info::builder::tests::multiple_source_full_overlapping ... ok test vm::source_info::builder::tests::multiple_source_inner_overlapping ... ok test value::tests::js_value_macro::primitive_values ... ok test vm::source_info::builder::tests::multiple_source_multiple_inner_non_overlapping ... ok test vm::source_info::builder::tests::multiple_source_multiple_inner_non_overlapping_with_gap ... ok test vm::source_info::builder::tests::multiple_source_non_overlapping ... ok test vm::source_info::builder::tests::multiple_source_outer_overlapping ... ok test vm::source_info::builder::tests::single_source_non_overlapping ... ok test vm::source_info::builder::tests::single_source_overlapping ... ok test vm::source_info::tests::find_before_first_entry ... ok test vm::source_info::tests::find_empty ... ok test value::tests::js_value_macro::vars ... ok test vm::source_info::tests::find_past_last_entry ... ok test vm::source_info::tests::find_unit_ranges ... ok test vm::source_info::tests::find_wide_spaced_ranges_even ... ok test vm::source_info::tests::find_wide_spaced_ranges_odd ... ok test vm::source_info::tests::find_with_single_entry ... ok test value::tests::pow_number_and_string ... ok test value::tests::pow_number_and_number ... ok test value::tests::pad_end ... ok test value::tests::rem_by_zero ... ok test value::tests::string_length_is_in_utf16_codeunits ... ok test value::tests::sub_number_and_number ... ok test value::tests::string_length_is_not_enumerable ... ok test value::tests::object_to_property_key ... ok test value::tests::sub_number_object_and_number_object ... ok test value::tests::sub_string_and_number_object ... ok test value::tests::to_index ... ok test value::tests::to_bigint ... ok test value::tests::to_integer_or_infinity ... ok test value::tests::to_int32 ... ok test value::tests::to_length ... ok test value::tests::to_string ... ok test vm::inline_cache::tests::define_own_property_internal_method_existing_property_property ... ok test value::tests::test_accessors ... ok test vm::inline_cache::tests::define_own_property_internal_method_non_existent_property ... ok test vm::inline_cache::tests::get_internal_method_in_prototype ... ok test value::tests::to_primitive ... ok test vm::inline_cache::tests::get_internal_method ... ok test vm::inline_cache::tests::get_own_property_internal_method ... ok test vm::inline_cache::tests::set_internal_method ... ok test vm::inline_cache::tests::set_property_by_name_set_inline_cache_on_property_load ... ok test vm::inline_cache::tests::get_property_by_name_set_inline_cache_on_property_load ... ok test vm::inline_cache::tests::test_megamorphic_inline_cache ... ok test vm::inline_cache::tests::test_polymorphic_inline_cache ... ok test vm::tests::basic_op ... ok test vm::tests::finally_block_binding_env ... ok test vm::tests::arguments_object_constructor_valid_index ... ok test vm::tests::no_use_last_expr_finally_block ... ok test vm::tests::loop_runtime_limit ... ok test vm::tests::multiple_catches ... ok test vm::tests::recursion_in_async_gen_throws_uncatchable_error ... ok test vm::tests::empty_return_values ... ok test vm::tests::order_of_execution_in_assignment_with_comma_expressions ... ok test vm::tests::get_reference_by_super ... ok test vm::tests::recursion_in_setter_throws_uncatchable_error ... ok test vm::tests::position ... ok test vm::tests::order_of_execution_in_assignment ... ok test vm::tests::super_call_constructor_null ... ok test vm::tests::run_super_method_in_object ... ok test vm::tests::recursion_runtime_limit ... ok test vm::tests::typeof_string ... ok test vm::tests::typeof_number ... ok test vm::tests::use_last_expr_catch_block ... ok test vm::tests::truncate_environments_on_non_caught_native_error ... ok test vm::tests::super_call_get_constructor_before_arguments_execution ... ok test vm::tests::use_last_expr_try_block ... ok test vm::tests::super_construction_with_parameter_expression ... ok test vm::tests::try_catch_finally_from_init ... ok test vm::tests::cross_context_function_call ... ok test builtins::intl::locale::tests::locale_resolution ... ok test builtins::intl::date_time_format::tests::dtf_ctor_observable_behavior ... ok test object::builtins::jstypedarray::typed_array_to_locale_string ... ok test builtins::number::tests::to_locale_string ... ok test builtins::number::tests::to_locale_string_intl ... ok test builtins::intl::date_time_format::tests::date_to_locale_string ... ok test builtins::date::tests::date_proto_to_locale_string_intl ... ok test builtins::intl::date_time_format::tests::dtf_basic ... ok test vm::tests::long_object_chain_gc_trace_stack_overflow ... ok test result: ok. 1128 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.41s Running tests/gcd.rs (target/debug/deps/gcd-8ec0abb6edf7c154) running 1 test test gcd ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Running tests/imports.rs (target/debug/deps/imports-01aa4556a8aaa211) running 2 tests test subdirectories ... ok test json_import_attributes_are_part_of_the_cache_key ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s Running tests/macros.rs (target/debug/deps/macros-1ab8e8e3b21f68ba) running 1 test test try_from_js_derive ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s Running tests/module.rs (target/debug/deps/module-e1e7cb445882d07a) running 7 tests test test_dynamic_import_invalid_options ... ok test test_dynamic_import_non_string_attribute_value ... ok test test_json_module_static_import_with_attributes ... ok test test_json_module_from_str ... ok test test_json_module_reexport_with_attributes ... ok test test_dynamic_import_symbol_key ... ok test test_json_module_dynamic_import ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s Running unittests src/bin/classes.rs (target/debug/deps/classes-1f1d8b683c070d80) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/closures.rs (target/debug/deps/closures-5a9016880310b8f9) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/commuter_visitor.rs (target/debug/deps/commuter_visitor-4f2284751ad575fb) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/derive.rs (target/debug/deps/derive-ca5fad8060201d68) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/host_defined.rs (target/debug/deps/host_defined-a7e6c79a32db40cb) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsarray.rs (target/debug/deps/jsarray-0b24f671d0f9c53f) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsarraybuffer.rs (target/debug/deps/jsarraybuffer-40734010b40f89ff) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsasyncgenerator.rs (target/debug/deps/jsasyncgenerator-2e358e483c92a291) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsdate.rs (target/debug/deps/jsdate-07f7c63b665db238) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsgeneratorfunction.rs (target/debug/deps/jsgeneratorfunction-dff95399cc5c6096) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsmap.rs (target/debug/deps/jsmap-1e6dd7b48eff1361) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jspromise.rs (target/debug/deps/jspromise-e41179ec981109ee) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsregexp.rs (target/debug/deps/jsregexp-5b74157bae2a3f2e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsset.rs (target/debug/deps/jsset-36a8d3f151ca65a8) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jstypedarray.rs (target/debug/deps/jstypedarray-96d4b4623cff86cc) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsweakmap.rs (target/debug/deps/jsweakmap-14c8229d9522531f) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/jsweakset.rs (target/debug/deps/jsweakset-edfcc4d8d424eba9) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/loadfile.rs (target/debug/deps/loadfile-9350ee1717344fc3) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/loadstring.rs (target/debug/deps/loadstring-ac8bbd52a1352b43) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/module_fetch_async.rs (target/debug/deps/module_fetch_async-c00964529b33381e) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/modulehandler.rs (target/debug/deps/modulehandler-e664a52530eea665) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/modules.rs (target/debug/deps/modules-3c9c88b18c1233e2) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/properties.rs (target/debug/deps/properties-6ee1570f21c931f1) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/runtime_limits.rs (target/debug/deps/runtime_limits-a81ce35bd5c15236) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/smol_event_loop.rs (target/debug/deps/smol_event_loop-16a010169b2fa384) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/symbol_visitor.rs (target/debug/deps/symbol_visitor-d5108c458487e971) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/synthetic.rs (target/debug/deps/synthetic-5edad62cbff95d10) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/tokio_event_loop.rs (target/debug/deps/tokio_event_loop-9984b5efd9776df0) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/try_into_js_derive.rs (target/debug/deps/try_into_js_derive-4dbc7722732cff4c) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_gc-3890fa9d8bc3c3ee) running 30 tests test internals::gc_header::tests::mark_bit_preserved ... ok test internals::gc_header::tests::is_rooted_before_saturation ... ok test internals::gc_header::tests::reset_preserves_mark ... ok test internals::gc_header::tests::debug_assert_fires_when_non_root_exceeds_ref_count - should panic ... ok test internals::gc_header::tests::inc_ref_panics - should panic ... ok test internals::gc_header::tests::saturation_at_higher_ref_count ... ok test internals::gc_header::tests::unmark_preserves_non_root_count ... ok test test::allocation::miri::gc_basic_cell_allocation ... ok test test::allocation::miri::gc_basic_pointer_alloc ... ok test test::std_types::test_file_trace ... ok test test::erased::miri::c_style_inheritance ... ok test test::std_types::test_simple_types_trace ... ok test test::erased::miri::erased_gc ... ok test test::cell::miri::boa_borrow_mut_test ... ok test test::erased::miri::nested_erased_gc ... ok test test::weak::miri::eph_allocation_chains ... ok test test::weak::miri::eph_basic_alloc_dump_test ... ok test test::weak::miri::eph_basic_clone_test ... ok test test::weak::miri::eph_ephemeron_test ... ok test test::weak::miri::eph_basic_upgrade_test ... ok test test::weak::miri::eph_finalizer ... ok test test::weak::miri::eph_gc_finalizer ... ok test test::weak::miri::eph_self_referential ... ok test test::weak::miri::eph_self_referential_chain ... ok test test::weak::miri::eph_strong_self_reference ... ok test test::weak::miri::eph_weak_gc_test ... ok test test::weak_map::miri::weak_map_basic ... ok test test::weak_map::miri::weak_map_key_live ... ok test test::weak_map::miri::weak_map_multiple ... ok test test::allocation::miri::gc_recursion ... ok test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.93s Running unittests src/lib.rs (target/debug/deps/boa_icu_provider-b277d1b364555864) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_interner-7bb0268d4f461da3) running 8 tests test tests::check_empty_interner ... ok test tests::check_capacity ... ok test tests::check_is_latin1 ... ok test tests::check_new_string ... ok test tests::check_resolve ... ok test tests::check_static_resolve ... ok test tests::check_static_strings ... ok test tests::check_unpaired_surrogates ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_macros-9824a16cb59bcf84) running 18 tests test utils::tests::camel_case::camel_case_1 ... ok test utils::tests::camel_case::camel_case_10 ... ok test utils::tests::camel_case::camel_case_11 ... ok test utils::tests::camel_case::camel_case_2 ... ok test utils::tests::camel_case::camel_case_3 ... ok test utils::tests::camel_case::camel_case_4 ... ok test utils::tests::camel_case::camel_case_5 ... ok test utils::tests::camel_case::camel_case_6 ... ok test utils::tests::camel_case::camel_case_7 ... ok test utils::tests::camel_case::camel_case_8 ... ok test utils::tests::camel_case::camel_case_9 ... ok test utils::tests::pascal_case::pascal_case_1 ... ok test utils::tests::pascal_case::pascal_case_2 ... ok test utils::tests::pascal_case::pascal_case_3 ... ok test utils::tests::pascal_case::pascal_case_4 ... ok test utils::tests::pascal_case::pascal_case_5 ... ok test utils::tests::pascal_case::pascal_case_6 ... ok test utils::tests::pascal_case::pascal_case_7 ... ok test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/str.rs (target/debug/deps/str-47bb295c6c818b72) running 2 tests test literal ... ok test utf16 ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/class.rs (target/debug/deps/class-bbc6f8239c138b65) running 2 tests test boa_class ... ok test boa_class_symbol_methods ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s Running tests/derive.rs (target/debug/deps/derive-7db468b525282aae) running 1 test Compiling proc-macro2 v1.0.107 Compiling unicode-ident v1.0.24 Compiling quote v1.0.47 Compiling stable_deref_trait v1.2.1 Compiling serde_core v1.0.229 Compiling autocfg v1.5.1 Compiling siphasher v1.0.3 Compiling libc v0.2.189 Compiling allocator-api2 v0.2.21 Compiling fastrand v2.5.0 Compiling equivalent v1.0.2 Compiling itoa v1.0.18 Compiling foldhash v0.2.0 Compiling twox-hash v2.1.4 Compiling cfg-if v1.0.4 Compiling ryu-js v1.0.3 Compiling writeable v0.6.4 Compiling parking v2.2.1 Compiling cow-utils v0.1.3 Compiling rustc-hash v2.1.3 Compiling hashbrown v0.17.1 Compiling arrayvec v0.7.8 Compiling serde v1.0.229 Compiling pastey v0.2.3 Compiling litemap v0.8.3 Compiling winnow v1.0.4 Compiling fast-float2 v0.2.4 Compiling pin-project-lite v0.2.17 Compiling crossbeam-utils v0.8.22 Compiling static_assertions v1.1.0 Compiling utf8_iter v1.0.4 Compiling smallvec v1.15.2 Compiling heck v0.5.0 Compiling once_cell v1.21.4 Compiling toml_datetime v1.1.1+spec-1.1.0 Compiling icu_properties_data v2.3.0 Compiling thin-vec v0.2.19 Compiling memchr v2.8.3 Compiling rustversion v1.0.23 Compiling parking_lot_core v0.9.12 Compiling zmij v1.0.23 Compiling getrandom v0.4.3 Compiling rand_core v0.10.1 Compiling futures-core v0.3.34 Compiling icu_normalizer_data v2.3.0 Compiling futures-io v0.3.34 Compiling portable-atomic v1.15.0 Compiling serde_json v1.0.151 Compiling bitflags v2.13.1 Compiling scopeguard v1.2.0 Compiling num-conv v0.2.2 Compiling thiserror v2.0.20 Compiling time-core v0.1.9 Compiling deranged v0.5.8 Compiling fixedbitset v0.5.7 Compiling write16 v1.0.0 Compiling either v1.18.0 Compiling num_threads v0.1.7 Compiling powerfmt v0.2.0 Compiling utf16_iter v1.0.5 Compiling hashbrown v0.14.5 Compiling tap v1.0.1 Compiling oneshot v0.2.1 Compiling lock_api v0.4.14 Compiling lz4_flex v0.14.0 Compiling event-listener v5.4.2 Compiling tag_ptr v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/utils/tag_ptr) Compiling intrusive-collections v0.10.3 Compiling chacha20 v0.10.2 Compiling phf_shared v0.14.0 Compiling futures-lite v2.6.1 Compiling small_btree v0.1.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/utils/small_btree) Compiling itertools v0.15.0 Compiling time-macros v0.2.32 Compiling event-listener-strategy v0.5.4 Compiling num-traits v0.2.19 Compiling phf_generator v0.14.0 Compiling boa_string v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/string) Compiling regress v0.12.0 Compiling concurrent-queue v2.5.0 Compiling indexmap v2.14.0 Compiling async-channel v2.5.0 Compiling syn v2.0.119 Compiling syn v3.0.4 Compiling toml_parser v1.1.3+spec-1.1.0 Compiling rand v0.10.2 Compiling num-integer v0.1.47 Compiling dashmap v6.2.1 Compiling time v0.3.55 Compiling toml_edit v0.25.13+spec-1.1.0 Compiling proc-macro-crate v3.5.0 Compiling synstructure v0.14.0 Compiling synstructure v0.13.2 test try_from_js has been running for over 60 seconds Compiling zerovec-derive v0.11.6 Compiling displaydoc v0.2.7 Compiling serde_derive v1.0.229 Compiling boa_macros v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/macros) Compiling bytemuck_derive v1.12.0 Compiling thiserror-impl v2.0.20 Compiling zerofrom-derive v0.1.7 Compiling yoke-derive v0.8.2 Compiling phf_macros v0.14.0 Compiling strum_macros v0.28.0 Compiling equator-macro v0.4.2 Compiling pin-project-internal v1.1.13 Compiling dynify-macros v0.1.2 Compiling num_enum_derive v0.7.6 Compiling bytemuck v1.25.2 Compiling equator v0.4.2 Compiling phf v0.14.0 Compiling dynify v0.1.2 Compiling aligned-vec v0.6.4 Compiling boa_gc v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/gc) Compiling num_enum v0.7.6 Compiling pin-project v1.1.13 Compiling futures-concurrency v7.7.1 Compiling zerofrom v0.1.8 Compiling yoke v0.8.3 Compiling zerovec v0.11.8 Compiling zerotrie v0.2.5 Compiling boa_interner v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/interner) Compiling strum v0.28.0 Compiling tinystr v0.8.4 Compiling potential_utf v0.1.6 Compiling icu_collections v2.3.0 Compiling icu_locale_core v2.3.0 Compiling num-bigint v0.5.1 Compiling icu_provider v2.3.1 Compiling icu_properties v2.3.0 Compiling icu_normalizer v2.3.0 Compiling boa_ast v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/ast) Compiling boa_parser v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/parser) Compiling boa_engine v0.22.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/core/engine) Compiling boa_macros_tests-tests v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.22/target/tests/trybuild/boa_macros_tests) Finished `dev` profile [unoptimized + debuginfo] target(s) in 6m 36s test tests/derive/both.rs ... ok test tests/derive/from_js_with.rs ... ok test tests/derive/simple_struct.rs ... ok  test try_from_js ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1918.28s Running tests/embedded.rs (target/debug/deps/embedded-87d84fdda964f101) running 2 tests test simple ... ok test compressed_lz4 ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s Running tests/fibonacci.rs (target/debug/deps/fibonacci-d31b3e75d52c46dd) running 1 test test fibonacci_test ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s Running tests/gcd_callback.rs (target/debug/deps/gcd_callback-c2bd17e01b780532) running 1 test test gcd_callback ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s Running tests/module.rs (target/debug/deps/module-2fbea16f12a8c021) running 1 test test boa_module ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Running tests/optional.rs (target/debug/deps/optional-6aeaf2ef4a980777) running 3 tests test required_missing_try_from_js ... ok test optional_missing_try_from_js ... ok test optional_try_from_js ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s Running unittests src/lib.rs (target/debug/deps/boa_parser-d7d397c0cbcc8853) running 313 tests test error::tests::display ... ok test error::tests::context ... ok test error::tests::from_lex_error ... ok test error::tests::misplaced_function_declaration ... ok test error::tests::wrong_labelled_function_declaration ... ok test lexer::error::tests::io ... ok test lexer::error::tests::syntax ... ok test lexer::tests::addition_no_spaces ... ok test lexer::tests::addition_no_spaces_e_number ... ok test lexer::tests::addition_no_spaces_e_number_left_side ... ok test lexer::tests::addition_no_spaces_e_number_right_side ... ok test lexer::tests::addition_no_spaces_left_side ... ok test lexer::tests::addition_no_spaces_right_side ... ok test lexer::tests::big_exp_numbers ... ok test lexer::tests::big_literal_numbers ... ok test lexer::tests::carriage_return::carriage_return ... ok test lexer::tests::carriage_return::regular_line ... ok test lexer::tests::carriage_return::mixed_line ... ok test lexer::tests::check_decrement_advances_lexer_2_places ... ok test lexer::tests::carriage_return::windows_line ... ok test lexer::tests::check_identifier ... ok test lexer::tests::check_invalid_identifier_start ... ok test lexer::tests::check_invalid_identifier_part ... ok test lexer::tests::check_keywords ... ok test lexer::tests::check_line_numbers ... ok test lexer::tests::check_multi_line_comment ... ok test lexer::tests::check_positions ... ok test lexer::tests::check_positions_codepoint ... ok test lexer::tests::check_punctuators ... ok test lexer::tests::check_single_line_comment ... ok test lexer::tests::check_single_line_comment_with_crlf_ending ... ok test lexer::tests::check_string ... ok test lexer::tests::check_template_literal_simple ... ok test lexer::tests::illegal_code_point_following_numeric_literal ... ignored, Need to assert if this test is valid test lexer::tests::check_template_literal_unterminated ... ok test lexer::tests::check_variable_definition_tokens ... ok test lexer::tests::hexadecimal_edge_case ... ok test lexer::tests::illegal_following_numeric_literal ... ok test lexer::tests::implicit_octal_edge_case ... ok test lexer::tests::number_followed_by_dot ... ok test lexer::tests::numbers ... ok test lexer::tests::numbers_with_bad_separators ... ok test lexer::tests::regex_equals_following_assignment ... ok test lexer::tests::numbers_with_separators ... ok test lexer::tests::regex_literal ... ok test lexer::tests::check_punctuator_at_the_end ... ok test lexer::tests::regex_literal_flags_err ... ok test lexer::tests::regex_literal_flags ... ok test lexer::tests::single_int ... ok test lexer::tests::single_number_without_semicolon ... ok test lexer::tests::string_codepoint_with_no_braces ... ok test lexer::tests::string_line_continuation ... ok test lexer::tests::string_unicode ... ok test lexer::tests::string_non_octal_decimal_escape ... ok test lexer::tests::string_unicode_escape_with_braces ... ok test lexer::tests::string_legacy_octal_escape ... ok test lexer::tests::string_unicode_escape_with_braces_2 ... ok test lexer::tests::string_with_single_escape ... ok test lexer::tests::take_array_alphabetic_entire_str ... ok test lexer::tests::string_zero_escape ... ok test lexer::tests::take_array_alphabetic_immediate_stop ... ok test lexer::tests::take_array_alphabetic_non_stop ... ok test lexer::tests::take_array_alphabetic_simple ... ok test lexer::tests::take_array_alphabetic_stop ... ok test parser::cursor::buffered_lexer::tests::issue_1768 ... ok test parser::cursor::buffered_lexer::tests::peek_next_till_end ... ok test parser::cursor::buffered_lexer::tests::peek_skip_ascending ... ok test parser::cursor::buffered_lexer::tests::peek_skip_next ... ok test parser::cursor::buffered_lexer::tests::peek_skip_next_alternating ... ok test parser::cursor::buffered_lexer::tests::peek_skip_next_till_end ... ok test parser::cursor::buffered_lexer::tests::skip_peeked_terminators ... ok test parser::expression::left_hand_side::optional::tests::private_identifier_early_error ... ok test parser::expression::left_hand_side::optional::tests::complex_chain ... ok test parser::expression::left_hand_side::optional::tests::simple ... ok test parser::expression::left_hand_side::optional::tests::reject_templates ... ok test parser::expression::left_hand_side::tests::check_call_properties ... ok test parser::expression::left_hand_side::tests::check_member_properties ... ok test parser::expression::primary::array_initializer::tests::check_combined ... ok test parser::expression::primary::array_initializer::tests::check_combined_empty_str ... ok test parser::expression::primary::array_initializer::tests::check_elision_start_end ... ok test parser::expression::primary::array_initializer::tests::check_empty ... ok test parser::expression::primary::array_initializer::tests::check_empty_slot ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array_elision ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array_repeated_elision ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array_trailing ... ok test parser::expression::primary::async_function_expression::tests::check_async_expression ... ok test parser::expression::primary::async_function_expression::tests::check_nested_async_expression ... ok test parser::expression::primary::async_generator_expression::tests::check_async_generator_expr ... ok test parser::expression::primary::function_expression::tests::check_function_expression ... ok test parser::expression::primary::async_generator_expression::tests::check_nested_async_generator_expr ... ok test parser::expression::primary::function_expression::tests::check_nested_function_expression ... ok test parser::expression::primary::generator_expression::tests::check_generator_function_delegate_yield_expression ... ok test parser::expression::primary::object_initializer::tests::check_async_gen_method_lineterminator ... ok test parser::expression::primary::generator_expression::tests::check_generator_function_expression ... ok test parser::expression::primary::object_initializer::tests::check_async_generator_method ... ok test parser::expression::primary::function_expression::tests::check_function_non_reserved_keyword ... ok test parser::expression::primary::object_initializer::tests::check_async_method ... ok test parser::expression::primary::object_initializer::tests::check_async_method_lineterminator ... ok test parser::expression::primary::object_initializer::tests::check_async_ordinary_method ... ok test parser::expression::primary::object_initializer::tests::check_async_property ... ok test parser::expression::primary::object_initializer::tests::check_object_literal ... ok test parser::expression::primary::object_initializer::tests::check_object_getter ... ok test parser::expression::primary::object_initializer::tests::check_object_setter ... ok test parser::expression::primary::object_initializer::tests::check_object_short_function ... ok test parser::expression::primary::object_initializer::tests::check_object_short_function_get ... ok test parser::expression::primary::object_initializer::tests::check_object_short_function_set ... ok test parser::expression::primary::object_initializer::tests::check_object_short_function_arguments ... ok test parser::expression::primary::object_initializer::tests::check_object_shorthand_multiple_properties ... ok test parser::expression::primary::object_initializer::tests::check_object_shorthand_property_names ... ok test parser::expression::primary::tests::check_destructuring_assignment_array_assignment_operator ... ok test parser::expression::primary::object_initializer::tests::check_object_spread ... ok test parser::expression::primary::tests::check_destructuring_assignment_object_assignment_operator ... ok test parser::expression::primary::tests::check_string ... ok test parser::expression::tests::check_complex_numeric_operations ... ok test parser::expression::tests::parse_async_arrow_function_named_of ... ok test parser::expression::tests::check_logical_expressions ... ok test parser::expression::tests::check_relational_operations ... ok test parser::expression::tests::check_non_reserved_identifiers ... ok test parser::expression::primary::tests::check_destructuring_assignment_array_invalid_assignment_operators ... ok test parser::function::tests::check_arrow ... ok test parser::expression::tests::check_bitwise_operations ... ok test parser::function::tests::check_arrow_assignment ... ok test parser::function::tests::check_arrow_assignment_2arg ... ok test parser::expression::tests::check_assign_operations ... ok test parser::expression::primary::tests::check_destructuring_assignment_object_invalid_assignment_operators ... ok test parser::function::tests::check_arrow_assignment_2arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_3arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_3arg ... ok test parser::expression::tests::check_numeric_operations ... ok test parser::function::tests::check_arrow_assignment_nobrackets ... ok test parser::function::tests::check_arrow_assignment_noparenthesis_nobrackets ... ok test parser::function::tests::check_arrow_assignment_noparenthesis ... ok test parser::function::tests::check_arrow_only_rest ... ok test parser::function::tests::check_arrow_empty_return_semicolon_insertion ... ok test parser::function::tests::check_arrow_empty_return ... ok test parser::function::tests::check_arrow_rest ... ok test parser::function::tests::check_arrow_semicolon_insertion ... ok test parser::function::tests::check_basic ... ok test parser::function::tests::check_basic_semicolon_insertion ... ok test parser::function::tests::check_duplicates_strict_off ... ok test parser::function::tests::check_duplicates_strict_on ... ok test parser::function::tests::check_empty_return ... ok test parser::function::tests::check_empty_return_semicolon_insertion ... ok test parser::function::tests::check_rest_operator ... ok test parser::statement::block::tests::empty ... ok test parser::statement::break_stm::tests::inline ... ok test parser::statement::block::tests::hoisting ... ok test parser::statement::block::tests::non_empty ... ok test parser::statement::break_stm::tests::inline_block ... ok test parser::statement::break_stm::tests::inline_block_semicolon_insertion ... ok test parser::statement::break_stm::tests::new_line ... ok test parser::statement::break_stm::tests::new_line_block ... ok test parser::statement::break_stm::tests::new_line_block_empty ... ok test parser::statement::break_stm::tests::new_line_block_empty_semicolon_insertion ... ok test parser::statement::break_stm::tests::new_line_semicolon_insertion ... ok test parser::statement::break_stm::tests::reserved_label ... ok test parser::statement::continue_stm::tests::inline ... ok test parser::statement::continue_stm::tests::inline_block ... ok test parser::statement::continue_stm::tests::inline_block_semicolon_insertion ... ok test parser::statement::continue_stm::tests::new_line ... ok test parser::statement::continue_stm::tests::new_line_block ... ok test parser::statement::continue_stm::tests::new_line_block_empty ... ok test parser::statement::continue_stm::tests::new_line_block_empty_semicolon_insertion ... ok test parser::statement::continue_stm::tests::new_line_semicolon_insertion ... ok test parser::statement::continue_stm::tests::reserved_label ... ok test parser::statement::declaration::hoistable::async_function_decl::tests::async_function_declaration ... ok test parser::statement::declaration::hoistable::async_function_decl::tests::async_function_declaration_keywords ... ok test parser::statement::declaration::hoistable::async_generator_decl::tests::async_generator_function_declaration ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_async_field ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_async_field_initialization ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_async_ordinary_method ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_non_reserved_keyword_as_identifier ... ok test parser::statement::declaration::hoistable::function_decl::tests::function_declaration ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_new_target_with_property_access ... ok test parser::statement::declaration::hoistable::generator_decl::tests::generator_function_declaration ... ok test parser::statement::declaration::tests::await_using_declaration_no_init ... ok test parser::statement::declaration::tests::await_using_declaration ... ok test parser::statement::declaration::hoistable::function_decl::tests::function_declaration_keywords ... ok test parser::statement::declaration::tests::await_using_duplicate_names ... ok test parser::statement::declaration::tests::await_using_no_destructuring_array ... ok test parser::statement::declaration::tests::await_using_no_destructuring_object ... ok test parser::statement::declaration::tests::await_using_requires_async_context ... ok test parser::statement::declaration::tests::await_using_no_line_terminator ... ok test parser::statement::declaration::tests::await_using_valid_identifiers ... ok test parser::statement::declaration::tests::const_declaration_keywords ... ok test parser::statement::declaration::tests::const_declaration ... ok test parser::statement::declaration::tests::const_declaration_no_spaces ... ok test parser::statement::declaration::tests::empty_const_declaration ... ok test parser::statement::declaration::tests::empty_let_declaration ... ok test parser::statement::declaration::tests::empty_var_declaration ... ok test parser::statement::declaration::tests::import_duplicate_attribute_key ... ok test parser::statement::declaration::tests::import_non_string_attribute_value ... ok test parser::statement::declaration::tests::import_with_multiple_attributes ... ok test parser::statement::declaration::tests::import_with_single_attribute ... ok test parser::statement::declaration::tests::import_with_string_literal_key ... ok test parser::statement::declaration::tests::import_with_trailing_comma_attribute ... ok test parser::statement::declaration::tests::let_declaration ... ok test parser::statement::declaration::tests::let_declaration_keywords ... ok test parser::statement::declaration::tests::let_declaration_no_spaces ... ok test parser::statement::declaration::tests::let_declaration_reserved_keyword_identifier ... ok test parser::statement::declaration::tests::module_export_reserved ... ok test parser::statement::declaration::tests::lexical_declaration_early_errors ... ok test parser::statement::declaration::tests::multiple_const_declaration ... ok test parser::statement::declaration::tests::multiple_let_declaration ... ok test parser::statement::declaration::tests::reexport_with_attributes ... ok test parser::statement::declaration::tests::multiple_var_declaration ... ok test parser::statement::declaration::tests::using_declaration ... ok test parser::statement::declaration::tests::using_declaration_multiple ... ok test parser::statement::declaration::tests::using_declaration_no_init ... ok test parser::statement::declaration::tests::using_duplicate_names ... ok test parser::statement::declaration::tests::using_let_rejected ... ok test parser::statement::declaration::tests::using_no_destructuring_array ... ok test parser::statement::declaration::tests::using_no_destructuring_object ... ok test parser::statement::declaration::tests::using_valid_identifiers ... ok test parser::statement::declaration::tests::var_declaration ... ok test parser::statement::declaration::tests::var_declaration_keywords ... ok test parser::statement::declaration::tests::var_declaration_no_spaces ... ok test parser::statement::if_stm::tests::if_without_else_block ... ok test parser::statement::if_stm::tests::if_without_else_block_with_trailing_newline ... ok test parser::statement::iteration::tests::check_do_while ... ok test parser::statement::iteration::tests::check_do_while_semicolon_insertion ... ok test parser::statement::iteration::tests::do_while_spaces ... ok test parser::statement::iteration::tests::reject_const_no_init_for_loop ... ok test parser::statement::iteration::tests::reject_for_await_in_loop ... ok test parser::statement::iteration::tests::check_do_while_semicolon_insertion_no_space ... ok test parser::statement::iteration::tests::while_spaces ... ok test parser::statement::switch::tests::check_switch_case_unclosed ... ok test parser::statement::switch::tests::check_separated_switch ... ok test parser::statement::switch::tests::check_switch_no_expr ... ok test parser::statement::switch::tests::check_switch_no_closeblock ... ok test parser::statement::switch::tests::check_switch_separated_defaults ... ok test parser::statement::switch::tests::check_switch_two_default ... ok test parser::statement::switch::tests::check_switch_unknown_label ... ok test parser::statement::throw::tests::check_throw_parsing ... ok test parser::statement::throw::tests::check_throw_syntax_error ... ok test parser::statement::try_stm::tests::check_catch_with_var_redeclaration ... ok test parser::statement::try_stm::tests::check_inline_empty_try_paramless_catch ... ok test parser::statement::try_stm::tests::check_inline_invalid_catch ... ok test parser::statement::try_stm::tests::check_inline_invalid_catch_parameter ... ok test parser::statement::try_stm::tests::check_inline_invalid_catch_without_closing_paren ... ok test parser::statement::try_stm::tests::check_inline_with_binding_pattern_array ... ok test parser::statement::try_stm::tests::check_inline_with_binding_pattern_object ... ok test parser::statement::try_stm::tests::check_inline_with_empty_try_catch ... ok test parser::statement::try_stm::tests::check_inline_with_empty_try_catch_finally ... ok test parser::statement::try_stm::tests::check_inline_with_empty_try_finally ... ok test parser::statement::try_stm::tests::check_inline_with_empty_try_var_decl_in_finally ... ok test parser::statement::try_stm::tests::check_inline_with_var_decl_inside_catch ... ok test parser::statement::try_stm::tests::check_inline_with_var_decl_inside_try ... ok test parser::statement::try_stm::tests::check_invalid_catch_with_duplicate_params ... ok test parser::statement::try_stm::tests::check_invalid_catch_with_empty_paren ... ok test parser::statement::try_stm::tests::check_invalid_catch_with_lexical_redeclaration ... ok test parser::statement::try_stm::tests::check_invalid_try_no_catch_finally ... ok test parser::tests::ambiguous_regex_divide_expression ... ok test parser::tests::assign_operator_precedence ... ok test parser::tests::assignment_line_terminator ... ok test parser::tests::assignment_multiline_terminator ... ok test parser::tests::bracketed_expr ... ok test parser::tests::check_construct_call_precedence ... ok test parser::tests::comment_semi_colon_insertion ... ok test parser::tests::deny_unicode_escape_in_false_expression ... ok test parser::tests::debugger_statement ... ok test parser::tests::deny_unicode_escape_in_null_expression ... ok test parser::tests::deny_unicode_escape_in_true_expression ... ok test parser::tests::empty_statement ... ok test parser::tests::empty_statement_ends_directive_prologues ... ok test parser::tests::format::expression::array ... ok test parser::tests::format::expression::array_literal_elision ... ok test parser::tests::format::expression::array_literal_elision_values ... ok test parser::tests::format::expression::array_literal_elision_start_end ... ok test parser::tests::format::expression::array_literal_empty ... ok test parser::tests::format::expression::array_literal_values ... ok test parser::tests::format::expression::call ... ok test parser::tests::format::expression::assign ... ok test parser::tests::format::expression::new ... ok test parser::tests::format::declaration::binding_pattern ... ok test parser::tests::format::expression::r#await ... ok test parser::tests::format::expression::spread ... ok test parser::tests::format::function::class::class_declaration_constructor ... ok test parser::tests::format::function::arrow ... ok test parser::tests::format::function::class::class_declaration_boolean_literal_method_names ... ok test parser::tests::format::expression::object ... ok test parser::tests::format::expression::template ... ok test parser::tests::format::function::class::class_declaration_elements ... ok test parser::tests::format::function::class::class_declaration_elements_private ... ok test parser::tests::format::function::class::class_declaration_empty ... ok test parser::tests::format::function::class::class_declaration_elements_private_static ... ok test parser::tests::format::function::class::class_declaration_empty_extends ... ok test parser::tests::format::function::class::class_declaration_elements_static ... ok test parser::tests::format::statement::block ... ok test parser::tests::format::statement::r#if ... ok test parser::tests::format::function::r#async ... ok test parser::tests::format::function::function ... ok test parser::tests::format::statement::r#return ... ok test parser::tests::format::statement::r#try ... ok test parser::tests::format::statement::switch ... ok test parser::tests::format::statement::throw ... ok test parser::tests::hashbang_comment ... ok test parser::tests::format::statement::with ... ok test parser::tests::hashbang_use_strict_no_with ... ok test parser::tests::hashbang_use_strict_with_with_statement ... ok test parser::tests::increment_in_comma_op ... ok test parser::tests::hoisting ... ok test parser::tests::invalid_arrow_function ... ok test parser::tests::multiline_comment_no_lineterminator ... ok test parser::tests::multiline_comment_semi_colon_insertion ... ok test parser::tests::spread_in_arrow_function ... ok test parser::tests::spread_in_object ... ok test parser::tests::two_divisions_in_expression ... ok test source::tests::from_bytes ... ok test source::tests::from_filepath ... ok test source::tests::from_reader ... ok test parser::tests::stress_test_operations has been running for over 60 seconds test parser::tests::stress_test_operations ... ok test result: ok. 312 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 76.30s Running unittests src/lib.rs (target/debug/deps/boa_runtime-3b9fd176b5f95945) running 91 tests test abort::tests::signal_not_aborted_initially ... ok test abort::tests::reason_undefined_when_not_aborted ... ok test abort::tests::abort_with_custom_reason ... ok test abort::tests::abort_default_reason ... ok test abort::tests::abort_sets_aborted ... ok test abort::tests::abort_controller_exists ... ok test abort::tests::add_event_listener_ignores_unknown_event_names ... ok test text::tests::decoder_bom_ignore_bom_false::_utf_8_0xef_0xbb_0xbf_72_105_expects ... ok test text::tests::decoder_bom_ignore_bom_false::_utf_16be_0xfe_0xff_0_72_0_105_expects ... ok test text::tests::decoder_bom_default_stripped::_utf_16le_0xff_0xfe_72_0_105_0_expects ... ok test abort::tests::throw_if_aborted_does_nothing_when_not_aborted ... ok test abort::tests::signal_reuse_across_references ... ok test text::tests::decoder_bom_default_stripped::_utf_16be_0xfe_0xff_0_72_0_105_expects ... ok test abort::tests::repeated_abort_is_idempotent ... ok test text::tests::decoder_bom_ignore_bom_true::_utf_16be_0xfe_0xff_0_72_0_105_expects ... ok test text::tests::decoder_bom_ignore_bom_true::_utf_8_0xef_0xbb_0xbf_72_105_expects ... ok test text::tests::decoder_bom_ignore_bom_true::_utf_16le_0xff_0xfe_72_0_105_0_expects ... ok test abort::tests::reason_abort_error_when_aborted_without_reason ... ok test abort::tests::add_event_listener_does_not_fire_abort_listener_added_after_abort ... ok test abort::tests::add_event_listener_deduplicates_same_type_and_callback ... ok test text::tests::decoder_bom_ignore_bom_false::_utf_16le_0xff_0xfe_72_0_105_0_expects ... ok test text::tests::decoder_bom_default_stripped::_utf_8_0xef_0xbb_0xbf_72_105_expects ... ok test fetch::tests::request::request_clone_method_preserves_body ... ok test fetch::tests::request::request_clone_no_body_preserved ... ok test abort::tests::multiple_listeners ... ok test abort::tests::add_event_listener_fires_on_abort ... ok test abort::tests::throw_if_aborted_throws_when_aborted ... ok test fetch::tests::request::request_clone_body_override ... ok test text::tests::decoder_handle_data_view ... ok test fetch::tests::request::request_stores_signal ... ok test abort::tests::remove_event_listener_uses_event_type ... ok test fetch::tests::request::request_clone_empty_body_preserved ... ok test fetch::tests::request::request_clone_preserves_signal_without_override ... ok test fetch::tests::request::request_clone_method_is_independent ... ok test fetch::tests::request::request_clone_signal_override ... ok test fetch::tests::request::request_clone_preserves_body_without_override ... ok test fetch::tests::request::request_constructor_forbidden_method_throws ... ok test fetch::tests::request::request_constructor ... ok test fetch::tests::headers::headers_get_combines_duplicate_values_with_comma_space ... ok test message::tests::basic ... ok test fetch::tests::headers::headers_are_iterable ... ok test fetch::tests::e2e::custom_header ... ok test fetch::tests::headers::headers_iterator_throws_on_invalid_this ... ok test fetch::tests::response::response_error ... ok test fetch::tests::response::response_headers_get_combines_duplicate_values_with_comma_space ... ok test fetch::tests::response::response_redirect_invalid_status ... ok test fetch::tests::response::response_redirect_custom_status_and_coercion ... ok test fetch::tests::response::fetch_request_uses_request_signal ... ok test fetch::tests::response::response_redirect_default_status ... ok test fetch::tests::response::response_redirect_type_default ... ok test fetch::tests::response::response_constructor_null_body_status_throws ... ok test message::tests::shared_multi_thread ... ok test fetch::tests::response::response_text ... ok test fetch::tests::response::fetch_options_signal_overrides_request_signal ... ok test fetch::tests::response::response_clone_read_both ... ok test fetch::tests::response::response_json_static ... ok test fetch::tests::response::response_json ... ok test fetch::tests::response::response_bytes ... ok test fetch::tests::headers::headers_invalid_inputs_throw_type_error_objects ... ok test fetch::tests::response::response_getter ... ok test fetch::tests::response::response_clone_preserves_status ... ok test message::tests::shared_array_buffer ... ok test fetch::tests::response::response_clone_header_independence ... ok test text::tests::decoder_js_without_input ... ok test text::tests::decoder_normalizes_supported_labels::spaced_utf16 ... ok test text::tests::decoder_normalizes_supported_labels::csunicode_alias ... ok test text::tests::decoder_handle_typed_array_offset_and_length ... ok test text::tests::decoder_normalizes_supported_labels::unicodefeff_alias ... ok test text::tests::decoder_normalizes_supported_labels::unicode_alias ... ok test text::tests::decoder_normalizes_supported_labels::spaced_utf8 ... ok test text::tests::decoder_normalizes_supported_labels::uppercase_utf16be ... ok test text::tests::decoder_handle_data_view_offset_and_length ... ok test text::tests::decoder_ignore_bom_getter ... ok test text::tests::encoder_ignores_non_utf_encoding_arguments::_utf_16be_expects ... ok test text::tests::decoder_normalizes_supported_labels::uppercase_utf8 ... ok test text::tests::decoder_js ... ok test text::tests::decoder_normalizes_supported_labels::unicodefffe_alias ... ok test text::tests::decoder_normalizes_supported_labels::utf8_alias ... ok test text::tests::decoder_js_invalid ... ok test fetch::tests::headers::headers_normalize_values ... ok test text::tests::encoder_ignores_non_utf_encoding_arguments::_utf_8_expects ... ok test text::tests::encoder_js ... ok test text::tests::decoder_rejects_unsupported_label_after_normalization ... ok test text::tests::roundtrip_utf8 ... ok test text::tests::encoder_ignores_non_utf_encoding_arguments::_utf_16_expects ... ok test text::tests::encoder_js_unpaired ... ok test text::tests::encoder_ignores_non_utf_encoding_arguments::_utf_16le_expects ... ok test url::tests::url_setters ... ok test url::tests::url_basic ... ok test url::tests::url_base ... ok test url::tests::url_static_methods ... ok test result: ok. 91 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.91s Running tests/clone.rs (target/debug/deps/clone-7744c463544b3dd0) running 9 tests test clone::path_3_tests_clone_errors_js ... ok test clone::path_2_tests_clone_date_js ... ok test clone::path_8_tests_clone_simple_js ... ok test clone::path_5_tests_clone_object_js ... ok test clone::path_6_tests_clone_regexp_js ... ok test clone::path_4_tests_clone_map_js ... ok test clone::path_7_tests_clone_set_js ... ok test clone::path_9_tests_clone_transfer_js ... ok test clone::path_1_tests_clone_complex_js ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s Running unittests src/lib.rs (target/debug/deps/boa_string-a5987d1f3dd30ecc) running 24 tests test display::emoji ... ok test display::latin1 ... ok test display::unpaired_surrogates ... ok test tests::as_str ... ok test tests::clone_builder ... ok test tests::code_points_optimization ... ok test tests::common_js_string_builder ... ok test tests::compare_static_and_dynamic_js_string ... ok test tests::concat ... ok test tests::conversion_to_known_static_js_string ... ok test tests::empty ... ok test tests::from_static_js_string ... ok test tests::hash ... ok test tests::js_string_builder ... ok test tests::ptr_eq ... ok test tests::refcount ... ok test tests::slice ... ok test tests::split ... ok test tests::starts_with_and_ends_with_basic ... ok test tests::static_ptr_eq ... ok test tests::static_refcount ... ok test tests::to_std_string_escaped ... ok test tests::trim ... ok test tests::trim_start_non_ascii_to_ascii ... ok test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/main.rs (target/debug/deps/boa_tester-a93c3afa724cfc54) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_wasm-5dc01f5da909ee05) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/web.rs (target/debug/deps/web-31eb72688ca93d39) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_wintertc-a381caf1ee44c40b) running 54 tests test console::tests::formatter_empty_format_string_is_empty_string ... ok test console::tests::console_exception_is_alias_for_error ... ok test console::tests::console_log_cyclic ... ok test base64::tests::btoa_throws_on_non_latin1 ... ok test console::tests::formatter_float_format_works ... ok test base64::tests::roundtrip ... ok test console::tests::console_log_date ... ok test base64::tests::btoa_basic ... ok test base64::tests::atob_ignores_whitespace ... ok test console::tests::formatter_trailing_format_leader_renders ... ok test base64::tests::atob_basic ... ok test console::tests::console_log_arguments ... ok test console::tests::formatter_format_without_args_renders_verbatim ... ok test timers::tests::set_timeout_delay ... ok test console::tests::formatter_no_args_is_empty_string ... ok test console::tests::formatter_empty_format_string_concatenates_rest_of_args ... ok test console::tests::formatter_utf_8_checks ... ok test timers::tests::set_interval_delay ... ok test timers::tests::set_timeout_basic ... ok test timers::tests::two_zero_delay_timeouts_both_fire ... ok test timers::tests::set_timeout_cancel ... ok test console::tests::console_log_regexp ... ok test base64::tests::atob_throws_on_invalid_input ... ok test timers::tests::clear_all_cancels_pending_timers_and_intervals ... ok test microtask::tests::queue_microtask ... ok test console::tests::console_table_empty_map ... ok test console::tests::console_table_primitives_fall_back_to_log ... ok test console::tests::console_table_nonexistent_property_filter ... ok test console::tests::console_table_deeply_nested_inline ... ok test console::tests::console_table_properties_filter_controls_order ... ok test console::tests::console_table_no_args ... ok test console::tests::console_table_primitive_array ... ok test console::tests::console_table_set_ignores_properties_filter ... ok test console::tests::console_table_mixed_array ... ok test console::tests::console_table_map_ignores_properties_filter ... ok test console::tests::console_table_array_of_objects ... ok test console::tests::console_table_empty_properties_filter ... ok test console::tests::console_table_object_with_primitive_values ... ok test console::tests::console_table_set ... ok test console::tests::console_table_map ... ok test console::tests::console_table_nonexistent_property_shows_empty_column ... ok test console::tests::console_table_typed_array ... ok test console::tests::console_table_nested_objects ... ok test console::tests::console_table_sparse_columns ... ok test console::tests::trace_with_stack_trace ... ok test console::tests::console_table_invalid_properties_throws ... ok test console::tests::console_table_duplicate_property_filter ... ok test console::tests::console_table_proto_safety ... ok test console::tests::wpt_console_is_a_namespace ... ok test console::tests::console_namespace_object_class_string ... ok test console::tests::wpt_log_symbol_any ... ok test console::tests::console_table_with_properties_filter ... ok test console::tests::console_table_empty_collections ... ok test console::tests::wpt_console_label_conversion ... ok test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.31s Running unittests src/main.rs (target/debug/deps/gen_icu4x_data-c8ce17a1a4f5a52f) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/insta_bytecode-70b1afb7115edae4) running 1 test test compile_bytecode ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s Running unittests src/bin/regenerate-about.rs (target/debug/deps/regenerate_about-3a3e2ba2c3b2dd37) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/small_btree-5f5b23c136e7e6ca) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/tag_ptr-fdfb6ff8661272ee) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_ast running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_benches running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_engine running 187 tests test core/engine/src/context/mod.rs - context::Context::register_global_class (line 348) ... ignored test core/engine/src/context/mod.rs - context::Context::unregister_global_class (line 393) ... ignored test core/engine/src/error/mod.rs - error::js_error (line 43) ... ignored test core/engine/src/bigint.rs - bigint::JsBigInt::mod_floor (line 268) ... ok test core/engine/src/error/mod.rs - error::JsError::as_opaque (line 662) ... ok test core/engine/src/error/mod.rs - error::JsError::as_native (line 687) ... ok test core/engine/src/error/mod.rs - error::JsError::from_rust (line 421) ... ok test core/engine/src/error/mod.rs - error::JsError::into_opaque (line 473) ... ok test core/engine/src/error/mod.rs - error::JsError::into_erased (line 733) ... ok test core/engine/src/context/mod.rs - context::Context::eval (line 191) ... ok test core/engine/src/class.rs - class (line 7) ... ok test core/engine/src/context/mod.rs - context::Context::register_global_property (line 223) ... ok test core/engine/src/error/mod.rs - error::JsError (line 186) ... ok test core/engine/src/error/mod.rs - error::JsError::from_opaque (line 443) ... ok test core/engine/src/error/mod.rs - error::JsError::from_native (line 402) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::cause (line 1282) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::uri (line 1181) ... ok test core/engine/src/module/loader/mod.rs - module::loader::resolve_module_specifier (line 35) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap (line 23) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::reference (line 1109) ... ok test core/engine/src/error/mod.rs - error::JsError::try_native (line 543) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get (line 324) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get_size (line 266) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all_settled (line 808) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::range (line 1085) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all (line 728) ... ok test core/engine/src/module/mod.rs - module::Module::load_link_evaluate (line 622) ... ok test core/engine/src/context/hooks.rs - context::hooks::HostHooks (line 21) ... ok test core/engine/src/interop/mod.rs - interop::UnsafeIntoJsFunction (line 18) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise (line 26) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::with_message (line 1205) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::clear (line 351) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::delete (line 292) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::await_blocking (line 1179) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::with_cause (line 1225) ... ok test core/engine/src/context/mod.rs - context::Context (line 62) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_js_iterable (line 105) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::finally (line 648) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::new (line 86) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::typ (line 1157) ... ok test core/engine/src/interop/mod.rs - interop::IntoJsFunctionCopied (line 69) ... ok test core/engine/src/object/builtins/jsdate.rs - object::builtins::jsdate::JsDate (line 16) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_async_fn (line 279) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::into_opaque (line 1299) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::aggregate (line 1002) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::syntax (line 1133) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::has (line 377) ... ok test core/engine/src/native_function/mod.rs - native_function::NativeFunction::from_async_fn (line 175) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_object (line 148) ... ok test core/engine/src/interop/into_js_arguments.rs - interop::into_js_arguments::ContextData (line 310) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::new (line 41) ... ok test core/engine/src/interop/mod.rs - interop::UnsafeIntoJsFunction (line 35) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::error (line 1037) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::from_byte_block (line 83) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_object (line 235) ... ok test core/engine/src/job.rs - job::IdleJobExecutor (line 825) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::catch (line 583) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::detach (line 195) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::byte_length (line 163) ... ok test core/engine/src/error/mod.rs - error::js_error (line 49) ... ok test core/engine/src/error/mod.rs - error::JsNativeError (line 907) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::message (line 1261) ... ok test core/engine/src/lib.rs - (line 11) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data_mut (line 293) ... ok test core/engine/src/object/builtins/jsdataview.rs - object::builtins::jsdataview::JsDataView (line 15) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::to_vec (line 269) ... ok test core/engine/src/object/builtins/jsarray.rs - object::builtins::jsarray::JsArray::splice (line 350) ... ok test core/engine/src/error/mod.rs - error::JsNativeError::eval (line 1061) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::set (line 230) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data (line 235) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap (line 45) ... ok test core/engine/src/interop/into_js_arguments.rs - interop::into_js_arguments::JsAll (line 131) ... ok test core/engine/src/interop/into_js_arguments.rs - interop::into_js_arguments::JsRest (line 56) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::await_blocking (line 1148) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_object (line 169) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::into_js_future (line 1038) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new_pending (line 195) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::any (line 901) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::then (line 514) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new (line 131) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::state (line 469) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_result (line 331) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::reject (line 423) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::resolve (line 381) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::flags (line 155) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::race (line 966) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp (line 19) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::new (line 46) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::test (line 205) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::source (line 180) ... ok test core/engine/src/object/builtins/jssharedarraybuffer.rs - object::builtins::jssharedarraybuffer::JsSharedArrayBuffer::to_vec (line 97) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::to_string (line 250) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::buffer (line 87) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::constructor (line 141) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::copy_within (line 169) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_index (line 511) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_last (line 569) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::includes (line 729) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_last_index (line 619) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::for_each (line 675) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::subarray (line 292) ... ok test core/engine/src/object/datatypes.rs - object::datatypes::JsData (line 27) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::set_values (line 428) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::downcast (line 266) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::to_string_tag (line 922) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsUint8Array::to_vec (line 1183) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::downcast_mut (line 356) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::downcast_ref (line 319) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::deep_strict_equals (line 533) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::default (line 112) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::with_null_proto (line 173) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::is (line 392) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::borrow (line 807) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::equals (line 906) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::with_object_proto (line 147) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::from_proto_and_data (line 195) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::is_array (line 436) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::new_unique (line 1104) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::borrow_mut (line 833) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::try_borrow (line 862) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::is_ordinary (line 418) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::try_borrow_mut (line 885) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::upcast (line 1134) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::new (line 1064) ... ok test core/engine/src/string.rs - string::js_string (line 16) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::prototype (line 933) ... ok test core/engine/src/string.rs - string::js_string (line 27) ... ok test core/engine/src/object/jsobject.rs - object::jsobject::JsObject::set_prototype (line 967) ... ok test core/engine/src/string.rs - string::js_string (line 43) ... ok test core/engine/src/object/mod.rs - object::ObjectInitializer (line 464) ... ok test core/engine/src/string.rs - string::js_string (line 35) ... ok test core/engine/src/value/conversions/convert.rs - value::conversions::convert::Convert (line 20) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable::as_ref (line 120) ... ok test core/engine/src/value/conversions/convert.rs - value::conversions::convert::Convert (line 32) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable::iter (line 104) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable::into_iter (line 214) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable::map (line 141) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable::unwrap_or_default (line 170) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable (line 54) ... ok test core/engine/src/value/conversions/try_from_js.rs - value::conversions::try_from_js::TryFromJs (line 22) ... ok test core/engine/src/value/conversions/nullable/mod.rs - value::conversions::nullable::Nullable (line 65) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_bigint (line 837) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_boolean (line 797) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::from_json (line 20) ... ok test core/engine/src/value/mod.rs - value::JsValue (line 111) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::to_json (line 93) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_i32 (line 652) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_number (line 716) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_object (line 311) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_callable (line 376) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_string (line 759) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_symbol (line 576) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_function (line 398) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_constructor (line 443) ... ok test core/engine/src/value/mod.rs - value::JsValue::into_object (line 330) ... ok test core/engine/src/value/mod.rs - value::JsValue::display (line 955) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_regexp (line 534) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_bigint (line 817) ... ok test core/engine/src/value/mod.rs - value::JsValue::as_promise (line 492) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_boolean (line 778) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_number (line 689) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_object (line 292) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_null (line 612) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_null_or_undefined (line 629) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_undefined (line 595) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_symbol (line 557) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_string (line 740) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_callable (line 355) ... ok test core/engine/src/value/mod.rs - value::JsValue::js_type_of (line 1526) ... ok test core/engine/src/value/mod.rs - value::JsValue::nan (line 216) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_constructor (line 419) ... ok test core/engine/src/value/mod.rs - value::JsValue::negative_infinity (line 253) ... ok test core/engine/src/value/mod.rs - value::JsValue::new (line 131) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_promise (line 463) ... ok test core/engine/src/value/mod.rs - value::JsValue::is_regexp (line 513) ... ok test core/engine/src/value/mod.rs - value::JsValue::null (line 198) ... ok test core/engine/src/value/mod.rs - value::JsValue::positive_infinity (line 235) ... ok test core/engine/src/value/mod.rs - value::JsValue::require_object_coercible (line 1457) ... ok test core/engine/src/value/mod.rs - value::JsValue::rational (line 271) ... ok test core/engine/src/value/mod.rs - value::JsValue::map (line 1544) ... ok test core/engine/src/value/mod.rs - value::JsValue::map_or (line 1582) ... ok test core/engine/src/value/mod.rs - value::JsValue::type_of (line 1507) ... ok test core/engine/src/value/mod.rs - value::JsValue::variant (line 158) ... ok test core/engine/src/value/mod.rs - value::JsValue::to_boolean (line 861) ... ok test core/engine/src/value/mod.rs - value::JsValue::undefined (line 180) ... ok test core/engine/src/value/mod.rs - value::js_object (line 66) ... ok test core/engine/src/value/mod.rs - value::js_value (line 86) ... ok test result: ok. 184 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.45s all doctests ran in 47.36s; merged doctests compilation took 46.32s Doc-tests boa_gc running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_icu_provider running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_interner running 15 tests test core/interner/src/lib.rs - Interner::get (line 341) ... ok test core/interner/src/lib.rs - Interner::get_or_intern (line 377) ... ok test core/interner/src/lib.rs - Interner::get_or_intern_static (line 443) ... ok test core/interner/src/lib.rs - Interner::is_latin1 (line 558) ... ok test core/interner/src/lib.rs - Interner::is_empty (line 323) ... ok test core/interner/src/lib.rs - Interner::len (line 303) ... ok test core/interner/src/lib.rs - Interner::new (line 265) ... ok test core/interner/src/lib.rs - Interner::with_capacity (line 282) ... ok test core/interner/src/lib.rs - Interner::resolve_expect (line 536) ... ok test core/interner/src/lib.rs - JSInternedStrRef<'a,'b>::into_common (line 198) ... ok test core/interner/src/lib.rs - Interner::resolve (line 481) ... ok test core/interner/src/lib.rs - JSInternedStrRef<'a,'b>::utf16 (line 109) ... ok test core/interner/src/lib.rs - JSInternedStrRef<'a,'b>::join_with_context (line 163) ... ok test core/interner/src/lib.rs - JSInternedStrRef<'a,'b>::join (line 132) ... ok test core/interner/src/lib.rs - JSInternedStrRef<'a,'b>::utf8 (line 91) ... ok test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s all doctests ran in 4.07s; merged doctests compilation took 4.01s Doc-tests boa_macros running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_parser running 4 tests test core/parser/src/source/mod.rs - source::Source<'path,UTF8Input>>::from_filepath (line 78) - compile ... ok test core/parser/src/source/mod.rs - source::Source<'path,UTF8Input>::from_reader (line 101) - compile ... ok test core/parser/src/source/mod.rs - source::Source<'static,UTF16Input<'input>>::from_utf16 (line 52) ... ok test core/parser/src/source/mod.rs - source::Source<'static,UTF8Input<&'bytes[u8]>>::from_bytes (line 32) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 3.60s; merged doctests compilation took 3.55s Doc-tests boa_runtime running 2 tests test core/runtime/src/lib.rs - (line 42) - compile ... ok test core/runtime/src/lib.rs - (line 8) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s all doctests ran in 33.05s; merged doctests compilation took 32.22s Doc-tests boa_string running 2 tests test core/string/src/builder.rs - builder::Latin1JsStringBuilder (line 535) ... ok test core/string/src/builder.rs - builder::Utf16JsStringBuilder (line 584) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s all doctests ran in 3.14s; merged doctests compilation took 3.10s Doc-tests boa_wasm running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_wintertc running 1 test test core/wintertc/src/lib.rs - (line 18) - compile ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s all doctests ran in 16.71s; merged doctests compilation took 16.52s Doc-tests insta_bytecode running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests small_btree running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests tag_ptr running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> boa-cli: Entering fakeroot... >>> boa-cli*: Running postcheck for boa-cli >>> boa-cli*: Preparing package boa-cli... >>> boa-cli*: Stripping binaries >>> boa-cli*: Scanning shared objects >>> boa-cli*: Tracing dependencies... so:libc.musl-riscv64.so.1 so:libgcc_s.so.1 >>> boa-cli*: Package size: 23.0 MB >>> boa-cli*: Compressing data... >>> boa-cli*: Create checksum... >>> boa-cli*: Create boa-cli-0.22-r0.apk >>> boa-cli: Build complete at Fri, 04 Sep 2026 15:22:22 +0000 elapsed time 1h 42m 55s >>> boa-cli: Cleaning up srcdir >>> boa-cli: Cleaning up pkgdir >>> boa-cli: Cleaning up tmpdir >>> boa-cli: Uninstalling dependencies... ( 1/12) Purging .makedepends-boa-cli (20260904.133928) ( 2/12) Purging cargo-auditable (0.7.5-r0) ( 3/12) Purging openssl-dev (3.5.8-r0) ( 4/12) Purging cargo (1.97.0-r0) ( 5/12) Purging rust (1.97.0-r0) ( 6/12) Purging libssh2 (1.11.1-r3) ( 7/12) Purging llvm22-libs (22.1.8-r1) ( 8/12) Purging scudo-malloc (22.1.8-r0) ( 9/12) Purging sqlite-libs (3.53.4-r0) (10/12) Purging libffi (3.8.0-r0) (11/12) Purging libxml2 (2.13.9-r2) (12/12) Purging xz-libs (5.8.3-r0) Executing busybox-1.38.0-r4.trigger OK: 392.3 MiB in 106 packages >>> boa-cli: Updating the testing/riscv64 repository index... >>> boa-cli: Signing the index...