[INFO] cloning repository https://github.com/LordGoatius/ternary_future
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LordGoatius/ternary_future" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLordGoatius%2Fternary_future", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLordGoatius%2Fternary_future'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2577b3951ddca69b72272b9479db0238f1fda987
[INFO] checking LordGoatius/ternary_future against try#012cd62c9add58ab3910e44c137d87db3ab70f61 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLordGoatius%2Fternary_future" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/LordGoatius/ternary_future
[INFO] finished tweaking git repo https://github.com/LordGoatius/ternary_future
[INFO] tweaked toml for git repo https://github.com/LordGoatius/ternary_future written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/LordGoatius/ternary_future on toolchain 012cd62c9add58ab3910e44c137d87db3ab70f61
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/LordGoatius/ternary_future 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" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1c04181a5f6efae3df28e954da5665d588af285ce56b1354140582a8038808e5
[INFO] running `Command { std: "docker" "start" "-a" "1c04181a5f6efae3df28e954da5665d588af285ce56b1354140582a8038808e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1c04181a5f6efae3df28e954da5665d588af285ce56b1354140582a8038808e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1c04181a5f6efae3df28e954da5665d588af285ce56b1354140582a8038808e5", kill_on_drop: false }`
[INFO] [stdout] 1c04181a5f6efae3df28e954da5665d588af285ce56b1354140582a8038808e5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 55d6a14d1afef114c3eee6a5a72147f5bce0119970d182a8775ac62f302ab54c
[INFO] running `Command { std: "docker" "start" "-a" "55d6a14d1afef114c3eee6a5a72147f5bce0119970d182a8775ac62f302ab54c", kill_on_drop: false }`
[INFO] [stderr]     Checking balanced_ternary v0.1.0 (/opt/rustwide/workdir/ternary)
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking memdevice v0.1.0 (/opt/rustwide/workdir/memdevice)
[INFO] [stderr]     Checking septivigntimal v0.1.0 (/opt/rustwide/workdir/septivigntimal)
[INFO] [stderr]     Checking JTC_1701 v0.1.0 (/opt/rustwide/workdir/JTC_1701)
[INFO] [stdout] warning: type `JTC_1701` should have an upper camel case name
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub enum JTC_1701 {
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Jtc1701`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `JTC_1701` should have an upper camel case name
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub enum JTC_1701 {
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Jtc1701`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Tryte` is never used
[INFO] [stdout]  --> JTC_1701/instr/mod.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub type Tryte = Ternary<6>;
[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 `VAL3_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:93:7
[INFO] [stdout]    |
[INFO] [stdout] 93 | const VAL3_IND:  u32 = 12;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_op` and `get_val3` are never used
[INFO] [stdout]    --> JTC_1701/instr/enc.rs:105:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub(crate) const unsafe trait Encoding: Sized {
[INFO] [stdout]     |                               -------- methods in this trait
[INFO] [stdout] 105 |     fn get_op(&self) -> Option<Ternary<3>> {
[INFO] [stdout]     |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 129 |     fn get_val3(&self) -> Option<Ternary<3>> {
[INFO] [stdout]     |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Word` is never used
[INFO] [stdout]  --> JTC_1701/instr/mod.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub type Word = Ternary<27>;
[INFO] [stdout]   |          ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Tryte` is never used
[INFO] [stdout]  --> JTC_1701/instr/mod.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub type Tryte = Ternary<6>;
[INFO] [stdout]   |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RInstr` is never constructed
[INFO] [stdout]   --> JTC_1701/instr/mod.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct RInstr(Word);
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `IInstr` is never constructed
[INFO] [stdout]   --> JTC_1701/instr/mod.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct IInstr(Word);
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SInstr` is never constructed
[INFO] [stdout]   --> JTC_1701/instr/mod.rs:17:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub struct SInstr(Word);
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `UInstr` is never constructed
[INFO] [stdout]   --> JTC_1701/instr/mod.rs:20:12
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub struct UInstr(Word);
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_rinstr` is never used
[INFO] [stdout]  --> JTC_1701/instr/enc.rs:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | const fn create_rinstr(rd: Reg, rs1: Reg, rs2: Reg, fn2: Fn2, op: Op) -> Word {
[INFO] [stdout]   |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sinstr` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:14:10
[INFO] [stdout]    |
[INFO] [stdout] 14 | const fn create_sinstr(rs1: Reg, rs2: Reg, imm12: Imm12, fn2: Fn2, op: Op) -> Word {
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_iinstr` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:24:10
[INFO] [stdout]    |
[INFO] [stdout] 24 | const fn create_iinstr(rd: Reg, rs1: Reg, imm12: Imm12, fn2: Fn2, op: Op) -> Word {
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_uinstr` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:33:10
[INFO] [stdout]    |
[INFO] [stdout] 33 | const fn create_uinstr(rd: Reg, imm18: Imm18, fn2: Fn2, op: Op) -> Word {
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `encode` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:41:21
[INFO] [stdout]    |
[INFO] [stdout] 41 | pub(crate) const fn encode(instr: JTC_1701) -> Word {
[INFO] [stdout]    |                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `OP_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:87:7
[INFO] [stdout]    |
[INFO] [stdout] 87 | const OP_IND:    u32 = 0;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RD_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:88:7
[INFO] [stdout]    |
[INFO] [stdout] 88 | const RD_IND:    u32 = 4;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `IMM3_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:89:7
[INFO] [stdout]    |
[INFO] [stdout] 89 | const IMM3_IND:  u32 = 4;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:90:7
[INFO] [stdout]    |
[INFO] [stdout] 90 | const FN2_IND:   u32 = 7;
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RS1_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:91:7
[INFO] [stdout]    |
[INFO] [stdout] 91 | const RS1_IND:   u32 = 9;
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `IMM18_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:92:7
[INFO] [stdout]    |
[INFO] [stdout] 92 | const IMM18_IND: u32 = 9;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `VAL3_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:93:7
[INFO] [stdout]    |
[INFO] [stdout] 93 | const VAL3_IND:  u32 = 12;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `RS2_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:94:7
[INFO] [stdout]    |
[INFO] [stdout] 94 | const RS2_IND:   u32 = 15;
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `IMM12_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:95:7
[INFO] [stdout]    |
[INFO] [stdout] 95 | const IMM12_IND: u32 = 15;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNC4_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:96:7
[INFO] [stdout]    |
[INFO] [stdout] 96 | const FUNC4_IND: u32 = 18;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `IMM9_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:97:7
[INFO] [stdout]    |
[INFO] [stdout] 97 | const IMM9_IND:  u32 = 18;
[INFO] [stdout]    |       ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FUNC5_IND` is never used
[INFO] [stdout]   --> JTC_1701/instr/enc.rs:98:7
[INFO] [stdout]    |
[INFO] [stdout] 98 | const FUNC5_IND: u32 = 22;
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `Encoding` is never used
[INFO] [stdout]    --> JTC_1701/instr/enc.rs:104:31
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub(crate) const unsafe trait Encoding: Sized {
[INFO] [stdout]     |                               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Reg` is never used
[INFO] [stdout]  --> JTC_1701/instr/dec.rs:8:10
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub type Reg = Ternary<3>;
[INFO] [stdout]   |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Op` is never used
[INFO] [stdout]  --> JTC_1701/instr/dec.rs:9:10
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub type Op = Ternary<4>;
[INFO] [stdout]   |          ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Fn2` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub type Fn2 = Ternary<2>;
[INFO] [stdout]    |          ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Imm18` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:11:10
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub type Imm18 = Ternary<18>;
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Imm12` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:12:10
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub type Imm12 = Ternary<12>;
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `JTC_1701` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub enum JTC_1701 {
[INFO] [stdout]    |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ARITH_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:55:11
[INFO] [stdout]    |
[INFO] [stdout] 55 | pub const ARITH_OP:  Op = Op::from_str("0T01");
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LOAD_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:56:11
[INFO] [stdout]    |
[INFO] [stdout] 56 | pub const LOAD_OP:   Op = Op::from_str("0T00");
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BRANCH_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:57:11
[INFO] [stdout]    |
[INFO] [stdout] 57 | pub const BRANCH_OP: Op = Op::from_str("0T11");
[INFO] [stdout]    |           ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `IMM_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:58:11
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub const IMM_OP:    Op = Op::from_str("0011");
[INFO] [stdout]    |           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `STORE_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:59:11
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub const STORE_OP:  Op = Op::from_str("0T10");
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `JUMP_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 | pub const JUMP_OP:   Op = Op::from_str("0110");
[INFO] [stdout]    |           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `UPPER_OP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:61:11
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub const UPPER_OP:  Op = Op::from_str("0111");
[INFO] [stdout]    |           ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `decode` is never used
[INFO] [stdout]    --> JTC_1701/instr/dec.rs:103:15
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub(crate) fn decode(instr: Word) -> JTC_1701 {
[INFO] [stdout]     |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_ADD` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:68:15
[INFO] [stdout]    |
[INFO] [stdout] 68 |     pub const FN2_ADD: Fn2 = A.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_SUB` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:69:15
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub const FN2_SUB: Fn2 = N.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_AND` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:70:15
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub const FN2_AND: Fn2 = B.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_OR` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:71:15
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub const FN2_OR:  Fn2 = C.slice(0);
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_XOR` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:72:15
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub const FN2_XOR: Fn2 = D.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_SHR` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:73:15
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub const FN2_SHR: Fn2 = O.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_SHL` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:74:15
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub const FN2_SHL: Fn2 = P.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_CMP` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:75:15
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub const FN2_CMP: Fn2 = Q.slice(0);
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_BEQ` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:77:15
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub const FN2_BEQ:  Fn2 = Fn2::from_str("00");
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_BLT` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:78:15
[INFO] [stdout]    |
[INFO] [stdout] 78 |     pub const FN2_BLT:  Fn2 = Fn2::from_str("TT");
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_BGT` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:79:15
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub const FN2_BGT:  Fn2 = Fn2::from_str("11");
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_BNE` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:80:15
[INFO] [stdout]    |
[INFO] [stdout] 80 |     pub const FN2_BNE:  Fn2 = Fn2::from_str("1T");
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_BLEQ` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:81:15
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub const FN2_BLEQ: Fn2 = Fn2::from_str("T0");
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_BGEQ` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:82:15
[INFO] [stdout]    |
[INFO] [stdout] 82 |     pub const FN2_BGEQ: Fn2 = Fn2::from_str("10");
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_ST` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:84:15
[INFO] [stdout]    |
[INFO] [stdout] 84 |     pub const FN2_ST: Fn2 = Fn2::from_str("00");
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_SW` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:85:15
[INFO] [stdout]    |
[INFO] [stdout] 85 |     pub const FN2_SW: Fn2 = Fn2::from_str("01");
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_LT` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:87:15
[INFO] [stdout]    |
[INFO] [stdout] 87 |     pub const FN2_LT: Fn2 = Fn2::from_str("00");
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_LW` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:88:15
[INFO] [stdout]    |
[INFO] [stdout] 88 |     pub const FN2_LW: Fn2 = Fn2::from_str("01");
[INFO] [stdout]    |               ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_JAL` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:90:15
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub const FN2_JAL:  Fn2 =  Fn2::from_str("00");
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_JALR` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:91:15
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub const FN2_JALR: Fn2 =  Fn2::from_str("01");
[INFO] [stdout]    |               ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_LUI` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub const FN2_LUI:   Fn2 =  Fn2::from_str("00");
[INFO] [stdout]    |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `FN2_AUIPC` is never used
[INFO] [stdout]   --> JTC_1701/instr/dec.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 |     pub const FN2_AUIPC: Fn2 =  Fn2::from_str("01");
[INFO] [stdout]    |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.24s
[INFO] running `Command { std: "docker" "inspect" "55d6a14d1afef114c3eee6a5a72147f5bce0119970d182a8775ac62f302ab54c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "55d6a14d1afef114c3eee6a5a72147f5bce0119970d182a8775ac62f302ab54c", kill_on_drop: false }`
[INFO] [stdout] 55d6a14d1afef114c3eee6a5a72147f5bce0119970d182a8775ac62f302ab54c
