[INFO] fetching crate radio_datetime_utils 1.2.0...
[INFO] testing radio_datetime_utils-1.2.0 against 1.95.0 for beta-1.96-2
[INFO] extracting crate radio_datetime_utils 1.2.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate radio_datetime_utils 1.2.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate radio_datetime_utils 1.2.0
[INFO] tweaked toml for crates.io crate radio_datetime_utils 1.2.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate radio_datetime_utils 1.2.0 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate radio_datetime_utils 1.2.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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4e752b2578c799dc7d29b593230ea4dbcfc7f22395628ac7c6dac1b447c85703
[INFO] running `Command { std: "docker" "start" "-a" "4e752b2578c799dc7d29b593230ea4dbcfc7f22395628ac7c6dac1b447c85703", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4e752b2578c799dc7d29b593230ea4dbcfc7f22395628ac7c6dac1b447c85703", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4e752b2578c799dc7d29b593230ea4dbcfc7f22395628ac7c6dac1b447c85703", kill_on_drop: false }`
[INFO] [stdout] 4e752b2578c799dc7d29b593230ea4dbcfc7f22395628ac7c6dac1b447c85703
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fe3cce415b63e4f528f1c40f40618bece1568ae0de1c82e07b57b041ac4fe364
[INFO] running `Command { std: "docker" "start" "-a" "fe3cce415b63e4f528f1c40f40618bece1568ae0de1c82e07b57b041ac4fe364", kill_on_drop: false }`
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling radio_datetime_utils v1.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.53s
[INFO] running `Command { std: "docker" "inspect" "fe3cce415b63e4f528f1c40f40618bece1568ae0de1c82e07b57b041ac4fe364", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe3cce415b63e4f528f1c40f40618bece1568ae0de1c82e07b57b041ac4fe364", kill_on_drop: false }`
[INFO] [stdout] fe3cce415b63e4f528f1c40f40618bece1568ae0de1c82e07b57b041ac4fe364
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a59674722fb0fce3fdf565dd8dfd3743ac12388cda543ef5c46b4a3c6fc66f6a
[INFO] running `Command { std: "docker" "start" "-a" "a59674722fb0fce3fdf565dd8dfd3743ac12388cda543ef5c46b4a3c6fc66f6a", kill_on_drop: false }`
[INFO] [stderr]    Compiling radio_datetime_utils v1.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_get_bcd_value_regular`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 | /     fn legacy_get_bcd_value_regular() {
[INFO] [stdout] 455 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=4], 0, 4), Some(12));
[INFO] [stdout] 456 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:455:20
[INFO] [stdout]     |
[INFO] [stdout] 455 |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=4], 0, 4), Some(12));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_single_bit`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:466:5
[INFO] [stdout]     |
[INFO] [stdout] 466 | /     fn legacy_ok_get_bcd_value_single_bit() {
[INFO] [stdout] 467 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[1..=1], 0, 0), Some(1));
[INFO] [stdout] 468 | |         // single-bit value, must be a slice
[INFO] [stdout] 469 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:467:20
[INFO] [stdout]     |
[INFO] [stdout] 467 |         assert_eq!(get_bcd_value(&BIT_BUFFER[1..=1], 0, 0), Some(1));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_large_total_bcd`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 | /     fn legacy_bad_get_bcd_value_too_large_total_bcd() {
[INFO] [stdout] 484 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=7], 0, 7), None);
[INFO] [stdout] 485 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:484:20
[INFO] [stdout]     |
[INFO] [stdout] 484 |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=7], 0, 7), None);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_large_single_bcd`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:494:5
[INFO] [stdout]     |
[INFO] [stdout] 494 | /     fn legacy_bad_get_bcd_value_too_large_single_bcd() {
[INFO] [stdout] 495 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[4..=7], 0, 3), None);
[INFO] [stdout] 496 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:495:20
[INFO] [stdout]     |
[INFO] [stdout] 495 |         assert_eq!(get_bcd_value(&BIT_BUFFER[4..=7], 0, 3), None);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_none`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 | /     fn legacy_bad_get_bcd_value_none() {
[INFO] [stdout] 506 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[7..=9], 0, 2), None);
[INFO] [stdout] 507 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:506:20
[INFO] [stdout]     |
[INFO] [stdout] 506 |         assert_eq!(get_bcd_value(&BIT_BUFFER[7..=9], 0, 2), None);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_wide`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:511:5
[INFO] [stdout]     |
[INFO] [stdout] 511 | /     fn legacy_bad_get_bcd_value_too_wide() {
[INFO] [stdout] 512 | |         assert_eq!(get_bcd_value(&BIT_BUFFER, 0, 9), None);
[INFO] [stdout] 513 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:512:20
[INFO] [stdout]     |
[INFO] [stdout] 512 |         assert_eq!(get_bcd_value(&BIT_BUFFER, 0, 9), None);
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_backwards`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:532:5
[INFO] [stdout]     |
[INFO] [stdout] 532 | /     fn legacy_ok_get_bcd_value_backwards() {
[INFO] [stdout] 533 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=5], 5, 0), Some(13));
[INFO] [stdout] 534 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:533:20
[INFO] [stdout]     |
[INFO] [stdout] 533 |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=5], 5, 0), Some(13));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_99_lsb`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:543:5
[INFO] [stdout]     |
[INFO] [stdout] 543 | /     fn legacy_ok_get_bcd_value_99_lsb() {
[INFO] [stdout] 544 | |         assert_eq!(get_bcd_value(&BITS_99, 0, 7), Some(99));
[INFO] [stdout] 545 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:544:20
[INFO] [stdout]     |
[INFO] [stdout] 544 |         assert_eq!(get_bcd_value(&BITS_99, 0, 7), Some(99));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_99_msb`
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:554:5
[INFO] [stdout]     |
[INFO] [stdout] 554 | /     fn legacy_ok_get_bcd_value_99_msb() {
[INFO] [stdout] 555 | |         assert_eq!(get_bcd_value(&BITS_99, 7, 0), Some(99));
[INFO] [stdout] 556 | |     }
[INFO] [stdout]     | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stdout]    --> src/radio_datetime_helpers.rs:555:20
[INFO] [stdout]     |
[INFO] [stdout] 555 |         assert_eq!(get_bcd_value(&BITS_99, 7, 0), Some(99));
[INFO] [stdout]     |                    ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.76s
[INFO] running `Command { std: "docker" "inspect" "a59674722fb0fce3fdf565dd8dfd3743ac12388cda543ef5c46b4a3c6fc66f6a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a59674722fb0fce3fdf565dd8dfd3743ac12388cda543ef5c46b4a3c6fc66f6a", kill_on_drop: false }`
[INFO] [stdout] a59674722fb0fce3fdf565dd8dfd3743ac12388cda543ef5c46b4a3c6fc66f6a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 1532d7341d376b8ea2f194df4fef4b0519ecdf446d09ae54751a3aaced76f191
[INFO] running `Command { std: "docker" "start" "-a" "1532d7341d376b8ea2f194df4fef4b0519ecdf446d09ae54751a3aaced76f191", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_get_bcd_value_regular`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:454:5
[INFO] [stderr]     |
[INFO] [stderr] 454 | /     fn legacy_get_bcd_value_regular() {
[INFO] [stderr] 455 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=4], 0, 4), Some(12));
[INFO] [stderr] 456 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:455:20
[INFO] [stderr]     |
[INFO] [stderr] 455 |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=4], 0, 4), Some(12));
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_single_bit`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:466:5
[INFO] [stderr]     |
[INFO] [stderr] 466 | /     fn legacy_ok_get_bcd_value_single_bit() {
[INFO] [stderr] 467 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[1..=1], 0, 0), Some(1));
[INFO] [stderr] 468 | |         // single-bit value, must be a slice
[INFO] [stderr] 469 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:467:20
[INFO] [stderr]     |
[INFO] [stderr] 467 |         assert_eq!(get_bcd_value(&BIT_BUFFER[1..=1], 0, 0), Some(1));
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_large_total_bcd`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:483:5
[INFO] [stderr]     |
[INFO] [stderr] 483 | /     fn legacy_bad_get_bcd_value_too_large_total_bcd() {
[INFO] [stderr] 484 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=7], 0, 7), None);
[INFO] [stderr] 485 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:484:20
[INFO] [stderr]     |
[INFO] [stderr] 484 |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=7], 0, 7), None);
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_large_single_bcd`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:494:5
[INFO] [stderr]     |
[INFO] [stderr] 494 | /     fn legacy_bad_get_bcd_value_too_large_single_bcd() {
[INFO] [stderr] 495 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[4..=7], 0, 3), None);
[INFO] [stderr] 496 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:495:20
[INFO] [stderr]     |
[INFO] [stderr] 495 |         assert_eq!(get_bcd_value(&BIT_BUFFER[4..=7], 0, 3), None);
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_none`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:505:5
[INFO] [stderr]     |
[INFO] [stderr] 505 | /     fn legacy_bad_get_bcd_value_none() {
[INFO] [stderr] 506 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[7..=9], 0, 2), None);
[INFO] [stderr] 507 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:506:20
[INFO] [stderr]     |
[INFO] [stderr] 506 |         assert_eq!(get_bcd_value(&BIT_BUFFER[7..=9], 0, 2), None);
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_wide`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:511:5
[INFO] [stderr]     |
[INFO] [stderr] 511 | /     fn legacy_bad_get_bcd_value_too_wide() {
[INFO] [stderr] 512 | |         assert_eq!(get_bcd_value(&BIT_BUFFER, 0, 9), None);
[INFO] [stderr] 513 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:512:20
[INFO] [stderr]     |
[INFO] [stderr] 512 |         assert_eq!(get_bcd_value(&BIT_BUFFER, 0, 9), None);
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_backwards`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:532:5
[INFO] [stderr]     |
[INFO] [stderr] 532 | /     fn legacy_ok_get_bcd_value_backwards() {
[INFO] [stderr] 533 | |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=5], 5, 0), Some(13));
[INFO] [stderr] 534 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:533:20
[INFO] [stderr]     |
[INFO] [stderr] 533 |         assert_eq!(get_bcd_value(&BIT_BUFFER[0..=5], 5, 0), Some(13));
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_99_lsb`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:543:5
[INFO] [stderr]     |
[INFO] [stderr] 543 | /     fn legacy_ok_get_bcd_value_99_lsb() {
[INFO] [stderr] 544 | |         assert_eq!(get_bcd_value(&BITS_99, 0, 7), Some(99));
[INFO] [stderr] 545 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:544:20
[INFO] [stderr]     |
[INFO] [stderr] 544 |         assert_eq!(get_bcd_value(&BITS_99, 0, 7), Some(99));
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::tests::legacy_ok_get_bcd_value_99_msb`
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:554:5
[INFO] [stderr]     |
[INFO] [stderr] 554 | /     fn legacy_ok_get_bcd_value_99_msb() {
[INFO] [stderr] 555 | |         assert_eq!(get_bcd_value(&BITS_99, 7, 0), Some(99));
[INFO] [stderr] 556 | |     }
[INFO] [stderr]     | |_____^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated function `radio_datetime_helpers::get_bcd_value`: please use `decode_bcd()` instead which can decode larger values
[INFO] [stderr]    --> src/radio_datetime_helpers.rs:555:20
[INFO] [stderr]     |
[INFO] [stderr] 555 |         assert_eq!(get_bcd_value(&BITS_99, 7, 0), Some(99));
[INFO] [stderr]     |                    ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `radio_datetime_utils` (lib test) generated 18 warnings
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/radio_datetime_utils-7ea68e195adf0e74)
[INFO] [stdout] 
[INFO] [stdout] running 280 tests
[INFO] [stdout] test radio_datetime_helpers::tests::bad_decode_bcd_too_large_total_bcd_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_large_total_bcd ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_wide ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::bad_decode_parity_none ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::bad_decode_bcd_too_wide ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_bad_get_bcd_value_none ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_get_bcd_value_regular ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::bad_decode_bcd_too_large_single_bcd ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::bad_decode_bcd_none ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_ok_get_bcd_value_99_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_ok_get_bcd_value_99_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_ok_get_bcd_value_backwards ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_ok_get_bcd_value_single_bit ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_399_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_399_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_encode_parity_even ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_encode_parity_empty_even ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_99_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_99_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_max_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_max_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_single_bit ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_parity_backwards ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_parity_regular_even ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_parity_regular_odd ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_encode_parity_empty_odd ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_bin_all_0 ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_bin_middle ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_1_after_0_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_bin_middle_rev ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_all_1_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_all_0_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_invalid_none_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_middle_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_bin_all_1 ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_bin_invalid_none ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_middle_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_too_long_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_all_0_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_all_1_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_encode_parity_odd ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_1_after_0_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_invalid_none_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_too_long_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_0_3_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_0_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_0_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_18_7_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::legacy_bad_get_bcd_value_too_large_single_bcd ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_21_6_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_22_6_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_25_8_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_25_8_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_27_6_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_42_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_42_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_4_5_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_4_5_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_58_7_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_77_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_77_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_7_3_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_99_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_99_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_27_6_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_empty_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_max_max_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_0_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_too_long_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_max_max_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_42_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_too_long_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_empty_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_42_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bcd_empty_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_empty_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_max_max_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_too_long_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_0_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_4_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_empty_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_too_long_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_empty_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_max_max_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_max_max_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_0_lsb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_max_max_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_4_msb_first ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_too_long_lsb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_unary_too_long_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_increase_second_new_minute ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_increase_second_regular ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_increase_second_overflow_minute_length_hit ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_single_bit_vector_none ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_increase_second_overflow_buffer_hit ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_time_diff_flipped_m100_100 ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_time_diff_zero ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_two_bits_vector ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_two_bits_vector_rev ... ok
[INFO] [stdout] test tests::continue2_dst_none_minute ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_encode_bin_0_lsb_first ... ok
[INFO] [stdout] test tests::continue_dst_jump_dst_jump ... ok
[INFO] [stdout] test tests::continue_dst_jump_dst_no_jump ... ok
[INFO] [stdout] test tests::continue_dst_jump_no_dst_jump ... ok
[INFO] [stdout] test tests::continue_dst_jump_no_dst_no_jump ... ok
[INFO] [stdout] test tests::continue_dst_to_summer ... ok
[INFO] [stdout] test tests::continue_dst_to_winter ... ok
[INFO] [stdout] test tests::continue_initial_dst_decoding ... ok
[INFO] [stdout] test tests::continue_leap_second_present ... ok
[INFO] [stdout] test tests::continue_set_day_none_some_no_jump ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_backwards ... ok
[INFO] [stdout] test tests::continue2_leap_second_missing ... ok
[INFO] [stdout] test tests::continue_set_day_some_valid_jump ... ok
[INFO] [stdout] test tests::continue2_leap_second_none_minute ... ok
[INFO] [stdout] test tests::continue_set_dut1_none_some_no_jump_utc_set ... ok
[INFO] [stdout] test tests::continue_set_dut1_none_some_no_jump ... ok
[INFO] [stdout] test tests::continue_set_dut1_some_none_no_jump ... ok
[INFO] [stdout] test tests::continue_set_day_some_none_no_jump ... ok
[INFO] [stdout] test tests::continue_set_dut1_some_none_no_jump_utc_set ... ok
[INFO] [stdout] test tests::continue_set_dut1_some_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_dut1_too_large_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_dut1_some_valid_jump_utc_set ... ok
[INFO] [stdout] test tests::continue_set_dut1_too_large_valid_jump_utc_set ... ok
[INFO] [stdout] test tests::continue_set_hour_none_some_no_jump ... ok
[INFO] [stdout] test tests::continue_set_hour_some_none_no_jump ... ok
[INFO] [stdout] test tests::continue_set_hour_too_large_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_minute_some_none_no_jump ... ok
[INFO] [stdout] test tests::continue_set_minute_some_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_month_none_some_no_jump ... ok
[INFO] [stdout] test tests::continue_set_minute_too_large_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_month_some_none_no_jump ... ok
[INFO] [stdout] test tests::continue_set_month_some_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_month_too_large_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_weekday7_too_small_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_weekday_none_some_no_jump ... ok
[INFO] [stdout] test tests::continue_set_weekday_some_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_weekday_too_large_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_wwvb_jumped ... ok
[INFO] [stdout] test tests::continue_set_day_too_large_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_year_none_some_no_jump ... ok
[INFO] [stdout] test tests::continue_set_year_some_valid_jump ... ok
[INFO] [stdout] test tests::continue_set_year_too_large_valid_jump ... ok
[INFO] [stdout] test tests::test_add_minute_century_flip ... ok
[INFO] [stdout] test tests::test_add_minute_dcf77_sunday_monday ... ok
[INFO] [stdout] test tests::test_add_minute_invalid_input ... ok
[INFO] [stdout] test tests::test_add_minute_msf_saturday_sunday ... ok
[INFO] [stdout] test tests::test_add_minute_not_25_hours ... ok
[INFO] [stdout] test tests::continue_set_minute_none_some_no_jump ... ok
[INFO] [stdout] test tests::test_add_minute_set_dst ... ok
[INFO] [stdout] test tests::test_decr_minute_century ... ok
[INFO] [stdout] test tests::test_decr_minute_leap_2000 ... ok
[INFO] [stdout] test tests::test_add_minute_unset_dst ... ok
[INFO] [stdout] test tests::continue_set_year_some_none_no_jump ... ok
[INFO] [stdout] test tests::continue_set_hour_some_valid_jump ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_single_bit_vector_none_rev ... ok
[INFO] [stdout] test tests::test_decr_minute_multiple_underflow ... ok
[INFO] [stdout] test tests::test_decr_minute_non_leap_2100 ... ok
[INFO] [stdout] test tests::test_dst_announced ... ok
[INFO] [stdout] test tests::test_dst_running_no_announcement_jump ... ok
[INFO] [stdout] test tests::test_dst_some_starting_dst_no_announcement_no_jump ... ok
[INFO] [stdout] test tests::test_dst_some_starting_no_dst_no_announcement_no_jump ... ok
[INFO] [stdout] test tests::test_dst_spurious_announcement_jump ... ok
[INFO] [stdout] test tests::test_dst_starting_at_new_hour_no_announcement_jump ... ok
[INFO] [stdout] test tests::test_dut1_none_none_no_jump ... ok
[INFO] [stdout] test tests::test_dut1_none_some_no_jump ... ok
[INFO] [stdout] test tests::test_dut1_some_none_no_jump ... ok
[INFO] [stdout] test tests::test_dut1_some_x_some_x_midnight_no_jump ... ok
[INFO] [stdout] test tests::test_dut1_some_x_some_x_no_jump ... ok
[INFO] [stdout] test tests::test_dut1_some_x_some_y_jump ... ok
[INFO] [stdout] test tests::test_dut1_some_x_some_y_midnight_no_jump ... ok
[INFO] [stdout] test tests::test_incr_minute_leap_2000 ... ok
[INFO] [stdout] test tests::test_incr_minute_leap_regular ... ok
[INFO] [stdout] test tests::test_incr_minute_multiple_overflow ... ok
[INFO] [stdout] test tests::test_incr_minute_non_leap_2100 ... ok
[INFO] [stdout] test tests::test_last_day0_century_leap ... ok
[INFO] [stdout] test tests::test_last_day0_too_large_day ... ok
[INFO] [stdout] test tests::test_last_day7_bogus_weekday ... ok
[INFO] [stdout] test tests::test_last_day7_century_leap_1 ... ok
[INFO] [stdout] test tests::test_last_day7_century_leap_6 ... ok
[INFO] [stdout] test tests::test_last_day7_century_regular ... ok
[INFO] [stdout] test tests::test_last_day7_happy_new_year ... ok
[INFO] [stdout] test tests::test_last_day7_non_existent ... ok
[INFO] [stdout] test tests::test_last_day7_regular ... ok
[INFO] [stdout] test tests::test_leap_second_announced ... ok
[INFO] [stdout] test tests::test_leap_second_running_no_announcement ... ok
[INFO] [stdout] test tests::test_leap_second_some_starting_no_announcement ... ok
[INFO] [stdout] test tests::test_leap_second_spurious_announcement ... ok
[INFO] [stdout] test tests::test_leap_second_starting_at_new_hour_no_announcement ... ok
[INFO] [stdout] test tests::test_readonly_add_minute ... ok
[INFO] [stdout] test tests::test_readonly_bump_minutes_running ... ok
[INFO] [stdout] test tests::test_readonly_clear_jumps ... ok
[INFO] [stdout] test tests::test_readonly_day ... ok
[INFO] [stdout] test tests::test_readonly_hour ... ok
[INFO] [stdout] test tests::test_readonly_minute ... ok
[INFO] [stdout] test tests::test_readonly_month ... ok
[INFO] [stdout] test tests::test_readonly_set_dst ... ok
[INFO] [stdout] test tests::test_readonly_set_leap_second ... ok
[INFO] [stdout] test tests::test_readonly_set_month_day ... ok
[INFO] [stdout] test tests::test_readonly_to_local_at_summer ... ok
[INFO] [stdout] test tests::test_last_day7_regular_leap ... ok
[INFO] [stdout] test tests::test_readonly_to_utc_at_summer ... ok
[INFO] [stdout] test tests::test_readonly_weekday ... ok
[INFO] [stdout] test tests::test_readonly_year ... ok
[INFO] [stdout] test tests::test_set_day_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_day_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_day_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_day_partial_input_jump ... ok
[INFO] [stdout] test tests::continue_set_weekday_some_none_no_jump ... ok
[INFO] [stdout] test tests::test_decr_minute_leap_regular ... ok
[INFO] [stdout] test tests::test_decr_minute_multiple ... ok
[INFO] [stdout] test tests::test_decr_minute_multiple_large_minute ... ok
[INFO] [stdout] test tests::test_set_day_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_day_too_small_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_none_valid_jump_utc_set ... ok
[INFO] [stdout] test tests::test_set_dut1_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_some_valid_jump_utc_set ... ok
[INFO] [stdout] test tests::test_set_dut1_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_too_large_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_some_invalid_jump_utc_set ... ok
[INFO] [stdout] test tests::test_set_hour_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_dut1_too_small_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_hour_too_large_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_minute_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_hour_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_hour_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_hour_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_minute_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_month_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_minute_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_minute_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_minute_too_large_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_month_too_small_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_month_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_month_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_weekday7_too_small_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_weekday_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_month_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_weekday_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_weekday_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_weekday_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_wwvb_dec_31_normal ... ok
[INFO] [stdout] test tests::test_set_weekday_too_large_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_wvvb_jan_1 ... ok
[INFO] [stdout] test tests::test_set_wwvb_0 ... ok
[INFO] [stdout] test tests::test_set_wwvb_no_leap_indicator ... ok
[INFO] [stdout] test tests::test_set_wwvb_no_yearday ... ok
[INFO] [stdout] test tests::test_set_year_some_invalid_jump ... ok
[INFO] [stdout] test tests::test_set_year_some_valid_no_jump ... ok
[INFO] [stdout] test tests::test_set_wwvb_too_large ... ok
[INFO] [stdout] test tests::test_set_year_none_valid_jump ... ok
[INFO] [stdout] test tests::test_set_year_some_valid_jump ... ok
[INFO] [stdout] test tests::test_set_year_too_large_valid_no_jump ... ok
[INFO] [stdout] test tests::test_to_local_at_summer ... ok
[INFO] [stdout] test tests::test_to_local_east_summer ... ok
[INFO] [stdout] test tests::test_to_local_west_summer ... ok
[INFO] [stdout] test tests::test_to_local_at_winter ... ok
[INFO] [stdout] test tests::test_set_wwvb_dec_31_leap ... ok
[INFO] [stdout] test tests::test_to_local_east_winter ... ok
[INFO] [stdout] test tests::test_to_local_west_winter ... ok
[INFO] [stdout] test tests::test_to_utc_at_summer ... ok
[INFO] [stdout] test tests::test_to_utc_east_summer ... ok
[INFO] [stdout] test tests::test_to_utc_east_winter ... ok
[INFO] [stdout] test tests::test_to_utc_at_winter ... ok
[INFO] [stdout] test tests::test_to_utc_west_summer ... ok
[INFO] [stdout] test tests::test_to_utc_incomplete ... ok
[INFO] [stdout] test tests::test_to_utc_west_winter ... ok
[INFO] [stdout] test tests::test_utc_set_dst ... ok
[INFO] [stdout] test tests::test_to_local_incomplete ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::bad_decode_bcd_too_large_total_bcd_msb ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::ok_decode_bcd_regular ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_single_bit_vector_some ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_single_bit_vector_some_rev ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_time_diff_difference_1 ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_time_diff_difference_3 ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_time_diff_flipped_m100_0 ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_decode_unary_empty - should panic ... ok
[INFO] [stdout] test radio_datetime_helpers::tests::test_increase_second_overflow_minute_length_over - should panic ... ok
[INFO] [stderr]    Doc-tests radio_datetime_utils
[INFO] [stdout] test radio_datetime_helpers::tests::test_increase_second_overflow_buffer_over - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 280 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1532d7341d376b8ea2f194df4fef4b0519ecdf446d09ae54751a3aaced76f191", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1532d7341d376b8ea2f194df4fef4b0519ecdf446d09ae54751a3aaced76f191", kill_on_drop: false }`
[INFO] [stdout] 1532d7341d376b8ea2f194df4fef4b0519ecdf446d09ae54751a3aaced76f191
