[INFO] fetching crate zerodds-idl-rust 1.0.0-rc.6...
[INFO] testing zerodds-idl-rust-1.0.0-rc.6 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate zerodds-idl-rust 1.0.0-rc.6 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate zerodds-idl-rust 1.0.0-rc.6
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate zerodds-idl-rust 1.0.0-rc.6
[INFO] tweaked toml for crates.io crate zerodds-idl-rust 1.0.0-rc.6 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate zerodds-idl-rust 1.0.0-rc.6 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 zerodds-idl-rust 1.0.0-rc.6 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 zerodds-types v1.0.0-rc.6
[INFO] [stderr]   Downloaded zerodds-foundation v1.0.0-rc.6
[INFO] [stderr]   Downloaded anyhow v1.0.103
[INFO] [stderr]   Downloaded zerodds-cdr v1.0.0-rc.6
[INFO] [stderr]   Downloaded num-bigint v0.4.6
[INFO] [stderr]   Downloaded insta v1.47.2
[INFO] [stderr]   Downloaded zerodds-idl v1.0.0-rc.6
[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] 8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc
[INFO] running `Command { std: "docker" "start" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", 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" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc" "/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" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", 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" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling zerodds-foundation v1.0.0-rc.6
[INFO] [stderr]    Compiling zerodds-cdr v1.0.0-rc.6
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerodds-types v1.0.0-rc.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling zerodds-idl v1.0.0-rc.6
[INFO] [stderr]    Compiling zerodds-idl-rust v1.0.0-rc.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.16s
[INFO] running `Command { std: "docker" "inspect" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", 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" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc" "/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 libc v0.2.186
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling zerodds-idl-rust v1.0.0-rc.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.53s
[INFO] running `Command { std: "docker" "inspect" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", 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" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc" "/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.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/zerodds_idl_rust-3805cbd5a805ce8c)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test type_identifier::tests::absent_unit_leaves_wire_field_empty ... ok
[INFO] [stdout] test type_identifier::tests::unit_annotation_lands_in_complete_typeobject ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stderr]      Running tests/bounded_sequence.rs (/opt/rustwide/target/debug/deps/bounded_sequence-27cba39e918e9b50)
[INFO] [stdout] test bound_check_error_is_into_converted ... ok
[INFO] [stdout] test array_of_bounded_sequence_checks_element_not_array_length ... ok
[INFO] [stdout] test nested_bounded_sequence_checks_both_levels ... ok
[INFO] [stdout] test bound_value_is_the_declared_bound ... ok
[INFO] [stdout] test bounded_string_emits_byte_length_check ... ok
[INFO] [stdout] test bounded_sequence_emits_encode_bound_check ... ok
[INFO] [stdout] test bounded_wstring_emits_utf16_unit_check ... ok
[INFO] [stdout] test unbounded_sequence_has_no_bound_check ... ok
[INFO] [stdout] test unbounded_string_has_no_bound_check ... ok
[INFO] [stdout] test bounded_map_checks_size_and_values ... ok
[INFO] [stdout] test union_arm_bounded_sequence_is_enforced ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile_check.rs (/opt/rustwide/target/debug/deps/compile_check-e91ca82d165b3437)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test compile_check_appendable ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_array_of_string_member ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_bitmask ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_bitset ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_enum ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_full_primitive_set ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_keyed_struct ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_multi_key_id_sorting ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_mutable_with_arbitrary_member_order ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_nested_struct_emits_is_nested_const ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_ngva_field_value ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_optional_member_field ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_optional_nested_struct_field_value ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_reserved_word_identifiers ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_simple_struct_primitives ... ignored, requires cargo offline + path-deps; run with --include-ignored
[INFO] [stdout] test compile_check_typedef ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_union_enum_discriminator ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_with_string_and_sequence ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test compile_check_wstring_field_value ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test array_bound_by_named_const_resolves ... ok
[INFO] [stdout] test union_with_enum_discriminator_resolves_labels ... ok
[INFO] [stdout] test ngva_field_value_resolves_leaf_vs_struct ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 19 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_roundtrip.rs (/opt/rustwide/target/debug/deps/edge_roundtrip-1b1a0ef0cef731b7)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot_codegen.rs (/opt/rustwide/target/debug/deps/snapshot_codegen-7887a555da3af57b)
[INFO] [stdout] running 2 tests
[INFO] [stdout] test edge_full_checklist_roundtrip ... ignored, requires cargo offline + path-deps; run with --include-ignored
[INFO] [stdout] test mutable_and_wstring_big_endian_roundtrip ... ignored, requires cargo offline + path-deps; run with --include-ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test snapshot_struct_with_any_field ... ok
[INFO] [stdout] test snapshot_appendable_struct ... ok
[INFO] [stdout] test snapshot_enum ... ok
[INFO] [stdout] test snapshot_bitmask_with_const_values ... ok
[INFO] [stdout] test snapshot_bitset_with_named_bitfields ... ok
[INFO] [stdout] test snapshot_module_nested ... ok
[INFO] [stdout] test snapshot_struct_with_array_dimensions ... ok
[INFO] [stdout] test snapshot_struct_array_of_struct ... ok
[INFO] [stdout] test snapshot_mutable_struct_with_ids ... ok
[INFO] [stdout] test snapshot_struct_with_field_value_filter_paths ... ok
[INFO] [stdout] test snapshot_simple_struct_primitives_only ... ok
[INFO] [stdout] test snapshot_struct_with_fixed_field ... ok
[INFO] [stdout] test snapshot_nested_struct_emits_is_nested_const ... ok
[INFO] [stdout] test snapshot_optional_member_field_wraps_in_option ... ok
[INFO] [stdout] test snapshot_enum_explicit_value ... ok
[INFO] [stdout] test snapshot_struct_full_primitive_set ... ok
[INFO] [stdout] test snapshot_struct_with_map_field ... ok
[INFO] [stdout] test snapshot_struct_with_rust_reserved_word_identifiers ... ok
[INFO] [stdout] test snapshot_struct_with_single_key ... ok
[INFO] [stdout] test snapshot_struct_with_multi_key_id_sorting ... ok
[INFO] [stdout] test snapshot_struct_with_string_and_sequence ... ok
[INFO] [stdout] test snapshot_struct_with_string_key_unbounded ... ok
[INFO] [stdout] test bit_bound_enum_narrows_wire_width ... ok
[INFO] [stdout] test snapshot_typedef ... ok
[INFO] [stdout] test snapshot_union ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot_xcdr2_vectors.rs (/opt/rustwide/target/debug/deps/snapshot_xcdr2_vectors-c47140be8e2b7b8e)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test snapshot_v2_plain_primitives_final ... ok
[INFO] [stdout] test snapshot_v7_nested_modules_final ... ok
[INFO] [stdout] test snapshot_v10_mutable ... ok
[INFO] [stdout] test snapshot_v1_empty_final ... ok
[INFO] [stdout] test snapshot_v6_seq_string_final ... ok
[INFO] [stdout] test snapshot_v4_string_final ... ok
[INFO] [stdout] test snapshot_v11_optional_member_mutable ... ok
[INFO] [stdout] test snapshot_v5_seq_int32_final ... ok
[INFO] [stdout] test snapshot_v9_appendable ... ok
[INFO] [stdout] test snapshot_v8_keyed_final ... ok
[INFO] [stdout] test snapshot_v3_mixed_primitives_final ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wire_roundtrip.rs (/opt/rustwide/target/debug/deps/wire_roundtrip-f8a835116a3a463f)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test wire_appendable_dheader_present ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_array_of_struct_member_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_enum_explicit_value_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_enum_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_enum_value_union_case_consistency ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_field_value_filter_paths ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_fixed_array_member_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_fixed_member_golden_bytes ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_keyed_struct_keyhash_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_simple_struct_primitives_roundtrip ... ignored, requires cargo offline + path-deps; --include-ignored
[INFO] [stdout] test wire_string_and_sequence_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] test wire_union_classic_cdr_roundtrip ... ignored, requires cargo offline + path-deps
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 12 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests zerodds_idl_rust
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 41) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.44s; merged doctests compilation took 2.37s
[INFO] running `Command { std: "docker" "inspect" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc", kill_on_drop: false }`
[INFO] [stdout] 8ccd0f8e696e1efda2a650a8881d6a243b3ce8478a03c8f4b394bb1b21e5bddc
