[INFO] fetching crate wiry-core 0.1.0...
[INFO] testing wiry-core-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate wiry-core 0.1.0 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate wiry-core 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wiry-core 0.1.0
[INFO] tweaked toml for crates.io crate wiry-core 0.1.0 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wiry-core 0.1.0 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 wiry-core 0.1.0 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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d
[INFO] running `Command { std: "docker" "start" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", 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" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d" "/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" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", 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" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling wiry-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.31s
[INFO] running `Command { std: "docker" "inspect" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", 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" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling wiry-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.41s
[INFO] running `Command { std: "docker" "inspect" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", 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" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wiry_core-6760090665935134)
[INFO] [stdout] 
[INFO] [stdout] running 245 tests
[INFO] [stdout] test answers::tests::a_tcp_reply_is_the_swapped_pair_of_addresses_and_ports ... ok
[INFO] [stdout] test answers::tests::a_time_exceeded_quoting_the_probe_answers_it ... ok
[INFO] [stdout] test answers::tests::an_arp_reply_answers_the_request_for_its_own_address ... ok
[INFO] [stdout] test answers::tests::a_tcp_packet_of_another_conversation_does_not_answer ... ok
[INFO] [stdout] test answers::tests::an_echo_reply_answers_its_request ... ok
[INFO] [stdout] test answers::tests::an_echo_reply_with_another_id_seq_or_source_does_not ... ok
[INFO] [stdout] test answers::tests::a_udp_reply_is_the_swapped_pair_of_addresses_and_ports ... ok
[INFO] [stdout] test answers::tests::a_rst_answering_a_syn_is_a_reply_though_its_ack_is_not_the_expected_one ... ok
[INFO] [stdout] test answers::tests::an_error_quoting_a_probe_to_another_host_does_not_answer_ours ... ok
[INFO] [stdout] test answers::tests::an_error_quoting_a_datagram_answers_whatever_it_carried ... ok
[INFO] [stdout] test answers::tests::an_error_quoting_an_empty_datagram_still_needs_the_right_addresses ... ok
[INFO] [stdout] test answers::tests::an_error_quoting_someone_elses_datagram_does_not_answer_ours ... ok
[INFO] [stdout] test answers::tests::an_error_quoting_another_datagram_does_not_answer ... ok
[INFO] [stdout] test answers::tests::a_dns_response_must_also_carry_the_same_id ... ok
[INFO] [stdout] test answers::tests::a_packet_nothing_could_answer_has_no_key ... ok
[INFO] [stdout] test answers::tests::a_dns_response_is_answered_by_nothing ... ok
[INFO] [stdout] test answers::tests::an_icmpv6_echo_reply_answers_its_request ... ok
[INFO] [stdout] test answers::tests::an_icmpv6_echo_reply_addressed_elsewhere_does_not_answer_ours ... ok
[INFO] [stdout] test answers::tests::an_ipv4_echo_reply_never_answers_an_ipv6_request_or_the_other_way ... ok
[INFO] [stdout] test answers::tests::udp_that_is_not_dns_still_needs_only_the_swapped_pair ... ok
[INFO] [stdout] test answers::tests::an_echo_reply_addressed_to_a_third_party_does_not_answer_ours ... ok
[INFO] [stdout] test answers::tests::an_error_quoting_another_protocol_does_not_answer ... ok
[INFO] [stdout] test checksum::tests::odd_length_pads_with_zero ... ok
[INFO] [stdout] test answers::tests::every_error_type_that_quotes_a_datagram_answers_it ... ok
[INFO] [stdout] test answers::tests::the_expected_ack_counts_the_payload_and_a_fin ... ok
[INFO] [stdout] test compute::tests::a_capture_larger_than_a_length_field_still_round_trips_untouched ... ok
[INFO] [stdout] test answers::tests::truncation_anywhere_neither_panics_nor_matches_by_accident ... ok
[INFO] [stdout] test compute::tests::a_clipped_capture_keeps_the_lengths_the_wire_gave ... ok
[INFO] [stdout] test compute::tests::a_pinned_checksum_is_honoured_for_udp_icmp_and_icmpv6 ... ok
[INFO] [stdout] test compute::tests::a_pinned_length_is_honoured_and_moves_no_other_field ... ok
[INFO] [stdout] test compute::tests::an_unpinned_checksum_is_still_recomputed_beside_a_pinned_one ... ok
[INFO] [stdout] test checksum::tests::ipv4_header_checksum_is_self_verifying ... ok
[INFO] [stdout] test checksum::tests::rfc1071_worked_example ... ok
[INFO] [stdout] test compute::tests::ipv4_checksum_verifies_after_build ... ok
[INFO] [stdout] test compute::tests::a_pinned_checksum_is_kept_rather_than_recomputed ... ok
[INFO] [stdout] test compute::tests::a_trailer_is_counted_into_no_length_after_a_write ... ok
[INFO] [stdout] test compute::tests::ipv4_total_length_tracks_payload ... ok
[INFO] [stdout] test field::tests::an_integer_fills_the_low_64_bits_of_a_wider_field ... ok
[INFO] [stdout] test field::tests::byte_aligned_reads ... ok
[INFO] [stdout] test field::tests::out_of_range_is_zero_not_panic ... ok
[INFO] [stdout] test field::tests::sub_byte_reads ... ok
[INFO] [stdout] test compute::tests::a_length_the_user_wrote_is_not_a_clipped_capture ... ok
[INFO] [stdout] test compute::tests::udp_length_tracks_payload ... ok
[INFO] [stdout] test compute::tests::a_length_field_too_narrow_is_reported_rather_than_wrapped ... ok
[INFO] [stdout] test field::tests::a_sub_octet_field_masks_rather_than_rejecting ... ok
[INFO] [stdout] test layers::arp::tests::build_defaults_then_read_back ... ok
[INFO] [stdout] test field::tests::a_whole_octet_field_rejects_a_value_too_wide_for_it ... ok
[INFO] [stdout] test field::tests::bits_roundtrip ... ok
[INFO] [stdout] test layers::arp::tests::truncated_input_is_raw_not_panic ... ok
[INFO] [stdout] test layers::bootp::tests::a_decimal_name_encodes_as_that_code ... ok
[INFO] [stdout] test layers::bootp::tests::encodes_an_ack_option_block ... ok
[INFO] [stdout] test layers::bootp::tests::fixed_header_is_236_bytes ... ok
[INFO] [stdout] test layers::bootp::tests::magic_cookie_yields_dhcp_layer ... ok
[INFO] [stdout] test layers::bootp::tests::missing_end_returns_what_was_parsed ... ok
[INFO] [stdout] test layers::bootp::tests::address_lists_drop_a_trailing_partial_address ... ok
[INFO] [stdout] test layers::arp::tests::carries_no_payload ... ok
[INFO] [stdout] test layers::bootp::tests::built_bootp_carries_rfc_defaults ... ok
[INFO] [stdout] test layers::arp::tests::dissects_rfc826_request ... ok
[INFO] [stdout] test layers::bootp::tests::options_are_reachable_through_dissect ... ok
[INFO] [stdout] test layers::bootp::tests::pad_bytes_do_not_desynchronise_the_walk ... ok
[INFO] [stdout] test layers::bootp::tests::parses_a_discover_option_block ... ok
[INFO] [stdout] test layers::bootp::tests::pad_and_end_carry_no_length_octet ... ok
[INFO] [stdout] test layers::bootp::tests::dissects_bootp_fields ... ok
[INFO] [stdout] test layers::bootp::tests::the_length_octet_counts_only_the_payload ... ok
[INFO] [stdout] test layers::bootp::tests::parses_an_ack_option_block ... ok
[INFO] [stdout] test layers::bootp::tests::encodes_a_discover_option_block ... ok
[INFO] [stdout] test layers::bootp::tests::truncated_input_does_not_panic ... ok
[INFO] [stdout] test layers::bootp::tests::unknown_code_does_not_stop_the_walk ... ok
[INFO] [stdout] test layers::dns::tests::an_ordinary_message_is_nowhere_near_the_budget ... ok
[INFO] [stdout] test layers::bootp::tests::without_cookie_there_is_no_dhcp_layer ... ok
[INFO] [stdout] test layers::bootp::tests::truncated_option_region_stops_cleanly ... ok
[INFO] [stdout] test layers::dns::tests::build_defaults_match_a_recursive_query ... ok
[INFO] [stdout] test layers::dns::tests::counts_larger_than_the_data_do_not_over_read ... ok
[INFO] [stdout] test layers::dns::tests::dissects_query_header ... ok
[INFO] [stdout] test layers::dns::tests::decodes_soa_with_all_five_timers ... ok
[INFO] [stdout] test layers::dns::tests::dissects_under_udp_port_53 ... ok
[INFO] [stdout] test layers::dns::tests::answer_name_compressed_to_the_question_decodes_identically ... ok
[INFO] [stdout] test layers::dns::tests::decodes_cname_and_aaaa ... ok
[INFO] [stdout] test layers::dns::tests::fills_all_four_sections ... ok
[INFO] [stdout] test layers::dns::tests::flag_writes_land_in_the_right_bits ... ok
[INFO] [stdout] test layers::dns::tests::forward_and_out_of_bounds_pointers_are_rejected ... ok
[INFO] [stdout] test layers::dns::tests::malformed_rdata_falls_back_to_other ... ok
[INFO] [stdout] test layers::dns::tests::parses_a_response_with_an_a_record ... ok
[INFO] [stdout] test layers::dns::tests::parses_a_simple_query ... ok
[INFO] [stdout] test layers::dns::tests::decodes_mx_and_txt ... ok
[INFO] [stdout] test layers::dns::tests::oversized_names_are_rejected ... ok
[INFO] [stdout] test layers::dns::tests::record_sections_stay_raw ... ok
[INFO] [stdout] test layers::dns::tests::pointer_loops_terminate ... ok
[INFO] [stdout] test layers::dns::tests::rtype_names_match_the_iana_registry ... ok
[INFO] [stdout] test layers::dns::tests::subbyte_flags_decode_at_rfc_bit_offsets ... ok
[INFO] [stdout] test layers::dot1q::tests::build_then_read_back ... ok
[INFO] [stdout] test layers::dot1q::tests::dissects_hand_built_tag ... ok
[INFO] [stdout] test layers::dot1q::tests::next_dispatches_on_inner_ethertype ... ok
[INFO] [stdout] test layers::dns::tests::short_input_does_not_panic ... ok
[INFO] [stdout] test layers::dns::tests::root_name_renders_as_the_empty_string ... ok
[INFO] [stdout] test layers::dns::tests::truncation_at_every_cut_point_returns_partial_results ... ok
[INFO] [stdout] test layers::dns::tests::roundtrips_unchanged_bytes ... ok
[INFO] [stdout] test layers::dot1q::tests::stacked_tags_nest ... ok
[INFO] [stdout] test layers::icmp::tests::building_a_timestamp_grows_the_header ... ok
[INFO] [stdout] test layers::icmp::tests::dest_unreach_names_length_and_nexthopmtu ... ok
[INFO] [stdout] test layers::icmp::tests::dissects_echo_request_fields ... ok
[INFO] [stdout] test layers::icmp::tests::dissects_under_ipv4 ... ok
[INFO] [stdout] test layers::icmp::tests::changing_type_changes_which_fields_exist ... ok
[INFO] [stdout] test layers::icmp::tests::checksum_recomputes_to_a_valid_header ... ok
[INFO] [stdout] test layers::icmp::tests::extension_fields_never_decode_as_header_fields ... ok
[INFO] [stdout] test layers::icmp::tests::parameter_problem_names_the_pointer ... ok
[INFO] [stdout] test layers::icmp::tests::echo_request_has_id_and_seq_only ... ok
[INFO] [stdout] test layers::dot1q::tests::truncated_tag_is_raw_not_panic ... ok
[INFO] [stdout] test layers::icmp::tests::address_mask_message_carries_a_mask ... ok
[INFO] [stdout] test layers::icmp::tests::roundtrips_bytes_and_edits ... ok
[INFO] [stdout] test layers::icmp::tests::payload_after_header_is_raw ... ok
[INFO] [stdout] test layers::icmp::tests::redirect_names_the_gateway ... ok
[INFO] [stdout] test layers::icmp::tests::writing_an_absent_field_is_refused ... ok
[INFO] [stdout] test layers::icmp::tests::unstructured_type_names_the_four_octets_unused ... ok
[INFO] [stdout] test layers::icmpv6::tests::dissects_echo_request ... ok
[INFO] [stdout] test layers::icmpv6::tests::next_is_always_raw ... ok
[INFO] [stdout] test layers::icmpv6::tests::roundtrips_bytes_and_edits ... ok
[INFO] [stdout] test layers::icmpv6::tests::short_input_does_not_panic ... ok
[INFO] [stdout] test layers::ipv4::tests::a_decimal_name_encodes_as_that_type ... ok
[INFO] [stdout] test layers::ipv4::tests::decodes_record_route ... ok
[INFO] [stdout] test layers::ipv4::tests::decodes_router_alert ... ok
[INFO] [stdout] test layers::icmpv6::tests::checksum_matches_hand_computed_vector ... ok
[INFO] [stdout] test layers::ipv4::tests::decodes_the_remaining_named_types ... ok
[INFO] [stdout] test layers::ipv4::tests::encodes_router_alert_and_record_route ... ok
[INFO] [stdout] test layers::ipv4::tests::ihl_below_five_yields_no_options ... ok
[INFO] [stdout] test layers::ipv4::tests::no_options_is_an_empty_list_not_none ... ok
[INFO] [stdout] test layers::ipv4::tests::single_byte_types_carry_no_length_octet ... ok
[INFO] [stdout] test layers::icmp::tests::time_exceeded_has_no_nexthopmtu ... ok
[INFO] [stdout] test layers::icmp::tests::timestamp_message_has_three_timestamps ... ok
[INFO] [stdout] test layers::ipv4::tests::truncated_option_region_stops_cleanly ... ok
[INFO] [stdout] test layers::icmp::tests::short_input_does_not_panic ... ok
[INFO] [stdout] test layers::ipv6::tests::plen_is_recomputed_over_payload ... ok
[INFO] [stdout] test layers::ipv4::tests::unknown_type_does_not_abort_the_walk ... ok
[INFO] [stdout] test layers::ipv6::tests::short_input_does_not_panic ... ok
[INFO] [stdout] test layers::ipv6::tests::build_uses_rfc_defaults_and_binds ... ok
[INFO] [stdout] test layers::ipv6::tests::dissects_hand_built_header ... ok
[INFO] [stdout] test layers::ipv6::tests::roundtrips_bytes_and_edits ... ok
[INFO] [stdout] test layers::linux_sll::tests::a_clipped_cooked_header_does_not_panic ... ok
[INFO] [stdout] test layers::linux_sll::tests::dispatches_on_the_protocol_field ... ok
[INFO] [stdout] test layers::linux_sll::tests::stacking_writes_the_protocol_back ... ok
[INFO] [stdout] test layers::linux_sll::tests::the_registry_link_types_map_to_these_layers ... ok
[INFO] [stdout] test layers::null::tests::a_big_endian_af_inet_header_reaches_ipv4_too ... ok
[INFO] [stdout] test layers::ipv6::tests::next_dispatches_on_next_header ... ok
[INFO] [stdout] test layers::null::tests::a_header_alone_or_clipped_does_not_panic ... ok
[INFO] [stdout] test layers::null::tests::a_host_order_af_inet_header_reaches_ipv4 ... ok
[INFO] [stdout] test layers::null::tests::an_unknown_family_falls_back_to_raw ... ok
[INFO] [stdout] test layers::null::tests::an_unknown_family_still_reads_one_consistent_value ... ok
[INFO] [stdout] test layers::null::tests::dlt_null_and_dlt_loop_both_map_to_this_layer ... ok
[INFO] [stdout] test layers::null::tests::every_af_inet6_spelling_reaches_ipv6 ... ok
[INFO] [stdout] test layers::null::tests::stacking_writes_the_family_back ... ok
[INFO] [stdout] test layers::null::tests::the_family_reads_in_the_order_the_dispatcher_chose ... ok
[INFO] [stdout] test layers::tcp::tests::a_decimal_name_encodes_as_that_kind ... ok
[INFO] [stdout] test layers::linux_sll::tests::dissects_a_cooked_ipv4_frame ... ok
[INFO] [stdout] test layers::linux_sll::tests::dissects_a_cooked_v2_ipv4_frame ... ok
[INFO] [stdout] test layers::tcp::tests::decodes_the_remaining_named_kinds ... ok
[INFO] [stdout] test layers::tcp::tests::dissects_options_end_to_end ... ok
[INFO] [stdout] test layers::tcp::tests::eol_ends_the_walk_and_short_dataofs_yields_nothing ... ok
[INFO] [stdout] test layers::tcp::tests::no_options_is_an_empty_list_not_none ... ok
[INFO] [stdout] test layers::tcp::tests::truncated_option_region_stops_cleanly ... ok
[INFO] [stdout] test layers::tcp::tests::unknown_kind_does_not_abort_the_walk ... ok
[INFO] [stdout] test layers::tcp::tests::wrong_length_keeps_the_name_and_the_bytes ... ok
[INFO] [stdout] test layers::tcp::tests::single_byte_kinds_carry_no_length_octet ... ok
[INFO] [stdout] test options::tests::a_deeply_nested_value_is_rejected_not_recursed ... ok
[INFO] [stdout] test layers::tcp::tests::decodes_a_syn_option_block_in_order ... ok
[INFO] [stdout] test options::tests::a_shallow_nested_value_still_encodes ... ok
[INFO] [stdout] test layers::tcp::tests::encodes_a_syn_option_block ... ok
[INFO] [stdout] test options::tests::a_wide_but_shallow_value_is_accepted ... ok
[INFO] [stdout] test options::tests::an_oversized_payload_is_rejected ... ok
[INFO] [stdout] test options::tests::a_decimal_name_encodes_as_that_code ... ok
[INFO] [stdout] test options::tests::an_unknown_name_is_rejected ... ok
[INFO] [stdout] test options::tests::be_reads_widths ... ok
[INFO] [stdout] test options::tests::every_named_option_round_trips ... ok
[INFO] [stdout] test options::tests::zero_length_does_not_hang ... ok
[INFO] [stdout] test options::tests::truncated_option_stops_cleanly ... ok
[INFO] [stdout] test options::tests::stops_at_end_code ... ok
[INFO] [stdout] test packet::tests::a_field_running_to_the_end_of_its_layer_resizes_the_packet ... ok
[INFO] [stdout] test packet::tests::a_length_claiming_more_than_was_captured_bounds_nothing ... ok
[INFO] [stdout] test packet::tests::a_length_shorter_than_its_own_header_bounds_nothing ... ok
[INFO] [stdout] test options::tests::the_two_length_conventions_differ ... ok
[INFO] [stdout] test packet::tests::a_short_value_replaces_a_fixed_width_field_rather_than_part_of_it ... ok
[INFO] [stdout] test packet::tests::a_sub_octet_field_still_takes_the_bits_that_fit ... ok
[INFO] [stdout] test options::tests::walks_a_simple_tlv_run ... ok
[INFO] [stdout] test packet::tests::a_value_too_wide_for_a_whole_octet_field_is_refused_not_truncated ... ok
[INFO] [stdout] test packet::tests::a_field_declared_past_a_clipped_header_is_refused_not_written ... ok
[INFO] [stdout] test packet::tests::an_ethernet_trailer_dissects_as_padding ... ok
[INFO] [stdout] test packet::tests::a_bound_registered_layer_is_built_and_dissected_again ... ok
[INFO] [stdout] test packet::tests::an_option_region_pads_to_the_word_its_length_field_counts ... ok
[INFO] [stdout] test packet::tests::rewriting_an_option_region_with_what_it_holds_changes_nothing ... ok
[INFO] [stdout] test packet::tests::an_oversized_value_is_truncated_to_the_field ... ok
[INFO] [stdout] test packet::tests::walks_the_expected_layer_chain ... ok
[INFO] [stdout] test packet::tests::writing_an_option_region_resizes_it_instead_of_the_next_layer ... ok
[INFO] [stdout] test packet::tests::writing_bootp_options_leaves_the_dhcp_layer_alone ... ok
[INFO] [stdout] test packet::tests::set_then_read_roundtrips ... ok
[INFO] [stdout] test packet::tests::empty_input_is_handled ... ok
[INFO] [stdout] test parse::tests::a_name_that_is_part_of_another_sets_only_its_own_bit ... ok
[INFO] [stdout] test packet::tests::writing_tcp_options_leaves_the_payload_where_it_was ... ok
[INFO] [stdout] test parse::tests::an_unknown_flag_name_fails_the_whole_value ... ok
[INFO] [stdout] test parse::tests::flag_letters_map_to_bits ... ok
[INFO] [stdout] test packet::tests::reads_fields_lazily ... ok
[INFO] [stdout] test parse::tests::ipv6_roundtrips_through_render ... ok
[INFO] [stdout] test parse::tests::ipv4_parses_and_rejects ... ok
[INFO] [stdout] test parse::tests::ipv6_rejects_malformed ... ok
[INFO] [stdout] test parse::tests::mac_parses_both_separators ... ok
[INFO] [stdout] test pcap::tests::a_dlt_null_file_dissects_from_its_link_type ... ok
[INFO] [stdout] test pcap::tests::an_unregistered_link_type_still_falls_back_to_raw ... ok
[INFO] [stdout] test pcap::tests::handles_short_file ... ok
[INFO] [stdout] test pcap::tests::reads_records_back ... ok
[INFO] [stdout] test pcap::tests::rejects_non_pcap ... ok
[INFO] [stdout] test pcap::tests::truncated_record_stops_cleanly ... ok
[INFO] [stdout] test pcapng::tests::a_packet_block_naming_an_undescribed_interface_is_skipped ... ok
[INFO] [stdout] test pcapng::tests::big_endian_reads_identically ... ok
[INFO] [stdout] test parse::tests::unnamed_bits_stay_clear ... ok
[INFO] [stdout] test pcapng::tests::count_matches_iteration ... ok
[INFO] [stdout] test pcapng::tests::is_pcapng_discriminates ... ok
[INFO] [stdout] test parse::tests::ipv6_full_form_and_embedded_v4 ... ok
[INFO] [stdout] test pcapng::tests::multiple_interfaces_use_their_own_resolution ... ok
[INFO] [stdout] test pcapng::tests::nanosecond_tsresol_keeps_nanoseconds ... ok
[INFO] [stdout] test pcapng::tests::packet_data_padding_is_handled ... ok
[INFO] [stdout] test packet::tests::short_input_becomes_raw_not_panic ... ok
[INFO] [stdout] test pcapng::tests::power_of_two_tsresol_rescales_to_microseconds ... ok
[INFO] [stdout] test pcapng::tests::reads_minimal_little_endian_file ... ok
[INFO] [stdout] test pcapng::tests::reads_simple_packet_block ... ok
[INFO] [stdout] test pcapng::tests::rejects_bad_byte_order_magic ... ok
[INFO] [stdout] test pcapng::tests::second_section_header_is_followed ... ok
[INFO] [stdout] test pcapng::tests::trailing_length_mismatch_stops_walk ... ok
[INFO] [stdout] test pcapng::tests::unknown_block_is_skipped ... ok
[INFO] [stdout] test proto::tests::an_unknown_id_falls_back_to_raw_rather_than_panicking ... ok
[INFO] [stdout] test proto::tests::a_builtin_name_cannot_be_redefined ... ok
[INFO] [stdout] test proto::tests::a_trailing_var_field_makes_the_header_run_to_the_end ... ok
[INFO] [stdout] test proto::tests::builtin_ids_keep_their_numbering ... ok
[INFO] [stdout] test proto::tests::registration_round_trips_through_name_and_desc ... ok
[INFO] [stdout] test show::tests::a_name_contained_in_another_does_not_set_its_bit ... ok
[INFO] [stdout] test show::tests::an_unknown_flag_name_is_refused_not_read_as_zero ... ok
[INFO] [stdout] test show::tests::every_flag_string_round_trips ... ok
[INFO] [stdout] test show::tests::flags_render_in_bit_order ... ok
[INFO] [stdout] test show::tests::ipv6_all_zeros_is_double_colon ... ok
[INFO] [stdout] test show::tests::ipv6_single_zero_group_not_elided ... ok
[INFO] [stdout] test show::tests::ipv6_elides_longest_zero_run ... ok
[INFO] [stdout] test proto::tests::a_binding_matches_only_when_every_condition_holds ... ok
[INFO] [stdout] test pcapng::tests::truncation_stops_cleanly_at_every_cut_point ... ok
[INFO] [stdout] test show::tests::multi_letter_flag_names_are_separated ... ok
[INFO] [stdout] test show::tests::more_names_than_a_u64_has_bits_renders_only_the_bits_that_exist ... ok
[INFO] [stdout] test layers::dns::tests::random_bytes_never_panic ... ok
[INFO] [stdout] test layers::dns::tests::a_decompression_bomb_spends_a_bounded_budget ... ok
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/wiry_core-6760090665935134` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d", kill_on_drop: false }`
[INFO] [stdout] 6b1662aede4d3260f58387487cae3cd1ad29af8c1584a11d7c9eea4fe2dfc11d
