[INFO] cloning repository https://github.com/kacper-daftcode/cubit
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kacper-daftcode/cubit" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkacper-daftcode%2Fcubit", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkacper-daftcode%2Fcubit'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f8605f61a8488743ea73f084dbb44643bcbd53a3
[INFO] checking kacper-daftcode/cubit against 52995a223f2919dd3e2e427231db90a257350ded for pr-129249-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkacper-daftcode%2Fcubit" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:   6% (67/1025)
Updating files:   7% (72/1025)
Updating files:   8% (82/1025)
Updating files:   9% (93/1025)
Updating files:  10% (103/1025)
Updating files:  11% (113/1025)
Updating files:  12% (123/1025)
Updating files:  13% (134/1025)
Updating files:  14% (144/1025)
Updating files:  15% (154/1025)
Updating files:  16% (164/1025)
Updating files:  17% (175/1025)
Updating files:  18% (185/1025)
Updating files:  19% (195/1025)
Updating files:  20% (205/1025)
Updating files:  21% (216/1025)
Updating files:  22% (226/1025)
Updating files:  23% (236/1025)
Updating files:  24% (246/1025)
Updating files:  25% (257/1025)
Updating files:  26% (267/1025)
Updating files:  27% (277/1025)
Updating files:  28% (287/1025)
Updating files:  29% (298/1025)
Updating files:  30% (308/1025)
Updating files:  31% (318/1025)
Updating files:  32% (328/1025)
Updating files:  33% (339/1025)
Updating files:  34% (349/1025)
Updating files:  35% (359/1025)
Updating files:  36% (369/1025)
Updating files:  37% (380/1025)
Updating files:  38% (390/1025)
Updating files:  39% (400/1025)
Updating files:  40% (410/1025)
Updating files:  41% (421/1025)
Updating files:  42% (431/1025)
Updating files:  43% (441/1025)
Updating files:  44% (451/1025)
Updating files:  45% (462/1025)
Updating files:  46% (472/1025)
Updating files:  47% (482/1025)
Updating files:  48% (492/1025)
Updating files:  49% (503/1025)
Updating files:  50% (513/1025)
Updating files:  51% (523/1025)
Updating files:  52% (533/1025)
Updating files:  53% (544/1025)
Updating files:  54% (554/1025)
Updating files:  55% (564/1025)
Updating files:  56% (574/1025)
Updating files:  57% (585/1025)
Updating files:  58% (595/1025)
Updating files:  59% (605/1025)
Updating files:  60% (615/1025)
Updating files:  61% (626/1025)
Updating files:  62% (636/1025)
Updating files:  63% (646/1025)
Updating files:  64% (656/1025)
Updating files:  65% (667/1025)
Updating files:  66% (677/1025)
Updating files:  67% (687/1025)
Updating files:  68% (697/1025)
Updating files:  69% (708/1025)
Updating files:  70% (718/1025)
Updating files:  71% (728/1025)
Updating files:  72% (738/1025)
Updating files:  73% (749/1025)
Updating files:  74% (759/1025)
Updating files:  75% (769/1025)
Updating files:  76% (779/1025)
Updating files:  77% (790/1025)
Updating files:  78% (800/1025)
Updating files:  79% (810/1025)
Updating files:  80% (820/1025)
Updating files:  81% (831/1025)
Updating files:  82% (841/1025)
Updating files:  83% (851/1025)
Updating files:  84% (861/1025)
Updating files:  85% (872/1025)
Updating files:  86% (882/1025)
Updating files:  87% (892/1025)
Updating files:  88% (902/1025)
Updating files:  89% (913/1025)
Updating files:  90% (923/1025)
Updating files:  91% (933/1025)
Updating files:  92% (943/1025)
Updating files:  93% (954/1025)
Updating files:  94% (964/1025)
Updating files:  95% (974/1025)
Updating files:  96% (984/1025)
Updating files:  97% (995/1025)
Updating files:  98% (1005/1025)
Updating files:  99% (1015/1025)
Updating files: 100% (1025/1025)
Updating files: 100% (1025/1025), done.
[INFO] started tweaking git repo https://github.com/kacper-daftcode/cubit
[INFO] finished tweaking git repo https://github.com/kacper-daftcode/cubit
[INFO] tweaked toml for git repo https://github.com/kacper-daftcode/cubit written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/kacper-daftcode/cubit on toolchain 52995a223f2919dd3e2e427231db90a257350ded
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/kacper-daftcode/cubit 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" "+52995a223f2919dd3e2e427231db90a257350ded" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce
[INFO] running `Command { std: "docker" "start" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce" "/opt/rustwide/cargo-home/bin/cargo" "+52995a223f2919dd3e2e427231db90a257350ded" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking simd-adler32 v0.3.8
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]     Checking twox-hash v1.6.3
[INFO] [stderr]    Compiling object v0.36.7
[INFO] [stderr]     Checking clap_lex v1.0.0
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]     Checking anstream v0.6.21
[INFO] [stderr]     Checking regex-syntax v0.8.9
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]     Checking indexmap v2.13.0
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking itoa v1.0.17
[INFO] [stderr]     Checking miniz_oxide v0.8.9
[INFO] [stderr]     Checking serde_json v1.0.149
[INFO] [stderr]     Checking ruzstd v0.7.3
[INFO] [stderr]     Checking clap_builder v4.5.58
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]     Checking clap v4.5.58
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking cubit v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `sass_label`
[INFO] [stdout]  --> tests/b9_ptx_lower.rs:4:38
[INFO] [stdout]   |
[INFO] [stdout] 4 | use cubit::ptx_lower::{lower_kernel, sass_label};
[INFO] [stdout]   |                                      ^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> tests/bug146_float_sci_parity.rs:96:14
[INFO] [stdout]    |
[INFO] [stdout] 96 |     let w2 = (0x3400000000007823u128); // FFMA R0,R0,2^-23,R0
[INFO] [stdout]    |              ^                      ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 96 -     let w2 = (0x3400000000007823u128); // FFMA R0,R0,2^-23,R0
[INFO] [stdout] 96 +     let w2 = 0x3400000000007823u128; // FFMA R0,R0,2^-23,R0
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> tests/bug146_float_sci_parity.rs:110:13
[INFO] [stdout]     |
[INFO] [stdout] 110 |     let w = (0x4ad2480615007902u128);
[INFO] [stdout]     |             ^                      ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 110 -     let w = (0x4ad2480615007902u128);
[INFO] [stdout] 110 +     let w = 0x4ad2480615007902u128;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dst_of` is never used
[INFO] [stdout]    --> tests/bug390_f2i_narrow_lattice.rs:199:4
[INFO] [stdout]     |
[INFO] [stdout] 199 | fn dst_of(n: u8) -> &'static str {
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `dec_render` is never used
[INFO] [stdout]   --> tests/bug086_isetp_ex_recanon.rs:46:4
[INFO] [stdout]    |
[INFO] [stdout] 46 | fn dec_render(word: u128, t: &IsaTable) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FIX418` is never used
[INFO] [stdout]   --> tests/bug418_data.inc:58:7
[INFO] [stdout]    |
[INFO] [stdout] 58 | const FIX418: [&str; 47] = [
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cbase`
[INFO] [stdout]    --> tests/bug225_prio3_absorb.rs:458:25
[INFO] [stdout]     |
[INFO] [stdout] 458 |                     let cbase = base_of(&d.key).to_string();
[INFO] [stdout]     |                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_cbase`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cubit::ir::Operand`
[INFO] [stdout]  --> tests/sched_m45.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use cubit::ir::Operand;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: useless conversion to the same type: `u128`
[INFO] [stdout]    --> tests/bug391_395_ur31_guard_h0nh1.rs:193:32
[INFO] [stdout]     |
[INFO] [stdout] 193 |                 let ab: u128 = g.and_base.into();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this method call relies on the `impl<T> Into<T> for T` blanket implementation and type inference, which is a semver hazard as a new `impl Into<_>` that affects your type might be added in the future causing type inference errors
[INFO] [stdout]     = note: `#[deny(self_type_conversion)]` on by default
[INFO] [stdout] help: consider removing the conversion call
[INFO] [stdout]     |
[INFO] [stdout] 193 -                 let ab: u128 = g.and_base.into();
[INFO] [stdout] 193 +                 let ab: u128 = g.and_base;
[INFO] [stdout]     |
[INFO] [stdout] help: you can use the fully-qualified path to avoid triggering this lint
[INFO] [stdout]     |
[INFO] [stdout] 193 -                 let ab: u128 = g.and_base.into();
[INFO] [stdout] 193 +                 let ab: u128 = <u128 as Into<_>>::into(g.and_base);
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `cubit` (test "bug391_395_ur31_guard_h0nh1") due to 1 previous error
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused import: `cubit::decoder::DecodeIndex`
[INFO] [stdout]   --> tests/bug088_wide_mem_reg_align.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use cubit::decoder::DecodeIndex;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce", kill_on_drop: false }`
[INFO] [stdout] 374bf7230d87e8d5758e79a11c15c55eca4d0a22d1b7f5db74884d86323189ce
