>>> boa-cli: Building testing/boa-cli 0.18-r0 (using abuild 3.12.0-r4) started Sun, 10 Mar 2024 14:39:58 +0000 >>> boa-cli: Checking sanity of /home/buildozer/aports/testing/boa-cli/APKBUILD... >>> boa-cli: Analyzing dependencies... >>> boa-cli: Installing for build: build-base cargo cargo-auditable openssl-dev (1/10) Installing libffi (3.4.6-r0) (2/10) Installing xz-libs (5.4.6-r0) (3/10) Installing libxml2 (2.12.5-r0) (4/10) Installing llvm17-libs (17.0.6-r0) (5/10) Installing scudo-malloc (17.0.6-r0) (6/10) Installing rust (1.76.0-r1) (7/10) Installing cargo (1.76.0-r1) (8/10) Installing cargo-auditable (0.6.1-r4) (9/10) Installing openssl-dev (3.1.5-r5) (10/10) Installing .makedepends-boa-cli (20240310.143959) Executing busybox-1.36.1-r20.trigger OK: 1079 MiB in 114 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.18.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> boa-cli: Fetching https://github.com/boa-dev/boa/archive/refs/tags/v0.18/boa-0.18.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 4353k 0 4353k 0 0 4062k 0 --:--:-- 0:00:01 --:--:-- 4062k 100 10.4M 0 10.4M 0 0 7343k 0 --:--:-- 0:00:01 --:--:-- 16.0M >>> boa-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/boa-0.18.tar.gz >>> boa-cli: Checking sha512sums... boa-0.18.tar.gz: OK >>> boa-cli: Unpacking /var/cache/distfiles/boa-0.18.tar.gz... Updating crates.io index Downloading crates ... Downloaded critical-section v1.1.2 Downloaded enum-iterator-derive v0.7.0 Downloaded mintex v0.1.3 Downloaded deduplicating_array v0.1.5 Downloaded enum-iterator v0.7.0 Downloaded rustyline v13.0.0 Downloaded databake-derive v0.1.7 Downloaded standback v0.2.17 Downloaded more-asserts v0.2.2 Downloaded wasmer v2.3.0 Downloaded wasmer-artifact v2.3.0 Downloaded thousands v0.2.0 Downloaded intrusive-collections v0.9.6 Downloaded enumset v1.1.3 Downloaded icu_segmenter v1.4.0 Downloaded ndarray v0.15.6 Downloaded wasmer-wasi v2.3.0 Downloaded smol v2.0.0 Downloaded icu_collator v1.4.0 Downloaded regress v0.9.0 Downloaded embedded-io v0.4.0 Downloaded bus v2.4.1 Downloaded libnghttp2-sys v0.1.9+1.58.0 Downloaded isahc v1.7.2 Downloaded dhat v0.3.3 Downloaded const_fn v0.4.9 Downloaded wasmer-vm v2.3.0 Downloaded dynasm v1.2.3 Downloaded async-fs v2.1.1 Downloaded object v0.28.4 Downloaded curl-sys v0.4.72+curl-8.6.0 Downloaded icu_normalizer v1.4.1 Downloaded wasmer-engine-dylib v2.3.0 Downloaded wasmer-engine v2.3.0 Downloaded region v3.0.0 Downloaded corosensei v0.1.4 Downloaded icu_normalizer_data v1.4.0 Downloaded wasmer-engine-universal-artifact v2.3.0 Downloaded wasmer-compiler-singlepass v2.3.0 Downloaded rustyline-derive v0.10.0 Downloaded dynasmrt v1.2.3 Downloaded icu_provider_blob v1.4.0 Downloaded temporal_rs v0.0.2 Downloaded time v0.2.27 Downloaded wasmer-wasi-types v2.3.0 Downloaded icu_datagen v1.4.1 Downloaded utf8_iter v1.0.4 Downloaded castaway v0.1.2 Downloaded wasmer-vfs v2.3.0 Downloaded write16 v1.0.0 Downloaded postcard v1.0.8 Downloaded icu_provider_adapters v1.4.0 Downloaded icu_collections v1.4.0 Downloaded wasmer-derive v2.3.0 Downloaded async-process v2.1.0 Downloaded wasmer-object v2.3.0 Downloaded wasmer-engine-universal v2.3.0 Downloaded sluice v0.5.5 Downloaded databake v0.1.7 Downloaded async-net v2.0.0 Downloaded measureme v11.0.1 Downloaded wasmer-compiler v2.3.0 Downloaded synstructure v0.13.1 Downloaded icu_casemap v1.4.0 Downloaded enumset_derive v0.8.1 Downloaded fast-float v0.2.0 Downloaded thin-vec v0.2.13 Downloaded time-macros-impl v0.1.2 Downloaded time-macros v0.1.1 Downloaded wasmparser v0.83.0 Downloaded ryu-js v1.0.1 Downloaded icu_properties_data v1.4.0 Downloaded wasmer-types v2.3.0 Downloaded icu_list v1.4.0 Downloaded curl v0.4.46 Downloaded icu_codepointtrie_builder v0.3.7 Downloaded icu_properties v1.4.0 Downloaded loupe-derive v0.1.3 Downloaded utf16_iter v1.0.5 Downloaded loupe v0.1.3 Downloaded cobs v0.2.3 Compiling proc-macro2 v1.0.78 Compiling unicode-ident v1.0.12 Compiling serde v1.0.197 Compiling stable_deref_trait v1.2.0 Compiling writeable v0.5.4 Compiling embedded-io v0.4.0 Compiling cobs v0.2.3 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling portable-atomic v1.6.0 Compiling icu_locid_transform_data v1.4.0 Compiling critical-section v1.1.2 Compiling libc v0.2.153 Compiling version_check v0.9.4 Compiling zerocopy v0.7.32 Compiling libm v0.2.8 Compiling memchr v2.7.1 Compiling allocator-api2 v0.2.16 Compiling siphasher v0.3.11 Compiling rand_core v0.6.4 Compiling hashbrown v0.14.3 Compiling equivalent v1.0.1 Compiling ryu v1.0.17 Compiling icu_properties_data v1.4.0 Compiling winnow v0.5.40 Compiling icu_calendar_data v1.4.0 Compiling thin-vec v0.2.13 Compiling rustc-hash v1.1.0 Compiling toml_datetime v0.6.5 Compiling boa_profiler v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/profiler) Compiling utf8parse v0.2.1 Compiling utf8_iter v1.0.4 Compiling static_assertions v1.1.0 Compiling parking_lot_core v0.9.9 Compiling either v1.10.0 Compiling paste v1.0.14 Compiling thiserror v1.0.57 Compiling num-conv v0.1.0 Compiling time-core v0.1.2 Compiling itoa v1.0.10 Compiling utf16_iter v1.0.5 Compiling serde_json v1.0.114 Compiling ppv-lite86 v0.2.17 Compiling scopeguard v1.2.0 Compiling powerfmt v0.2.0 Compiling write16 v1.0.0 Compiling rustix v0.38.31 Compiling icu_normalizer_data v1.4.0 Compiling anstyle-query v1.0.2 Compiling anstyle v1.0.6 Compiling num_threads v0.1.7 Compiling colorchoice v1.0.0 Compiling linux-raw-sys v0.4.13 Compiling fast-float v0.2.0 Compiling strsim v0.11.0 Compiling sptr v0.3.2 Compiling tap v1.0.1 Compiling heck v0.4.1 Compiling sys-locale v0.3.1 Compiling regex-syntax v0.8.2 Compiling clap_lex v0.7.0 Compiling ryu-js v1.0.1 Compiling arrayvec v0.7.4 Compiling endian-type v0.1.2 Compiling pollster v0.3.0 Compiling log v0.4.21 Compiling unicode-segmentation v1.11.0 Compiling home v0.5.9 Compiling unicode-width v0.1.11 Compiling lazy_static v1.4.0 Compiling colored v2.1.0 Compiling anstyle-parse v0.2.3 Compiling num-traits v0.2.18 Compiling num-bigint v0.4.4 Compiling memoffset v0.9.0 Compiling lock_api v0.4.11 Compiling rand v0.8.5 Compiling phf_shared v0.11.2 Compiling deranged v0.3.11 Compiling ahash v0.8.11 Compiling time-macros v0.2.17 Compiling itertools v0.12.1 Compiling anstream v0.6.13 Compiling intrusive-collections v0.9.6 Compiling regex-automata v0.2.0 Compiling aho-corasick v1.1.2 Compiling clap_builder v4.5.1 Compiling quote v1.0.35 Compiling core_maths v0.1.0 Compiling indexmap v2.2.5 Compiling phf_generator v0.11.2 Compiling syn v2.0.52 Compiling once_cell v1.19.0 Compiling getrandom v0.2.12 Compiling time v0.3.34 Compiling num-integer v0.1.46 Compiling rand_chacha v0.3.1 Compiling regress v0.9.0 Compiling toml_edit v0.21.1 Compiling regex-automata v0.4.6 Compiling proc-macro-crate v3.1.0 Compiling regex v1.10.3 Compiling synstructure v0.13.1 Compiling serde_derive v1.0.197 Compiling zerofrom-derive v0.1.3 Compiling yoke-derive v0.7.3 Compiling displaydoc v0.2.4 Compiling zerovec-derive v0.10.1 Compiling icu_provider_macros v1.4.0 Compiling phf_macros v0.11.2 Compiling boa_macros v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/macros) Compiling num_enum_derive v0.7.2 Compiling thiserror-impl v1.0.57 Compiling bytemuck_derive v1.5.0 Compiling rustyline-derive v0.10.0 Compiling clap_derive v4.5.0 Compiling phf v0.11.2 Compiling calendrical_calculations v0.1.0 Compiling bytemuck v1.14.3 Compiling num_enum v0.7.2 Compiling clap v4.5.1 Compiling zerofrom v0.1.3 Compiling yoke v0.7.3 Compiling litemap v0.7.2 Compiling postcard v1.0.8 Compiling smallvec v1.13.1 Compiling bitflags v2.4.2 Compiling deduplicating_array v0.1.5 Compiling nix v0.27.1 Compiling zerovec v0.10.1 Compiling fixed_decimal v0.5.5 Compiling nibble_vec v0.1.0 Compiling radix_trie v0.2.1 Compiling dashmap v5.5.3 Compiling tinystr v0.7.5 Compiling icu_collections v1.4.0 Compiling zerotrie v0.1.2 Compiling icu_locid v1.4.0 Compiling fd-lock v4.0.2 Compiling rustyline v13.0.0 Compiling icu_provider v1.4.0 Compiling boa_gc v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/gc) Compiling icu_locid_transform v1.4.0 Compiling icu_plurals v1.4.0 Compiling icu_provider_blob v1.4.0 Compiling icu_decimal v1.4.0 Compiling icu_segmenter v1.4.0 Compiling icu_list v1.4.0 Compiling boa_interner v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/interner) Compiling boa_ast v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/ast) Compiling icu_properties v1.4.0 Compiling icu_calendar v1.4.0 Compiling icu_provider_adapters v1.4.0 Compiling boa_icu_provider v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/icu_provider) Compiling icu_timezone v1.4.0 Compiling temporal_rs v0.0.2 Compiling icu_datetime v1.4.0 Compiling icu_normalizer v1.4.1 Compiling icu_casemap v1.4.0 Compiling icu_collator v1.4.0 Compiling boa_parser v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/parser) Compiling boa_engine v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/engine) Compiling boa_runtime v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/runtime) Compiling boa_cli v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/cli) Finished release [optimized] target(s) in 4m 50s Compiling proc-macro2 v1.0.78 Compiling unicode-ident v1.0.12 Compiling serde v1.0.197 Compiling cfg-if v1.0.0 Compiling autocfg v1.1.0 Compiling portable-atomic v1.6.0 Compiling critical-section v1.1.2 Compiling version_check v0.9.4 Compiling libc v0.2.153 Compiling log v0.4.21 Compiling stable_deref_trait v1.2.0 Compiling writeable v0.5.4 Compiling memchr v2.7.1 Compiling cc v1.0.89 Compiling embedded-io v0.4.0 Compiling cobs v0.2.3 Compiling crossbeam-utils v0.8.19 Compiling pin-project-lite v0.2.13 Compiling thiserror v1.0.57 Compiling zerocopy v0.7.32 Compiling allocator-api2 v0.2.16 Compiling icu_locid_transform_data v1.4.0 Compiling scopeguard v1.2.0 Compiling itoa v1.0.10 Compiling either v1.10.0 Compiling ryu v1.0.17 Compiling equivalent v1.0.1 Compiling rand_core v0.6.4 Compiling siphasher v0.3.11 Compiling boa_profiler v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/profiler) Compiling thin-vec v0.2.13 Compiling static_assertions v1.1.0 Compiling libm v0.2.8 Compiling rustc-hash v1.1.0 Compiling serde_json v1.0.114 Compiling icu_properties_data v1.4.0 Compiling fastrand v2.0.1 Compiling rustix v0.38.31 Compiling parking_lot_core v0.9.9 Compiling parking v2.2.0 Compiling icu_calendar_data v1.4.0 Compiling linux-raw-sys v0.4.13 Compiling hashbrown v0.14.3 Compiling utf8_iter v1.0.4 Compiling futures-core v0.3.30 Compiling num-conv v0.1.0 Compiling powerfmt v0.2.0 Compiling time-core v0.1.2 Compiling num_threads v0.1.7 Compiling icu_normalizer_data v1.4.0 Compiling regex-syntax v0.6.29 Compiling write16 v1.0.0 Compiling utf16_iter v1.0.5 Compiling winnow v0.5.40 Compiling toml_datetime v0.6.5 Compiling fast-float v0.2.0 Compiling futures-io v0.3.30 Compiling ppv-lite86 v0.2.17 Compiling paste v1.0.14 Compiling pkg-config v0.3.30 Compiling tap v1.0.1 Compiling sptr v0.3.2 Compiling pollster v0.3.0 Compiling vcpkg v0.2.15 Compiling sys-locale v0.3.1 Compiling ryu-js v1.0.1 Compiling syn v1.0.109 Compiling arrayvec v0.7.4 Compiling tinyvec_macros v0.1.1 Compiling percent-encoding v2.3.1 Compiling unicode-bidi v0.3.15 Compiling async-task v4.7.0 Compiling atomic-waker v1.1.2 Compiling curl v0.4.46 Compiling event-listener v2.5.3 Compiling waker-fn v1.1.1 Compiling isahc v1.7.2 Compiling fastrand v1.9.0 Compiling fnv v1.0.7 Compiling openssl-probe v0.1.5 Compiling bytes v1.5.0 Compiling adler v1.0.2 Compiling tinyvec v1.6.0 Compiling encoding_rs v0.8.33 Compiling mime v0.3.17 Compiling pin-utils v0.1.0 Compiling futures-task v0.3.30 Compiling rustversion v1.0.14 Compiling miniz_oxide v0.7.2 Compiling castaway v0.1.2 Compiling gimli v0.28.1 Compiling lazy_static v1.4.0 Compiling ident_case v1.0.1 Compiling rustc-demangle v0.1.23 Compiling rand v0.8.5 Compiling phf_shared v0.11.2 Compiling form_urlencoded v1.2.1 Compiling rkyv v0.7.44 Compiling seahash v4.1.0 Compiling target-lexicon v0.12.14 Compiling more-asserts v0.2.2 Compiling wasmparser v0.83.0 Compiling rayon-core v1.12.1 Compiling deranged v0.3.11 Compiling crc32fast v1.4.0 Compiling proc-macro-hack v0.5.20+deprecated Compiling utf8parse v0.2.1 Compiling wasm-bindgen-shared v0.2.92 Compiling bitflags v1.3.2 Compiling heck v0.4.1 Compiling unicode-width v0.1.11 Compiling byteorder v1.5.0 Compiling home v0.5.9 Compiling anstyle-query v1.0.2 Compiling time-macros v0.2.17 Compiling anstyle-parse v0.2.3 Compiling colorchoice v1.0.0 Compiling const_fn v0.4.9 Compiling once_cell v1.19.0 Compiling anstyle v1.0.6 Compiling bumpalo v3.15.3 Compiling itertools v0.12.1 Compiling fallible-iterator v0.2.0 Compiling regex-syntax v0.8.2 Compiling clap_lex v0.7.0 Compiling strsim v0.11.0 Compiling ahash v0.8.11 Compiling ahash v0.7.8 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling standback v0.2.17 Compiling num-traits v0.2.18 Compiling num-bigint v0.4.4 Compiling lock_api v0.4.11 Compiling slab v0.4.9 Compiling memoffset v0.9.0 Compiling futures-lite v2.2.0 Compiling piper v0.2.1 Compiling polling v2.8.0 Compiling indexmap v1.9.3 Compiling memoffset v0.6.5 Compiling corosensei v0.1.4 Compiling time v0.2.27 Compiling leb128 v0.2.5 Compiling itertools v0.10.5 Compiling libloading v0.7.4 Compiling untrusted v0.9.0 Compiling rustls-pki-types v1.3.1 Compiling spin v0.9.8 Compiling futures-lite v1.13.0 Compiling object v0.32.2 Compiling anstream v0.6.13 Compiling aho-corasick v1.1.2 Compiling wasm-bindgen v0.2.92 Compiling matrixmultiply v0.3.8 Compiling colored v2.1.0 Compiling sharded-slab v0.1.7 Compiling half v2.4.0 Compiling rustls v0.22.2 Compiling ciborium-io v0.2.2 Compiling plotters-backend v0.3.5 Compiling http v0.2.12 Compiling unicode-linebreak v0.1.5 Compiling smawk v0.3.2 Compiling generational-arena v0.2.9 Compiling same-file v1.0.6 Compiling zeroize v1.7.0 Compiling rawpointer v0.2.1 Compiling eyre v0.6.12 Compiling indoc v2.0.4 Compiling semver v1.0.22 Compiling cast v0.3.0 Compiling camino v1.1.6 Compiling subtle v2.5.0 Compiling anes v0.1.6 Compiling trybuild v1.0.89 Compiling winnow v0.6.5 Compiling endian-type v0.1.2 Compiling base64 v0.21.7 Compiling flate2 v1.0.28 Compiling walkdir v2.5.0 Compiling indenter v0.3.3 Compiling webpki-roots v0.26.1 Compiling oorandom v11.1.3 Compiling owo-colors v3.5.0 Compiling intrusive-collections v0.9.6 Compiling twox-hash v1.6.3 Compiling elsa v1.10.0 Compiling unicode-segmentation v1.11.0 Compiling quote v1.0.35 Compiling clap_builder v4.5.1 Compiling strum v0.25.0 Compiling indexmap v2.2.5 Compiling plotters-svg v0.3.5 Compiling phf_generator v0.11.2 Compiling core_maths v0.1.0 Compiling termcolor v1.4.1 Compiling glob v0.3.1 Compiling unsafe-libyaml v0.2.10 Compiling ciborium-ll v0.2.2 Compiling textwrap v0.16.1 Compiling concurrent-queue v2.4.0 Compiling crossbeam-epoch v0.9.18 Compiling syn v2.0.52 Compiling crossbeam-channel v0.5.12 Compiling event-listener v4.0.3 Compiling event-listener v5.2.0 Compiling async-channel v1.9.0 Compiling unicode-normalization v0.1.23 Compiling zip v0.6.6 Compiling crossbeam-deque v0.8.5 Compiling sluice v0.5.5 Compiling event-listener-strategy v0.4.0 Compiling event-listener-strategy v0.5.0 Compiling tracing-core v0.1.32 Compiling thread_local v1.1.8 Compiling async-lock v3.3.0 Compiling async-channel v2.2.0 Compiling libnghttp2-sys v0.1.9+1.58.0 Compiling libz-sys v1.1.15 Compiling openssl-sys v0.9.101 Compiling curl-sys v0.4.72+curl-8.6.0 Compiling backtrace v0.3.69 Compiling ring v0.17.8 Compiling idna v0.5.0 Compiling tracing-subscriber v0.3.18 Compiling getrandom v0.2.12 Compiling signal-hook-registry v1.4.1 Compiling socket2 v0.5.6 Compiling memmap2 v0.5.10 Compiling region v3.0.0 Compiling is-terminal v0.4.12 Compiling num_cpus v1.16.0 Compiling async-executor v1.8.0 Compiling time v0.3.34 Compiling rayon v1.9.0 Compiling num-integer v0.1.46 Compiling num-complex v0.4.5 Compiling plotters v0.3.5 Compiling float-cmp v0.9.0 Compiling rand_chacha v0.3.1 Compiling criterion-plot v0.5.0 Compiling toml_edit v0.21.1 Compiling regex-automata v0.2.0 Compiling hashbrown v0.12.3 Compiling hashbrown v0.11.2 Compiling regress v0.9.0 Compiling url v2.5.0 Compiling ndarray v0.15.6 Compiling regex-automata v0.4.6 Compiling addr2line v0.21.0 Compiling proc-macro-crate v3.1.0 Compiling simple_logger v4.3.3 Compiling synstructure v0.13.1 Compiling regex v1.10.3 Compiling darling_core v0.20.8 Compiling wasm-bindgen-backend v0.2.92 Compiling ptr_meta_derive v0.1.4 Compiling rkyv_derive v0.7.44 Compiling enum-iterator-derive v0.7.0 Compiling loupe-derive v0.1.3 Compiling time-macros-impl v0.1.2 Compiling dynasm v1.2.3 Compiling wasmer-derive v2.3.0 Compiling rustls-webpki v0.102.2 Compiling ptr_meta v0.1.4 Compiling enum-iterator v0.7.0 Compiling time-macros v0.1.1 Compiling wasm-bindgen-macro-support v0.2.92 Compiling serde_derive v1.0.197 Compiling zerofrom-derive v0.1.3 Compiling displaydoc v0.2.4 Compiling databake-derive v0.1.7 Compiling yoke-derive v0.7.3 Compiling zerovec-derive v0.10.1 Compiling icu_provider_macros v1.4.0 Compiling thiserror-impl v1.0.57 Compiling boa_macros v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/macros) Compiling tracing-attributes v0.1.27 Compiling phf_macros v0.11.2 Compiling bytemuck_derive v1.5.0 Compiling num_enum_derive v0.7.2 Compiling pin-project-internal v1.1.5 Compiling futures-macro v0.3.30 Compiling clap_derive v4.5.0 Compiling rustyline-derive v0.10.0 Compiling strum_macros v0.25.3 Compiling serde_repr v0.1.18 Compiling databake v0.1.7 Compiling phf v0.11.2 Compiling calendrical_calculations v0.1.0 Compiling wasm-bindgen-macro v0.2.92 Compiling futures-util v0.3.30 Compiling bytemuck v1.14.3 Compiling darling_macro v0.20.8 Compiling num_enum v0.7.2 Compiling pin-project v1.1.5 Compiling tracing v0.1.40 Compiling blocking v1.5.1 Compiling tracing-futures v0.2.5 Compiling wasmer-vfs v2.3.0 Compiling tracing-error v0.2.0 Compiling color-spantrace v0.2.1 Compiling darling v0.20.8 Compiling enumset_derive v0.8.1 Compiling color-eyre v0.6.2 Compiling async-fs v2.1.1 Compiling clap v4.5.1 Compiling console_error_panic_hook v0.1.7 Compiling zerofrom v0.1.3 Compiling enumset v1.1.3 Compiling ureq v2.9.6 Compiling dynasmrt v1.2.3 Compiling yoke v0.7.3 Compiling litemap v0.7.2 Compiling smallvec v1.13.1 Compiling bitflags v2.4.2 Compiling erased-serde v0.3.31 Compiling postcard v1.0.8 Compiling deduplicating_array v0.1.5 Compiling serde_bytes v0.11.14 Compiling toml v0.5.11 Compiling serde_spanned v0.6.5 Compiling ciborium v0.2.2 Compiling basic-toml v0.1.8 Compiling cargo-platform v0.1.7 Compiling serde_yaml v0.9.32 Compiling nix v0.27.1 Compiling toml_edit v0.22.6 Compiling zerovec v0.10.1 Compiling fixed_decimal v0.5.5 Compiling nibble_vec v0.1.0 Compiling radix_trie v0.2.1 Compiling dashmap v5.5.3 Compiling parking_lot v0.12.1 Compiling bus v2.4.1 Compiling loupe v0.1.3 Compiling object v0.28.4 Compiling gimli v0.26.2 Compiling crossterm v0.27.0 Compiling wasmer-types v2.3.0 Compiling comfy-table v7.1.0 Compiling tinytemplate v1.2.1 Compiling serde-aux v4.5.0 Compiling cargo_metadata v0.18.1 Compiling criterion v0.5.1 Compiling tinystr v0.7.5 Compiling icu_collections v1.4.0 Compiling zerotrie v0.1.2 Compiling icu_locid v1.4.0 Compiling toml v0.8.10 Compiling icu_provider v1.4.0 Compiling boa_gc v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/gc) Compiling wasmer-compiler v2.3.0 Compiling wasmer-wasi-types v2.3.0 Compiling icu_locid_transform v1.4.0 Compiling icu_provider_blob v1.4.0 Compiling icu_decimal v1.4.0 Compiling icu_plurals v1.4.0 Compiling icu_list v1.4.0 Compiling icu_segmenter v1.4.0 Compiling boa_interner v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/interner) Compiling boa_ast v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/ast) Compiling wasmer-artifact v2.3.0 Compiling wasmer-object v2.3.0 Compiling wasmer-compiler-singlepass v2.3.0 Compiling wasmer-vm v2.3.0 Compiling wasmer-engine-universal-artifact v2.3.0 Compiling icu_properties v1.4.0 Compiling icu_calendar v1.4.0 Compiling icu_provider_adapters v1.4.0 Compiling boa_icu_provider v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/icu_provider) Compiling polling v3.5.0 Compiling wasmer-engine v2.3.0 Compiling which v4.4.2 Compiling tempfile v3.10.1 Compiling fd-lock v4.0.2 Compiling rustyline v13.0.0 Compiling async-io v2.3.1 Compiling wasmer-engine-dylib v2.3.0 Compiling wasmer-engine-universal v2.3.0 Compiling icu_timezone v1.4.0 Compiling temporal_rs v0.0.2 Compiling async-signal v0.2.5 Compiling async-net v2.0.0 Compiling async-process v2.1.0 Compiling scripts v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/tools/scripts) Compiling icu_datetime v1.4.0 Compiling smol v2.0.0 Compiling icu_normalizer v1.4.1 Compiling icu_casemap v1.4.0 Compiling icu_collator v1.4.0 Compiling boa_parser v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/parser) Compiling wasmer v2.3.0 Compiling boa_engine v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/engine) Compiling wasmer-wasi v2.3.0 Compiling icu_codepointtrie_builder v0.3.7 Compiling icu_datagen v1.4.1 Compiling boa_runtime v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/runtime) Compiling boa_wasm v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/ffi/wasm) Compiling boa_examples v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/examples) Compiling boa_cli v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/cli) Compiling boa_tester v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/tests/tester) Compiling boa_macros_tests v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/tests/macros) Compiling gen-icu4x-data v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/tools/gen-icu4x-data) Finished test [optimized + debuginfo] target(s) in 3m 03s Running unittests src/lib.rs (target/debug/deps/boa_ast-2e1b98b72e204497) running 25 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 position::tests::position_equality ... ok test position::tests::position_getters ... ok test position::tests::invalid_position_column - should panic ... ok test position::tests::invalid_span - should panic ... ok test position::tests::invalid_position_line - should panic ... 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. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/boa-f21c909eba35166c) 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-adb34b0c7f998ccb) running 715 tests test builtins::array::tests::array_spread_non_iterable ... ok test builtins::array::tests::array_length_is_not_enumerable ... ok test builtins::array::tests::find_index ... ok test builtins::array::tests::array_values_empty ... ok test builtins::array::tests::get_relative_end ... ok test builtins::array::tests::array_symbol_iterator ... ok test builtins::array::tests::fill_obj_ref ... ok test builtins::array::tests::every ... ok test builtins::array::tests::array_values_symbol_iterator ... ok test builtins::array::tests::get_relative_start ... ok test builtins::array::tests::find ... ok test builtins::array::tests::push ... ok test builtins::array_buffer::tests::create_shared_byte_data_block ... ok test builtins::array::tests::flat_map_not_callable ... ok test builtins::array::tests::call_array_constructor_with_one_argument ... ok test builtins::date::tests::date_ctor_call_multiple ... ok test builtins::array_buffer::tests::create_byte_data_block ... ok test builtins::date::tests::date_ctor_call_date ... ok test builtins::array::tests::includes_value ... ok test builtins::boolean::tests::construct_and_call ... ok test builtins::boolean::tests::instances_have_correct_proto_set ... ok test builtins::bigint::tests::bigint_function_conversion_from_integer ... ok test builtins::date::tests::date_proto_get_full_year_call ... ok test builtins::array::tests::join ... ok test builtins::date::tests::date_ctor_call_multiple_90s ... ok test builtins::bigint::tests::bigint_function_throws ... ok test builtins::date::tests::date_neg ... ok test builtins::date::tests::date_ctor_call_string ... ok test builtins::date::tests::date_ctor_call_number ... ok test builtins::date::tests::date_ctor_call_string_invalid ... ok test builtins::array::tests::reverse ... ok test builtins::bigint::tests::as_uint_n_errors ... ok test builtins::date::tests::date_ctor_utc_call ... ok test builtins::bigint::tests::bigint_function_conversion_from_rational ... ok test builtins::date::tests::date_proto_get_hours_call ... ok test builtins::bigint::tests::to_string_invalid_radix ... ok test builtins::date::tests::date_ctor_parse_call ... ok test builtins::date::tests::date_proto_get_day_call ... ok test builtins::date::tests::date_ctor_call ... ok test builtins::array::tests::to_string ... ok test builtins::bigint::tests::to_string ... ok test builtins::date::tests::date_proto_get_date_call ... ok test builtins::date::tests::date_ctor_now_call ... ok test builtins::bigint::tests::as_int_n_errors ... ok test builtins::date::tests::date_json ... ok test builtins::array::tests::array_keys_simple ... ok test builtins::bigint::tests::bigint_function_conversion_from_string ... ok test builtins::array::tests::array_values_simple ... ok test builtins::boolean::tests::constructor_gives_true_instance ... ok test builtins::array::tests::for_each ... ok test builtins::date::tests::date_ctor_call_multiple_nan ... ok test builtins::date::tests::date_ctor_utc_call_nan ... ok test builtins::array::tests::is_array ... ok test builtins::array::tests::pop ... ok test builtins::array::tests::array_values_sparse ... ok test builtins::array::tests::filter ... ok test builtins::array::tests::flat_map_with_hole ... ok test builtins::array::tests::array_sort ... ok test builtins::array::tests::array_spread_arrays ... ok test builtins::array::tests::index_of ... ok test builtins::array::tests::array_entries_simple ... ok test builtins::bigint::tests::operations ... ok test builtins::bigint::tests::equality ... ok test builtins::array::tests::shift ... ok test builtins::array::tests::last_index_of ... ok test builtins::array::tests::unshift ... ok test builtins::intl::locale::utils::tests::best_avail_loc ... ok test builtins::array::tests::concat ... ok test builtins::bigint::tests::as_int_n ... ok test builtins::array::tests::of ... ok test builtins::intl::number_format::tests::u16_to_rounding_increment_rainy_day ... ok test builtins::intl::number_format::tests::u16_to_rounding_increment_sunny_day ... ok test builtins::bigint::tests::as_uint_n ... ok test builtins::array::tests::for_each_push_value ... ok test builtins::array::tests::flat_map ... ok test builtins::array::tests::slice ... ok test builtins::intl::locale::tests::locale_resolution ... ok test builtins::intl::locale::utils::tests::lookup_match ... ok test builtins::array::tests::reduce ... ok test builtins::array::tests::flat ... ok test builtins::array::tests::some ... ok test builtins::array::tests::map ... ok test builtins::array::tests::copy_within ... ok test builtins::array::tests::reduce_right ... ok test builtins::array::tests::fill ... 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_utc_date_call ... ok test builtins::date::tests::date_proto_get_month ... ok test builtins::date::tests::date_proto_get_utc_hours_call ... ok test builtins::date::tests::date_proto_get_utc_day_call ... ok test builtins::date::tests::date_proto_get_seconds ... ok test builtins::date::tests::date_proto_get_utc_minutes_call ... ok test builtins::date::tests::date_proto_get_utc_month ... ok test builtins::date::tests::date_proto_get_utc_full_year_call ... ok test builtins::date::tests::date_proto_get_utc_milliseconds_call ... ok test builtins::date::tests::date_proto_get_year ... ok test builtins::date::tests::date_proto_get_utc_seconds ... ok test builtins::date::tests::date_proto_get_timezone_offset ... ok test builtins::date::tests::date_proto_set_date ... ok test builtins::date::tests::date_proto_set_full_year ... ok test builtins::date::tests::date_proto_set_utc_date ... ok test builtins::date::tests::date_proto_set_utc_seconds ... ok test builtins::date::tests::date_proto_set_utc_milliseconds ... ok test builtins::date::tests::date_proto_set_minutes ... ok test builtins::date::tests::date_proto_get_time ... ok test builtins::function::tests::function_prototype_call ... ok test builtins::date::tests::date_proto_set_hours ... ok test builtins::date::tests::date_proto_set_time ... ok test builtins::date::tests::date_this_time_value ... ok test builtins::date::tests::date_proto_to_date_string ... ok test builtins::date::tests::set_year ... ok test builtins::date::tests::date_proto_to_iso_string ... ok test builtins::function::tests::function_prototype_call_throw ... ok test builtins::date::tests::date_proto_to_utc_string ... ok test builtins::date::tests::date_proto_set_month ... ok test builtins::date::tests::date_proto_to_string ... ok test builtins::error::tests::error_names ... ok test builtins::function::tests::arguments_object ... ok test builtins::date::tests::date_proto_set_utc_minutes ... ok test builtins::function::tests::closure_capture_clone ... ok test builtins::date::tests::date_proto_to_json ... ok test builtins::date::tests::date_proto_set_utc_month ... ok test builtins::date::tests::date_proto_to_gmt_string ... ok test builtins::date::tests::date_proto_set_milliseconds ... ok test builtins::function::tests::self_mutating_function_when_calling ... ok test builtins::function::tests::function_prototype_apply ... ok test builtins::date::tests::date_proto_set_utc_hours ... ok test builtins::json::tests::json_fields_should_be_enumerable ... ok test builtins::function::tests::function_prototype_call_multiple_args ... ok test builtins::function::tests::function_constructor_early_errors_super ... ok test builtins::error::tests::error_lengths ... ok test builtins::date::tests::date_proto_set_seconds ... ok test builtins::json::tests::json_stringify_array_converts_symbol_to_null ... ok test builtins::date::tests::date_proto_to_time_string ... ok test builtins::json::tests::json_stringify_fractional_numbers ... ok test builtins::date::tests::date_proto_set_utc_full_year ... ok test builtins::json::tests::json_parse_sets_prototypes ... ok test builtins::function::tests::function_prototype_apply_on_object ... ok test builtins::json::tests::json_stringify_function ... ok test builtins::json::tests::json_parse_with_no_args_throws_syntax_error ... ok test builtins::date::tests::date_proto_value_of ... ok test builtins::function::tests::function_prototype ... ok test builtins::function::tests::self_mutating_function_when_constructing ... ok test builtins::json::tests::json_stringify_function_replacer_propagate_error ... ok test builtins::json::tests::json_stringify_array_converts_function_to_null ... ok test builtins::json::tests::json_stringify_arrays ... ok test builtins::json::tests::json_stringify_array_converts_undefined_to_null ... ok test builtins::json::tests::json_stringify_no_args ... ok test builtins::json::tests::json_sanity ... ok test builtins::json::tests::json_parse_object_with_reviver ... ok test builtins::json::tests::json_stringify_pretty_print ... ok test builtins::number::tests::equal ... ok test builtins::json::tests::json_stringify_pretty_print_four_spaces ... ok test builtins::json::tests::json_stringify_object_array ... ok test builtins::number::tests::less_than ... ok test builtins::error::tests::error_to_string ... ok test builtins::json::tests::json_stringify_pretty_print_twenty_spaces ... ok test builtins::json::tests::json_stringify_pretty_print_bad_space_argument ... ok test builtins::json::tests::json_stringify_pretty_print_with_number_object ... ok test builtins::json::tests::json_stringify_pretty_print_with_string_object ... 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_function_values_from_objects ... ok test builtins::number::tests::same_value ... ok test builtins::json::tests::json_stringify_remove_symbols_from_objects ... ok test builtins::number::tests::same_value_zero ... 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_undefined ... 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::math::tests::acos ... ok test builtins::map::tests::delete ... ok test builtins::map::tests::get ... ok test builtins::map::tests::has ... ok test builtins::map::tests::clone ... ok test builtins::math::tests::asinh ... ok test builtins::map::tests::not_a_function ... ok test builtins::map::tests::construct ... ok test builtins::math::tests::cos ... ok test builtins::math::tests::cosh ... ok test builtins::map::tests::set ... ok test builtins::map::tests::keys ... ok test builtins::map::tests::recursive_display ... ok test builtins::map::tests::modify_key ... ok test builtins::map::tests::values ... ok test builtins::math::tests::atan ... ok test builtins::math::tests::log10 ... ok test builtins::math::tests::acosh ... ok test builtins::math::tests::ceil ... ok test builtins::math::tests::floor ... ok test builtins::math::tests::abs ... ok test builtins::math::tests::atan2 ... ok test builtins::math::tests::hypot ... ok test builtins::math::tests::clz32 ... ok test builtins::math::tests::exp ... ok test builtins::math::tests::asin ... ok test builtins::math::tests::tan ... ok test builtins::map::tests::for_each ... ok test builtins::math::tests::cbrt ... ok test builtins::math::tests::min ... ok test builtins::math::tests::sqrt ... ok test builtins::math::tests::sign ... ok test builtins::math::tests::sinh ... ok test builtins::math::tests::max ... ok test builtins::number::tests::from_bigint ... ok test builtins::math::tests::log1p ... ok test builtins::number::tests::issue_2609 ... ok test builtins::math::tests::log2 ... ok test builtins::math::tests::expm1 ... ok test builtins::math::tests::sin ... ok test builtins::math::tests::trunc ... ok test builtins::math::tests::log ... ok test builtins::number::tests::integer_number_primitive_to_number_object ... ok test builtins::math::tests::tanh ... ok test builtins::math::tests::imul ... ok test builtins::math::tests::fround ... ok test builtins::math::tests::pow ... ok test builtins::math::tests::round ... ok test builtins::map::tests::clear ... ok test builtins::number::tests::call_number ... ok test builtins::map::tests::symbol_iterator ... ok test builtins::number::tests::global_is_finite ... ok test builtins::number::tests::issue_2717 ... ok test builtins::number::tests::global_is_nan ... ok test builtins::map::tests::merge ... ok test builtins::number::tests::num_to_string_exponential ... ok test builtins::number::tests::number_constants ... ok test builtins::map::tests::for_each_delete ... ok test builtins::number::tests::number_is_finite ... ok test builtins::map::tests::entries ... ok test builtins::map::tests::for_of_delete ... ok test builtins::number::tests::number_is_safe_integer ... ok test builtins::number::tests::parse_float ... ok test builtins::number::tests::number_is_nan ... ok test builtins::number::tests::parse_int ... ok test builtins::map::tests::order ... ok test builtins::number::tests::number_is_integer ... ok test builtins::number::tests::to_exponential ... ok test builtins::number::tests::to_locale_string ... ok test builtins::number::tests::value_of ... ok test builtins::number::tests::to_precision ... ok test builtins::number::tests::parse_int_varying_radix ... ok test builtins::object::tests::define_symbol_property ... ok test builtins::number::tests::to_string ... ok test builtins::object::tests::object_create_length ... ok test builtins::object::tests::get_own_property_descriptor_1_arg_returns_undefined ... ok test builtins::object::tests::get_own_property_descriptor ... ok test builtins::object::tests::object_create_with_regular_object ... ok test builtins::object::tests::get_own_property_descriptors ... ok test builtins::object::tests::object_create_with_number ... ok test builtins::object::tests::object_create_with_undefined ... ok test builtins::object::tests::object_get_own_property_symbols_invalid_args ... ok test builtins::object::tests::object_get_own_property_names_invalid_args ... ok test builtins::reflect::tests::get ... ok test builtins::object::tests::object_from_entries_invalid_args ... ok test builtins::reflect::tests::delete_property ... ok test builtins::reflect::tests::get_prototype_of ... ok test builtins::object::tests::object_has_own_property ... ok test builtins::object::tests::object_define_properties ... ok test builtins::object::tests::object_is_prototype_of ... ok test builtins::reflect::tests::get_own_property_descriptor ... ok test builtins::reflect::tests::construct ... ok test builtins::regexp::tests::regular_expression_construction_independant_of_global_reg_exp ... ok test builtins::reflect::tests::apply ... ok test builtins::regexp::tests::no_panic_on_parse_fail ... ok test builtins::reflect::tests::prevent_extensions ... ok test builtins::object::tests::object_property_is_enumerable ... ok test builtins::reflect::tests::define_property ... ok test builtins::reflect::tests::set ... ok test builtins::reflect::tests::has ... ok test builtins::set::tests::not_a_function ... ok test builtins::set::tests::clear ... ok test builtins::promise::tests::promise ... ok test builtins::reflect::tests::set_prototype_of ... ok test builtins::object::tests::object_is ... ok test builtins::object::tests::object_create_with_function ... ok test builtins::reflect::tests::is_extensible ... ok test builtins::object::tests::object_to_string ... ok test builtins::object::tests::object_has_own ... ok test builtins::set::tests::recursive_display ... ok test builtins::string::tests::construct_and_call ... ok test builtins::set::tests::has ... ok test builtins::set::tests::clone ... ok test builtins::string::tests::concat ... ok test builtins::set::tests::construct ... ok test builtins::object::tests::object_from_entries ... ok test builtins::set::tests::delete ... ok test builtins::string::tests::char_code_at ... ok test builtins::string::tests::ends_with_with_regex_arg ... ok test builtins::regexp::tests::last_index ... ok test builtins::set::tests::for_each ... ok test builtins::string::tests::char_at ... ok test builtins::number::tests::to_fixed ... ok test builtins::regexp::tests::to_string ... ok test builtins::string::tests::empty_iter ... ok test builtins::string::tests::ends_with ... ok test builtins::regexp::tests::constructors ... ok test builtins::regexp::tests::species ... ok test builtins::reflect::tests::own_keys ... ok test builtins::set::tests::merge ... ok test builtins::object::tests::object_get_own_property_symbols ... ok test builtins::string::tests::code_point_at ... ok test builtins::set::tests::values_and_keys ... ok test builtins::uri::tests::decode_byte ... ok test builtins::set::tests::entries ... ok test builtins::string::tests::generic_concat ... ok test property::attribute::tests::clear ... ok test builtins::regexp::tests::flags ... ok test property::attribute::tests::configurable ... ok test property::attribute::tests::default ... ok test builtins::object::tests::object_get_own_property_names ... ok test property::attribute::tests::enumerable ... ok test property::attribute::tests::enumerable_configurable ... ok test property::attribute::tests::set_configurable_to_false ... ok test builtins::set::tests::symbol_iterator ... ok test property::attribute::tests::set_configurable_to_true ... 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 property::attribute::tests::set_writable_to_true ... ok test builtins::regexp::tests::exec ... ok test builtins::string::tests::generic_index_of ... ok test property::attribute::tests::writable ... ok test property::attribute::tests::writable_and_enumerable ... ok test property::attribute::tests::writable_enumerable_configurable ... ok test string::tests::as_str ... ok test builtins::string::tests::from_code_point ... ok test builtins::string::tests::generic_last_index_of ... ok test string::tests::concat ... ok test string::tests::empty ... ok test string::tests::hash ... ok test string::tests::ptr_eq ... ok test builtins::string::tests::ascii_iter ... ok test string::tests::refcount ... ok test string::tests::static_ptr_eq ... ok test string::tests::static_refcount ... ok test builtins::string::tests::includes_with_regex_arg ... ok test builtins::string::tests::includes ... ok test builtins::string::tests::index_of_empty_search_string ... ok test builtins::string::tests::index_of_with_no_arguments ... ok test builtins::string::tests::index_of_with_from_index_argument ... ok test builtins::string::tests::index_of_with_non_string_search_string_argument ... ok test builtins::regexp::tests::search ... ok test builtins::string::tests::index_of_with_string_search_string_argument ... ok test object::shape::shared_shape::tests::test_prune_prototype_on_counter_limit ... ok test object::shape::shared_shape::tests::test_prune_property_on_counter_limit ... ok test builtins::string::tests::replace_no_match ... ok test builtins::string::tests::last_index_with_empty_search_string ... ok test builtins::string::tests::last_index_of_with_string_search_string_argument ... ok test builtins::string::tests::new_string_has_length ... ok test builtins::string::tests::repeat_throws_when_count_is_negative ... ok test builtins::string::tests::last_index_of_with_from_index_argument ... ok test builtins::string::tests::last_index_non_integer_position_argument ... ok test builtins::string::tests::last_index_of_with_no_arguments ... ok test builtins::string::tests::length ... ok test builtins::string::tests::repeat_throws_when_count_overflows_max_length ... ok test builtins::string::tests::repeat_generic ... ok test builtins::string::tests::new_string_has_length_not_enumerable ... ok test builtins::string::tests::last_index_of_with_non_string_search_string_argument ... ok test builtins::string::tests::starts_with_with_regex_arg ... ok test builtins::string::tests::string_get_property ... ok test builtins::string::tests::repeat ... ok test builtins::string::tests::new_utf8_string_has_length ... ok test builtins::string::tests::repeat_throws_when_count_is_infinity ... ok test builtins::string::tests::replace ... ok test builtins::symbol::tests::print_symbol_expect_description ... ok test builtins::symbol::tests::symbol_access ... ok test builtins::temporal::tests::temporal_object ... ok test builtins::temporal::calendar::tests::calendar_constructor ... ok test builtins::symbol::tests::call_symbol_and_check_return_type ... ok test builtins::string::tests::trim_end ... ok test builtins::string::tests::slice ... ok test environments::tests::set_outer_var_in_block_scope ... ok test environments::tests::const_is_block_scoped ... ok test builtins::string::tests::trim_start ... ok test environments::tests::var_not_block_scoped ... ok test builtins::weak::weak_ref::tests::weak_ref_collected ... ok test builtins::string::tests::trim ... ok test object::tests::ordinary_has_instance_nonobject_prototype ... ok test builtins::temporal::tests::now_object ... ok test builtins::temporal::duration::tests::duration_constructor ... ok test builtins::temporal::plain_date_time::tests::pdt_year_of_week_basic ... ok test builtins::string::tests::search ... ok test builtins::string::tests::starts_with ... ok test environments::tests::set_outer_let_in_block_scope ... ok test builtins::string::tests::replace_with_capture_groups ... ok test builtins::temporal::duration::tests::duration_abs ... ok test environments::tests::functions_use_declaration_scope ... ok test environments::tests::let_is_block_scoped ... ok test builtins::string::tests::replace_with_tenth_capture_group ... ok test builtins::temporal::calendar::tests::calendar_methods ... ok test builtins::string::tests::split_with_symbol_split_method ... ok test builtins::string::tests::replace_with_function ... ok test tests::control_flow::break_labelled_try_statement ... ok test builtins::string::tests::match_all_two ... ok test tests::check_this_binding_in_object_literal ... ok test tests::control_flow::break_labelled_if_statement ... ok test tests::control_flow::catch_binding_finally ... ok test tests::control_flow::catch ... ok test builtins::string::tests::unicode_iter ... ok test tests::array_field_set ... ok test tests::control_flow::catch_binding_pattern_array ... ok test tests::control_flow::default_taken_switch ... ok test tests::control_flow::catch_binding ... ok test tests::control_flow::default_not_taken_switch ... ok test tests::control_flow::finally ... ok test tests::control_flow::finally_with_loop_break ... ok test tests::control_flow::catch_finally ... ok test tests::control_flow::catch_binding_pattern_object ... ok test builtins::temporal::calendar::tests::run_custom_calendar ... ok test builtins::string::tests::match_all_one ... ok test builtins::string::tests::replace_substitutions ... ok test tests::control_flow::loops::break_out_of_inner_loop ... ok test tests::control_flow::bigger_switch_example ... ok test object::tests::object_properties_return_order ... ok test tests::control_flow::loops::do_loop_late_break ... ok test tests::control_flow::loops::do_while_in_block ... ok test tests::control_flow::loops::break_nested_labels_loops_and_try ... ok test tests::control_flow::loops::do_loop_early_break ... ok test tests::control_flow::loops::continue_inner_loop ... ok test tests::control_flow::loops::break_environment_gauntlet ... ok test tests::control_flow::loops::do_while_loop ... ok test builtins::string::tests::split ... ok test builtins::string::tests::test_match ... ok test tests::control_flow::loops::do_while_loop_at_least_once ... ok test tests::control_flow::loops::do_while_post_inc ... ok test tests::control_flow::loops::do_while_loop_continue ... ok test tests::control_flow::loops::for_loop_continue_label ... ok test tests::control_flow::loops::for_of_loop_const ... ok test tests::control_flow::loops::for_loop_iteration_variable_does_not_leak ... ok test tests::control_flow::loops::while_loop_early_break ... ok test tests::control_flow::loops::for_of_loop_declaration ... ok test tests::control_flow::loops::for_in_continue_label ... ok test tests::control_flow::loops::test_invalid_break_target ... ok test tests::control_flow::loops::for_in_break_label ... ok test tests::control_flow::loops::for_loop_return ... ok test tests::control_flow::loops::for_loop_break_label ... ok test tests::control_flow::loops::for_of_loop_continue ... ok test tests::control_flow::test_invalid_break ... ok test tests::empty_let_decl_undefined ... ok test tests::array_pop_benchmark ... ok test tests::control_flow::loops::for_loop_break ... ok test tests::control_flow::loops::for_of_loop_let ... ok test tests::control_flow::loops::while_loop_continue ... ok test tests::control_flow::two_case_no_break_switch ... ok test tests::control_flow::loops::while_loop_late_break ... ok test tests::control_flow::no_true_case_switch ... ok test tests::control_flow::loops::for_of_loop_break ... ok test tests::control_flow::test_invalid_continue ... ok test tests::control_flow::no_cases_switch ... ok test tests::control_flow::two_case_switch ... ok test tests::control_flow::loops::for_loop_continue_out_of_switch ... ok test tests::control_flow::loops::for_of_loop_return ... ok test tests::control_flow::loops::for_loop ... ok test tests::control_flow::loops::for_of_loop_var ... ok test tests::control_flow::single_case_switch ... ok test tests::control_flow::loops::try_break_finally_edge_cases ... ok test tests::control_flow::loops::for_in_let_object ... ok test tests::empty_statement ... ok test tests::control_flow::test_invalid_continue_target ... ok test tests::empty_var_decl_undefined ... ok test tests::control_flow::test_labelled_block ... ok test tests::control_flow::simple_try ... ok test tests::control_flow::loops::try_break_labels ... ok test tests::function::duplicate_function_name ... ok test tests::control_flow::string_switch ... ok test tests::control_flow::loops::for_in_var_object ... ok test tests::control_flow::loops::for_in_var_array ... ok test tests::env::with_env_not_panic ... ok test tests::function::calling_function_with_unspecified_arguments ... ok test tests::function::not_a_function ... ok test tests::control_flow::three_case_partial_fallthrough ... ok test tests::env::fun_block_eval_2317 ... ok test tests::function::function_declaration_returns_undefined ... ok test tests::function::empty_function_returns_undefined ... ok test tests::control_flow::loops::for_in_const_array ... ok test tests::control_flow::loops::for_in_declaration ... ok test tests::function::should_type_error_when_new_is_not_constructor ... ok test tests::multiline_str_concat ... ok test tests::function::property_accessor_member_expression_dot_notation_on_function ... ok test tests::identifier_on_global_object_undefined ... ok test tests::function::should_set_this_value ... ok test tests::identifier_op ... ok test tests::function_decl_hoisting ... ok test tests::function::property_accessor_member_expression_bracket_notation_on_function ... ok test tests::function::strict_mode_dup_func_parameters ... ok test tests::length_correct_value_on_string_literal ... ok test tests::function::new_instance_should_point_to_prototype ... ok test tests::operators::assign_operator_precedence ... ok test tests::function::early_return ... ok test tests::object_field_set ... ok test tests::null_bool_in_object_pattern ... ok test tests::number_object_access_benchmark ... ok test tests::operators::assign_to_array_decl ... ok test tests::operators::assign_to_object_decl ... ok test tests::operators::assignment_to_non_assignable ... ok test tests::operators::assignment_to_non_assignable_ctd ... ok test tests::operators::assignmentoperator_lhs_not_defined ... 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::assignmentoperator_rhs_throws_error ... ok test tests::iterators::mixed_iterators_close_in_continue ... ok test tests::operators::delete_after_strict_function ... ok test tests::operators::delete_variable_in_strict ... ok test tests::operators::conditional_op ... ok test tests::operators::in_operator::property_not_in_object ... ok test tests::operators::comma_operator ... ok test tests::operators::in_operator::number_in_array ... ok test tests::operators::delete_in_strict_function_returned ... ok test tests::operators::delete_in_function_global_strict ... ok test tests::operators::delete_non_configurable ... ok test tests::operators::in_operator::property_in_property_chain ... ok test tests::operators::delete_in_function_in_strict_function ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable ... ok test tests::operators::multicharacter_assignment_to_non_assignable ... ok test tests::operators::in_operator::propery_in_object ... ok test tests::operators::instanceofoperator_rhs_not_object ... ok test tests::operators::multicharacter_assignment_to_non_assignable_ctd ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable_ctd ... ok test tests::operators::in_operator::symbol_in_object ... ok test tests::operators::delete_non_configurable_in_function ... ok test tests::operators::invalid_unary_access ... ok test tests::operators::tilde_operator ... ok test tests::operators::logical_assignment ... ok test tests::operators::in_operator::should_type_error_when_rhs_not_object ... ok test tests::operators::instanceofoperator_rhs_not_callable ... ok test tests::operators::unary_void ... ok test tests::operators::unary_operations_on_this ... ok test tests::spread::spread_getters_in_object ... ok test tests::operators::logical_nullish_assignment ... ok test tests::result_of_empty_block ... ok test tests::operators::property_accessor_member_expression_bracket_notation_on_string_literal ... ok test tests::spread::object_spread ... ok test tests::operators::property_accessor_member_expression_dot_notation_on_string_literal ... ok test tests::strict_mode_octal ... ok test tests::template_literal ... ok test tests::spread::spread_shallow_clone ... ok test tests::operators::typeofs ... ok test tests::spread::spread_getters_in_initializer ... ok test tests::strict_mode_with ... ok test tests::semicolon_expression_stop ... ok test tests::spread::spread_null_and_undefined_ignored ... ok test tests::operators::unary_delete ... ok test tests::spread::spread_with_call ... ok test tests::var_decl_hoisting_2_variables_hoisting_3 ... ok test tests::spread::spread_overriding_properties ... ok test tests::spread::spread_merge ... ok test tests::undefined_constant ... ok test tests::var_decl_hoisting_with_initialization ... ok test tests::var_decl_hoisting_simple ... ok test tests::spread::spread_with_new ... ok test tests::spread::spread_setters ... ok test tests::strict_mode_reserved_name ... ok test tests::operators::unary_pre ... ok test tests::operators::unary_post ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_infinity ... ok test tests::var_decl_hoisting_2_variables_hoisting_2 ... ok test tests::spread::spread_with_arguments ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_number ... ok test tests::var_decl_hoisting_2_variables_hoisting ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_nan ... ok test tests::promise::issue_2658 ... ok test value::conversions::serde_json::tests::json_conversions ... ok test value::tests::abstract_relational_comparison::bigint_less_than_nan ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_string ... ok test value::conversions::serde_json::tests::integer_ops_to_json ... ok test tests::spread::array_rest_with_arguments ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_infinity ... ok test value::tests::abstract_relational_comparison::bigint_less_than_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_nan ... ok test tests::operators::short_circuit_evaluation ... 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_equality_comparison ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_infinity ... ok test value::tests::display_string ... ok test tests::tagged_template ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_nan ... ok test value::tests::float_display ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_string ... ok test value::tests::hash_object ... ok test value::tests::hash_rational ... ok test value::tests::hash_undefined ... ok test value::tests::integer_is_true ... ok test value::tests::number_is_true ... ok test value::tests::abstract_relational_comparison::bigint_less_than_string ... ok test value::tests::abstract_relational_comparison::nan_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_less_greater_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::number_less_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_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::nan_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_number ... ok test value::tests::abstract_relational_comparison::nan_less_than_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::nan_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number_object ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_or_equal_than_bigint ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_less_than_string ... ok test value::tests::abstract_relational_comparison::number_less_than_number ... ok test value::tests::abstract_relational_comparison::number_less_greater_string ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_or_equal_object ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_less_than_bigint ... ok test value::tests::bitand_integer_and_integer ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number_object ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::number_object_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_less_than_string ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_string ... ok test value::tests::add_number_object_and_number ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_object ... ok test value::tests::abstract_relational_comparison::string_greater_than_string ... ok test value::tests::add_number_object_and_string_object ... ok test value::tests::string_to_value ... ok test value::tests::abstract_relational_comparison::string_object_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_less_than_bigint ... ok test value::tests::add_number_and_number ... ok test value::tests::abstract_relational_comparison::string_less_than_number ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string_object ... ok test value::tests::abstract_relational_comparison::string_greater_than_bigint ... ok test value::tests::cyclic_conversions::to_json_cyclic ... ok test value::tests::undefined ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::string_object_greater_or_equal_than_string ... ok test value::tests::cyclic_conversions::to_json_noncyclic ... ok test value::tests::add_string_and_string ... ok test value::tests::display_boolean_object ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_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_less_than_string_or_equal_object ... ok test value::tests::add_number_and_string ... ok test value::tests::cyclic_conversions::to_number_cyclic ... ok test value::tests::cyclic_conversions::to_boolean_cyclic ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_string_object ... ok test value::tests::display_negative_zero_object ... ok test value::tests::debug_object ... ok test value::tests::bitand_integer_and_rational ... ok test value::tests::display_array_string ... ok test value::tests::assign_pow_number_and_string ... ok test value::tests::cyclic_conversions::to_u32_cyclic ... ok test value::tests::cyclic_conversions::to_string_cyclic ... ok test value::tests::cyclic_conversions::to_bigint_cyclic ... ok test value::tests::display_number_object ... ok test value::tests::div_by_zero ... ok test value::tests::display_object ... ok test value::tests::get_set_field ... ok test value::tests::get_types ... ok test value::tests::rem_by_zero ... ok test value::tests::string_length_is_in_utf16_codeunits ... ok test value::tests::pow_number_and_string ... ok test value::tests::pow_number_and_number ... ok test value::tests::object_to_property_key ... ok test value::tests::string_length_is_not_enumerable ... ok test tests::array_creation_benchmark ... 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 vm::inline_cache::tests::define_own_property_internal_method_existing_property_property ... ok test value::tests::test_accessors ... ok test vm::inline_cache::tests::set_internal_method ... ok test value::tests::sub_number_and_number ... ok test vm::inline_cache::tests::get_own_property_internal_method ... ok test vm::inline_cache::tests::get_internal_method ... ok test value::tests::sub_number_object_and_number_object ... ok test vm::inline_cache::tests::define_own_property_internal_method_non_existant_property ... ok test value::tests::to_string ... ok test vm::tests::finally_block_binding_env ... ok test value::tests::to_length ... ok test vm::inline_cache::tests::set_property_by_name_set_inline_cache_on_property_load ... ok test vm::tests::get_reference_by_super ... ok test value::tests::to_primitive ... ok test vm::inline_cache::tests::get_property_by_name_set_inline_cache_on_property_load ... ok test vm::inline_cache::tests::get_internal_method_in_prototype ... ok test vm::tests::truncate_environments_on_non_caught_native_error ... ok test vm::tests::arguments_object_constructor_valid_index ... ok test vm::tests::try_catch_finally_from_init ... ok test vm::tests::basic_op ... ok test vm::tests::super_call_constructor_null ... ok test vm::tests::typeof_number ... ok test vm::tests::use_last_expr_try_block ... ok test vm::tests::typeof_string ... ok test vm::tests::no_use_last_expr_finally_block ... ok test vm::tests::use_last_expr_catch_block ... ok test vm::tests::multiple_catches ... ok test vm::tests::super_call_get_constructor_before_arguments_execution ... ok test vm::tests::run_super_method_in_object ... ok test vm::tests::order_of_execution_in_assigment ... ok test vm::tests::loop_runtime_limit ... ok test vm::tests::order_of_execution_in_assigment_with_comma_expressions ... ok test vm::tests::empty_return_values ... ok test vm::tests::super_construction_with_paramater_expression ... ok test vm::tests::recursion_runtime_limit ... ok test vm::tests::cross_context_funtion_call ... ok test vm::tests::long_object_chain_gc_trace_stack_overflow ... ok test result: ok. 715 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.31s Running unittests src/bin/classes.rs (target/debug/deps/classes-d64cfbfd0f284919) 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-3fa87923d21ebb89) 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-1e6807c00851892a) 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-df834492932024f5) 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/futures.rs (target/debug/deps/futures-ac6ed62dd8d7cec3) 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-6d91f2b2f09f4e61) 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-b490dcf2ab41fe84) 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-ea9ff1c005454afa) 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-c54a3cbde858cdff) 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-f55bf66b3e7a1086) 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-462d2df03416cab0) 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-f3ce8deb2cd5e25a) 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-5d4ba0bef1409d5c) 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-43c1698cb36384d9) 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-98471d5dcf9296ae) 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.rs (target/debug/deps/module_fetch-3575b93fb4a08121) 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-3c042ce1917729f1) 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-cb5baf1d6457813b) 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-848b215259b94f12) 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-4c822ebf4f63082e) 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-ec4ae4368c180e46) 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-89c615ff51ef1693) running 17 tests test test::allocation::gc_basic_cell_allocation ... ok test test::allocation::gc_basic_pointer_alloc ... ok test test::weak::eph_basic_alloc_dump_test ... ok test test::weak::eph_basic_clone_test ... ok test test::weak::eph_allocation_chains ... ok test test::weak::eph_basic_upgrade_test ... ok test test::weak::eph_finalizer ... ok test test::weak::eph_ephemeron_test ... ok test test::weak::eph_gc_finalizer ... ok test test::weak::eph_self_referential ... ok test test::weak::eph_self_referential_chain ... ok test test::weak::eph_weak_gc_test ... ok test test::weak_map::weak_map_key_live ... ok test test::weak_map::weak_map_basic ... ok test test::weak_map::weak_map_multiple ... ok test test::cell::boa_borrow_mut_test ... ok test test::allocation::gc_recursion ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s Running unittests src/lib.rs (target/debug/deps/boa_icu_provider-0ec4ac51804cabe1) 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-86d59a242651d3b7) running 7 tests test tests::check_capacity ... ok test tests::check_empty_interner ... 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. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_macros-38c3f45b2ecbf1a1) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/tests.rs (target/debug/deps/tests-f126e9c139e06ad3) 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/tests.rs (target/debug/deps/tests-8195b72d42e315c0) running 1 test warning: /home/buildozer/aports/testing/boa-cli/src/boa-0.18/target/tests/trybuild/boa_macros_tests/Cargo.toml: unused manifest key: workspace.dependencies.time.no-default-features Compiling proc-macro2 v1.0.78 Compiling unicode-ident v1.0.12 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling stable_deref_trait v1.2.0 Compiling zerocopy v0.7.32 Compiling once_cell v1.19.0 Compiling libc v0.2.153 Compiling allocator-api2 v0.2.16 Compiling siphasher v0.3.11 Compiling rand_core v0.6.4 Compiling serde v1.0.197 Compiling writeable v0.5.4 Compiling litemap v0.7.2 Compiling hashbrown v0.14.3 Compiling equivalent v1.0.1 Compiling toml_datetime v0.6.5 Compiling thin-vec v0.2.13 Compiling winnow v0.5.40 Compiling boa_profiler v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/profiler) Compiling icu_locid_transform_data v1.4.0 Compiling parking_lot_core v0.9.9 Compiling smallvec v1.13.1 Compiling static_assertions v1.1.0 Compiling icu_properties_data v1.4.0 Compiling rustc-hash v1.1.0 Compiling paste v1.0.14 Compiling itoa v1.0.10 Compiling powerfmt v0.2.0 Compiling time-core v0.1.2 Compiling bitflags v2.4.2 Compiling portable-atomic v1.6.0 Compiling scopeguard v1.2.0 Compiling serde_json v1.0.114 Compiling ppv-lite86 v0.2.17 Compiling memchr v2.7.1 Compiling thiserror v1.0.57 Compiling num-conv v0.1.0 Compiling ryu v1.0.17 Compiling icu_normalizer_data v1.4.0 Compiling utf8_iter v1.0.4 Compiling utf16_iter v1.0.5 Compiling write16 v1.0.0 Compiling fast-float v0.2.0 Compiling num_threads v0.1.7 Compiling either v1.10.0 Compiling tap v1.0.1 Compiling ryu-js v1.0.1 Compiling sptr v0.3.2 Compiling pollster v0.3.0 Compiling arrayvec v0.7.4 Compiling rand v0.8.5 Compiling phf_shared v0.11.2 Compiling deranged v0.3.11 Compiling time-macros v0.2.17 Compiling itertools v0.12.1 Compiling ahash v0.8.11 Compiling num-traits v0.2.18 Compiling num-bigint v0.4.4 Compiling memoffset v0.9.0 Compiling lock_api v0.4.11 Compiling intrusive-collections v0.9.6 Compiling phf_generator v0.11.2 Compiling quote v1.0.35 Compiling indexmap v2.2.5 Compiling syn v2.0.52 Compiling getrandom v0.2.12 Compiling rand_chacha v0.3.1 Compiling regress v0.9.0 Compiling dashmap v5.5.3 Compiling time v0.3.34 Compiling num-integer v0.1.46 Compiling toml_edit v0.21.1 Compiling proc-macro-crate v3.1.0 Compiling synstructure v0.13.1 Compiling zerofrom-derive v0.1.3 Compiling yoke-derive v0.7.3 Compiling zerovec-derive v0.10.1 Compiling displaydoc v0.2.4 Compiling icu_provider_macros v1.4.0 Compiling serde_derive v1.0.197 Compiling phf_macros v0.11.2 Compiling boa_macros v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/macros) Compiling bytemuck_derive v1.5.0 Compiling num_enum_derive v0.7.2 Compiling thiserror-impl v1.0.57 Compiling phf v0.11.2 Compiling boa_gc v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/gc) Compiling bytemuck v1.14.3 Compiling boa_interner v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/interner) Compiling num_enum v0.7.2 Compiling zerofrom v0.1.3 Compiling yoke v0.7.3 Compiling zerovec v0.10.1 Compiling tinystr v0.7.5 Compiling icu_collections v1.4.0 Compiling icu_locid v1.4.0 Compiling icu_provider v1.4.0 Compiling icu_locid_transform v1.4.0 Compiling icu_properties v1.4.0 Compiling boa_ast v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/ast) Compiling icu_normalizer v1.4.1 Compiling boa_parser v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/parser) Compiling boa_engine v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/engine) Compiling boa_macros_tests-tests v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/target/tests/trybuild/boa_macros_tests) Finished dev [unoptimized + debuginfo] target(s) in 42.40s test tests/derive/simple_struct.rs ... ok test tests/derive/from_js_with.rs ... ok  test try_from_js ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 43.50s Running unittests src/lib.rs (target/debug/deps/boa_parser-1e21efe137c2bcb9) running 269 tests test error::tests::context ... ok test error::tests::from_lex_error ... ok test error::tests::misplaced_function_declaration ... ok test error::tests::display ... 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::mixed_line ... ok test lexer::tests::carriage_return::regular_line ... ok test lexer::tests::carriage_return::windows_line ... ok test lexer::tests::check_decrement_advances_lexer_2_places ... ok test lexer::tests::check_identifier ... ok test lexer::tests::check_invalid_identifier_part ... ok test lexer::tests::check_invalid_identifier_start ... 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::check_template_literal_unterminated ... ok test lexer::tests::illegal_code_point_following_numeric_literal ... ignored 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::numbers_with_separators ... ok test lexer::tests::regex_equals_following_assignment ... ok test lexer::tests::single_int ... ok test lexer::tests::single_number_without_semicolon ... ok test lexer::tests::regex_literal ... ok test lexer::tests::regex_literal_flags ... ok test lexer::tests::regex_literal_flags_err ... ok test lexer::tests::string_codepoint_with_no_braces ... ok test lexer::tests::string_legacy_octal_escape ... ok test lexer::tests::string_line_continuation ... ok test lexer::tests::string_non_octal_decimal_escape ... ok test lexer::tests::string_unicode ... ok test lexer::tests::string_unicode_escape_with_braces ... ok test lexer::tests::string_unicode_escape_with_braces_2 ... ok test lexer::tests::string_with_single_escape ... ok test lexer::tests::string_zero_escape ... ok test lexer::tests::take_while_ascii_pred_entire_str ... ok test lexer::tests::take_while_ascii_pred_immediate_stop ... ok test lexer::tests::take_while_ascii_pred_non_ascii_stop ... ok test lexer::tests::take_while_ascii_pred_simple ... 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_accending ... 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::skip_peeked_terminators ... ok test parser::cursor::buffered_lexer::tests::peek_skip_next_till_end ... 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::primary::array_initializer::tests::check_empty ... ok test parser::expression::primary::array_initializer::tests::check_combined_empty_str ... ok test parser::expression::primary::array_initializer::tests::check_combined ... ok test parser::expression::left_hand_side::optional::tests::private_identifier_early_error ... ok test parser::expression::primary::array_initializer::tests::check_empty_slot ... ok test parser::expression::left_hand_side::optional::tests::reject_templates ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array ... ok test parser::expression::left_hand_side::tests::check_member_properties ... ok test parser::expression::left_hand_side::tests::check_call_properties ... 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::object_initializer::tests::check_async_method_lineterminator ... ok test parser::expression::primary::object_initializer::tests::check_async_method ... 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::function_expression::tests::check_function_non_reserved_keyword ... ok test parser::expression::primary::object_initializer::tests::check_object_getter ... ok test parser::expression::primary::object_initializer::tests::check_object_literal ... 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_arguments ... 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_shorthand_multiple_properties ... ok test parser::expression::primary::object_initializer::tests::check_object_shorthand_property_names ... ok test parser::expression::primary::object_initializer::tests::check_object_spread ... ok test parser::expression::primary::tests::check_string ... ok test parser::expression::tests::check_complex_numeric_operations ... ok test parser::expression::tests::check_non_reserved_identifiers ... 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::expression::tests::check_relational_operations ... ok test parser::expression::tests::check_assign_operations ... ok test parser::expression::tests::check_logical_expressions ... ok test parser::function::tests::check_arrow_assignment_2arg ... ok test parser::function::tests::check_arrow_assignment_2arg_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_3arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_nobrackets ... ok test parser::function::tests::check_arrow_assignment_noparenthesis ... ok test parser::function::tests::check_arrow_assignment_noparenthesis_nobrackets ... ok test parser::function::tests::check_arrow_empty_return_semicolon_insertion ... ok test parser::function::tests::check_arrow_epty_return ... ok test parser::function::tests::check_arrow_only_rest ... 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::block::tests::hoisting ... ok test parser::statement::break_stm::tests::inline ... 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::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::function_decl::tests::function_declaration_keywords ... ok test parser::statement::declaration::hoistable::generator_decl::tests::generator_function_declaration ... ok test parser::statement::declaration::tests::const_declaration ... ok test parser::statement::declaration::tests::const_declaration_keywords ... 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::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::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::multiple_var_declaration ... 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::check_do_while_semicolon_insertion_no_space ... 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::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_closeblock ... ok test parser::statement::switch::tests::check_switch_no_expr ... ok test parser::statement::switch::tests::check_switch_seperated_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::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::ambigous_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::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::new ... ok test parser::tests::format::expression::call ... ok test parser::tests::format::expression::assign ... ok test parser::tests::format::expression::r#await ... ok test parser::tests::format::expression::spread ... ok test parser::tests::format::function::class::class_declaration_empty ... ok test parser::tests::format::function::class::class_declaration_constructor ... ok test parser::tests::format::function::class::class_declaration_empty_extends ... 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_elements_private_static ... 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::declaration::binding_pattern ... ok test parser::tests::format::expression::template ... ok test parser::tests::format::expression::object ... 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 ... ignored test parser::tests::format::function::function ... ok test parser::tests::format::statement::throw ... ok test parser::tests::format::statement::r#return ... ok test parser::tests::format::function::r#async ... ok test parser::tests::format::statement::r#try ... ok test parser::tests::hoisting ... ok test parser::tests::increment_in_comma_op ... ok test parser::tests::format::function::arrow ... ok test parser::tests::multiline_comment_no_lineterminator ... ok test parser::tests::format::statement::switch ... 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 result: ok. 267 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/boa_profiler-388a931ca8d0135f) 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_runtime-191081b5ee2e9258) running 8 tests test console::tests::formatter_no_args_is_empty_string ... ok test console::tests::formatter_float_format_works ... ok test console::tests::formatter_format_without_args_renders_verbatim ... ok test console::tests::formatter_trailing_format_leader_renders ... ok test console::tests::formatter_utf_8_checks ... ok test console::tests::formatter_empty_format_string_concatenates_rest_of_args ... ok test console::tests::formatter_empty_format_string_is_empty_string ... ok test console::tests::console_log_cyclic ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running unittests src/main.rs (target/debug/deps/boa_tester-53ec79f163988eef) 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-84f33d6867245392) 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/gen_icu4x_data-64703b562d2faefd) 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/regenerate-about.rs (target/debug/deps/regenerate_about-d3a57f09e84c47fe) 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_engine running 98 tests test core/engine/src/context/mod.rs - context::Context::register_global_class (line 339) ... ignored test core/engine/src/context/mod.rs - context::Context::unregister_global_class (line 384) ... ignored test core/engine/src/bigint.rs - bigint::JsBigInt::mod_floor (line 213) ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 163) - compile fail ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 186) ... ok test core/engine/src/error.rs - error::JsError::from_opaque (line 150) ... ok test core/engine/src/error.rs - error::JsError::from_native (line 133) ... ok test core/engine/src/error.rs - error::JsError::as_native (line 353) ... ok test core/engine/src/error.rs - error::JsNativeError::syntax (line 693) ... ok test core/engine/src/error.rs - error::JsError (line 32) ... ok test core/engine/src/error.rs - error::JsNativeError::typ (line 716) ... ok test core/engine/src/error.rs - error::JsNativeError::range (line 647) ... ok test core/engine/src/error.rs - error::JsNativeError::eval (line 624) ... ok test core/engine/src/error.rs - error::JsNativeError::aggregate (line 571) ... ok test core/engine/src/error.rs - error::JsNativeError::error (line 601) ... ok test core/engine/src/error.rs - error::JsNativeError::uri (line 739) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get_size (line 259) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_last (line 551) ... ok test core/engine/src/error.rs - error::JsError::as_opaque (line 328) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new (line 130) ... ok test core/engine/src/error.rs - error::JsError::to_opaque (line 169) ... ok test core/engine/src/error.rs - error::JsNativeError (line 502) ... ok test core/engine/src/error.rs - error::JsNativeError::with_message (line 796) ... ok test core/engine/src/error.rs - error::JsNativeError::message (line 842) ... ok test core/engine/src/context/mod.rs - context::Context::register_global_property (line 213) ... ok test core/engine/src/error.rs - error::JsNativeError::with_cause (line 816) ... ok test core/engine/src/error.rs - error::JsNativeError::cause (line 863) ... ok test core/engine/src/context/mod.rs - context::Context::eval (line 173) ... ok test core/engine/src/context/hooks.rs - context::hooks::HostHooks (line 24) ... ok test core/engine/src/lib.rs - (line 11) ... ok test core/engine/src/error.rs - error::JsNativeError::reference (line 670) ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 207) ... ok test core/engine/src/context/mod.rs - context::Context (line 55) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new_pending (line 194) ... ok test core/engine/src/error.rs - error::JsNativeError::to_opaque (line 880) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all_settled (line 744) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::catch (line 523) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_future (line 280) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::then (line 458) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise (line 25) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::resolve (line 335) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::any (line 836) ... ok test core/engine/src/job.rs - job::IdleJobQueue (line 254) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::new (line 83) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_index (line 493) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::to_string (line 225) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_object (line 166) ... ok test core/engine/src/object/builtins/jsdate.rs - object::builtins::jsdate::JsDate (line 19) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all (line 664) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::copy_within (line 146) ... ok test core/engine/src/class.rs - class (line 7) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::race (line 898) ... ok test core/engine/src/error.rs - error::JsError::into_erased (line 380) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::buffer (line 70) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::set (line 223) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::state (line 409) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get (line 317) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::for_each (line 657) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::new (line 45) ... ok test core/engine/src/module/mod.rs - module::Module::load_link_evaluate (line 460) ... ok test core/engine/src/error.rs - error::JsError::try_native (line 210) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_js_iterable (line 102) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_last_index (line 601) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::finally (line 585) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::into_js_future (line 970) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::clear (line 344) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_object (line 145) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap (line 42) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::delete (line 285) ... ok test core/engine/src/object/builtins/jsdataview.rs - object::builtins::jsdataview::JsDataView (line 15) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::reject (line 373) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_object (line 236) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data_mut (line 250) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::constructor (line 118) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::new (line 38) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::from_byte_block (line 77) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::test (line 183) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::detach (line 178) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp (line 18) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::source (line 158) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data (line 218) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::has (line 370) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap (line 20) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::flags (line 133) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::byte_length (line 146) ... ok test core/engine/src/string/mod.rs - string::js_string (line 72) ... ok test core/engine/src/string/mod.rs - string::js_string (line 60) ... ok test core/engine/src/value/mod.rs - value::JsValue::display (line 451) ... ok test core/engine/src/string/mod.rs - string::js_string (line 89) ... ok test core/engine/src/string/mod.rs - string::js_string (line 81) ... ok test core/engine/src/object/datatypes.rs - object::datatypes::JsData (line 27) ... ok test core/engine/src/object/mod.rs - object::ObjectInitializer (line 577) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::includes (line 711) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::subarray (line 270) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::set_values (line 409) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::to_json (line 89) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::to_string_tag (line 872) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::from_json (line 19) ... ok test result: ok. 96 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 13.46s 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 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s 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 77) - compile ... ok test core/parser/src/source/mod.rs - source::Source<'path,UTF8Input>::from_reader (line 100) - compile ... ok test core/parser/src/source/mod.rs - source::Source<'static,UTF8Input<&'bytes[u8]>>::from_bytes (line 32) ... ok test core/parser/src/source/mod.rs - source::Source<'static,UTF16Input<'input>>::from_utf16 (line 52) ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s Doc-tests boa_profiler running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_runtime running 1 test test core/runtime/src/lib.rs - (line 8) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.63s 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 >>> 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-aarch64.so.1 so:libgcc_s.so.1 >>> boa-cli*: Package size: 21.5 MB >>> boa-cli*: Compressing data... >>> boa-cli*: Create checksum... >>> boa-cli*: Create boa-cli-0.18-r0.apk >>> boa-cli: Build complete at Sun, 10 Mar 2024 14:49:15 +0000 elapsed time 0h 9m 17s >>> boa-cli: Cleaning up srcdir >>> boa-cli: Cleaning up pkgdir >>> boa-cli: Uninstalling dependencies... (1/10) Purging .makedepends-boa-cli (20240310.143959) (2/10) Purging cargo (1.76.0-r1) (3/10) Purging rust (1.76.0-r1) (4/10) Purging cargo-auditable (0.6.1-r4) (5/10) Purging openssl-dev (3.1.5-r5) (6/10) Purging llvm17-libs (17.0.6-r0) (7/10) Purging scudo-malloc (17.0.6-r0) (8/10) Purging libffi (3.4.6-r0) (9/10) Purging libxml2 (2.12.5-r0) (10/10) Purging xz-libs (5.4.6-r0) Executing busybox-1.36.1-r20.trigger OK: 381 MiB in 104 packages >>> boa-cli: Updating the testing/aarch64 repository index... >>> boa-cli: Signing the index...