[INFO] fetching crate tork-macros 0.1.0...
[INFO] testing tork-macros-0.1.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate tork-macros 0.1.0 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate tork-macros 0.1.0
[INFO] finished tweaking crates.io crate tork-macros 0.1.0
[INFO] tweaked toml for crates.io crate tork-macros 0.1.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tork-macros 0.1.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 tork-macros 0.1.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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f
[INFO] running `Command { std: "docker" "start" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", 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" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f" "/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" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", 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" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tork-macros v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.39s
[INFO] running `Command { std: "docker" "inspect" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", 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" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tork-macros v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.58s
[INFO] running `Command { std: "docker" "inspect" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", 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" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "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/build/tork-macros/ca255433e756fa22/out/tork_macros-ca255433e756fa22)
[INFO] [stdout] 
[INFO] [stdout] running 106 tests
[INFO] [stdout] test api_model::tests::parse_rejects_unknown_container_and_field_options ... ok
[INFO] [stdout] test api_model::tests::helper_functions_cover_bounds_and_identifiers ... ok
[INFO] [stdout] test api_router::tests::api_router_args_parse_and_reject_unknown_keys ... ok
[INFO] [stdout] test api_router::tests::is_route_attr_matches_supported_macros ... ok
[INFO] [stdout] test app_error::tests::error_kind_defaults_and_accepts_code_or_variant ... ok
[INFO] [stdout] test api_router::tests::expand_module_injects_prefix_and_builds_router_fn ... ok
[INFO] [stdout] test api_model::tests::container_args_and_field_args_parse_known_keys ... ok
[INFO] [stdout] test app_error::tests::error_kind_rejects_invalid_status_forms ... ok
[INFO] [stdout] test api_model::tests::exclusive_check_handles_option_and_plain_values ... ok
[INFO] [stdout] test app_error::tests::expand_derive_emits_from_impl ... ok
[INFO] [stdout] test common::tests::generic_arg_returns_inner_type_for_matching_wrapper ... ok
[INFO] [stdout] test common::tests::file_validation_returns_empty_when_no_rule ... ok
[INFO] [stdout] test common::tests::form_schema_body_emits_properties_required_and_schema_try_from ... ok
[INFO] [stdout] test common::tests::generic_arg_returns_none_for_non_matching_wrapper ... ok
[INFO] [stdout] test common::tests::generic_arg_returns_none_for_parenthesized_path ... ok
[INFO] [stdout] test common::tests::form_property_emits_file_array_and_scalar_schemas ... ok
[INFO] [stdout] test api_router::tests::expand_module_rejects_non_inline_modules ... ok
[INFO] [stdout] test api_router::tests::inject_prefix_hint_appends_hidden_prefix_argument ... ok
[INFO] [stdout] test common::tests::file_binding_covers_every_match_arm ... ok
[INFO] [stdout] test common::tests::parse_duration_ms_understands_units ... ok
[INFO] [stdout] test common::tests::file_validation_covers_every_match_arm ... ok
[INFO] [stdout] test common::tests::parse_duration_ms_handles_seconds_and_hours ... ok
[INFO] [stdout] test common::tests::file_rule_tokens_render_with_some_max_size_and_content_types ... ok
[INFO] [stdout] test app_error::tests::kind_helpers_cover_supported_and_unsupported_values ... ok
[INFO] [stdout] test common::tests::path_param_names_strip_wildcards ... ok
[INFO] [stdout] test common::tests::parse_file_args_sniff_without_value_defaults_to_true ... ok
[INFO] [stdout] test common::tests::parse_file_args_accepts_max_files_and_unknown_keys ... ok
[INFO] [stdout] test common::tests::parse_size_handles_all_suffixes_and_plain_int ... ok
[INFO] [stdout] test common::tests::text_binding_covers_one_and_optional_arms ... ok
[INFO] [stdout] test common::tests::unwrap_multiplicity_and_file_kind_detect_supported_shapes ... ok
[INFO] [stdout] test common::tests::parse_file_args_defaults_and_rule_tokens_cover_helper_branches ... ok
[INFO] [stdout] test common::tests::path_param_names_handles_multiple_wildcards_and_mixed ... ok
[INFO] [stdout] test common::tests::path_param_names_handles_unclosed_brace ... ok
[INFO] [stdout] test common::tests::path_param_names_handles_empty_and_brace_less_paths ... ok
[INFO] [stdout] test common::tests::parse_file_args_reads_validation_flags ... ok
[INFO] [stdout] test common::tests::parse_size_understands_suffixes ... ok
[INFO] [stdout] test dependency::tests::expand_impl_emits_from_request_resolution ... ok
[INFO] [stdout] test dependency::tests::expand_impl_rejects_invalid_resolve_shapes ... ok
[INFO] [stdout] test dependency::tests::find_resolve_finds_method_and_reports_missing_one ... ok
[INFO] [stdout] test lifespan::tests::expand_emits_lifespan_impl ... ok
[INFO] [stdout] test form_model::tests::numeric_checks_and_text_checks_cover_all_multiplicities ... ok
[INFO] [stdout] test inject::tests::expand_derive_uses_logger_context_precedence_and_override ... ok
[INFO] [stdout] test inject::tests::context_attr_reads_known_value_and_rejects_unknown_keys ... ok
[INFO] [stdout] test common::tests::parse_file_args_reads_max_size_each_alias ... ok
[INFO] [stdout] test resources::tests::expand_derive_allows_unit_structs ... ok
[INFO] [stdout] test resources::tests::expand_derive_rejects_non_struct_and_unnamed_fields ... ok
[INFO] [stdout] test inject::tests::expand_derive_rejects_invalid_struct_shapes ... ok
[INFO] [stdout] test inject::tests::is_logger_detects_final_segment ... ok
[INFO] [stdout] test route::tests::helper_functions_cover_default_multipart_and_non_matching_types ... ok
[INFO] [stdout] test lifespan::tests::prepare_rejects_trait_impls_and_non_functions ... ok
[INFO] [stdout] test lifespan::tests::prepare_requires_startup_and_strips_visibility ... ok
[INFO] [stdout] test resources::tests::expand_derive_emits_registry_inserts_and_non_arc_extractors ... ok
[INFO] [stdout] test middleware::tests::expand_fn_emits_struct_and_handle_impl ... ok
[INFO] [stdout] test form_model::tests::expand_derive_rejects_invalid_inputs_and_emits_bindings ... ok
[INFO] [stdout] test middleware::tests::expand_fn_rejects_sync_self_and_wrong_arity ... ok
[INFO] [stdout] test lifespan::tests::prepare_rejects_invalid_method_names_and_sync_methods ... ok
[INFO] [stdout] test resources::tests::is_arc_detects_final_path_segment ... ok
[INFO] [stdout] test form_model::tests::field_constraints_parse_known_keys_and_ignore_unknown_ones ... ok
[INFO] [stdout] test settings::tests::setting_args_parse_flags_values_and_unknown_keys ... ok
[INFO] [stdout] test route::tests::route_helper_builders_emit_expected_tokens ... ok
[INFO] [stdout] test route::tests::helper_functions_detect_body_forms_and_metadata ... ok
[INFO] [stdout] test sse::tests::expand_emits_handler_renamed_function ... ok
[INFO] [stdout] test route::tests::build_handler_and_multipart_parts_cover_error_paths ... ok
[INFO] [stdout] test settings::tests::expand_struct_handles_constraints_and_rejects_tuple_structs ... ok
[INFO] [stdout] test route::tests::route_impl_emits_metadata_and_response_model_chains ... ok
[INFO] [stdout] test settings::tests::load_chain_and_default_value_emit_expected_tokens ... ok
[INFO] [stdout] test sse::tests::expand_uses_default_method_when_method_attribute_absent ... ok
[INFO] [stdout] test sse::tests::expand_sse_emits_streaming_builder_and_event_override ... ok
[INFO] [stdout] test sse::tests::expand_uses_default_method_post_sse ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_rejects_invalid_tags_inner ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_rejects_missing_equals ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_rejects_missing_path ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_rejects_non_string_path ... ok
[INFO] [stdout] test sse::tests::expand_with_empty_tags_emits_no_tag_calls ... ok
[INFO] [stdout] test sse::tests::expand_emits_hidden_route_function ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_rejects_wrong_typed_values ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_tolerates_trailing_comma ... ok
[INFO] [stdout] test sse::tests::expand_omits_summary_description_event_response_model_when_absent ... ok
[INFO] [stdout] test route::tests::route_impl_emits_multipart_and_request_body_metadata ... ok
[INFO] [stdout] test sse::tests::expand_propagates_handler_parts_errors ... ok
[INFO] [stdout] test route::tests::upload_args_and_route_args_parse_expected_fields ... ok
[INFO] [stdout] test websocket::tests::expand_ws_emits_description_only ... ok
[INFO] [stdout] test websocket::tests::expand_ws_allow_any_origin_alone ... ok
[INFO] [stdout] test sse::tests::sse_args_parse_known_keys_and_reject_unknown_ones ... ok
[INFO] [stdout] test settings::tests::expand_struct_generates_default_impl_and_loader ... ok
[INFO] [stdout] test websocket::tests::expand_ws_max_message_size_alone ... ok
[INFO] [stdout] test websocket::tests::expand_ws_idle_timeout_alone ... ok
[INFO] [stdout] test websocket::tests::expand_ws_with_prefix_hint_concatenates_path ... ok
[INFO] [stdout] test websocket::tests::is_websocket_type_rejects_non_path_types ... ok
[INFO] [stdout] test websocket::tests::expand_ws_omits_optional_attrs_when_absent ... ok
[INFO] [stdout] test websocket::tests::expand_ws_max_frame_size_alone ... ok
[INFO] [stdout] test websocket::tests::expand_ws_emits_handshake_bindings_and_metadata ... ok
[INFO] [stdout] test websocket::tests::expand_ws_rejects_more_than_one_websocket_param ... ok
[INFO] [stdout] test websocket::tests::expand_ws_emits_hidden_route_and_handler_functions ... ok
[INFO] [stdout] test websocket::tests::ws_args_parse_options_and_reject_unknown_keys ... ok
[INFO] [stdout] test websocket::tests::ws_args_parse_rejects_wrong_typed_values ... ok
[INFO] [stdout] test websocket::tests::ws_args_parse_tolerates_trailing_comma ... ok
[INFO] [stdout] test sse::tests::expand_with_prefix_hint_concatenates_path ... ok
[INFO] [stdout] test websocket::tests::websocket_type_detection_and_expand_errors_are_covered ... ok
[INFO] [stdout] test websocket::tests::ws_args_parse_rejects_invalid_size_and_duration ... ok
[INFO] [stdout] test websocket::tests::ws_args_parse_rejects_missing_path ... ok
[INFO] [stdout] test websocket::tests::ws_args_parse_rejects_non_string_path ... ok
[INFO] [stdout] test api_model::tests::expand_struct_handles_named_fields_and_constraints ... ok
[INFO] [stdout] test common::tests::generic_arg_returns_none_for_non_path_types ... ok
[INFO] [stderr]    Doc-tests tork_macros
[INFO] [stdout] test common::tests::krate_emits_tork_path ... ok
[INFO] [stdout] test settings::tests::container_args_parse_known_options_and_reject_unknown ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 106 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test src/lib.rs - api_model (line 108) ... ignored
[INFO] [stdout] test src/lib.rs - api_router (line 52) ... ignored
[INFO] [stdout] test src/lib.rs - dependency (line 77) ... ignored
[INFO] [stdout] test src/lib.rs - derive_app_error (line 217) ... ignored
[INFO] [stdout] test src/lib.rs - derive_form_model (line 194) ... ignored
[INFO] [stdout] test src/lib.rs - lifespan (line 153) ... ignored
[INFO] [stdout] test src/lib.rs - main (line 34) ... ignored
[INFO] [stdout] test src/lib.rs - middleware (line 237) ... ignored
[INFO] [stdout] test src/lib.rs - settings (line 130) ... ignored
[INFO] [stdout] test src/lib.rs - sse (line 289) ... ignored
[INFO] [stdout] test src/lib.rs - websocket (line 318) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 11 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f", kill_on_drop: false }`
[INFO] [stdout] 29d839796368ced707afffed32650f1765dcfdc1267df94769378302fe1c725f
