[INFO] fetching crate yah-qed-gha 0.8.42...
[INFO] testing yah-qed-gha-0.8.42 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate yah-qed-gha 0.8.42 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate yah-qed-gha 0.8.42
[INFO] finished tweaking crates.io crate yah-qed-gha 0.8.42
[INFO] tweaked toml for crates.io crate yah-qed-gha 0.8.42 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate yah-qed-gha 0.8.42 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 crates.io crate yah-qed-gha 0.8.42 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] 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] e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa
[INFO] running `Command { std: "docker" "start" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", 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" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa" "/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" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", 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" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling cc v1.5.1
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling blake3 v1.8.7
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[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 serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling yah-qed-gha v0.8.42 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.77s
[INFO] running `Command { std: "docker" "inspect" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", 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" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa" "/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 yah-qed-gha v0.8.42 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.63s
[INFO] running `Command { std: "docker" "inspect" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", 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" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa" "/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.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/yah_qed_gha-68c4f8c740fe737f)
[INFO] [stdout] 
[INFO] [stdout] running 139 tests
[INFO] [stdout] test expr::tests::format_replaces_indexed_holes ... ok
[INFO] [stdout] test expr::tests::contains_array ... ok
[INFO] [stdout] test expr::tests::ci_yml_workspace_runs_on_matrix_os ... ok
[INFO] [stdout] test expr::tests::eq_and_neq_with_strings ... ok
[INFO] [stdout] test expr::tests::hashfiles_uses_host_hook ... ok
[INFO] [stdout] test expr::tests::matrix_optional_returns_null_when_unset ... ok
[INFO] [stdout] test expr::tests::lookup_nested_outputs ... ok
[INFO] [stdout] test expr::tests::or_lower_precedence_than_and ... ok
[INFO] [stdout] test expr::tests::host_namespace_cannot_shadow_a_builtin_root ... ok
[INFO] [stdout] test expr::tests::lookup_dotted_path ... ok
[INFO] [stdout] test expr::tests::null_compares_to_empty_string_as_zero ... ok
[INFO] [stdout] test expr::tests::contains_string ... ok
[INFO] [stdout] test expr::tests::host_namespace_resolves_like_a_builtin_root ... ok
[INFO] [stdout] test expr::tests::or_short_circuits_to_string_fallback ... ok
[INFO] [stdout] test expr::tests::or_preserves_left_truthy_value ... ok
[INFO] [stdout] test expr::tests::parse_identifier_with_hyphen ... ok
[INFO] [stdout] test expr::tests::parse_strips_braces ... ok
[INFO] [stdout] test expr::tests::release_yml_image_dep_gate ... ok
[INFO] [stdout] test expr::tests::release_yml_image_gate ... ok
[INFO] [stdout] test expr::tests::release_yml_image_tag_template ... ok
[INFO] [stdout] test expr::tests::smoke_yml_panic_template ... ok
[INFO] [stdout] test expr::tests::status_functions_track_job_status ... ok
[INFO] [stdout] test expr::tests::release_yml_smoke_if ... ok
[INFO] [stdout] test expr::tests::tojson_and_fromjson_roundtrip ... ok
[INFO] [stdout] test expr::tests::tokenize_basic_ops ... ok
[INFO] [stdout] test expr::tests::tokenize_string_with_escaped_quote ... ok
[INFO] [stdout] test expr::tests::unary_not_negates_truthiness ... ok
[INFO] [stdout] test expr::tests::unknown_key_in_a_host_namespace_is_null_not_an_error ... ok
[INFO] [stdout] test expr::tests::unregistered_namespace_is_null ... ok
[INFO] [stdout] test expr_str::tests::braces_inside_string_literal_dont_close_block ... ok
[INFO] [stdout] test expr_str::tests::two_expressions_separated_by_literal ... ok
[INFO] [stdout] test expr_str::tests::pure_expression ... ok
[INFO] [stdout] test expr_str::tests::unterminated_expression_falls_back_to_literal_tail ... ok
[INFO] [stdout] test expr_str::tests::yaml_scalars_normalize_to_literal ... ok
[INFO] [stdout] test graph::tests::build_needs_value_exposes_result_and_outputs ... ok
[INFO] [stdout] test expr_str::tests::pure_literal ... ok
[INFO] [stdout] test expr_str::tests::fallback_chain ... ok
[INFO] [stdout] test graph::tests::exprstring_evaluate_mixed_concatenates ... ok
[INFO] [stdout] test graph::tests::dynamic_matrix_dimension_narrows_from_inputs ... ok
[INFO] [stdout] test graph::tests::cartesian_two_dimensions ... ok
[INFO] [stdout] test graph::tests::exprstring_single_expr_preserves_type ... ok
[INFO] [stdout] test graph::tests::dynamic_matrix_narrows_the_whole_plan_not_just_the_rows ... ok
[INFO] [stdout] test graph::tests::dynamic_matrix_dimension_falls_back_to_the_full_list ... ok
[INFO] [stdout] test graph::tests::include_and_exclude_rows_evaluate_expressions_too ... ok
[INFO] [stdout] test expr_str::tests::mixed ... ok
[INFO] [stdout] test graph::tests::include_extends_matching_combination ... ok
[INFO] [stdout] test graph::tests::exclude_drops_matching_row ... ok
[INFO] [stdout] test graph::tests::include_only_matrix_mirrors_release_yml ... ok
[INFO] [stdout] test graph::tests::outputs_evaluate_against_steps_context ... ok
[INFO] [stdout] test graph::tests::plan_expands_matrix_inside_topo_wave ... ok
[INFO] [stdout] test graph::tests::matrix_expression_yielding_a_scalar_is_one_dimension_value ... ok
[INFO] [stdout] test graph::tests::job_result_aggregate_failure_wins ... ok
[INFO] [stdout] test graph::tests::matrix_expressions_cannot_see_the_per_instance_context ... ok
[INFO] [stdout] test graph::tests::release_yml_image_gate_evaluates_against_needs ... ok
[INFO] [stdout] test graph::tests::topo_detects_cycle ... ok
[INFO] [stdout] test graph::tests::matrix_failure_aggregates_to_job_failure ... ok
[INFO] [stdout] test graph::tests::matrix_expression_error_names_its_site ... ok
[INFO] [stdout] test graph::tests::topo_groups_independent_jobs_into_one_wave ... ok
[INFO] [stdout] test graph::tests::topo_rejects_unknown_needs ... ok
[INFO] [stdout] test graph::tests::literal_array_dimension_values_are_not_spliced ... ok
[INFO] [stdout] test roundtrip_tests::step_with_inputs_carry_expressions ... ok
[INFO] [stdout] test roundtrip_tests::run_body_preserves_multiline_script ... ok
[INFO] [stdout] test roundtrip_tests::mesofact_prod_closure_step_runs_from_its_declared_working_directory ... ok
[INFO] [stdout] test roundtrip_tests::release_yml_parses ... ok
[INFO] [stdout] test roundtrip_tests::release_yml_plan_orders_waves ... ok
[INFO] [stdout] test roundtrip_tests::step_uses_splits_slug_and_ref ... ok
[INFO] [stdout] test roundtrip_tests::smoke_yml_parses ... ok
[INFO] [stdout] test roundtrip_tests::smoke_sweeper_yml_parses ... ok
[INFO] [stdout] test roundtrip_tests::release_yml_tier_classification ... ok
[INFO] [stdout] test roundtrip_tests::ci_yml_parses ... ok
[INFO] [stdout] test runtime::tests::a_concurrent_wave_reports_its_failure_deterministically ... ok
[INFO] [stdout] test runtime::tests::env_floor_skips_unknown_context_members_rather_than_exporting_empty ... ok
[INFO] [stdout] test runtime::tests::docker_build_push_without_builder_is_tier3 ... ok
[INFO] [stdout] test runtime::tests::env_floor_projects_the_tier2_repo_context ... ok
[INFO] [stdout] test runtime::tests::env_floor_withholds_github_actions_and_service_handles ... ok
[INFO] [stdout] test runtime::tests::docker_build_push_with_injected_builder_runs_and_surfaces_outputs ... ok
[INFO] [stdout] test runtime::tests::failed_producer_skips_consumer_via_needs_gate ... ok
[INFO] [stdout] test runtime::tests::bash_run_step_captures_github_output_file ... ok
[INFO] [stdout] test runtime::tests::bash_run_step_succeeds_and_captures_legacy_set_output ... ok
[INFO] [stdout] test runtime::tests::bash_failure_marks_job_failure ... ok
[INFO] [stdout] test runtime::tests::included_instance_keys_skip_non_selected_matrix_rows ... ok
[INFO] [stdout] test runtime::tests::job_defaults_working_directory_applies_without_a_step_override ... ok
[INFO] [stdout] test runtime::tests::matrix_expr_in_run_body_is_interpolated ... ok
[INFO] [stdout] test runtime::tests::continue_on_error_lets_job_keep_running ... ok
[INFO] [stdout] test runtime::tests::runner_environment_defaults_to_self_hosted_off_a_github_runner ... ok
[INFO] [stdout] test runtime::tests::github_hosted_runner_environment_runs_the_hosted_only_step ... ok
[INFO] [stdout] test runtime::tests::a_raised_cap_does_not_cross_a_wave_boundary ... ok
[INFO] [stdout] test runtime::tests::non_amd64_host_injects_docker_default_platform ... ok
[INFO] [stdout] test runtime::tests::github_env_propagates_between_steps ... ok
[INFO] [stdout] test runtime::tests::explicit_if_overrides_needs_gate ... ok
[INFO] [stdout] test runtime::tests::skip_propagates_via_needs_result ... ok
[INFO] [stdout] test runtime::tests::uses_registered_override_receives_with_inputs ... ok
[INFO] [stdout] test runtime::tests::self_hosted_runner_environment_skips_the_hosted_only_step ... ok
[INFO] [stdout] test runtime::tests::uses_tier3_action_requires_native_replacement ... ok
[INFO] [stdout] test runtime::tests::uses_same_repo_checkout_is_implicit_noop ... ok
[INFO] [stdout] test runtime::tests::matrix_filter_and_instance_keys_compose_as_and ... ok
[INFO] [stdout] test runtime::tests::uses_unknown_action_raises_error ... ok
[INFO] [stdout] test runtime::tests::matrix_filter_selects_by_value_not_position ... ok
[INFO] [stdout] test runtime::tests::step_working_directory_moves_the_shell_cwd ... ok
[INFO] [stdout] test runtime::tests::workflow_env_overrides_injected_docker_default_platform ... ok
[INFO] [stdout] test runtime::tests::step_outputs_flow_into_downstream_job_via_needs ... ok
[INFO] [stdout] test runtime::tests::step_working_directory_overrides_job_defaults ... ok
[INFO] [stdout] test runtime::tests::needs_ordered_producer_runs_before_consumer ... ok
[INFO] [stdout] test schema::tests::pin_provenance_is_populated ... ok
[INFO] [stdout] test tier::tests::classify_step_dispatches_uses_vs_run ... ok
[INFO] [stdout] test runtime::tests::matrix_filter_leaves_jobs_without_that_dimension_alone ... ok
[INFO] [stdout] test tier::tests::every_native_replacement_has_label_and_hint ... ok
[INFO] [stdout] test tier::tests::org_repo_collapses_subpaths_and_handles_bare_slugs ... ok
[INFO] [stdout] test schema::tests::vendored_bytes_match_pin ... ok
[INFO] [stdout] test tier::tests::plain_run_step_is_clean_compute ... ok
[INFO] [stdout] test tier::tests::run_step_token_in_expression_fragment_is_caught ... ok
[INFO] [stdout] test tier::tests::run_step_github_api_and_token ... ok
[INFO] [stdout] test tier::tests::run_step_gh_cli_is_flagged ... ok
[INFO] [stdout] test tier::tests::tier1_explicit_compute_actions ... ok
[INFO] [stdout] test tier::tests::run_step_gh_word_boundary_avoids_false_positives ... ok
[INFO] [stdout] test tier::tests::tier1_setup_heuristic_covers_toolchain_installers ... ok
[INFO] [stdout] test tier::tests::tier3_artifact_actions ... ok
[INFO] [stdout] test tier::tests::tier3_cache_family_maps_to_content_addressed ... ok
[INFO] [stdout] test tier::tests::tier3_checkout_replaces_native ... ok
[INFO] [stdout] test tier::tests::tier3_pages_publishers ... ok
[INFO] [stdout] test tier::tests::tier3_release_publishers ... ok
[INFO] [stdout] test schema::tests::vendored_schema_is_valid_json ... ok
[INFO] [stdout] test tier::tests::tier3_docker_registry_actions ... ok
[INFO] [stdout] test tier::tests::tier4_docker_runtime_hosting_is_compute_not_setup_heuristic ... ok
[INFO] [stdout] test tier::tests::tier_numbers_and_labels ... ok
[INFO] [stdout] test tier::tests::unrecognized_action_is_unknown_and_flagged ... ok
[INFO] [stdout] test toolkit::tests::lookup_unknown_returns_unknown ... ok
[INFO] [stdout] test toolkit::tests::register_then_lookup_returns_found ... ok
[INFO] [stdout] test toolkit_builtin::tests::register_toolkit_populates_tier12_slugs ... ok
[INFO] [stdout] test toolkit_builtin::tests::retired_tier3_slugs_are_not_registered ... ok
[INFO] [stdout] test toolkit_builtin::tests::rust_toolchain_reads_ref_when_with_absent ... ok
[INFO] [stdout] test runtime::tests::dynamic_matrix_narrows_the_executed_fan_out_from_inputs ... ok
[INFO] [stdout] test runtime::tests::workflow_env_overrides_the_floor_and_steps_observe_ci ... ok
[INFO] [stdout] test runtime::tests::uses_foreign_repo_checkout_emits_a_native_clone ... ok
[INFO] [stdout] test runtime::tests::foreign_checkout_default_path_is_the_repo_short_name ... ok
[INFO] [stdout] test runtime::tests::same_wave_jobs_with_distinct_concurrency_groups_still_run_concurrently ... ok
[INFO] [stdout] test runtime::tests::same_wave_jobs_sharing_a_concurrency_group_serialize_under_a_raised_cap ... ok
[INFO] [stdout] test runtime::tests::a_jobs_own_max_parallel_bounds_its_rows_under_the_global_cap ... ok
[INFO] [stdout] test runtime::tests::a_wave_runs_concurrently_once_the_cap_is_raised ... ok
[INFO] [stderr]    Doc-tests yah_qed_gha
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 139 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.08s
[INFO] [stdout] 
[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" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa", kill_on_drop: false }`
[INFO] [stdout] e88fd79d866a9a21cb6c26ad2fbdfc19e8ff8018abdb13485c3e4614f558cfaa
