>>> boa-cli: Building testing/boa-cli 0.18-r0 (using abuild 3.12.0-r4) started Sun, 10 Mar 2024 14:39:56 +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.143958) Executing busybox-1.36.1-r20.trigger OK: 1107 MiB in 116 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 3456k 0 3456k 0 0 3153k 0 --:--:-- 0:00:01 --:--:-- 3153k 100 10.4M 0 10.4M 0 0 6467k 0 --:--:-- 0:00:01 --:--:-- 12.6M >>> 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/edge/boa-0.18.tar.gz... Updating crates.io index Downloading crates ... Downloaded wasmer-object v2.3.0 Downloaded databake v0.1.7 Downloaded wasmer-derive v2.3.0 Downloaded bus v2.4.1 Downloaded wasmer-engine-dylib v2.3.0 Downloaded wasmer-engine v2.3.0 Downloaded dhat v0.3.3 Downloaded wasmer-artifact v2.3.0 Downloaded loupe-derive v0.1.3 Downloaded deduplicating_array v0.1.5 Downloaded write16 v1.0.0 Downloaded wasmer-engine-universal-artifact v2.3.0 Downloaded wasmer-wasi-types v2.3.0 Downloaded databake-derive v0.1.7 Downloaded async-fs v2.1.1 Downloaded synstructure v0.13.1 Downloaded async-process v2.1.0 Downloaded utf16_iter v1.0.5 Downloaded wasmer-compiler v2.3.0 Downloaded wasmer-engine-universal v2.3.0 Downloaded wasmer-vfs v2.3.0 Downloaded loupe v0.1.3 Downloaded async-net v2.0.0 Downloaded icu_list v1.4.0 Downloaded measureme v11.0.1 Downloaded wasmer-compiler-singlepass v2.3.0 Downloaded thin-vec v0.2.13 Downloaded icu_normalizer_data v1.4.0 Downloaded icu_normalizer v1.4.1 Downloaded wasmer-types v2.3.0 Downloaded wasmer-vm v2.3.0 Downloaded ryu-js v1.0.1 Downloaded icu_casemap v1.4.0 Downloaded temporal_rs v0.0.2 Downloaded wasmer v2.3.0 Downloaded curl v0.4.46 Downloaded icu_codepointtrie_builder v0.3.7 Downloaded smol v2.0.0 Downloaded regress v0.9.0 Downloaded wasmer-wasi v2.3.0 Downloaded icu_collator v1.4.0 Downloaded libnghttp2-sys v0.1.9+1.58.0 Downloaded curl-sys v0.4.72+curl-8.6.0 Downloaded icu_datagen v1.4.1 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 cobs v0.2.3 Compiling embedded-io v0.4.0 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 version_check v0.9.4 Compiling libc v0.2.153 Compiling zerocopy v0.7.32 Compiling libm v0.2.8 Compiling allocator-api2 v0.2.16 Compiling memchr v2.7.1 Compiling rand_core v0.6.4 Compiling siphasher v0.3.11 Compiling hashbrown v0.14.3 Compiling icu_properties_data v1.4.0 Compiling equivalent v1.0.1 Compiling ryu v1.0.17 Compiling thin-vec v0.2.13 Compiling rustc-hash v1.1.0 Compiling icu_calendar_data v1.4.0 Compiling boa_profiler v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/profiler) Compiling winnow v0.5.40 Compiling toml_datetime v0.6.5 Compiling utf8_iter v1.0.4 Compiling utf8parse v0.2.1 Compiling parking_lot_core v0.9.9 Compiling static_assertions v1.1.0 Compiling scopeguard v1.2.0 Compiling ppv-lite86 v0.2.17 Compiling powerfmt v0.2.0 Compiling rustix v0.38.31 Compiling itoa v1.0.10 Compiling icu_normalizer_data v1.4.0 Compiling either v1.10.0 Compiling utf16_iter v1.0.5 Compiling paste v1.0.14 Compiling num-conv v0.1.0 Compiling write16 v1.0.0 Compiling rand v0.8.5 Compiling thiserror v1.0.57 Compiling time-core v0.1.2 Compiling serde_json v1.0.114 Compiling anstyle-parse v0.2.3 Compiling phf_shared v0.11.2 Compiling deranged v0.3.11 Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.2 Compiling num_threads v0.1.7 Compiling fast-float v0.2.0 Compiling time-macros v0.2.17 Compiling anstyle v1.0.6 Compiling linux-raw-sys v0.4.13 Compiling itertools v0.12.1 Compiling clap_lex v0.7.0 Compiling sys-locale v0.3.1 Compiling ryu-js v1.0.1 Compiling tap v1.0.1 Compiling strsim v0.11.0 Compiling arrayvec v0.7.4 Compiling pollster v0.3.0 Compiling heck v0.4.1 Compiling ahash v0.8.11 Compiling regex-syntax v0.8.2 Compiling endian-type v0.1.2 Compiling num-traits v0.2.18 Compiling num-bigint v0.4.4 Compiling lock_api v0.4.11 Compiling memoffset v0.9.0 Compiling sptr v0.3.2 Compiling anstream v0.6.13 Compiling unicode-width v0.1.11 Compiling lazy_static v1.4.0 Compiling home v0.5.9 Compiling log v0.4.21 Compiling unicode-segmentation v1.11.0 Compiling colored v2.1.0 Compiling regex-automata v0.2.0 Compiling aho-corasick v1.1.2 Compiling intrusive-collections v0.9.6 Compiling quote v1.0.35 Compiling clap_builder v4.5.1 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 num-integer v0.1.46 Compiling getrandom v0.2.12 Compiling time v0.3.34 Compiling rand_chacha v0.3.1 Compiling toml_edit v0.21.1 Compiling regress v0.9.0 Compiling regex-automata v0.4.6 Compiling proc-macro-crate v3.1.0 Compiling synstructure v0.13.1 Compiling regex v1.10.3 Compiling serde_derive v1.0.197 Compiling zerofrom-derive v0.1.3 Compiling displaydoc v0.2.4 Compiling yoke-derive v0.7.3 Compiling zerovec-derive v0.10.1 Compiling icu_provider_macros v1.4.0 Compiling boa_macros v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/macros) Compiling phf_macros v0.11.2 Compiling thiserror-impl v1.0.57 Compiling num_enum_derive v0.7.2 Compiling bytemuck_derive v1.5.0 Compiling clap_derive v4.5.0 Compiling rustyline-derive v0.10.0 Compiling phf v0.11.2 Compiling calendrical_calculations v0.1.0 Compiling num_enum v0.7.2 Compiling bytemuck v1.14.3 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_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 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 6m 12s 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 cobs v0.2.3 Compiling embedded-io v0.4.0 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 ryu v1.0.17 Compiling itoa v1.0.10 Compiling either v1.10.0 Compiling boa_profiler v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/profiler) Compiling siphasher v0.3.11 Compiling equivalent v1.0.1 Compiling rand_core v0.6.4 Compiling thin-vec v0.2.13 Compiling static_assertions v1.1.0 Compiling libm v0.2.8 Compiling serde_json v1.0.114 Compiling rustc-hash v1.1.0 Compiling icu_properties_data v1.4.0 Compiling parking v2.2.0 Compiling parking_lot_core v0.9.9 Compiling rustix v0.38.31 Compiling fastrand v2.0.1 Compiling linux-raw-sys v0.4.13 Compiling icu_calendar_data v1.4.0 Compiling utf8_iter v1.0.4 Compiling powerfmt v0.2.0 Compiling num-conv v0.1.0 Compiling rand v0.8.5 Compiling futures-core v0.3.30 Compiling hashbrown v0.14.3 Compiling time-core v0.1.2 Compiling phf_shared v0.11.2 Compiling write16 v1.0.0 Compiling toml_datetime v0.6.5 Compiling time-macros v0.2.17 Compiling deranged v0.3.11 Compiling num_threads v0.1.7 Compiling utf16_iter v1.0.5 Compiling winnow v0.5.40 Compiling regex-syntax v0.6.29 Compiling ahash v0.8.11 Compiling icu_normalizer_data v1.4.0 Compiling fast-float v0.2.0 Compiling futures-io v0.3.30 Compiling ppv-lite86 v0.2.17 Compiling paste v1.0.14 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 pkg-config v0.3.30 Compiling itertools v0.12.1 Compiling arrayvec v0.7.4 Compiling ryu-js v1.0.1 Compiling syn v1.0.109 Compiling intrusive-collections v0.9.6 Compiling tap v1.0.1 Compiling sptr v0.3.2 Compiling vcpkg v0.2.15 Compiling pollster v0.3.0 Compiling sys-locale v0.3.1 Compiling futures-lite v2.2.0 Compiling quote v1.0.35 Compiling tinyvec_macros v0.1.1 Compiling tinyvec v1.6.0 Compiling unicode-bidi v0.3.15 Compiling concurrent-queue v2.4.0 Compiling percent-encoding v2.3.1 Compiling atomic-waker v1.1.2 Compiling phf_generator v0.11.2 Compiling core_maths v0.1.0 Compiling syn v2.0.52 Compiling indexmap v2.2.5 Compiling event-listener v4.0.3 Compiling event-listener v5.2.0 Compiling form_urlencoded v1.2.1 Compiling async-task v4.7.0 Compiling once_cell v1.19.0 Compiling event-listener-strategy v0.4.0 Compiling event-listener-strategy v0.5.0 Compiling piper v0.2.1 Compiling ahash v0.7.8 Compiling polling v2.8.0 Compiling event-listener v2.5.3 Compiling curl v0.4.46 Compiling async-channel v2.2.0 Compiling async-lock v3.3.0 Compiling bytes v1.5.0 Compiling isahc v1.7.2 Compiling fnv v1.0.7 Compiling async-channel v1.9.0 Compiling tracing-core v0.1.32 Compiling fastrand v1.9.0 Compiling openssl-probe v0.1.5 Compiling adler v1.0.2 Compiling waker-fn v1.1.1 Compiling sluice v0.5.5 Compiling miniz_oxide v0.7.2 Compiling futures-lite v1.13.0 Compiling encoding_rs v0.8.33 Compiling unicode-normalization v0.1.23 Compiling futures-task v0.3.30 Compiling pin-utils v0.1.0 Compiling mime v0.3.17 Compiling rustversion v1.0.14 Compiling castaway v0.1.2 Compiling http v0.2.12 Compiling indexmap v1.9.3 Compiling lazy_static v1.4.0 Compiling libz-sys v1.1.15 Compiling num-integer v0.1.46 Compiling openssl-sys v0.9.101 Compiling getrandom v0.2.12 Compiling libnghttp2-sys v0.1.9+1.58.0 Compiling curl-sys v0.4.72+curl-8.6.0 Compiling signal-hook-registry v1.4.1 Compiling socket2 v0.5.6 Compiling rand_chacha v0.3.1 Compiling async-executor v1.8.0 Compiling idna v0.5.0 Compiling time v0.3.34 Compiling toml_edit v0.21.1 Compiling regex-automata v0.2.0 Compiling regress v0.9.0 Compiling hashbrown v0.12.3 Compiling backtrace v0.3.69 Compiling gimli v0.28.1 Compiling object v0.32.2 Compiling rustc-demangle v0.1.23 Compiling ident_case v1.0.1 Compiling rkyv v0.7.44 Compiling seahash v4.1.0 Compiling target-lexicon v0.12.14 Compiling url v2.5.0 Compiling more-asserts v0.2.2 Compiling wasmparser v0.83.0 Compiling crossbeam-epoch v0.9.18 Compiling rayon-core v1.12.1 Compiling crc32fast v1.4.0 Compiling proc-macro-error-attr v1.0.4 Compiling memoffset v0.6.5 Compiling crossbeam-deque v0.8.5 Compiling corosensei v0.1.4 Compiling proc-macro-error v1.0.4 Compiling memmap2 v0.5.10 Compiling standback v0.2.17 Compiling bitflags v1.3.2 Compiling utf8parse v0.2.1 Compiling wasm-bindgen-shared v0.2.92 Compiling proc-macro-hack v0.5.20+deprecated Compiling region v3.0.0 Compiling home v0.5.9 Compiling unicode-width v0.1.11 Compiling heck v0.4.1 Compiling byteorder v1.5.0 Compiling proc-macro-crate v3.1.0 Compiling rayon v1.9.0 Compiling anstyle-parse v0.2.3 Compiling hashbrown v0.11.2 Compiling ring v0.17.8 Compiling const_fn v0.4.9 Compiling anstyle v1.0.6 Compiling colorchoice v1.0.0 Compiling anstyle-query v1.0.2 Compiling bumpalo v3.15.3 Compiling anstream v0.6.13 Compiling aho-corasick v1.1.2 Compiling time v0.2.27 Compiling fallible-iterator v0.2.0 Compiling clap_lex v0.7.0 Compiling leb128 v0.2.5 Compiling strsim v0.11.0 Compiling regex-syntax v0.8.2 Compiling itertools v0.10.5 Compiling libloading v0.7.4 Compiling clap_builder v4.5.1 Compiling untrusted v0.9.0 Compiling spin v0.9.8 Compiling rustls-pki-types v1.3.1 Compiling wasm-bindgen v0.2.92 Compiling sharded-slab v0.1.7 Compiling colored v2.1.0 Compiling thread_local v1.1.8 Compiling matrixmultiply v0.3.8 Compiling synstructure v0.13.1 Compiling darling_core v0.20.8 Compiling wasm-bindgen-backend v0.2.92 Compiling addr2line v0.21.0 Compiling half v2.4.0 Compiling smawk v0.3.2 Compiling unicode-linebreak v0.1.5 Compiling ciborium-io v0.2.2 Compiling plotters-backend v0.3.5 Compiling rustls v0.22.2 Compiling textwrap v0.16.1 Compiling plotters-svg v0.3.5 Compiling ciborium-ll v0.2.2 Compiling tracing-subscriber v0.3.18 Compiling flate2 v1.0.28 Compiling generational-arena v0.2.9 Compiling cast v0.3.0 Compiling semver v1.0.22 Compiling camino v1.1.6 Compiling eyre v0.6.12 Compiling rawpointer v0.2.1 Compiling same-file v1.0.6 Compiling zeroize v1.7.0 Compiling wasm-bindgen-macro-support v0.2.92 Compiling indoc v2.0.4 Compiling subtle v2.5.0 Compiling walkdir v2.5.0 Compiling criterion-plot v0.5.0 Compiling plotters v0.3.5 Compiling webpki-roots v0.26.1 Compiling is-terminal v0.4.12 Compiling regex-automata v0.4.6 Compiling num-complex v0.4.5 Compiling endian-type v0.1.2 Compiling indenter v0.3.3 Compiling trybuild v1.0.89 Compiling winnow v0.6.5 Compiling anes v0.1.6 Compiling oorandom v11.1.3 Compiling owo-colors v3.5.0 Compiling base64 v0.21.7 Compiling ndarray v0.15.6 Compiling zip v0.6.6 Compiling simple_logger v4.3.3 Compiling num_cpus v1.16.0 Compiling float-cmp v0.9.0 Compiling crossbeam-channel v0.5.12 Compiling twox-hash v1.6.3 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 dynasm v1.2.3 Compiling ptr_meta v0.1.4 Compiling time-macros-impl v0.1.2 Compiling enum-iterator v0.7.0 Compiling wasmer-derive v2.3.0 Compiling elsa v1.10.0 Compiling serde_derive v1.0.197 Compiling zerofrom-derive v0.1.3 Compiling yoke-derive v0.7.3 Compiling displaydoc v0.2.4 Compiling databake-derive v0.1.7 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 databake v0.1.7 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 calendrical_calculations v0.1.0 Compiling darling_macro v0.20.8 Compiling phf v0.11.2 Compiling time-macros v0.1.1 Compiling clap_derive v4.5.0 Compiling regex v1.10.3 Compiling darling v0.20.8 Compiling enumset_derive v0.8.1 Compiling futures-util v0.3.30 Compiling bytemuck v1.14.3 Compiling wasm-bindgen-macro v0.2.92 Compiling rustls-webpki v0.102.2 Compiling num_enum v0.7.2 Compiling strum_macros v0.25.3 Compiling rustyline-derive v0.10.0 Compiling strum v0.25.0 Compiling pin-project v1.1.5 Compiling unicode-segmentation v1.11.0 Compiling termcolor v1.4.1 Compiling tracing v0.1.40 Compiling glob v0.3.1 Compiling blocking v1.5.1 Compiling tracing-futures v0.2.5 Compiling enumset v1.1.3 Compiling wasmer-vfs v2.3.0 Compiling async-fs v2.1.1 Compiling tracing-error v0.2.0 Compiling console_error_panic_hook v0.1.7 Compiling unsafe-libyaml v0.2.10 Compiling color-spantrace v0.2.1 Compiling color-eyre v0.6.2 Compiling serde_repr v0.1.18 Compiling clap v4.5.1 Compiling zerofrom v0.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 postcard v1.0.8 Compiling erased-serde v0.3.31 Compiling deduplicating_array v0.1.5 Compiling zerovec v0.10.1 Compiling serde_bytes v0.11.14 Compiling fixed_decimal v0.5.5 Compiling nibble_vec v0.1.0 Compiling toml v0.5.11 Compiling serde_spanned v0.6.5 Compiling dashmap v5.5.3 Compiling parking_lot v0.12.1 Compiling ciborium v0.2.2 Compiling toml_edit v0.22.6 Compiling radix_trie v0.2.1 Compiling nix v0.27.1 Compiling loupe v0.1.3 Compiling object v0.28.4 Compiling wasmer-types v2.3.0 Compiling gimli v0.26.2 Compiling crossterm v0.27.0 Compiling tinytemplate v1.2.1 Compiling serde-aux v4.5.0 Compiling basic-toml v0.1.8 Compiling criterion v0.5.1 Compiling tinystr v0.7.5 Compiling icu_locid v1.4.0 Compiling icu_collections v1.4.0 Compiling zerotrie v0.1.2 Compiling cargo-platform v0.1.7 Compiling toml v0.8.10 Compiling cargo_metadata v0.18.1 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 boa_interner v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/interner) Compiling icu_provider_blob v1.4.0 Compiling icu_decimal v1.4.0 Compiling icu_properties v1.4.0 Compiling icu_provider_adapters v1.4.0 Compiling icu_calendar v1.4.0 Compiling boa_ast v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/ast) Compiling icu_plurals v1.4.0 Compiling icu_segmenter v1.4.0 Compiling icu_list v1.4.0 Compiling icu_timezone v1.4.0 Compiling boa_icu_provider v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/icu_provider) Compiling temporal_rs v0.0.2 Compiling icu_normalizer v1.4.1 Compiling icu_casemap v1.4.0 Compiling icu_datetime v1.4.0 Compiling icu_collator v1.4.0 Compiling polling v3.5.0 Compiling wasmer-compiler v2.3.0 Compiling async-io v2.3.1 Compiling which v4.4.2 Compiling async-signal v0.2.5 Compiling boa_parser v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/parser) Compiling async-process v2.1.0 Compiling async-net v2.0.0 Compiling smol v2.0.0 Compiling wasmer-artifact v2.3.0 Compiling wasmer-vm v2.3.0 Compiling wasmer-engine-universal-artifact v2.3.0 Compiling wasmer-object v2.3.0 Compiling tempfile v3.10.1 Compiling wasmer-compiler-singlepass v2.3.0 Compiling wasmer-wasi-types v2.3.0 Compiling fd-lock v4.0.2 Compiling rustyline v13.0.0 Compiling wasmer-engine v2.3.0 Compiling comfy-table v7.1.0 Compiling wasmer-engine-universal v2.3.0 Compiling wasmer-engine-dylib v2.3.0 Compiling bus v2.4.1 Compiling serde_yaml v0.9.32 Compiling scripts v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/tools/scripts) 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 5m 50s Running unittests src/lib.rs (target/debug/deps/boa_ast-9c60beeb46f8ce6f) 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_to_string ... ok test position::tests::invalid_position_line - should panic ... ok test position::tests::invalid_position_column - should panic ... ok test position::tests::invalid_span - should panic ... ok test position::tests::position_getters ... ok test position::tests::span_creation ... ok test position::tests::position_order ... ok test position::tests::span_contains ... 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-1b4dedc74d0b7d38) 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-8201e606ea53e679) running 715 tests test builtins::array::tests::get_relative_start ... ok test builtins::array::tests::get_relative_end ... ok test builtins::array::tests::array_spread_non_iterable ... ok test builtins::array::tests::array_length_is_not_enumerable ... ok test builtins::array::tests::array_values_symbol_iterator ... ok test builtins::array::tests::find ... ok test builtins::array::tests::flat_map_not_callable ... ok test builtins::array::tests::fill_obj_ref ... ok test builtins::array::tests::find_index ... ok test builtins::array::tests::join ... ok test builtins::array::tests::array_values_empty ... ok test builtins::array::tests::includes_value ... ok test builtins::array::tests::for_each ... ok test builtins::array::tests::is_array ... ok test builtins::array::tests::array_spread_arrays ... ok test builtins::array::tests::array_keys_simple ... ok test builtins::array::tests::flat_map_with_hole ... ok test builtins::array::tests::array_values_sparse ... ok test builtins::array::tests::array_values_simple ... ok test builtins::array::tests::array_symbol_iterator ... ok test builtins::array::tests::call_array_constructor_with_one_argument ... ok test builtins::array::tests::index_of ... ok test builtins::array::tests::for_each_push_value ... ok test builtins::array::tests::every ... ok test builtins::array::tests::array_entries_simple ... ok test builtins::array::tests::concat ... ok test builtins::array::tests::flat ... ok test builtins::array::tests::flat_map ... ok test builtins::array::tests::array_sort ... ok test builtins::array::tests::filter ... ok test builtins::array::tests::copy_within ... ok test builtins::array::tests::fill ... ok test builtins::array::tests::of ... ok test builtins::array::tests::reduce ... ok test builtins::array::tests::unshift ... ok test builtins::array::tests::reduce_right ... ok test builtins::bigint::tests::as_int_n_errors ... ok test builtins::array::tests::shift ... ok test builtins::bigint::tests::bigint_function_throws ... ok test builtins::array::tests::push ... ok test builtins::array_buffer::tests::create_shared_byte_data_block ... ok test builtins::bigint::tests::bigint_function_conversion_from_integer ... ok test builtins::array_buffer::tests::create_byte_data_block ... ok test builtins::bigint::tests::bigint_function_conversion_from_string ... ok test builtins::bigint::tests::bigint_function_conversion_from_rational ... ok test builtins::array::tests::to_string ... ok test builtins::bigint::tests::as_uint_n_errors ... ok test builtins::bigint::tests::equality ... ok test builtins::boolean::tests::construct_and_call ... ok test builtins::boolean::tests::instances_have_correct_proto_set ... ok test builtins::bigint::tests::to_string ... ok test builtins::bigint::tests::to_string_invalid_radix ... ok test builtins::date::tests::date_ctor_call ... ok test builtins::array::tests::pop ... ok test builtins::array::tests::reverse ... ok test builtins::array::tests::some ... ok test builtins::boolean::tests::constructor_gives_true_instance ... ok test builtins::array::tests::slice ... ok test builtins::date::tests::date_ctor_call_date ... ok test builtins::array::tests::last_index_of ... ok test builtins::bigint::tests::as_uint_n ... ok test builtins::bigint::tests::operations ... ok test builtins::bigint::tests::as_int_n ... ok test builtins::array::tests::map ... ok test builtins::date::tests::date_ctor_call_multiple ... ok test builtins::date::tests::date_ctor_call_number ... ok test builtins::date::tests::date_ctor_call_string ... ok test builtins::date::tests::date_ctor_call_string_invalid ... ok test builtins::date::tests::date_ctor_call_multiple_90s ... ok test builtins::date::tests::date_ctor_call_multiple_nan ... ok test builtins::date::tests::date_ctor_now_call ... ok test builtins::date::tests::date_ctor_parse_call ... ok test builtins::date::tests::date_ctor_utc_call ... ok test builtins::date::tests::date_neg ... ok test builtins::date::tests::date_ctor_utc_call_nan ... ok test builtins::date::tests::date_json ... ok test builtins::date::tests::date_proto_get_day_call ... ok test builtins::date::tests::date_proto_get_full_year_call ... ok test builtins::date::tests::date_proto_get_date_call ... ok test builtins::date::tests::date_proto_get_hours_call ... ok test builtins::date::tests::date_proto_get_minutes_call ... ok test builtins::date::tests::date_proto_get_milliseconds_call ... ok test builtins::date::tests::date_proto_get_time ... ok test builtins::date::tests::date_proto_get_seconds ... ok test builtins::date::tests::date_proto_get_utc_date_call ... ok test builtins::date::tests::date_proto_get_utc_hours_call ... 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_get_month ... ok test builtins::date::tests::date_proto_get_year ... ok test builtins::date::tests::date_proto_set_date ... ok test builtins::date::tests::date_proto_get_utc_day_call ... ok test builtins::date::tests::date_proto_get_utc_full_year_call ... ok test builtins::date::tests::date_proto_get_utc_minutes_call ... ok test builtins::date::tests::date_proto_get_utc_milliseconds_call ... ok test builtins::date::tests::date_proto_get_utc_month ... ok test builtins::date::tests::date_proto_set_full_year ... ok test builtins::date::tests::date_proto_set_milliseconds ... ok test builtins::date::tests::date_proto_set_hours ... ok test builtins::date::tests::date_proto_set_minutes ... ok test builtins::date::tests::date_proto_set_month ... ok test builtins::date::tests::date_proto_set_time ... ok test builtins::date::tests::date_proto_set_seconds ... ok test builtins::date::tests::date_proto_set_utc_date ... ok test builtins::intl::locale::utils::tests::best_avail_loc ... ok test builtins::date::tests::date_proto_set_utc_full_year ... 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::date::tests::date_proto_to_gmt_string ... ok test builtins::date::tests::date_proto_set_utc_milliseconds ... ok test builtins::date::tests::date_proto_set_utc_month ... ok test builtins::date::tests::date_proto_set_utc_hours ... ok test builtins::date::tests::date_proto_to_date_string ... ok test builtins::date::tests::date_proto_set_utc_seconds ... ok test builtins::date::tests::date_proto_set_utc_minutes ... ok test builtins::date::tests::date_proto_to_time_string ... ok test builtins::date::tests::date_this_time_value ... ok test builtins::date::tests::date_proto_to_iso_string ... ok test builtins::date::tests::date_proto_value_of ... ok test builtins::date::tests::date_proto_to_string ... ok test builtins::date::tests::date_proto_to_json ... ok test builtins::date::tests::date_proto_to_utc_string ... ok test builtins::date::tests::set_year ... ok test builtins::error::tests::error_names ... ok test builtins::error::tests::error_lengths ... ok test builtins::function::tests::arguments_object ... ok test builtins::function::tests::closure_capture_clone ... ok test builtins::function::tests::function_constructor_early_errors_super ... ok test builtins::function::tests::function_prototype ... ok test builtins::intl::locale::tests::locale_resolution ... ok test builtins::function::tests::function_prototype_apply ... ok test builtins::function::tests::function_prototype_apply_on_object ... ok test builtins::function::tests::function_prototype_call ... ok test builtins::error::tests::error_to_string ... ok test builtins::function::tests::function_prototype_call_throw ... ok test builtins::function::tests::function_prototype_call_multiple_args ... ok test builtins::function::tests::self_mutating_function_when_calling ... ok test builtins::function::tests::self_mutating_function_when_constructing ... ok test builtins::intl::locale::utils::tests::lookup_match ... ok test builtins::json::tests::json_fields_should_be_enumerable ... ok test builtins::json::tests::json_parse_array_with_reviver ... ok test builtins::json::tests::json_parse_sets_prototypes ... ok test builtins::json::tests::json_parse_object_with_reviver ... ok test builtins::json::tests::json_parse_with_no_args_throws_syntax_error ... ok test builtins::json::tests::json_stringify_array_converts_function_to_null ... ok test builtins::json::tests::json_stringify_pretty_print_four_spaces ... ok test builtins::json::tests::json_sanity ... ok test builtins::json::tests::json_stringify_no_args ... ok test builtins::json::tests::json_stringify_array_converts_undefined_to_null ... ok test builtins::json::tests::json_stringify_arrays ... ok test builtins::json::tests::json_stringify_array_converts_symbol_to_null ... ok test builtins::json::tests::json_stringify_function ... ok test builtins::json::tests::json_stringify_function_replacer_propagate_error ... ok test builtins::json::tests::json_stringify_fractional_numbers ... ok test builtins::json::tests::json_stringify_pretty_print ... 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_object_array ... ok test builtins::json::tests::json_stringify_pretty_print_with_string_object ... ok test builtins::json::tests::json_stringify_pretty_print_twenty_spaces ... ok test builtins::json::tests::json_stringify_pretty_print_with_too_long_string ... ok test builtins::json::tests::json_stringify_remove_symbols_from_objects ... ok test builtins::json::tests::json_stringify_remove_undefined_values_from_objects ... ok test builtins::json::tests::json_stringify_undefined ... ok test builtins::json::tests::json_stringify_replacer_function ... ok test builtins::json::tests::json_stringify_replacer_array_numbers ... ok test builtins::json::tests::json_stringify_symbol ... ok test builtins::json::tests::json_stringify_remove_function_values_from_objects ... ok test builtins::json::tests::json_stringify_replacer_array_strings ... ok test builtins::map::tests::clear ... ok test builtins::map::tests::construct ... ok test builtins::map::tests::clone ... ok test builtins::map::tests::delete ... ok test builtins::map::tests::for_each ... ok test builtins::map::tests::entries ... ok test builtins::map::tests::get ... ok test builtins::map::tests::for_each_delete ... ok test builtins::map::tests::has ... ok test builtins::map::tests::keys ... ok test builtins::map::tests::merge ... ok test builtins::map::tests::modify_key ... ok test builtins::map::tests::not_a_function ... ok test builtins::map::tests::recursive_display ... ok test builtins::map::tests::order ... ok test builtins::math::tests::acos ... ok test builtins::map::tests::set ... ok test builtins::math::tests::asin ... ok test builtins::math::tests::abs ... ok test builtins::map::tests::values ... ok test builtins::map::tests::for_of_delete ... ok test builtins::math::tests::atan2 ... ok test builtins::math::tests::asinh ... ok test builtins::math::tests::ceil ... ok test builtins::math::tests::acosh ... ok test builtins::math::tests::cos ... ok test builtins::math::tests::atan ... ok test builtins::math::tests::cbrt ... ok test builtins::math::tests::clz32 ... ok test builtins::number::tests::equal ... ok test builtins::math::tests::exp ... ok test builtins::map::tests::symbol_iterator ... ok test builtins::number::tests::less_than ... ok test builtins::math::tests::expm1 ... ok test builtins::math::tests::floor ... ok test builtins::math::tests::cosh ... ok test builtins::math::tests::hypot ... ok test builtins::math::tests::fround ... ok test builtins::math::tests::imul ... ok test builtins::math::tests::log ... ok test builtins::number::tests::same_value ... ok test builtins::math::tests::log10 ... ok test builtins::math::tests::log1p ... ok test builtins::math::tests::max ... ok test builtins::math::tests::log2 ... ok test builtins::number::tests::same_value_zero ... ok test builtins::math::tests::min ... ok test builtins::math::tests::pow ... ok test builtins::math::tests::round ... ok test builtins::math::tests::sign ... ok test builtins::math::tests::sinh ... ok test builtins::math::tests::sin ... ok test builtins::math::tests::tan ... ok test builtins::math::tests::sqrt ... ok test builtins::math::tests::trunc ... ok test builtins::number::tests::number_is_finite ... ok test builtins::number::tests::issue_2717 ... ok test builtins::number::tests::integer_number_primitive_to_number_object ... ok test builtins::number::tests::call_number ... ok test builtins::number::tests::issue_2609 ... ok test builtins::number::tests::from_bigint ... ok test builtins::number::tests::global_is_nan ... ok test builtins::math::tests::tanh ... ok test builtins::number::tests::global_is_finite ... ok test builtins::number::tests::num_to_string_exponential ... ok test builtins::number::tests::number_is_safe_integer ... ok test builtins::number::tests::number_constants ... ok test builtins::number::tests::parse_int ... ok test builtins::number::tests::number_is_integer ... ok test builtins::number::tests::to_exponential ... ok test builtins::number::tests::parse_float ... ok test builtins::number::tests::number_is_nan ... ok test builtins::number::tests::value_of ... ok test builtins::object::tests::define_symbol_property ... ok test builtins::object::tests::get_own_property_descriptor_1_arg_returns_undefined ... ok test builtins::number::tests::to_locale_string ... ok test builtins::number::tests::to_precision ... ok test builtins::object::tests::get_own_property_descriptor ... 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_length ... ok test builtins::object::tests::object_create_with_function ... ok test builtins::number::tests::parse_int_varying_radix ... ok test builtins::object::tests::object_create_with_regular_object ... ok test builtins::number::tests::to_string ... ok test builtins::number::tests::to_fixed ... ok test builtins::object::tests::object_create_with_undefined ... ok test builtins::object::tests::object_define_properties ... ok test builtins::object::tests::object_from_entries_invalid_args ... ok test builtins::object::tests::object_from_entries ... 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::object::tests::object_get_own_property_symbols ... ok test builtins::object::tests::object_has_own_property ... ok test builtins::object::tests::object_has_own ... ok test builtins::object::tests::object_is ... ok test builtins::object::tests::object_is_prototype_of ... ok test builtins::object::tests::object_get_own_property_names ... ok test builtins::object::tests::object_to_string ... ok test builtins::reflect::tests::construct ... ok test builtins::object::tests::object_property_is_enumerable ... ok test builtins::reflect::tests::delete_property ... ok test builtins::reflect::tests::define_property ... ok test builtins::reflect::tests::set ... ok test builtins::reflect::tests::has ... ok test builtins::promise::tests::promise ... ok test builtins::reflect::tests::prevent_extensions ... ok test builtins::reflect::tests::get_own_property_descriptor ... ok test builtins::reflect::tests::apply ... ok test builtins::reflect::tests::get ... ok test builtins::reflect::tests::is_extensible ... ok test builtins::reflect::tests::set_prototype_of ... ok test builtins::reflect::tests::get_prototype_of ... ok test builtins::regexp::tests::constructors ... ok test builtins::reflect::tests::own_keys ... ok test builtins::regexp::tests::exec ... ok test builtins::regexp::tests::no_panic_on_parse_fail ... ok test builtins::regexp::tests::regular_expression_construction_independant_of_global_reg_exp ... ok test builtins::regexp::tests::last_index ... ok test builtins::set::tests::clear ... ok test builtins::regexp::tests::species ... ok test builtins::set::tests::construct ... ok test builtins::regexp::tests::to_string ... ok test builtins::regexp::tests::flags ... ok test builtins::set::tests::clone ... ok test builtins::set::tests::delete ... ok test builtins::set::tests::for_each ... ok test builtins::regexp::tests::search ... ok test builtins::set::tests::entries ... ok test builtins::set::tests::has ... ok test builtins::set::tests::merge ... ok test builtins::set::tests::recursive_display ... ok test builtins::set::tests::not_a_function ... ok test builtins::string::tests::construct_and_call ... ok test builtins::string::tests::char_at ... ok test builtins::set::tests::values_and_keys ... ok test builtins::string::tests::ends_with_with_regex_arg ... ok test builtins::string::tests::code_point_at ... ok test builtins::string::tests::concat ... ok test builtins::string::tests::char_code_at ... ok test builtins::string::tests::empty_iter ... ok test builtins::string::tests::generic_concat ... ok test builtins::set::tests::symbol_iterator ... ok test builtins::string::tests::ends_with ... ok test builtins::string::tests::ascii_iter ... ok test builtins::string::tests::from_code_point ... ok test builtins::string::tests::generic_index_of ... ok test builtins::string::tests::includes_with_regex_arg ... ok test builtins::string::tests::includes ... ok test builtins::string::tests::generic_last_index_of ... ok test builtins::string::tests::index_of_empty_search_string ... ok test builtins::string::tests::index_of_with_from_index_argument ... ok test builtins::string::tests::index_of_with_non_string_search_string_argument ... ok test builtins::string::tests::index_of_with_no_arguments ... ok test builtins::string::tests::index_of_with_string_search_string_argument ... 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_non_string_search_string_argument ... ok test builtins::string::tests::last_index_of_with_no_arguments ... ok test builtins::string::tests::last_index_of_with_string_search_string_argument ... ok test builtins::string::tests::length ... ok test builtins::string::tests::last_index_with_empty_search_string ... ok test builtins::string::tests::match_all_one ... ok test builtins::string::tests::match_all_two ... ok test builtins::string::tests::new_string_has_length_not_enumerable ... ok test builtins::string::tests::new_string_has_length ... ok test builtins::string::tests::new_utf8_string_has_length ... ok test builtins::string::tests::replace ... ok test builtins::string::tests::repeat_throws_when_count_overflows_max_length ... ok test builtins::string::tests::repeat ... ok test builtins::string::tests::repeat_throws_when_count_is_infinity ... ok test builtins::string::tests::repeat_throws_when_count_is_negative ... ok test builtins::string::tests::repeat_generic ... ok test builtins::string::tests::replace_no_match ... ok test builtins::string::tests::replace_with_capture_groups ... ok test builtins::uri::tests::decode_byte ... ok test builtins::string::tests::slice ... ok test builtins::string::tests::replace_with_function ... ok test builtins::string::tests::string_get_property ... ok test builtins::string::tests::replace_substitutions ... ok test builtins::string::tests::starts_with_with_regex_arg ... ok test builtins::string::tests::search ... ok test builtins::string::tests::trim ... ok test property::attribute::tests::clear ... ok test builtins::string::tests::trim_end ... ok test property::attribute::tests::configurable ... ok test property::attribute::tests::default ... ok test builtins::string::tests::replace_with_tenth_capture_group ... ok test property::attribute::tests::enumerable ... ok test property::attribute::tests::enumerable_configurable ... ok test property::attribute::tests::set_configurable_to_false ... ok test property::attribute::tests::set_configurable_to_true ... ok test property::attribute::tests::set_enumerable_to_false ... ok test builtins::string::tests::starts_with ... 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::string::tests::trim_start ... ok test builtins::symbol::tests::call_symbol_and_check_return_type ... ok test property::attribute::tests::writable ... ok test builtins::string::tests::split_with_symbol_split_method ... ok test property::attribute::tests::writable_and_enumerable ... ok test property::attribute::tests::writable_enumerable_configurable ... ok test string::tests::as_str ... ok test string::tests::concat ... ok test string::tests::empty ... ok test string::tests::hash ... ok test string::tests::ptr_eq ... ok test string::tests::refcount ... ok test string::tests::static_ptr_eq ... ok test string::tests::static_refcount ... ok test builtins::symbol::tests::print_symbol_expect_description ... ok test builtins::symbol::tests::symbol_access ... ok test builtins::temporal::calendar::tests::calendar_constructor ... ok test object::shape::shared_shape::tests::test_prune_prototype_on_counter_limit ... ok test builtins::string::tests::unicode_iter ... ok test object::shape::shared_shape::tests::test_prune_property_on_counter_limit ... ok test builtins::temporal::duration::tests::duration_abs ... ok test builtins::string::tests::split ... ok test builtins::temporal::calendar::tests::calendar_methods ... ok test builtins::string::tests::test_match ... ok test builtins::temporal::plain_date_time::tests::pdt_year_of_week_basic ... ok test builtins::temporal::tests::now_object ... ok test builtins::temporal::calendar::tests::run_custom_calendar ... ok test builtins::temporal::duration::tests::duration_constructor ... ok test builtins::temporal::tests::temporal_object ... ok test environments::tests::var_not_block_scoped ... ok test environments::tests::const_is_block_scoped ... ok test builtins::weak::weak_ref::tests::weak_ref_collected ... ok test environments::tests::functions_use_declaration_scope ... ok test environments::tests::set_outer_let_in_block_scope ... ok test environments::tests::let_is_block_scoped ... ok test environments::tests::set_outer_var_in_block_scope ... ok test object::tests::object_properties_return_order ... ok test object::tests::ordinary_has_instance_nonobject_prototype ... ok test tests::check_this_binding_in_object_literal ... ok test tests::control_flow::break_labelled_if_statement ... ok test tests::control_flow::break_labelled_try_statement ... ok test tests::control_flow::catch_binding ... ok test tests::control_flow::catch ... ok test tests::control_flow::catch_binding_finally ... ok test tests::control_flow::catch_binding_pattern_object ... ok test tests::control_flow::catch_binding_pattern_array ... ok test tests::array_field_set ... ok test tests::control_flow::bigger_switch_example ... ok test tests::control_flow::catch_finally ... ok test tests::control_flow::default_not_taken_switch ... ok test tests::control_flow::default_taken_switch ... ok test tests::control_flow::finally ... ok test tests::control_flow::loops::break_out_of_inner_loop ... ok test tests::control_flow::finally_with_loop_break ... ok test tests::control_flow::loops::break_environment_gauntlet ... 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::do_loop_late_break ... ok test tests::control_flow::loops::continue_inner_loop ... ok test tests::control_flow::loops::do_while_post_inc ... ok test tests::control_flow::loops::do_while_loop ... ok test tests::control_flow::loops::do_while_in_block ... ok test tests::control_flow::loops::do_while_loop_at_least_once ... ok test tests::control_flow::loops::do_while_loop_continue ... ok test tests::control_flow::loops::for_in_break_label ... ok test tests::array_pop_benchmark ... ok test tests::control_flow::loops::for_in_const_array ... ok test tests::control_flow::loops::for_in_continue_label ... ok test tests::control_flow::loops::for_in_declaration ... ok test tests::control_flow::loops::for_in_let_object ... ok test tests::control_flow::loops::for_loop_break ... ok test tests::control_flow::loops::for_loop_iteration_variable_does_not_leak ... ok test tests::control_flow::loops::for_in_var_array ... ok test tests::control_flow::loops::for_loop ... ok test tests::control_flow::loops::for_loop_continue_label ... ok test tests::control_flow::loops::for_loop_continue_out_of_switch ... ok test tests::control_flow::loops::for_in_var_object ... ok test tests::control_flow::loops::for_loop_break_label ... ok test tests::control_flow::loops::for_of_loop_break ... ok test tests::control_flow::loops::for_of_loop_const ... ok test tests::control_flow::loops::for_of_loop_var ... ok test tests::control_flow::loops::for_of_loop_continue ... ok test tests::control_flow::loops::for_loop_return ... ok test tests::control_flow::loops::for_of_loop_let ... ok test tests::control_flow::loops::for_of_loop_declaration ... ok test tests::control_flow::loops::for_of_loop_return ... ok test tests::control_flow::loops::test_invalid_break_target ... ok test tests::control_flow::loops::try_break_labels ... ok test tests::control_flow::loops::while_loop_continue ... ok test tests::control_flow::loops::try_break_finally_edge_cases ... ok test tests::control_flow::loops::while_loop_late_break ... ok test tests::control_flow::no_cases_switch ... ok test tests::control_flow::single_case_switch ... ok test tests::control_flow::simple_try ... ok test tests::control_flow::no_true_case_switch ... ok test tests::control_flow::loops::while_loop_early_break ... ok test tests::control_flow::string_switch ... ok test tests::control_flow::test_invalid_break ... ok test tests::control_flow::test_invalid_continue ... ok test tests::control_flow::test_invalid_continue_target ... ok test tests::control_flow::two_case_no_break_switch ... ok test tests::control_flow::three_case_partial_fallthrough ... ok test tests::control_flow::test_labelled_block ... ok test tests::control_flow::two_case_switch ... ok test tests::empty_statement ... ok test tests::env::fun_block_eval_2317 ... ok test tests::empty_let_decl_undefined ... ok test tests::empty_var_decl_undefined ... ok test tests::function::function_declaration_returns_undefined ... ok test tests::function::calling_function_with_unspecified_arguments ... ok test tests::function::early_return ... ok test tests::function::new_instance_should_point_to_prototype ... ok test tests::function::empty_function_returns_undefined ... ok test tests::function::duplicate_function_name ... ok test tests::env::with_env_not_panic ... ok test tests::function::not_a_function ... ok test tests::function::property_accessor_member_expression_dot_notation_on_function ... ok test tests::function::should_set_this_value ... ok test tests::function::property_accessor_member_expression_bracket_notation_on_function ... ok test tests::identifier_op ... ok test tests::identifier_on_global_object_undefined ... ok test tests::function::should_type_error_when_new_is_not_constructor ... ok test tests::function::strict_mode_dup_func_parameters ... ok test tests::length_correct_value_on_string_literal ... ok test tests::function_decl_hoisting ... ok test tests::number_object_access_benchmark ... ok test tests::multiline_str_concat ... ok test tests::null_bool_in_object_pattern ... ok test tests::operators::assign_operator_precedence ... ok test tests::object_field_set ... ok test tests::operators::assign_to_array_decl ... ok test tests::iterators::async_iterator_close_in_continue_is_awaited ... ok test tests::iterators::iterator_close_in_continue_before_jobs ... ok test tests::operators::assign_to_object_decl ... ok test tests::operators::assignment_to_non_assignable_ctd ... ok test tests::operators::assignment_to_non_assignable ... ok test tests::iterators::mixed_iterators_close_in_continue ... ok test tests::operators::assignmentoperator_lhs_not_defined ... ok test tests::operators::assignmentoperator_rhs_throws_error ... ok test tests::operators::comma_operator ... ok test tests::operators::delete_after_strict_function ... ok test tests::operators::delete_in_function_global_strict ... ok test tests::operators::delete_in_strict_function_returned ... ok test tests::operators::delete_in_function_in_strict_function ... ok test tests::operators::conditional_op ... ok test tests::operators::delete_non_configurable ... ok test tests::operators::delete_variable_in_strict ... ok test tests::operators::in_operator::property_in_property_chain ... ok test tests::operators::delete_non_configurable_in_function ... ok test tests::operators::in_operator::number_in_array ... ok test tests::operators::in_operator::property_not_in_object ... ok test tests::operators::in_operator::propery_in_object ... ok test tests::operators::invalid_unary_access ... ok test tests::operators::instanceofoperator_rhs_not_callable ... ok test tests::operators::in_operator::symbol_in_object ... ok test tests::array_creation_benchmark ... ok test tests::operators::multicharacter_assignment_to_non_assignable ... ok test tests::operators::in_operator::should_type_error_when_rhs_not_object ... ok test tests::operators::multicharacter_assignment_to_non_assignable_ctd ... ok test tests::operators::instanceofoperator_rhs_not_object ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable ... ok test tests::operators::logical_assignment ... ok test tests::operators::logical_nullish_assignment ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable_ctd ... ok test tests::operators::property_accessor_member_expression_bracket_notation_on_string_literal ... ok test tests::operators::tilde_operator ... ok test tests::operators::short_circuit_evaluation ... ok test tests::operators::property_accessor_member_expression_dot_notation_on_string_literal ... ok test tests::operators::unary_operations_on_this ... ok test tests::result_of_empty_block ... ok test tests::operators::typeofs ... ok test tests::operators::unary_delete ... ok test tests::operators::unary_post ... ok test tests::operators::unary_void ... ok test tests::semicolon_expression_stop ... ok test tests::promise::issue_2658 ... ok test tests::operators::unary_pre ... ok test tests::spread::object_spread ... ok test tests::spread::array_rest_with_arguments ... ok test tests::spread::spread_getters_in_object ... ok test tests::spread::spread_getters_in_initializer ... ok test tests::spread::spread_merge ... ok test tests::spread::spread_overriding_properties ... ok test tests::spread::spread_setters ... ok test tests::spread::spread_null_and_undefined_ignored ... ok test tests::spread::spread_with_new ... ok test tests::spread::spread_with_arguments ... ok test tests::spread::spread_shallow_clone ... ok test tests::strict_mode_with ... ok test tests::spread::spread_with_call ... ok test tests::strict_mode_octal ... ok test tests::template_literal ... ok test tests::var_decl_hoisting_2_variables_hoisting ... ok test tests::strict_mode_reserved_name ... ok test tests::undefined_constant ... ok test tests::var_decl_hoisting_with_initialization ... ok test tests::var_decl_hoisting_2_variables_hoisting_2 ... ok test tests::tagged_template ... ok test tests::var_decl_hoisting_2_variables_hoisting_3 ... ok test value::conversions::serde_json::tests::integer_ops_to_json ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_infinity ... ok test tests::var_decl_hoisting_simple ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_nan ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_number ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_nan ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_number ... ok test value::conversions::serde_json::tests::json_conversions ... ok test value::tests::abstract_equality_comparison ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::bigint_less_than_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_string ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_infinity ... ok test value::tests::abstract_relational_comparison::bigint_less_than_nan ... ok test value::tests::abstract_relational_comparison::bigint_less_than_number ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_nan ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::nan_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::nan_less_than_bigint ... 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::negative_infinity_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::nan_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_or_equal_than_bigint ... ok test value::tests::abstract_relational_comparison::number_less_greater_or_equal_string ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_bigint ... 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_less_greater_string ... ok test value::tests::abstract_relational_comparison::number_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_less_than_number ... ok test value::tests::abstract_relational_comparison::number_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_less_than_string ... ok test value::tests::abstract_relational_comparison::number_less_than_bigint ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number_object ... ok test value::tests::abstract_relational_comparison::number_object_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_object ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number_object ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_or_equal_object ... ok test value::tests::abstract_relational_comparison::string_greater_than_number ... ok test value::tests::abstract_relational_comparison::string_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::string_greater_than_string ... ok test value::tests::abstract_relational_comparison::string_less_than_bigint ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::string_less_than_number ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::string_object_greater_or_equal_than_string ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_string ... ok test value::tests::abstract_relational_comparison::string_less_than_string ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_string_object ... ok test value::tests::abstract_relational_comparison::string_object_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_or_equal_string_object ... ok test value::tests::display_string ... ok test value::tests::float_display ... 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::string_object_less_than_string_object ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string ... ok test value::tests::add_number_and_number ... ok test value::tests::add_number_and_string ... ok test value::tests::string_to_value ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string_or_equal_object ... ok test value::tests::add_number_object_and_number ... ok test value::tests::add_number_object_and_string_object ... ok test value::tests::assign_pow_number_and_string ... ok test value::tests::bitand_rational_and_rational ... ok test value::tests::cyclic_conversions::to_bigint_cyclic ... ok test value::tests::bitand_integer_and_rational ... ok test value::tests::cyclic_conversions::to_string_cyclic ... ok test value::tests::add_string_and_string ... ok test value::tests::cyclic_conversions::to_json_cyclic ... ok test value::tests::cyclic_conversions::to_u32_cyclic ... ok test value::tests::bitand_integer_and_integer ... ok test value::tests::cyclic_conversions::to_boolean_cyclic ... ok test value::tests::undefined ... ok test value::tests::cyclic_conversions::to_json_noncyclic ... ok test value::tests::debug_object ... ok test value::tests::cyclic_conversions::to_number_cyclic ... ok test value::tests::display_boolean_object ... ok test value::tests::display_array_string ... ok test value::tests::display_number_object ... ok test value::tests::display_negative_zero_object ... ok test value::tests::display_object ... ok test value::tests::div_by_zero ... ok test value::tests::get_set_field ... ok test value::tests::get_types ... ok test value::tests::pow_number_and_number ... ok test value::tests::pow_number_and_string ... ok test value::tests::rem_by_zero ... ok test value::tests::object_to_property_key ... ok test value::tests::string_length_is_not_enumerable ... ok test value::tests::string_length_is_in_utf16_codeunits ... ok test value::tests::sub_number_and_number ... ok test value::tests::sub_number_object_and_number_object ... ok test value::tests::sub_string_and_number_object ... ok test value::tests::to_integer_or_infinity ... ok test value::tests::to_int32 ... ok test value::tests::to_bigint ... ok test value::tests::to_primitive ... ok test value::tests::test_accessors ... ok test value::tests::to_length ... ok test value::tests::to_index ... ok test vm::inline_cache::tests::get_internal_method ... ok test value::tests::to_string ... ok test vm::inline_cache::tests::define_own_property_internal_method_existing_property_property ... ok test vm::inline_cache::tests::define_own_property_internal_method_non_existant_property ... ok test vm::inline_cache::tests::get_own_property_internal_method ... ok test vm::inline_cache::tests::get_internal_method_in_prototype ... ok test vm::inline_cache::tests::set_internal_method ... ok test vm::inline_cache::tests::set_property_by_name_set_inline_cache_on_property_load ... ok test vm::inline_cache::tests::get_property_by_name_set_inline_cache_on_property_load ... ok test vm::tests::arguments_object_constructor_valid_index ... ok test vm::tests::basic_op ... ok test vm::tests::empty_return_values ... ok test vm::tests::order_of_execution_in_assigment_with_comma_expressions ... ok test vm::tests::loop_runtime_limit ... ok test vm::tests::no_use_last_expr_finally_block ... ok test vm::tests::finally_block_binding_env ... ok test vm::tests::multiple_catches ... ok test vm::tests::get_reference_by_super ... ok test vm::tests::order_of_execution_in_assigment ... ok test vm::tests::run_super_method_in_object ... ok test vm::tests::super_call_get_constructor_before_arguments_execution ... ok test vm::tests::try_catch_finally_from_init ... ok test vm::tests::typeof_number ... ok test vm::tests::typeof_string ... ok test vm::tests::super_call_constructor_null ... ok test vm::tests::super_construction_with_paramater_expression ... ok test vm::tests::recursion_runtime_limit ... ok test vm::tests::use_last_expr_try_block ... ok test vm::tests::use_last_expr_catch_block ... ok test vm::tests::truncate_environments_on_non_caught_native_error ... 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.38s Running unittests src/bin/classes.rs (target/debug/deps/classes-11cbaefb20fb148a) 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-95348761d9766de4) 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-73124eebc82d9ea7) 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-d795d10139ba1225) 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-6a7d0c22f1dc9a10) 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-af7fe4fd2b27045d) 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-c9c8432fcfe3ad40) 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-1d1c821ac66f041f) 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-2b9790d5cea10d6f) 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-38d002fa6d71013f) 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-1e6795defe06775f) 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-5970eca32bc058a5) 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-d53b0f563aa6404f) 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-3bf349f56acee391) 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-adbc35585ed4ee9c) 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-04c89f1a4d9cefd1) 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-dd5c197b1e4dd026) 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-06fbbc0cda6b672b) 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-8a7f3337a717d007) 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-c35fd4c347a4170f) 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-312878c2d0199861) 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-2f172c7584de5000) running 17 tests test test::allocation::gc_basic_cell_allocation ... ok test test::allocation::gc_basic_pointer_alloc ... ok test test::weak::eph_allocation_chains ... ok test test::weak::eph_basic_alloc_dump_test ... ok test test::weak::eph_basic_upgrade_test ... ok test test::weak::eph_basic_clone_test ... ok test test::weak::eph_ephemeron_test ... ok test test::weak::eph_gc_finalizer ... ok test test::weak::eph_finalizer ... ok test test::weak::eph_self_referential ... ok test test::weak::eph_weak_gc_test ... ok test test::weak::eph_self_referential_chain ... ok test test::weak_map::weak_map_key_live ... ok test test::weak_map::weak_map_multiple ... ok test test::cell::boa_borrow_mut_test ... ok test test::weak_map::weak_map_basic ... ok test test::allocation::gc_recursion ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s Running unittests src/lib.rs (target/debug/deps/boa_icu_provider-41f37d0b43eca2e9) 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-aae82460c55b29e5) running 7 tests test tests::check_capacity ... ok test tests::check_empty_interner ... ok test tests::check_static_strings ... ok test tests::check_new_string ... ok test tests::check_resolve ... ok test tests::check_static_resolve ... 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-437dc61deac43bd3) 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-fd66056bc04cc0df) 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-27ce1751e38f13c8) 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 once_cell v1.19.0 Compiling libc v0.2.153 Compiling zerocopy v0.7.32 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 boa_profiler v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/profiler) Compiling thin-vec v0.2.13 Compiling winnow v0.5.40 Compiling toml_datetime v0.6.5 Compiling icu_locid_transform_data v1.4.0 Compiling static_assertions v1.1.0 Compiling smallvec v1.13.1 Compiling icu_properties_data v1.4.0 Compiling rustc-hash v1.1.0 Compiling parking_lot_core v0.9.9 Compiling memchr v2.7.1 Compiling num-conv v0.1.0 Compiling thiserror v1.0.57 Compiling portable-atomic v1.6.0 Compiling bitflags v2.4.2 Compiling paste v1.0.14 Compiling scopeguard v1.2.0 Compiling itoa v1.0.10 Compiling time-core v0.1.2 Compiling serde_json v1.0.114 Compiling powerfmt v0.2.0 Compiling ppv-lite86 v0.2.17 Compiling utf8_iter v1.0.4 Compiling rand v0.8.5 Compiling phf_shared v0.11.2 Compiling write16 v1.0.0 Compiling either v1.10.0 Compiling utf16_iter v1.0.5 Compiling icu_normalizer_data v1.4.0 Compiling time-macros v0.2.17 Compiling num_threads v0.1.7 Compiling fast-float v0.2.0 Compiling ryu v1.0.17 Compiling deranged v0.3.11 Compiling sptr v0.3.2 Compiling ryu-js v1.0.1 Compiling tap v1.0.1 Compiling pollster v0.3.0 Compiling arrayvec v0.7.4 Compiling itertools v0.12.1 Compiling ahash v0.8.11 Compiling num-traits v0.2.18 Compiling num-bigint v0.4.4 Compiling lock_api v0.4.11 Compiling memoffset v0.9.0 Compiling intrusive-collections v0.9.6 Compiling indexmap v2.2.5 Compiling quote v1.0.35 Compiling phf_generator v0.11.2 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 serde_derive v1.0.197 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 thiserror-impl v1.0.57 Compiling num_enum_derive v0.7.2 Compiling bytemuck_derive v1.5.0 Compiling boa_gc v0.18.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.18/core/gc) Compiling phf v0.11.2 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) test try_from_js has been running for over 60 seconds 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 1m 04s 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 66.86s Running unittests src/lib.rs (target/debug/deps/boa_parser-dbb9e688a1fb0fc5) running 269 tests test error::tests::context ... ok test error::tests::display ... ok test error::tests::from_lex_error ... ok test error::tests::misplaced_function_declaration ... ok test error::tests::wrong_labelled_function_declaration ... ok test lexer::error::tests::io ... ok test lexer::error::tests::syntax ... ok test lexer::tests::addition_no_spaces ... ok test lexer::tests::addition_no_spaces_e_number ... ok test lexer::tests::addition_no_spaces_e_number_right_side ... ok test lexer::tests::addition_no_spaces_left_side ... ok test lexer::tests::addition_no_spaces_e_number_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::mixed_line ... ok test lexer::tests::carriage_return::carriage_return ... 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_start ... ok test lexer::tests::check_invalid_identifier_part ... ok test lexer::tests::check_keywords ... ok test lexer::tests::check_line_numbers ... ok test lexer::tests::check_multi_line_comment ... ok test lexer::tests::check_positions ... ok test lexer::tests::check_positions_codepoint ... ok test lexer::tests::check_punctuators ... ok test lexer::tests::check_single_line_comment ... ok test lexer::tests::check_single_line_comment_with_crlf_ending ... ok test lexer::tests::check_string ... ok test lexer::tests::check_template_literal_simple ... ok test lexer::tests::check_template_literal_unterminated ... ok test lexer::tests::check_variable_definition_tokens ... ok test lexer::tests::illegal_code_point_following_numeric_literal ... ignored 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::regex_literal ... ok test lexer::tests::regex_literal_flags ... ok test lexer::tests::single_int ... ok test lexer::tests::single_number_without_semicolon ... ok test lexer::tests::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::peek_skip_next_till_end ... ok test parser::cursor::buffered_lexer::tests::skip_peeked_terminators ... ok test parser::expression::left_hand_side::optional::tests::complex_chain ... ok test parser::expression::left_hand_side::optional::tests::private_identifier_early_error ... ok test parser::expression::left_hand_side::optional::tests::reject_templates ... ok test parser::expression::left_hand_side::optional::tests::simple ... 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::tests::check_member_properties ... ok test parser::expression::left_hand_side::tests::check_call_properties ... ok test parser::expression::primary::array_initializer::tests::check_empty ... ok test parser::expression::primary::array_initializer::tests::check_empty_slot ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array_elision ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array_repeated_elision ... ok test parser::expression::primary::array_initializer::tests::check_numeric_array_trailing ... ok test parser::expression::primary::async_function_expression::tests::check_async_expression ... ok test parser::expression::primary::async_generator_expression::tests::check_async_generator_expr ... ok test parser::expression::primary::async_function_expression::tests::check_nested_async_expression ... ok test parser::expression::primary::async_generator_expression::tests::check_nested_async_generator_expr ... ok test parser::expression::primary::function_expression::tests::check_function_expression ... 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::object_initializer::tests::check_async_generator_method ... ok test parser::expression::primary::generator_expression::tests::check_generator_function_expression ... 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::function_expression::tests::check_function_non_reserved_keyword ... ok test parser::expression::primary::object_initializer::tests::check_async_property ... 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_bitwise_operations ... ok test parser::function::tests::check_arrow ... ok test parser::expression::tests::check_logical_expressions ... ok test parser::expression::tests::check_non_reserved_identifiers ... ok test parser::function::tests::check_arrow_assignment ... ok test parser::expression::tests::check_relational_operations ... ok test parser::function::tests::check_arrow_assignment_2arg ... ok test parser::function::tests::check_arrow_assignment_3arg ... ok test parser::expression::tests::check_assign_operations ... ok test parser::function::tests::check_arrow_assignment_2arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_3arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_nobrackets ... ok test parser::function::tests::check_arrow_assignment_noparenthesis ... ok test parser::expression::tests::check_numeric_operations ... 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::block::tests::non_empty ... ok test parser::statement::break_stm::tests::inline ... 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_var_declaration ... ok test parser::statement::declaration::tests::multiple_let_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::call ... ok test parser::tests::format::expression::r#await ... ok test parser::tests::format::expression::new ... ok test parser::tests::format::expression::assign ... ok test parser::tests::format::expression::spread ... ok test parser::tests::format::function::class::class_declaration_empty ... ok test parser::tests::format::function::arrow ... 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_private ... ok test parser::tests::format::function::class::class_declaration_elements ... 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::r#if ... ok test parser::tests::format::declaration::binding_pattern ... ok test parser::tests::hashbang_comment ... ok test parser::tests::format::statement::block ... 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::expression::template ... ok test parser::tests::format::statement::r#return ... ok test parser::tests::format::function::function ... ok test parser::tests::format::statement::throw ... ok test parser::tests::format::function::r#async ... ok test parser::tests::format::expression::object ... ok test parser::tests::increment_in_comma_op ... ok test parser::tests::format::statement::r#try ... ok test parser::tests::hoisting ... 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.03s Running unittests src/lib.rs (target/debug/deps/boa_profiler-87c041f98a971b2b) 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-d674b001e3f35239) running 8 tests test console::tests::formatter_no_args_is_empty_string ... ok test console::tests::formatter_empty_format_string_concatenates_rest_of_args ... ok test console::tests::console_log_cyclic ... ok test console::tests::formatter_empty_format_string_is_empty_string ... ok test console::tests::formatter_float_format_works ... ok test console::tests::formatter_trailing_format_leader_renders ... ok test console::tests::formatter_format_without_args_renders_verbatim ... ok test console::tests::formatter_utf_8_checks ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running unittests src/main.rs (target/debug/deps/boa_tester-70e78fcb31b6525f) 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-1ec9d378aca7c54d) 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-0f435415501c4716) 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-45e778e00485dc35) 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::JsNativeError::typ (line 716) ... ok test core/engine/src/error.rs - error::JsNativeError::with_cause (line 816) ... ok test core/engine/src/error.rs - error::JsNativeError::error (line 601) ... ok test core/engine/src/error.rs - error::JsError::as_native (line 353) ... ok test core/engine/src/error.rs - error::JsNativeError::aggregate (line 571) ... ok test core/engine/src/error.rs - error::JsError::from_opaque (line 150) ... ok test core/engine/src/error.rs - error::JsNativeError::syntax (line 693) ... ok test core/engine/src/error.rs - error::JsNativeError::message (line 842) ... ok test core/engine/src/error.rs - error::JsNativeError (line 502) ... ok test core/engine/src/error.rs - error::JsNativeError::reference (line 670) ... ok test core/engine/src/error.rs - error::JsNativeError::range (line 647) ... ok test core/engine/src/error.rs - error::JsError::from_native (line 133) ... ok test core/engine/src/error.rs - error::JsError::as_opaque (line 328) ... ok test core/engine/src/error.rs - error::JsNativeError::cause (line 863) ... ok test core/engine/src/error.rs - error::JsNativeError::with_message (line 796) ... ok test core/engine/src/error.rs - error::JsNativeError::eval (line 624) ... ok test core/engine/src/error.rs - error::JsNativeError::uri (line 739) ... ok test core/engine/src/error.rs - error::JsError (line 32) ... ok test core/engine/src/job.rs - job::IdleJobQueue (line 254) ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 207) ... ok test core/engine/src/error.rs - error::JsError::try_native (line 210) ... ok test core/engine/src/error.rs - error::JsError::to_opaque (line 169) ... ok test core/engine/src/context/mod.rs - context::Context::register_global_property (line 213) ... ok test core/engine/src/context/mod.rs - context::Context::eval (line 173) ... ok test core/engine/src/error.rs - error::JsNativeError::to_opaque (line 880) ... ok test core/engine/src/context/mod.rs - context::Context (line 55) ... ok test core/engine/src/error.rs - error::JsError::into_erased (line 380) ... ok test core/engine/src/lib.rs - (line 11) ... ok test core/engine/src/context/hooks.rs - context::hooks::HostHooks (line 24) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::byte_length (line 146) ... ok test core/engine/src/class.rs - class (line 7) ... ok test core/engine/src/module/mod.rs - module::Module::load_link_evaluate (line 460) ... ok test core/engine/src/object/builtins/jsdataview.rs - object::builtins::jsdataview::JsDataView (line 15) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data (line 218) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::detach (line 178) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap (line 20) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::new (line 83) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data_mut (line 250) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::clear (line 344) ... 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/jsdate.rs - object::builtins::jsdate::JsDate (line 19) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::new (line 38) ... 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::from_object (line 166) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::delete (line 285) ... 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::from_js_iterable (line 102) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get_size (line 259) ... 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::get (line 317) ... 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::any (line 836) ... 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::from_future (line 280) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all (line 664) ... 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 (line 25) ... 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::from_object (line 236) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new (line 130) ... 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/jspromise.rs - object::builtins::jspromise::JsPromise::new_pending (line 194) ... 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::race (line 898) ... ok test core/engine/src/value/mod.rs - value::JsValue::display (line 451) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::for_each (line 657) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::constructor (line 118) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::source (line 158) ... ok test core/engine/src/string/mod.rs - string::js_string (line 81) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::flags (line 133) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::to_string (line 225) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::copy_within (line 146) ... ok test core/engine/src/string/mod.rs - string::js_string (line 72) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::state (line 409) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::set_values (line 409) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::test (line 183) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::resolve (line 335) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::new (line 45) ... ok test core/engine/src/string/mod.rs - string::js_string (line 60) ... ok test core/engine/src/string/mod.rs - string::js_string (line 89) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::then (line 458) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::buffer (line 70) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp (line 18) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::from_json (line 19) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_last (line 551) ... 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/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_index (line 493) ... ok test core/engine/src/object/datatypes.rs - object::datatypes::JsData (line 27) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::includes (line 711) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::subarray (line 270) ... 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/object/mod.rs - object::ObjectInitializer (line 577) ... ok test result: ok. 96 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 22.01s 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.29s 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 4.27s 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-x86_64.so.1 so:libgcc_s.so.1 >>> boa-cli*: Package size: 21.7 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:54:13 +0000 elapsed time 0h 14m 17s >>> boa-cli: Cleaning up srcdir >>> boa-cli: Cleaning up pkgdir >>> boa-cli: Uninstalling dependencies... (1/10) Purging .makedepends-boa-cli (20240310.143958) (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: 378 MiB in 106 packages >>> boa-cli: Updating the testing/x86_64 repository index... >>> boa-cli: Signing the index...