[INFO] cloning repository https://github.com/bedrocklinux/bpt
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bedrocklinux/bpt" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbedrocklinux%2Fbpt", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbedrocklinux%2Fbpt'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ad8cbd05f4475cf65b84591c10550d7fb7dd5611
[INFO] testing bedrocklinux/bpt against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbedrocklinux%2Fbpt" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/bedrocklinux/bpt
[INFO] finished tweaking git repo https://github.com/bedrocklinux/bpt
[INFO] tweaked toml for git repo https://github.com/bedrocklinux/bpt written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bedrocklinux/bpt on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bedrocklinux/bpt 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 81c52f507fa20a94b65e9a17c4b2bb0b43cb09a5550921b6b48425b9cbcde9a1
[INFO] running `Command { std: "docker" "start" "-a" "81c52f507fa20a94b65e9a17c4b2bb0b43cb09a5550921b6b48425b9cbcde9a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "81c52f507fa20a94b65e9a17c4b2bb0b43cb09a5550921b6b48425b9cbcde9a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "81c52f507fa20a94b65e9a17c4b2bb0b43cb09a5550921b6b48425b9cbcde9a1", kill_on_drop: false }`
[INFO] [stdout] 81c52f507fa20a94b65e9a17c4b2bb0b43cb09a5550921b6b48425b9cbcde9a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d7cc0327ca4381bf54725a9a9e266f6b31f8e4f32c5558734899387db620a90f
[INFO] running `Command { std: "docker" "start" "-a" "d7cc0327ca4381bf54725a9a9e266f6b31f8e4f32c5558734899387db620a90f", kill_on_drop: false }`
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling libc v0.2.158
[INFO] [stderr]    Compiling proc-macro2 v1.0.86
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling pkg-config v0.3.30
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling anstyle-parse v0.2.5
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling zstd-safe v7.2.1
[INFO] [stderr]    Compiling colorchoice v1.0.2
[INFO] [stderr]    Compiling cpufeatures v0.2.13
[INFO] [stderr]    Compiling rustix v0.38.35
[INFO] [stderr]    Compiling anstyle-query v1.1.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling anstyle v1.0.8
[INFO] [stderr]    Compiling anstream v0.6.15
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling quote v1.0.37
[INFO] [stderr]    Compiling jobserver v0.1.32
[INFO] [stderr]    Compiling camino v1.1.9
[INFO] [stderr]    Compiling syn v2.0.76
[INFO] [stderr]    Compiling cc v1.1.15
[INFO] [stderr]    Compiling clap_lex v0.7.2
[INFO] [stderr]    Compiling rtoolbox v0.0.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling thiserror v1.0.63
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling bitflags v2.6.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling salsa20 v0.10.2
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling pbkdf2 v0.12.2
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling semver v1.0.23
[INFO] [stderr]    Compiling clap_builder v4.5.15
[INFO] [stderr]    Compiling scrypt v0.11.0
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling indexmap v2.5.0
[INFO] [stderr]    Compiling rpassword v7.3.1
[INFO] [stderr]    Compiling filetime v0.2.25
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling bpt v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling function_name-proc-macro v0.3.0
[INFO] [stderr]    Compiling ct-codecs v1.1.2
[INFO] [stderr]    Compiling nix v0.25.1
[INFO] [stderr]    Compiling petgraph v0.8.2
[INFO] [stderr]    Compiling function_name v0.3.0
[INFO] [stderr]    Compiling minisign v0.7.8
[INFO] [stderr]    Compiling xattr v1.3.1
[INFO] [stderr]    Compiling tar v0.4.41
[INFO] [stderr]    Compiling dirs v5.0.1
[INFO] [stderr]    Compiling regex-lite v0.1.6
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling zstd-sys v2.0.13+zstd.1.5.6
[INFO] [stderr]    Compiling clap_derive v4.5.13
[INFO] [stderr]    Compiling thiserror-impl v1.0.63
[INFO] [stderr]    Compiling clap v4.5.16
[INFO] [stderr]    Compiling zstd v0.13.2
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 23s
[INFO] running `Command { std: "docker" "inspect" "d7cc0327ca4381bf54725a9a9e266f6b31f8e4f32c5558734899387db620a90f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d7cc0327ca4381bf54725a9a9e266f6b31f8e4f32c5558734899387db620a90f", kill_on_drop: false }`
[INFO] [stdout] d7cc0327ca4381bf54725a9a9e266f6b31f8e4f32c5558734899387db620a90f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d201ab1af59b4ee7003f5e674ca769d487aad8fe70ece61b6870dbe16e28e565
[INFO] running `Command { std: "docker" "start" "-a" "d201ab1af59b4ee7003f5e674ca769d487aad8fe70ece61b6870dbe16e28e565", kill_on_drop: false }`
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling log v0.4.22
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling bpt v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.50s
[INFO] running `Command { std: "docker" "inspect" "d201ab1af59b4ee7003f5e674ca769d487aad8fe70ece61b6870dbe16e28e565", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d201ab1af59b4ee7003f5e674ca769d487aad8fe70ece61b6870dbe16e28e565", kill_on_drop: false }`
[INFO] [stdout] d201ab1af59b4ee7003f5e674ca769d487aad8fe70ece61b6870dbe16e28e565
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5a598f7bff4d88dfc5c0a6a2b9628edb17bed67d6bb79f1431f7ee374aa197a1
[INFO] running `Command { std: "docker" "start" "-a" "5a598f7bff4d88dfc5c0a6a2b9628edb17bed67d6bb79f1431f7ee374aa197a1", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/bpt-827752f4bf257cba)
[INFO] [stdout] 
[INFO] [stdout] running 416 tests
[INFO] [stdout] test collection::cache::tests::test_cache_path_encoding ... ok
[INFO] [stdout] test collection::cache::tests::test_evict_none_is_noop ... ok
[INFO] [stdout] test collection::cache::tests::test_parent_cache_dir_falls_back_to_root_cache_without_user_cache_dir ... ok
[INFO] [stdout] test color::test::test_color_macro ... ok
[INFO] [stdout] test command::check::tests::format_check_report_groups_issues_by_pkg ... ok
[INFO] [stdout] test collection::cache::tests::test_parent_cache_dir_uses_root_cache_for_root_uid ... ok
[INFO] [stdout] test command::sign::tests::needs_signing_true_for_invalid_signature ... ok
[INFO] [stdout] test error::tests::unpack_tarball_uses_io_exit_code ... ok
[INFO] [stdout] test collection::cache::tests::test_parent_cache_dir_uses_user_cache_for_non_root_uid ... ok
[INFO] [stdout] test error::tests::build_tarball_uses_io_exit_code ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_build_credentials_returns_none_for_non_root ... ok
[INFO] [stdout] test collection::cache::tests::test_evict_empty_dir ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_default_config_file_matches_default_impl ... ok
[INFO] [stdout] test collection::cache::tests::test_evict_boundary ... ok
[INFO] [stdout] test command::sign::tests::needs_signing_false_for_valid_signature ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_cache_negative_rejected ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_cache_zero ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_duplicate_keys ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_empty_configuration ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_invalid_arch_in_general ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_invalid_value_type ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_cache_forever ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_invalid_boolean ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_missing_key_value_separator ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_invalid_section_header ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_invalid_key_in_section ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_missing_sections ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_networking_no_utils ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_networking_single_util ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_only_comments_and_empty_lines ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_networking_utils_missing_placeholder ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_with_whitespace_and_comments ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_only_one_section ... ok
[INFO] [stdout] test file::instpkg::tests::cmp_orders_parent_directory_before_child_file ... ok
[INFO] [stdout] test collection::cache::tests::test_evict_removes_old_entries ... ok
[INFO] [stdout] test file::instpkg::tests::cmp_is_transitive_for_files_alongside_subdirs ... ok
[INFO] [stdout] test file::instpkg::tests::cmp_orders_same_path_directory_before_non_directory ... ok
[INFO] [stdout] test file::instpkg::tests::cmp_never_treats_parent_and_child_as_equal ... ok
[INFO] [stdout] test file::instpkg::tests::from_path_rejects_consecutive_nulls ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_missing_root_config_uses_defaults ... ok
[INFO] [stdout] test file::instpkg::tests::from_pkginfo_and_entries_accepts_deeply_shuffled_tree ... ok
[INFO] [stdout] test file::instpkg::tests::from_pkginfo_and_entries_accepts_sibling_file_after_subdir ... ok
[INFO] [stdout] test file::instpkg::tests::from_pkginfo_and_entries_handles_files_alongside_deep_subdirs ... ok
[INFO] [stdout] test command::sign::tests::needs_signing_true_for_unsigned_file ... ok
[INFO] [stdout] test file::make_common::tests::from_root_path_missing_file_uses_defaults ... ok
[INFO] [stdout] test file::bpt_conf::tests::test_parse_valid_full_config ... ok
[INFO] [stdout] test file::privkey::tests::test_read_secret_only_newlines ... ok
[INFO] [stdout] test file::instpkg::tests::from_path_rejects_oversized_instpkg ... ok
[INFO] [stdout] test file::privkey::tests::test_read_secret_trims_multiple_trailing_newlines ... ok
[INFO] [stdout] test file::make_conf::tests::from_root_path_missing_file_uses_defaults ... ok
[INFO] [stdout] test file::privkey::tests::test_read_secret_trims_trailing_newlines ... ok
[INFO] [stdout] test file::privkey::tests::test_read_secret_trims_crlf ... ok
[INFO] [stdout] test file::instpkg::tests::uninstall_removes_empty_parent_directories ... ok
[INFO] [stdout] test file::privkey::tests::test_sign_already_signed ... ok
[INFO] [stdout] test file::privkey::tests::test_sign ... ok
[INFO] [stdout] test file::pubkeys::tests::test_from_root_path_missing_key_dir_returns_empty_keyset ... ok
[INFO] [stdout] test file::pubkeys::tests::test_public_keys_from_root_path_mixed_files_fails ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_and_strip_sig_corrupt ... ok
[INFO] [stdout] test file::privkey::tests::test_sign_with_corrupt_trailing_sig_block ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_and_strip_sig_missing ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_and_strip_sig_no_public_keys ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_and_strip_sig_skip_verify_signed_file_strips_sig ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_and_strip_sig_invalid ... ok
[INFO] [stdout] test file::privkey::tests::test_strip_signature ... ok
[INFO] [stdout] test file::instpkg::tests::from_pkginfo_and_entries_accepts_root_relative_items ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_missing ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_corrupt ... ok
[INFO] [stdout] test file::instpkg::tests::from_pkginfo_and_entries_accepts_shuffled_parent_child_order ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_invalid ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_and_strip_sig_valid ... ok
[INFO] [stdout] test file::privkey::tests::test_read_secret_empty_file ... ok
[INFO] [stdout] test file::repos::tests::from_root_path_missing_repo_dir_returns_empty ... ok
[INFO] [stdout] test file::privkey::tests::test_read_secret_no_trailing_newline ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_no_public_keys ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_skip_verify_corrupt_trailer_errors ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_skip_verify_signed_file_returns_full_file ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_valid ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_file_too_short ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_content_len_excludes_sig ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_empty_file ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_no_prefix ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_works_on_bounded_file ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_no_suffix ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_body_containing_prefix_substring ... ok
[INFO] [stdout] test file::pubkeys::tests::test_verify_sig_valid_file ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_called_twice_is_idempotent ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_corrupt_base64 ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_block_found ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_valid ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_prefix_only_no_suffix ... ok
[INFO] [stdout] test file::tmpdir::tests::drop_removes_directory_when_not_retained ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_not_found ... ok
[INFO] [stdout] test file::sig::tests::test_find_signature_not_found_empty ... ok
[INFO] [stdout] test file::tmpdir::tests::drop_retains_directory_when_retained ... ok
[INFO] [stdout] test file::tmpdir::tests::reject_traversal_allows_simple_relative ... ok
[INFO] [stdout] test file::tmpdir::tests::reject_traversal_rejects_absolute_path ... ok
[INFO] [stdout] test file::tmpdir::tests::reject_traversal_rejects_parent_dir ... ok
[INFO] [stdout] test file::tmpdir::tests::reject_traversal_rejects_leading_parent_dir ... ok
[INFO] [stdout] test file::tmpdir::tests::subdir_creates_directory ... ok
[INFO] [stdout] test file::tmpdir::tests::subdir_rejects_absolute_path ... ok
[INFO] [stdout] test file::tmpdir::tests::subfile_rejects_parent_traversal ... ok
[INFO] [stdout] test file::tmpdir::tests::subfile_creates_file_and_parents ... ok
[INFO] [stdout] test file::tmpdir::tests::subdir_rejects_parent_traversal ... ok
[INFO] [stdout] test file::tmpdir::tests::subfile_rejects_absolute_path ... ok
[INFO] [stdout] test file::world::tests::contains_match_no_match_for_different_pkgname ... ok
[INFO] [stdout] test file::world::tests::contains_match_full_partid_requires_exact ... ok
[INFO] [stdout] test file::world::tests::get_match_returns_none_when_absent ... ok
[INFO] [stdout] test file::world::tests::contains_match_name_only_matches_any_version_arch ... ok
[INFO] [stdout] test file::world::tests::get_match_returns_matching_partid ... ok
[INFO] [stdout] test file::world::tests::ro_deduplicates_entries ... ok
[INFO] [stdout] test file::world::tests::ro_empty_file ... ok
[INFO] [stdout] test file::world::tests::ro_missing_file_returns_empty ... ok
[INFO] [stdout] test file::world::tests::rw_creates_file_if_missing ... ok
[INFO] [stdout] test file::world::tests::ro_name_only_partid ... ok
[INFO] [stdout] test file::world::tests::ro_preserves_comments_and_blanks ... ok
[INFO] [stdout] test file::world::tests::ro_parses_entries ... ok
[INFO] [stdout] test file::world::tests::ro_strips_inline_comments ... ok
[INFO] [stdout] test file::world::tests::ro_rejects_invalid_partid ... ok
[INFO] [stdout] test file::world::tests::save_preserves_comments ... ok
[INFO] [stdout] test file::world::tests::rw_reads_existing_entries ... ok
[INFO] [stdout] test file::world::tests::save_creates_world_file_if_missing ... ok
[INFO] [stdout] test io::bounded_file::tests::test_checked_signed_add_large_base ... ok
[INFO] [stdout] test io::bounded_file::tests::test_decrease_upper_bound_by_clamps_pos ... ok
[INFO] [stdout] test io::bounded_file::tests::test_decrease_upper_bound_by_crosses_lower_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_decrease_upper_bound_by_pos_at_new_upper ... ok
[INFO] [stdout] test io::bounded_file::tests::test_decrease_upper_bound_by_preserves_valid_pos ... ok
[INFO] [stdout] test io::bounded_file::tests::test_decrease_upper_bound_to_equal_lower ... ok
[INFO] [stdout] test io::bounded_file::tests::test_decrease_upper_bound_by_underflow_errors ... ok
[INFO] [stdout] test file::world::tests::save_removes_deleted_entries ... ok
[INFO] [stdout] test file::world::tests::rw_missing_parent_dirs_returns_empty ... ok
[INFO] [stdout] test io::bounded_file::tests::test_from_fd ... ok
[INFO] [stdout] test io::bounded_file::tests::test_from_file_resets_seek_to_start ... ok
[INFO] [stdout] test io::bounded_file::tests::test_increase_lower_bound_by_overflow_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_increase_lower_bound_by ... ok
[INFO] [stdout] test io::bounded_file::tests::test_increase_upper_bound_by_overflow_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_increase_upper_bound_by_success ... ok
[INFO] [stdout] test file::world::tests::save_roundtrip_preserves_inline_comments ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read ... ok
[INFO] [stdout] test io::bounded_file::tests::test_increase_lower_bound_by_preserves_valid_pos ... ok
[INFO] [stdout] test io::bounded_file::tests::test_increase_lower_bound_to_equal_upper ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_lower_beyond_end ... ok
[INFO] [stdout] test file::world::tests::save_writes_entries_to_disk ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_past_upper_bound ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_no_bounds ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_single_byte_range ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_small_file_string_respects_current_position ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_current_forward_out_of_bounds_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_end ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_current_positive_overflow_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_current ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_end_positive_overflow_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_small_file_bytes_rejects_oversized_bounded_window ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_small_file_bytes_respects_bounded_window ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_empty_buffer_does_not_move_position ... ok
[INFO] [stdout] test io::bounded_file::tests::test_read_small_file_bytes_uses_bounded_file_size ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_error_preserves_pos ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_start_overflow_errors ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_out_of_bounds ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_start_at_upper_bound_is_allowed ... ok
[INFO] [stdout] test io::bounded_file::tests::test_seek_start ... ok
[INFO] [stdout] test io::bounded_file::tests::test_sequential_bound_adjustments_with_reads ... ok
[INFO] [stdout] test io::bounded_file::tests::test_zero_width_range_read_and_seek ... ok
[INFO] [stderr] error: test failed, to rerun pass `--bin bpt`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/bpt-827752f4bf257cba` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "5a598f7bff4d88dfc5c0a6a2b9628edb17bed67d6bb79f1431f7ee374aa197a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5a598f7bff4d88dfc5c0a6a2b9628edb17bed67d6bb79f1431f7ee374aa197a1", kill_on_drop: false }`
[INFO] [stdout] 5a598f7bff4d88dfc5c0a6a2b9628edb17bed67d6bb79f1431f7ee374aa197a1
