[INFO] cloning repository https://github.com/Grar00t/runprint [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Grar00t/runprint" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGrar00t%2Frunprint", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGrar00t%2Frunprint'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 0be7a433f95cae808ff1e853e7beabcd90fd10d3 [INFO] testing Grar00t/runprint against 1.99.0-beta.8 for beta-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGrar00t%2Frunprint" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Grar00t/runprint [INFO] finished tweaking git repo https://github.com/Grar00t/runprint [INFO] tweaked toml for git repo https://github.com/Grar00t/runprint written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Grar00t/runprint on toolchain 1.99.0-beta.8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Grar00t/runprint 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded landlock v0.4.7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef [INFO] running `Command { std: "docker" "start" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", 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" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", 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" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling find-msvc-tools v0.1.12 [INFO] [stderr] Compiling anyhow v1.0.104 [INFO] [stderr] Compiling syn v3.0.5 [INFO] [stderr] Compiling syn v2.0.119 [INFO] [stderr] Compiling indexmap v2.14.2 [INFO] [stderr] Compiling bitflags v2.13.1 [INFO] [stderr] Compiling cpufeatures v0.3.1 [INFO] [stderr] Compiling clap_builder v4.6.6 [INFO] [stderr] Compiling serde_json v1.0.151 [INFO] [stderr] Compiling fastrand v2.5.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling cc v1.4.5 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling blake3 v1.8.7 [INFO] [stderr] Compiling enumflags2_derive v0.7.12 [INFO] [stderr] Compiling enumflags2 v0.7.12 [INFO] [stderr] Compiling serde_derive v1.0.229 [INFO] [stderr] Compiling thiserror-impl v2.0.20 [INFO] [stderr] Compiling clap_derive v4.6.4 [INFO] [stderr] Compiling thiserror v2.0.20 [INFO] [stderr] Compiling landlock v0.4.7 [INFO] [stderr] Compiling clap v4.6.6 [INFO] [stderr] Compiling serde v1.0.229 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling runprint-core v0.1.0 (/opt/rustwide/workdir/crates/runprint-core) [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling runprint v0.1.0 (/opt/rustwide/workdir/crates/runprint-cli) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.59s [INFO] running `Command { std: "docker" "inspect" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", 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" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling runprint-core v0.1.0 (/opt/rustwide/workdir/crates/runprint-core) [INFO] [stderr] Compiling runprint v0.1.0 (/opt/rustwide/workdir/crates/runprint-cli) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.25s [INFO] running `Command { std: "docker" "inspect" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", 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" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/runprint-889058e9b706ae24) [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test config_tests::config_rejects_unknown_top_level_key ... ok [INFO] [stdout] test config_tests::config_defaults_to_version_one ... ok [INFO] [stdout] test config_tests::lock_loader_accepts_legacy_v3 ... ok [INFO] [stdout] test config_tests::lock_loader_rejects_future_version_before_behavior_decode ... ok [INFO] [stdout] test config_tests::lock_loader_accepts_legacy_v2 ... ok [INFO] [stdout] test config_tests::config_rejects_unknown_gate_key ... ok [INFO] [stdout] test config_tests::lock_loader_accepts_legacy_v1 ... ok [INFO] [stdout] test config_tests::lock_loader_accepts_current_v4 ... ok [INFO] [stdout] test enforce::tests::enforcement_path_scopes_are_classified ... ok [INFO] [stdout] test enforce::tests::project_prefix_expands ... ok [INFO] [stdout] test enforce::tests::filesystem_policy_activation_is_explicit ... ok [INFO] [stdout] test trace::tests::decodes_unix_socket_escaped_quote ... ok [INFO] [stdout] test enforce::tests::network_ports_parse_from_policy ... ok [INFO] [stdout] test trace::tests::decodes_unix_socket_path_escapes ... ok [INFO] [stdout] test enforce::tests::project_symlink_to_inside_is_allowed ... ok [INFO] [stdout] test enforce::tests::project_symlink_escape_is_rejected ... ok [INFO] [stdout] test enforce::tests::unknown_variable_is_rejected ... ok [INFO] [stdout] test trace::tests::parses_execveat_directory_fd ... ok [INFO] [stdout] test trace::tests::parses_execveat_empty_path_from_fd ... ok [INFO] [stdout] test trace::tests::parses_abstract_unix_socket_address ... ok [INFO] [stdout] test trace::tests::parses_linkat_empty_path_semantics ... ok [INFO] [stdout] test status::tests::maps_signal_to_shell_exit_code ... ok [INFO] [stdout] test status::tests::preserves_normal_exit_code ... ok [INFO] [stdout] test trace::tests::linkat_path_named_flag_does_not_impersonate_flag ... ok [INFO] [stdout] test trace::tests::parses_execveat_fdcwd ... ok [INFO] [stdout] test trace::tests::creat_is_write_only ... ok [INFO] [stdout] test trace::tests::decodes_strace_c_escapes ... ok [INFO] [stdout] test trace::tests::parses_linkat_symlink_follow_semantics ... ok [INFO] [stdout] test trace::tests::decodes_strace_octal_utf8 ... ok [INFO] [stdout] test trace::tests::parses_rdwr_as_read_and_write ... ok [INFO] [stdout] test trace::tests::parses_openat2_directory_fd_write ... ok [INFO] [stdout] test trace::tests::path_named_rdwr_does_not_impersonate_access_flag ... ok [INFO] [stdout] test trace::tests::resolves_openat_directory_fd ... ok [INFO] [stdout] test trace::tests::parses_renameat2_exchange ... ok [INFO] [stdout] test trace::tests::preserves_unknown_strace_escape ... ok [INFO] [stdout] test trace::tests::renameat2_path_named_exchange_is_not_exchange_without_flag ... ok [INFO] [stdout] test trace::tests::resolves_openat_fdcwd ... ok [INFO] [stdout] test trace::tests::parses_two_rename_paths ... ok [INFO] [stdout] test trace::tests::resolves_relative_path_from_cwd ... ok [INFO] [stdout] test trace::tests::parses_openat2_fdcwd_read ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/runprint_core-ba1d8b65d5d78c1a) [INFO] [stdout] [INFO] [stdout] running 31 tests [INFO] [stdout] test tests::abstract_unix_address_is_not_path_normalized ... ok [INFO] [stdout] test gate::tests::explicit_suffix_pattern_matches_network_port ... ok [INFO] [stdout] test gate::tests::exchange_requires_both_paths_in_rename_scope ... ok [INFO] [stdout] test gate::tests::write_outside_scope_is_denied ... ok [INFO] [stdout] test gate::tests::explicit_prefix_pattern_matches_network_host ... ok [INFO] [stdout] test gate::tests::scoped_exec_is_allowed ... ok [INFO] [stdout] test gate::tests::scoped_network_is_allowed ... ok [INFO] [stdout] test gate::tests::recursive_path_pattern_matches_children ... ok [INFO] [stdout] test gate::tests::flagged_hardlink_uses_existing_link_scope ... ok [INFO] [stdout] test tests::exchange_paths_are_canonicalized ... ok [INFO] [stdout] test tests::new_lock_uses_current_schema_version ... ok [INFO] [stdout] test tests::relative_path_becomes_project_path ... ok [INFO] [stdout] test gate::tests::any_host_on_port_is_allowed_with_explicit_suffix ... ok [INFO] [stdout] test tests::similar_temp_names_are_not_over_normalized ... ok [INFO] [stdout] test tests::home_path_is_portable ... ok [INFO] [stdout] test tests::system_noise_can_be_requested ... ok [INFO] [stdout] test tests::temp_path_is_portable ... ok [INFO] [stdout] test gate::tests::baseline_behavior_is_always_allowed ... ok [INFO] [stdout] test gate::tests::ambiguous_star_pattern_is_not_supported ... ok [INFO] [stdout] test gate::tests::explicit_network_deny_overrides_global_allow ... ok [INFO] [stdout] test gate::tests::scoped_abstract_unix_connect_is_allowed ... ok [INFO] [stdout] test tests::writes_are_never_hidden_as_runtime_noise ... ok [INFO] [stdout] test tests::behavior_is_deduplicated ... ok [INFO] [stdout] test tests::diff_detects_new_behavior ... ok [INFO] [stdout] test tests::hides_dynamic_loader_noise ... ok [INFO] [stdout] test gate::tests::explicit_deny_overrides_baseline ... ok [INFO] [stdout] test tests::lock_schema_support_range_is_explicit ... ok [INFO] [stdout] test tests::project_path_is_portable ... ok [INFO] [stdout] test tests::hardlink_modifiers_survive_path_normalization ... ok [INFO] [stdout] test tests::rustdoctest_temp_instance_is_canonicalized ... ok [INFO] [stdout] test gate::tests::scoped_write_is_allowed ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests runprint_core [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] running `Command { std: "docker" "inspect" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef", kill_on_drop: false }` [INFO] [stdout] 914276f56eeccefd5e6dedffbb04629391958f5dc10e0828de652f613d5b55ef