[INFO] fetching crate ngnet-h3 0.0.1...
[INFO] testing ngnet-h3-0.0.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate ngnet-h3 0.0.1 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate ngnet-h3 0.0.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ngnet-h3 0.0.1
[INFO] tweaked toml for crates.io crate ngnet-h3 0.0.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ngnet-h3 0.0.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ngnet-h3 0.0.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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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] 00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971
[INFO] running `Command { std: "docker" "start" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", 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" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", 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" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling glob v0.3.4
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling cmake v0.1.58
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling clang-sys v1.9.1
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling ngnet-h3-sys v0.0.1
[INFO] [stderr]    Compiling ngnet-h3 v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 11.22s
[INFO] running `Command { std: "docker" "inspect" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", 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" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling ngnet-h3-sys v0.0.1
[INFO] [stderr]    Compiling ngnet-h3 v0.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 14.95s
[INFO] running `Command { std: "docker" "inspect" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", 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" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/ngnet-h3/7935791ba2198fd7/out/ngnet_h3-7935791ba2198fd7)
[INFO] [stdout] 
[INFO] [stdout] running 121 tests
[INFO] [stdout] test alloc::tests::allocation_is_balanced ... ok
[INFO] [stdout] test alloc::tests::the_mem_struct_points_at_its_own_state ... ok
[INFO] [stdout] test body::tests::splitting_past_the_end_is_clamped ... ok
[INFO] [stdout] test body::tests::splitting_shares_one_allocation ... ok
[INFO] [stdout] test callbacks::shutdown_tests::a_server_reads_the_identifier_as_a_push_cut_off ... ok
[INFO] [stdout] test body::tests::a_fixed_body_yields_everything_then_ends ... ok
[INFO] [stdout] test body::tests::an_erased_owner_is_not_copied ... ok
[INFO] [stdout] test body::tests::an_owner_that_shrinks_cannot_panic ... ok
[INFO] [stdout] test alloc::tests::the_pointer_survives_moving_the_box ... ok
[INFO] [stdout] test callbacks::tests::a_null_user_data_yields_no_bridge ... ok
[INFO] [stdout] test callbacks::tests::an_empty_slot_yields_no_bridge ... ok
[INFO] [stdout] test body::tests::an_erased_owner_survives_splitting ... ok
[INFO] [stdout] test callbacks::tests::an_installed_bridge_is_recovered_and_then_cleared ... ok
[INFO] [stdout] test body::tests::an_empty_fixed_body_ends_immediately ... ok
[INFO] [stdout] test callbacks::shutdown_tests::a_client_reads_the_identifier_as_a_stream_cut_off ... ok
[INFO] [stdout] test error::tests::callback_failure_is_fatal ... ok
[INFO] [stdout] test header::tests::uppercase_names_are_rejected_with_a_specific_message ... ok
[INFO] [stdout] test error::tests::every_native_code_classifies_and_describes ... ok
[INFO] [stdout] test error::tests::protocol_violations_are_not_fatal_but_carry_a_code ... ok
[INFO] [stdout] test header::tests::the_sensitive_flag_reaches_the_wire_struct ... ok
[INFO] [stdout] test header::tests::the_wire_struct_borrows_rather_than_copies ... ok
[INFO] [stdout] test header::tests::ordinary_fields_are_accepted ... ok
[INFO] [stdout] test header::tests::separators_are_rejected_in_names ... ok
[INFO] [stdout] test header::tests::values_cannot_smuggle_a_second_field ... ok
[INFO] [stdout] test error::tests::a_second_bind_is_recoverable_caller_error ... ok
[INFO] [stdout] test header::tests::values_cannot_be_padded_with_whitespace ... ok
[INFO] [stdout] test http::driver::closed_streams::closed_streams_duplicate_close_notifies_the_role_only_once ... ok
[INFO] [stdout] test header::tests::empty_and_bare_colon_names_are_rejected ... ok
[INFO] [stdout] test http::driver::shared_snapshot_tests::failing_work_found_at_completion_is_a_terminal_driver_error ... ok
[INFO] [stdout] test http::driver::closed_streams::closed_streams_duplicate_insertions_do_not_change_order ... ok
[INFO] [stdout] test callbacks::tests::the_slot_pointer_survives_moving_the_box ... ok
[INFO] [stdout] test header::tests::values_match_what_nghttp3_itself_accepts ... ok
[INFO] [stdout] test http::driver::shared_snapshot_tests::a_fatal_backend_error_drops_the_owned_tail_and_ends_the_driver ... ok
[INFO] [stdout] test http::driver::closed_streams::closed_streams_membership_is_recorded_after_insert ... ok
[INFO] [stdout] test header::tests::pseudo_headers_are_accepted ... ok
[INFO] [stdout] test http::driver::closed_streams::closed_streams_large_close_batch_does_not_replay_evicted_observations ... ok
[INFO] [stdout] test http::driver::closed_streams::closed_streams_oldest_entry_is_evicted_at_the_bound ... ok
[INFO] [stdout] test error::tests::validation_errors_carry_no_native_code ... ok
[INFO] [stdout] test http::driver::shared_snapshot_tests::work_induced_by_an_earlier_category_waits_for_the_next_snapshot ... ok
[INFO] [stdout] test error::tests::out_of_memory_is_exhausted_and_fatal ... ok
[INFO] [stdout] test http::events::tests::closing_a_stream_discards_a_half_built_section ... ok
[INFO] [stdout] test http::events::tests::discarding_one_close_preserves_other_observations ... ok
[INFO] [stdout] test http::head::rfc_9114_conformance::a_request_may_name_its_authority_with_host_instead ... ok
[INFO] [stdout] test http::events::tests::a_chunk_from_elsewhere_is_copied_rather_than_panicking ... ok
[INFO] [stdout] test http::head::rfc_9114_conformance::any_other_te_value_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_cleartext_request_is_also_carried ... ok
[INFO] [stdout] test handlers::tests::handlers_default_without_the_state_type_doing_so ... ok
[INFO] [stdout] test http::head::rfc_9114_conformance::an_empty_host_does_not_count_as_an_authority ... ok
[INFO] [stdout] test http::head::tests::a_host_field_disagreeing_with_authority_is_refused ... ok
[INFO] [stdout] test http::driver::shared_snapshot_tests::work_queued_during_final_processing_gets_a_next_pass_and_sends_goaway ... ok
[INFO] [stdout] test http::head::rfc_9114_conformance::te_trailers_is_permitted_on_a_request ... ok
[INFO] [stdout] test http::head::tests::a_repeated_pseudo_header_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_request_authority_falls_back_to_the_host_field ... ok
[INFO] [stdout] test http::head::tests::a_request_head_is_encoded_with_its_pseudo_headers_first ... ok
[INFO] [stdout] test http::events::tests::fields_accumulate_per_stream_and_complete_in_order ... ok
[INFO] [stdout] test http::head::tests::a_pseudo_header_after_a_regular_field_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_request_with_no_scheme_defaults_to_https ... ok
[INFO] [stdout] test http::head::tests::a_request_with_no_authority_at_all_is_refused ... ok
[INFO] [stdout] test http::head::rfc_9114_conformance::a_request_naming_no_authority_at_all_is_still_refused ... ok
[INFO] [stdout] test http::head::tests::a_host_field_agreeing_with_authority_is_dropped_not_delivered ... ok
[INFO] [stdout] test http::head::tests::a_response_with_a_second_status_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_request_with_no_path_is_encoded_as_root ... ok
[INFO] [stdout] test http::head::rfc_9114_conformance::te_is_refused_in_a_response_whatever_its_value ... ok
[INFO] [stdout] test http::head::tests::a_response_with_no_status_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_response_field_before_its_status_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_request_missing_each_required_pseudo_header_is_refused ... ok
[INFO] [stdout] test http::events::tests::a_chunk_inside_the_buffer_is_a_view_not_a_copy ... ok
[INFO] [stdout] test http::head::tests::a_request_scheme_this_crate_does_not_carry_is_refused ... ok
[INFO] [stdout] test http::events::tests::an_empty_chunk_is_handled_without_arithmetic_on_a_dangling_pointer ... ok
[INFO] [stdout] test http::head::tests::an_informational_response_is_recognised_as_not_final ... ok
[INFO] [stdout] test http::head::tests::a_response_pseudo_header_other_than_status_is_refused ... ok
[INFO] [stdout] test http::head::tests::an_authority_that_would_claim_part_of_the_path_is_refused ... ok
[INFO] [stdout] test http::head::tests::an_https_request_is_carried ... ok
[INFO] [stdout] test http::head::tests::a_pseudo_header_in_incoming_trailers_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_response_head_is_encoded_with_status_first ... ok
[INFO] [stdout] test http::head::tests::an_outgoing_connect_request_is_refused ... ok
[INFO] [stdout] test http::head::tests::an_incoming_connect_request_is_refused ... ok
[INFO] [stdout] test http::head::tests::every_connection_specific_field_is_refused_in_outgoing_trailers ... ok
[INFO] [stdout] test http::head::tests::an_incoming_request_may_omit_its_scheme_and_reads_as_https ... ok
[INFO] [stdout] test http::head::tests::an_incoming_request_scheme_this_crate_does_not_carry_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_well_formed_request_head_is_reassembled ... ok
[INFO] [stdout] test http::head::tests::an_unknown_pseudo_header_is_refused ... ok
[INFO] [stdout] test http::head::tests::a_well_formed_response_head_is_assembled ... ok
[INFO] [stdout] test http::head::tests::every_connection_specific_field_is_refused_on_a_request ... ok
[INFO] [stdout] test http::head::tests::every_connection_specific_field_is_refused_on_a_response ... ok
[INFO] [stdout] test http::head::tests::malformed_request_heads_are_rejected_rather_than_panicking ... ok
[INFO] [stdout] test http::head::tests::userinfo_in_the_authority_is_refused ... ok
[INFO] [stdout] test http::head::tests::the_asterisk_request_target_is_refused ... ok
[INFO] [stdout] test http::head::tests::the_protocol_pseudo_header_is_refused ... ok
[INFO] [stdout] test http::head::tests::malformed_response_heads_are_rejected_rather_than_panicking ... ok
[INFO] [stdout] test http::head::tests::trailers_round_trip_in_both_directions ... ok
[INFO] [stdout] test http::head::tests::malformed_trailers_are_rejected_rather_than_panicking ... ok
[INFO] [stdout] test http::shared::tests::registration_and_readiness_have_no_lost_wakeup_window ... ok
[INFO] [stdout] test http::shared::tests::one_drain_preserves_every_category_contract ... ok
[INFO] [stdout] test http::shared::tests::a_drained_batch_is_not_replayed_after_processing_stops ... ok
[INFO] [stdout] test http::shared::tests::scratch_capacity_uses_the_retention_hysteresis ... ok
[INFO] [stdout] test http::shared::tests::work_arriving_after_a_drain_belongs_to_the_next_snapshot ... ok
[INFO] [stdout] test state::tests::a_closed_stream_holds_nothing ... ok
[INFO] [stdout] test state::retain_accounting::a_well_behaved_owner_releases_on_exactly_its_own_length ... ok
[INFO] [stdout] test state::retain_accounting::a_shrinking_owner_cannot_cause_an_early_release ... ok
[INFO] [stdout] test state::tests::a_delta_spanning_several_buffers_releases_all_of_them ... ok
[INFO] [stdout] test state::tests::a_deferring_source_reports_a_deferral ... ok
[INFO] [stdout] test state::tests::a_failing_source_reports_a_failure ... ok
[INFO] [stdout] test state::tests::a_partly_acknowledged_buffer_stays_retained ... ok
[INFO] [stdout] test state::tests::acknowledgement_beyond_what_was_written_is_refused ... ok
[INFO] [stdout] test settings::tests::defaults_come_from_the_library ... ok
[INFO] [stdout] test state::tests::a_second_body_on_one_stream_is_refused ... ok
[INFO] [stdout] test settings::tests::builders_apply ... ok
[INFO] [stdout] test state::retain_accounting::acknowledgement_spanning_several_pieces_releases_them_in_order ... ok
[INFO] [stdout] test state::tests::empty_pieces_are_never_queued ... ok
[INFO] [stdout] test state::tests::forgetting_a_stream_prunes_its_offsets_too ... ok
[INFO] [stdout] test state::tests::silence_covers_one_section_of_one_stream ... ok
[INFO] [stdout] test state::tests::held_credit_accumulates_and_drains_completely ... ok
[INFO] [stdout] test stream::tests::negative_ids_are_rejected ... ok
[INFO] [stdout] test stream::tests::role_predicates_match_the_c_assertions ... ok
[INFO] [stdout] test stream::tests::compose_round_trips ... ok
[INFO] [stdout] test state::tests::acknowledgement_on_a_stream_that_never_wrote_is_refused ... ok
[INFO] [stdout] test stream::tests::ids_above_the_varint_maximum_are_rejected ... ok
[INFO] [stdout] test stream::tests::the_low_bits_decode_the_role ... ok
[INFO] [stdout] test state::tests::the_end_is_reported_only_once_everything_has_been_handed_over ... ok
[INFO] [stdout] test http::driver::closed_streams::closed_streams_membership_and_order_stay_synchronized ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 121 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/body.rs (/opt/rustwide/target/release/build/ngnet-h3/4db902345099041f/out/body-4db902345099041f)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test a_body_spanning_several_calls_arrives_whole ... ok
[INFO] [stdout] test acknowledging_a_stream_after_closing_it_is_refused ... ok
[INFO] [stdout] test closing_a_stream_releases_a_body_that_was_never_acknowledged ... ok
[INFO] [stdout] test a_peer_shutdown_does_not_release_the_body_already_in_flight ... ok
[INFO] [stdout] test a_source_offering_nothing_without_ending_defers_rather_than_writing_an_empty_frame ... ok
[INFO] [stdout] test a_failed_resubmission_does_not_release_the_body_already_in_flight ... ok
[INFO] [stdout] test only_application_buffers_are_reported_acknowledged ... ok
[INFO] [stdout] test a_failed_response_submission_releases_the_body_it_attached ... ok
[INFO] [stdout] test nothing_is_released_until_acknowledgement_arrives ... ok
[INFO] [stdout] test a_deferred_body_resumes_without_losing_or_duplicating_a_byte ... ok
[INFO] [stdout] test a_source_with_more_pieces_than_nghttp3_asks_for_loses_none_of_them ... ok
[INFO] [stdout] test a_body_can_be_followed_by_trailers ... ok
[INFO] [stdout] test a_body_of_several_buffers_is_released_one_boundary_at_a_time ... ok
[INFO] [stdout] test dropping_the_connection_releases_a_body_that_was_never_acknowledged ... ok
[INFO] [stdout] test request_and_response_bodies_round_trip_in_order ... ok
[INFO] [stdout] test a_body_that_is_never_sent_is_released_when_the_connection_goes ... ok
[INFO] [stdout] test acknowledging_a_stream_that_never_wrote_is_a_typed_error ... ok
[INFO] [stdout] test a_miserly_transport_produces_identical_bytes_and_starves_nobody ... ok
[INFO] [stderr]      Running tests/compat_surface.rs (/opt/rustwide/target/release/build/ngnet-h3/1091de362ed53afc/out/compat_surface-1091de362ed53afc)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test the_public_surface_still_has_the_shape_it_promised ... ok
[INFO] [stdout] test asynchronous::the_async_surface_still_has_the_shape_it_promised ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/errors.rs (/opt/rustwide/target/release/build/ngnet-h3/bd191a51d4e4209a/out/errors-bd191a51d4e4209a)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test a_malformed_message_from_the_peer_is_a_typed_protocol_error_with_a_code ... ok
[INFO] [stdout] test abandoning_one_stream_leaves_its_neighbours_working ... ok
[INFO] [stdout] test a_body_source_that_gives_up_fails_the_connection_and_releases_its_buffers ... ok
[INFO] [stdout] test a_response_on_a_stream_that_cannot_carry_one_is_refused ... ok
[INFO] [stdout] test bytes_arriving_before_a_stream_is_understood_are_not_lost ... ok
[INFO] [stdout] test an_invalid_field_is_refused_at_construction_rather_than_written ... ok
[INFO] [stdout] test a_recoverable_failure_says_the_connection_survives ... ok
[INFO] [stdout] test conflicting_connection_level_declarations_are_refused_recoverably ... ok
[INFO] [stdout] test deferred_credit_is_held_rather_than_dropped_when_nobody_is_listening ... ok
[INFO] [stdout] test a_response_delivered_for_an_abandoned_stream_is_reported_not_absorbed ... ok
[INFO] [stdout] test an_empty_body_is_an_end_of_stream_signal_not_a_zero_length_chunk ... ok
[INFO] [stdout] test stream_concurrency_is_a_hint_and_never_silently_drops_a_request ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/events.rs (/opt/rustwide/target/release/build/ngnet-h3/6589aa925158cebf/out/events-6589aa925158cebf)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test a_graceful_shutdown_is_reported_with_the_cut_off_the_caller_needs ... ok
[INFO] [stdout] test a_cut_off_that_has_been_fixed_cannot_be_raised_again ... ok
[INFO] [stdout] test peer_control_and_qpack_streams_are_never_surfaced_as_requests ... ok
[INFO] [stdout] test a_stream_rejected_after_shutdown_asks_for_both_stop_sending_and_a_reset ... ok
[INFO] [stdout] test a_server_reports_being_drained_only_after_shutting_down ... ok
[INFO] [stdout] test concurrency_hints_are_accepted_and_are_only_hints ... ok
[INFO] [stdout] test closing_a_critical_stream_is_a_distinct_kind_of_error ... ok
[INFO] [stdout] test a_section_kind_is_still_reported_alongside_the_events ... ok
[INFO] [stderr]      Running tests/exchange.rs (/opt/rustwide/target/release/build/ngnet-h3/7f37f43749f0cd39/out/exchange-7f37f43749f0cd39)
[INFO] [stdout] test the_peers_settings_arrive_with_the_values_that_were_advertised ... ok
[INFO] [stdout] test shutting_down_before_binding_is_a_typed_error_rather_than_an_abort ... 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 14 tests
[INFO] [stdout] test a_request_with_no_body_ends_the_stream_without_a_body_chunk ... ok
[INFO] [stdout] test a_request_and_response_round_trip_in_memory ... ok
[INFO] [stdout] test stopping_a_section_stops_the_handler_being_called_for_it ... ok
[INFO] [stdout] test a_handler_mutates_state_it_never_captured ... ok
[INFO] [stdout] test a_clean_close_reports_no_error_in_either_direction ... ok
[INFO] [stdout] test trailers_after_a_finished_stream_are_refused_recoverably ... ok
[INFO] [stdout] test submission_preconditions_are_checked_rather_than_asserted ... ok
[INFO] [stdout] test trailers_are_refused_on_connection_level_streams ... ok
[INFO] [stdout] test informational_responses_are_server_only ... ok
[INFO] [stdout] test submitting_before_binding_is_a_typed_error_rather_than_an_abort ... ok
[INFO] [stdout] test ten_concurrent_exchanges_keep_their_fields_apart ... ok
[INFO] [stdout] test ten_concurrent_exchanges_with_bodies_attribute_every_chunk ... ok
[INFO] [stdout] test each_direction_of_a_close_is_reported_on_its_own ... ok
[INFO] [stdout] test a_second_body_on_one_stream_is_refused ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fragmentation.rs (/opt/rustwide/target/release/build/ngnet-h3/96276cd2f793efde/out/fragmentation-96276cd2f793efde)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test every_supplied_byte_is_consumed_so_there_is_no_remainder ... ok
[INFO] [stdout] test the_credit_reported_accounts_for_every_delivered_byte ... ok
[INFO] [stdout] test the_same_bytes_split_any_way_produce_the_same_result ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/handshake.rs (/opt/rustwide/target/release/build/ngnet-h3/4a7ff2ea10847299/out/handshake-4a7ff2ea10847299)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test a_backwards_timestamp_is_rejected ... ok
[INFO] [stdout] test a_role_cannot_be_bound_twice_and_doing_so_does_not_poison ... ok
[INFO] [stdout] test an_exchange_without_binding_is_a_typed_error ... ok
[INFO] [stdout] test a_partial_commit_re_offers_only_the_remainder ... ok
[INFO] [stdout] test connection_level_streams_must_be_local_and_unidirectional ... ok
[INFO] [stdout] test a_fatal_failure_poisons_the_connection_and_drop_still_succeeds ... ok
[INFO] [stdout] test teardown_releases_every_native_allocation ... ok
[INFO] [stdout] test reading_a_locally_written_stream_is_rejected_rather_than_aborting ... ok
[INFO] [stdout] test a_client_and_server_complete_the_preface_with_no_quic_present ... ok
[INFO] [stdout] test a_handler_still_reaches_the_caller_after_the_connection_has_moved ... ok
[INFO] [stdout] test the_struct_versions_this_crate_compiles_against_are_v4 ... ok
[INFO] [stdout] test connection_level_streams_cannot_share_an_identifier ... ok
[INFO] [stdout] test a_connection_can_be_moved_after_construction ... ok
[INFO] [stdout] test committing_more_than_was_offered_is_rejected ... ok
[INFO] [stdout] test reading_reports_flow_control_credit_for_control_stream_bytes ... ok
[INFO] [stdout] test abandoning_a_transaction_re_offers_the_same_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_backpressure.rs (/opt/rustwide/target/release/build/ngnet-h3/a1101d0101a13634/out/http_backpressure-a1101d0101a13634)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test extending_credit_is_what_releases_the_backlog ... ok
[INFO] [stdout] test the_driver_takes_a_bounded_number_of_events_per_pass ... ok
[INFO] [stdout] test a_reset_is_applied_ahead_of_a_backlog_of_body_bytes ... ok
[INFO] [stdout] test a_stalled_stream_does_not_prevent_another_completing ... ok
[INFO] [stdout] test a_release_is_not_stuck_behind_a_backlog_either ... ok
[INFO] [stdout] test a_hot_stream_cannot_make_the_transport_buffer_without_bound ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_body.rs (/opt/rustwide/target/release/build/ngnet-h3/1cc910e1fa066629/out/http_body-1cc910e1fa066629)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test a_body_larger_than_the_transport_will_take_at_once_still_completes ... ok
[INFO] [stdout] test a_failing_body_leaves_the_connection_usable_for_other_exchanges ... ok
[INFO] [stdout] test dropping_the_connection_mid_body_releases_what_it_was_holding ... ok
[INFO] [stdout] test a_body_of_exactly_nothing_still_ends_its_stream ... ok
[INFO] [stdout] test several_bodies_in_flight_keep_their_buffers_apart ... ok
[INFO] [stdout] test an_undelivered_release_does_not_fail_the_connection ... ok
[INFO] [stdout] test a_deferred_body_completes_once_it_is_resumed ... ok
[INFO] [stdout] test a_buffer_is_not_released_while_acknowledgement_is_withheld ... ok
[INFO] [stdout] test the_layer_needs_no_runtime ... ok
[INFO] [stdout] test trailers_arrive_after_the_body ... ok
[INFO] [stdout] test a_buffer_is_released_once_acknowledgement_arrives ... ok
[INFO] [stdout] test an_unread_response_body_can_be_dropped_without_panicking ... ok
[INFO] [stdout] test a_megabyte_body_arrives_byte_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_client.rs (/opt/rustwide/target/release/build/ngnet-h3/1e4b51fc524f755b/out/http_client-1e4b51fc524f755b)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test a_body_is_polled_only_while_the_driver_runs ... ok
[INFO] [stdout] test a_handle_is_cloneable_and_the_clones_share_one_connection ... ok
[INFO] [stdout] test a_configured_connection_still_completes_an_exchange ... ok
[INFO] [stdout] test a_get_completes_over_the_backend ... ok
[INFO] [stdout] test a_response_body_is_read_to_completion ... ok
[INFO] [stdout] test dropping_the_driver_fails_every_request_in_flight ... ok
[INFO] [stdout] test the_three_unidirectional_streams_are_bound_without_the_caller_naming_them ... ok
[INFO] [stdout] test a_never_polled_driver_sends_nothing ... ok
[INFO] [stdout] test a_request_submitted_after_the_driver_is_gone_fails_immediately ... ok
[INFO] [stdout] test a_request_with_an_invalid_head_fails_that_request_alone ... ok
[INFO] [stdout] test an_empty_body_still_ends_the_stream ... ok
[INFO] [stdout] test a_request_body_reaches_the_peer_byte_exact ... ok
[INFO] [stdout] test shutdown_refuses_new_requests_retriably ... ok
[INFO] [stdout] test concurrent_requests_are_matched_to_their_own_responses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_closed_streams.rs (/opt/rustwide/target/release/build/ngnet-h3/66f09615f5c154ab/out/http_closed_streams-66f09615f5c154ab)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test retained_closed_stream_discards_a_late_release ... ok
[INFO] [stdout] test evicted_closed_stream_uses_the_non_tombstoned_release_path ... 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/http_failed_body.rs (/opt/rustwide/target/release/build/ngnet-h3/5a24d372719e8443/out/http_failed_body-5a24d372719e8443)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test a_body_that_ends_is_untouched_however_it_ends ... ok
[INFO] [stdout] test a_caller_abandoning_an_exchange_resets_it_exactly_as_it_always_did ... ok
[INFO] [stdout] test a_body_that_fails_behind_a_backlog_still_leaves_the_clients_read_in_an_error ... ok
[INFO] [stdout] test a_body_that_fails_after_the_peer_reset_the_stream_is_absorbed ... ok
[INFO] [stdout] test two_bodies_failing_in_one_pass_each_get_their_own_reset ... ok
[INFO] [stdout] test a_request_body_that_fails_on_its_first_pull_still_fails_the_handlers_read ... ok
[INFO] [stdout] test a_failing_response_body_leaves_the_clients_read_in_an_error ... ok
[INFO] [stdout] test a_failed_bodys_reset_is_written_even_while_a_new_stream_is_refused ... ok
[INFO] [stdout] test the_reset_follows_the_failing_body_on_the_very_next_transmit ... ok
[INFO] [stdout] test the_bytes_of_a_failing_pull_are_never_written ... ok
[INFO] [stdout] test a_caller_that_lets_go_of_the_connection_as_its_body_fails_still_has_its_reset_delivered ... ok
[INFO] [stdout] test a_failed_body_produces_no_end_of_stream_marker_and_exactly_one_reset ... ok
[INFO] [stdout] test a_response_body_that_fails_after_the_peer_reset_the_stream_is_still_reset ... ok
[INFO] [stdout] test a_failing_body_disturbs_neither_the_exchange_beside_it_nor_the_one_after ... ok
[INFO] [stdout] test the_reset_after_a_failed_body_carries_request_cancelled_in_both_roles ... ok
[INFO] [stdout] test the_driver_never_parks_between_a_body_failing_and_its_reset ... ok
[INFO] [stdout] test a_reset_reaches_a_transport_that_reports_nothing_at_all ... ok
[INFO] [stdout] test a_failing_request_body_leaves_the_handlers_read_in_an_error_and_tells_the_client ... ok
[INFO] [stderr]      Running tests/http_flush.rs (/opt/rustwide/target/release/build/ngnet-h3/64f6cbf022030525/out/http_flush-64f6cbf022030525)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test a_pending_flush_registers_the_wake_that_resumes_it ... ok
[INFO] [stdout] test a_ready_flush_preserves_the_pending_operations_wake ... ok
[INFO] [stdout] test every_driver_suspension_flushes_the_transport ... ok
[INFO] [stdout] test a_flush_failure_is_a_transport_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_head.rs (/opt/rustwide/target/release/build/ngnet-h3/50e7e0e3a1cda684/out/http_head-50e7e0e3a1cda684)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_rejected_head_reports_a_protocol_error ... ok
[INFO] [stdout] test a_peer_sending_a_forbidden_field_is_refused_on_decode_too ... ok
[INFO] [stdout] test a_request_survives_a_round_trip_unchanged ... ok
[INFO] [stdout] test a_response_survives_a_round_trip_unchanged ... ok
[INFO] [stdout] test an_informational_status_is_reported_as_not_final ... ok
[INFO] [stdout] test trailers_survive_a_round_trip_unchanged ... ok
[INFO] [stdout] test both_schemes_survive_a_round_trip ... ok
[INFO] [stdout] test a_repeated_field_keeps_all_of_its_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/http_quic.rs (/opt/rustwide/target/release/build/ngnet-h3/276eeb99f1b86140/out/http_quic-276eeb99f1b86140)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test a_capped_transport_takes_only_part_of_an_offer ... ok
[INFO] [stdout] test a_source_that_offers_nothing_completes_a_pass ... ok
[INFO] [stdout] test a_stream_can_end_without_carrying_a_final_byte ... ok
[INFO] [stdout] test a_capped_write_across_vectors_takes_a_prefix_of_the_run ... ok
[INFO] [stdout] test a_write_spanning_several_vectors_is_delivered_in_order ... ok
[INFO] [stdout] test a_control_event_is_not_stuck_behind_held_data ... ok
[INFO] [stdout] test a_unidirectional_stream_gets_no_announcement_of_its_own ... ok
[INFO] [stdout] test closing_carries_the_application_error_code_to_the_peer ... ok
[INFO] [stdout] test an_undelivered_release_is_distinguishable_from_an_acknowledged_one ... ok
[INFO] [stdout] test resetting_and_stopping_reach_the_peer ... ok
[INFO] [stdout] test delivery_stops_when_credit_runs_out_and_resumes_when_it_is_extended ... ok
[INFO] [stdout] test opened_streams_are_numbered_the_way_http3_requires ... ok
[INFO] [stdout] test bytes_written_on_one_side_arrive_on_the_other ... ok
[INFO] [stdout] test a_stalled_stream_is_blocked_rather_than_failed ... ok
[INFO] [stdout] test the_clock_never_goes_backwards ... ok
[INFO] [stdout] test the_end_of_a_stream_is_carried_with_its_last_bytes ... ok
[INFO] [stdout] test stream_identifiers_carry_their_direction_and_initiator ... ok
[INFO] [stdout] test a_peer_opened_bidirectional_stream_is_announced_before_its_bytes ... ok
[INFO] [stdout] test a_failing_transport_reports_its_failure_rather_than_hanging ... ok
[INFO] [stdout] test withheld_release_is_reported_only_once_it_is_allowed ... ok
[INFO] [stdout] test writing_reports_the_bytes_back_as_released ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_retained.rs (/opt/rustwide/target/release/build/ngnet-h3/f89e76c356017d80/out/http_retained-f89e76c356017d80)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test a_bytes_is_retained_without_being_copied ... ok
[INFO] [stdout] test an_owned_bytes_keeps_its_allocation_alive ... ok
[INFO] [stdout] test the_owned_constructor_still_works_alongside_the_erased_one ... ok
[INFO] [stdout] test a_retained_handle_can_be_cloned_without_copying ... ok
[INFO] [stdout] test a_slice_of_a_bytes_is_retained_at_its_own_offset ... ok
[INFO] [stdout] test splitting_a_retained_bytes_copies_neither_half ... ok
[INFO] [stdout] test an_empty_buffer_is_retainable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/http_server.rs (/opt/rustwide/target/release/build/ngnet-h3/d9cc29712af5694b/out/http_server-d9cc29712af5694b)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test a_handler_learns_its_exchange_was_abandoned ... ok
[INFO] [stdout] test a_body_round_trips_between_this_crate_at_both_ends ... ok
[INFO] [stdout] test one_pending_handler_does_not_prevent_the_others_completing ... ok
[INFO] [stdout] test a_request_reaches_a_handler_and_its_answer_reaches_the_caller ... ok
[INFO] [stderr]      Running tests/invariants.rs (/opt/rustwide/target/release/build/ngnet-h3/1fda97ef47fb80ed/out/invariants-1fda97ef47fb80ed)
[INFO] [stdout] test a_request_carries_a_cancellation_signal_that_stays_clear_when_nothing_goes_wrong ... ok
[INFO] [stdout] test exceeding_the_concurrency_limit_refuses_rather_than_queues ... ok
[INFO] [stdout] test a_handler_sees_the_request_it_was_sent ... ok
[INFO] [stdout] test a_response_with_no_body_still_ends_its_stream ... ok
[INFO] [stdout] test a_handler_can_read_the_request_body ... ok
[INFO] [stdout] test a_handler_that_ignores_the_request_body_still_answers ... ok
[INFO] [stdout] test several_handlers_make_progress_independently ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test the_allowance_list_is_the_ffi_boundary_and_nothing_else ... ok
[INFO] [stdout] test closed_stream_membership_never_scans_eviction_order ... ok
[INFO] [stdout] test the_scanner_would_catch_a_real_violation ... ok
[INFO] [stdout] test the_scanner_sees_through_comments_and_literals ... ok
[INFO] [stdout] test the_async_subtree_exists_and_is_scanned ... ok
[INFO] [stdout] test no_asynchrony_escapes_the_subtree ... ok
[INFO] [stdout] test the_async_layer_grants_itself_no_unsafe_allowance ... ok
[INFO] [stdout] test the_async_layer_brings_no_runtime ... ok
[INFO] [stdout] test the_crate_declares_exactly_one_non_optional_dependency ... FAILED
[INFO] [stdout] test the_closed_stream_scanner_catches_an_order_lookup ... ok
[INFO] [stdout] test the_async_subtree_contains_no_unsafe_at_all ... ok
[INFO] [stdout] test the_core_reaches_for_no_io_threading_or_time_facility ... ok
[INFO] [stdout] test unsafe_lives_only_in_the_modules_that_declare_they_need_it ... ok
[INFO] [stdout] test an_included_doc_cannot_smuggle_async_past_the_scan ... ok
[INFO] [stderr] error: test failed, to rerun pass `--test invariants`
[INFO] [stdout] test a_caller_never_needs_unsafe ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- the_crate_declares_exactly_one_non_optional_dependency stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'the_crate_declares_exactly_one_non_optional_dependency' (2513) panicked at tests/invariants.rs:685:5:
[INFO] [stdout] assertion `left == right` failed: the crate's dependency list has changed; its whole shape depends on staying at one
[INFO] [stdout]   left: []
[INFO] [stdout]  right: ["ngnet-h3-sys"]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5ed4b6d3ea41 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5ed4b6d52f9a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x5ed4b6d42f4c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5ed4b6d1a086 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5ed4b6d36b69 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x5ed4b6cd2310 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x5ed4b6d36d22 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5ed4b6d1a132 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5ed4b6d12c19 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5ed4b6d1ad3d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x5ed4b6d536cc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5ed4b6d53643 - core[a373ad73a504971]::panicking::assert_failed_inner
[INFO] [stdout]   12:     0x5ed4b6cc00a5 - core[a373ad73a504971]::panicking::assert_failed::<alloc[2e1b2a31b91974c5]::vec::Vec<alloc[2e1b2a31b91974c5]::string::String>, alloc[2e1b2a31b91974c5]::vec::Vec<alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   13:     0x5ed4b6cba60c - <invariants[26c2f8f4952486fd]::the_crate_declares_exactly_one_non_optional_dependency::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x5ed4b6cc575b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   15:     0x5ed4b6cd2935 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   16:     0x5ed4b6ccc224 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x5ed4b6cd59c2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x5ed4b6d3df3f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x7008718dddfa - <unknown>
[INFO] [stdout]   20:     0x7008719713d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     the_crate_declares_exactly_one_non_optional_dependency
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 14 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971", kill_on_drop: false }`
[INFO] [stdout] 00de8ce0d1a1cebe656cd7367805413ee394a3142e2489b60caf3f3071c00971
