[INFO] cloning repository https://github.com/hamano/eizo-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hamano/eizo-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhamano%2Feizo-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhamano%2Feizo-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4a8f273a871084e35284e3085609506a02fce0af
[INFO] testing hamano/eizo-rs against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhamano%2Feizo-rs" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/hamano/eizo-rs
[INFO] finished tweaking git repo https://github.com/hamano/eizo-rs
[INFO] tweaked toml for git repo https://github.com/hamano/eizo-rs written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hamano/eizo-rs 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/hamano/eizo-rs 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]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded basic-udev v0.1.2
[INFO] [stderr]   Downloaded hidapi v2.6.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12
[INFO] running `Command { std: "docker" "start" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", 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" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12" "/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" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", 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" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling pkg-config v0.3.34
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling basic-udev v0.1.2
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling cc v1.4.5
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling hidapi v2.6.7
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling eizo v0.1.0 (/opt/rustwide/workdir/crates/eizo)
[INFO] [stderr]    Compiling eizoctl v0.1.0 (/opt/rustwide/workdir/crates/eizoctl)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 25.29s
[INFO] running `Command { std: "docker" "inspect" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", 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" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling eizo v0.1.0 (/opt/rustwide/workdir/crates/eizo)
[INFO] [stderr]    Compiling eizoctl v0.1.0 (/opt/rustwide/workdir/crates/eizoctl)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5.13s
[INFO] running `Command { std: "docker" "inspect" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", 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" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/eizo-7bf4c6ab49a624dd)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test protocol::tests::decodes_verify ... ok
[INFO] [stdout] test protocol::tests::parses_tlv_and_stops_at_the_terminator ... ok
[INFO] [stdout] test usage::tests::name_lookup ... ok
[INFO] [stdout] test descriptor::tests::rejects_truncated_items ... ok
[INFO] [stdout] test protocol::tests::picks_the_right_transport_report ... ok
[INFO] [stdout] test protocol::tests::decodes_serial_and_product ... ok
[INFO] [stdout] test usage_table::tests::every_entry_cites_something ... ok
[INFO] [stdout] test descriptor::tests::signed_sign_extends_by_item_size ... ok
[INFO] [stdout] test protocol::tests::tlv_tolerates_a_truncated_last_record ... ok
[INFO] [stdout] test protocol::tests::encodes_the_spec_example ... ok
[INFO] [stdout] test usage_table::tests::counts_match_the_documented_split ... ok
[INFO] [stdout] test usage::tests::wire_roundtrip ... ok
[INFO] [stdout] test descriptor::tests::parses_a_minimal_feature_item ... ok
[INFO] [stdout] test usage_table::tests::spec_sourced_entries_are_verified ... ok
[INFO] [stdout] test usage_table::tests::spec_sourced_entries_live_on_spec_pages ... ok
[INFO] [stdout] test value::tests::bool_vocabulary ... ok
[INFO] [stdout] test usage::tests::source_is_reported ... ok
[INFO] [stdout] test value::tests::codec_assignment ... ok
[INFO] [stdout] test value::tests::input_aliases_resolve ... ok
[INFO] [stdout] test value::tests::input_formats_with_hex ... ok
[INFO] [stdout] test value::tests::pending_codecs_accept_numbers_and_explain_names ... ok
[INFO] [stdout] test value::tests::temperature_lookup ... ok
[INFO] [stdout] test value::tests::every_alias_points_at_a_real_port ... ok
[INFO] [stderr]      Running tests/descriptor.rs (/opt/rustwide/target/release/deps/descriptor-3f499988b2338003)
[INFO] [stdout] test usage_table::tests::lookups_agree ... ok
[INFO] [stdout] test usage_table::tests::sorted_by_usage_and_unique ... ok
[INFO] [stdout] test value::tests::every_port_has_a_description ... ok
[INFO] [stdout] test value::tests::temperature_table_matches_the_manual ... ok
[INFO] [stdout] test value::tests::vocabularies_have_unique_names_and_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test every_control_has_a_usable_length ... ok
[INFO] [stdout] test logical_range_is_sign_extended ... ok
[INFO] [stdout] test primary_descriptor_declares_the_transport ... ok
[INFO] [stdout] test secondary_descriptor_declares_the_expected_controls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/mock.rs (/opt/rustwide/target/release/deps/mock-962a36cec0c03427)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test key_values_yield_the_input_port_list ... ok
[INFO] [stdout] test out_of_range_is_checked_against_the_descriptor ... ok
[INFO] [stdout] test set_then_get_roundtrips ... ok
[INFO] [stdout] test unsupported_usage_is_reported_before_any_io ... ok
[INFO] [stdout] test multi_chunk_descriptor_is_reassembled ... ok
[INFO] [stdout] test rejection_is_not_retried ... ok
[INFO] [stdout] test reads_identity_and_controls_on_open ... ok
[INFO] [stdout] test contention_is_retried_then_succeeds ... ok
[INFO] [stderr]      Running tests/reports.rs (/opt/rustwide/target/release/deps/reports-93e2aa6c3136a0eb)
[INFO] [stdout] test contention_beyond_the_retry_limit_gives_up ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test the_secondary_descriptor_declares_no_transport ... ok
[INFO] [stdout] test every_transport_report_is_declared_by_the_monitor ... ok
[INFO] [stdout] test hardcoded_constants_match_the_declared_reports ... ok
[INFO] [stdout] test only_one_key_value_length_candidate_is_real ... ok
[INFO] [stdout] test report_id_and_usage_id_are_separate_namespaces ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/eizoctl-35a388c72068acdb)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test cli::tests::every_setting_usage_is_named ... ok
[INFO] [stdout] test output::tests::parses_hex_byte_strings ... ok
[INFO] [stdout] test output::tests::fields_pad_to_the_longest_key ... ok
[INFO] [stdout] test cli::tests::shorthand_usages_resolve ... ok
[INFO] [stdout] test output::tests::table_aligns_columns ... ok
[INFO] [stderr]    Doc-tests eizo
[INFO] [stdout] test cli::tests::the_command_definition_is_consistent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test crates/eizo/src/lib.rs - (line 15) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.39s; merged doctests compilation took 0.37s
[INFO] running `Command { std: "docker" "inspect" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12", kill_on_drop: false }`
[INFO] [stdout] ead62adeba7b96ae70bc6899bf8f597545c3a28f8f6d3d39653eef386e99bc12
