[INFO] fetching crate rustedbytes-nmea 0.1.0... [INFO] testing rustedbytes-nmea-0.1.0 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate rustedbytes-nmea 0.1.0 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate rustedbytes-nmea 0.1.0 [INFO] finished tweaking crates.io crate rustedbytes-nmea 0.1.0 [INFO] tweaked toml for crates.io crate rustedbytes-nmea 0.1.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate rustedbytes-nmea 0.1.0 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate rustedbytes-nmea 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 297cf194d6b5504ef7f13edf5734ef81cc486f05fb0d98a6b229dcb5e12a5564 [INFO] running `Command { std: "docker" "start" "-a" "297cf194d6b5504ef7f13edf5734ef81cc486f05fb0d98a6b229dcb5e12a5564", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "297cf194d6b5504ef7f13edf5734ef81cc486f05fb0d98a6b229dcb5e12a5564", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "297cf194d6b5504ef7f13edf5734ef81cc486f05fb0d98a6b229dcb5e12a5564", kill_on_drop: false }` [INFO] [stdout] 297cf194d6b5504ef7f13edf5734ef81cc486f05fb0d98a6b229dcb5e12a5564 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d64224f3ea54411785b69183726fab6b86c07f57a46bbe43b7d93bcb8b7c8a8f [INFO] running `Command { std: "docker" "start" "-a" "d64224f3ea54411785b69183726fab6b86c07f57a46bbe43b7d93bcb8b7c8a8f", kill_on_drop: false }` [INFO] [stderr] Compiling rustedbytes-nmea v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.31s [INFO] running `Command { std: "docker" "inspect" "d64224f3ea54411785b69183726fab6b86c07f57a46bbe43b7d93bcb8b7c8a8f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d64224f3ea54411785b69183726fab6b86c07f57a46bbe43b7d93bcb8b7c8a8f", kill_on_drop: false }` [INFO] [stdout] d64224f3ea54411785b69183726fab6b86c07f57a46bbe43b7d93bcb8b7c8a8f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0aeeef6c82ef8107054c1b59e9356b2f0babfc0cb15aacbd73e5f0885e77a998 [INFO] running `Command { std: "docker" "start" "-a" "0aeeef6c82ef8107054c1b59e9356b2f0babfc0cb15aacbd73e5f0885e77a998", kill_on_drop: false }` [INFO] [stderr] Compiling rustedbytes-nmea v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.29s [INFO] running `Command { std: "docker" "inspect" "0aeeef6c82ef8107054c1b59e9356b2f0babfc0cb15aacbd73e5f0885e77a998", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0aeeef6c82ef8107054c1b59e9356b2f0babfc0cb15aacbd73e5f0885e77a998", kill_on_drop: false }` [INFO] [stdout] 0aeeef6c82ef8107054c1b59e9356b2f0babfc0cb15aacbd73e5f0885e77a998 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5821fee5b1df4763fa369c8375aa38a98ade522cb30c46ec78da4bb5a794ce3f [INFO] running `Command { std: "docker" "start" "-a" "5821fee5b1df4763fa369c8375aa38a98ade522cb30c46ec78da4bb5a794ce3f", 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/rustedbytes_nmea-70b078b2b3ebacb7) [INFO] [stderr] Doc-tests rustedbytes_nmea [INFO] [stdout] [INFO] [stdout] running 130 tests [INFO] [stdout] test message::gga::tests::test_gga_beidou_talker_id ... ok [INFO] [stdout] test message::gga::tests::test_gga_complete_message ... ok [INFO] [stdout] test message::gga::tests::test_gga_missing_fix_quality ... ok [INFO] [stdout] test message::gga::tests::test_gga_different_talker_id ... ok [INFO] [stdout] test message::gga::tests::test_gga_galileo_talker_id ... ok [INFO] [stdout] test message::gga::tests::test_gga_glonass_talker_id ... ok [INFO] [stdout] test message::gga::tests::test_gga_gps_talker_id ... ok [INFO] [stdout] test message::gga::tests::test_gga_invalid_latitude_format ... ok [INFO] [stdout] test message::gga::tests::test_gga_missing_latitude ... ok [INFO] [stdout] test message::gga::tests::test_gga_missing_longitude ... ok [INFO] [stdout] test message::gga::tests::test_gga_missing_time ... ok [INFO] [stdout] test message::gga::tests::test_gga_numeric_precision ... ok [INFO] [stdout] test message::gga::tests::test_gga_with_differential_data ... ok [INFO] [stdout] test message::gga::tests::test_gga_with_empty_optional_fields ... ok [INFO] [stdout] test message::gll::tests::test_gll_all_constellation_types ... ok [INFO] [stdout] test message::gll::tests::test_gll_complete_message ... ok [INFO] [stdout] test message::gll::tests::test_gll_different_talker_id ... ok [INFO] [stdout] test message::gll::tests::test_gll_high_precision_coordinates ... ok [INFO] [stdout] test message::gll::tests::test_gll_invalid_latitude ... ok [INFO] [stdout] test message::gll::tests::test_gll_missing_time ... ok [INFO] [stdout] test message::gll::tests::test_gll_numeric_precision ... ok [INFO] [stdout] test message::gll::tests::test_gll_south_east ... ok [INFO] [stdout] test message::gns::tests::test_gns_complete_message ... ok [INFO] [stdout] test message::gns::tests::test_gns_different_talker_id ... ok [INFO] [stdout] test message::gll::tests::test_gll_missing_longitude ... ok [INFO] [stdout] test message::gll::tests::test_gll_missing_status ... ok [INFO] [stdout] test message::gll::tests::test_gll_time_with_decimals ... ok [INFO] [stdout] test message::gll::tests::test_gll_void_status ... ok [INFO] [stdout] test message::gns::tests::test_gns_gps_talker_id ... ok [INFO] [stdout] test message::gll::tests::test_gll_missing_latitude ... ok [INFO] [stdout] test message::gns::tests::test_gns_missing_latitude ... ok [INFO] [stdout] test message::gns::tests::test_gns_multiple_constellations ... ok [INFO] [stdout] test message::gns::tests::test_gns_numeric_precision ... ok [INFO] [stdout] test message::gns::tests::test_gns_with_differential_data ... ok [INFO] [stdout] test message::gns::tests::test_gns_missing_num_satellites ... ok [INFO] [stdout] test message::gns::tests::test_gns_missing_time ... ok [INFO] [stdout] test message::gns::tests::test_gns_mode_indicators ... ok [INFO] [stdout] test message::gns::tests::test_gns_with_empty_optional_fields ... ok [INFO] [stdout] test message::gns::tests::test_gns_with_nav_status ... ok [INFO] [stdout] test message::gns::tests::test_gns_missing_mode_indicator ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_2d_fix ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_manual_mode ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_missing_fix_type ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_all_satellites ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_no_fix ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_complete_message ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_constellation_tracking ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_different_talker_id ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_dop_precision ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_missing_mode ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_partial_satellites ... ok [INFO] [stdout] test message::gsa::tests::test_gsa_without_dop ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_missing_message_num ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_missing_num_messages ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_multiple_message_sequence ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_complete_message ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_partial_satellites ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_different_talker_id ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_max_azimuth ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_satellite_partial_info ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_max_elevation ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_missing_satellites_in_view ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_different_talker_id ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_missing_date ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_missing_status ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_missing_time ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_missing_track_angle ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_multiple_constellations ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_satellites_from_different_constellations ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_single_satellite ... ok [INFO] [stdout] test message::gsv::tests::test_gsv_zero_elevation_azimuth ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_numeric_precision ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_complete_message ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_missing_speed ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_void_status ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_high_speed ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_mixed_constellation_data ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_without_magnetic_variation ... ok [INFO] [stdout] test message::rmc::tests::test_rmc_zero_speed ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_complete_message ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_numeric_precision ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_different_talker_id ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_easterly_heading ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_only_knots ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_westerly_heading ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_with_empty_fields ... ok [INFO] [stdout] test parser::tests::test_edge_case_ais_message_with_exclamation ... ok [INFO] [stdout] test parser::tests::test_edge_case_concatenated_messages ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_only_kph ... ok [INFO] [stdout] test parser::tests::test_edge_case_gga_empty_fields ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_only_true_track ... ok [INFO] [stdout] test parser::tests::test_edge_case_rmc_zero_coordinates ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_speed_conversion_accuracy ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_track_angle_ranges ... ok [INFO] [stdout] test message::vtg::tests::test_vtg_zero_speed ... ok [INFO] [stdout] test parser::tests::test_edge_case_unsupported_message_types ... ok [INFO] [stdout] test parser::tests::test_invalid_wrong_checksum ... ok [INFO] [stdout] test parser::tests::test_invalid_missing_checksum ... ok [INFO] [stdout] test parser::tests::test_multiple_valid_messages_in_sequence ... ok [INFO] [stdout] test parser::tests::test_invalid_missing_dollar_sign ... ok [INFO] [stdout] test parser::tests::test_invalid_rmc_void_status ... ok [INFO] [stdout] test parser::tests::test_valid_gga_from_reference ... ok [INFO] [stdout] test tests::test_bytes_consumed_tracking ... ok [INFO] [stdout] test tests::test_field_extraction ... ok [INFO] [stdout] test tests::test_gll_parameters ... ok [INFO] [stdout] test tests::test_gsa_parameters ... ok [INFO] [stdout] test parser::tests::test_valid_gsa_from_reference ... ok [INFO] [stdout] test tests::test_gsa_with_partial_satellites ... ok [INFO] [stdout] test parser::tests::test_valid_gsv_from_reference ... ok [INFO] [stdout] test tests::test_gsv_parameters ... ok [INFO] [stdout] test parser::tests::test_valid_rmc_from_reference ... ok [INFO] [stdout] test tests::test_gga_parameters ... ok [INFO] [stdout] test tests::test_gga_with_empty_fields ... ok [INFO] [stdout] test tests::test_messages_with_missing_mandatory_fields ... ok [INFO] [stdout] test tests::test_gsv_with_partial_satellite_data ... ok [INFO] [stdout] test tests::test_multiple_messages_stream ... ok [INFO] [stdout] test tests::test_invalid_and_partial_sentences ... ok [INFO] [stdout] test tests::test_invalid_message_returns_error ... ok [INFO] [stdout] test tests::test_multiple_messages_with_different_timestamps ... ok [INFO] [stdout] test tests::test_parse_with_spurious_characters ... ok [INFO] [stdout] test tests::test_parser_initialization ... ok [INFO] [stdout] test tests::test_rmc_parameters ... ok [INFO] [stdout] test tests::test_rmc_with_empty_status ... ok [INFO] [stdout] test tests::test_spurious_only_data ... ok [INFO] [stdout] test tests::test_numeric_type_parsing ... ok [INFO] [stdout] test tests::test_wrong_message_type_extraction ... ok [INFO] [stdout] test tests::test_parse_all_message_types ... ok [INFO] [stdout] test tests::test_parse_multiple_messages_in_buffer ... ok [INFO] [stdout] test tests::test_partial_message_returns_none ... ok [INFO] [stdout] test tests::test_vtg_parameters ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 130 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test src/message/rmc.rs - message::rmc::ParsedSentence::as_rmc (line 110) ... ok [INFO] [stdout] test src/message/gsv.rs - message::gsv::ParsedSentence::as_gsv (line 106) ... ok [INFO] [stdout] test src/message/gns.rs - message::gns::ParsedSentence::as_gns (line 138) ... ok [INFO] [stdout] test src/message/gga.rs - message::gga::ParsedSentence::as_gga (line 118) ... ok [INFO] [stdout] test src/message/gll.rs - message::gll::ParsedSentence::as_gll (line 89) ... ok [INFO] [stdout] test src/message/vtg.rs - message::vtg::ParsedSentence::as_vtg (line 100) ... ok [INFO] [stdout] test src/message/gsa.rs - message::gsa::ParsedSentence::as_gsa (line 94) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5821fee5b1df4763fa369c8375aa38a98ade522cb30c46ec78da4bb5a794ce3f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5821fee5b1df4763fa369c8375aa38a98ade522cb30c46ec78da4bb5a794ce3f", kill_on_drop: false }` [INFO] [stdout] 5821fee5b1df4763fa369c8375aa38a98ade522cb30c46ec78da4bb5a794ce3f