[INFO] fetching crate ploidy-codegen-rust 0.12.1...
[INFO] testing ploidy-codegen-rust-0.12.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate ploidy-codegen-rust 0.12.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate ploidy-codegen-rust 0.12.1
[INFO] finished tweaking crates.io crate ploidy-codegen-rust 0.12.1
[INFO] tweaked toml for crates.io crate ploidy-codegen-rust 0.12.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate ploidy-codegen-rust 0.12.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ploidy-codegen-rust 0.12.1 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ploidy-pointer-derive v0.12.1
[INFO] [stderr]   Downloaded ploidy-pointer v0.12.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.37
[INFO] [stderr]   Downloaded annotate-snippets v0.12.12
[INFO] [stderr]   Downloaded saphyr-parser-bw v0.0.611
[INFO] [stderr]   Downloaded ploidy-core v0.12.1
[INFO] [stderr]   Downloaded zerocopy v0.8.37
[INFO] [stderr]   Downloaded serde-saphyr v0.0.23
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9fa01545a0b8923a8c9eceec61482e57fab91c2bd61cdb8f4a9376f54fb348ae
[INFO] running `Command { std: "docker" "start" "-a" "9fa01545a0b8923a8c9eceec61482e57fab91c2bd61cdb8f4a9376f54fb348ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9fa01545a0b8923a8c9eceec61482e57fab91c2bd61cdb8f4a9376f54fb348ae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9fa01545a0b8923a8c9eceec61482e57fab91c2bd61cdb8f4a9376f54fb348ae", kill_on_drop: false }`
[INFO] [stdout] 9fa01545a0b8923a8c9eceec61482e57fab91c2bd61cdb8f4a9376f54fb348ae
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ce38e4c226588b1238744d51ba4c3472119fa278e311960f5d3ecebebcfb02e4
[INFO] running `Command { std: "docker" "start" "-a" "ce38e4c226588b1238744d51ba4c3472119fa278e311960f5d3ecebebcfb02e4", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling zmij v1.0.12
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling zerocopy v0.8.37
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling winnow v1.0.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling annotate-snippets v0.12.12
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling encoding_rs_io v0.1.7
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling ploidy-pointer-derive v0.12.1
[INFO] [stderr]    Compiling saphyr-parser-bw v0.0.611
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling atomic_refcell v0.1.13
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling serde-saphyr v0.0.23
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]    Compiling ploidy-pointer v0.12.1
[INFO] [stderr]    Compiling ploidy-core v0.12.1
[INFO] [stderr]    Compiling ploidy-codegen-rust v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 35s
[INFO] running `Command { std: "docker" "inspect" "ce38e4c226588b1238744d51ba4c3472119fa278e311960f5d3ecebebcfb02e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce38e4c226588b1238744d51ba4c3472119fa278e311960f5d3ecebebcfb02e4", kill_on_drop: false }`
[INFO] [stdout] ce38e4c226588b1238744d51ba4c3472119fa278e311960f5d3ecebebcfb02e4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c559ca23f24256b0b767d334260b2b9de0184c57d546956b6344b5dcfa78c9ec
[INFO] running `Command { std: "docker" "start" "-a" "c559ca23f24256b0b767d334260b2b9de0184c57d546956b6344b5dcfa78c9ec", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling ploidy-core v0.12.1
[INFO] [stderr]    Compiling ploidy-codegen-rust v0.12.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 29.07s
[INFO] running `Command { std: "docker" "inspect" "c559ca23f24256b0b767d334260b2b9de0184c57d546956b6344b5dcfa78c9ec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c559ca23f24256b0b767d334260b2b9de0184c57d546956b6344b5dcfa78c9ec", kill_on_drop: false }`
[INFO] [stdout] c559ca23f24256b0b767d334260b2b9de0184c57d546956b6344b5dcfa78c9ec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/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" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] dd398bfaa8d363cb358531263ade73162a0ea8c52c802623ab0e17717debea75
[INFO] running `Command { std: "docker" "start" "-a" "dd398bfaa8d363cb358531263ade73162a0ea8c52c802623ab0e17717debea75", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ploidy_codegen_rust-12de563e72a99c09)
[INFO] [stdout] 
[INFO] [stdout] running 221 tests
[INFO] [stdout] test cargo::tests::test_apply_sets_features ... ok
[INFO] [stdout] test cargo::tests::test_apply_preserves_existing_dependencies ... ok
[INFO] [stdout] test cargo::tests::test_apply_preserves_untouched_fields ... ok
[INFO] [stdout] test cargo::tests::test_apply_sets_detailed_dependency ... ok
[INFO] [stdout] test cargo::tests::test_apply_sets_edition ... ok
[INFO] [stdout] test cargo::tests::test_apply_sets_name ... ok
[INFO] [stdout] test cargo::tests::test_apply_sets_simple_dependency ... ok
[INFO] [stdout] test cargo::tests::test_apply_sets_version ... ok
[INFO] [stdout] test cargo::tests::test_config_returns_none_when_absent ... ok
[INFO] [stdout] test cargo::tests::test_config_deserializes_codegen_config ... ok
[INFO] [stdout] test cargo::tests::test_default_feature_includes_all_named_features ... ok
[INFO] [stdout] test cargo::tests::test_default_feature_includes_all_other_features ... ok
[INFO] [stdout] test cargo::tests::test_cycle_with_all_named_resources_creates_mutual_dependencies ... ok
[INFO] [stdout] test cargo::tests::test_feature_does_not_depend_on_itself ... ok
[INFO] [stdout] test cargo::tests::test_new_manifest_has_package_name_version_and_edition ... ok
[INFO] [stdout] test cargo::tests::test_operation_with_unnamed_type_dependency_does_not_create_full_dependency ... ok
[INFO] [stdout] test cargo::tests::test_operation_with_x_resource_name_creates_feature ... ok
[INFO] [stdout] test cargo::tests::test_package_returns_none_for_workspace ... ok
[INFO] [stdout] test cargo::tests::test_schema_dependency_creates_feature_dependency ... ok
[INFO] [stdout] test cargo::tests::test_diamond_dependency_deduplicates_feature ... ok
[INFO] [stdout] test cargo::tests::test_cycle_with_mixed_resources_does_not_create_feature_dependency ... ok
[INFO] [stdout] test cargo::tests::test_schema_with_x_resource_id_creates_feature ... ok
[INFO] [stdout] test cargo::tests::test_operation_type_dependency_creates_feature_dependency ... ok
[INFO] [stdout] test cfg::tests::test_all_of_features ... ok
[INFO] [stdout] test cfg::tests::test_all_of_returns_none_for_empty ... ok
[INFO] [stdout] test cfg::tests::test_all_of_returns_none_when_contains_default ... ok
[INFO] [stdout] test cfg::tests::test_all_of_simplifies_single_feature ... ok
[INFO] [stdout] test cargo::tests::test_unnamed_schema_creates_no_features ... ok
[INFO] [stdout] test cfg::tests::test_any_of_features ... ok
[INFO] [stdout] test cfg::tests::test_any_of_returns_none_for_empty ... ok
[INFO] [stdout] test cfg::tests::test_any_of_returns_none_when_contains_default ... ok
[INFO] [stdout] test cfg::tests::test_for_inline_returns_empty_when_no_named_resources ... ok
[INFO] [stdout] test cfg::tests::test_for_inline_type_reduces_transitive_features ... ok
[INFO] [stdout] test cfg::tests::test_any_of_simplifies_single_feature ... ok
[INFO] [stdout] test cargo::tests::test_unnamed_dependency_does_not_create_feature_dependency ... ok
[INFO] [stdout] test cfg::tests::test_for_operation_keeps_independent_features ... ok
[INFO] [stdout] test cfg::tests::test_for_operation_reduces_cycle ... ok
[INFO] [stdout] test cargo::tests::test_transitive_schema_dependency_creates_feature_dependency ... ok
[INFO] [stdout] test cfg::tests::test_for_operation_reduces_diamond_deps ... ok
[INFO] [stdout] test cfg::tests::test_for_resource_module_skips_default_feature ... ok
[INFO] [stdout] test cfg::tests::test_for_operation_with_no_types ... ok
[INFO] [stdout] test cfg::tests::test_for_resource_module_with_named_feature ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_used_by_multiple_operations ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_cycle_with_all_named_resources ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_cycle_with_mixed_resources ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_unnamed_no_operations ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_returns_empty_when_no_named_resources ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_with_own_resource_and_unnamed_deps ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_used_by_single_operation ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_with_own_resource_no_deps ... ok
[INFO] [stdout] test cfg::tests::test_for_operation_reduces_transitive_chain ... ok
[INFO] [stdout] test cfg::tests::test_for_operation_reduces_partial_deps ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_with_own_and_multiple_used_by ... ok
[INFO] [stdout] test cfg::tests::test_own_and_used_by_returns_none_when_own_is_default ... ok
[INFO] [stdout] test cfg::tests::test_own_and_used_by_returns_none_when_used_by_contains_default ... ok
[INFO] [stdout] test cfg::tests::test_own_and_used_by_simplifies_empty_to_single ... ok
[INFO] [stdout] test cfg::tests::test_own_and_used_by_feature ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_with_own_used_by_and_unnamed_deps ... ok
[INFO] [stdout] test cfg::tests::test_single_feature ... ok
[INFO] [stdout] test cfg::tests::test_own_and_used_by_simplifies_single_used_by_to_all_of ... ok
[INFO] [stdout] test inlines::tests::test_finds_inline_types_within_arrays ... ok
[INFO] [stdout] test cfg::tests::test_for_schema_type_with_own_and_used_by ... ok
[INFO] [stdout] test inlines::tests::test_includes_inline_types_from_operation_parameters ... ok
[INFO] [stdout] test inlines::tests::test_finds_inline_types_within_maps ... ok
[INFO] [stdout] test inlines::tests::test_no_output_when_no_inline_types ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_handles_invalid_start_chars ... ok
[INFO] [stdout] test naming::tests::test_clean ... ok
[INFO] [stdout] test inlines::tests::test_finds_inline_types_within_optionals ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_field ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_handles_rust_keywords ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_handles_special_chars ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_method ... ok
[INFO] [stdout] test enum_::tests::test_enum_unrepresentable_becomes_type_alias ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_module ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_scope_handles_empty ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_param ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_type ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_handles_number_prefix ... ok
[INFO] [stdout] test naming::tests::test_struct_field_name_additional_properties ... ok
[INFO] [stdout] test naming::tests::test_codegen_ident_variant ... ok
[INFO] [stdout] test naming::tests::test_feature_default ... ok
[INFO] [stdout] test naming::tests::test_feature_from_name ... ok
[INFO] [stdout] test naming::tests::test_struct_field_name_index ... ok
[INFO] [stdout] test naming::tests::test_features_from_multiple_words ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_array ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_bool ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_f32 ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_datetime ... ok
[INFO] [stdout] test inlines::tests::test_excludes_inline_types_from_referenced_schemas ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_i32 ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_f64 ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_i64 ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_map ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_string ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_uuid ... ok
[INFO] [stdout] test inlines::tests::test_sorts_inline_types_alphabetically ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_url ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_bytes ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_date ... ok
[INFO] [stdout] test naming::tests::test_untagged_variant_name_index ... ok
[INFO] [stdout] test operation::tests::test_operation_with_path_and_query_params ... ok
[INFO] [stdout] test operation::tests::test_operation_with_query_params_and_request_body ... ok
[INFO] [stdout] test operation::tests::test_operation_without_query_params ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_binary ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_datetime_default_rfc3339 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_datetime_unix_microseconds ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_datetime_unix_milliseconds ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_datetime_unix_nanoseconds ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_datetime_unix_seconds ... ok
[INFO] [stdout] test operation::tests::test_operation_with_synthesized_path_param ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_f32 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_f64 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_i16 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_bytes ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_bool ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_date ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_i64 ... ok
[INFO] [stdout] test operation::tests::test_path_param_named_query_does_not_shadow ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_i8 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_string ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_u32 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_u8 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_i32 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_u16 ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_u64 ... ok
[INFO] [stdout] test enum_::tests::test_enum_string_variants ... ok
[INFO] [stdout] test query::tests::test_excludes_eq_hash_for_float_params ... ok
[INFO] [stdout] test query::tests::test_excludes_default_for_non_defaultable_required_param ... ok
[INFO] [stdout] test operation::tests::test_operation_with_query_params_only ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_any ... ok
[INFO] [stdout] test query::tests::test_ref_query_parameter ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_url ... ok
[INFO] [stdout] test query::tests::test_all_optional_query_params ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_array_of_i32 ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_array_of_schema_references ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_array_of_strings ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_container_schema ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_array_of_arrays ... ok
[INFO] [stdout] test query::tests::test_query_parameter_styles ... ok
[INFO] [stdout] test primitive::tests::test_codegen_primitive_uuid ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_nullable_array ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_map_of_strings ... ok
[INFO] [stdout] test query::tests::test_required_and_optional_query_params ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_inline_type_from_resource_operation ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_inline_type_from_operation_without_resource ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_inline_type_from_schema ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_map_of_arrays ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_map_of_i64 ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_nullable_i32 ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_schema_reference ... ok
[INFO] [stdout] test resource::tests::test_resource_omits_parameters_module_when_no_query_params ... ok
[INFO] [stdout] test ref_::tests::test_codegen_ref_nullable_string ... ok
[INFO] [stdout] test resource::tests::test_operation_method_with_named_deps_has_cfg ... ok
[INFO] [stdout] test schema::tests::test_container_schema_preserves_description ... ok
[INFO] [stdout] test schema::tests::test_container_schema_emits_type_alias_without_inline_types ... ok
[INFO] [stdout] test schema::tests::test_container_schema_map_emits_type_alias ... ok
[INFO] [stdout] test schema::tests::test_schema_inline_types_order ... ok
[INFO] [stdout] test struct_::tests::test_struct ... ok
[INFO] [stdout] test resource::tests::test_operation_method_with_only_unnamed_deps_has_no_cfg ... ok
[INFO] [stdout] test resource::tests::test_resource_emits_parameters_module ... ok
[INFO] [stdout] test struct_::tests::test_inlined_struct_includes_tag ... ok
[INFO] [stdout] test schema::tests::test_container_schema_emits_type_alias_with_inline_types ... ok
[INFO] [stdout] test struct_::tests::test_struct_boxes_recursive_required_field ... ok
[INFO] [stdout] test schema::tests::test_container_nullable_schema ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_despite_inheriting_from_non_defaultable_tagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_nested_optional_struct ... ok
[INFO] [stdout] test resource::tests::test_resource_with_multiple_query_ops_shares_parameters_module ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_when_inheriting_from_tagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_when_all_optional ... ok
[INFO] [stdout] test struct_::tests::test_struct_boxes_recursive_optional_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_despite_inheriting_from_non_defaultable_untagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_optional_field_to_struct_with_required ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_optional_untagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_required_any_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_required_container_schema_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_hash_eq_when_hashable ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_hash_eq_despite_inheriting_from_unhashable_tagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_optional_url_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_hash_eq_despite_inheriting_from_unhashable_untagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_optional_tagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_does_not_box_optional_recursive_array_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_does_not_box_recursive_array_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_default_with_required_primitive_fields ... ok
[INFO] [stdout] test struct_::tests::test_struct_derives_hash_eq_when_union_common_field_inherits_from_unhashable_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_linearizes_inline_all_of_parent_fields ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_default_when_inheriting_undefaultable_field_through_cycle ... ok
[INFO] [stdout] test struct_::tests::test_struct_excludes_tag_fields ... ok
[INFO] [stdout] test struct_::tests::test_struct_excludes_default_when_inheriting_non_defaultable_from_tagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_default_with_required_url_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_hash_eq_for_non_inheriting_scc_member ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_hash_eq_for_scc_sibling_of_inherited_unhashable ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_hash_eq_when_inheriting_unhashable_field_from_untagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_hash_eq_when_inheriting_unhashable_field_from_tagged_union ... ok
[INFO] [stdout] test struct_::tests::test_struct_optional_nullable_field_uses_absent_or ... ok
[INFO] [stdout] test struct_::tests::test_struct_optional_field_referencing_nullable_schema_unwraps ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_hash_eq_with_floats ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_hash_eq_when_inheriting_unhashable_field_through_cycle ... ok
[INFO] [stdout] test struct_::tests::test_struct_optional_enum_field_uses_absent ... ok
[INFO] [stdout] test struct_::tests::test_struct_required_inline_enum_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_required_nullable_enum_field_uses_option ... ok
[INFO] [stdout] test struct_::tests::test_struct_with_additional_properties ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_inlined_variant_wraps_inline_type ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_default_with_required_nested_required_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_required_unrepresentable_enum_field_no_skip ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_variant_rename ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_variant_with_alias ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_with_description ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_wraps_non_inlined_variant ... ok
[INFO] [stdout] test struct_::tests::test_struct_required_enum_field ... ok
[INFO] [stdout] test struct_::tests::test_struct_required_nullable_field_openapi_31_syntax ... ok
[INFO] [stdout] test struct_::tests::test_struct_required_nullable_field_uses_option ... ok
[INFO] [stdout] test untagged::tests::test_untagged_union_not_hashable_with_f64 ... ok
[INFO] [stdout] test untagged::tests::test_untagged_union_with_description ... ok
[INFO] [stdout] test untagged::tests::test_untagged_union_with_refs ... ok
[INFO] [stdout] test untagged::tests::test_untagged_union_not_hashable_with_f32 ... ok
[INFO] [stdout] test untagged::tests::test_untagged_union_serde_untagged_attr ... ok
[INFO] [stdout] test struct_::tests::test_struct_omits_default_with_required_tagged_union ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_without_mapping ... ok
[INFO] [stdout] test untagged::tests::test_untagged_union_type_array ... ok
[INFO] [stdout] test tagged::tests::test_tagged_union_mixed_inlined_and_non_inlined ... ok
[INFO] [stderr]    Doc-tests ploidy_codegen_rust
[INFO] [stdout] test tagged::tests::test_tagged_union_serde_tag_attr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 221 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[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" "dd398bfaa8d363cb358531263ade73162a0ea8c52c802623ab0e17717debea75", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd398bfaa8d363cb358531263ade73162a0ea8c52c802623ab0e17717debea75", kill_on_drop: false }`
[INFO] [stdout] dd398bfaa8d363cb358531263ade73162a0ea8c52c802623ab0e17717debea75
