>>> boa-cli: Building testing/boa-cli 0.19-r0 (using abuild 3.13.0-r3) started Fri, 12 Jul 2024 02:33:32 +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.6.2-r0) (3/10) Installing libxml2 (2.12.8-r0) (4/10) Installing llvm18-libs (18.1.8-r0) (5/10) Installing scudo-malloc (18.1.8-r0) (6/10) Installing rust (1.79.0-r1) (7/10) Installing cargo (1.79.0-r1) (8/10) Installing cargo-auditable (0.6.2-r0) (9/10) Installing openssl-dev (3.3.1-r3) (10/10) Installing .makedepends-boa-cli (20240712.023333) Executing busybox-1.36.1-r31.trigger OK: 740 MiB in 117 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.19.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 curl: (22) The requested URL returned error: 404 >>> boa-cli: Fetching https://github.com/boa-dev/boa/archive/refs/tags/v0.19/boa-0.19.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 71 10.2M 71 7566k 0 0 9.8M 0 0:00:01 --:--:-- 0:00:01 9.8M 100 10.2M 100 10.2M 0 0 12.0M 0 --:--:-- --:--:-- --:--:-- 29.1M >>> boa-cli: Fetching https://distfiles.alpinelinux.org/distfiles/edge/boa-0.19.tar.gz >>> boa-cli: Checking sha512sums... boa-0.19.tar.gz: OK >>> boa-cli: Unpacking /var/cache/distfiles/edge/boa-0.19.tar.gz... Updating crates.io index Downloading crates ... Downloaded icu_calendar_data v1.5.0 Downloaded dhat v0.3.3 Downloaded simple_logger v5.0.0 Downloaded icu_provider_adapters v1.5.0 Downloaded icu_calendar v1.5.2 Downloaded icu v1.5.0 Downloaded icu_pattern v0.2.0 Downloaded fixed_decimal v0.5.6 Downloaded trybuild v1.0.97 Downloaded icu_casemap v1.5.1 Downloaded wasmparser-nostd v0.100.2 Downloaded icu_experimental v0.1.0 Downloaded zerotrie v0.1.3 Downloaded icu_plurals v1.5.0 Downloaded calendrical_calculations v0.1.1 Downloaded async-process v2.2.3 Downloaded icu_segmenter v1.5.0 Downloaded icu_collator v1.5.0 Downloaded icu_provider_blob v1.5.0 Downloaded icu_timezone v1.5.0 Downloaded icu_decimal v1.5.0 Downloaded icu_list v1.5.0 Downloaded rustyline-derive v0.10.0 Downloaded databake v0.1.8 Downloaded deduplicating_array v0.1.6 Downloaded databake-derive v0.1.8 Downloaded temporal_rs v0.0.3 Downloaded ixdtf v0.2.0 Downloaded icu_codepointtrie_builder v0.3.8 Downloaded bus v2.4.1 Downloaded regress v0.10.0 Downloaded icu_datetime v1.5.1 Downloaded icu_datagen v1.5.0 Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling serde v1.0.204 Compiling stable_deref_trait v1.2.0 Compiling writeable v0.5.5 Compiling cobs v0.2.3 Compiling embedded-io v0.4.0 Compiling cfg-if v1.0.0 Compiling autocfg v1.3.0 Compiling portable-atomic v1.6.0 Compiling icu_locid_transform_data v1.5.0 Compiling critical-section v1.1.2 Compiling version_check v0.9.4 Compiling libc v0.2.155 Compiling libm v0.2.8 Compiling zerocopy v0.7.34 Compiling allocator-api2 v0.2.18 Compiling memchr v2.7.4 Compiling siphasher v0.3.11 Compiling paste v1.0.15 Compiling rand_core v0.6.4 Compiling rustc-hash v2.0.0 Compiling icu_properties_data v1.5.0 Compiling static_assertions v1.1.0 Compiling hashbrown v0.14.5 Compiling ryu v1.0.18 Compiling sptr v0.3.2 Compiling fast-float v0.2.0 Compiling equivalent v1.0.1 Compiling thin-vec v0.2.13 Compiling icu_calendar_data v1.5.0 Compiling toml_datetime v0.6.6 Compiling winnow v0.5.40 Compiling boa_profiler v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/profiler) Compiling parking_lot_core v0.9.10 Compiling utf8parse v0.2.2 Compiling utf8_iter v1.0.4 Compiling icu_normalizer_data v1.5.0 Compiling cfg_aliases v0.1.1 Compiling either v1.13.0 Compiling utf16_iter v1.0.5 Compiling powerfmt v0.2.0 Compiling rustix v0.38.34 Compiling ppv-lite86 v0.2.17 Compiling serde_json v1.0.120 Compiling thiserror v1.0.61 Compiling itoa v1.0.11 Compiling time-core v0.1.2 Compiling write16 v1.0.0 Compiling scopeguard v1.2.0 Compiling num-conv v0.1.0 Compiling anstyle v1.0.7 Compiling colorchoice v1.0.1 Compiling anstyle-query v1.1.0 Compiling is_terminal_polyfill v1.70.0 Compiling num_threads v0.1.7 Compiling linux-raw-sys v0.4.14 Compiling arrayvec v0.7.4 Compiling pollster v0.3.0 Compiling regex-syntax v0.8.4 Compiling strsim v0.11.1 Compiling ryu-js v1.0.1 Compiling sys-locale v0.3.1 Compiling clap_lex v0.7.1 Compiling tap v1.0.1 Compiling heck v0.5.0 Compiling log v0.4.22 Compiling unicode-width v0.1.13 Compiling unicode-segmentation v1.11.0 Compiling lazy_static v1.5.0 Compiling colored v2.1.0 Compiling anstyle-parse v0.2.4 Compiling nix v0.28.0 Compiling rand v0.8.5 Compiling time-macros v0.2.18 Compiling num-traits v0.2.19 Compiling lock_api v0.4.12 Compiling memoffset v0.9.1 Compiling phf_shared v0.11.2 Compiling deranged v0.3.11 Compiling itertools v0.13.0 Compiling anstream v0.6.14 Compiling ahash v0.8.11 Compiling intrusive-collections v0.9.6 Compiling clap_builder v4.5.8 Compiling regex-automata v0.2.0 Compiling aho-corasick v1.1.3 Compiling boa_string v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/string) Compiling quote v1.0.36 Compiling core_maths v0.1.0 Compiling phf_generator v0.11.2 Compiling indexmap v2.2.6 Compiling once_cell v1.19.0 Compiling syn v2.0.69 Compiling num-integer v0.1.46 Compiling getrandom v0.2.15 Compiling time v0.3.36 Compiling regress v0.10.0 Compiling rand_chacha v0.3.1 Compiling toml_edit v0.21.1 Compiling regex-automata v0.4.7 Compiling proc-macro-crate v3.1.0 Compiling regex v1.10.5 Compiling synstructure v0.13.1 Compiling serde_derive v1.0.204 Compiling displaydoc v0.2.5 Compiling zerofrom-derive v0.1.4 Compiling yoke-derive v0.7.4 Compiling zerovec-derive v0.10.3 Compiling icu_provider_macros v1.5.0 Compiling boa_macros v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/macros) Compiling phf_macros v0.11.2 Compiling thiserror-impl v1.0.61 Compiling num_enum_derive v0.7.2 Compiling bytemuck_derive v1.7.0 Compiling rustyline-derive v0.10.0 Compiling clap_derive v4.5.8 Compiling phf v0.11.2 Compiling calendrical_calculations v0.1.1 Compiling ixdtf v0.2.0 Compiling num_enum v0.7.2 Compiling bytemuck v1.16.1 Compiling zerofrom v0.1.4 Compiling clap v4.5.8 Compiling yoke v0.7.4 Compiling litemap v0.7.3 Compiling postcard v1.0.8 Compiling smallvec v1.13.2 Compiling bitflags v2.6.0 Compiling num-bigint v0.4.6 Compiling deduplicating_array v0.1.6 Compiling zerovec v0.10.4 Compiling fixed_decimal v0.5.6 Compiling dashmap v5.5.3 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling zerotrie v0.1.3 Compiling icu_locid v1.5.0 Compiling fd-lock v4.0.2 Compiling rustyline v14.0.0 Compiling icu_provider v1.5.0 Compiling boa_gc v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/gc) Compiling icu_locid_transform v1.5.0 Compiling icu_plurals v1.5.0 Compiling icu_decimal v1.5.0 Compiling icu_provider_blob v1.5.0 Compiling icu_list v1.5.0 Compiling icu_segmenter v1.5.0 Compiling boa_interner v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/interner) Compiling boa_ast v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/ast) Compiling icu_properties v1.5.1 Compiling icu_calendar v1.5.2 Compiling icu_provider_adapters v1.5.0 Compiling boa_icu_provider v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/icu_provider) Compiling icu_timezone v1.5.0 Compiling temporal_rs v0.0.3 Compiling icu_datetime v1.5.1 Compiling icu_normalizer v1.5.0 Compiling icu_casemap v1.5.1 Compiling icu_collator v1.5.0 Compiling boa_parser v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/parser) Compiling boa_engine v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/engine) Compiling boa_runtime v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/runtime) Compiling boa_cli v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/cli) Finished `release` profile [optimized] target(s) in 4m 24s Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling serde v1.0.204 Compiling cfg-if v1.0.0 Compiling autocfg v1.3.0 Compiling portable-atomic v1.6.0 Compiling critical-section v1.1.2 Compiling stable_deref_trait v1.2.0 Compiling log v0.4.22 Compiling either v1.13.0 Compiling libc v0.2.155 Compiling embedded-io v0.4.0 Compiling cobs v0.2.3 Compiling version_check v0.9.4 Compiling paste v1.0.15 Compiling zerocopy v0.7.34 Compiling allocator-api2 v0.2.18 Compiling icu_locid_transform_data v1.5.0 Compiling memchr v2.7.4 Compiling static_assertions v1.1.0 Compiling ryu v1.0.18 Compiling rustc-hash v2.0.0 Compiling libm v0.2.8 Compiling fast-float v0.2.0 Compiling sptr v0.3.2 Compiling itoa v1.0.11 Compiling equivalent v1.0.1 Compiling rand_core v0.6.4 Compiling boa_profiler v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/profiler) Compiling siphasher v0.3.11 Compiling thin-vec v0.2.13 Compiling crossbeam-utils v0.8.20 Compiling icu_properties_data v1.5.0 Compiling serde_json v1.0.120 Compiling cc v1.0.100 Compiling icu_calendar_data v1.5.0 Compiling parking_lot_core v0.9.10 Compiling utf8_iter v1.0.4 Compiling pin-project-lite v0.2.14 Compiling utf16_iter v1.0.5 Compiling icu_normalizer_data v1.5.0 Compiling write16 v1.0.0 Compiling powerfmt v0.2.0 Compiling ppv-lite86 v0.2.17 Compiling hashbrown v0.14.5 Compiling scopeguard v1.2.0 Compiling time-core v0.1.2 Compiling num-conv v0.1.0 Compiling regex-syntax v0.6.29 Compiling num_threads v0.1.7 Compiling toml_datetime v0.6.6 Compiling thiserror v1.0.61 Compiling winnow v0.5.40 Compiling sys-locale v0.3.1 Compiling pollster v0.3.0 Compiling tap v1.0.1 Compiling ryu-js v1.0.1 Compiling arrayvec v0.7.4 Compiling parking v2.2.0 Compiling futures-core v0.3.30 Compiling futures-io v0.3.30 Compiling fastrand v2.1.0 Compiling pkg-config v0.3.30 Compiling vcpkg v0.2.15 Compiling rustix v0.38.34 Compiling linux-raw-sys v0.4.14 Compiling tinyvec_macros v0.1.1 Compiling async-task v4.7.1 Compiling unicode-bidi v0.3.15 Compiling percent-encoding v2.3.1 Compiling atomic-waker v1.1.2 Compiling event-listener v2.5.3 Compiling curl v0.4.46 Compiling waker-fn v1.2.0 Compiling openssl-probe v0.1.5 Compiling fnv v1.0.7 Compiling bytes v1.6.0 Compiling isahc v1.7.2 Compiling fastrand v1.9.0 Compiling encoding_rs v0.8.34 Compiling castaway v0.1.2 Compiling futures-task v0.3.30 Compiling tinyvec v1.6.1 Compiling writeable v0.5.5 Compiling itertools v0.13.0 Compiling mime v0.3.17 Compiling pin-utils v0.1.0 Compiling wasm-bindgen-shared v0.2.92 Compiling bumpalo v3.16.0 Compiling utf8parse v0.2.2 Compiling once_cell v1.19.0 Compiling deranged v0.3.11 Compiling unicode-width v0.1.13 Compiling rayon-core v1.12.1 Compiling heck v0.5.0 Compiling lazy_static v1.5.0 Compiling anstyle v1.0.7 Compiling is_terminal_polyfill v1.70.0 Compiling anstyle-query v1.1.0 Compiling colorchoice v1.0.1 Compiling wasm-bindgen v0.2.92 Compiling phf_shared v0.11.2 Compiling strsim v0.11.1 Compiling clap_lex v0.7.1 Compiling futures-lite v2.3.0 Compiling form_urlencoded v1.2.1 Compiling piper v0.2.3 Compiling anstyle-parse v0.2.4 Compiling adler v1.0.2 Compiling itertools v0.10.5 Compiling regex-syntax v0.8.4 Compiling spin v0.9.8 Compiling half v2.4.1 Compiling plotters-backend v0.3.6 Compiling smawk v0.3.2 Compiling rand v0.8.5 Compiling ciborium-io v0.2.2 Compiling time-macros v0.2.18 Compiling unicode-linebreak v0.1.5 Compiling winnow v0.6.13 Compiling miniz_oxide v0.7.4 Compiling indoc v2.0.5 Compiling untrusted v0.9.0 Compiling same-file v1.0.6 Compiling cast v0.3.0 Compiling rustls-pki-types v1.7.0 Compiling sharded-slab v0.1.7 Compiling colored v2.1.0 Compiling crc32fast v1.4.2 Compiling downcast-rs v1.2.1 Compiling oorandom v11.1.3 Compiling anes v0.1.6 Compiling rustversion v1.0.17 Compiling ahash v0.8.11 Compiling cfg_aliases v0.1.1 Compiling indexmap-nostd v0.4.0 Compiling num-traits v0.2.19 Compiling lock_api v0.4.12 Compiling memoffset v0.9.1 Compiling slab v0.4.9 Compiling polling v2.8.0 Compiling anstream v0.6.14 Compiling walkdir v2.5.0 Compiling matrixmultiply v0.3.8 Compiling rustls v0.22.4 Compiling nix v0.28.0 Compiling camino v1.1.7 Compiling trybuild v1.0.97 Compiling gimli v0.28.1 Compiling zeroize v1.8.1 Compiling wasmi_arena v0.4.1 Compiling scoped-tls v1.0.1 Compiling semver v1.0.23 Compiling subtle v2.6.1 Compiling eyre v0.6.12 Compiling rawpointer v0.2.1 Compiling base64 v0.22.1 Compiling owo-colors v3.5.0 Compiling indenter v0.3.3 Compiling plotters-svg v0.3.6 Compiling glob v0.3.1 Compiling termcolor v1.4.1 Compiling ciborium-ll v0.2.2 Compiling byteorder v1.5.0 Compiling rustc-demangle v0.1.24 Compiling textwrap v0.16.1 Compiling elsa v1.10.0 Compiling unsafe-libyaml v0.2.11 Compiling futures-lite v1.13.0 Compiling aho-corasick v1.1.3 Compiling wasmparser-nostd v0.100.2 Compiling object v0.32.2 Compiling strum v0.26.3 Compiling unicode-segmentation v1.11.0 Compiling webpki-roots v0.26.3 Compiling intrusive-collections v0.9.6 Compiling clap_builder v4.5.8 Compiling http v0.2.12 Compiling quote v1.0.36 Compiling core_maths v0.1.0 Compiling indexmap v2.2.6 Compiling boa_string v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/string) Compiling concurrent-queue v2.5.0 Compiling crossbeam-epoch v0.9.18 Compiling phf_generator v0.11.2 Compiling flate2 v1.0.30 Compiling crossbeam-channel v0.5.13 Compiling syn v2.0.69 Compiling event-listener v5.3.1 Compiling async-channel v1.9.0 Compiling async-executor v1.12.0 Compiling crossbeam-deque v0.8.5 Compiling tracing-core v0.1.32 Compiling unicode-normalization v0.1.23 Compiling sluice v0.5.5 Compiling thread_local v1.1.8 Compiling event-listener-strategy v0.5.2 Compiling zip v0.6.6 Compiling async-lock v3.4.0 Compiling async-channel v2.3.1 Compiling libz-sys v1.1.18 Compiling libnghttp2-sys v0.1.10+1.61.0 Compiling openssl-sys v0.9.102 Compiling curl-sys v0.4.72+curl-8.6.0 Compiling ring v0.17.8 Compiling backtrace v0.3.71 Compiling num-integer v0.1.46 Compiling blocking v1.6.1 Compiling plotters v0.3.6 Compiling float-cmp v0.9.0 Compiling wasmi_core v0.13.0 Compiling num-complex v0.4.6 Compiling tracing-subscriber v0.3.18 Compiling criterion-plot v0.5.0 Compiling rayon v1.10.0 Compiling idna v0.5.0 Compiling getrandom v0.2.15 Compiling time v0.3.36 Compiling signal-hook-registry v1.4.2 Compiling socket2 v0.5.7 Compiling is-terminal v0.4.12 Compiling num_cpus v1.16.0 Compiling async-fs v2.1.2 Compiling toml_edit v0.21.1 Compiling ndarray v0.15.6 Compiling regex-automata v0.2.0 Compiling rand_chacha v0.3.1 Compiling regress v0.10.0 Compiling url v2.5.2 Compiling regex-automata v0.4.7 Compiling addr2line v0.21.0 Compiling twox-hash v1.6.3 Compiling simple_logger v5.0.0 Compiling proc-macro-crate v3.1.0 Compiling synstructure v0.13.1 Compiling regex v1.10.5 Compiling wasm-bindgen-backend v0.2.92 Compiling test-case-core v3.3.1 Compiling rustls-webpki v0.102.4 Compiling wasm-bindgen-macro-support v0.2.92 Compiling serde_derive v1.0.204 Compiling displaydoc v0.2.5 Compiling zerofrom-derive v0.1.4 Compiling databake-derive v0.1.8 Compiling yoke-derive v0.7.4 Compiling zerovec-derive v0.10.3 Compiling icu_provider_macros v1.5.0 Compiling boa_macros v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/macros) Compiling phf_macros v0.11.2 Compiling thiserror-impl v1.0.61 Compiling num_enum_derive v0.7.2 Compiling bytemuck_derive v1.7.0 Compiling tracing-attributes v0.1.27 Compiling pin-project-internal v1.1.5 Compiling futures-macro v0.3.30 Compiling clap_derive v4.5.8 Compiling test-case-macros v3.3.1 Compiling wasm-bindgen-test-macro v0.3.42 Compiling strum_macros v0.26.4 Compiling rustyline-derive v0.10.0 Compiling serde_repr v0.1.19 Compiling databake v0.1.8 Compiling calendrical_calculations v0.1.1 Compiling ixdtf v0.2.0 Compiling test-case v3.3.1 Compiling phf v0.11.2 Compiling wasm-bindgen-macro v0.2.92 Compiling futures-util v0.3.30 Compiling num_enum v0.7.2 Compiling zerofrom v0.1.4 Compiling pin-project v1.1.5 Compiling bytemuck v1.16.1 Compiling tracing v0.1.40 Compiling tracing-futures v0.2.5 Compiling tracing-error v0.2.0 Compiling color-spantrace v0.2.1 Compiling color-eyre v0.6.3 Compiling clap v4.5.8 Compiling js-sys v0.3.69 Compiling console_error_panic_hook v0.1.7 Compiling ureq v2.9.7 Compiling wasm-bindgen-futures v0.4.42 Compiling wasm-bindgen-test v0.3.42 Compiling yoke v0.7.4 Compiling litemap v0.7.3 Compiling postcard v1.0.8 Compiling erased-serde v0.3.31 Compiling bitflags v2.6.0 Compiling smallvec v1.13.2 Compiling num-bigint v0.4.6 Compiling deduplicating_array v0.1.6 Compiling serde_spanned v0.6.6 Compiling ciborium v0.2.2 Compiling toml v0.5.11 Compiling cargo-platform v0.1.8 Compiling serde_yaml v0.9.34+deprecated Compiling toml_edit v0.22.14 Compiling zerovec v0.10.4 Compiling icu_pattern v0.2.0 Compiling fixed_decimal v0.5.6 Compiling wasmi v0.31.2 Compiling dashmap v5.5.3 Compiling parking_lot v0.12.3 Compiling bus v2.4.1 Compiling crossterm v0.27.0 Compiling comfy-table v7.1.1 Compiling tinytemplate v1.2.1 Compiling serde-aux v4.5.0 Compiling cargo_metadata v0.18.1 Compiling criterion v0.5.1 Compiling num-rational v0.4.2 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling zerotrie v0.1.3 Compiling icu_locid v1.5.0 Compiling toml v0.8.14 Compiling icu_provider v1.5.0 Compiling boa_gc v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/gc) Compiling icu_locid_transform v1.5.0 Compiling icu_provider_blob v1.5.0 Compiling icu_decimal v1.5.0 Compiling icu_plurals v1.5.0 Compiling icu_segmenter v1.5.0 Compiling icu_list v1.5.0 Compiling boa_interner v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/interner) Compiling icu_codepointtrie_builder v0.3.8 Compiling boa_ast v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/ast) Compiling polling v3.7.2 Compiling fd-lock v4.0.2 Compiling icu_properties v1.5.1 Compiling icu_calendar v1.5.2 Compiling icu_provider_adapters v1.5.0 Compiling rustyline v14.0.0 Compiling boa_icu_provider v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/icu_provider) Compiling async-io v2.3.3 Compiling async-signal v0.2.8 Compiling async-net v2.0.0 Compiling async-process v2.2.3 Compiling scripts v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/tools/scripts) Compiling smol v2.0.0 Compiling icu_timezone v1.5.0 Compiling temporal_rs v0.0.3 Compiling icu_datetime v1.5.1 Compiling icu_normalizer v1.5.0 Compiling icu_casemap v1.5.1 Compiling icu_collator v1.5.0 Compiling icu_experimental v0.1.0 Compiling boa_parser v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/parser) Compiling icu v1.5.0 Compiling icu_datagen v1.5.0 Compiling boa_engine v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/engine) Compiling boa_runtime v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/runtime) Compiling boa_interop v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/interop) Compiling boa_wasm v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/ffi/wasm) Compiling boa_macros_tests v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/tests/macros) Compiling boa_examples v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/examples) Compiling boa_tester v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/tests/tester) Compiling boa_cli v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/cli) Compiling gen-icu4x-data v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/tools/gen-icu4x-data) Finished `test` profile [optimized + debuginfo] target(s) in 2m 13s Running unittests src/lib.rs (target/debug/deps/boa_ast-87b2749afeca90b2) 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::invalid_position_column - should panic ... ok test position::tests::invalid_span - should panic ... ok test position::tests::invalid_position_line - should panic ... ok test position::tests::position_getters ... ok test position::tests::position_order ... ok test position::tests::position_to_string ... ok test position::tests::span_contains ... ok test position::tests::span_creation ... ok test position::tests::span_equality ... ok test position::tests::span_getters ... ok test position::tests::span_ordering ... ok test position::tests::span_to_string ... ok test punctuator::tests::as_assign_op ... ok test punctuator::tests::as_binary_op ... ok test punctuator::tests::as_str ... ok test punctuator::tests::display ... ok test punctuator::tests::into_box ... ok test punctuator::tests::try_into_assign_op ... ok test punctuator::tests::try_into_binary_op ... ok test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/boa-5c0a8e01184f6533) 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-6bcec2bedef7672a) running 751 tests test builtins::array::tests::get_relative_end ... ok test builtins::array_buffer::tests::create_byte_data_block ... ok test builtins::array_buffer::tests::create_shared_byte_data_block ... ok test builtins::array::tests::get_relative_start ... ok test builtins::date::tests::date_ctor_call_date ... ok test builtins::boolean::tests::construct_and_call ... ok test builtins::date::tests::date_ctor_call_number ... ok test builtins::date::tests::date_ctor_utc_call ... ok test builtins::array::tests::array_spread_non_iterable ... ok test builtins::date::tests::date_ctor_call_string ... ok test builtins::date::tests::date_neg ... ok test builtins::date::tests::date_ctor_call_multiple_90s ... ok test builtins::date::tests::date_ctor_call_string_invalid ... ok test builtins::date::tests::date_ctor_parse_call ... ok test builtins::date::tests::date_ctor_call_multiple ... ok test builtins::bigint::tests::bigint_function_throws ... ok test builtins::array::tests::array_length_is_not_enumerable ... ok test builtins::boolean::tests::instances_have_correct_proto_set ... ok test builtins::bigint::tests::bigint_function_conversion_from_rational ... ok test builtins::date::tests::date_proto_get_full_year_call ... ok test builtins::date::tests::date_proto_get_day_call ... ok test builtins::date::tests::date_proto_get_date_call ... ok test builtins::bigint::tests::bigint_function_conversion_from_integer ... ok test builtins::date::tests::date_ctor_now_call ... ok test builtins::array::tests::array_values_symbol_iterator ... ok test builtins::array::tests::flat_map_not_callable ... ok test builtins::date::tests::date_proto_get_hours_call ... ok test builtins::date::tests::date_ctor_call ... ok test builtins::array::tests::to_string ... ok test builtins::array::tests::find ... ok test builtins::array::tests::push ... ok test builtins::bigint::tests::to_string_invalid_radix ... ok test builtins::date::tests::date_json ... ok test builtins::array::tests::fill_obj_ref ... ok test builtins::bigint::tests::as_int_n_errors ... ok test builtins::bigint::tests::to_string ... ok test builtins::bigint::tests::as_uint_n_errors ... ok test builtins::array::tests::join ... ok test builtins::array::tests::find_index ... ok test builtins::bigint::tests::bigint_function_conversion_from_string ... ok test builtins::date::tests::date_ctor_utc_call_nan ... ok test builtins::boolean::tests::constructor_gives_true_instance ... ok test builtins::date::tests::date_ctor_call_multiple_nan ... 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_values_empty ... ok test builtins::array::tests::array_values_simple ... ok test builtins::array::tests::array_spread_arrays ... ok test builtins::bigint::tests::operations ... ok test builtins::array::tests::last_index_of ... ok test builtins::array::tests::array_symbol_iterator ... ok test builtins::array::tests::index_of ... ok test builtins::array::tests::array_keys_simple ... ok test builtins::array::tests::flat_map_with_hole ... ok test builtins::array::tests::call_array_constructor_with_one_argument ... ok test builtins::bigint::tests::equality ... ok test builtins::array::tests::every ... ok test builtins::array::tests::reverse ... ok test builtins::array::tests::array_values_sparse ... ok test builtins::array::tests::unshift ... ok test builtins::array::tests::shift ... ok test builtins::array::tests::pop ... ok test builtins::array::tests::array_entries_simple ... ok test builtins::array::tests::for_each_push_value ... ok test builtins::array::tests::concat ... ok test builtins::bigint::tests::as_uint_n ... ok test builtins::array::tests::flat_map ... ok test builtins::array::tests::slice ... ok test builtins::array::tests::flat ... ok test builtins::array::tests::of ... ok test builtins::bigint::tests::as_int_n ... 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::array::tests::array_sort ... ok test builtins::array::tests::copy_within ... ok test builtins::intl::locale::tests::locale_resolution ... ok test builtins::intl::locale::utils::tests::best_fit ... ok test builtins::intl::locale::utils::tests::lookup_match ... ok test builtins::array::tests::reduce ... ok test builtins::array::tests::map ... ok test builtins::array::tests::filter ... ok test builtins::array::tests::some ... ok test builtins::array::tests::reduce_right ... ok test builtins::array::tests::fill ... ok test builtins::date::tests::date_proto_get_utc_date_call ... ok test builtins::date::tests::date_proto_get_utc_full_year_call ... ok test builtins::date::tests::date_proto_get_utc_hours_call ... ok test builtins::date::tests::date_proto_get_month ... ok test builtins::date::tests::date_proto_get_utc_month ... ok test builtins::date::tests::date_proto_get_milliseconds_call ... ok test builtins::date::tests::date_proto_get_utc_milliseconds_call ... ok test builtins::date::tests::date_proto_get_minutes_call ... ok test builtins::date::tests::date_proto_get_time ... ok test builtins::date::tests::date_proto_get_timezone_offset ... ok test builtins::date::tests::date_proto_get_seconds ... ok test builtins::date::tests::date_proto_get_utc_seconds ... ok test builtins::date::tests::date_proto_set_time ... ok test builtins::date::tests::date_proto_get_utc_day_call ... ok test builtins::date::tests::date_proto_set_minutes ... ok test builtins::date::tests::date_proto_get_utc_minutes_call ... ok test builtins::date::tests::date_proto_to_utc_string ... ok test builtins::date::tests::date_proto_get_year ... ok test builtins::date::tests::date_proto_set_utc_hours ... ok test builtins::date::tests::date_proto_set_hours ... ok test builtins::date::tests::date_proto_set_date ... ok test builtins::date::tests::date_proto_to_gmt_string ... ok test builtins::date::tests::date_proto_to_json ... ok test builtins::date::tests::date_proto_set_utc_milliseconds ... ok test builtins::date::tests::date_proto_set_month ... ok test builtins::date::tests::date_proto_set_utc_seconds ... ok test builtins::date::tests::date_proto_set_milliseconds ... ok test builtins::date::tests::date_proto_set_seconds ... ok test builtins::date::tests::date_proto_set_full_year ... ok test builtins::date::tests::date_proto_to_date_string ... ok test builtins::date::tests::date_proto_to_string ... ok test builtins::date::tests::date_proto_set_utc_minutes ... ok test builtins::date::tests::date_proto_to_time_string ... ok test builtins::function::tests::function_constructor_early_errors_super ... ok test builtins::function::tests::closure_capture_clone ... ok test builtins::date::tests::date_proto_to_iso_string ... ok test builtins::date::tests::date_this_time_value ... ok test builtins::date::tests::date_proto_value_of ... ok test builtins::date::tests::date_proto_set_utc_month ... ok test builtins::date::tests::date_proto_set_utc_date ... ok test builtins::date::tests::set_year ... ok test builtins::function::tests::self_mutating_function_when_calling ... ok test builtins::function::tests::function_prototype_apply ... ok test builtins::function::tests::function_prototype ... ok test builtins::error::tests::error_lengths ... ok test builtins::error::tests::error_names ... ok test builtins::function::tests::function_prototype_call ... ok test builtins::function::tests::arguments_object ... ok test builtins::function::tests::function_prototype_apply_on_object ... ok test builtins::function::tests::function_prototype_call_multiple_args ... ok test builtins::function::tests::self_mutating_function_when_constructing ... ok test builtins::json::tests::json_stringify_array_converts_function_to_null ... ok test builtins::json::tests::json_parse_sets_prototypes ... ok test builtins::date::tests::date_proto_set_utc_full_year ... ok test builtins::function::tests::function_prototype_call_throw ... ok test builtins::json::tests::json_sanity ... ok test builtins::json::tests::json_stringify_arrays ... ok test builtins::json::tests::json_parse_with_no_args_throws_syntax_error ... ok test builtins::json::tests::json_stringify_array_converts_undefined_to_null ... ok test builtins::json::tests::json_stringify_function ... ok test builtins::json::tests::json_stringify_fractional_numbers ... ok test builtins::json::tests::json_stringify_function_replacer_propagate_error ... ok test builtins::json::tests::json_fields_should_be_enumerable ... ok test builtins::json::tests::json_stringify_array_converts_symbol_to_null ... ok test builtins::json::tests::json_stringify_no_args ... ok test builtins::json::tests::json_stringify_pretty_print_four_spaces ... ok test builtins::error::tests::error_to_string ... ok test builtins::number::tests::equal ... ok test builtins::json::tests::json_stringify_pretty_print_twenty_spaces ... ok test builtins::json::tests::json_stringify_pretty_print ... ok test builtins::json::tests::json_stringify_object_array ... ok test builtins::json::tests::json_stringify_pretty_print_bad_space_argument ... ok test builtins::json::tests::json_stringify_pretty_print_with_number_object ... ok test builtins::json::tests::json_stringify_pretty_print_with_too_long_string ... ok test builtins::number::tests::less_than ... ok test builtins::json::tests::json_stringify_pretty_print_with_string_object ... ok test builtins::json::tests::json_parse_object_with_reviver ... ok test builtins::json::tests::json_stringify_remove_function_values_from_objects ... ok test builtins::json::tests::json_stringify_remove_symbols_from_objects ... ok test builtins::json::tests::json_parse_array_with_reviver ... ok test builtins::json::tests::json_stringify_remove_undefined_values_from_objects ... ok test builtins::number::tests::same_value ... ok test builtins::number::tests::same_value_zero ... ok test builtins::json::tests::json_stringify_replacer_array_numbers ... ok test builtins::map::tests::construct ... ok test builtins::json::tests::json_stringify_replacer_array_strings ... ok test builtins::json::tests::json_stringify_replacer_function ... ok test builtins::json::tests::json_stringify_symbol ... ok test builtins::json::tests::json_stringify_undefined ... ok test builtins::map::tests::clear ... ok test builtins::map::tests::delete ... ok test builtins::map::tests::clone ... ok test builtins::math::tests::acosh ... ok test builtins::map::tests::recursive_display ... ok test builtins::map::tests::not_a_function ... ok test builtins::map::tests::merge ... ok test builtins::math::tests::atan2 ... ok test builtins::math::tests::abs ... ok test builtins::map::tests::set ... ok test builtins::map::tests::has ... ok test builtins::map::tests::get ... ok test builtins::math::tests::asinh ... ok test builtins::map::tests::modify_key ... ok test builtins::map::tests::keys ... ok test builtins::math::tests::atan ... ok test builtins::map::tests::for_each ... ok test builtins::math::tests::asin ... ok test builtins::math::tests::acos ... ok test builtins::math::tests::round ... ok test builtins::math::tests::exp ... ok test builtins::math::tests::cbrt ... ok test builtins::math::tests::floor ... ok test builtins::math::tests::expm1 ... ok test builtins::map::tests::values ... ok test builtins::math::tests::pow ... ok test builtins::math::tests::max ... ok test builtins::math::tests::cosh ... ok test builtins::math::tests::cos ... ok test builtins::math::tests::ceil ... ok test builtins::math::tests::sin ... ok test builtins::math::tests::sinh ... ok test builtins::math::tests::imul ... ok test builtins::math::tests::tan ... ok test builtins::math::tests::min ... ok test builtins::math::tests::log ... ok test builtins::math::tests::log1p ... ok test builtins::math::tests::hypot ... ok test builtins::math::tests::tanh ... ok test builtins::math::tests::log2 ... ok test builtins::number::tests::issue_2609 ... ok test builtins::math::tests::fround ... ok test builtins::math::tests::sign ... ok test builtins::number::tests::from_bigint ... ok test builtins::math::tests::clz32 ... ok test builtins::math::tests::log10 ... ok test builtins::number::tests::call_number ... ok test builtins::math::tests::sqrt ... ok test builtins::math::tests::trunc ... ok test builtins::number::tests::global_is_finite ... ok test builtins::number::tests::integer_number_primitive_to_number_object ... ok test builtins::number::tests::issue_2717 ... ok test builtins::map::tests::entries ... ok test builtins::map::tests::symbol_iterator ... ok test builtins::map::tests::for_of_delete ... ok test builtins::number::tests::global_is_nan ... ok test builtins::number::tests::num_to_string_exponential ... ok test builtins::map::tests::for_each_delete ... ok test builtins::map::tests::order ... ok test builtins::number::tests::parse_int ... ok test builtins::number::tests::to_locale_string ... ok test builtins::number::tests::number_constants ... ok test builtins::number::tests::parse_float ... ok test builtins::number::tests::number_is_finite ... ok test builtins::number::tests::number_is_safe_integer ... ok test builtins::number::tests::to_exponential ... ok test builtins::number::tests::value_of ... ok test builtins::number::tests::number_is_nan ... ok test builtins::object::tests::define_symbol_property ... ok test builtins::number::tests::number_is_integer ... ok test builtins::number::tests::to_precision ... ok test builtins::number::tests::parse_int_varying_radix ... ok test builtins::object::tests::object_create_length ... ok test builtins::object::tests::object_create_with_number ... ok test builtins::number::tests::to_string ... ok test builtins::object::tests::get_own_property_descriptor_1_arg_returns_undefined ... ok test builtins::object::tests::object_create_with_function ... ok test builtins::object::tests::object_is_prototype_of ... ok test builtins::object::tests::get_own_property_descriptors ... ok test builtins::object::tests::object_create_with_regular_object ... ok test builtins::object::tests::get_own_property_descriptor ... ok test builtins::object::tests::object_from_entries_invalid_args ... ok test builtins::object::tests::object_create_with_undefined ... 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_define_properties ... ok test builtins::object::tests::object_get_own_property_names_invalid_args ... ok test builtins::reflect::tests::get_own_property_descriptor ... ok test builtins::object::tests::object_property_is_enumerable ... ok test builtins::reflect::tests::define_property ... ok test builtins::number::tests::to_fixed ... ok test builtins::promise::tests::promise ... ok test builtins::reflect::tests::get_prototype_of ... ok test builtins::reflect::tests::is_extensible ... ok test builtins::reflect::tests::delete_property ... ok test builtins::reflect::tests::construct ... ok test builtins::reflect::tests::prevent_extensions ... ok test builtins::object::tests::object_has_own ... ok test builtins::reflect::tests::apply ... ok test builtins::reflect::tests::set ... ok test builtins::regexp::tests::no_panic_on_parse_fail ... ok test builtins::set::tests::construct ... ok test builtins::reflect::tests::has ... ok test builtins::reflect::tests::get ... ok test builtins::object::tests::object_has_own_property ... ok test builtins::regexp::tests::regular_expression_construction_independant_of_global_reg_exp ... ok test builtins::string::tests::construct_and_call ... ok test builtins::set::tests::delete ... ok test builtins::regexp::tests::last_index ... ok test builtins::set::tests::recursive_display ... ok test builtins::set::tests::not_a_function ... ok test builtins::reflect::tests::set_prototype_of ... ok test builtins::object::tests::object_is ... ok test builtins::set::tests::has ... ok test builtins::object::tests::object_to_string ... ok test builtins::string::tests::char_at ... ok test builtins::set::tests::clear ... ok test builtins::regexp::tests::to_string ... ok test builtins::string::tests::concat ... ok test builtins::set::tests::clone ... ok test builtins::set::tests::for_each ... ok test builtins::regexp::tests::flags ... ok test builtins::set::tests::merge ... ok test builtins::string::tests::ends_with ... ok test builtins::string::tests::char_code_at ... ok test builtins::reflect::tests::own_keys ... ok test builtins::string::tests::empty_iter ... ok test builtins::regexp::tests::species ... ok test builtins::uri::tests::decode_byte ... ok test builtins::regexp::tests::constructors ... ok test builtins::set::tests::symbol_iterator ... ok test builtins::object::tests::object_get_own_property_symbols ... ok test builtins::string::tests::ends_with_with_regex_arg ... ok test builtins::set::tests::values_and_keys ... ok test builtins::string::tests::includes_with_regex_arg ... ok test builtins::object::tests::object_get_own_property_names ... ok test builtins::string::tests::code_point_at ... ok test builtins::string::tests::generic_index_of ... ok test builtins::string::tests::index_of_empty_search_string ... ok test builtins::string::tests::generic_concat ... ok test builtins::string::tests::generic_last_index_of ... ok test builtins::set::tests::entries ... ok test builtins::string::tests::index_of_with_from_index_argument ... ok test builtins::string::tests::ascii_iter ... ok test builtins::string::tests::index_of_with_no_arguments ... ok test builtins::string::tests::index_of_with_non_string_search_string_argument ... ok test builtins::string::tests::from_code_point ... ok test builtins::regexp::tests::exec ... ok test builtins::string::tests::includes ... ok test builtins::string::tests::last_index_non_integer_position_argument ... ok test builtins::string::tests::index_of_with_string_search_string_argument ... ok test builtins::regexp::tests::search ... ok test builtins::string::tests::new_utf8_string_has_length ... ok test builtins::string::tests::last_index_of_with_from_index_argument ... ok test builtins::string::tests::repeat_throws_when_count_is_negative ... ok test builtins::string::tests::last_index_with_empty_search_string ... ok test builtins::string::tests::last_index_of_with_string_search_string_argument ... ok test builtins::string::tests::replace ... ok test builtins::string::tests::last_index_of_with_no_arguments ... ok test builtins::string::tests::last_index_of_with_non_string_search_string_argument ... ok test builtins::string::tests::repeat_generic ... ok test builtins::string::tests::replace_no_match ... ok test builtins::string::tests::new_string_has_length_not_enumerable ... ok test builtins::string::tests::repeat_throws_when_count_is_infinity ... ok test builtins::string::tests::repeat_throws_when_count_overflows_max_length ... ok test builtins::string::tests::new_string_has_length ... ok test builtins::string::tests::string_get_property ... ok test builtins::string::tests::length ... ok test builtins::string::tests::slice ... ok test builtins::string::tests::starts_with_with_regex_arg ... ok test builtins::string::tests::replace_with_capture_groups ... ok test module::loader::tests::resolve_test::none_j_js_ok_base_j_js_expects ... ok test builtins::temporal::plain_date_time::tests::pdt_year_of_week_basic ... ok test builtins::symbol::tests::call_symbol_and_check_return_type ... ok test builtins::string::tests::trim ... ok test builtins::temporal::tests::now_object ... ok test builtins::string::tests::repeat ... ok test environments::tests::const_is_block_scoped ... ok test module::loader::tests::resolve_test::some_base_other_ref_js_d_js_ok_base_d_js_expects ... ok test builtins::string::tests::starts_with ... ok test module::loader::tests::resolve_test::some_base_other_ref_js_c_js_ok_base_other_c_js_expects ... ok test builtins::temporal::duration::tests::duration_constructor ... ok test builtins::string::tests::trim_end ... ok test environments::tests::functions_use_declaration_scope ... ok test module::loader::tests::resolve_test::some_hello_ref_js_a_js_ok_base_a_js_expects ... ok test environments::tests::let_is_block_scoped ... ok test module::loader::tests::resolve_test::some_base_ref_js_b_js_ok_base_b_js_expects ... ok test builtins::temporal::duration::tests::duration_abs ... ok test module::loader::tests::resolve_test::none_i_js_err_expects ... ok test builtins::string::tests::trim_start ... ok test builtins::symbol::tests::print_symbol_expect_description ... ok test builtins::string::tests::replace_with_tenth_capture_group ... ok test property::attribute::tests::clear ... ok test property::attribute::tests::configurable ... ok test environments::tests::var_not_block_scoped ... ok test builtins::string::tests::replace_with_function ... ok test builtins::string::tests::search ... ok test module::loader::tests::resolve_test_no_base::none_i_js_err_expects ... ok test property::attribute::tests::default ... ok test module::loader::tests::resolve_test::some_base_ref_js_f_js_ok_base_f_js_expects ... ok test property::attribute::tests::enumerable ... ok test module::loader::tests::resolve_test::none_n_js_err_expects ... ok test module::loader::tests::resolve_test::none_other_k_js_ok_base_other_k_js_expects ... ok test property::attribute::tests::enumerable_configurable ... ok test property::attribute::tests::set_configurable_to_false ... ok test environments::tests::set_outer_let_in_block_scope ... ok test property::attribute::tests::set_configurable_to_true ... ok test module::loader::tests::resolve_test::some_other_ref_js_h2_js_ok_base_h2_js_expects ... ok test builtins::temporal::tests::temporal_object ... ok test property::attribute::tests::set_enumerable_to_false ... ok test property::attribute::tests::set_enumerable_to_true ... ok test module::loader::tests::resolve_test::some_base_ref_js_e_js_ok_base_e_js_expects ... ok test property::attribute::tests::set_writable_to_false ... ok test property::attribute::tests::set_writable_to_true ... ok test builtins::weak::weak_ref::tests::weak_ref_collected ... ok test property::attribute::tests::writable ... ok test property::attribute::tests::writable_and_enumerable ... ok test property::attribute::tests::writable_enumerable_configurable ... ok test builtins::symbol::tests::symbol_access ... ok test module::loader::tests::resolve_test::some_ref_js_g_js_ok_base_g_js_expects ... ok test string::tests::as_str ... ok test string::tests::concat ... ok test environments::tests::set_outer_var_in_block_scope ... ok test string::tests::conversion_to_known_static_js_string ... ok test string::tests::empty ... ok test string::tests::hash ... ok test module::loader::tests::resolve_test_no_base::none_other_l_js_err_expects ... ok test string::tests::refcount ... ok test string::tests::static_refcount ... ok test string::tests::trim_start_non_ascii_to_ascii ... ok test module::loader::tests::resolve_test::none_other_l_js_err_expects ... ok test builtins::string::tests::replace_substitutions ... ok test module::loader::tests::resolve_test::some_other_ref_js_other_h1_js_ok_base_other_h1_js_expects ... ok test module::loader::tests::resolve_test::some_other_ref_js_other_h_js_ok_base_other_other_h_js_expects ... ok test module::loader::tests::resolve_test::some_base_ref_js_other_m_js_err_expects ... ok test module::loader::tests::resolve_test_no_base::none_j_js_ok_j_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_other_ref_js_c_js_ok_base_other_c_js_expects ... ok test module::loader::tests::resolve_test_no_base::none_other_k_js_ok_other_k_js_expects ... ok test builtins::string::tests::split_with_symbol_split_method ... ok test builtins::string::tests::match_all_two ... ok test module::loader::tests::resolve_test_no_base::none_n_js_err_expects ... ok test builtins::string::tests::unicode_iter ... ok test module::loader::tests::resolve_test_no_base::some_base_other_ref_js_d_js_ok_base_d_js_expects ... ok test builtins::string::tests::match_all_one ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_f_js_ok_base_f_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_b_js_ok_base_b_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_e_js_ok_e_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_hello_ref_js_a_js_ok_a_js_expects ... ok test module::loader::tests::resolve_test_no_base::some_base_ref_js_other_m_js_err_expects ... ok test module::loader::tests::resolve_test_no_base::some_other_ref_js_h2_js_ok_h2_js_expects ... ok test object::shape::shared_shape::tests::test_prune_prototype_on_counter_limit ... ok test module::loader::tests::resolve_test_no_base::some_other_ref_js_other_h1_js_ok_other_h1_js_expects ... ok test builtins::string::tests::test_match ... ok test module::loader::tests::resolve_test_no_base::some_other_ref_js_other_h_js_ok_other_other_h_js_expects ... ok test object::shape::shared_shape::tests::test_prune_property_on_counter_limit ... ok test builtins::string::tests::split ... ok test module::loader::tests::resolve_test_no_base::some_ref_js_g_js_ok_g_js_expects ... ok test object::tests::ordinary_has_instance_nonobject_prototype ... ok test tests::control_flow::break_labelled_try_statement ... ok test tests::control_flow::finally_with_loop_break ... ok test tests::array_field_set ... ok test tests::control_flow::catch_binding_pattern_object ... ok test tests::control_flow::catch_binding_pattern_array ... ok test tests::control_flow::catch ... ok test tests::control_flow::break_labelled_if_statement ... ok test tests::check_this_binding_in_object_literal ... ok test tests::control_flow::catch_finally ... ok test tests::control_flow::loops::break_out_of_inner_loop ... ok test tests::control_flow::default_not_taken_switch ... ok test tests::control_flow::catch_binding ... ok test tests::async_generator::return_on_then_single ... ok test tests::control_flow::loops::do_while_in_block ... ok test tests::control_flow::default_taken_switch ... ok test tests::control_flow::finally ... ok test tests::control_flow::catch_binding_finally ... ok test tests::control_flow::loops::for_in_break_label ... ok test tests::control_flow::loops::do_while_loop_at_least_once ... ok test tests::control_flow::loops::do_loop_early_break ... ok test tests::control_flow::loops::continue_inner_loop ... ok test tests::control_flow::loops::for_of_loop_declaration ... ok test tests::control_flow::loops::do_while_loop_continue ... ok test tests::control_flow::loops::for_loop_break ... ok test tests::async_generator::return_on_then_queue ... ok test tests::control_flow::loops::do_while_loop ... ok test tests::control_flow::loops::do_while_post_inc ... ok test object::tests::object_properties_return_order ... ok test tests::control_flow::loops::do_loop_late_break ... ok test tests::control_flow::loops::for_loop_continue_label ... ok test tests::control_flow::loops::while_loop_early_break ... ok test tests::control_flow::loops::for_of_loop_break ... ok test tests::control_flow::loops::for_of_loop_let ... ok test tests::control_flow::loops::for_loop_iteration_variable_does_not_leak ... ok test tests::control_flow::no_true_case_switch ... ok test tests::control_flow::bigger_switch_example ... ok test tests::control_flow::loops::break_nested_labels_loops_and_try ... ok test tests::control_flow::loops::for_loop_continue_out_of_switch ... ok test tests::control_flow::loops::for_in_continue_label ... ok test tests::control_flow::loops::while_loop_late_break ... ok test tests::control_flow::loops::for_of_loop_const ... 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::test_invalid_break ... ok test tests::control_flow::loops::for_of_loop_var ... ok test tests::control_flow::loops::for_loop_break_label ... ok test tests::control_flow::test_invalid_continue ... ok test tests::control_flow::loops::while_loop_continue ... ok test tests::control_flow::loops::for_of_loop_continue ... ok test tests::array_pop_benchmark ... ok test tests::control_flow::loops::for_loop_return ... ok test tests::control_flow::test_invalid_continue_target ... ok test tests::control_flow::single_case_switch ... ok test tests::control_flow::loops::for_loop ... ok test tests::control_flow::simple_try ... ok test tests::control_flow::loops::try_break_labels ... ok test tests::control_flow::loops::try_break_finally_edge_cases ... ok test tests::control_flow::string_switch ... ok test tests::control_flow::no_cases_switch ... ok test tests::control_flow::loops::for_in_declaration ... ok test tests::control_flow::loops::for_in_const_array ... ok test tests::empty_let_decl_undefined ... ok test tests::control_flow::three_case_partial_fallthrough ... ok test tests::control_flow::two_case_no_break_switch ... ok test tests::control_flow::test_labelled_block ... ok test tests::control_flow::loops::for_in_var_object ... ok test tests::control_flow::loops::for_in_var_array ... ok test tests::control_flow::loops::for_in_let_object ... ok test tests::control_flow::two_case_switch ... ok test tests::empty_statement ... ok test tests::empty_var_decl_undefined ... ok test tests::control_flow::loops::break_environment_gauntlet ... ok test tests::env::with_env_not_panic ... ok test tests::function::calling_function_with_unspecified_arguments ... ok test tests::env::fun_block_eval_2317 ... ok test tests::function::empty_function_returns_undefined ... ok test tests::function::function_declaration_returns_undefined ... ok test tests::length_correct_value_on_string_literal ... ok test tests::multiline_str_concat ... ok test tests::function::duplicate_function_name ... ok test tests::identifier_op ... ok test tests::function::property_accessor_member_expression_dot_notation_on_function ... ok test tests::function::strict_mode_dup_func_parameters ... ok test tests::function::property_accessor_member_expression_bracket_notation_on_function ... ok test tests::function::should_type_error_when_new_is_not_constructor ... ok test tests::operators::assign_to_array_decl ... ok test tests::function::not_a_function ... ok test tests::function::new_instance_should_point_to_prototype ... ok test tests::function::should_set_this_value ... ok test tests::function::early_return ... ok test tests::operators::assignment_to_non_assignable ... ok test tests::identifier_on_global_object_undefined ... ok test tests::object_field_set ... ok test tests::operators::conditional_op ... ok test tests::operators::assign_operator_precedence ... ok test tests::operators::delete_after_strict_function ... ok test tests::operators::assign_to_object_decl ... ok test tests::operators::in_operator::propery_in_object ... ok test tests::operators::assignment_to_non_assignable_ctd ... ok test tests::operators::comma_operator ... ok test tests::operators::assignmentoperator_rhs_throws_error ... ok test tests::function_decl_hoisting ... ok test tests::operators::in_operator::number_in_array ... ok test tests::null_bool_in_object_pattern ... ok test tests::operators::assignmentoperator_lhs_not_defined ... ok test tests::operators::instanceofoperator_rhs_not_callable ... ok test tests::operators::delete_non_configurable ... ok test tests::number_object_access_benchmark ... ok test tests::operators::instanceofoperator_rhs_not_object ... ok test tests::operators::delete_non_configurable_in_function ... ok test tests::operators::delete_in_function_global_strict ... ok test tests::operators::in_operator::property_in_property_chain ... ok test tests::operators::delete_in_function_in_strict_function ... ok test tests::operators::in_operator::property_not_in_object ... ok test tests::operators::multicharacter_assignment_to_non_assignable ... ok test tests::operators::property_accessor_member_expression_bracket_notation_on_string_literal ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable_ctd ... ok test tests::operators::invalid_unary_access ... ok test tests::operators::in_operator::should_type_error_when_rhs_not_object ... ok test tests::operators::tilde_operator ... ok test tests::operators::delete_variable_in_strict ... ok test tests::result_of_empty_block ... ok test tests::operators::in_operator::symbol_in_object ... ok test tests::operators::unary_operations_on_this ... ok test tests::operators::delete_in_strict_function_returned ... ok test tests::operators::unary_delete ... ok test tests::operators::multicharacter_assignment_to_non_assignable_ctd ... ok test tests::operators::logical_nullish_assignment ... ok test tests::operators::logical_assignment ... ok test tests::operators::typeofs ... ok test tests::operators::multicharacter_bitwise_assignment_to_non_assignable ... ok test tests::operators::property_accessor_member_expression_dot_notation_on_string_literal ... ok test tests::operators::unary_void ... ok test tests::semicolon_expression_stop ... ok test tests::spread::spread_getters_in_initializer ... ok test tests::spread::spread_getters_in_object ... ok test tests::spread::object_spread ... ok test tests::spread::spread_null_and_undefined_ignored ... ok test tests::spread::spread_overriding_properties ... ok test tests::spread::spread_merge ... ok test tests::spread::spread_setters ... ok test tests::spread::spread_shallow_clone ... ok test tests::async_generator::return_on_then_infinite_loop ... ok test tests::iterators::iterator_close_in_continue_before_jobs ... ok test tests::spread::spread_with_arguments ... ok test tests::operators::unary_post ... ok test tests::operators::unary_pre ... ok test tests::iterators::async_iterator_close_in_continue_is_awaited ... ok test tests::spread::spread_with_call ... ok test tests::spread::array_rest_with_arguments ... ok test tests::operators::short_circuit_evaluation ... ok test tests::promise::issue_2658 ... ok test tests::spread::spread_with_new ... ok test tests::iterators::mixed_iterators_close_in_continue ... ok test tests::strict_mode_octal ... ok test tests::strict_mode_with ... ok test tests::undefined_constant ... ok test tests::var_decl_hoisting_with_initialization ... ok test tests::strict_mode_reserved_name ... ok test tests::var_decl_hoisting_2_variables_hoisting_3 ... ok test tests::template_literal ... ok test tests::var_decl_hoisting_2_variables_hoisting_2 ... ok test value::conversions::serde_json::tests::integer_ops_to_json ... ok test value::conversions::try_from_js::integer_floating_js_value_to_integer ... ok test tests::var_decl_hoisting_2_variables_hoisting ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_nan ... ok test value::conversions::serde_json::tests::json_conversions ... ok test tests::var_decl_hoisting_simple ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_number ... ok test value::tests::abstract_relational_comparison::bigint_less_than_number ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_nan ... ok test value::conversions::try_from_js::value_into_tuple ... ok test value::conversions::try_from_js::value_into_map ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_nan ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_or_equal_bigint ... ok test value::conversions::try_from_js::value_into_vec ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_infinity ... ok test value::tests::abstract_relational_comparison::bigint_greater_than_string ... ok test value::tests::abstract_relational_comparison::bigint_less_than_nan ... ok test value::tests::abstract_relational_comparison::nan_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::negative_infinity_greater_or_equal_than_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_less_than_bigint ... ok test value::tests::abstract_relational_comparison::bigint_less_than_infinity ... ok test value::tests::abstract_relational_comparison::nan_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::bigint_less_than_string ... ok test value::tests::abstract_relational_comparison::number_less_than_number ... ok test value::tests::abstract_relational_comparison::number_less_than_string ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::nan_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::bigint_less_than_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number_object ... ok test value::tests::abstract_relational_comparison::nan_less_than_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_bigint ... ok test value::tests::abstract_relational_comparison::number_greater_than_or_equal_number ... ok test value::tests::abstract_equality_comparison ... ok test value::tests::abstract_relational_comparison::number_greater_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::negative_infinity_less_than_bigint ... ok test value::tests::abstract_relational_comparison::number_less_than_or_equal_bigint ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::number_less_greater_or_equal_string ... ok test value::tests::abstract_relational_comparison::number_less_greater_string ... ok test value::tests::display_string ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_number ... ok test value::tests::abstract_relational_comparison::number_object_greater_than_or_equal_number ... ok test value::tests::float_display ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number ... ok test value::tests::abstract_relational_comparison::string_greater_than_bigint ... ok test value::tests::hash_object ... ok test value::tests::hash_rational ... ok test value::tests::hash_undefined ... ok test value::tests::abstract_relational_comparison::string_greater_than_number ... ok test value::tests::integer_is_true ... ok test value::tests::number_is_true ... 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_object ... ok test value::tests::abstract_relational_comparison::number_object_less_than_or_equal_number ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_bigint ... ok test tests::tagged_template ... ok test value::tests::abstract_relational_comparison::string_greater_than_or_equal_string ... ok test value::tests::string_to_value ... ok test value::tests::abstract_relational_comparison::number_object_less_than_number_or_equal_object ... ok test value::tests::undefined ... ok test value::tests::abstract_relational_comparison::string_less_than_string ... ok test value::tests::abstract_relational_comparison::string_greater_than_string ... 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_less_than_bigint ... ok test value::tests::abstract_relational_comparison::string_less_than_number ... ok test value::tests::abstract_relational_comparison::string_less_than_or_equal_bigint ... 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_object ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_string ... ok test value::tests::abstract_relational_comparison::string_object_greater_than_or_equal_string_object ... ok test value::tests::abstract_relational_comparison::string_object_less_than_or_equal_string ... ok test value::tests::add_number_and_number ... ok test value::tests::add_number_object_and_string_object ... ok test value::tests::abstract_relational_comparison::string_object_less_than_string_or_equal_object ... ok test value::tests::add_number_and_string ... ok test value::tests::add_number_object_and_number ... 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::cyclic_conversions::to_json_cyclic ... ok test value::tests::display_array_string ... ok test value::tests::bitand_rational_and_rational ... ok test value::tests::bitand_integer_and_rational ... ok test value::tests::add_string_and_string ... ok test value::tests::bitand_integer_and_integer ... ok test value::tests::assign_pow_number_and_string ... ok test value::tests::display_boolean_object ... ok test value::tests::debug_object ... ok test value::tests::cyclic_conversions::to_string_cyclic ... ok test value::tests::cyclic_conversions::to_u32_cyclic ... ok test value::tests::cyclic_conversions::to_number_cyclic ... ok test value::tests::cyclic_conversions::to_bigint_cyclic ... ok test value::tests::cyclic_conversions::to_json_noncyclic ... ok test value::tests::display_negative_zero_object ... ok test value::tests::display_number_object ... ok test value::tests::display_object ... ok test value::tests::cyclic_conversions::to_boolean_cyclic ... ok test value::tests::get_set_field ... ok test value::tests::div_by_zero ... ok test value::tests::pow_number_and_string ... ok test value::tests::sub_number_and_number ... ok test value::tests::pow_number_and_number ... ok test value::tests::string_length_is_not_enumerable ... ok test value::tests::sub_number_object_and_number_object ... ok test value::tests::get_types ... ok test value::tests::rem_by_zero ... ok test value::tests::object_to_property_key ... ok test value::tests::to_length ... ok test vm::inline_cache::tests::define_own_property_internal_method_non_existant_property ... ok test value::tests::string_length_is_in_utf16_codeunits ... ok test value::tests::test_accessors ... ok test value::tests::to_integer_or_infinity ... ok test value::tests::to_int32 ... ok test tests::array_creation_benchmark ... ok test value::tests::to_index ... ok test value::tests::to_primitive ... ok test vm::inline_cache::tests::get_property_by_name_set_inline_cache_on_property_load ... ok test vm::inline_cache::tests::get_own_property_internal_method ... ok test value::tests::sub_string_and_number_object ... ok test vm::inline_cache::tests::get_internal_method ... ok test vm::inline_cache::tests::get_internal_method_in_prototype ... ok test value::tests::to_bigint ... ok test vm::tests::multiple_catches ... ok test value::tests::to_string ... ok test vm::inline_cache::tests::set_internal_method ... ok test vm::tests::basic_op ... ok test vm::inline_cache::tests::define_own_property_internal_method_existing_property_property ... ok test vm::inline_cache::tests::set_property_by_name_set_inline_cache_on_property_load ... ok test vm::tests::super_call_constructor_null ... ok test vm::tests::empty_return_values ... ok test vm::tests::loop_runtime_limit ... ok test vm::tests::order_of_execution_in_assigment_with_comma_expressions ... ok test vm::tests::arguments_object_constructor_valid_index ... ok test vm::tests::no_use_last_expr_finally_block ... ok test vm::tests::finally_block_binding_env ... ok test vm::tests::get_reference_by_super ... ok test vm::tests::recursion_runtime_limit ... ok test vm::tests::super_call_get_constructor_before_arguments_execution ... ok test vm::tests::truncate_environments_on_non_caught_native_error ... ok test vm::tests::order_of_execution_in_assigment ... ok test vm::tests::super_construction_with_paramater_expression ... ok test vm::tests::run_super_method_in_object ... ok test vm::tests::try_catch_finally_from_init ... ok test vm::tests::typeof_string ... ok test vm::tests::typeof_number ... ok test vm::tests::use_last_expr_try_block ... ok test vm::tests::use_last_expr_catch_block ... ok test vm::tests::cross_context_funtion_call ... ok test vm::tests::long_object_chain_gc_trace_stack_overflow ... ok test result: ok. 751 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.11s Running tests/imports.rs (target/debug/deps/imports-4fa3221a11e2ec94) running 1 test test subdirectories ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/module.rs (target/debug/deps/module-7bd9c2b59d49a9bc) running 1 test test test_json_module_from_str ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running unittests src/bin/classes.rs (target/debug/deps/classes-4e897d9fc1c934ab) 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-e6c0b80c728144a8) 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-c5c9d8ee5ea45a99) 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-4a203676b7fc9b89) 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-dc8114402c04725e) 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-cf6b26775e2d9a66) 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-46ca58f7bbe1bcae) 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-2132e0b4556b0f30) 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-4edefe39a5a5adf5) 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-c651d5b6a7e450d7) 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-d802fc031ab7f3e5) 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-12c40d4f7e58cd88) 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-7a3fefe1955ee2c0) 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-6a1265f573ada9cd) 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-ef88833abf8da3af) 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-167047d49548cf43) 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-b87c96de1626fbe1) 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-4a86aab8e27cd1ca) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/properties.rs (target/debug/deps/properties-27905d179dc74477) 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-fe70391ff96e30e7) 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-605f58ff93346f05) 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-e1ecf1a64f041dea) 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-bde7a28963d98e17) running 17 tests test test::allocation::gc_basic_cell_allocation ... ok test test::allocation::gc_basic_pointer_alloc ... ok test test::weak::eph_basic_alloc_dump_test ... ok test test::weak::eph_allocation_chains ... ok test test::weak::eph_basic_clone_test ... ok test test::weak::eph_basic_upgrade_test ... ok test test::weak::eph_ephemeron_test ... ok test test::weak::eph_finalizer ... ok test test::cell::boa_borrow_mut_test ... ok test test::weak::eph_gc_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_basic ... ok test test::weak_map::weak_map_key_live ... ok test test::weak_map::weak_map_multiple ... ok test test::allocation::gc_recursion ... ok test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s Running unittests src/lib.rs (target/debug/deps/boa_icu_provider-7626ca9f79d55034) 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-92ac2828c3e37fcc) running 7 tests test tests::check_capacity ... ok test tests::check_empty_interner ... ok test tests::check_new_string ... ok test tests::check_resolve ... ok test tests::check_static_resolve ... ok test tests::check_static_strings ... ok test tests::check_unpaired_surrogates ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (target/debug/deps/boa_interop-009a8aa6756b0d11) running 3 tests test can_throw_exception ... ok test class ... ok test into_js_module ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running tests/embedded.rs (target/debug/deps/embedded-495f7e6cc847d0b5) running 1 test test simple ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running unittests src/lib.rs (target/debug/deps/boa_macros-ed3d4a1c91c9ecb0) 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-f806f331d5a6c191) 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/derive.rs (target/debug/deps/derive-42f8fecb534351ca) running 1 test Locking 1 package to latest compatible version Adding boa_macros_tests-tests v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/target/tests/trybuild/boa_macros_tests) Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling autocfg v1.3.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling stable_deref_trait v1.2.0 Compiling libc v0.2.155 Compiling once_cell v1.19.0 Compiling zerocopy v0.7.34 Compiling allocator-api2 v0.2.18 Compiling siphasher v0.3.11 Compiling rand_core v0.6.4 Compiling paste v1.0.15 Compiling litemap v0.7.3 Compiling writeable v0.5.5 Compiling serde v1.0.204 Compiling sptr v0.3.2 Compiling fast-float v0.2.0 Compiling hashbrown v0.14.5 Compiling equivalent v1.0.1 Compiling rustc-hash v2.0.0 Compiling static_assertions v1.1.0 Compiling winnow v0.5.40 Compiling thin-vec v0.2.13 Compiling boa_profiler v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/profiler) Compiling icu_locid_transform_data v1.5.0 Compiling toml_datetime v0.6.6 Compiling parking_lot_core v0.9.10 Compiling icu_properties_data v1.5.0 Compiling smallvec v1.13.2 Compiling thiserror v1.0.61 Compiling scopeguard v1.2.0 Compiling powerfmt v0.2.0 Compiling portable-atomic v1.6.0 Compiling ppv-lite86 v0.2.17 Compiling bitflags v2.6.0 Compiling itoa v1.0.11 Compiling num-conv v0.1.0 Compiling time-core v0.1.2 Compiling serde_json v1.0.120 Compiling memchr v2.7.4 Compiling write16 v1.0.0 Compiling num_threads v0.1.7 Compiling icu_normalizer_data v1.5.0 Compiling utf8_iter v1.0.4 Compiling ryu v1.0.18 Compiling either v1.13.0 Compiling utf16_iter v1.0.5 Compiling ryu-js v1.0.1 Compiling arrayvec v0.7.4 Compiling tap v1.0.1 Compiling pollster v0.3.0 Compiling rand v0.8.5 Compiling phf_shared v0.11.2 Compiling time-macros v0.2.18 Compiling itertools v0.13.0 Compiling deranged v0.3.11 Compiling ahash v0.8.11 Compiling num-traits v0.2.19 Compiling lock_api v0.4.12 Compiling memoffset v0.9.1 Compiling intrusive-collections v0.9.6 Compiling phf_generator v0.11.2 Compiling quote v1.0.36 Compiling boa_string v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/string) Compiling indexmap v2.2.6 Compiling syn v2.0.69 Compiling getrandom v0.2.15 Compiling rand_chacha v0.3.1 Compiling regress v0.10.0 Compiling dashmap v5.5.3 Compiling time v0.3.36 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.4 Compiling yoke-derive v0.7.4 Compiling zerovec-derive v0.10.3 Compiling displaydoc v0.2.5 Compiling icu_provider_macros v1.5.0 Compiling serde_derive v1.0.204 Compiling phf_macros v0.11.2 Compiling boa_macros v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/macros) Compiling thiserror-impl v1.0.61 Compiling bytemuck_derive v1.7.0 Compiling num_enum_derive v0.7.2 Compiling phf v0.11.2 Compiling boa_gc v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/gc) Compiling bytemuck v1.16.1 Compiling num_enum v0.7.2 Compiling zerofrom v0.1.4 Compiling boa_interner v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/interner) Compiling yoke v0.7.4 Compiling zerovec v0.10.4 Compiling tinystr v0.7.6 Compiling icu_collections v1.5.0 Compiling icu_locid v1.5.0 Compiling icu_provider v1.5.0 Compiling icu_locid_transform v1.5.0 Compiling icu_properties v1.5.1 Compiling icu_normalizer v1.5.0 Compiling num-bigint v0.4.6 Compiling boa_ast v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/ast) Compiling boa_parser v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/parser) Compiling boa_engine v0.19.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/core/engine) Compiling boa_macros_tests-tests v0.0.0 (/home/buildozer/aports/testing/boa-cli/src/boa-0.19/target/tests/trybuild/boa_macros_tests) Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.65s test tests/derive/simple_struct.rs ... ok test tests/derive/from_js_with.rs ... ok  test try_from_js ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 43.89s Running tests/optional.rs (target/debug/deps/optional-2ae1de5230617902) running 3 tests test required_missing_try_from_js ... ok test optional_missing_try_from_js ... ok test optional_try_from_js ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running unittests src/lib.rs (target/debug/deps/boa_parser-f662cd7f226b103c) running 270 tests test error::tests::context ... ok test error::tests::from_lex_error ... ok test error::tests::misplaced_function_declaration ... ok test error::tests::wrong_labelled_function_declaration ... ok test error::tests::display ... ok test lexer::error::tests::io ... ok test lexer::error::tests::syntax ... ok test lexer::tests::addition_no_spaces ... ok test lexer::tests::addition_no_spaces_e_number ... ok test lexer::tests::addition_no_spaces_e_number_left_side ... ok test lexer::tests::addition_no_spaces_e_number_right_side ... ok test lexer::tests::addition_no_spaces_left_side ... ok test lexer::tests::addition_no_spaces_right_side ... ok test lexer::tests::big_exp_numbers ... ok test lexer::tests::big_literal_numbers ... ok test lexer::tests::carriage_return::carriage_return ... ok test lexer::tests::carriage_return::mixed_line ... ok test lexer::tests::carriage_return::regular_line ... ok test lexer::tests::carriage_return::windows_line ... ok test lexer::tests::check_decrement_advances_lexer_2_places ... ok test lexer::tests::check_identifier ... ok test lexer::tests::check_invalid_identifier_part ... ok test lexer::tests::check_invalid_identifier_start ... ok test lexer::tests::check_keywords ... ok test lexer::tests::check_line_numbers ... ok test lexer::tests::check_multi_line_comment ... ok test lexer::tests::check_positions ... ok test lexer::tests::check_positions_codepoint ... ok test lexer::tests::check_punctuators ... ok test lexer::tests::check_single_line_comment ... ok test lexer::tests::check_single_line_comment_with_crlf_ending ... ok test lexer::tests::check_string ... ok test lexer::tests::check_template_literal_simple ... ok test lexer::tests::check_template_literal_unterminated ... ok test lexer::tests::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::regex_literal_flags_err ... ok test lexer::tests::single_number_without_semicolon ... 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_skip_accending ... ok test parser::cursor::buffered_lexer::tests::peek_next_till_end ... 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::reject_templates ... ok test parser::expression::left_hand_side::optional::tests::complex_chain ... ok test parser::expression::left_hand_side::optional::tests::simple ... ok test parser::expression::left_hand_side::optional::tests::private_identifier_early_error ... ok test parser::expression::primary::array_initializer::tests::check_combined ... ok test parser::expression::primary::array_initializer::tests::check_combined_empty_str ... ok test parser::expression::primary::array_initializer::tests::check_empty ... ok test parser::expression::primary::array_initializer::tests::check_empty_slot ... ok test parser::expression::left_hand_side::tests::check_call_properties ... ok test parser::expression::left_hand_side::tests::check_member_properties ... ok test parser::expression::primary::array_initializer::tests::check_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::function_expression::tests::check_function_expression ... ok test parser::expression::primary::async_generator_expression::tests::check_nested_async_generator_expr ... ok test parser::expression::primary::function_expression::tests::check_nested_function_expression ... ok test parser::expression::primary::generator_expression::tests::check_generator_function_delegate_yield_expression ... ok test parser::expression::primary::object_initializer::tests::check_async_gen_method_lineterminator ... ok test parser::expression::primary::generator_expression::tests::check_generator_function_expression ... ok test parser::expression::primary::object_initializer::tests::check_async_generator_method ... ok test parser::expression::primary::object_initializer::tests::check_async_method ... ok test parser::expression::primary::object_initializer::tests::check_async_method_lineterminator ... ok test parser::expression::primary::function_expression::tests::check_function_non_reserved_keyword ... ok test parser::expression::primary::object_initializer::tests::check_async_ordinary_method ... ok test parser::expression::primary::object_initializer::tests::check_async_property ... ok test parser::expression::primary::object_initializer::tests::check_object_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::parse_async_arrow_function_named_of ... ok test parser::expression::tests::check_non_reserved_identifiers ... ok test parser::function::tests::check_arrow ... ok test parser::expression::tests::check_logical_expressions ... ok test parser::expression::tests::check_relational_operations ... ok test parser::expression::tests::check_bitwise_operations ... ok test parser::function::tests::check_arrow_assignment ... ok test parser::expression::tests::check_assign_operations ... ok test parser::function::tests::check_arrow_assignment_2arg ... ok test parser::expression::tests::check_numeric_operations ... ok test parser::function::tests::check_arrow_assignment_2arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_3arg ... ok test parser::function::tests::check_arrow_assignment_3arg_nobrackets ... ok test parser::function::tests::check_arrow_assignment_nobrackets ... ok test parser::function::tests::check_arrow_assignment_noparenthesis ... ok test parser::function::tests::check_arrow_assignment_noparenthesis_nobrackets ... ok test parser::function::tests::check_arrow_empty_return_semicolon_insertion ... ok test parser::function::tests::check_arrow_epty_return ... ok test parser::function::tests::check_arrow_only_rest ... ok test parser::function::tests::check_arrow_rest ... ok test parser::function::tests::check_arrow_semicolon_insertion ... ok test parser::function::tests::check_basic ... ok test parser::function::tests::check_basic_semicolon_insertion ... ok test parser::function::tests::check_duplicates_strict_off ... ok test parser::function::tests::check_duplicates_strict_on ... ok test parser::function::tests::check_empty_return ... ok test parser::function::tests::check_empty_return_semicolon_insertion ... ok test parser::function::tests::check_rest_operator ... ok test parser::statement::block::tests::empty ... ok test parser::statement::block::tests::hoisting ... ok test parser::statement::break_stm::tests::inline ... ok test parser::statement::block::tests::non_empty ... ok test parser::statement::break_stm::tests::inline_block ... ok test parser::statement::break_stm::tests::inline_block_semicolon_insertion ... ok test parser::statement::break_stm::tests::new_line ... ok test parser::statement::break_stm::tests::new_line_block ... ok test parser::statement::break_stm::tests::new_line_block_empty ... ok test parser::statement::break_stm::tests::new_line_block_empty_semicolon_insertion ... ok test parser::statement::break_stm::tests::new_line_semicolon_insertion ... ok test parser::statement::break_stm::tests::reserved_label ... ok test parser::statement::continue_stm::tests::inline ... ok test parser::statement::continue_stm::tests::inline_block ... ok test parser::statement::continue_stm::tests::inline_block_semicolon_insertion ... ok test parser::statement::continue_stm::tests::new_line ... ok test parser::statement::continue_stm::tests::new_line_block ... ok test parser::statement::continue_stm::tests::new_line_block_empty ... ok test parser::statement::continue_stm::tests::new_line_block_empty_semicolon_insertion ... ok test parser::statement::continue_stm::tests::new_line_semicolon_insertion ... ok test parser::statement::continue_stm::tests::reserved_label ... ok test parser::statement::declaration::hoistable::async_function_decl::tests::async_function_declaration ... ok test parser::statement::declaration::hoistable::async_function_decl::tests::async_function_declaration_keywords ... ok test parser::statement::declaration::hoistable::async_generator_decl::tests::async_generator_function_declaration ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_async_field ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_async_field_initialization ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_async_ordinary_method ... ok test parser::statement::declaration::hoistable::class_decl::tests::check_new_target_with_property_access ... ok test parser::statement::declaration::hoistable::function_decl::tests::function_declaration ... ok test parser::statement::declaration::hoistable::function_decl::tests::function_declaration_keywords ... ok test parser::statement::declaration::hoistable::generator_decl::tests::generator_function_declaration ... ok test parser::statement::declaration::tests::const_declaration ... ok test parser::statement::declaration::tests::const_declaration_keywords ... ok test parser::statement::declaration::tests::const_declaration_no_spaces ... ok test parser::statement::declaration::tests::empty_const_declaration ... ok test parser::statement::declaration::tests::empty_let_declaration ... ok test parser::statement::declaration::tests::empty_var_declaration ... ok test parser::statement::declaration::tests::let_declaration ... ok test parser::statement::declaration::tests::let_declaration_keywords ... ok test parser::statement::declaration::tests::let_declaration_no_spaces ... ok test parser::statement::declaration::tests::lexical_declaration_early_errors ... ok test parser::statement::declaration::tests::multiple_const_declaration ... ok test parser::statement::declaration::tests::multiple_let_declaration ... ok test parser::statement::declaration::tests::multiple_var_declaration ... ok test parser::statement::declaration::tests::var_declaration ... ok test parser::statement::declaration::tests::var_declaration_keywords ... ok test parser::statement::declaration::tests::var_declaration_no_spaces ... ok test parser::statement::if_stm::tests::if_without_else_block ... ok test parser::statement::if_stm::tests::if_without_else_block_with_trailing_newline ... ok test parser::statement::iteration::tests::check_do_while ... ok test parser::statement::iteration::tests::check_do_while_semicolon_insertion ... ok test parser::statement::iteration::tests::check_do_while_semicolon_insertion_no_space ... ok test parser::statement::iteration::tests::do_while_spaces ... ok test parser::statement::iteration::tests::reject_const_no_init_for_loop ... ok test parser::statement::iteration::tests::reject_for_await_in_loop ... ok test parser::statement::iteration::tests::while_spaces ... ok test parser::statement::switch::tests::check_separated_switch ... ok test parser::statement::switch::tests::check_switch_case_unclosed ... 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::new ... ok test parser::tests::format::expression::r#await ... ok test parser::tests::format::expression::assign ... ok test parser::tests::format::expression::spread ... ok test parser::tests::format::function::class::class_declaration_constructor ... ok test parser::tests::format::function::class::class_declaration_empty ... ok test parser::tests::format::declaration::binding_pattern ... ok test parser::tests::format::function::arrow ... ok test parser::tests::format::function::class::class_declaration_empty_extends ... ok test parser::tests::format::function::class::class_declaration_elements ... ok test parser::tests::format::expression::template ... ok test parser::tests::format::function::class::class_declaration_elements_private_static ... ok test parser::tests::format::expression::object ... ok test parser::tests::format::statement::block ... ok test parser::tests::format::function::class::class_declaration_elements_static ... ok test parser::tests::format::statement::r#if ... ok test parser::tests::format::statement::with ... ok test parser::tests::format::function::function ... ok test parser::tests::format::statement::r#return ... ok test parser::tests::format::function::class::class_declaration_elements_private ... ok test parser::tests::format::function::r#async ... ok test parser::tests::format::statement::r#try ... ok test parser::tests::hashbang_use_strict_with_with_statement ... ignored test parser::tests::hashbang_comment ... ok test parser::tests::hashbang_use_strict_no_with ... ok test parser::tests::format::statement::switch ... ok test parser::tests::format::statement::throw ... ok test parser::tests::hoisting ... ok test parser::tests::increment_in_comma_op ... ok test parser::tests::multiline_comment_no_lineterminator ... ok test parser::tests::multiline_comment_semi_colon_insertion ... ok test parser::tests::spread_in_arrow_function ... ok test parser::tests::spread_in_object ... ok test parser::tests::two_divisions_in_expression ... ok test source::tests::from_bytes ... ok test source::tests::from_filepath ... ok test source::tests::from_reader ... ok test result: ok. 268 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.02s Running unittests src/lib.rs (target/debug/deps/boa_profiler-33a451b60d8a3b10) 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-64150dc0f9c98087) running 8 tests test console::tests::formatter_no_args_is_empty_string ... ok test console::tests::formatter_trailing_format_leader_renders ... ok test console::tests::formatter_empty_format_string_is_empty_string ... ok test console::tests::formatter_float_format_works ... ok test console::tests::formatter_format_without_args_renders_verbatim ... ok test console::tests::formatter_empty_format_string_concatenates_rest_of_args ... ok test console::tests::formatter_utf_8_checks ... ok test console::tests::console_log_cyclic ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s Running unittests src/lib.rs (target/debug/deps/boa_string-9ea24d41213ba4e3) running 10 tests test tests::as_str ... ok test tests::concat ... ok test tests::empty ... ok test tests::conversion_to_known_static_js_string ... ok test tests::hash ... ok test tests::ptr_eq ... ok test tests::static_ptr_eq ... ok test tests::refcount ... ok test tests::static_refcount ... ok test tests::trim_start_non_ascii_to_ascii ... ok test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/main.rs (target/debug/deps/boa_tester-61e744f7df320caa) 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-2bee05828126d78a) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/web.rs (target/debug/deps/web-91095219b6feb472) 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-0add1ec28c2f98fe) 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-909cbebac813b34a) 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 101 tests test core/engine/src/context/mod.rs - context::Context::register_global_class (line 330) ... ignored test core/engine/src/context/mod.rs - context::Context::unregister_global_class (line 375) ... ignored test core/engine/src/bigint.rs - bigint::JsBigInt::mod_floor (line 229) ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 163) - compile fail ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 186) ... ok test core/engine/src/error.rs - error::JsError::as_native (line 349) ... ok test core/engine/src/error.rs - error::JsError::as_opaque (line 324) ... ok test core/engine/src/error.rs - error::JsError::from_native (line 136) ... ok test core/engine/src/error.rs - error::JsError (line 32) ... ok test core/engine/src/error.rs - error::JsNativeError::eval (line 619) ... ok test core/engine/src/error.rs - error::JsNativeError::error (line 596) ... ok test core/engine/src/error.rs - error::JsNativeError::range (line 642) ... ok test core/engine/src/error.rs - error::JsError::from_opaque (line 153) ... ok test core/engine/src/error.rs - error::JsNativeError::reference (line 665) ... ok test core/engine/src/error.rs - error::JsNativeError::syntax (line 688) ... ok test core/engine/src/error.rs - error::JsNativeError::cause (line 858) ... ok test core/engine/src/error.rs - error::JsNativeError::typ (line 711) ... ok test core/engine/src/error.rs - error::JsNativeError (line 497) ... ok test core/engine/src/error.rs - error::JsNativeError::uri (line 734) ... ok test core/engine/src/error.rs - error::JsNativeError::message (line 837) ... ok test core/engine/src/error.rs - error::JsNativeError::aggregate (line 566) ... ok test core/engine/src/error.rs - error::JsNativeError::with_cause (line 811) ... ok test core/engine/src/error.rs - error::JsNativeError::with_message (line 791) ... ok test core/engine/src/string.rs - string::js_string (line 16) ... ok test core/engine/src/string.rs - string::js_string (line 35) ... ok test core/engine/src/error.rs - error::JsError::to_opaque (line 172) ... ok test core/engine/src/native_function.rs - native_function::NativeFunction::from_async_fn (line 207) ... ok test core/engine/src/context/mod.rs - context::Context::register_global_property (line 212) ... ok test core/engine/src/context/mod.rs - context::Context::eval (line 172) ... ok test core/engine/src/context/mod.rs - context::Context (line 52) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::new (line 83) ... ok test core/engine/src/error.rs - error::JsError::into_erased (line 375) ... ok test core/engine/src/job.rs - job::IdleJobQueue (line 254) ... ok test core/engine/src/error.rs - error::JsError::try_native (line 212) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::byte_length (line 146) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::detach (line 178) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data (line 218) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::set (line 220) ... ok test core/engine/src/context/hooks.rs - context::hooks::HostHooks (line 24) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_object (line 163) ... ok test core/engine/src/object/builtins/jsdataview.rs - object::builtins::jsdataview::JsDataView (line 15) ... 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::clear (line 335) ... 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/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::data_mut (line 250) ... ok test core/engine/src/object/builtins/jsdate.rs - object::builtins::jsdate::JsDate (line 16) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::delete (line 279) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::state (line 395) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_future (line 269) ... 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 (line 20) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp (line 18) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::source (line 158) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::from_object (line 142) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::to_string (line 225) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new (line 121) ... ok test core/engine/src/error.rs - error::JsNativeError::to_opaque (line 875) ... 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::test (line 183) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::reject (line 362) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get (line 308) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::new (line 45) ... ok test core/engine/src/object/builtins/jsarraybuffer.rs - object::builtins::jsarraybuffer::JsArrayBuffer::new (line 38) ... ok test core/engine/src/lib.rs - (line 11) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::copy_within (line 146) ... ok test core/engine/src/object/builtins/jsregexp.rs - object::builtins::jsregexp::JsRegExp::flags (line 133) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::new_pending (line 183) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::race (line 874) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::buffer (line 70) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::has (line 361) ... ok test core/engine/src/object/builtins/jsmap.rs - object::builtins::jsmap::JsMap::get_size (line 253) ... 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::into_js_future (line 946) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::any (line 812) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all (line 640) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::all_settled (line 720) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::catch (line 507) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::resolve (line 324) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::then (line 444) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::finally (line 567) ... ok test core/engine/src/module/loader.rs - module::loader::resolve_module_specifier (line 28) ... ok test core/engine/src/class.rs - class (line 7) ... ok test core/engine/src/object/builtins/jspromise.rs - object::builtins::jspromise::JsPromise::from_object (line 225) ... 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_index (line 493) ... ok test core/engine/src/module/mod.rs - module::Module::load_link_evaluate (line 503) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::find_last_index (line 601) ... ok test core/engine/src/value/mod.rs - value::JsValue::display (line 478) ... ok test core/engine/src/string.rs - string::js_string (line 27) ... ok test core/engine/src/string.rs - string::js_string (line 43) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::set_values (line 409) ... 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::for_each (line 657) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::subarray (line 270) ... ok test core/engine/src/value/conversions/convert.rs - value::conversions::convert::Convert (line 30) ... ok test core/engine/src/object/mod.rs - object::ObjectInitializer (line 583) ... ok test core/engine/src/value/conversions/convert.rs - value::conversions::convert::Convert (line 19) ... ok test core/engine/src/object/builtins/jstypedarray.rs - object::builtins::jstypedarray::JsTypedArray::to_string_tag (line 872) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::to_json (line 89) ... ok test core/engine/src/value/conversions/serde_json.rs - value::conversions::serde_json::JsValue::from_json (line 19) ... ok test result: ok. 99 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 10.43s 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_interop running 7 tests test core/interop/src/lib.rs - JsRest (line 183) ... ok test core/interop/src/lib.rs - JsAll (line 258) ... ok test core/interop/src/lib.rs - UnsafeIntoJsFunction (line 61) ... ok test core/interop/src/lib.rs - IntoJsFunctionCopied (line 114) ... ok test core/interop/src/lib.rs - UnsafeIntoJsFunction (line 79) ... ok test core/interop/src/lib.rs - ContextData (line 420) ... ok test core/interop/src/macros.rs - macros::js_class (line 15) ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.12s 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_reader (line 100) - compile ... ok 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<'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.22s Doc-tests boa_profiler running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_runtime running 1 test test core/runtime/src/lib.rs - (line 8) ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.63s Doc-tests boa_string running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests boa_wasm running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s >>> boa-cli: Entering fakeroot... >>> boa-cli*: Running postcheck for boa-cli >>> boa-cli*: Preparing package boa-cli... >>> boa-cli*: Stripping binaries >>> boa-cli*: Scanning shared objects >>> boa-cli*: Tracing dependencies... so:libc.musl-aarch64.so.1 so:libgcc_s.so.1 >>> boa-cli*: Package size: 21.2 MB >>> boa-cli*: Compressing data... >>> boa-cli*: Create checksum... >>> boa-cli*: Create boa-cli-0.19-r0.apk >>> boa-cli: Build complete at Fri, 12 Jul 2024 02:41:30 +0000 elapsed time 0h 7m 58s >>> boa-cli: Cleaning up srcdir >>> boa-cli: Cleaning up pkgdir >>> boa-cli: Uninstalling dependencies... (1/10) Purging .makedepends-boa-cli (20240712.023333) (2/10) Purging cargo-auditable (0.6.2-r0) (3/10) Purging openssl-dev (3.3.1-r3) (4/10) Purging cargo (1.79.0-r1) (5/10) Purging rust (1.79.0-r1) (6/10) Purging llvm18-libs (18.1.8-r0) (7/10) Purging scudo-malloc (18.1.8-r0) (8/10) Purging libffi (3.4.6-r0) (9/10) Purging libxml2 (2.12.8-r0) (10/10) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 412 MiB in 107 packages >>> boa-cli: Updating the testing/aarch64 repository index... >>> boa-cli: Signing the index...