[INFO] fetching crate ratproto-did 0.0.3...
[INFO] testing ratproto-did-0.0.3 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate ratproto-did 0.0.3 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate ratproto-did 0.0.3
[INFO] finished tweaking crates.io crate ratproto-did 0.0.3
[INFO] tweaked toml for crates.io crate ratproto-did 0.0.3 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ratproto-did 0.0.3 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 ratproto-did 0.0.3 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] c911be7536e43111eaa33bfad087e321310dbb2c7838cfcffacf1158ea3accdf
[INFO] running `Command { std: "docker" "start" "-a" "c911be7536e43111eaa33bfad087e321310dbb2c7838cfcffacf1158ea3accdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c911be7536e43111eaa33bfad087e321310dbb2c7838cfcffacf1158ea3accdf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c911be7536e43111eaa33bfad087e321310dbb2c7838cfcffacf1158ea3accdf", kill_on_drop: false }`
[INFO] [stdout] c911be7536e43111eaa33bfad087e321310dbb2c7838cfcffacf1158ea3accdf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] f15b7e84d5f9897e21c48f8571a1aa171927ad18bd4c158f6c3cd44196c154ef
[INFO] running `Command { std: "docker" "start" "-a" "f15b7e84d5f9897e21c48f8571a1aa171927ad18bd4c158f6c3cd44196c154ef", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ratproto-did v0.0.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.39s
[INFO] running `Command { std: "docker" "inspect" "f15b7e84d5f9897e21c48f8571a1aa171927ad18bd4c158f6c3cd44196c154ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f15b7e84d5f9897e21c48f8571a1aa171927ad18bd4c158f6c3cd44196c154ef", kill_on_drop: false }`
[INFO] [stdout] f15b7e84d5f9897e21c48f8571a1aa171927ad18bd4c158f6c3cd44196c154ef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 8cdbe206eb88b40089cabfacd7b6fe59e6efeca9bb5886ae78a649ec41a7a8b8
[INFO] running `Command { std: "docker" "start" "-a" "8cdbe206eb88b40089cabfacd7b6fe59e6efeca9bb5886ae78a649ec41a7a8b8", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling rand_core v0.10.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling chacha20 v0.10.0
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling rand v0.10.0
[INFO] [stderr]    Compiling base32 v0.5.1
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ratproto-did v0.0.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 48.75s
[INFO] running `Command { std: "docker" "inspect" "8cdbe206eb88b40089cabfacd7b6fe59e6efeca9bb5886ae78a649ec41a7a8b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8cdbe206eb88b40089cabfacd7b6fe59e6efeca9bb5886ae78a649ec41a7a8b8", kill_on_drop: false }`
[INFO] [stdout] 8cdbe206eb88b40089cabfacd7b6fe59e6efeca9bb5886ae78a649ec41a7a8b8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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] 202d3904739a7262a8ff635ffca4065f21dc3a486a1ee34af29c9e5d4b40d733
[INFO] running `Command { std: "docker" "start" "-a" "202d3904739a7262a8ff635ffca4065f21dc3a486a1ee34af29c9e5d4b40d733", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ratproto_did-9713b51519ab6aae)
[INFO] [stdout] running 35 tests
[INFO] [stdout] test plc_codec::tests::individual_bytes_decode_ok_non_avx ... ok
[INFO] [stdout] test tests::bytes_to_plc_str_ok::_0x17u8_0xa6_0x4d_0x72_0x06_0xe9_0xef_0xde_0x40_0xc4_0x34_0x30_0xb7_0xc1_0x57_expects_did_plc_c6te24qg5hx54qgegqylpqkx_ ... ok
[INFO] [stdout] test tests::bytes_to_plc_str_ok::_0xd6u8_0xf9_0xdf_0x7f_0x5b_0xe7_0x7d_0xfd_0x6f_0x9d_0xf7_0xf5_0xbe_0x77_0xdf_expects_did_plc_234567234567234567234567_ ... ok
[INFO] [stdout] test tests::did_str_roundtrip ... ok
[INFO] [stdout] test tests::did_syntax_invalid ... ok
[INFO] [stdout] test tests::bytes_to_plc_str_ok::_0x00u8_0x44_0x32_0x14_0xc7_0x42_0x54_0xb6_0x35_0xcf_0x84_0x65_0x3a_0x56_0xd7_expects_did_plc_abcdefghijklmnopqrstuvwx_ ... ok
[INFO] [stdout] test tests::plc_str_to_bytes_ok::_did_plc_abcdefghabcdefghabcdefgh_expects_0x00_0x44_0x32_0x14_0xc7_0x00_0x44_0x32_0x14_0xc7_0x00_0x44_0x32_0x14_0xc7_ ... ok
[INFO] [stdout] test tests::did_type_size ... ok
[INFO] [stdout] test tests::plc_str_to_bytes_ok::_did_plc_234567234567234567234567_expects_0xd6_0xf9_0xdf_0x7f_0x5b_0xe7_0x7d_0xfd_0x6f_0x9d_0xf7_0xf5_0xbe_0x77_0xdf_ ... ok
[INFO] [stdout] test tests::did_syntax_valid ... ok
[INFO] [stdout] test tests::plc_str_to_bytes_ok::_did_plc_abcdefghijklmnopqrstuvwx_expects_0x00_0x44_0x32_0x14_0xc7_0x42_0x54_0xb6_0x35_0xcf_0x84_0x65_0x3a_0x56_0xd7_ ... ok
[INFO] [stdout] test tests::plc_str_to_bytes_ok::_did_plc_c6te24qg5hx54qgegqylpqkx_expects_0x17_0xa6_0x4d_0x72_0x06_0xe9_0xef_0xde_0x40_0xc4_0x34_0x30_0xb7_0xc1_0x57_ ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::_64_char_segment ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::empty_segment ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::leading_digit ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::leading_hyphen ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::localhost_port_65536 ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::localhost_trailing_3a ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::percent ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::trailing_hyphen ... ok
[INFO] [stdout] test web_domain::tests::invalid_domain::underscore ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_a1_2_example2_com_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_a_example_com_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_abc_example_com_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_abc_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_example_com_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_localhost_3a1234_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_localhost_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_metaflame_dev_expects ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::_sixtythreecharacterslongsegment_sixtythreecharacterslongsegment_example_com_expects ... ok
[INFO] [stdout] test tests::bytes_to_plc_str_ok::_0x00u8_0x44_0x32_0x14_0xc7_0x00_0x44_0x32_0x14_0xc7_0x00_0x44_0x32_0x14_0xc7_expects_did_plc_abcdefghabcdefghabcdefgh_ ... ok
[INFO] [stdout] test web_domain::tests::valid_domain::capitalization ... ok
[INFO] [stdout] test tests::did_clone_drop_safe ... ok
[INFO] [stderr]    Doc-tests ratproto_did
[INFO] [stdout] test tests::did_clone_equals ... ok
[INFO] [stdout] test tests::did_equals ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[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" "202d3904739a7262a8ff635ffca4065f21dc3a486a1ee34af29c9e5d4b40d733", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "202d3904739a7262a8ff635ffca4065f21dc3a486a1ee34af29c9e5d4b40d733", kill_on_drop: false }`
[INFO] [stdout] 202d3904739a7262a8ff635ffca4065f21dc3a486a1ee34af29c9e5d4b40d733
