[INFO] cloning repository https://github.com/jeroenbakker-atmind/c64-assembly-collection [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jeroenbakker-atmind/c64-assembly-collection" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjeroenbakker-atmind%2Fc64-assembly-collection", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjeroenbakker-atmind%2Fc64-assembly-collection'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 3819e888aafb436d413a70b615696cc43075c5d2 [INFO] checking jeroenbakker-atmind/c64-assembly-collection against master#419b3e2d3e350822550eee0e82eeded4d324d584 for pr-135536 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjeroenbakker-atmind%2Fc64-assembly-collection" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jeroenbakker-atmind/c64-assembly-collection on toolchain 419b3e2d3e350822550eee0e82eeded4d324d584 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+419b3e2d3e350822550eee0e82eeded4d324d584" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/jeroenbakker-atmind/c64-assembly-collection [INFO] finished tweaking git repo https://github.com/jeroenbakker-atmind/c64-assembly-collection [INFO] tweaked toml for git repo https://github.com/jeroenbakker-atmind/c64-assembly-collection written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/jeroenbakker-atmind/c64-assembly-collection 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" "+419b3e2d3e350822550eee0e82eeded4d324d584" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: /workspace/builds/worker-0-tc1/source/src/c64-assembler-6502/Cargo.toml: unused manifest key: package.licence [INFO] [stderr] warning: /workspace/builds/worker-0-tc1/source/src/c64-assembler-macro/Cargo.toml: unused manifest key: package.licence [INFO] [stderr] warning: /workspace/builds/worker-0-tc1/source/src/c64-assembler/Cargo.toml: unused manifest key: package.licence [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded cbm v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+419b3e2d3e350822550eee0e82eeded4d324d584" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 7a9130892220465f0da83bc0d14dc8469b4b8746219486653e4064191284ec4e [INFO] running `Command { std: "docker" "start" "-a" "7a9130892220465f0da83bc0d14dc8469b4b8746219486653e4064191284ec4e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7a9130892220465f0da83bc0d14dc8469b4b8746219486653e4064191284ec4e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7a9130892220465f0da83bc0d14dc8469b4b8746219486653e4064191284ec4e", kill_on_drop: false }` [INFO] [stdout] 7a9130892220465f0da83bc0d14dc8469b4b8746219486653e4064191284ec4e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:819108c5571ea2e421544af4d832f968d213c87fbe3707a016657f43d2f853bc" "/opt/rustwide/cargo-home/bin/cargo" "+419b3e2d3e350822550eee0e82eeded4d324d584" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 30dc5562954883630352afc162ab97aaf9e3f01357181945fe45c09e83305419 [INFO] running `Command { std: "docker" "start" "-a" "30dc5562954883630352afc162ab97aaf9e3f01357181945fe45c09e83305419", kill_on_drop: false }` [INFO] [stderr] warning: /opt/rustwide/workdir/src/c64-assembler-macro/Cargo.toml: unused manifest key: package.licence [INFO] [stderr] warning: /opt/rustwide/workdir/src/c64-assembler/Cargo.toml: unused manifest key: package.licence [INFO] [stderr] warning: /opt/rustwide/workdir/src/c64-assembler-6502/Cargo.toml: unused manifest key: package.licence [INFO] [stderr] Compiling libc v0.2.137 [INFO] [stderr] Compiling proc-macro2 v1.0.92 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling unicode-ident v1.0.5 [INFO] [stderr] Checking c64-colors v0.1.0 (/opt/rustwide/workdir/src/c64-colors) [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking unicode-width v0.1.10 [INFO] [stderr] Compiling syn v1.0.103 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking ansi_term v0.11.0 [INFO] [stderr] Checking vec_map v0.8.2 [INFO] [stderr] Compiling c64-assembler-6502 v0.1.0 (/opt/rustwide/workdir/src/c64-assembler-6502) [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking strsim v0.7.0 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking os_str_bytes v6.4.0 [INFO] [stderr] Compiling heck v0.4.0 [INFO] [stderr] Checking termcolor v1.1.3 [INFO] [stderr] Checking miniz_oxide v0.5.4 [INFO] [stderr] Checking textwrap v0.9.0 [INFO] [stderr] Checking miniz_oxide v0.6.2 [INFO] [stderr] Checking once_cell v1.16.0 [INFO] [stderr] Checking strsim v0.10.0 [INFO] [stderr] Checking c64-dithering v0.1.0 (/opt/rustwide/workdir/src/c64-dithering) [INFO] [stderr] Checking c64-encoder v0.1.0 (/opt/rustwide/workdir/src/c64-encoder) [INFO] [stderr] Checking clap_lex v0.3.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking c64-assembler v0.1.0 (/opt/rustwide/workdir/src/c64-assembler) [INFO] [stderr] Checking flate2 v1.0.24 [INFO] [stdout] warning: unused variable: `zeropage_y` [INFO] [stdout] --> src/c64-assembler/src/generator/program.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | zeropage_y: u8, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zeropage_y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indirect` [INFO] [stdout] --> src/c64-assembler/src/generator/program.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | indirect: u8, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_indirect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `zeropage_y` [INFO] [stdout] --> src/c64-assembler/src/generator/program.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | zeropage_y: u8, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zeropage_y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indirect` [INFO] [stdout] --> src/c64-assembler/src/generator/program.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | indirect: u8, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_indirect` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking memmap v0.6.2 [INFO] [stderr] Checking png v0.17.7 [INFO] [stdout] warning: unused variable: `zeropage_y` [INFO] [stdout] --> src/c64-assembler/src/generator/program.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | zeropage_y: u8, [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_zeropage_y` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `indirect` [INFO] [stdout] --> src/c64-assembler/src/generator/program.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | indirect: u8, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_indirect` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Checking clap v2.31.2 [INFO] [stderr] Checking c64-assembler-macro v0.1.0 (/opt/rustwide/workdir/src/c64-assembler-macro) [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/c64-assembler-macro/src/lib.rs:202:32 [INFO] [stdout] | [INFO] [stdout] 202 | fn build_address_mode_indirect(line: &mut Vec, tokens: &[TokenTree]) -> usize { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tokens` [INFO] [stdout] --> src/c64-assembler-macro/src/lib.rs:202:56 [INFO] [stdout] | [INFO] [stdout] 202 | fn build_address_mode_indirect(line: &mut Vec, tokens: &[TokenTree]) -> usize { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tokens` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/c64-assembler-macro/src/lib.rs:202:32 [INFO] [stdout] | [INFO] [stdout] 202 | fn build_address_mode_indirect(line: &mut Vec, tokens: &[TokenTree]) -> usize { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tokens` [INFO] [stdout] --> src/c64-assembler-macro/src/lib.rs:202:56 [INFO] [stdout] | [INFO] [stdout] 202 | fn build_address_mode_indirect(line: &mut Vec, tokens: &[TokenTree]) -> usize { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tokens` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/c64-assembler-macro/src/lib.rs:202:32 [INFO] [stdout] | [INFO] [stdout] 202 | fn build_address_mode_indirect(line: &mut Vec, tokens: &[TokenTree]) -> usize { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tokens` [INFO] [stdout] --> src/c64-assembler-macro/src/lib.rs:202:56 [INFO] [stdout] | [INFO] [stdout] 202 | fn build_address_mode_indirect(line: &mut Vec, tokens: &[TokenTree]) -> usize { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_tokens` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .label(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .brk()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .clc()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cld()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cli()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .clv()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .dex()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .dey()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .inx()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .iny()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .nop()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .pha()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .php()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .pla()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .plp()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .rti()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .rts()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sec()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sed()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sei()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .tax()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .tay()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .tsx()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .txa()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .txs()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .tya()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sty_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sty_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .stx_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .stx_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sta_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sta_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sbc_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sbc_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sbc_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sbc_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sbc_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .sbc_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ror_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ror_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ror_acc()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .rol_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .rol_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .rol_acc()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ora_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ora_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ora_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ora_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ora_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ora_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lsr_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lsr_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lsr_acc()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldy_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldy_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldy_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldy_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldy_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldy_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldx_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldx_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldx_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldx_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldx_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .ldx_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lda_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lda_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lda_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lda_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lda_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .lda_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .jsr_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .jsr_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .jmp_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .jmp_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .inc_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .inc_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .eor_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .eor_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .eor_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .eor_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .eor_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .eor_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .dec_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .dec_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpy_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpy_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpy_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpy_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpy_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpy_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpx_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpx_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpx_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpx_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpx_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cpx_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cmp_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cmp_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cmp_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cmp_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cmp_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .cmp_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bvs_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bvs_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bvc_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bvc_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bpl_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bpl_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bne_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bne_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bmi_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bmi_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bit_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bit_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .beq_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .beq_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bcs_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bcs_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bcc_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .bcc_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .asl_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .asl_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .asl_acc()\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .and_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .and_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .and_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .and_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .and_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .and_imm(99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .adc_addr_offs(\"test\", 1)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .adc_addr(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .adc_imm_high(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .adc_imm_low(\"test\")\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .adc_imm(0x99)\n .finalize()\n}" [INFO] [stdout] "{\n use c64_assembler::builder::instruction::{*};\n InstructionBuilder::default()\n .adc_imm(99)\n .finalize()\n}" [INFO] [stderr] [src/c64-assembler-macro/src/lib.rs:5:5] input.clone() = TokenStream [ [INFO] [stderr] Ident { [INFO] [stderr] ident: "name", [INFO] [stderr] span: #0 bytes(166..170), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '=', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(171..172), [INFO] [stderr] }, [INFO] [stderr] Literal { [INFO] [stderr] kind: Str, [INFO] [stderr] symbol: "HelloWorld!", [INFO] [stderr] suffix: None, [INFO] [stderr] span: #0 bytes(173..186), [INFO] [stdout] { [INFO] [stderr] }, [INFO] [stdout] use c64_assembler::builder::application::{*}; [INFO] [stderr] ] [INFO] [stdout] use c64_assembler::builder::module::{*}; [INFO] [stdout] use c64_assembler::builder::function::{*}; [INFO] [stdout] use c64_assembler::builder::instruction::{*}; [INFO] [stdout] ApplicationBuilder::default() [INFO] [stdout] .name("HelloWorld!") [INFO] [stdout] .finalize() [INFO] [stdout] } [INFO] [stdout] { [INFO] [stdout] use c64_assembler::builder::application::{*}; [INFO] [stdout] use c64_assembler::builder::module::{*}; [INFO] [stdout] use c64_assembler::builder::function::{*}; [INFO] [stdout] use c64_assembler::builder::instruction::{*}; [INFO] [stdout] ApplicationBuilder::default() [INFO] [stdout] .finalize() [INFO] [stdout] } [INFO] [stdout] { [INFO] [stdout] use c64_assembler::builder::application::{*}; [INFO] [stdout] use c64_assembler::builder::module::{*}; [INFO] [stdout] use c64_assembler::builder::function::{*}; [INFO] [stdout] use c64_assembler::builder::instruction::{*}; [INFO] [stdout] ApplicationBuilder::default() [INFO] [stdout] .entry_point(0x1000) [INFO] [stdout] .finalize() [INFO] [stdout] } [INFO] [stdout] { [INFO] [stdout] use c64_assembler::builder::application::{*}; [INFO] [stdout] use c64_assembler::builder::module::{*}; [INFO] [stdout] use c64_assembler::builder::function::{*}; [INFO] [stdout] use c64_assembler::builder::instruction::{*}; [INFO] [stdout] ApplicationBuilder::default() [INFO] [stdout] .name("My demo") [INFO] [stdout] .entry_point(0x0800) [INFO] [stdout] .module( [INFO] [stdout] ModuleBuilder::default() [INFO] [stdout] .name("main") [INFO] [stdout] .instructions( [INFO] [stdout] InstructionBuilder::default() [INFO] [stdout] .add_basic_header() [INFO] [stdout] .label("main_entry_point") [INFO] [stdout] .lda_imm(0x00) [INFO] [stdout] .rts() [INFO] [stdout] .finalize() [INFO] [stdout] ) [INFO] [stdout] .finalize() [INFO] [stdout] ) [INFO] [stdout] .finalize() [INFO] [stdout] } [INFO] [stderr] [src/c64-assembler-macro/src/lib.rs:5:5] input.clone() = TokenStream [] [INFO] [stderr] [src/c64-assembler-macro/src/lib.rs:5:5] input.clone() = TokenStream [ [INFO] [stderr] Ident { [INFO] [stderr] ident: "entry_point", [INFO] [stderr] span: #0 bytes(685..696), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '=', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(697..698), [INFO] [stderr] }, [INFO] [stderr] Literal { [INFO] [stderr] kind: Integer, [INFO] [stderr] symbol: "0x1000", [INFO] [stderr] suffix: None, [INFO] [stderr] span: #0 bytes(699..705), [INFO] [stderr] }, [INFO] [stderr] ] [INFO] [stderr] [src/c64-assembler-macro/src/lib.rs:5:5] input.clone() = TokenStream [ [INFO] [stderr] Ident { [INFO] [stderr] ident: "name", [INFO] [stderr] span: #0 bytes(961..965), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '=', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(966..967), [INFO] [stderr] }, [INFO] [stderr] Literal { [INFO] [stderr] kind: Str, [INFO] [stderr] symbol: "My demo", [INFO] [stderr] suffix: None, [INFO] [stderr] span: #0 bytes(968..977), [INFO] [stderr] }, [INFO] [stderr] Ident { [INFO] [stderr] ident: "entry_point", [INFO] [stderr] span: #0 bytes(986..997), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '=', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(998..999), [INFO] [stderr] }, [INFO] [stderr] Literal { [INFO] [stderr] kind: Integer, [INFO] [stderr] symbol: "0x0800", [INFO] [stderr] suffix: None, [INFO] [stderr] span: #0 bytes(1000..1006), [INFO] [stderr] }, [INFO] [stderr] Ident { [INFO] [stderr] ident: "module", [INFO] [stderr] span: #0 bytes(1015..1021), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '!', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(1021..1022), [INFO] [stderr] }, [INFO] [stderr] Group { [INFO] [stderr] delimiter: Parenthesis, [INFO] [stderr] stream: TokenStream [ [INFO] [stderr] Ident { [INFO] [stderr] ident: "name", [INFO] [stderr] span: #0 bytes(1036..1040), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '=', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(1041..1042), [INFO] [stderr] }, [INFO] [stderr] Literal { [INFO] [stderr] kind: Str, [INFO] [stderr] symbol: "main", [INFO] [stderr] suffix: None, [INFO] [stderr] span: #0 bytes(1043..1049), [INFO] [stderr] }, [INFO] [stderr] Ident { [INFO] [stderr] ident: "instructions", [INFO] [stderr] span: #0 bytes(1062..1074), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '!', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(1074..1075), [INFO] [stderr] }, [INFO] [stderr] Group { [INFO] [stderr] delimiter: Parenthesis, [INFO] [stderr] stream: TokenStream [ [INFO] [stderr] Ident { [INFO] [stderr] ident: "include_basic_header", [INFO] [stderr] span: #0 bytes(1093..1113), [INFO] [stderr] }, [INFO] [stderr] Ident { [INFO] [stderr] ident: "main_entry_point", [INFO] [stderr] span: #0 bytes(1127..1143), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: ':', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(1143..1144), [INFO] [stderr] }, [INFO] [stderr] Ident { [INFO] [stderr] ident: "lda", [INFO] [stderr] span: #0 bytes(1161..1164), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '#', [INFO] [stderr] spacing: Joint, [INFO] [stderr] span: #0 bytes(1165..1166), [INFO] [stderr] }, [INFO] [stderr] Punct { [INFO] [stderr] ch: '$', [INFO] [stderr] spacing: Alone, [INFO] [stderr] span: #0 bytes(1166..1167), [INFO] [stderr] }, [INFO] [stderr] Literal { [INFO] [stderr] kind: Integer, [INFO] [stderr] symbol: "00", [INFO] [stderr] suffix: None, [INFO] [stderr] span: #0 bytes(1167..1169), [INFO] [stderr] }, [INFO] [stderr] Ident { [INFO] [stderr] ident: "rts", [INFO] [stderr] span: #0 bytes(1186..1189), [INFO] [stderr] }, [INFO] [stderr] ], [INFO] [stderr] span: #0 bytes(1075..1203), [INFO] [stderr] }, [INFO] [stderr] ], [INFO] [stderr] span: #0 bytes(1022..1213), [INFO] [stderr] }, [INFO] [stderr] ] [INFO] [stderr] Checking cbm v0.1.0 [INFO] [stdout] error: couldn't create a temp dir: No space left on device (os error 28) at path "/opt/rustwide/target/debug/deps/rmetaXmQ1kk" [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `cbm` (lib) due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error: failed to write to `/opt/rustwide/target/debug/deps/rmetam95gf4/lib.rmeta`: No space left on device (os error 28) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `syn` (lib) due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "30dc5562954883630352afc162ab97aaf9e3f01357181945fe45c09e83305419", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "30dc5562954883630352afc162ab97aaf9e3f01357181945fe45c09e83305419", kill_on_drop: false }` [INFO] [stdout] 30dc5562954883630352afc162ab97aaf9e3f01357181945fe45c09e83305419