[INFO] crate iced-x86 1.0.1 is already in cache [INFO] checking iced-x86-1.0.1 against master#ba72b15666b2491415aec703a02c2364fe5e2790 for pr-71140 [INFO] extracting crate iced-x86 1.0.1 into /workspace/builds/worker-3/source [INFO] validating manifest of crates.io crate iced-x86 1.0.1 on toolchain ba72b15666b2491415aec703a02c2364fe5e2790 [INFO] running `"/workspace/cargo-home/bin/cargo" "+ba72b15666b2491415aec703a02c2364fe5e2790" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate iced-x86 1.0.1 [INFO] finished tweaking crates.io crate iced-x86 1.0.1 [INFO] tweaked toml for crates.io crate iced-x86 1.0.1 written to /workspace/builds/worker-3/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+ba72b15666b2491415aec703a02c2364fe5e2790" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+ba72b15666b2491415aec703a02c2364fe5e2790" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+ba72b15666b2491415aec703a02c2364fe5e2790" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 8b1c4b123af030f5f9b4c64d2244feaa85819fa92405cb01f69f2a73c6f0d418 [INFO] running `"docker" "start" "-a" "8b1c4b123af030f5f9b4c64d2244feaa85819fa92405cb01f69f2a73c6f0d418"` [INFO] [stderr] Compiling iced-x86 v1.0.1 (/opt/rustwide/workdir) [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/fmt_utils.rs:34:41 [INFO] [stderr] | [INFO] [stderr] 34 | static ref SPACES_TABLE: Vec = { create_strings(' ', 20) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_braces)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/fmt_utils.rs:37:39 [INFO] [stderr] | [INFO] [stderr] 37 | static ref TABS_TABLE: Vec = { create_strings('\t', 6) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/gas/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/intel/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/masm/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/nasm/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around const expression [INFO] [stderr] --> src/instruction_memory_sizes.rs:32:39 [INFO] [stderr] | [INFO] [stderr] 32 | pub(super) static SIZES: [MemorySize; (IcedConstants::NUMBER_OF_CODE_VALUES * 2)] = [ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:82:51 [INFO] [stderr] | [INFO] [stderr] 82 | static ref TEST_CASES_16: Vec = { read_decoder_test_cases(16) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_braces)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:85:51 [INFO] [stderr] | [INFO] [stderr] 85 | static ref TEST_CASES_32: Vec = { read_decoder_test_cases(32) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:88:51 [INFO] [stderr] | [INFO] [stderr] 88 | static ref TEST_CASES_64: Vec = { read_decoder_test_cases(64) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:92:56 [INFO] [stderr] | [INFO] [stderr] 92 | static ref MISC_TEST_CASES_16: Vec = { read_decoder_misc_test_cases(16) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:95:56 [INFO] [stderr] | [INFO] [stderr] 95 | static ref MISC_TEST_CASES_32: Vec = { read_decoder_misc_test_cases(32) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:98:56 [INFO] [stderr] | [INFO] [stderr] 98 | static ref MISC_TEST_CASES_64: Vec = { read_decoder_misc_test_cases(64) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:102:61 [INFO] [stderr] | [INFO] [stderr] 102 | static ref TEST_CASES_MEM_16: Vec = { read_decoder_mem_test_cases(16) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:105:61 [INFO] [stderr] | [INFO] [stderr] 105 | static ref TEST_CASES_MEM_32: Vec = { read_decoder_mem_test_cases(32) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_cases.rs:108:61 [INFO] [stderr] | [INFO] [stderr] 108 | static ref TEST_CASES_MEM_64: Vec = { read_decoder_mem_test_cases(64) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_utils.rs:71:42 [INFO] [stderr] | [INFO] [stderr] 71 | static ref NOT_DECODED: HashSet = { read_code_values("Code.NotDecoded.txt") }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_utils.rs:74:49 [INFO] [stderr] | [INFO] [stderr] 74 | static ref NOT_DECODED32_ONLY: HashSet = { read_code_values("Code.NotDecoded32Only.txt") }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_utils.rs:77:49 [INFO] [stderr] | [INFO] [stderr] 77 | static ref NOT_DECODED64_ONLY: HashSet = { read_code_values("Code.NotDecoded64Only.txt") }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_utils.rs:80:42 [INFO] [stderr] | [INFO] [stderr] 80 | static ref CODE32_ONLY: HashSet = { read_code_values("Code.32Only.txt") }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/decoder/tests/test_utils.rs:83:42 [INFO] [stderr] | [INFO] [stderr] 83 | static ref CODE64_ONLY: HashSet = { read_code_values("Code.64Only.txt") }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/fmt_utils.rs:34:41 [INFO] [stderr] | [INFO] [stderr] 34 | static ref SPACES_TABLE: Vec = { create_strings(' ', 20) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/fmt_utils.rs:37:39 [INFO] [stderr] | [INFO] [stderr] 37 | static ref TABS_TABLE: Vec = { create_strings('\t', 6) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/gas/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/intel/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/masm/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/nasm/fmt_tbl.rs:40:71 [INFO] [stderr] | [INFO] [stderr] 40 | pub(super) static ref ALL_INFOS: Vec> = { read() }; [INFO] [stderr] | ^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/tests/instr_infos.rs:43:46 [INFO] [stderr] | [INFO] [stderr] 43 | static ref INFOS_16: Vec = { read_infos(16, false) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/tests/instr_infos.rs:46:46 [INFO] [stderr] | [INFO] [stderr] 46 | static ref INFOS_32: Vec = { read_infos(32, false) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/tests/instr_infos.rs:49:46 [INFO] [stderr] | [INFO] [stderr] 49 | static ref INFOS_64: Vec = { read_infos(64, false) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/tests/instr_infos.rs:53:51 [INFO] [stderr] | [INFO] [stderr] 53 | static ref INFOS_MISC_16: Vec = { read_infos(16, true) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/tests/instr_infos.rs:56:51 [INFO] [stderr] | [INFO] [stderr] 56 | static ref INFOS_MISC_32: Vec = { read_infos(32, true) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/formatter/tests/instr_infos.rs:59:51 [INFO] [stderr] | [INFO] [stderr] 59 | static ref INFOS_MISC_64: Vec = { read_infos(64, true) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/info/tests/mod.rs:57:53 [INFO] [stderr] | [INFO] [stderr] 57 | static ref INSTR_INFO_16: Vec = { read_instr_info_test_cases(16) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/info/tests/mod.rs:60:53 [INFO] [stderr] | [INFO] [stderr] 60 | static ref INSTR_INFO_32: Vec = { read_instr_info_test_cases(32) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary braces around block return value [INFO] [stderr] --> src/info/tests/mod.rs:63:53 [INFO] [stderr] | [INFO] [stderr] 63 | static ref INSTR_INFO_64: Vec = { read_instr_info_test_cases(64) }; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these braces [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around const expression [INFO] [stderr] --> src/instruction_memory_sizes.rs:32:39 [INFO] [stderr] | [INFO] [stderr] 32 | pub(super) static SIZES: [MemorySize; (IcedConstants::NUMBER_OF_CODE_VALUES * 2)] = [ [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] [INFO] [stderr] warning: 7 warnings emitted [INFO] [stderr] [INFO] [stderr] warning: 30 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 28.62s [INFO] running `"docker" "inspect" "8b1c4b123af030f5f9b4c64d2244feaa85819fa92405cb01f69f2a73c6f0d418"` [INFO] running `"docker" "rm" "-f" "8b1c4b123af030f5f9b4c64d2244feaa85819fa92405cb01f69f2a73c6f0d418"` [INFO] [stdout] 8b1c4b123af030f5f9b4c64d2244feaa85819fa92405cb01f69f2a73c6f0d418