[INFO] cloning repository https://github.com/mad4j/rustedbytes-nmea
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mad4j/rustedbytes-nmea" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmad4j%2Frustedbytes-nmea", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmad4j%2Frustedbytes-nmea'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 1ba1d2a20ef4c9dfdc0a9aaeb50765938ecc3319
[INFO] testing mad4j/rustedbytes-nmea against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmad4j%2Frustedbytes-nmea" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mad4j/rustedbytes-nmea
[INFO] finished tweaking git repo https://github.com/mad4j/rustedbytes-nmea
[INFO] tweaked toml for git repo https://github.com/mad4j/rustedbytes-nmea written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mad4j/rustedbytes-nmea on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mad4j/rustedbytes-nmea 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.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260
[INFO] running `Command { std: "docker" "start" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", 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" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", 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" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustedbytes-nmea v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.69s
[INFO] running `Command { std: "docker" "inspect" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", 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" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling rustedbytes-nmea v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1.90s
[INFO] running `Command { std: "docker" "inspect" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", 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" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/rustedbytes_nmea-fcd706b573188e81)
[INFO] [stdout] 
[INFO] [stdout] running 130 tests
[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_complete_message ... ok
[INFO] [stdout] test message::gga::tests::test_gga_invalid_latitude_format ... ok
[INFO] [stdout] test message::gga::tests::test_gga_missing_fix_quality ... 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_numeric_precision ... ok
[INFO] [stdout] test message::gga::tests::test_gga_beidou_talker_id ... 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::gga::tests::test_gga_missing_time ... ok
[INFO] [stdout] test message::gll::tests::test_gll_high_precision_coordinates ... ok
[INFO] [stdout] test message::gll::tests::test_gll_all_constellation_types ... ok
[INFO] [stdout] test message::gll::tests::test_gll_invalid_latitude ... ok
[INFO] [stdout] test message::gga::tests::test_gga_galileo_talker_id ... ok
[INFO] [stdout] test message::gga::tests::test_gga_different_talker_id ... ok
[INFO] [stdout] test message::gll::tests::test_gll_complete_message ... ok
[INFO] [stdout] test message::gll::tests::test_gll_missing_latitude ... ok
[INFO] [stdout] test message::gll::tests::test_gll_different_talker_id ... 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_void_status ... ok
[INFO] [stdout] test message::gll::tests::test_gll_time_with_decimals ... ok
[INFO] [stdout] test message::gll::tests::test_gll_missing_longitude ... ok
[INFO] [stdout] test message::gns::tests::test_gns_different_talker_id ... ok
[INFO] [stdout] test message::gns::tests::test_gns_gps_talker_id ... ok
[INFO] [stdout] test message::gns::tests::test_gns_missing_mode_indicator ... ok
[INFO] [stdout] test message::gns::tests::test_gns_missing_time ... ok
[INFO] [stdout] test message::gns::tests::test_gns_missing_num_satellites ... ok
[INFO] [stdout] test message::gns::tests::test_gns_multiple_constellations ... ok
[INFO] [stdout] test message::gns::tests::test_gns_mode_indicators ... ok
[INFO] [stdout] test message::gns::tests::test_gns_numeric_precision ... ok
[INFO] [stdout] test message::gll::tests::test_gll_missing_status ... ok
[INFO] [stdout] test message::gns::tests::test_gns_with_empty_optional_fields ... ok
[INFO] [stdout] test message::gns::tests::test_gns_with_differential_data ... ok
[INFO] [stdout] test message::gns::tests::test_gns_missing_latitude ... ok
[INFO] [stdout] test message::gns::tests::test_gns_with_nav_status ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_2d_fix ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_complete_message ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_all_satellites ... 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_manual_mode ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_missing_fix_type ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_dop_precision ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_no_fix ... 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::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_max_elevation ... 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_missing_satellites_in_view ... ok
[INFO] [stdout] test message::gsv::tests::test_gsv_multiple_message_sequence ... ok
[INFO] [stdout] test message::gsv::tests::test_gsv_partial_satellites ... ok
[INFO] [stdout] test message::gsv::tests::test_gsv_satellite_partial_info ... 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_complete_message ... 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_speed ... 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::rmc::tests::test_rmc_numeric_precision ... ok
[INFO] [stdout] test message::rmc::tests::test_rmc_void_status ... 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_different_talker_id ... ok
[INFO] [stdout] test message::vtg::tests::test_vtg_easterly_heading ... 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::vtg::tests::test_vtg_numeric_precision ... ok
[INFO] [stdout] test message::vtg::tests::test_vtg_only_knots ... ok
[INFO] [stdout] test message::vtg::tests::test_vtg_only_kph ... ok
[INFO] [stdout] test message::gll::tests::test_gll_south_east ... ok
[INFO] [stdout] test message::vtg::tests::test_vtg_only_true_track ... ok
[INFO] [stdout] test message::vtg::tests::test_vtg_speed_conversion_accuracy ... 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 message::gns::tests::test_gns_complete_message ... 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_concatenated_messages ... ok
[INFO] [stdout] test parser::tests::test_edge_case_gga_empty_fields ... ok
[INFO] [stdout] test message::gsv::tests::test_gsv_complete_message ... ok
[INFO] [stdout] test parser::tests::test_edge_case_rmc_zero_coordinates ... ok
[INFO] [stdout] test parser::tests::test_edge_case_unsupported_message_types ... ok
[INFO] [stdout] test parser::tests::test_invalid_missing_checksum ... ok
[INFO] [stdout] test parser::tests::test_edge_case_ais_message_with_exclamation ... ok
[INFO] [stdout] test parser::tests::test_invalid_missing_dollar_sign ... ok
[INFO] [stdout] test parser::tests::test_invalid_wrong_checksum ... ok
[INFO] [stdout] test parser::tests::test_invalid_rmc_void_status ... ok
[INFO] [stdout] test parser::tests::test_multiple_valid_messages_in_sequence ... ok
[INFO] [stdout] test parser::tests::test_valid_gga_from_reference ... ok
[INFO] [stdout] test parser::tests::test_valid_gsa_from_reference ... ok
[INFO] [stdout] test parser::tests::test_valid_gsv_from_reference ... ok
[INFO] [stdout] test parser::tests::test_valid_rmc_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_gga_with_empty_fields ... ok
[INFO] [stdout] test tests::test_gga_parameters ... ok
[INFO] [stdout] test tests::test_gll_parameters ... ok
[INFO] [stdout] test tests::test_gsa_parameters ... ok
[INFO] [stdout] test tests::test_gsa_with_partial_satellites ... ok
[INFO] [stdout] test tests::test_gsv_with_partial_satellite_data ... ok
[INFO] [stdout] test tests::test_gsv_parameters ... 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_multiple_messages_stream ... ok
[INFO] [stdout] test tests::test_messages_with_missing_mandatory_fields ... ok
[INFO] [stdout] test tests::test_parse_all_message_types ... ok
[INFO] [stdout] test tests::test_parse_with_spurious_characters ... ok
[INFO] [stdout] test tests::test_parser_initialization ... ok
[INFO] [stdout] test tests::test_numeric_type_parsing ... 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_rmc_parameters ... ok
[INFO] [stdout] test tests::test_spurious_only_data ... ok
[INFO] [stdout] test tests::test_rmc_with_empty_status ... ok
[INFO] [stdout] test tests::test_vtg_parameters ... ok
[INFO] [stdout] test tests::test_wrong_message_type_extraction ... ok
[INFO] [stdout] test message::gsa::tests::test_gsa_without_dop ... 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] [stderr]    Doc-tests rustedbytes_nmea
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[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/gsa.rs - message::gsa::ParsedSentence::as_gsa (line 94) ... ok
[INFO] [stdout] test src/message/vtg.rs - message::vtg::ParsedSentence::as_vtg (line 100) ... ok
[INFO] [stdout] test src/message/rmc.rs - message::rmc::ParsedSentence::as_rmc (line 110) ... ok
[INFO] [stdout] test src/message/gll.rs - message::gll::ParsedSentence::as_gll (line 89) ... ok
[INFO] [stdout] test src/message/gsv.rs - message::gsv::ParsedSentence::as_gsv (line 106) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260", kill_on_drop: false }`
[INFO] [stdout] a2b607f4514ff5172faf844bc18b8babe64c652116e1e253c8d419e48b31f260
