[INFO] fetching crate kz80_c 0.1.1...
[INFO] testing kz80_c-0.1.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate kz80_c 0.1.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate kz80_c 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate kz80_c 0.1.1
[INFO] tweaked toml for crates.io crate kz80_c 0.1.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate kz80_c 0.1.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate kz80_c 0.1.1 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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | homepage = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 24 | repository = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `kz80_c` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1
[INFO] running `Command { std: "docker" "start" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", 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" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | homepage = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 24 | repository = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `kz80_c` (manifest) generated 1 warning
[INFO] [stderr]    Compiling kz80_c v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/preprocess.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut chars = text.chars().peekable();
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chars`
[INFO] [stdout]    --> src/preprocess.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut chars = text.chars().peekable();
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chars`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `is_float` and `is_pointer` are never used
[INFO] [stdout]   --> src/ast.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Type {
[INFO] [stdout]    | --------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub fn is_float(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn is_pointer(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     Member(Box<Expr>, String),
[INFO] [stdout]    |     ------ ^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 89 -     Member(Box<Expr>, String),
[INFO] [stdout] 89 +     Member((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 |     Arrow(Box<Expr>, String),
[INFO] [stdout]    |     ----- ^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 91 -     Arrow(Box<Expr>, String),
[INFO] [stdout] 91 +     Arrow((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:95:10
[INFO] [stdout]    |
[INFO] [stdout] 95 |     Cast(Type, Box<Expr>),
[INFO] [stdout]    |     ---- ^^^^  ^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 95 -     Cast(Type, Box<Expr>),
[INFO] [stdout] 95 +     Cast((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `return_type` is never read
[INFO] [stdout]    --> src/ast.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct Function {
[INFO] [stdout]     |            -------- field in this struct
[INFO] [stdout] 135 |     pub return_type: Type,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Function` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `ty` and `name` are never read
[INFO] [stdout]    --> src/ast.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct Field {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 144 |     pub ty: Type,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 145 |     pub name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Field` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `fields` are never read
[INFO] [stdout]    --> src/ast.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct StructDef {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 151 |     pub name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 152 |     pub fields: Vec<Field>,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StructDef` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/ast.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Struct(StructDef),
[INFO] [stdout]     |     ------ ^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Decl` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 167 -     Struct(StructDef),
[INFO] [stdout] 167 +     Struct(()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/codegen.rs:176:8
[INFO] [stdout]      |
[INFO] [stdout]   41 | impl CodeGen {
[INFO] [stdout]      | ------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  176 |     fn ld_sp_nn(&mut self, n: u16) { self.emit(0x31); self.emit16(n); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  179 |     fn ld_hl_mem(&mut self, addr: u16) { self.emit(0x2A); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  180 |     fn ld_mem_hl(&mut self, addr: u16) { self.emit(0x22); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  181 |     fn ld_a_mem(&mut self, addr: u16) { self.emit(0x3A); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout]  182 |     fn ld_mem_a(&mut self, addr: u16) { self.emit(0x32); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  203 |     fn ld_d_a(&mut self) { self.emit(0x57); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  204 |     fn ld_e_l(&mut self) { self.emit(0x5D); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  205 |     fn ld_d_h(&mut self) { self.emit(0x54); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  206 |     fn ld_l_e(&mut self) { self.emit(0x6B); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  207 |     fn ld_h_d(&mut self) { self.emit(0x62); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  226 |     fn add_a_n(&mut self, n: u8) { self.emit(0xC6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout]  227 |     fn sub_n(&mut self, n: u8) { self.emit(0xD6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  228 |     fn and_n(&mut self, n: u8) { self.emit(0xE6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  229 |     fn or_n(&mut self, n: u8) { self.emit(0xF6); self.emit(n); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  230 |     fn xor_n(&mut self, n: u8) { self.emit(0xEE); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  231 |     fn cp_n(&mut self, n: u8) { self.emit(0xFE); self.emit(n); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  232 |
[INFO] [stdout]  233 |     fn add_a_l(&mut self) { self.emit(0x85); }
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout]  234 |     fn sub_l(&mut self) { self.emit(0x95); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  235 |     fn sub_c(&mut self) { self.emit(0x91); }
[INFO] [stdout]  236 |     fn and_l(&mut self) { self.emit(0xA5); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  240 |     fn xor_l(&mut self) { self.emit(0xAD); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  241 |     fn cp_l(&mut self) { self.emit(0xBD); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  242 |     fn cp_b(&mut self) { self.emit(0xB8); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  250 |     fn inc_bc(&mut self) { self.emit(0x03); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  253 |     fn dec_b(&mut self) { self.emit(0x05); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  258 |     fn ld_c_n(&mut self, n: u8) { self.emit(0x0E); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  259 |     fn ld_d_n(&mut self, n: u8) { self.emit(0x16); self.emit(n); }
[INFO] [stdout]  260 |     fn ld_e_n(&mut self, n: u8) { self.emit(0x1E); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  261 |     fn ld_h_b(&mut self) { self.emit(0x60); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  262 |     fn ld_l_c(&mut self) { self.emit(0x69); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  269 |     fn jp(&mut self, addr: u16) { self.emit(0xC3); self.emit16(addr); }
[INFO] [stdout]      |        ^^
[INFO] [stdout]  270 |     fn jp_label(&mut self, label: &str) { self.emit(0xC3); self.emit_label_ref(label); }
[INFO] [stdout]  271 |     fn jp_z(&mut self, addr: u16) { self.emit(0xCA); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  272 |     fn jp_z_label(&mut self, label: &str) { self.emit(0xCA); self.emit_label_ref(label); }
[INFO] [stdout]  273 |     fn jp_nz(&mut self, addr: u16) { self.emit(0xC2); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  277 |     fn jp_hl(&mut self) { self.emit(0xE9); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  278 |
[INFO] [stdout]  279 |     fn call(&mut self, addr: u16) { self.emit(0xCD); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  283 |     fn ld_ix_nn(&mut self, n: u16) { self.emit(0xDD); self.emit(0x21); self.emit16(n); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  294 |     fn ld_a_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x7E); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  297 |     fn ld_c_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x4E); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  298 |     fn ld_b_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x46); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  303 |     fn ld_ix_d_a(&mut self, d: i8) { self.emit(0xDD); self.emit(0x77); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  306 |     fn nop(&mut self) { self.emit(0x00); }
[INFO] [stdout]      |        ^^^
[INFO] [stdout]  307 |
[INFO] [stdout]  308 |     fn scf(&mut self) { self.emit(0x37); }  // Set carry flag
[INFO] [stdout]      |        ^^^
[INFO] [stdout]  309 |     fn ccf(&mut self) { self.emit(0x3F); }  // Complement carry flag
[INFO] [stdout]      |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2199 |     fn ret_c(&mut self) { self.emit(0xD8); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2441 |     fn ld_hl_de(&mut self) {
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2508 |     fn inc_hl_indirect(&mut self) { self.emit(0x34); }
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2511 |     fn or_hl(&mut self) { self.emit(0xB6); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3099 |     fn ld_d_hl(&mut self) {
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3104 |     fn ld_c_hl_direct(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3113 |     fn ex_af(&mut self) { self.emit(0x08); }  // EX AF,AF'
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3114 |     fn ld_c_hl(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stdout] 3115 |     fn inc_c(&mut self) { self.emit(0x0C); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3116 |     fn dec_c(&mut self) { self.emit(0x0D); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3117 |     fn dec_a(&mut self) { self.emit(0x3D); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3118 |
[INFO] [stdout] 3119 |     fn dec_e(&mut self) { self.emit(0x1D); }  // DEC E
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4.85s
[INFO] running `Command { std: "docker" "inspect" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | homepage = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 24 | repository = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `kz80_c` (manifest) generated 1 warning
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/preprocess.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut chars = text.chars().peekable();
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chars`
[INFO] [stdout]    --> src/preprocess.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut chars = text.chars().peekable();
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chars`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `is_float` and `is_pointer` are never used
[INFO] [stdout]   --> src/ast.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Type {
[INFO] [stdout]    | --------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub fn is_float(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn is_pointer(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     Member(Box<Expr>, String),
[INFO] [stdout]    |     ------ ^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 89 -     Member(Box<Expr>, String),
[INFO] [stdout] 89 +     Member((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 |     Arrow(Box<Expr>, String),
[INFO] [stdout]    |     ----- ^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 91 -     Arrow(Box<Expr>, String),
[INFO] [stdout] 91 +     Arrow((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:95:10
[INFO] [stdout]    |
[INFO] [stdout] 95 |     Cast(Type, Box<Expr>),
[INFO] [stdout]    |     ---- ^^^^  ^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 95 -     Cast(Type, Box<Expr>),
[INFO] [stdout] 95 +     Cast((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `return_type` is never read
[INFO] [stdout]    --> src/ast.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct Function {
[INFO] [stdout]     |            -------- field in this struct
[INFO] [stdout] 135 |     pub return_type: Type,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Function` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `ty` and `name` are never read
[INFO] [stdout]    --> src/ast.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct Field {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 144 |     pub ty: Type,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 145 |     pub name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Field` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `fields` are never read
[INFO] [stdout]    --> src/ast.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct StructDef {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 151 |     pub name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 152 |     pub fields: Vec<Field>,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StructDef` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/ast.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Struct(StructDef),
[INFO] [stdout]     |     ------ ^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Decl` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 167 -     Struct(StructDef),
[INFO] [stdout] 167 +     Struct(()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/codegen.rs:176:8
[INFO] [stdout]      |
[INFO] [stdout]   41 | impl CodeGen {
[INFO] [stdout]      | ------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  176 |     fn ld_sp_nn(&mut self, n: u16) { self.emit(0x31); self.emit16(n); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  179 |     fn ld_hl_mem(&mut self, addr: u16) { self.emit(0x2A); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  180 |     fn ld_mem_hl(&mut self, addr: u16) { self.emit(0x22); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  181 |     fn ld_a_mem(&mut self, addr: u16) { self.emit(0x3A); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout]  182 |     fn ld_mem_a(&mut self, addr: u16) { self.emit(0x32); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  203 |     fn ld_d_a(&mut self) { self.emit(0x57); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  204 |     fn ld_e_l(&mut self) { self.emit(0x5D); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  205 |     fn ld_d_h(&mut self) { self.emit(0x54); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  206 |     fn ld_l_e(&mut self) { self.emit(0x6B); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  207 |     fn ld_h_d(&mut self) { self.emit(0x62); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  226 |     fn add_a_n(&mut self, n: u8) { self.emit(0xC6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout]  227 |     fn sub_n(&mut self, n: u8) { self.emit(0xD6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  228 |     fn and_n(&mut self, n: u8) { self.emit(0xE6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  229 |     fn or_n(&mut self, n: u8) { self.emit(0xF6); self.emit(n); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  230 |     fn xor_n(&mut self, n: u8) { self.emit(0xEE); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  231 |     fn cp_n(&mut self, n: u8) { self.emit(0xFE); self.emit(n); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  232 |
[INFO] [stdout]  233 |     fn add_a_l(&mut self) { self.emit(0x85); }
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout]  234 |     fn sub_l(&mut self) { self.emit(0x95); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  235 |     fn sub_c(&mut self) { self.emit(0x91); }
[INFO] [stdout]  236 |     fn and_l(&mut self) { self.emit(0xA5); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  240 |     fn xor_l(&mut self) { self.emit(0xAD); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  241 |     fn cp_l(&mut self) { self.emit(0xBD); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  242 |     fn cp_b(&mut self) { self.emit(0xB8); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  250 |     fn inc_bc(&mut self) { self.emit(0x03); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  253 |     fn dec_b(&mut self) { self.emit(0x05); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  258 |     fn ld_c_n(&mut self, n: u8) { self.emit(0x0E); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  259 |     fn ld_d_n(&mut self, n: u8) { self.emit(0x16); self.emit(n); }
[INFO] [stdout]  260 |     fn ld_e_n(&mut self, n: u8) { self.emit(0x1E); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  261 |     fn ld_h_b(&mut self) { self.emit(0x60); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  262 |     fn ld_l_c(&mut self) { self.emit(0x69); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  269 |     fn jp(&mut self, addr: u16) { self.emit(0xC3); self.emit16(addr); }
[INFO] [stdout]      |        ^^
[INFO] [stdout]  270 |     fn jp_label(&mut self, label: &str) { self.emit(0xC3); self.emit_label_ref(label); }
[INFO] [stdout]  271 |     fn jp_z(&mut self, addr: u16) { self.emit(0xCA); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  272 |     fn jp_z_label(&mut self, label: &str) { self.emit(0xCA); self.emit_label_ref(label); }
[INFO] [stdout]  273 |     fn jp_nz(&mut self, addr: u16) { self.emit(0xC2); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  277 |     fn jp_hl(&mut self) { self.emit(0xE9); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  278 |
[INFO] [stdout]  279 |     fn call(&mut self, addr: u16) { self.emit(0xCD); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  283 |     fn ld_ix_nn(&mut self, n: u16) { self.emit(0xDD); self.emit(0x21); self.emit16(n); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  294 |     fn ld_a_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x7E); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  297 |     fn ld_c_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x4E); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  298 |     fn ld_b_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x46); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  303 |     fn ld_ix_d_a(&mut self, d: i8) { self.emit(0xDD); self.emit(0x77); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  306 |     fn nop(&mut self) { self.emit(0x00); }
[INFO] [stdout]      |        ^^^
[INFO] [stdout]  307 |
[INFO] [stdout]  308 |     fn scf(&mut self) { self.emit(0x37); }  // Set carry flag
[INFO] [stdout]      |        ^^^
[INFO] [stdout]  309 |     fn ccf(&mut self) { self.emit(0x3F); }  // Complement carry flag
[INFO] [stdout]      |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2199 |     fn ret_c(&mut self) { self.emit(0xD8); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2441 |     fn ld_hl_de(&mut self) {
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2508 |     fn inc_hl_indirect(&mut self) { self.emit(0x34); }
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2511 |     fn or_hl(&mut self) { self.emit(0xB6); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3099 |     fn ld_d_hl(&mut self) {
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3104 |     fn ld_c_hl_direct(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3113 |     fn ex_af(&mut self) { self.emit(0x08); }  // EX AF,AF'
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3114 |     fn ld_c_hl(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stdout] 3115 |     fn inc_c(&mut self) { self.emit(0x0C); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3116 |     fn dec_c(&mut self) { self.emit(0x0D); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3117 |     fn dec_a(&mut self) { self.emit(0x3D); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3118 |
[INFO] [stdout] 3119 |     fn dec_e(&mut self) { self.emit(0x1D); }  // DEC E
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling kz80_c v0.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/preprocess.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut chars = text.chars().peekable();
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chars`
[INFO] [stdout]    --> src/preprocess.rs:176:9
[INFO] [stdout]     |
[INFO] [stdout] 176 |     let mut chars = text.chars().peekable();
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chars`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `is_float` and `is_pointer` are never used
[INFO] [stdout]   --> src/ast.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | impl Type {
[INFO] [stdout]    | --------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub fn is_float(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 |     pub fn is_pointer(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:89:12
[INFO] [stdout]    |
[INFO] [stdout] 89 |     Member(Box<Expr>, String),
[INFO] [stdout]    |     ------ ^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 89 -     Member(Box<Expr>, String),
[INFO] [stdout] 89 +     Member((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 |     Arrow(Box<Expr>, String),
[INFO] [stdout]    |     ----- ^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 91 -     Arrow(Box<Expr>, String),
[INFO] [stdout] 91 +     Arrow((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/ast.rs:95:10
[INFO] [stdout]    |
[INFO] [stdout] 95 |     Cast(Type, Box<Expr>),
[INFO] [stdout]    |     ---- ^^^^  ^^^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 95 -     Cast(Type, Box<Expr>),
[INFO] [stdout] 95 +     Cast((), ()),
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `return_type` is never read
[INFO] [stdout]    --> src/ast.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct Function {
[INFO] [stdout]     |            -------- field in this struct
[INFO] [stdout] 135 |     pub return_type: Type,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Function` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `ty` and `name` are never read
[INFO] [stdout]    --> src/ast.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub struct Field {
[INFO] [stdout]     |            ----- fields in this struct
[INFO] [stdout] 144 |     pub ty: Type,
[INFO] [stdout]     |         ^^
[INFO] [stdout] 145 |     pub name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Field` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `name` and `fields` are never read
[INFO] [stdout]    --> src/ast.rs:151:9
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub struct StructDef {
[INFO] [stdout]     |            --------- fields in this struct
[INFO] [stdout] 151 |     pub name: String,
[INFO] [stdout]     |         ^^^^
[INFO] [stdout] 152 |     pub fields: Vec<Field>,
[INFO] [stdout]     |         ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `StructDef` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/ast.rs:167:12
[INFO] [stdout]     |
[INFO] [stdout] 167 |     Struct(StructDef),
[INFO] [stdout]     |     ------ ^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Decl` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 167 -     Struct(StructDef),
[INFO] [stdout] 167 +     Struct(()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/codegen.rs:176:8
[INFO] [stdout]      |
[INFO] [stdout]   41 | impl CodeGen {
[INFO] [stdout]      | ------------ methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout]  176 |     fn ld_sp_nn(&mut self, n: u16) { self.emit(0x31); self.emit16(n); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  179 |     fn ld_hl_mem(&mut self, addr: u16) { self.emit(0x2A); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  180 |     fn ld_mem_hl(&mut self, addr: u16) { self.emit(0x22); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  181 |     fn ld_a_mem(&mut self, addr: u16) { self.emit(0x3A); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout]  182 |     fn ld_mem_a(&mut self, addr: u16) { self.emit(0x32); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  203 |     fn ld_d_a(&mut self) { self.emit(0x57); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  204 |     fn ld_e_l(&mut self) { self.emit(0x5D); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  205 |     fn ld_d_h(&mut self) { self.emit(0x54); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  206 |     fn ld_l_e(&mut self) { self.emit(0x6B); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  207 |     fn ld_h_d(&mut self) { self.emit(0x62); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  226 |     fn add_a_n(&mut self, n: u8) { self.emit(0xC6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout]  227 |     fn sub_n(&mut self, n: u8) { self.emit(0xD6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  228 |     fn and_n(&mut self, n: u8) { self.emit(0xE6); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  229 |     fn or_n(&mut self, n: u8) { self.emit(0xF6); self.emit(n); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  230 |     fn xor_n(&mut self, n: u8) { self.emit(0xEE); self.emit(n); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  231 |     fn cp_n(&mut self, n: u8) { self.emit(0xFE); self.emit(n); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  232 |
[INFO] [stdout]  233 |     fn add_a_l(&mut self) { self.emit(0x85); }
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout]  234 |     fn sub_l(&mut self) { self.emit(0x95); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  235 |     fn sub_c(&mut self) { self.emit(0x91); }
[INFO] [stdout]  236 |     fn and_l(&mut self) { self.emit(0xA5); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  240 |     fn xor_l(&mut self) { self.emit(0xAD); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  241 |     fn cp_l(&mut self) { self.emit(0xBD); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  242 |     fn cp_b(&mut self) { self.emit(0xB8); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  250 |     fn inc_bc(&mut self) { self.emit(0x03); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  253 |     fn dec_b(&mut self) { self.emit(0x05); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  258 |     fn ld_c_n(&mut self, n: u8) { self.emit(0x0E); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  259 |     fn ld_d_n(&mut self, n: u8) { self.emit(0x16); self.emit(n); }
[INFO] [stdout]  260 |     fn ld_e_n(&mut self, n: u8) { self.emit(0x1E); self.emit(n); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  261 |     fn ld_h_b(&mut self) { self.emit(0x60); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout]  262 |     fn ld_l_c(&mut self) { self.emit(0x69); }
[INFO] [stdout]      |        ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  269 |     fn jp(&mut self, addr: u16) { self.emit(0xC3); self.emit16(addr); }
[INFO] [stdout]      |        ^^
[INFO] [stdout]  270 |     fn jp_label(&mut self, label: &str) { self.emit(0xC3); self.emit_label_ref(label); }
[INFO] [stdout]  271 |     fn jp_z(&mut self, addr: u16) { self.emit(0xCA); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout]  272 |     fn jp_z_label(&mut self, label: &str) { self.emit(0xCA); self.emit_label_ref(label); }
[INFO] [stdout]  273 |     fn jp_nz(&mut self, addr: u16) { self.emit(0xC2); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  277 |     fn jp_hl(&mut self) { self.emit(0xE9); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout]  278 |
[INFO] [stdout]  279 |     fn call(&mut self, addr: u16) { self.emit(0xCD); self.emit16(addr); }
[INFO] [stdout]      |        ^^^^
[INFO] [stdout] ...
[INFO] [stdout]  283 |     fn ld_ix_nn(&mut self, n: u16) { self.emit(0xDD); self.emit(0x21); self.emit16(n); }
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  294 |     fn ld_a_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x7E); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  297 |     fn ld_c_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x4E); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout]  298 |     fn ld_b_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x46); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  303 |     fn ld_ix_d_a(&mut self, d: i8) { self.emit(0xDD); self.emit(0x77); self.emit(d as u8); }
[INFO] [stdout]      |        ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  306 |     fn nop(&mut self) { self.emit(0x00); }
[INFO] [stdout]      |        ^^^
[INFO] [stdout]  307 |
[INFO] [stdout]  308 |     fn scf(&mut self) { self.emit(0x37); }  // Set carry flag
[INFO] [stdout]      |        ^^^
[INFO] [stdout]  309 |     fn ccf(&mut self) { self.emit(0x3F); }  // Complement carry flag
[INFO] [stdout]      |        ^^^
[INFO] [stdout] ...
[INFO] [stdout] 2199 |     fn ret_c(&mut self) { self.emit(0xD8); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2441 |     fn ld_hl_de(&mut self) {
[INFO] [stdout]      |        ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2508 |     fn inc_hl_indirect(&mut self) { self.emit(0x34); }
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 2511 |     fn or_hl(&mut self) { self.emit(0xB6); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3099 |     fn ld_d_hl(&mut self) {
[INFO] [stdout]      |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3104 |     fn ld_c_hl_direct(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3113 |     fn ex_af(&mut self) { self.emit(0x08); }  // EX AF,AF'
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3114 |     fn ld_c_hl(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stdout] 3115 |     fn inc_c(&mut self) { self.emit(0x0C); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3116 |     fn dec_c(&mut self) { self.emit(0x0D); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3117 |     fn dec_a(&mut self) { self.emit(0x3D); }
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 3118 |
[INFO] [stdout] 3119 |     fn dec_e(&mut self) { self.emit(0x1D); }  // DEC E
[INFO] [stdout]      |        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3.14s
[INFO] running `Command { std: "docker" "inspect" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:19:12
[INFO] [stderr]    |
[INFO] [stderr] 19 | homepage = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 24 | repository = "https://github.com/ajokela/kz80_c"
[INFO] [stderr]    |              -----------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `kz80_c` (manifest) generated 1 warning
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/preprocess.rs:176:9
[INFO] [stderr]     |
[INFO] [stderr] 176 |     let mut chars = text.chars().peekable();
[INFO] [stderr]     |         ----^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `chars`
[INFO] [stderr]    --> src/preprocess.rs:176:9
[INFO] [stderr]     |
[INFO] [stderr] 176 |     let mut chars = text.chars().peekable();
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chars`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: methods `is_float` and `is_pointer` are never used
[INFO] [stderr]   --> src/ast.rs:30:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | impl Type {
[INFO] [stderr]    | --------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 30 |     pub fn is_float(&self) -> bool {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 35 |     pub fn is_pointer(&self) -> bool {
[INFO] [stderr]    |            ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/ast.rs:89:12
[INFO] [stderr]    |
[INFO] [stderr] 89 |     Member(Box<Expr>, String),
[INFO] [stderr]    |     ------ ^^^^^^^^^  ^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     fields in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 89 -     Member(Box<Expr>, String),
[INFO] [stderr] 89 +     Member((), ()),
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/ast.rs:91:11
[INFO] [stderr]    |
[INFO] [stderr] 91 |     Arrow(Box<Expr>, String),
[INFO] [stderr]    |     ----- ^^^^^^^^^  ^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     fields in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 91 -     Arrow(Box<Expr>, String),
[INFO] [stderr] 91 +     Arrow((), ()),
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: fields `0` and `1` are never read
[INFO] [stderr]   --> src/ast.rs:95:10
[INFO] [stderr]    |
[INFO] [stderr] 95 |     Cast(Type, Box<Expr>),
[INFO] [stderr]    |     ---- ^^^^  ^^^^^^^^^
[INFO] [stderr]    |     |
[INFO] [stderr]    |     fields in this variant
[INFO] [stderr]    |
[INFO] [stderr]    = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stderr]    |
[INFO] [stderr] 95 -     Cast(Type, Box<Expr>),
[INFO] [stderr] 95 +     Cast((), ()),
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] warning: field `return_type` is never read
[INFO] [stderr]    --> src/ast.rs:135:9
[INFO] [stderr]     |
[INFO] [stderr] 134 | pub struct Function {
[INFO] [stderr]     |            -------- field in this struct
[INFO] [stderr] 135 |     pub return_type: Type,
[INFO] [stderr]     |         ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `Function` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: fields `ty` and `name` are never read
[INFO] [stderr]    --> src/ast.rs:144:9
[INFO] [stderr]     |
[INFO] [stderr] 143 | pub struct Field {
[INFO] [stderr]     |            ----- fields in this struct
[INFO] [stderr] 144 |     pub ty: Type,
[INFO] [stderr]     |         ^^
[INFO] [stderr] 145 |     pub name: String,
[INFO] [stderr]     |         ^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `Field` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: fields `name` and `fields` are never read
[INFO] [stderr]    --> src/ast.rs:151:9
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub struct StructDef {
[INFO] [stderr]     |            --------- fields in this struct
[INFO] [stderr] 151 |     pub name: String,
[INFO] [stderr]     |         ^^^^
[INFO] [stderr] 152 |     pub fields: Vec<Field>,
[INFO] [stderr]     |         ^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `StructDef` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: field `0` is never read
[INFO] [stderr]    --> src/ast.rs:167:12
[INFO] [stderr]     |
[INFO] [stderr] 167 |     Struct(StructDef),
[INFO] [stderr]     |     ------ ^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     field in this variant
[INFO] [stderr]     |
[INFO] [stderr]     = note: `Decl` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stderr]     |
[INFO] [stderr] 167 -     Struct(StructDef),
[INFO] [stderr] 167 +     Struct(()),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: multiple methods are never used
[INFO] [stderr]     --> src/codegen.rs:176:8
[INFO] [stderr]      |
[INFO] [stderr]   41 | impl CodeGen {
[INFO] [stderr]      | ------------ methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr]  176 |     fn ld_sp_nn(&mut self, n: u16) { self.emit(0x31); self.emit16(n); }
[INFO] [stderr]      |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  179 |     fn ld_hl_mem(&mut self, addr: u16) { self.emit(0x2A); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr]  180 |     fn ld_mem_hl(&mut self, addr: u16) { self.emit(0x22); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr]  181 |     fn ld_a_mem(&mut self, addr: u16) { self.emit(0x3A); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^^^^^
[INFO] [stderr]  182 |     fn ld_mem_a(&mut self, addr: u16) { self.emit(0x32); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  203 |     fn ld_d_a(&mut self) { self.emit(0x57); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  204 |     fn ld_e_l(&mut self) { self.emit(0x5D); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  205 |     fn ld_d_h(&mut self) { self.emit(0x54); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  206 |     fn ld_l_e(&mut self) { self.emit(0x6B); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  207 |     fn ld_h_d(&mut self) { self.emit(0x62); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  226 |     fn add_a_n(&mut self, n: u8) { self.emit(0xC6); self.emit(n); }
[INFO] [stderr]      |        ^^^^^^^
[INFO] [stderr]  227 |     fn sub_n(&mut self, n: u8) { self.emit(0xD6); self.emit(n); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr]  228 |     fn and_n(&mut self, n: u8) { self.emit(0xE6); self.emit(n); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr]  229 |     fn or_n(&mut self, n: u8) { self.emit(0xF6); self.emit(n); }
[INFO] [stderr]      |        ^^^^
[INFO] [stderr]  230 |     fn xor_n(&mut self, n: u8) { self.emit(0xEE); self.emit(n); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr]  231 |     fn cp_n(&mut self, n: u8) { self.emit(0xFE); self.emit(n); }
[INFO] [stderr]      |        ^^^^
[INFO] [stderr]  232 |
[INFO] [stderr]  233 |     fn add_a_l(&mut self) { self.emit(0x85); }
[INFO] [stderr]      |        ^^^^^^^
[INFO] [stderr]  234 |     fn sub_l(&mut self) { self.emit(0x95); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr]  235 |     fn sub_c(&mut self) { self.emit(0x91); }
[INFO] [stderr]  236 |     fn and_l(&mut self) { self.emit(0xA5); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  240 |     fn xor_l(&mut self) { self.emit(0xAD); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr]  241 |     fn cp_l(&mut self) { self.emit(0xBD); }
[INFO] [stderr]      |        ^^^^
[INFO] [stderr]  242 |     fn cp_b(&mut self) { self.emit(0xB8); }
[INFO] [stderr]      |        ^^^^
[INFO] [stderr] ...
[INFO] [stderr]  250 |     fn inc_bc(&mut self) { self.emit(0x03); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  253 |     fn dec_b(&mut self) { self.emit(0x05); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  258 |     fn ld_c_n(&mut self, n: u8) { self.emit(0x0E); self.emit(n); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  259 |     fn ld_d_n(&mut self, n: u8) { self.emit(0x16); self.emit(n); }
[INFO] [stderr]  260 |     fn ld_e_n(&mut self, n: u8) { self.emit(0x1E); self.emit(n); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  261 |     fn ld_h_b(&mut self) { self.emit(0x60); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr]  262 |     fn ld_l_c(&mut self) { self.emit(0x69); }
[INFO] [stderr]      |        ^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  269 |     fn jp(&mut self, addr: u16) { self.emit(0xC3); self.emit16(addr); }
[INFO] [stderr]      |        ^^
[INFO] [stderr]  270 |     fn jp_label(&mut self, label: &str) { self.emit(0xC3); self.emit_label_ref(label); }
[INFO] [stderr]  271 |     fn jp_z(&mut self, addr: u16) { self.emit(0xCA); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^
[INFO] [stderr]  272 |     fn jp_z_label(&mut self, label: &str) { self.emit(0xCA); self.emit_label_ref(label); }
[INFO] [stderr]  273 |     fn jp_nz(&mut self, addr: u16) { self.emit(0xC2); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  277 |     fn jp_hl(&mut self) { self.emit(0xE9); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr]  278 |
[INFO] [stderr]  279 |     fn call(&mut self, addr: u16) { self.emit(0xCD); self.emit16(addr); }
[INFO] [stderr]      |        ^^^^
[INFO] [stderr] ...
[INFO] [stderr]  283 |     fn ld_ix_nn(&mut self, n: u16) { self.emit(0xDD); self.emit(0x21); self.emit16(n); }
[INFO] [stderr]      |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  294 |     fn ld_a_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x7E); self.emit(d as u8); }
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  297 |     fn ld_c_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x4E); self.emit(d as u8); }
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr]  298 |     fn ld_b_ix_d(&mut self, d: i8) { self.emit(0xDD); self.emit(0x46); self.emit(d as u8); }
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  303 |     fn ld_ix_d_a(&mut self, d: i8) { self.emit(0xDD); self.emit(0x77); self.emit(d as u8); }
[INFO] [stderr]      |        ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr]  306 |     fn nop(&mut self) { self.emit(0x00); }
[INFO] [stderr]      |        ^^^
[INFO] [stderr]  307 |
[INFO] [stderr]  308 |     fn scf(&mut self) { self.emit(0x37); }  // Set carry flag
[INFO] [stderr]      |        ^^^
[INFO] [stderr]  309 |     fn ccf(&mut self) { self.emit(0x3F); }  // Complement carry flag
[INFO] [stderr]      |        ^^^
[INFO] [stderr] ...
[INFO] [stderr] 2199 |     fn ret_c(&mut self) { self.emit(0xD8); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 2441 |     fn ld_hl_de(&mut self) {
[INFO] [stderr]      |        ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 2508 |     fn inc_hl_indirect(&mut self) { self.emit(0x34); }
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 2511 |     fn or_hl(&mut self) { self.emit(0xB6); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 3099 |     fn ld_d_hl(&mut self) {
[INFO] [stderr]      |        ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 3104 |     fn ld_c_hl_direct(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stderr]      |        ^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 3113 |     fn ex_af(&mut self) { self.emit(0x08); }  // EX AF,AF'
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] 3114 |     fn ld_c_hl(&mut self) { self.emit(0x4E); }  // LD C,(HL)
[INFO] [stderr] 3115 |     fn inc_c(&mut self) { self.emit(0x0C); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] 3116 |     fn dec_c(&mut self) { self.emit(0x0D); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] 3117 |     fn dec_a(&mut self) { self.emit(0x3D); }
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] 3118 |
[INFO] [stderr] 3119 |     fn dec_e(&mut self) { self.emit(0x1D); }  // DEC E
[INFO] [stderr]      |        ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `kz80_c` (bin "kz80_c") generated 11 warnings (run `cargo fix --bin "kz80_c" -p kz80_c` to apply 2 suggestions)
[INFO] [stderr] warning: `kz80_c` (bin "kz80_c" test) generated 11 warnings (11 duplicates)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/kz80_c/62c0a26fa2aeb25d/out/kz80_c-62c0a26fa2aeb25d)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test lexer::tests::test_float_literals ... ok
[INFO] [stdout] test parser::tests::test_factorial ... ok
[INFO] [stdout] test lexer::tests::test_operators ... ok
[INFO] [stdout] test lexer::tests::test_simple ... ok
[INFO] [stdout] test preprocess::tests::test_no_partial_replace ... ok
[INFO] [stdout] test lexer::tests::test_hex ... ok
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/release/build/kz80_c/98d29db864bf6cb3/out/integration_tests-98d29db864bf6cb3)
[INFO] [stdout] test lexer::tests::test_float_keyword ... ok
[INFO] [stdout] test preprocess::tests::test_simple_define ... ok
[INFO] [stdout] test parser::tests::test_float_decl ... ok
[INFO] [stdout] test parser::tests::test_simple_function ... ok
[INFO] [stdout] test preprocess::tests::test_multiple_defines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test test_bitwise_and ... FAILED
[INFO] [stdout] test test_char_array ... FAILED
[INFO] [stdout] test test_bitwise_or ... FAILED
[INFO] [stdout] test test_complex_expression ... FAILED
[INFO] [stdout] test test_division ... FAILED
[INFO] [stdout] test test_char_pointer_deref ... FAILED
[INFO] [stdout] test test_for_loop ... FAILED
[INFO] [stdout] test test_global_modified_by_function ... FAILED
[INFO] [stdout] test test_function_call ... FAILED
[INFO] [stdout] test test_greater_than ... FAILED
[INFO] [stdout] test test_bitwise_xor ... FAILED
[INFO] [stdout] test test_global_int ... FAILED
[INFO] [stdout] test test_if_false ... FAILED
[INFO] [stdout] test test_if_true ... FAILED
[INFO] [stdout] test test_addition ... FAILED
[INFO] [stdout] test test_int_pointer_deref ... FAILED
[INFO] [stdout] test test_equal ... FAILED
[INFO] [stdout] test test_less_than ... FAILED
[INFO] [stdout] test test_logical_and ... FAILED
[INFO] [stdout] test test_hello_world ... FAILED
[INFO] [stdout] test test_logical_or ... FAILED
[INFO] [stdout] test test_local_array ... FAILED
[INFO] [stdout] test test_modulo ... FAILED
[INFO] [stdout] test test_not_equal ... FAILED
[INFO] [stdout] test test_nested_function_calls ... FAILED
[INFO] [stdout] test test_multiplication ... FAILED
[INFO] [stdout] test test_putchar ... FAILED
[INFO] [stdout] test test_pointer_write ... FAILED
[INFO] [stdout] test test_recursion_fibonacci ... FAILED
[INFO] [stdout] test test_recursion_factorial ... FAILED
[INFO] [stdout] test test_shift_left ... FAILED
[INFO] [stdout] test test_shift_right ... FAILED
[INFO] [stdout] test test_while_loop ... FAILED
[INFO] [stdout] test test_subtraction ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- test_bitwise_and stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_bitwise_and' (205) panicked at tests/integration_tests.rs:271:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180f56 - <integration_tests[edb1992132f044be]::test_bitwise_and::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_char_array stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_char_array' (208) panicked at tests/integration_tests.rs:544:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180a06 - <integration_tests[edb1992132f044be]::test_char_array::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_bitwise_or stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_bitwise_or' (206) panicked at tests/integration_tests.rs:287:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1808f6 - <integration_tests[edb1992132f044be]::test_bitwise_or::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_complex_expression stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_complex_expression' (210) panicked at tests/integration_tests.rs:719:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181d66 - <integration_tests[edb1992132f044be]::test_complex_expression::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_division stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_division' (211) panicked at tests/integration_tests.rs:203:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1803a6 - <integration_tests[edb1992132f044be]::test_division::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_char_pointer_deref stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_char_pointer_deref' (209) panicked at tests/integration_tests.rs:483:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181c7d - <integration_tests[edb1992132f044be]::test_char_pointer_deref::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_for_loop stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_for_loop' (295) panicked at tests/integration_tests.rs:377:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1804b6 - <integration_tests[edb1992132f044be]::test_for_loop::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_global_modified_by_function stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_global_modified_by_function' (325) panicked at tests/integration_tests.rs:589:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b18220d - <integration_tests[edb1992132f044be]::test_global_modified_by_function::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_function_call stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_function_call' (307) panicked at tests/integration_tests.rs:401:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1817d6 - <integration_tests[edb1992132f044be]::test_function_call::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_greater_than stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_greater_than' (344) panicked at tests/integration_tests.rs:627:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1816c6 - <integration_tests[edb1992132f044be]::test_greater_than::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_bitwise_xor stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_bitwise_xor' (207) panicked at tests/integration_tests.rs:303:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181066 - <integration_tests[edb1992132f044be]::test_bitwise_xor::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_global_int stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_global_int' (313) panicked at tests/integration_tests.rs:565:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180b16 - <integration_tests[edb1992132f044be]::test_global_int::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_if_false stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_if_false' (373) panicked at tests/integration_tests.rs:341:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1805c6 - <integration_tests[edb1992132f044be]::test_if_false::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_if_true stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_if_true' (385) panicked at tests/integration_tests.rs:324:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180076 - <integration_tests[edb1992132f044be]::test_if_true::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_addition stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_addition' (204) panicked at tests/integration_tests.rs:155:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180296 - <integration_tests[edb1992132f044be]::test_addition::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_int_pointer_deref stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_int_pointer_deref' (396) panicked at tests/integration_tests.rs:465:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181b06 - <integration_tests[edb1992132f044be]::test_int_pointer_deref::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_equal stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_equal' (292) panicked at tests/integration_tests.rs:644:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b17fe16 - <integration_tests[edb1992132f044be]::test_equal::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_less_than stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_less_than' (420) panicked at tests/integration_tests.rs:610:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1806d6 - <integration_tests[edb1992132f044be]::test_less_than::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_logical_and stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_logical_and' (447) panicked at tests/integration_tests.rs:682:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181396 - <integration_tests[edb1992132f044be]::test_logical_and::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_hello_world stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_hello_world' (365) panicked at tests/integration_tests.rs:119:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181176 - <integration_tests[edb1992132f044be]::test_hello_world::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_logical_or stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_logical_or' (461) panicked at tests/integration_tests.rs:699:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180c26 - <integration_tests[edb1992132f044be]::test_logical_or::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_local_array stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_local_array' (425) panicked at tests/integration_tests.rs:524:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181286 - <integration_tests[edb1992132f044be]::test_local_array::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_modulo stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_modulo' (464) panicked at tests/integration_tests.rs:219:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b17ff8d - <integration_tests[edb1992132f044be]::test_modulo::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_not_equal stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_not_equal' (514) panicked at tests/integration_tests.rs:661:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1807e6 - <integration_tests[edb1992132f044be]::test_not_equal::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_nested_function_calls stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_nested_function_calls' (499) panicked at tests/integration_tests.rs:743:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b182096 - <integration_tests[edb1992132f044be]::test_nested_function_calls::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_multiplication stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_multiplication' (477) panicked at tests/integration_tests.rs:187:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1819f6 - <integration_tests[edb1992132f044be]::test_multiplication::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_putchar stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_putchar' (539) panicked at tests/integration_tests.rs:135:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180186 - <integration_tests[edb1992132f044be]::test_putchar::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_pointer_write stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_pointer_write' (526) panicked at tests/integration_tests.rs:502:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stderr] error: test failed, to rerun pass `--test integration_tests`
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1818e6 - <integration_tests[edb1992132f044be]::test_pointer_write::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_recursion_fibonacci stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_recursion_fibonacci' (544) panicked at tests/integration_tests.rs:443:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181f86 - <integration_tests[edb1992132f044be]::test_recursion_fibonacci::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_recursion_factorial stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_recursion_factorial' (543) panicked at tests/integration_tests.rs:422:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b181e76 - <integration_tests[edb1992132f044be]::test_recursion_factorial::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_shift_left stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_shift_left' (576) panicked at tests/integration_tests.rs:239:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180d36 - <integration_tests[edb1992132f044be]::test_shift_left::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_shift_right stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_shift_right' (590) panicked at tests/integration_tests.rs:255:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1814a6 - <integration_tests[edb1992132f044be]::test_shift_right::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_while_loop stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_while_loop' (617) panicked at tests/integration_tests.rs:360:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b180e46 - <integration_tests[edb1992132f044be]::test_while_loop::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- test_subtraction stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'test_subtraction' (602) panicked at tests/integration_tests.rs:171:42:
[INFO] [stdout] Failed to compile and run: "No such file or directory (os error 2)"
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x594f2b1fb201 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x594f2b20f15a - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x594f2b1ff41c - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x594f2b1d6b96 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x594f2b1f32c9 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x594f2b18ee70 - test[aada8e7e76ba119b]::test_main_inner::{closure#0}
[INFO] [stdout]    6:     0x594f2b1f3482 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x594f2b1d6c42 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x594f2b1cf719 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x594f2b1d784d - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]   10:     0x594f2b20f88c - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   11:     0x594f2b20f662 - core[a373ad73a504971]::result::unwrap_failed
[INFO] [stdout]   12:     0x594f2b1815b6 - <integration_tests[edb1992132f044be]::test_subtraction::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x594f2b1822bb - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x594f2b18f495 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x594f2b188d84 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x594f2b192522 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x594f2b1fa56f - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x73c872764dfa - <unknown>
[INFO] [stdout]   19:     0x73c8727f83d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     test_addition
[INFO] [stdout]     test_bitwise_and
[INFO] [stdout]     test_bitwise_or
[INFO] [stdout]     test_bitwise_xor
[INFO] [stdout]     test_char_array
[INFO] [stdout]     test_char_pointer_deref
[INFO] [stdout]     test_complex_expression
[INFO] [stdout]     test_division
[INFO] [stdout]     test_equal
[INFO] [stdout]     test_for_loop
[INFO] [stdout]     test_function_call
[INFO] [stdout]     test_global_int
[INFO] [stdout]     test_global_modified_by_function
[INFO] [stdout]     test_greater_than
[INFO] [stdout]     test_hello_world
[INFO] [stdout]     test_if_false
[INFO] [stdout]     test_if_true
[INFO] [stdout]     test_int_pointer_deref
[INFO] [stdout]     test_less_than
[INFO] [stdout]     test_local_array
[INFO] [stdout]     test_logical_and
[INFO] [stdout]     test_logical_or
[INFO] [stdout]     test_modulo
[INFO] [stdout]     test_multiplication
[INFO] [stdout]     test_nested_function_calls
[INFO] [stdout]     test_not_equal
[INFO] [stdout]     test_pointer_write
[INFO] [stdout]     test_putchar
[INFO] [stdout]     test_recursion_factorial
[INFO] [stdout]     test_recursion_fibonacci
[INFO] [stdout]     test_shift_left
[INFO] [stdout]     test_shift_right
[INFO] [stdout]     test_subtraction
[INFO] [stdout]     test_while_loop
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 34 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1", kill_on_drop: false }`
[INFO] [stdout] 59c16551522e2f0f3baaee94da1b110bc4dfea21a2efce72017c39ba35b7d1b1
