[INFO] fetching crate uselesskey-core-negative 0.5.1... [INFO] testing uselesskey-core-negative-0.5.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-1 [INFO] extracting crate uselesskey-core-negative 0.5.1 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate uselesskey-core-negative 0.5.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate uselesskey-core-negative 0.5.1 [INFO] tweaked toml for crates.io crate uselesskey-core-negative 0.5.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate uselesskey-core-negative 0.5.1 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate uselesskey-core-negative 0.5.1 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded uselesskey-core-negative-pem v0.5.1 [INFO] [stderr] Downloaded uselesskey-core-hash v0.5.1 [INFO] [stderr] Downloaded uselesskey-core-negative-der v0.5.1 [INFO] [stderr] Downloaded insta v1.47.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 73f1e9fd3a31d3490f083d4aaedb4595e910e2c2637225b507382624912d7d06 [INFO] running `Command { std: "docker" "start" "-a" "73f1e9fd3a31d3490f083d4aaedb4595e910e2c2637225b507382624912d7d06", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "73f1e9fd3a31d3490f083d4aaedb4595e910e2c2637225b507382624912d7d06", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "73f1e9fd3a31d3490f083d4aaedb4595e910e2c2637225b507382624912d7d06", kill_on_drop: false }` [INFO] [stdout] 73f1e9fd3a31d3490f083d4aaedb4595e910e2c2637225b507382624912d7d06 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b0873a749254657d7e8e76250bb2e2c2f919953a8a1ee374def82bbd5efc4e09 [INFO] running `Command { std: "docker" "start" "-a" "b0873a749254657d7e8e76250bb2e2c2f919953a8a1ee374def82bbd5efc4e09", kill_on_drop: false }` [INFO] [stderr] Compiling constant_time_eq v0.4.2 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling blake3 v1.8.3 [INFO] [stderr] Compiling uselesskey-core-hash v0.5.1 [INFO] [stderr] Compiling uselesskey-core-negative-pem v0.5.1 [INFO] [stderr] Compiling uselesskey-core-negative-der v0.5.1 [INFO] [stderr] Compiling uselesskey-core-negative v0.5.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.87s [INFO] running `Command { std: "docker" "inspect" "b0873a749254657d7e8e76250bb2e2c2f919953a8a1ee374def82bbd5efc4e09", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b0873a749254657d7e8e76250bb2e2c2f919953a8a1ee374def82bbd5efc4e09", kill_on_drop: false }` [INFO] [stdout] b0873a749254657d7e8e76250bb2e2c2f919953a8a1ee374def82bbd5efc4e09 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1d805b692725c79c221656b92a854e8b45f3c0af83c70311d5a6946fdf308a6b [INFO] running `Command { std: "docker" "start" "-a" "1d805b692725c79c221656b92a854e8b45f3c0af83c70311d5a6946fdf308a6b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling pest v2.8.6 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling pest_meta v2.8.6 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling toml_edit v0.25.4+spec-1.1.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling pest_generator v2.8.6 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling console v0.16.3 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling pest_derive v2.8.6 [INFO] [stderr] Compiling insta v1.47.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.11.0 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling uselesskey-core-negative v0.5.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 48.75s [INFO] running `Command { std: "docker" "inspect" "1d805b692725c79c221656b92a854e8b45f3c0af83c70311d5a6946fdf308a6b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1d805b692725c79c221656b92a854e8b45f3c0af83c70311d5a6946fdf308a6b", kill_on_drop: false }` [INFO] [stdout] 1d805b692725c79c221656b92a854e8b45f3c0af83c70311d5a6946fdf308a6b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 14a9558e8191de6d87b3d6a6e8ca86dda38a875a93e1560def2fa492aa22676e [INFO] running `Command { std: "docker" "start" "-a" "14a9558e8191de6d87b3d6a6e8ca86dda38a875a93e1560def2fa492aa22676e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/uselesskey_core_negative-11b9618911c134a5) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/corruption_validity.rs (/opt/rustwide/target/debug/deps/corruption_validity-a44234d94c9a1fb7) [INFO] [stdout] [INFO] [stdout] running 37 tests [INFO] [stdout] test all_five_variants_pairwise_distinct ... ok [INFO] [stdout] test bad_footer_preserves_header_and_body ... ok [INFO] [stdout] test bad_base64_preserves_header_and_footer ... ok [INFO] [stdout] test bad_header_preserves_body_and_footer ... ok [INFO] [stdout] test baseline_sample_is_structurally_valid ... ok [INFO] [stdout] test corrupt_der_deterministic_all_arms_reachable ... ok [INFO] [stdout] test corrupt_der_deterministic_never_grows ... ok [INFO] [stdout] test corrupt_der_deterministic_two_bytes ... ok [INFO] [stdout] test corruption_works_on_all_pem_types::case_1_rsa_private ... ok [INFO] [stdout] test corruption_works_on_all_pem_types::case_2_public ... ok [INFO] [stdout] test corruption_works_on_all_pem_types::case_4_certificate ... ok [INFO] [stdout] test corruption_works_on_all_pem_types::case_5_private ... ok [INFO] [stdout] test corruption_works_on_all_pem_types::case_3_ec_private ... ok [INFO] [stdout] test deterministic_der_same_variant_different_input_differs ... ok [INFO] [stdout] test every_variant_produces_structurally_invalid_pem::case_1_bad_header ... ok [INFO] [stdout] test every_variant_produces_structurally_invalid_pem::case_2_bad_footer ... ok [INFO] [stdout] test corrupt_pem_deterministic_all_arms_reachable ... ok [INFO] [stdout] test deterministic_der_variant_isolation ... ok [INFO] [stdout] test every_variant_produces_structurally_invalid_pem::case_3_bad_base64 ... ok [INFO] [stdout] test every_variant_produces_structurally_invalid_pem::case_5_truncate ... ok [INFO] [stdout] test deterministic_der_stable_across_1000_calls ... ok [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-bd41997f10f172b5) [INFO] [stdout] test extra_blank_line_preserves_header_and_footer ... ok [INFO] [stdout] test every_variant_produces_structurally_invalid_pem::case_4_extra_blank ... ok [INFO] [stdout] test flip_byte_single_byte_all_values ... ok [INFO] [stdout] test deterministic_pem_same_variant_different_input_differs ... ok [INFO] [stdout] test deterministic_pem_variant_isolation ... ok [INFO] [stdout] test flip_byte_twice_restores_original ... ok [INFO] [stdout] test deterministic_pem_stable_across_1000_calls ... ok [INFO] [stdout] test flip_byte_xor_mask_is_0x01 ... ok [INFO] [stdout] test pem_truncate_to_zero_is_empty ... ok [INFO] [stdout] test pem_truncate_beyond_length_returns_full ... ok [INFO] [stdout] test truncate_operates_on_chars_not_bytes ... ok [INFO] [stdout] test truncated_der_is_exact_prefix::case_1_two ... ok [INFO] [stdout] test truncated_der_is_exact_prefix::case_2_half ... ok [INFO] [stdout] test truncated_der_is_exact_prefix::case_3_all_but_one ... ok [INFO] [stdout] test pem_truncate_at_exact_length_returns_full ... ok [INFO] [stdout] test truncated_der_content_unchanged ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test all_variants_differ_from_original::case_4 ... ok [INFO] [stdout] test all_variants_differ_from_original::case_2 ... ok [INFO] [stdout] test all_variants_differ_from_original::case_5 ... ok [INFO] [stdout] test all_variants_produce_non_empty_output::case_1 ... ok [INFO] [stdout] test all_variants_differ_from_original::case_3 ... ok [INFO] [stdout] test all_variants_produce_non_empty_output::case_2 ... ok [INFO] [stdout] test corrupt_der_deterministic_different_variants_differ ... ok [INFO] [stdout] test all_variants_produce_non_empty_output::case_4 ... ok [INFO] [stdout] test all_variants_produce_non_empty_output::case_3 ... ok [INFO] [stdout] test all_variants_produce_non_empty_output::case_5 ... ok [INFO] [stdout] test corrupt_der_deterministic_is_stable ... ok [INFO] [stdout] test corrupt_pem_bad_base64 ... ok [INFO] [stdout] test corrupt_pem_deterministic_differs_from_original ... ok [INFO] [stdout] test corrupt_pem_bad_footer ... ok [INFO] [stdout] test corrupt_pem_bad_header ... ok [INFO] [stdout] test corrupt_pem_deterministic_is_stable ... ok [INFO] [stdout] test corrupt_pem_extra_blank_line ... ok [INFO] [stdout] test corrupt_pem_truncate ... ok [INFO] [stdout] test flip_byte_at_various_offsets::case_1 ... ok [INFO] [stdout] test flip_byte_at_various_offsets::case_2 ... ok [INFO] [stdout] test flip_byte_xors_target_only ... ok [INFO] [stdout] test truncate_der_returns_full_when_len_exceeds ... ok [INFO] [stdout] test corrupt_der_deterministic_differs_from_original ... ok [INFO] [stdout] test flip_byte_out_of_bounds_returns_copy ... ok [INFO] [stdout] test truncate_der_shortens_to_requested_length ... ok [INFO] [stdout] test truncate_der_to_zero ... ok [INFO] [stdout] test all_variants_differ_from_original::case_1 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/integration_core.rs (/opt/rustwide/target/debug/deps/integration_core-bc59bb998dcf0caf) [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stdout] test bad_base64_injects_invalid_chars ... ok [INFO] [stdout] test corrupt_pem_clone_and_copy ... ok [INFO] [stdout] test bad_header_replaces_begin_line ... ok [INFO] [stdout] test corrupt_pem_debug_output_contains_variant_name ... ok [INFO] [stdout] test deterministic_der_differs_from_original ... ok [INFO] [stdout] test deterministic_der_is_reproducible ... ok [INFO] [stdout] test deterministic_pem_is_reproducible ... ok [INFO] [stdout] test extra_blank_line_inserts_empty_line ... ok [INFO] [stdout] test deterministic_pem_always_differs_from_original ... ok [INFO] [stdout] test flip_byte_changes_exactly_one_byte ... ok [INFO] [stdout] test no_variant_returns_original ... ok [INFO] [stdout] test truncate_limits_to_exact_byte_count ... ok [INFO] [stdout] test bad_footer_replaces_end_line ... ok [INFO] [stdout] test deterministic_pem_differs_for_different_variants ... ok [INFO] [stdout] test truncate_der_at_various_lengths ... ok [INFO] [stdout] test corrupt_pem_variants_are_constructible ... ok [INFO] [stdout] test deterministic_der_different_variants_produce_variety ... ok [INFO] [stdout] test every_variant_corrupts_pem_differently ... ok [INFO] [stdout] test flip_byte_out_of_bounds_is_identity ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/negative_comprehensive.rs (/opt/rustwide/target/debug/deps/negative_comprehensive-086c6d25e441ee0d) [INFO] [stdout] [INFO] [stdout] running 54 tests [INFO] [stdout] test all_corrupt_pem_variants_differ_from_original ... ok [INFO] [stdout] test all_corrupt_pem_variants_produce_distinct_outputs ... ok [INFO] [stdout] test bad_base64_injects_invalid_chars ... ok [INFO] [stdout] test corrupt_der_deterministic_with_large_input ... ok [INFO] [stdout] test bad_header_replaces_begin_line ... ok [INFO] [stdout] test corrupt_der_deterministic_with_medium_input ... ok [INFO] [stdout] test corrupt_der_deterministic_different_variants_differ ... ok [INFO] [stdout] test corrupt_der_deterministic_with_small_input ... ok [INFO] [stdout] test deterministic_der_corruption_always_differs_from_original ... ok [INFO] [stdout] test deterministic_der_corruption_different_variants_likely_differ ... ok [INFO] [stdout] test deterministic_pem_corruption_always_differs_from_original ... ok [INFO] [stdout] test deterministic_pem_corruption_different_variants_likely_differ ... ok [INFO] [stdout] test extra_blank_line_adds_empty_line ... ok [INFO] [stdout] test flip_byte_at_first_position ... ok [INFO] [stdout] test flip_byte_at_last_position ... ok [INFO] [stdout] test flip_byte_changes_only_target_byte ... ok [INFO] [stdout] test flip_byte_on_0x01_yields_0x00 ... ok [INFO] [stdout] test flip_byte_on_0xff_yields_0xfe ... ok [INFO] [stdout] test flip_byte_on_empty_input ... ok [INFO] [stdout] test flip_byte_on_single_byte ... ok [INFO] [stdout] test negative_corrupt_der_deterministic_on_empty_input ... ok [INFO] [stdout] test negative_corrupt_der_deterministic_on_single_byte ... ok [INFO] [stdout] test negative_corrupt_pem_bad_base64_on_multiline ... ok [INFO] [stdout] test negative_corrupt_pem_bad_footer_on_minimal_pem ... ok [INFO] [stdout] test negative_corrupt_pem_bad_header_on_empty_string ... ok [INFO] [stdout] test deterministic_der_corruption_same_variant_same_output ... ok [INFO] [stdout] test flip_byte_at_middle_position ... ok [INFO] [stdout] test negative_corrupt_pem_bad_header_on_minimal_pem ... ok [INFO] [stdout] test negative_corrupt_pem_deterministic_on_empty_string ... ok [INFO] [stdout] test negative_corrupt_pem_extra_blank_on_multiline ... ok [INFO] [stdout] test deterministic_pem_corruption_same_variant_same_output ... ok [INFO] [stdout] test flip_byte_beyond_length_returns_original ... ok [INFO] [stdout] test negative_corrupt_pem_extra_blank_on_single_line ... ok [INFO] [stdout] test negative_corrupt_pem_truncate_beyond_length ... ok [INFO] [stdout] test negative_corrupt_pem_truncate_to_zero ... ok [INFO] [stdout] test negative_corrupt_pem_truncate_to_one ... ok [INFO] [stdout] test negative_der_corruption_covers_all_three_arms ... ok [INFO] [stdout] test negative_corrupt_pem_bad_base64_on_single_line ... ok [INFO] [stdout] test negative_der_corruption_100_variants_all_stable ... ok [INFO] [stdout] test bad_footer_replaces_end_line ... ok [INFO] [stdout] test negative_truncate_der_preserves_prefix ... ok [INFO] [stdout] test negative_flip_byte_on_all_zeros ... ok [INFO] [stdout] test truncate_der_at_boundary ... ok [INFO] [stdout] test negative_flip_byte_on_all_ones ... ok [INFO] [stdout] test truncate_der_single_byte_to_one ... ok [INFO] [stdout] test negative_pem_corruption_100_variants_all_stable ... ok [INFO] [stdout] test truncate_der_single_byte_to_zero ... ok [INFO] [stdout] test negative_pem_corruption_covers_all_five_arms ... ok [INFO] [stdout] test truncate_der_beyond_boundary ... ok [INFO] [stdout] test truncate_der_empty_input ... ok [INFO] [stdout] test truncate_der_empty_input_with_nonzero_len ... ok [INFO] [stdout] test truncate_der_returns_exact_prefix ... ok [INFO] [stdout] test truncate_der_single_byte_beyond_length ... ok [INFO] [stdout] test truncate_limits_char_count ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 54 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/prop_tests.rs (/opt/rustwide/target/debug/deps/prop_tests-a4e62b78a2a72a76) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test corrupt_pem_truncate_respects_length ... ok [INFO] [stdout] test corrupt_der_deterministic_differs_from_input ... ok [INFO] [stdout] test flip_byte_preserves_length ... ok [INFO] [stdout] test corrupt_pem_bad_header_always_replaces ... ok [INFO] [stdout] test flip_byte_changes_exactly_one ... ok [INFO] [stdout] test corrupt_pem_bad_base64_injects_marker ... ok [INFO] [stdout] test corrupt_pem_deterministic_differs_from_original ... ok [INFO] [stdout] test corrupt_pem_deterministic_is_stable ... ok [INFO] [stdout] test corrupt_pem_bad_footer_always_replaces ... ok [INFO] [stdout] test truncate_der_length_bounded ... ok [INFO] [stdout] test truncate_der_idempotent_at_full_length ... ok [INFO] [stdout] test corrupt_der_deterministic_is_stable ... ok [INFO] [stderr] Running tests/snapshots_negative.rs (/opt/rustwide/target/debug/deps/snapshots_negative-c49ae51e0827cf52) [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stderr] Doc-tests uselesskey_core_negative [INFO] [stdout] test snapshot_facade_der_deterministic ... ok [INFO] [stdout] test snapshot_facade_pem_all_variants ... ok [INFO] [stdout] test snapshot_facade_pem_deterministic ... ok [INFO] [stdout] test snapshot_facade_der_flip_byte ... ok [INFO] [stdout] test snapshot_facade_der_truncate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test src/lib.rs - (line 15) ... ok [INFO] [stdout] test src/lib.rs - (line 25) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.52s; merged doctests compilation took 0.49s [INFO] running `Command { std: "docker" "inspect" "14a9558e8191de6d87b3d6a6e8ca86dda38a875a93e1560def2fa492aa22676e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "14a9558e8191de6d87b3d6a6e8ca86dda38a875a93e1560def2fa492aa22676e", kill_on_drop: false }` [INFO] [stdout] 14a9558e8191de6d87b3d6a6e8ca86dda38a875a93e1560def2fa492aa22676e