[INFO] crate lorawan 0.3.1 is already in cache [INFO] extracting crate lorawan 0.3.1 into work/ex/beta-1.38-1/sources/1.37.0/reg/lorawan/0.3.1 [INFO] extracting crate lorawan 0.3.1 into work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/lorawan/0.3.1 [INFO] validating manifest of lorawan-0.3.1 on toolchain 1.37.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of lorawan-0.3.1 on toolchain beta-2019-08-13 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing lorawan-0.3.1 [INFO] finished frobbing lorawan-0.3.1 [INFO] frobbed toml for lorawan-0.3.1 written to work/ex/beta-1.38-1/sources/1.37.0/reg/lorawan/0.3.1/Cargo.toml [INFO] started frobbing lorawan-0.3.1 [INFO] finished frobbing lorawan-0.3.1 [INFO] frobbed toml for lorawan-0.3.1 written to work/ex/beta-1.38-1/sources/beta-2019-08-13/reg/lorawan/0.3.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.37.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-08-13" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing lorawan-0.3.1 against 1.37.0 for beta-1.38-1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/lorawan/0.3.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "build" "--frozen"` [INFO] [stdout] 61b1d787694aadda09b51e2bc84b8a4a39abc3ec3506db80d704f0a5a23dcee9 [INFO] running `"docker" "start" "-a" "61b1d787694aadda09b51e2bc84b8a4a39abc3ec3506db80d704f0a5a23dcee9"` [INFO] [stderr] Compiling lorawan v0.3.1 (/opt/crater/workdir) [INFO] [stderr] warning: unnecessary parentheses around method argument [INFO] [stderr] --> src/cmac.rs:108:23 [INFO] [stderr] | [INFO] [stderr] 108 | data.split_at((block_size * n_blocks)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_parens)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/creator.rs:430:20 [INFO] [stderr] | [INFO] [stderr] 430 | cmds: Vec<&maccommands::SerializableMacCommand>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn maccommands::SerializableMacCommand` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/creator.rs:447:41 [INFO] [stderr] | [INFO] [stderr] 447 | pub fn can_piggyback<'a>(cmds: Vec<&maccommands::SerializableMacCommand>) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn maccommands::SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/maccommandcreator.rs:609:36 [INFO] [stderr] | [INFO] [stderr] 609 | pub fn build_mac_commands(cmds: &[&maccommands::SerializableMacCommand]) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn maccommands::SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/maccommands.rs:106:34 [INFO] [stderr] | [INFO] [stderr] 106 | pub fn mac_commands_len(cmds: &[&SerializableMacCommand]) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/maccommands.rs:110:28 [INFO] [stderr] | [INFO] [stderr] 110 | type NewMacCommandFn = Box Fn(&'b [u8]) -> Result<(MacCommand<'b>, usize), String>>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn for<'b> Fn(&'b [u8]) -> Result<(MacCommand<'b>, usize), String>` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.24s [INFO] running `"docker" "inspect" "61b1d787694aadda09b51e2bc84b8a4a39abc3ec3506db80d704f0a5a23dcee9"` [INFO] running `"docker" "rm" "-f" "61b1d787694aadda09b51e2bc84b8a4a39abc3ec3506db80d704f0a5a23dcee9"` [INFO] [stdout] 61b1d787694aadda09b51e2bc84b8a4a39abc3ec3506db80d704f0a5a23dcee9 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/lorawan/0.3.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "test" "--frozen" "--no-run"` [INFO] [stdout] e68eb0cfd195253325d115e57f474524db066aa5e7b028d17d47e98be6ced55e [INFO] running `"docker" "start" "-a" "e68eb0cfd195253325d115e57f474524db066aa5e7b028d17d47e98be6ced55e"` [INFO] [stderr] Compiling lorawan v0.3.1 (/opt/crater/workdir) [INFO] [stderr] warning: unnecessary parentheses around method argument [INFO] [stderr] --> src/cmac.rs:108:23 [INFO] [stderr] | [INFO] [stderr] 108 | data.split_at((block_size * n_blocks)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: #[warn(unused_parens)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/creator.rs:430:20 [INFO] [stderr] | [INFO] [stderr] 430 | cmds: Vec<&maccommands::SerializableMacCommand>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn maccommands::SerializableMacCommand` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/creator.rs:447:41 [INFO] [stderr] | [INFO] [stderr] 447 | pub fn can_piggyback<'a>(cmds: Vec<&maccommands::SerializableMacCommand>) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn maccommands::SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/maccommandcreator.rs:609:36 [INFO] [stderr] | [INFO] [stderr] 609 | pub fn build_mac_commands(cmds: &[&maccommands::SerializableMacCommand]) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn maccommands::SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/maccommands.rs:106:34 [INFO] [stderr] | [INFO] [stderr] 106 | pub fn mac_commands_len(cmds: &[&SerializableMacCommand]) -> usize { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/maccommands.rs:110:28 [INFO] [stderr] | [INFO] [stderr] 110 | type NewMacCommandFn = Box Fn(&'b [u8]) -> Result<(MacCommand<'b>, usize), String>>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn for<'b> Fn(&'b [u8]) -> Result<(MacCommand<'b>, usize), String>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/maccommands.rs:336:20 [INFO] [stderr] | [INFO] [stderr] 336 | let cmds: Vec<&SerializableMacCommand> = vec![&rx_timing_setup_req, &dev_status_req]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/maccommands.rs:345:20 [INFO] [stderr] | [INFO] [stderr] 345 | let cmds: Vec<&SerializableMacCommand> = vec![&rx_timing_setup_req, &dev_status_ans]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/maccommandcreator.rs:175:20 [INFO] [stderr] | [INFO] [stderr] 175 | let cmds: Vec<&SerializableMacCommand> = vec![&rx_timing_setup_req, &dev_status_ans]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/lorawan.rs:366:20 [INFO] [stderr] | [INFO] [stderr] 366 | let cmds: Vec<&SerializableMacCommand> = [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/lorawan.rs:399:20 [INFO] [stderr] | [INFO] [stderr] 399 | let cmds: Vec<&SerializableMacCommand> = vec![&mac_cmd1, &mac_cmd2]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/lorawan.rs:422:20 [INFO] [stderr] | [INFO] [stderr] 422 | let cmds: Vec<&SerializableMacCommand> = vec![&mac_cmd1, &mac_cmd2]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SerializableMacCommand` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 5.70s [INFO] running `"docker" "inspect" "e68eb0cfd195253325d115e57f474524db066aa5e7b028d17d47e98be6ced55e"` [INFO] running `"docker" "rm" "-f" "e68eb0cfd195253325d115e57f474524db066aa5e7b028d17d47e98be6ced55e"` [INFO] [stdout] e68eb0cfd195253325d115e57f474524db066aa5e7b028d17d47e98be6ced55e [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.38-1/worker-7/1.37.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.38-1/sources/1.37.0/reg/lorawan/0.3.1:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+1.37.0" "test" "--frozen"` [INFO] [stdout] 6b3bb6043bb12ef0eea0c0c7b3292f784960503c82f1eee7e0099d3375330aee [INFO] running `"docker" "start" "-a" "6b3bb6043bb12ef0eea0c0c7b3292f784960503c82f1eee7e0099d3375330aee"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running /opt/crater/target/debug/deps/lorawan-07266e243759eb6a [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 [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/cmac-20f8c3fa720f628a [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test test_cmac_aes128 ... ok [INFO] [stdout] test test_cmac_aes256 ... ok [INFO] [stdout] test test_cmac_aes192 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/lorawan-40ba5d1cfb911897 [INFO] [stdout] [INFO] [stdout] running 36 tests [INFO] [stdout] test test_data_payload_creator_when_encrypt_but_not_fport_0 ... ok [INFO] [stdout] test test_data_payload_creator_when_big_mac_commands_but_not_fport_0 ... ok [INFO] [stdout] test test_complete_data_payload_frm_payload ... ok [INFO] [stdout] test test_data_payload_creator ... ok [INFO] [stdout] test test_data_payload_creator_when_fport_0_but_not_encrypt ... ok [INFO] [stdout] test test_f_port_could_be_absent_in_data_payload ... ok [INFO] [stdout] test test_data_payload_creator_when_mac_commands_in_f_opts ... ok [INFO] [stdout] test test_fctrl_downlink_complete ... ok [INFO] [stdout] test test_fctrl_uplink_complete ... ok [INFO] [stdout] test test_join_accept_app_nonce_extraction ... ok [INFO] [stdout] test test_join_accept_creator ... ok [INFO] [stdout] test test_join_accept_dl_settings_extraction ... ok [INFO] [stdout] test test_join_accept_rx_delay_extraction ... ok [INFO] [stdout] test test_join_request_app_eui_extraction ... ok [INFO] [stdout] test test_complete_data_payload_fhdr ... ok [INFO] [stdout] test test_join_request_creator ... ok [INFO] [stdout] test test_join_request_dev_eui_extraction ... ok [INFO] [stdout] test test_mhdr_major ... ok [INFO] [stdout] test test_join_request_dev_nonce_extraction ... ok [INFO] [stdout] test test_mac_payload_has_good_bytes_when_size_correct ... ok [INFO] [stdout] test test_data_payload_creator_when_payload_and_fport_0 ... ok [INFO] [stdout] test test_data_payload_creator_when_payload_no_fport ... ok [INFO] [stdout] test test_complete_data_payload_f_port ... ok [INFO] [stdout] test test_new_data_payload_is_none_if_bytes_too_short ... ok [INFO] [stdout] test test_new_frequency ... ok [INFO] [stdout] test test_mic ... ok [INFO] [stdout] test test_mhdr_mtype ... ok [INFO] [stdout] test test_new_join_accept_payload ... ok [INFO] [stdout] test test_new_join_accept_payload_mic_validation ... ok [INFO] [stdout] test test_new_join_accept_payload_with_c_f_list ... ok [INFO] [stdout] test test_phy_payload_is_none_when_too_few_bytes ... ok [INFO] [stdout] test test_validate_data_mic_when_type_not_ok ... ok [INFO] [stdout] test test_validate_data_mic_when_ok ... ok [INFO] [stdout] test test_validate_join_request_mic_when_ok ... ok [INFO] [stdout] test test_data_payload_creator_when_mac_commands_in_payload ... ok [INFO] [stdout] test test_dl_settings ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/maccommandcreator-8f235926077e6fd4 [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test test_duty_cycle_req_creator ... ok [INFO] [stdout] test test_link_adr_ans_creator ... ok [INFO] [stdout] test test_build_mac_commands ... ok [INFO] [stdout] test test_dev_status_ans_creator ... ok [INFO] [stdout] test test_dev_status_ans_creator_too_big_margin ... ok [INFO] [stdout] test test_dev_status_ans_creator_too_small_margin ... ok [INFO] [stdout] test test_dev_status_req_creator ... ok [INFO] [stdout] test test_duty_cycle_ans_creator ... ok [INFO] [stdout] test test_link_adr_req_creator ... ok [INFO] [stdout] test test_new_channel_ans_creator ... ok [INFO] [stdout] test test_link_adr_req_creator_bad_data_rate ... ok [INFO] [stdout] test test_link_check_req_creator ... ok [INFO] [stdout] test test_new_channel_req_creator ... ok [INFO] [stdout] test test_link_check_ans_creator ... ok [INFO] [stdout] test test_link_adr_req_creator_bad_tx_power ... ok [INFO] [stdout] test test_rx_param_setup_req_creator ... ok [INFO] [stdout] test test_rx_timing_setup_req_creator ... ok [INFO] [stdout] test test_rx_timing_setup_ans_creator ... ok [INFO] [stdout] test test_rx_param_setup_ans_creator ... ok [INFO] [stdout] test test_rx_timing_setup_req_creator_bad_delay ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/maccommands-66e537109a12a75e [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test test_dev_status_ans ... ok [INFO] [stdout] test test_channel_mask ... ok [INFO] [stdout] test test_dl_settings ... ok [INFO] [stdout] test test_dev_status_req ... ok [INFO] [stdout] test test_duty_cycle_ans_new ... ok [INFO] [stdout] test test_frequency_value ... ok [INFO] [stdout] test test_link_adr_req_new ... ok [INFO] [stdout] test test_link_check_req_new ... ok [INFO] [stdout] test test_mac_commands_len_with_creators ... ok [INFO] [stdout] test test_mac_commands_len_with_mac_cmds ... ok [INFO] [stdout] test test_new_channel_ans ... ok [INFO] [stdout] test test_new_channel_req ... ok [INFO] [stdout] test test_parse_mac_commands_empty_downlink ... ok [INFO] [stdout] test test_parse_mac_commands_empty_uplink ... ok [INFO] [stdout] test test_parse_mac_commands_with_multiple_cmds ... ok [INFO] [stdout] test test_redundancy_channel_mask_control ... ok [INFO] [stdout] test test_redundancy_number_of_transmissions ... ok [INFO] [stdout] test test_rx_param_setup_ans_new ... ok [INFO] [stdout] test test_rx_param_setup_req_new ... ok [INFO] [stdout] test test_rx_timing_setup_ans ... ok [INFO] [stdout] test test_rx_timing_setup_req ... ok [INFO] [stdout] test test_data_rate_range_inversed_min_and_max ... ok [INFO] [stdout] test test_frequency_new_bad_payload ... ok [INFO] [stdout] test test_link_check_ans_new ... ok [INFO] [stdout] test test_duty_cycle_req_new ... ok [INFO] [stdout] test test_data_rate_range ... ok [INFO] [stdout] test test_data_rate_range_max_equals_min ... ok [INFO] [stdout] test test_link_adr_ans_new ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests lorawan [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test src/creator.rs - creator::DataPayloadCreator::set_mac_commands (line 416) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DevStatusReqCreator (line 410) ... ok [INFO] [stdout] test src/creator.rs - creator::DataPayloadCreator::new (line 293) ... ok [INFO] [stdout] test src/creator.rs - creator::JoinRequestCreator::new (line 202) ... ok [INFO] [stdout] test src/creator.rs - creator::JoinAcceptCreator::new (line 32) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DutyCycleReqCreator (line 263) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DevStatusAnsCreator (line 422) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DutyCycleAnsCreator (line 291) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkADRAnsCreator (line 207) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkCheckReqCreator (line 72) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkADRReqCreator (line 123) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkCheckAnsCreator (line 84) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXParamSetupReqCreator (line 303) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::NewChannelAnsCreator (line 527) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::NewChannelReqCreator (line 465) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXTimingSetupAnsCreator (line 601) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXParamSetupAnsCreator (line 354) ... ok [INFO] [stdout] test src/maccommands.rs - maccommands::parse_mac_commands (line 195) ... ok [INFO] [stdout] test src/parser.rs - parser::PhyPayload::new (line 31) ... ok [INFO] [stdout] test src/parser.rs - parser::DataPayload::new (line 316) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXTimingSetupReqCreator (line 570) ... ok [INFO] [stdout] test src/parser.rs - parser::PhyPayload::new_decrypted_join_accept (line 79) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "6b3bb6043bb12ef0eea0c0c7b3292f784960503c82f1eee7e0099d3375330aee"` [INFO] running `"docker" "rm" "-f" "6b3bb6043bb12ef0eea0c0c7b3292f784960503c82f1eee7e0099d3375330aee"` [INFO] [stdout] 6b3bb6043bb12ef0eea0c0c7b3292f784960503c82f1eee7e0099d3375330aee