[INFO] fetching crate oxc_minifier 0.83.0... [INFO] testing oxc_minifier-0.83.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate oxc_minifier 0.83.0 into /workspace/builds/worker-6-tc1/source [INFO] started tweaking crates.io crate oxc_minifier 0.83.0 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate oxc_minifier 0.83.0 [INFO] tweaked toml for crates.io crate oxc_minifier 0.83.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate oxc_minifier 0.83.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate oxc_minifier 0.83.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded oxc_syntax v0.83.0 [INFO] [stderr] Downloaded oxc_ast_macros v0.83.0 [INFO] [stderr] Downloaded phf v0.13.1 [INFO] [stderr] Downloaded oxc_estree v0.83.0 [INFO] [stderr] Downloaded oxc_cfg v0.83.0 [INFO] [stderr] Downloaded javascript-globals v1.3.2 [INFO] [stderr] Downloaded oxc_sourcemap v4.1.0 [INFO] [stderr] Downloaded oxc_mangler v0.83.0 [INFO] [stderr] Downloaded oxc_index v3.0.0 [INFO] [stderr] Downloaded oxc_data_structures v0.83.0 [INFO] [stderr] Downloaded oxc_codegen v0.83.0 [INFO] [stderr] Downloaded oxc_ast_visit v0.83.0 [INFO] [stderr] Downloaded oxc_semantic v0.83.0 [INFO] [stderr] Downloaded oxc-miette v2.4.0 [INFO] [stderr] Downloaded oxc_ast v0.83.0 [INFO] [stderr] Downloaded oxc_parser v0.83.0 [INFO] [stderr] Downloaded oxc_span v0.83.0 [INFO] [stderr] Downloaded dragonbox_ecma v0.0.5 [INFO] [stderr] Downloaded oxc_allocator v0.83.0 [INFO] [stderr] Downloaded oxc_regular_expression v0.83.0 [INFO] [stderr] Downloaded oxc_ecmascript v0.83.0 [INFO] [stderr] Downloaded oxc_traverse v0.83.0 [INFO] [stderr] Downloaded oxc_diagnostics v0.83.0 [INFO] [stderr] Downloaded phf_shared v0.13.1 [INFO] [stderr] Downloaded oxc-miette-derive v2.4.0 [INFO] [stderr] Downloaded phf_generator v0.13.1 [INFO] [stderr] Downloaded phf_macros v0.13.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4b96710bcdb3150af258f262c75d0929922e31d68ecd703639e8183646d13134 [INFO] running `Command { std: "docker" "start" "-a" "4b96710bcdb3150af258f262c75d0929922e31d68ecd703639e8183646d13134", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4b96710bcdb3150af258f262c75d0929922e31d68ecd703639e8183646d13134", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4b96710bcdb3150af258f262c75d0929922e31d68ecd703639e8183646d13134", kill_on_drop: false }` [INFO] [stdout] 4b96710bcdb3150af258f262c75d0929922e31d68ecd703639e8183646d13134 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2f320caa8559817bf912b54ba67d8851d913bad6fc748814cc2fe5860d30d055 [INFO] running `Command { std: "docker" "start" "-a" "2f320caa8559817bf912b54ba67d8851d913bad6fc748814cc2fe5860d30d055", kill_on_drop: false }` [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling owo-colors v4.2.2 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling unicode-width v0.2.1 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling smawk v0.3.2 [INFO] [stderr] Compiling unicode-linebreak v0.1.5 [INFO] [stderr] Compiling oxc-miette-derive v2.4.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling textwrap v0.16.2 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling oxc_data_structures v0.83.0 [INFO] [stderr] Compiling phf_generator v0.13.1 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling phf_macros v0.13.1 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling compact_str v0.9.0 [INFO] [stderr] Compiling oxc_ast_macros v0.83.0 [INFO] [stderr] Compiling oxc_allocator v0.83.0 [INFO] [stderr] Compiling oxc_estree v0.83.0 [INFO] [stderr] Compiling cow-utils v0.1.3 [INFO] [stderr] Compiling bitflags v2.9.3 [INFO] [stderr] Compiling unicode-id-start v1.3.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling dragonbox_ecma v0.0.5 [INFO] [stderr] Compiling oxc_index v3.0.0 [INFO] [stderr] Compiling oxc-miette v2.4.0 [INFO] [stderr] Compiling nonmax v0.5.5 [INFO] [stderr] Compiling indexmap v2.11.0 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling self_cell v1.2.0 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling vsimd v0.8.0 [INFO] [stderr] Compiling oxc_sourcemap v4.1.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling outref v0.5.2 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling base64-simd v0.8.0 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling oxc_span v0.83.0 [INFO] [stderr] Compiling oxc_diagnostics v0.83.0 [INFO] [stderr] Compiling petgraph v0.8.2 [INFO] [stderr] Compiling oxc_syntax v0.83.0 [INFO] [stderr] Compiling oxc_regular_expression v0.83.0 [INFO] [stderr] Compiling oxc_ast v0.83.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling oxc_cfg v0.83.0 [INFO] [stderr] Compiling oxc_ecmascript v0.83.0 [INFO] [stderr] Compiling oxc_ast_visit v0.83.0 [INFO] [stderr] Compiling oxc_semantic v0.83.0 [INFO] [stderr] Compiling oxc_parser v0.83.0 [INFO] [stderr] Compiling oxc_codegen v0.83.0 [INFO] [stderr] Compiling oxc_traverse v0.83.0 [INFO] [stderr] Compiling oxc_mangler v0.83.0 [INFO] [stderr] Compiling oxc_minifier v0.83.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s [INFO] running `Command { std: "docker" "inspect" "2f320caa8559817bf912b54ba67d8851d913bad6fc748814cc2fe5860d30d055", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2f320caa8559817bf912b54ba67d8851d913bad6fc748814cc2fe5860d30d055", kill_on_drop: false }` [INFO] [stdout] 2f320caa8559817bf912b54ba67d8851d913bad6fc748814cc2fe5860d30d055 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0e1a9397c859011a36e1a9250dc4a7e37aa25b1ddb1168ecf8759ff73c9835bf [INFO] running `Command { std: "docker" "start" "-a" "0e1a9397c859011a36e1a9250dc4a7e37aa25b1ddb1168ecf8759ff73c9835bf", kill_on_drop: false }` [INFO] [stderr] Compiling phf_shared v0.12.1 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling pico-args v0.5.0 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling phf v0.12.1 [INFO] [stderr] Compiling javascript-globals v1.3.2 [INFO] [stderr] Compiling insta v1.43.1 [INFO] [stderr] Compiling oxc_minifier v0.83.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 13.44s [INFO] running `Command { std: "docker" "inspect" "0e1a9397c859011a36e1a9250dc4a7e37aa25b1ddb1168ecf8759ff73c9835bf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0e1a9397c859011a36e1a9250dc4a7e37aa25b1ddb1168ecf8759ff73c9835bf", kill_on_drop: false }` [INFO] [stdout] 0e1a9397c859011a36e1a9250dc4a7e37aa25b1ddb1168ecf8759ff73c9835bf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 8a5f7cfd33b58672499b90acd028a62de14fd2ec34af43c66babbdf1319c2d2b [INFO] running `Command { std: "docker" "start" "-a" "8a5f7cfd33b58672499b90acd028a62de14fd2ec34af43c66babbdf1319c2d2b", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oxc_minifier-f784f4e3e58c0ae9) [INFO] [stdout] [INFO] [stdout] running 294 tests [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_computed_to_member_expression ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test5746867 ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_already_dotted ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_continue_optional_chaining ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_do_not_convert ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_optional_chaining ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_computed_property_with_default_value ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_convert ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_computed_property_or_field ... ok [INFO] [stdout] test peephole::fold_constants::test::bigint::test_object_bigint_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::bigint::test_bigint_string_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::bigint::test_string_bigint_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_associative_fold_constants_with_variables ... ok [INFO] [stdout] test peephole::fold_constants::test::test_boolean_boolean_comparison ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_index ... ok [INFO] [stdout] test peephole::convert_to_dotted_properties::test::test_convert_to_dotted_properties_quoted_props ... ok [INFO] [stdout] test peephole::fold_constants::test::bigint::test_fold_object_spread ... ok [INFO] [stdout] test peephole::fold_constants::test::test_boolean_number_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::js_typeof ... ok [INFO] [stdout] test peephole::fold_constants::test::bigint::test_fold_bitwise_op_with_big_int ... ok [INFO] [stdout] test peephole::fold_constants::test::test_boolean_string_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_arithmetic ... ok [INFO] [stdout] test peephole::fold_constants::test::test_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_arithmetic_infinity ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_bitwise_not ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_bitwise_op_additional ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_add ... ok [INFO] [stdout] test peephole::fold_constants::test::bigint::test_bigint_number_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_array_length ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_division ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_exponential ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_instance_of_additional ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_bit_shifts ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_left ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_invalid_typeof_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_bitwise_op2 ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_bitwise_op ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_logical_op2 ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_multiply ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_opt_chain ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_shift_right ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_shift_right_zero_fill ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_same_typeof ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_remainder ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_sub ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_nullish_coalesce ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_shift_left ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_unary ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_string_length ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_unary_big_int ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_void ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_left_child_op ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_logical_op ... ok [INFO] [stdout] test peephole::fold_constants::test::test_issue_8782 ... ok [INFO] [stdout] test peephole::fold_constants::test::test_inline_values_in_template_literal ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_useless_string_addition ... ok [INFO] [stdout] test peephole::fold_constants::test::test_fold_instance_of ... ok [INFO] [stdout] test peephole::fold_constants::test::test_object_comparison1 ... ok [INFO] [stdout] test peephole::fold_constants::test::test_string_add ... ok [INFO] [stdout] test peephole::fold_constants::test::test_string_boolean_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_nan_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_number_number_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_number_string_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_string_number_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_number_boolean_comparison ... ok [INFO] [stdout] test peephole::fold_constants::test::test_number_constructor ... ok [INFO] [stdout] test peephole::fold_constants::test::test_string_string_comparison ... ok [INFO] [stdout] test peephole::inline::test::r#const ... ok [INFO] [stdout] test peephole::fold_constants::test::test_to_number ... ok [INFO] [stdout] test peephole::fold_constants::test::test_undefined_comparison2 ... ok [INFO] [stdout] test peephole::fold_constants::test::test_undefined_comparison3 ... ok [INFO] [stdout] test peephole::minimize_conditional_expression::test::compress_conditional ... ok [INFO] [stdout] test peephole::fold_constants::test::test_unary_ops_string_compare ... ok [INFO] [stdout] test peephole::inline::test::small_value ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_and_parentheses_count ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::compress_binary_number ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_boolean_result0 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_boolean_result1 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_all_type ... ok [INFO] [stdout] test peephole::minimize_conditions::test::compress_binary_boolean ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_boxed_number_vs_zero ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_disabled ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_boxed_primitives ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_hook ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_expression ... ok [INFO] [stdout] test peephole::minimize_conditional_expression::test::test_minimize_expr_condition ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_not ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_non_number_vs_zero ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_unknown_type ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_primitives_vs_null ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_while ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_combine_ifs1 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_combine_ifs3 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_compress_normal_assignment_to_combined_logical_assignment ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_compress_conditional_expression_inside ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_combine_ifs2 ... ok [INFO] [stdout] test peephole::fold_constants::test::undefined_comparison1 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_coercion_substitution_if ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_dangling_else ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_dont_remove_duplicate_statements_without_normalization ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_assignments ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_conditional_var_declaration ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_logical_op_string_compare ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_compress_is_loose_boolean ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_loop_break ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_if_with_lower_operators_inside ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_not ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_logical_expression_to_assignment_expression ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_returns_integration2 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_triple_not ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_and_or1 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_condition_example1 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan1 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan11 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan2 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan20a ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan20b ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan21 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan2b ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan3 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan5 ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_demorgan_remove_leading_not ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_expr_result ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_issue925 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_one_child_blocks ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_if_with_new_target_condition ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_while_condition ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_returns ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_negate_empty_if_stmt_consequent ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_nested_if_combine ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_for_condition ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_fold_is_null_or_undefined ... ok [INFO] [stdout] test peephole::minimize_conditional_expression::test::minimize_conditional_exprs ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_not_cond ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_preserve_if ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_comma ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_minimize_hook ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_duplicate_statements ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_duplicate_return ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_duplicate_throw ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_substitute_break_for_throw ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_substitute_return ... ignored [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_else_cause ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_else_cause1 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_try_compress_type_of_equal_string ... ok [INFO] [stdout] test peephole::fold_constants::test::test_null_comparison1 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_else_cause2 ... ok [INFO] [stdout] test peephole::normalize::test::drop_console ... ok [INFO] [stdout] test peephole::minimize_not_expression::test::minimize_duplicate_nots ... ok [INFO] [stdout] test peephole::normalize::test::fold_number_nan ... ok [INFO] [stdout] test peephole::minimize_not_expression::test::minimize_nots_with_binary_expressions ... ok [INFO] [stdout] test peephole::normalize::test::drop_debugger ... ok [INFO] [stdout] test peephole::normalize::test::remove_unused_use_strict_directive ... ok [INFO] [stdout] test peephole::normalize::test::parens ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_else_cause3 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::test_remove_else_cause4 ... ok [INFO] [stdout] test peephole::minimize_conditions::test::try_minimize_binary ... ok [INFO] [stdout] test peephole::remove_dead_code::test::remove_constant_value ... ok [INFO] [stdout] test peephole::minimize_if_statement::test::test_minimize_if ... ok [INFO] [stdout] test peephole::normalize::test::test_void_ident ... ok [INFO] [stdout] test peephole::normalize::test::test_while ... ok [INFO] [stdout] test peephole::minimize_expression_in_boolean_context::test::test_try_fold_in_boolean_context ... ok [INFO] [stdout] test peephole::remove_dead_code::test::keep_module_syntax ... ok [INFO] [stdout] test peephole::remove_dead_code::test::remove_unreachable ... ok [INFO] [stdout] test peephole::remove_dead_code::test::remove_unused_expressions_in_for ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_fold_conditional ... ok [INFO] [stdout] test peephole::normalize::test::test_const_to_let ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_fold_block ... ok [INFO] [stdout] test peephole::remove_dead_code::test::remove_empty_function ... ok [INFO] [stdout] test peephole::remove_dead_code::test::remove_empty_spread_arguments ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_fold_if_statement ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_fold_useless_for ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_minimize_loop_with_constant_condition_vanilla_for ... ok [INFO] [stdout] test peephole::normalize::test::pure_constructors ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_remove_empty_static_block ... ok [INFO] [stdout] test peephole::remove_unused_declaration::test::remove_unused_variable_declaration ... ok [INFO] [stdout] test peephole::remove_unused_declaration::test::remove_unused_function_declaration ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_remove_no_op_labelled_statement ... ok [INFO] [stdout] test peephole::remove_unused_declaration::test::keep_in_script_mode ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_array_literal ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_array_literal_containing_spread ... ok [INFO] [stdout] test peephole::remove_dead_code::test::test_fold_try_statement ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::no_side_effects ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_conditional_expression ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_call_expression ... ok [INFO] [stdout] test peephole::remove_dead_code::test::remove_unused_expressions_in_sequence ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_sequence_expr ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_unary_expression_statement ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_iife ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_logical_expression ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_remove_unused_expression ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::treeshake_options_annotations_false ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_add_template_literal ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_array_of_no_args ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_array_of_no_change ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_array_of_no_spread ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_array_of_spread ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_array_bug ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_concat_chaining ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_decode_uri ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_decode_uri_component ... ok [INFO] [stdout] test peephole::remove_unused_declaration::test::remove_unused_class_declaration ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_encode_uri ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::remove_unused_class_expression ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::remove_unused_assignment_expression ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_object_literal ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_template_literal ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_new_constructor_side_effect ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_bug ... ok [INFO] [stdout] test peephole::remove_unused_expression::test::test_fold_binary_expression ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_ceil ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_abs ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_integer_index_access ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_global_is_finite ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_global_is_nan ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_encode_uri_component ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_fround_j2cl ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_pow ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_max ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_min ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_round ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_imul ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_floor ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_sign ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_number_functions_is_finite ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_number_functions_is_nan ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_trunc ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_parse_octal_numbers ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_number_functions_is_safe_integer ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_parse_numbers_additional ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_char_at ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_concat ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_pow ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_starts_with ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_roots ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_char_code_at ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_split ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_fround ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_replace ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_substring ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_math_functions_clz32 ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_join_bug ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_join_spread1 ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_join_spread2 ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_no_string_join ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_trim ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_number_constants ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_uri_roundtrip ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_remove_array_literal_from_front_of_concat ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_replace_with_char_at ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_string_join_add ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_string_join_add_b1992789 ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_string_join_add_sparse ... ignored [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_parse_numbers ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_from_char_code ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_to_lower ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_slice ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_fold_string_replace_all ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::fold_function_spread_args ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_to_upper ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_bind_to_call ... ignored [INFO] [stdout] test peephole::substitute_alternate_syntax::test::nullish_coalesce ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::optional_catch_binding ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_string_index_of ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_flatten_nested_chain_expression ... ok [INFO] [stdout] test peephole::replace_known_methods::test::test_to_string ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_arrow_function_return ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_is_typeof_equals_undefined ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_big_int_constructor ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_is_object_and_not_null ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_is_typeof_equals_undefined_resolved ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_compress_destructuring_assignment_target ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_literal_object_constructors ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_boolean_constructor ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_compress_typed_array_constructor ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_number_constructor ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_loose_equals_undefined ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_literal_array_constructors ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_new_expressions ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_remove_name_from_expressions ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_true_false_comparison ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_string_constructor ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_subtraction_assignment ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_object_callee_indirect_call ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_rotate_associative_operators ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_return_result ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_string_array_splitting ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_swap_binary_expressions ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_template_string_to_string ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_undefined ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_rewrite_arguments_copy_loop ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_remove_unary_plus ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_fold_normal_assignment_to_combined_assignment ... ok [INFO] [stdout] test peephole::substitute_alternate_syntax::test::test_property_key ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 265 passed; 0 failed; 29 ignored; 0 measured; 0 filtered out; finished in 0.56s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "8a5f7cfd33b58672499b90acd028a62de14fd2ec34af43c66babbdf1319c2d2b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a5f7cfd33b58672499b90acd028a62de14fd2ec34af43c66babbdf1319c2d2b", kill_on_drop: false }` [INFO] [stdout] 8a5f7cfd33b58672499b90acd028a62de14fd2ec34af43c66babbdf1319c2d2b