[INFO] crate lorawan 0.3.1 is already in cache [INFO] extracting crate lorawan 0.3.1 into work/ex/beta-1.37-6/sources/1.36.0/reg/lorawan/0.3.1 [INFO] extracting crate lorawan 0.3.1 into work/ex/beta-1.37-6/sources/beta-2019-07-23/reg/lorawan/0.3.1 [INFO] validating manifest of lorawan-0.3.1 on toolchain 1.36.0 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of lorawan-0.3.1 on toolchain beta-2019-07-23 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "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.37-6/sources/1.36.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.37-6/sources/beta-2019-07-23/reg/lorawan/0.3.1/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+1.36.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+beta-2019-07-23" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing lorawan-0.3.1 against 1.36.0 for beta-1.37-6 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-1/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.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.36.0" "build" "--frozen"` [INFO] [stdout] bb87c6cef762d31ead396b9d5487d877bdb3d65b2db8bcb0d5d678e938d86e20 [INFO] running `"docker" "start" "-a" "bb87c6cef762d31ead396b9d5487d877bdb3d65b2db8bcb0d5d678e938d86e20"` [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] Finished dev [unoptimized + debuginfo] target(s) in 2.52s [INFO] running `"docker" "inspect" "bb87c6cef762d31ead396b9d5487d877bdb3d65b2db8bcb0d5d678e938d86e20"` [INFO] running `"docker" "rm" "-f" "bb87c6cef762d31ead396b9d5487d877bdb3d65b2db8bcb0d5d678e938d86e20"` [INFO] [stdout] bb87c6cef762d31ead396b9d5487d877bdb3d65b2db8bcb0d5d678e938d86e20 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-1/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.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.36.0" "test" "--frozen" "--no-run"` [INFO] [stdout] c3512903d4f7afb046fe4ab1bcedbca9fb3d02ab479509bab73f014943a3d9c1 [INFO] running `"docker" "start" "-a" "c3512903d4f7afb046fe4ab1bcedbca9fb3d02ab479509bab73f014943a3d9c1"` [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] Finished dev [unoptimized + debuginfo] target(s) in 4.84s [INFO] running `"docker" "inspect" "c3512903d4f7afb046fe4ab1bcedbca9fb3d02ab479509bab73f014943a3d9c1"` [INFO] running `"docker" "rm" "-f" "c3512903d4f7afb046fe4ab1bcedbca9fb3d02ab479509bab73f014943a3d9c1"` [INFO] [stdout] c3512903d4f7afb046fe4ab1bcedbca9fb3d02ab479509bab73f014943a3d9c1 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.37-6/worker-1/1.36.0:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/beta-1.37-6/sources/1.36.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.36.0" "test" "--frozen"` [INFO] [stdout] a6400c6edd468e0b3d903b54d05267dadc208f6ccc80001eb480245bdf8fb589 [INFO] running `"docker" "start" "-a" "a6400c6edd468e0b3d903b54d05267dadc208f6ccc80001eb480245bdf8fb589"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.04s [INFO] [stderr] Running /opt/crater/target/debug/deps/lorawan-38839f4d84b413f7 [INFO] [stderr] Running /opt/crater/target/debug/deps/cmac-61ed68552a721ba8 [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] [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-a90d8339827b5e27 [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_f_port ... ok [INFO] [stdout] test test_complete_data_payload_fhdr ... ok [INFO] [stdout] test test_data_payload_creator_when_fport_0_but_not_encrypt ... 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_mac_commands_in_f_opts ... ok [INFO] [stdout] test test_f_port_could_be_absent_in_data_payload ... ok [INFO] [stdout] test test_dl_settings ... ok [INFO] [stdout] test test_join_accept_app_nonce_extraction ... ok [INFO] [stdout] test test_data_payload_creator_when_payload_no_fport ... ok [INFO] [stdout] test test_data_payload_creator_when_mac_commands_in_payload ... 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_join_request_creator ... ok [INFO] [stdout] test test_join_request_dev_nonce_extraction ... ok [INFO] [stdout] test test_join_request_dev_eui_extraction ... ok [INFO] [stdout] test test_mac_payload_has_good_bytes_when_size_correct ... ok [INFO] [stdout] test test_mhdr_major ... ok [INFO] [stdout] test test_mhdr_mtype ... ok [INFO] [stdout] test test_mic ... 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_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_fctrl_downlink_complete ... ok [INFO] [stdout] test test_fctrl_uplink_complete ... ok [INFO] [stdout] test test_data_payload_creator_when_payload_and_fport_0 ... ok [INFO] [stdout] test test_validate_data_mic_when_ok ... ok [INFO] [stdout] test test_validate_data_mic_when_type_not_ok ... ok [INFO] [stdout] test test_validate_join_request_mic_when_ok ... 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-ecd0688696113646 [INFO] [stdout] [INFO] [stdout] running 20 tests [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_dev_status_ans_creator ... ok [INFO] [stdout] test test_dev_status_ans_creator_too_big_margin ... ok [INFO] [stdout] test test_duty_cycle_ans_creator ... ok [INFO] [stdout] test test_build_mac_commands ... ok [INFO] [stdout] test test_duty_cycle_req_creator ... ok [INFO] [stdout] test test_link_adr_req_creator_bad_data_rate ... ok [INFO] [stdout] test test_link_adr_req_creator ... ok [INFO] [stdout] test test_link_adr_req_creator_bad_tx_power ... ok [INFO] [stdout] test test_link_check_ans_creator ... ok [INFO] [stdout] test test_link_check_req_creator ... ok [INFO] [stdout] test test_link_adr_ans_creator ... ok [INFO] [stdout] test test_rx_param_setup_ans_creator ... ok [INFO] [stdout] test test_rx_param_setup_req_creator ... ok [INFO] [stdout] test test_rx_timing_setup_ans_creator ... ok [INFO] [stdout] test test_new_channel_req_creator ... ok [INFO] [stdout] test test_rx_timing_setup_req_creator ... ok [INFO] [stdout] test test_rx_timing_setup_req_creator_bad_delay ... ok [INFO] [stdout] test test_new_channel_ans_creator ... 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-4bc67266333ccbd8 [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test test_channel_mask ... ok [INFO] [stdout] test test_data_rate_range ... ok [INFO] [stdout] test test_frequency_new_bad_payload ... ok [INFO] [stdout] test test_frequency_value ... ok [INFO] [stdout] test test_link_adr_ans_new ... ok [INFO] [stdout] test test_link_adr_req_new ... ok [INFO] [stdout] test test_link_check_ans_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_duty_cycle_req_new ... ok [INFO] [stdout] test test_data_rate_range_inversed_min_and_max ... ok [INFO] [stdout] test test_duty_cycle_ans_new ... ok [INFO] [stdout] test test_dl_settings ... ok [INFO] [stdout] test test_dev_status_req ... ok [INFO] [stdout] test test_dev_status_ans ... ok [INFO] [stdout] test test_data_rate_range_max_equals_min ... 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/maccommandcreator.rs - maccommandcreator::DutyCycleReqCreator (line 263) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DutyCycleAnsCreator (line 291) ... ok [INFO] [stdout] test src/creator.rs - creator::JoinAcceptCreator::new (line 32) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DevStatusAnsCreator (line 422) ... ok [INFO] [stdout] test src/creator.rs - creator::DataPayloadCreator::new (line 293) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::DevStatusReqCreator (line 410) ... ok [INFO] [stdout] test src/creator.rs - creator::DataPayloadCreator::set_mac_commands (line 416) ... ok [INFO] [stdout] test src/creator.rs - creator::JoinRequestCreator::new (line 202) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkADRAnsCreator (line 207) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::NewChannelReqCreator (line 465) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkCheckReqCreator (line 72) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkCheckAnsCreator (line 84) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::NewChannelAnsCreator (line 527) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::LinkADRReqCreator (line 123) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXParamSetupReqCreator (line 303) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXParamSetupAnsCreator (line 354) ... ok [INFO] [stdout] test src/maccommandcreator.rs - maccommandcreator::RXTimingSetupAnsCreator (line 601) ... ok [INFO] [stdout] test src/parser.rs - parser::DataPayload::new (line 316) ... ok [INFO] [stdout] test src/parser.rs - parser::PhyPayload::new (line 31) ... ok [INFO] [stdout] test src/maccommands.rs - maccommands::parse_mac_commands (line 195) ... 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" "a6400c6edd468e0b3d903b54d05267dadc208f6ccc80001eb480245bdf8fb589"` [INFO] running `"docker" "rm" "-f" "a6400c6edd468e0b3d903b54d05267dadc208f6ccc80001eb480245bdf8fb589"` [INFO] [stdout] a6400c6edd468e0b3d903b54d05267dadc208f6ccc80001eb480245bdf8fb589