[INFO] fetching crate libcnb 0.12.0...
[INFO] testing libcnb-0.12.0 against 1.69.0 for beta-1.70-1
[INFO] extracting crate libcnb 0.12.0 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate libcnb 0.12.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate libcnb 0.12.0
[INFO] finished tweaking crates.io crate libcnb 0.12.0
[INFO] tweaked toml for crates.io crate libcnb 0.12.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded libcnb-data v0.12.0
[INFO] [stderr]   Downloaded libcnb-proc-macros v0.12.0
[INFO] [stderr]   Downloaded cyclonedx-bom v0.4.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 579b072915b16de7653f0532d2ba3e585a5944ba3968a104e7a962372a339a1a
[INFO] running `Command { std: "docker" "start" "-a" "579b072915b16de7653f0532d2ba3e585a5944ba3968a104e7a962372a339a1a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "579b072915b16de7653f0532d2ba3e585a5944ba3968a104e7a962372a339a1a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "579b072915b16de7653f0532d2ba3e585a5944ba3968a104e7a962372a339a1a", kill_on_drop: false }`
[INFO] [stdout] 579b072915b16de7653f0532d2ba3e585a5944ba3968a104e7a962372a339a1a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d6335f5401305449005de9d7c933cd23d1ff547edad6577154c3539757646754
[INFO] running `Command { std: "docker" "start" "-a" "d6335f5401305449005de9d7c933cd23d1ff547edad6577154c3539757646754", kill_on_drop: false }`
[INFO] [stderr]    Compiling camino v1.1.4
[INFO] [stderr]    Compiling semver v1.0.17
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]    Compiling regex-syntax v0.7.1
[INFO] [stderr]    Compiling itoa v1.0.6
[INFO] [stderr]    Compiling ryu v1.0.13
[INFO] [stderr]    Compiling winnow v0.4.4
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]    Compiling regex v1.8.1
[INFO] [stderr]    Compiling thiserror v1.0.40
[INFO] [stderr]    Compiling fancy-regex v0.11.0
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling cargo-platform v0.1.2
[INFO] [stderr]    Compiling serde_spanned v0.6.1
[INFO] [stderr]    Compiling toml_datetime v0.6.1
[INFO] [stderr]    Compiling toml_edit v0.19.8
[INFO] [stderr]    Compiling cargo_metadata v0.15.4
[INFO] [stderr]    Compiling libcnb-proc-macros v0.12.0
[INFO] [stderr]    Compiling toml v0.7.3
[INFO] [stderr]    Compiling libcnb-data v0.12.0
[INFO] [stderr]    Compiling libcnb v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 15.52s
[INFO] running `Command { std: "docker" "inspect" "d6335f5401305449005de9d7c933cd23d1ff547edad6577154c3539757646754", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d6335f5401305449005de9d7c933cd23d1ff547edad6577154c3539757646754", kill_on_drop: false }`
[INFO] [stdout] d6335f5401305449005de9d7c933cd23d1ff547edad6577154c3539757646754
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a9e77633850174036e46d9a5308ab679e72b4a0b0cc6494efb5870943285391a
[INFO] running `Command { std: "docker" "start" "-a" "a9e77633850174036e46d9a5308ab679e72b4a0b0cc6494efb5870943285391a", kill_on_drop: false }`
[INFO] [stderr]    Compiling libcnb v0.12.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 4.75s
[INFO] running `Command { std: "docker" "inspect" "a9e77633850174036e46d9a5308ab679e72b4a0b0cc6494efb5870943285391a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a9e77633850174036e46d9a5308ab679e72b4a0b0cc6494efb5870943285391a", kill_on_drop: false }`
[INFO] [stdout] a9e77633850174036e46d9a5308ab679e72b4a0b0cc6494efb5870943285391a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ec4be30ead0815ff28829bf5eb70c751b3ccb23d0ded71008d046ef312aee464
[INFO] running `Command { std: "docker" "start" "-a" "ec4be30ead0815ff28829bf5eb70c751b3ccb23d0ded71008d046ef312aee464", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/libcnb-15f7542a22794caa)
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test layer::handling::tests::delete_disjointed_layer ... ok
[INFO] [stdout] test layer::handling::tests::delete_nonexisting_layer ... ok
[INFO] [stdout] test layer::handling::tests::delete_layer ... ok
[INFO] [stdout] test layer::handling::tests::read_layer_without_layer_content_metadata ... ok
[INFO] [stdout] test layer::handling::tests::read_nonexistent_layer ... ok
[INFO] [stdout] test layer::handling::tests::read_layer_without_layer_directory ... ok
[INFO] [stdout] test layer::handling::tests::read_malformed_toml_layer ... ok
[INFO] [stdout] test layer::handling::tests::read_incompatible_metadata_layer ... ok
[INFO] [stdout] test layer::handling::tests::write_layer_keep_execd ... ok
[INFO] [stdout] test layer::handling::tests::read_layer ... ok
[INFO] [stdout] test layer::handling::tests::write_nonexisting_layer ... ok
[INFO] [stdout] test layer::handling::tests::write_existing_layer_keep_execd ... ok
[INFO] [stdout] test layer::handling::tests::write_existing_layer ... ok
[INFO] [stdout] test layer::handling::tests::write_existing_layer_overwrite_with_empty_execd ... ok
[INFO] [stdout] test layer_env::tests::layer_env_delta_eq ... ok
[INFO] [stdout] test layer_env::tests::layer_env_delta_fs_read_write ... ok
[INFO] [stdout] test layer_env::tests::layer_env_insert ... ok
[INFO] [stdout] test layer_env::tests::modification_behavior_order ... ok
[INFO] [stdout] test layer_env::tests::read_from_layer_dir_layer_paths_build ... ok
[INFO] [stdout] test layer::tests::create_then_recreate ... ok
[INFO] [stdout] test layer_env::tests::reference_impl_add_root_dir_should_append_posix_directories ... ok
[INFO] [stdout] test layer::tests::default_layer_method_implementations ... ok
[INFO] [stdout] test layer_env::tests::read_from_layer_dir_layer_paths_launch ... ok
[INFO] [stdout] test layer_env::tests::reference_impl_env_files_have_a_suffix_it_performs_the_matching_action ... ok
[INFO] [stdout] test layer::tests::create ... ok
[INFO] [stdout] test layer::tests::layer_env_read_write ... ok
[INFO] [stdout] test util::tests::default_on_not_found_with_brokenpipe ... ok
[INFO] [stdout] test platform::tests::read_platform_env_reads_correct_env_vars ... ok
[INFO] [stdout] test layer::tests::write_layer_env ... ok
[INFO] [stdout] test platform::tests::read_platform_env_handles_directories_via_symlinks ... ok
[INFO] [stdout] test layer_env::tests::reference_impl_env_files_have_no_suffix_default_action_is_override ... ok
[INFO] [stdout] test platform::tests::read_platform_env_does_not_blow_up_if_platform_env_is_missing ... ok
[INFO] [stdout] test layer::tests::error_handling_no_metadata_toml ... ok
[INFO] [stdout] test util::tests::default_on_not_found_with_notfound ... ok
[INFO] [stdout] test layer::tests::create_then_keep ... ok
[INFO] [stdout] test util::tests::default_on_not_found_with_ok ... ok
[INFO] [stdout] test platform::tests::read_platform_env_handles_directories_in_env_folder ... ok
[INFO] [stdout] test util::tests::remove_recursively_no_executable_bit_directory ... ok
[INFO] [stdout] test util::tests::remove_recursively_readonly_directory ... ok
[INFO] [stdout] test layer::tests::error_handling_no_directory ... ok
[INFO] [stdout] test layer::tests::update_with_incompatible_metadata_replace ... ok
[INFO] [stdout] test layer::tests::create_then_update ... ok
[INFO] [stdout] test layer::tests::update_with_incompatible_metadata_recreate ... ok
[INFO] [stdout] test env::tests::into_iterator ... ok
[INFO] [stdout] test layer::handling::tests::write_nonexisting_layer_with_nonexisting_exec_d_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests libcnb
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test src/layer/public_interface.rs - layer::public_interface::LayerResultBuilder<M>::sbom (line 232) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 103) - compile ... ok
[INFO] [stdout] test src/platform.rs - platform::Platform::from_path (line 24) - compile ... ok
[INFO] [stdout] test src/lib.rs - additional_buildpack_binary_path (line 92) - compile fail ... ok
[INFO] [stdout] test src/layer/public_interface.rs - layer::public_interface::LayerResultBuilder<M>::exec_d_program (line 204) - compile fail ... ok
[INFO] [stdout] test src/lib.rs - buildpack_main (line 49) ... ok
[INFO] [stdout] test src/build.rs - build::BuildContext<B>::handle_layer (line 37) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv::chainable_insert (line 216) ... ok
[INFO] [stdout] test src/detect.rs - detect::DetectResultBuilder (line 35) ... ok
[INFO] [stdout] test src/build.rs - build::BuildResultBuilder (line 138) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv::apply (line 122) ... ok
[INFO] [stdout] test src/env.rs - env::Env (line 9) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv::insert (line 173) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv::new (line 102) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv (line 37) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv (line 64) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv::read_from_layer_dir (line 262) ... ok
[INFO] [stdout] test src/layer_env.rs - layer_env::LayerEnv::write_to_layer_dir (line 340) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.77s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ec4be30ead0815ff28829bf5eb70c751b3ccb23d0ded71008d046ef312aee464", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ec4be30ead0815ff28829bf5eb70c751b3ccb23d0ded71008d046ef312aee464", kill_on_drop: false }`
[INFO] [stdout] ec4be30ead0815ff28829bf5eb70c751b3ccb23d0ded71008d046ef312aee464
