[INFO] fetching crate pinapod 0.4.7...
[INFO] testing pinapod-0.4.7 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate pinapod 0.4.7 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate pinapod 0.4.7
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate pinapod 0.4.7
[INFO] tweaked toml for crates.io crate pinapod 0.4.7 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate pinapod 0.4.7 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 pinapod 0.4.7 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 unicode-ident v1.0.25
[INFO] [stderr]   Downloaded zeropod-derive v0.3.6
[INFO] [stderr]   Downloaded solana-address v2.6.1
[INFO] [stderr]   Downloaded target-tuple v1.0.2
[INFO] [stderr]   Downloaded stats_alloc v0.1.10
[INFO] [stderr]   Downloaded solana-program-error v3.0.1
[INFO] [stderr]   Downloaded pinapod-derive v0.1.0
[INFO] [stderr]   Downloaded zeropod v0.3.6
[INFO] [stderr]   Downloaded wincode-derive v0.5.1
[INFO] [stderr]   Downloaded pinapod v0.1.0
[INFO] [stderr]   Downloaded wincode v0.6.1
[INFO] [stderr]   Downloaded trybuild v1.0.121
[INFO] [stderr]   Downloaded pinapod-derive v0.4.7
[INFO] [stderr]   Downloaded fixed v1.30.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9
[INFO] running `Command { std: "docker" "start" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", 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" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9" "/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" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", 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" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.25
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling pinapod-derive v0.4.7
[INFO] [stderr]    Compiling pinapod v0.4.7 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 9.10s
[INFO] running `Command { std: "docker" "inspect" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", 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" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9" "/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 crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling target-tuple v1.0.2
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling stats_alloc v0.1.10
[INFO] [stderr]    Compiling cc v1.4.6
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling trybuild v1.0.121
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]    Compiling zeropod-derive v0.3.6
[INFO] [stderr]    Compiling pinapod-derive v0.1.0
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling pinapod v0.1.0
[INFO] [stderr]    Compiling zeropod v0.3.6
[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]    Compiling pinapod v0.4.7 (/opt/rustwide/workdir)
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/float_types.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #![cfg(feature = "floats")]
[INFO] [stdout]   2 | | #![allow(
[INFO] [stdout]   3 | |     missing_docs,
[INFO] [stdout]   4 | |     reason = "these are test fixtures rather than a published surface, so their schemas stay \
[INFO] [stdout] ...   |
[INFO] [stdout] 300 | |     ZcValidate::validate_ref(&raw).unwrap();
[INFO] [stdout] 301 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for the crate
[INFO] [stdout]    --> tests/fixed_point.rs:1:1
[INFO] [stdout]     |
[INFO] [stdout]   1 | / #![cfg(feature = "fixed")]
[INFO] [stdout]   2 | | #![allow(
[INFO] [stdout]   3 | |     missing_docs,
[INFO] [stdout]   4 | |     reason = "these are test fixtures rather than a published surface, so their schemas stay \
[INFO] [stdout] ...   |
[INFO] [stdout] 185 | |     assert_eq!(book.asks(), asks);
[INFO] [stdout] 186 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-D missing-docs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 50.06s
[INFO] running `Command { std: "docker" "inspect" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", 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" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/float_types.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #![cfg(feature = "floats")]
[INFO] [stderr]   2 | | #![allow(
[INFO] [stderr]   3 | |     missing_docs,
[INFO] [stderr]   4 | |     reason = "these are test fixtures rather than a published surface, so their schemas stay \
[INFO] [stderr] ...   |
[INFO] [stderr] 300 | |     ZcValidate::validate_ref(&raw).unwrap();
[INFO] [stderr] 301 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-D missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: `pinapod` (test "float_types") generated 1 warning
[INFO] [stderr] warning: missing documentation for the crate
[INFO] [stderr]    --> tests/fixed_point.rs:1:1
[INFO] [stderr]     |
[INFO] [stderr]   1 | / #![cfg(feature = "fixed")]
[INFO] [stderr]   2 | | #![allow(
[INFO] [stderr]   3 | |     missing_docs,
[INFO] [stderr]   4 | |     reason = "these are test fixtures rather than a published surface, so their schemas stay \
[INFO] [stderr] ...   |
[INFO] [stderr] 185 | |     assert_eq!(book.asks(), asks);
[INFO] [stderr] 186 | | }
[INFO] [stderr]     | |_^
[INFO] [stderr]     |
[INFO] [stderr]     = note: requested on the command line with `-D missing-docs`
[INFO] [stderr] 
[INFO] [stderr] warning: `pinapod` (test "fixed_point") generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/pinapod-e2955035a4f58484)
[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] [stdout] 
[INFO] [stderr]      Running tests/api_ergonomics.rs (/opt/rustwide/target/release/deps/api_ergonomics-8c98ae2f37b89861)
[INFO] [stdout] running 5 tests
[INFO] [stdout] test compact_profile_ergonomics ... ok
[INFO] [stdout] test enum_in_struct ... ok
[INFO] [stdout] test nested_composites ... ok
[INFO] [stdout] test player_state_with_collections ... ok
[INFO] [stdout] test token_account_fixed ... 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 tests/array_nested_prefixes.rs (/opt/rustwide/target/release/deps/array_nested_prefixes-a91d1f3b853f1992)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test absent_option_hides_arbitrary_inactive_array_payload ... ok
[INFO] [stdout] test forged_option_tag_over_an_array_payload_is_rejected ... ok
[INFO] [stdout] test layout_walk_skips_inline_array_content_and_validate_interprets_it ... ok
[INFO] [stdout] test short_allocation_is_rejected_before_any_byte_is_read ... ok
[INFO] [stdout] test fixed_layout_also_rejects_forged_inner_prefixes ... ok
[INFO] [stdout] test valid_array_nested_strings_round_trip ... ok
[INFO] [stdout] test forged_inner_length_prefix_is_rejected_by_the_full_walk ... ok
[INFO] [stdout] test forged_inner_utf8_is_rejected_by_the_full_walk ... ok
[INFO] [stdout] test zeroed_array_nested_storage_is_valid_and_empty ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compact_backend.rs (/opt/rustwide/target/release/deps/compact_backend-8b363a90568415f2)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test borrowed_compact_patch_uses_the_patch_trait ... ok
[INFO] [stdout] test compact_commit_fails_closed_on_a_corrupt_prefix_at_entry ... ok
[INFO] [stdout] test compact_enum_validate_layout_accepts_a_readable_but_invalid_payload ... ok
[INFO] [stdout] test compact_const_generic_tail_capacity ... ok
[INFO] [stdout] test compact_initialize_over_an_existing_valid_account_rewrites_every_byte ... ok
[INFO] [stdout] test compact_initialize_writes_inline_enums_before_commit_validates ... ok
[INFO] [stdout] test compact_initialize_zeroes_the_destination_after_an_error ... ok
[INFO] [stdout] test compact_optional_tail_with_eight_byte_prefix_roundtrips ... ok
[INFO] [stdout] test compact_enum_validate_layout_rejects_an_unknown_discriminant ... ok
[INFO] [stdout] test compact_header_alignment ... ok
[INFO] [stdout] test compact_empty_patch_preserves_unedited_fields ... ok
[INFO] [stdout] test compact_header_size ... ok
[INFO] [stdout] test compact_patch_sets_bio ... ok
[INFO] [stdout] test compact_patch_overwrite_shorter ... ok
[INFO] [stdout] test compact_patch_sets_bio_and_tags ... ok
[INFO] [stdout] test compact_optional_dynamic_tails_store_only_active_payloads ... ok
[INFO] [stdout] test compact_patch_bio_shift_preserves_tags ... ok
[INFO] [stdout] test compact_patch_overflow_rejected_atomically ... ok
[INFO] [stdout] test compact_enum_rejects_malicious_eight_byte_prefix ... ok
[INFO] [stdout] test compact_enum_validate_layout_rejects_bounds_it_must_keep ... ok
[INFO] [stdout] test compact_patch_reports_updated_len ... ok
[INFO] [stdout] test compact_ref_bio_with_data ... ok
[INFO] [stdout] test compact_patch_updates_inline_fields ... ok
[INFO] [stdout] test compact_ref_tags_with_data ... ok
[INFO] [stdout] test compact_string_vectors_are_fixed_stride_and_validate_each_string ... ok
[INFO] [stdout] test compact_patches_validate_elements_before_writing ... ok
[INFO] [stdout] test compact_ref_inline_via_deref ... ok
[INFO] [stdout] test compact_struct_rejects_malicious_eight_byte_prefix ... ok
[INFO] [stdout] test compact_tagged_union_honors_wide_tags ... ok
[INFO] [stdout] test compact_tagged_union_patch_rejects_invalid_values_and_capacity_atomically ... ok
[INFO] [stdout] test compact_validate_overlength_bio ... ok
[INFO] [stdout] test compact_validate_tail_overflow ... ok
[INFO] [stdout] test compact_optional_dynamic_tails_validate_tags_and_payloads ... ok
[INFO] [stdout] test compact_tagged_union_patches_between_variant_shapes ... ok
[INFO] [stdout] test compact_tagged_union_rejects_invalid_tags_and_payloads ... ok
[INFO] [stdout] test compact_tagged_union_stores_only_active_variant_payload ... ok
[INFO] [stdout] test compact_tagged_union_patches_fixed_payloads ... ok
[INFO] [stdout] test compact_option_patch_accepts_native_options_and_stored_representations ... ok
[INFO] [stdout] test compact_ref_empty_tails ... ok
[INFO] [stdout] test compact_wide_tagged_union_patch_rejects_over_capacity_atomically ... ok
[INFO] [stdout] test validate_layout_rejects_a_tail_end_past_the_buffer ... ok
[INFO] [stdout] test present_empty_optional_tails_round_trip_through_initialize_and_update ... ok
[INFO] [stdout] test validate_layout_rejects_a_prefix_above_its_capacity ... ok
[INFO] [stdout] test present_empty_vector_of_strings_round_trips ... ok
[INFO] [stdout] test validate_layout_matches_the_layout_half_of_validate_on_valid_bytes ... ok
[INFO] [stdout] test validate_layout_rejects_a_buffer_shorter_than_the_header ... ok
[INFO] [stdout] test validate_layout_rejects_a_corrupt_tag_in_an_optional_tail ... ok
[INFO] [stdout] test validate_layout_accepts_a_semantically_invalid_but_readable_layout ... ok
[INFO] [stdout] test compact_patch_rejects_an_invalid_buffer_before_unchecked_writing ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test compact_empty_patch_preserves_all_tails ... ok
[INFO] [stdout] test compact_patch_grow_then_shrink_then_grow ... ok
[INFO] [stdout] test compact_patch_last_tail_edits_preserve_large_earlier_tails ... ok
[INFO] [stdout] test compact_patch_mixed_grow_and_shrink_preserves_unedited_last ... ok
[INFO] [stderr]      Running tests/compact_commit_shift.rs (/opt/rustwide/target/release/deps/compact_commit_shift-37a1d9b337dd5dac)
[INFO] [stdout] test compact_ref_uses_independent_vec_tail_lengths ... ok
[INFO] [stdout] test compact_patch_bio_grow_preserves_multiple_tags ... ok
[INFO] [stdout] test compact_patch_grow_first_preserves_middle_and_last ... ok
[INFO] [stdout] test compact_patch_oversized_grow_returns_buffer_too_small_without_mutating ... ok
[INFO] [stderr]      Running tests/compact_prelude_shadowing.rs (/opt/rustwide/target/release/deps/compact_prelude_shadowing-a4d8223a89d57d93)
[INFO] [stdout] test compact_patch_bio_grow_preserves_tags ... ok
[INFO] [stdout] test compact_patch_retry_after_a_rejected_update_still_commits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test compact_enum_round_trips_inside_a_shadowing_module ... ok
[INFO] [stdout] test compact_struct_round_trips_inside_a_shadowing_module ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile_contracts.rs (/opt/rustwide/target/release/deps/compile_contracts-0fb1ec7736a50181)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.25
[INFO] [stderr]    Compiling crossbeam-utils v0.8.23
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling find-msvc-tools v0.1.12
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling indexmap v2.14.2
[INFO] [stderr]    Compiling cc v1.4.6
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling stats_alloc v0.1.10
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]    Compiling zeropod-derive v0.3.6
[INFO] [stderr]    Compiling pinapod-derive v0.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling pinapod-derive v0.4.7
[INFO] [stderr]    Compiling pinapod v0.1.0
[INFO] [stderr]    Compiling zeropod v0.3.6
[INFO] [stderr]    Compiling pinapod v0.4.7 (/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]    Compiling pinapod-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/pinapod)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 42.68s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test generated_api_and_schema_contracts has been running for over 60 seconds
[INFO] [stderr] test tests/ui/pass/compact_enum_discriminant_expressions.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/compact_inline_only_patch.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/compact_lifetime_a.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/compact_prefix_widths.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/compact_prelude_patterns.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/compact_skip_patch.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/compact_supported_grammar.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/pass/enum_discriminant_expressions.rs [should pass] ... ok
[INFO] [stderr] test tests/ui/fail/array_nested_prefix_width.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_empty_enum.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_header_construction_private.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_mut_not_exported.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_patch_construction_private.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_patch_metadata_private.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_ref_construction_private.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/compact_skip_patch_builder.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/fixed_empty_enum.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/fixed_prefix_capacity.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::PodString::<256>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/fixed_prefix_capacity.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::PodString::<256>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/fixed_prefix_capacity.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/fixed_prefix_capacity_vec.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::pod::PodVecRepr::<u8, 256, 1>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/fixed_prefix_capacity_vec.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::pod::PodVecRepr::<u8, 256, 1>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/fixed_prefix_capacity_vec.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/option_array_nested_prefix_width.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/prefix_attribute.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/prefix_capacity.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::PodString::<256>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/prefix_capacity.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::PodString::<256>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/prefix_capacity.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/prefix_capacity_vec.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::pod::PodVecRepr::<u8, 256, 1>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/prefix_capacity_vec.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::pod::PodVecRepr::<u8, 256, 1>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |     pub const VALID: () = Self::_CAP_CHECK;
[INFO] [stderr]   |                           ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> tests/ui/fail/prefix_capacity_vec.rs:3:10
[INFO] [stderr]   |
[INFO] [stderr] 3 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this note originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/prefix_type_name.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/prefix_width.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/primitive_name_shadowing.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0277]: the trait bound `<u16 as ZcField>::Pod: ZcElem` is not satisfied
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ the trait `ZcElem` is not implemented for `<u16 as ZcField>::Pod`
[INFO] [stderr]   |
[INFO] [stderr]   = help: the following other types implement trait `ZcElem`:
[INFO] [stderr]             PodBool
[INFO] [stderr]             PodF32
[INFO] [stderr]             PodF64
[INFO] [stderr]             PodI128
[INFO] [stderr]             PodI16
[INFO] [stderr]             PodI32
[INFO] [stderr]             PodI64
[INFO] [stderr]             PodOption<T, PFX>
[INFO] [stderr]           and $N others
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: add `#![feature(trivial_bounds)]` to the crate attributes to enable
[INFO] [stderr]   |
[INFO] [stderr] 1 + #![feature(trivial_bounds)]
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `u16: ZcField` is not satisfied
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ unsatisfied trait bound
[INFO] [stderr]   |
[INFO] [stderr] help: the trait `ZcField` is not implemented for `u16`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | struct u16(bool);
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   = help: the following other types implement trait `ZcField`:
[INFO] [stderr]             FixedI128<Frac>
[INFO] [stderr]             FixedI16<Frac>
[INFO] [stderr]             FixedI32<Frac>
[INFO] [stderr]             FixedI64<Frac>
[INFO] [stderr]             FixedI8<Frac>
[INFO] [stderr]             FixedU128<Frac>
[INFO] [stderr]             FixedU16<Frac>
[INFO] [stderr]             FixedU32<Frac>
[INFO] [stderr]           and $N others
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] help: add `#![feature(trivial_bounds)]` to the crate attributes to enable
[INFO] [stderr]   |
[INFO] [stderr] 1 + #![feature(trivial_bounds)]
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error: the type `ShadowedPrimitiveZc` is not well-formed
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:8:8
[INFO] [stderr]   |
[INFO] [stderr] 8 | struct ShadowedPrimitive {
[INFO] [stderr]   |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] error: the type `&ShadowedPrimitiveZc` is not well-formed
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the size for values of type `ShadowedPrimitiveZc` cannot be known at compilation time
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:8:8
[INFO] [stderr]   |
[INFO] [stderr] 8 | struct ShadowedPrimitive {
[INFO] [stderr]   |        ^^^^^^^^^^^^^^^^^ doesn't have a size known at compile-time
[INFO] [stderr]   |
[INFO] [stderr] help: the trait `Sized` is not implemented for `ShadowedPrimitiveZc`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr] note: required by an implicit `Sized` bound in `std::mem::align_of`
[INFO] [stderr]  --> $RUST/core/src/mem/mod.rs
[INFO] [stderr]   |
[INFO] [stderr]   | pub const fn align_of<T>() -> usize {
[INFO] [stderr]   |                       ^ required by the implicit `Sized` requirement on this type parameter in `align_of`
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error: the type `ShadowedPrimitiveZc` is not well-formed
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `u16: ZcField` is not satisfied
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ unsatisfied trait bound
[INFO] [stderr]   |
[INFO] [stderr] help: the trait `ZcField` is not implemented for `u16`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | struct u16(bool);
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   = help: the following other types implement trait `ZcField`:
[INFO] [stderr]             FixedI128<Frac>
[INFO] [stderr]             FixedI16<Frac>
[INFO] [stderr]             FixedI32<Frac>
[INFO] [stderr]             FixedI64<Frac>
[INFO] [stderr]             FixedI8<Frac>
[INFO] [stderr]             FixedU128<Frac>
[INFO] [stderr]             FixedU16<Frac>
[INFO] [stderr]             FixedU32<Frac>
[INFO] [stderr]           and $N others
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0277]: the trait bound `u16: ZcField` is not satisfied
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ unsatisfied trait bound
[INFO] [stderr]   |
[INFO] [stderr] help: the trait `ZcField` is not implemented for `u16`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | struct u16(bool);
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   = help: the following other types implement trait `ZcField`:
[INFO] [stderr]             Option<T>
[INFO] [stderr]             PodBool
[INFO] [stderr]             PodI128
[INFO] [stderr]             PodI16
[INFO] [stderr]             PodI32
[INFO] [stderr]             PodI64
[INFO] [stderr]             PodOption<T, PFX>
[INFO] [stderr]             PodString<N, PFX>
[INFO] [stderr]           and $N others
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `u16: ZcField` is not satisfied
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:8:8
[INFO] [stderr]   |
[INFO] [stderr] 8 | struct ShadowedPrimitive {
[INFO] [stderr]   |        ^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stderr]   |
[INFO] [stderr] help: the trait `ZcField` is not implemented for `u16`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | struct u16(bool);
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   = help: the following other types implement trait `ZcField`:
[INFO] [stderr]             Option<T>
[INFO] [stderr]             PodBool
[INFO] [stderr]             PodI128
[INFO] [stderr]             PodI16
[INFO] [stderr]             PodI32
[INFO] [stderr]             PodI64
[INFO] [stderr]             PodOption<T, PFX>
[INFO] [stderr]             PodString<N, PFX>
[INFO] [stderr]           and $N others
[INFO] [stderr] note: required by a bound in `ShadowedPrimitiveZc`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ required by this bound in `ShadowedPrimitiveZc`
[INFO] [stderr] 7 | #[pinapod(crate = pinapod)]
[INFO] [stderr] 8 | struct ShadowedPrimitive {
[INFO] [stderr]   |        ----------------- required by a bound in this struct
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] error[E0277]: the trait bound `u16: ZcField` is not satisfied
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ unsatisfied trait bound
[INFO] [stderr]   |
[INFO] [stderr] help: the trait `ZcField` is not implemented for `u16`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:4:1
[INFO] [stderr]   |
[INFO] [stderr] 4 | struct u16(bool);
[INFO] [stderr]   | ^^^^^^^^^^
[INFO] [stderr]   = help: the following other types implement trait `ZcField`:
[INFO] [stderr]             Option<T>
[INFO] [stderr]             PodBool
[INFO] [stderr]             PodI128
[INFO] [stderr]             PodI16
[INFO] [stderr]             PodI32
[INFO] [stderr]             PodI64
[INFO] [stderr]             PodOption<T, PFX>
[INFO] [stderr]             PodString<N, PFX>
[INFO] [stderr]           and $N others
[INFO] [stderr] note: required by a bound in `ShadowedPrimitiveZc`
[INFO] [stderr]  --> tests/ui/fail/primitive_name_shadowing.rs:6:10
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[derive(PinaPod)]
[INFO] [stderr]   |          ^^^^^^^ required by this bound in `ShadowedPrimitiveZc`
[INFO] [stderr] 7 | #[pinapod(crate = pinapod)]
[INFO] [stderr] 8 | struct ShadowedPrimitive {
[INFO] [stderr]   |        ----------------- required by a bound in this struct
[INFO] [stderr]   = note: this error originates in the derive macro `PinaPod` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/standalone_string_prefix_capacity.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::PodString::<256>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <PodString<256> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_string_prefix_capacity.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodString::<256, 1>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::PodString::<256>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodString<N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <PodString<256> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_string_prefix_capacity.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodString::<256, 1>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/standalone_string_prefix_width.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: PFX must be 1, 2, 4, or 8
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::PodString::<8, 3>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             PFX == 1 || PFX == 2 || PFX == 4 || PFX == 8,
[INFO] [stderr]   | |             "PodString<N, PFX>: PFX must be 1, 2, 4, or 8"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <PodString<8, 3> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_string_prefix_width.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodString::<8, 3>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodString<N, PFX>: PFX must be 1, 2, 4, or 8
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::PodString::<8, 3>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             PFX == 1 || PFX == 2 || PFX == 4 || PFX == 8,
[INFO] [stderr]   | |             "PodString<N, PFX>: PFX must be 1, 2, 4, or 8"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/string.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <PodString<8, 3> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_string_prefix_width.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodString::<8, 3>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/standalone_vec_prefix_capacity.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::pod::PodVecRepr::<u8, 256, 1>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <pinapod::pod::PodVecRepr<u8, 256, 1> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_vec_prefix_capacity.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodVec::<u8, 256, 1>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length prefix
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::pod::PodVecRepr::<u8, 256, 1>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             N <= max_n_for_pfx(PFX),
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: N exceeds the maximum value representable by the PFX-byte length \
[INFO] [stderr]   | |              prefix"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <pinapod::pod::PodVecRepr<u8, 256, 1> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_vec_prefix_capacity.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodVec::<u8, 256, 1>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/standalone_vec_prefix_width.rs [should fail to compile] ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: PFX must be 1, 2, 4, or 8
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   |           $crate::panicking::panic_fmt($crate::const_format_args!($($t)+));
[INFO] [stderr]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ evaluation of `pinapod::pod::PodVecRepr::<u8, 8, 3>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             PFX == 1 || PFX == 2 || PFX == 4 || PFX == 8,
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: PFX must be 1, 2, 4, or 8"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <pinapod::pod::PodVecRepr<u8, 8, 3> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_vec_prefix_width.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodVec::<u8, 8, 3>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0080]: evaluation panicked: PodVec<T, N, PFX>: PFX must be 1, 2, 4, or 8
[INFO] [stderr]  --> $RUST/core/src/panic.rs
[INFO] [stderr]   |
[INFO] [stderr]   = note: evaluation of `pinapod::pod::PodVecRepr::<u8, 8, 3>::_CAP_CHECK` failed here
[INFO] [stderr]   |
[INFO] [stderr]  ::: src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   | /         assert!(
[INFO] [stderr]   | |             PFX == 1 || PFX == 2 || PFX == 4 || PFX == 8,
[INFO] [stderr]   | |             "PodVec<T, N, PFX>: PFX must be 1, 2, 4, or 8"
[INFO] [stderr]   | |         );
[INFO] [stderr]   | |_________- in this macro invocation
[INFO] [stderr] 
[INFO] [stderr] note: erroneous constant encountered
[INFO] [stderr]  --> src/pod/vec.rs
[INFO] [stderr]   |
[INFO] [stderr]   |         let _ = Self::_CAP_CHECK;
[INFO] [stderr]   |                 ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] note: the above error was encountered while instantiating `fn <pinapod::pod::PodVecRepr<u8, 8, 3> as Default>::default`
[INFO] [stderr]  --> tests/ui/fail/standalone_vec_prefix_width.rs:2:10
[INFO] [stderr]   |
[INFO] [stderr] 2 |     let _ = pinapod::PodVec::<u8, 8, 3>::default();
[INFO] [stderr]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/fail/unsupported_compact_nesting.rs [should fail to compile] ... ok
[INFO] [stderr] test tests/ui/fail/zero_sized_compact_vec.rs [should fail to compile] ... ok
[INFO] [stdout] test generated_api_and_schema_contracts ... FAILED
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- generated_api_and_schema_contracts stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'generated_api_and_schema_contracts' (1835) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.121/src/run.rs:103:13:
[INFO] [stdout] 9 of 32 tests failed
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62e5a55f30a1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x62e5a560972a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x62e5a55f7b6c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x62e5a55cc586 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x62e5a55ea719 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x62e5a55839f0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x62e5a55ea8d2 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x62e5a55cc632 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x62e5a55c4ef9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x62e5a55cd22d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x62e5a5609e9c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x62e5a54d8348 - <trybuild[20296afd8fcd8699]::Runner>::run
[INFO] [stdout]   12:     0x62e5a54db730 - <trybuild[20296afd8fcd8699]::TestCases as core[df12db4294e9bfd3]::ops::drop::Drop>::drop
[INFO] [stdout]   13:     0x62e5a54d1d26 - <compile_contracts[d0e303669469f957]::generated_api_and_schema_contracts::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x62e5a5576cdb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x62e5a5584345 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x62e5a557dc04 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x62e5a55874a2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x62e5a55f2359 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7c1ee8fd4dfa - <unknown>
[INFO] [stdout]   20:     0x7c1ee90683d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     generated_api_and_schema_contracts
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 76.99s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test compile_contracts`
[INFO] running `Command { std: "docker" "inspect" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9", kill_on_drop: false }`
[INFO] [stdout] 4ca3d002e164a4874d3358d17d777511ba929f8800b06558e8594d8904eff9e9
