[INFO] fetching crate dig-keystore-hardware 0.2.0...
[INFO] testing dig-keystore-hardware-0.2.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dig-keystore-hardware 0.2.0 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate dig-keystore-hardware 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dig-keystore-hardware 0.2.0
[INFO] tweaked toml for crates.io crate dig-keystore-hardware 0.2.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dig-keystore-hardware 0.2.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dig-keystore-hardware 0.2.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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:37:12
[INFO] [stderr]    |
[INFO] [stderr] 37 | homepage = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | repository = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dig-keystore-hardware` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72
[INFO] running `Command { std: "docker" "start" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:37:12
[INFO] [stderr]    |
[INFO] [stderr] 37 | homepage = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | repository = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dig-keystore-hardware` (manifest) generated 1 warning
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling winnow v0.5.40
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling blst v0.3.16
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling base64ct v1.8.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling threadpool v1.8.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling password-hash v0.5.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling hkdf v0.12.4
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling chia-sha2 v0.36.1
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling argon2 v0.5.3
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling zeroize_derive v1.4.3
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling chia_streamable_macro v0.36.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling chia-traits v0.36.1
[INFO] [stderr]    Compiling chia-bls v0.36.1
[INFO] [stderr]    Compiling dig-keystore v0.13.0
[INFO] [stderr]    Compiling dig-keystore-hardware v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 38.06s
[INFO] running `Command { std: "docker" "inspect" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:37:12
[INFO] [stderr]    |
[INFO] [stderr] 37 | homepage = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | repository = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dig-keystore-hardware` (manifest) generated 1 warning
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling dig-keystore v0.13.0
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling dig-keystore-hardware v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 12.83s
[INFO] running `Command { std: "docker" "inspect" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:37:12
[INFO] [stderr]    |
[INFO] [stderr] 37 | homepage = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 43 | repository = "https://github.com/DIG-Network/dig-keystore"
[INFO] [stderr]    |              ---------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dig-keystore-hardware` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.20s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/dig-keystore-hardware/3d6f3463918afbaa/out/dig_keystore_hardware-3d6f3463918afbaa)
[INFO] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test ladder::tests::an_indeterminate_probe_beside_an_absence_reports_the_uncertainty ... ok
[INFO] [stdout] test ladder::tests::a_strict_policy_does_not_abort_the_walk_before_a_working_candidate ... ok
[INFO] [stdout] test ladder::tests::a_process_memory_wrapping_key_is_never_selected_even_when_it_probes_available ... ok
[INFO] [stdout] test ladder::tests::a_candidate_that_probes_available_but_fails_its_self_test_is_rejected ... ok
[INFO] [stdout] test ladder::tests::an_absent_candidate_falls_through_to_a_working_one ... ok
[INFO] [stdout] test ladder::tests::a_proven_first_candidate_wins_and_the_rest_are_never_probed ... ok
[INFO] [stdout] test ladder::tests::a_provider_is_held_exactly_when_the_tier_claims_hardware ... ok
[INFO] [stdout] test ladder::tests::a_refuted_self_test_beside_an_absence_reports_the_unusable_hardware ... ok
[INFO] [stdout] test ladder::tests::an_indeterminate_probe_dominates_a_refuted_self_test ... ok
[INFO] [stdout] test ladder::tests::an_indeterminate_probe_dominates_even_when_it_is_last ... ok
[INFO] [stdout] test ladder::tests::an_unrecognised_reason_does_not_outrank_uncertainty_or_a_refutation ... ok
[INFO] [stdout] test ladder::tests::an_unrecognised_reason_outranks_the_confident_negative ... ok
[INFO] [stdout] test ladder::tests::no_rejections_settle_on_not_requested ... ok
[INFO] [stdout] test ladder::tests::the_rung_debug_reports_binding_without_exposing_the_provider ... ok
[INFO] [stdout] test platform::content_key::tests::only_an_exactly_sized_recovery_becomes_a_content_key ... ok
[INFO] [stdout] test platform::content_key::tests::the_refusal_names_the_component_and_not_the_bytes ... ok
[INFO] [stdout] test ladder::tests::no_candidates_reports_not_requested_rather_than_an_absence ... ok
[INFO] [stdout] test ladder::tests::required_policy_refuses_to_degrade ... ok
[INFO] [stdout] test ladder::tests::the_attempt_list_records_every_candidate_in_order ... ok
[INFO] [stdout] test platform::linux::session::tests::a_device_that_cannot_be_written_to_is_reported_as_a_transport_failure ... ok
[INFO] [stdout] test platform::linux::tests::a_host_with_no_enumerated_tpm_is_a_confident_absence ... ok
[INFO] [stdout] test platform::linux::tests::an_enumerated_tpm_this_process_cannot_open_is_a_confident_absence ... ok
[INFO] [stdout] test platform::linux::tests::a_device_that_does_not_answer_like_a_tpm_is_indeterminate ... ok
[INFO] [stdout] test ladder::tests::preferred_policy_fails_closed_when_any_candidate_could_not_be_inspected ... ok
[INFO] [stdout] test platform::linux::tests::an_authorization_refusal_is_absent_and_a_transient_refusal_is_indeterminate ... ok
[INFO] [stdout] test platform::linux::tests::an_unbound_provider_refuses_to_wrap ... ok
[INFO] [stdout] test platform::linux::tests::each_unavailability_class_renders_its_own_reason ... ok
[INFO] [stdout] test ladder::tests::every_candidate_absent_reports_the_confident_negative ... ok
[INFO] [stdout] test platform::linux::tests::the_hardware_kind_does_not_depend_on_the_binding_state ... ok
[INFO] [stdout] test ladder::tests::preferred_policy_opens_on_a_confident_absence ... ok
[INFO] [stdout] test platform::linux::tests::unreachable_probes_indeterminate_and_absent_probes_absent ... ok
[INFO] [stdout] test platform::tests::an_absent_binding_and_an_unsupported_reason_agree ... ok
[INFO] [stdout] test platform::linux::tests::an_unbound_provider_never_claims_non_exportable_custody ... ok
[INFO] [stdout] test platform::linux::tests::an_unbound_provider_refuses_to_unwrap ... ok
[INFO] [stdout] test platform::linux::tests::the_diagnostic_surface_reports_state_without_rendering_key_material ... ok
[INFO] [stdout] test platform::tpm2::tests::a_malformed_response_is_refused_rather_than_read_past ... ok
[INFO] [stdout] test platform::tpm2::tests::fixed_to_this_tpm_requires_both_bits ... ok
[INFO] [stdout] test platform::tpm2::tests::a_refusal_is_an_error_that_keeps_its_response_code ... ok
[INFO] [stdout] test platform::tests::an_unsupported_platform_never_claims_the_host_has_no_hardware ... ok
[INFO] [stdout] test platform::tpm2::tests::a_format_one_code_is_recognised_with_its_positional_bits ... ok
[INFO] [stdout] test platform::tpm2::tests::create_primary_marshals_to_the_specified_bytes ... ok
[INFO] [stdout] test platform::tpm2::tests::every_command_declares_its_own_length_and_the_right_tag ... ok
[INFO] [stdout] test platform::tpm2::tests::only_an_authorization_or_hierarchy_refusal_is_a_confident_absence ... ok
[INFO] [stdout] test platform::tpm2::tests::read_public_reports_the_tpms_own_attributes ... ok
[INFO] [stdout] test platform::tpm2::tests::the_attribute_word_is_the_specified_one ... ok
[INFO] [stdout] test platform::tpm2::tests::the_parameter_offset_follows_the_returned_tag ... ok
[INFO] [stdout] test tests::a_bound_host_writes_an_envelope_that_does_not_contain_the_blob ... ok
[INFO] [stdout] test platform::tpm2::tests::the_created_handle_is_read_from_the_response ... ok
[INFO] [stdout] test tests::an_honest_device_still_binds_under_required ... ok
[INFO] [stdout] test tests::a_blob_sealed_on_one_device_does_not_open_on_another ... ok
[INFO] [stdout] test tests::a_proven_candidate_produces_a_hardware_tier ... ok
[INFO] [stdout] test tests::an_answerable_existence_probe_answers_both_ways ... ok
[INFO] [stdout] test tests::a_settled_degrade_reason_is_not_replaced_by_not_requested ... ok
[INFO] [stdout] test tests::a_degraded_host_writes_the_untouched_sealed_blob ... ok
[INFO] [stdout] test tests::an_empty_candidate_list_still_reports_not_requested ... ok
[INFO] [stdout] test tests::required_refuses_a_device_the_backends_own_self_test_refutes ... ok
[INFO] [stdout] test tests::write_new_refuses_to_replace_through_the_composition ... ok
[INFO] [stdout] test tests::preferred_fails_closed_when_the_reprobe_cannot_inspect_the_device ... ok
[INFO] [stdout] test tests::an_unanswerable_existence_probe_stays_unanswered_through_the_composition ... ok
[INFO] [stdout] test tests::exclusivity_is_reported_from_the_inner_backend_not_invented ... ok
[INFO] [stdout] test tests::optional_still_opens_degraded_over_the_same_refuted_device ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/windows_tpm.rs (/opt/rustwide/target/release/build/dig-keystore-hardware/55efc166371aa0f0/out/windows_tpm-55efc166371aa0f0)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_platform_answers_the_tier_question_honestly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests dig_keystore_hardware
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 58) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72", kill_on_drop: false }`
[INFO] [stdout] 8054f88b521a0ad09229ca9d13c2042554c369c8b316e367fe3ee9545b9f9c72
