[INFO] fetching crate server-less-parse 0.4.9...
[INFO] testing server-less-parse-0.4.9 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate server-less-parse 0.4.9 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate server-less-parse 0.4.9
[INFO] finished tweaking crates.io crate server-less-parse 0.4.9
[INFO] tweaked toml for crates.io crate server-less-parse 0.4.9 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate server-less-parse 0.4.9 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate server-less-parse 0.4.9 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 774373882c29f46b84805fd0b7d28b97f8c5d39e011efc5193028eff244f0e3a
[INFO] running `Command { std: "docker" "start" "-a" "774373882c29f46b84805fd0b7d28b97f8c5d39e011efc5193028eff244f0e3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "774373882c29f46b84805fd0b7d28b97f8c5d39e011efc5193028eff244f0e3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "774373882c29f46b84805fd0b7d28b97f8c5d39e011efc5193028eff244f0e3a", kill_on_drop: false }`
[INFO] [stdout] 774373882c29f46b84805fd0b7d28b97f8c5d39e011efc5193028eff244f0e3a
[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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dd4ad808c703faa0fc63165fae7c461148feed5d7fc11721e3ba24a35dd44b0b
[INFO] running `Command { std: "docker" "start" "-a" "dd4ad808c703faa0fc63165fae7c461148feed5d7fc11721e3ba24a35dd44b0b", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling server-less-parse v0.4.9 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.97s
[INFO] running `Command { std: "docker" "inspect" "dd4ad808c703faa0fc63165fae7c461148feed5d7fc11721e3ba24a35dd44b0b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd4ad808c703faa0fc63165fae7c461148feed5d7fc11721e3ba24a35dd44b0b", kill_on_drop: false }`
[INFO] [stdout] dd4ad808c703faa0fc63165fae7c461148feed5d7fc11721e3ba24a35dd44b0b
[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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8fe260dce9916567932505507a4a3ccd96896cd0599d0b07ed3f5f7b5cbb06ee
[INFO] running `Command { std: "docker" "start" "-a" "8fe260dce9916567932505507a4a3ccd96896cd0599d0b07ed3f5f7b5cbb06ee", kill_on_drop: false }`
[INFO] [stderr]    Compiling server-less-parse v0.4.9 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.15s
[INFO] running `Command { std: "docker" "inspect" "8fe260dce9916567932505507a4a3ccd96896cd0599d0b07ed3f5f7b5cbb06ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8fe260dce9916567932505507a4a3ccd96896cd0599d0b07ed3f5f7b5cbb06ee", kill_on_drop: false }`
[INFO] [stdout] 8fe260dce9916567932505507a4a3ccd96896cd0599d0b07ed3f5f7b5cbb06ee
[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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cdb410566b17a3d4268f675968100eb2708f9a62e96469c4aab69480f4b8fea1
[INFO] running `Command { std: "docker" "start" "-a" "cdb410566b17a3d4268f675968100eb2708f9a62e96469c4aab69480f4b8fea1", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/server_less_parse-bf70b94a2d84399f)
[INFO] [stdout] 
[INFO] [stdout] running 38 tests
[INFO] [stdout] test tests::extract_docs_extracts_single_line ... ok
[INFO] [stdout] test tests::extract_docs_joins_multiple_lines ... ok
[INFO] [stdout] test tests::extract_docs_returns_none_when_no_doc_attrs ... ok
[INFO] [stdout] test tests::extract_docs_ignores_non_doc_attrs ... ok
[INFO] [stdout] test tests::extract_methods_skips_underscore_prefix ... ok
[INFO] [stdout] test tests::extract_methods_basic ... ok
[INFO] [stdout] test tests::extract_result_types_none_for_non_result ... ok
[INFO] [stdout] test tests::extract_result_types_works ... ok
[INFO] [stdout] test tests::is_id_param_exact_id ... ok
[INFO] [stdout] test tests::get_impl_name_extracts_struct_name ... ok
[INFO] [stdout] test tests::is_id_param_false_for_identity ... ok
[INFO] [stdout] test tests::ident_str_leaves_normal_ident_unchanged ... ok
[INFO] [stdout] test tests::is_id_param_false_for_other_names ... ok
[INFO] [stdout] test tests::is_id_param_suffix_id ... ok
[INFO] [stdout] test tests::is_option_type_false_for_non_option ... ok
[INFO] [stdout] test tests::is_option_type_true ... ok
[INFO] [stdout] test tests::is_unit_type_false_for_non_tuple ... ok
[INFO] [stdout] test tests::extract_methods_skips_associated_functions ... ok
[INFO] [stdout] test tests::is_unit_type_false_for_nonempty_tuple ... ok
[INFO] [stdout] test tests::get_impl_name_with_generics ... ok
[INFO] [stdout] test tests::parse_return_type_option ... ok
[INFO] [stdout] test tests::method_info_parse_optional_param ... ok
[INFO] [stdout] test tests::parse_return_type_reference ... ok
[INFO] [stdout] test tests::method_info_parse_async_method ... ok
[INFO] [stdout] test tests::method_info_parse_basic ... ok
[INFO] [stdout] test tests::method_info_parse_id_param ... ok
[INFO] [stdout] test tests::parse_return_type_default_is_unit ... ok
[INFO] [stdout] test tests::is_unit_type_true ... ok
[INFO] [stdout] test tests::method_info_parse_no_docs ... ok
[INFO] [stdout] test tests::name_str_strips_raw_prefix_on_param ... ok
[INFO] [stdout] test tests::method_info_parse_skips_associated_function ... ok
[INFO] [stdout] test tests::parse_return_type_regular_type ... ok
[INFO] [stdout] test tests::parse_return_type_stream ... ok
[INFO] [stdout] test tests::ident_str_strips_raw_prefix ... ok
[INFO] [stdout] test tests::parse_return_type_unit_tuple ... ok
[INFO] [stdout] test tests::parse_return_type_result ... ok
[INFO] [stdout] test tests::partition_methods_respects_skip ... ok
[INFO] [stdout] test tests::partition_methods_splits_correctly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests server_less_parse
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - MethodInfo::wire_name_or (line 97) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "cdb410566b17a3d4268f675968100eb2708f9a62e96469c4aab69480f4b8fea1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cdb410566b17a3d4268f675968100eb2708f9a62e96469c4aab69480f4b8fea1", kill_on_drop: false }`
[INFO] [stdout] cdb410566b17a3d4268f675968100eb2708f9a62e96469c4aab69480f4b8fea1
