[INFO] cloning repository https://github.com/SKyletoft/rust-on-gba [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/SKyletoft/rust-on-gba" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSKyletoft%2Frust-on-gba", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSKyletoft%2Frust-on-gba'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d9496bbfed186ed33e7aba7e449254cac3e5e4a3 [INFO] testing SKyletoft/rust-on-gba against try#0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6 for pr-137122-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSKyletoft%2Frust-on-gba" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain [INFO] started tweaking git repo https://github.com/SKyletoft/rust-on-gba [INFO] finished tweaking git repo https://github.com/SKyletoft/rust-on-gba [INFO] tweaked toml for git repo https://github.com/SKyletoft/rust-on-gba written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/SKyletoft/rust-on-gba on toolchain 0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/SKyletoft/rust-on-gba 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" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] testing SKyletoft/rust-on-gba against try#0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6 for pr-137122-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSKyletoft%2Frust-on-gba" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml [INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain [INFO] started tweaking git repo https://github.com/SKyletoft/rust-on-gba [INFO] finished tweaking git repo https://github.com/SKyletoft/rust-on-gba [INFO] tweaked toml for git repo https://github.com/SKyletoft/rust-on-gba written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/SKyletoft/rust-on-gba on toolchain 0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/SKyletoft/rust-on-gba 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" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded bracer v0.1.2 [INFO] [stderr] Downloaded gba v0.11.4 [INFO] [stderr] Downloaded bitfrob v1.3.1 [INFO] [stderr] Downloaded voladdress v1.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] bf3cfdccb314e0ba5bbee4ad36db2c20c0438e53f510a26d58468b94e41b4464 [INFO] running `Command { std: "docker" "start" "-a" "bf3cfdccb314e0ba5bbee4ad36db2c20c0438e53f510a26d58468b94e41b4464", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "bf3cfdccb314e0ba5bbee4ad36db2c20c0438e53f510a26d58468b94e41b4464", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf3cfdccb314e0ba5bbee4ad36db2c20c0438e53f510a26d58468b94e41b4464", kill_on_drop: false }` [INFO] [stdout] bf3cfdccb314e0ba5bbee4ad36db2c20c0438e53f510a26d58468b94e41b4464 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+0936b3db0ae648ba2d5b60eb08cf4faf2ddab0c6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f10de3dc8adad9d4f7cf9cbb67ed3523bb6eed3be5d42a007cb42a18f9af063e [INFO] running `Command { std: "docker" "start" "-a" "f10de3dc8adad9d4f7cf9cbb67ed3523bb6eed3be5d42a007cb42a18f9af063e", kill_on_drop: false }` [INFO] [stderr] Compiling bitfrob v1.3.1 [INFO] [stderr] Compiling bracer v0.1.2 [INFO] [stderr] Compiling voladdress v1.3.0 [INFO] [stderr] Compiling gba v0.11.4 [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:30:3 [INFO] [stdout] | [INFO] [stdout] 30 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 30 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:107:3 [INFO] [stdout] | [INFO] [stdout] 107 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 107 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:172:3 [INFO] [stdout] | [INFO] [stdout] 172 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 172 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:197:3 [INFO] [stdout] | [INFO] [stdout] 197 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 197 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:242:3 [INFO] [stdout] | [INFO] [stdout] 242 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 242 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:281:3 [INFO] [stdout] | [INFO] [stdout] 281 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 281 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:318:3 [INFO] [stdout] | [INFO] [stdout] 318 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 318 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:87:3 [INFO] [stdout] | [INFO] [stdout] 87 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 87 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:157:3 [INFO] [stdout] | [INFO] [stdout] 157 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 157 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:207:3 [INFO] [stdout] | [INFO] [stdout] 207 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 207 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:276:3 [INFO] [stdout] | [INFO] [stdout] 276 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 276 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:354:3 [INFO] [stdout] | [INFO] [stdout] 354 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 354 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:406:3 [INFO] [stdout] | [INFO] [stdout] 406 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 406 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:457:3 [INFO] [stdout] | [INFO] [stdout] 457 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 457 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:531:3 [INFO] [stdout] | [INFO] [stdout] 531 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 531 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:594:3 [INFO] [stdout] | [INFO] [stdout] 594 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 594 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:618:3 [INFO] [stdout] | [INFO] [stdout] 618 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 618 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:641:3 [INFO] [stdout] | [INFO] [stdout] 641 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 641 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unsafe attribute used without unsafe [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:665:3 [INFO] [stdout] | [INFO] [stdout] 665 | #[naked] [INFO] [stdout] | ^^^^^ usage of unsafe attribute [INFO] [stdout] | [INFO] [stdout] help: wrap the attribute in `unsafe(...)` [INFO] [stdout] | [INFO] [stdout] 665 | #[unsafe(naked)] [INFO] [stdout] | +++++++ + [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:63:7 [INFO] [stdout] | [INFO] [stdout] 63 | inout("r0") ignore_existing as u32 => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:64:7 [INFO] [stdout] | [INFO] [stdout] 64 | inout("r1") target_irqs.to_u16() => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:65:7 [INFO] [stdout] | [INFO] [stdout] 65 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:78:7 [INFO] [stdout] | [INFO] [stdout] 78 | out("r0") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:79:7 [INFO] [stdout] | [INFO] [stdout] 79 | out("r1") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:80:7 [INFO] [stdout] | [INFO] [stdout] 80 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:97:7 [INFO] [stdout] | [INFO] [stdout] 97 | inout("r0") i, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:98:7 [INFO] [stdout] | [INFO] [stdout] 98 | out("r1") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:99:7 [INFO] [stdout] | [INFO] [stdout] 99 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:121:7 [INFO] [stdout] | [INFO] [stdout] 121 | inout("r0") x => output, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:122:7 [INFO] [stdout] | [INFO] [stdout] 122 | inout("r1") y => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:123:7 [INFO] [stdout] | [INFO] [stdout] 123 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | inout("r0") src => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | inout("r1") dest => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r2`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | inout("r2") info => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | inout("r0") src => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:213:5 [INFO] [stdout] | [INFO] [stdout] 213 | inout("r1") dest => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | inout("r0") src => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | inout("r1") dest => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | inout("r0") src => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | inout("r1") dest => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | inout("r0") src => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 295 | inout("r1") dest => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | inout("r0") src => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 314 | inout("r1") dest => _, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 315 | out("r3") _, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r0`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/dma.rs:158:5 [INFO] [stdout] | [INFO] [stdout] 158 | in("r0") dma_addr, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r1`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/dma.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | in("r1") src, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r2`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/dma.rs:160:5 [INFO] [stdout] | [INFO] [stdout] 160 | in("r2") dest, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: invalid register `r3`: unknown register [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/dma.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 161 | in("r3") count_ctrl, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:27:1 [INFO] [stdout] | [INFO] [stdout] 27 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:73:1 [INFO] [stdout] | [INFO] [stdout] 73 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:91:1 [INFO] [stdout] | [INFO] [stdout] 91 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:113:1 [INFO] [stdout] | [INFO] [stdout] 113 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:173:1 [INFO] [stdout] | [INFO] [stdout] 173 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:208:1 [INFO] [stdout] | [INFO] [stdout] 208 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:227:1 [INFO] [stdout] | [INFO] [stdout] 227 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:264:1 [INFO] [stdout] | [INFO] [stdout] 264 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:290:1 [INFO] [stdout] | [INFO] [stdout] 290 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/bios.rs:309:1 [INFO] [stdout] | [INFO] [stdout] 309 | #[instruction_set(arm::t32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:52:1 [INFO] [stdout] | [INFO] [stdout] 52 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:141:1 [INFO] [stdout] | [INFO] [stdout] 141 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 230 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:251:1 [INFO] [stdout] | [INFO] [stdout] 251 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:328:1 [INFO] [stdout] | [INFO] [stdout] 328 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:342:1 [INFO] [stdout] | [INFO] [stdout] 342 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:431:1 [INFO] [stdout] | [INFO] [stdout] 431 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:445:1 [INFO] [stdout] | [INFO] [stdout] 445 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:559:1 [INFO] [stdout] | [INFO] [stdout] 559 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:571:1 [INFO] [stdout] | [INFO] [stdout] 571 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:583:1 [INFO] [stdout] | [INFO] [stdout] 583 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:32:1 [INFO] [stdout] | [INFO] [stdout] 32 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:109:1 [INFO] [stdout] | [INFO] [stdout] 109 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:174:1 [INFO] [stdout] | [INFO] [stdout] 174 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:199:1 [INFO] [stdout] | [INFO] [stdout] 199 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:244:1 [INFO] [stdout] | [INFO] [stdout] 244 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:283:1 [INFO] [stdout] | [INFO] [stdout] 283 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:320:1 [INFO] [stdout] | [INFO] [stdout] 320 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:159:1 [INFO] [stdout] | [INFO] [stdout] 159 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:209:1 [INFO] [stdout] | [INFO] [stdout] 209 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:277:1 [INFO] [stdout] | [INFO] [stdout] 277 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:356:1 [INFO] [stdout] | [INFO] [stdout] 356 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:408:1 [INFO] [stdout] | [INFO] [stdout] 408 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:459:1 [INFO] [stdout] | [INFO] [stdout] 459 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:533:1 [INFO] [stdout] | [INFO] [stdout] 533 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:596:1 [INFO] [stdout] | [INFO] [stdout] 596 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:620:1 [INFO] [stdout] | [INFO] [stdout] 620 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:643:1 [INFO] [stdout] | [INFO] [stdout] 643 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0779]: target does not support `#[instruction_set]` [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:667:1 [INFO] [stdout] | [INFO] [stdout] 667 | #[instruction_set(arm::a32)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:35:3 [INFO] [stdout] | [INFO] [stdout] 35 | / core::arch::asm!( [INFO] [stdout] 36 | | "b 1f", [INFO] [stdout] 37 | | ".space 0xE0", [INFO] [stdout] 38 | | "1:", /* post header */ [INFO] [stdout] ... | [INFO] [stdout] 103 | | options(noreturn) [INFO] [stdout] 104 | | ) [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:113:3 [INFO] [stdout] | [INFO] [stdout] 113 | / core::arch::asm!( [INFO] [stdout] 114 | | /* swap IME off, user can turn it back on if they want */ [INFO] [stdout] 115 | | "add r12, r0, #{ime_offset}", [INFO] [stdout] 116 | | "mov r3, #0", [INFO] [stdout] ... | [INFO] [stdout] 158 | | options(noreturn) [INFO] [stdout] 159 | | ) [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | / core::arch::asm!( [INFO] [stdout] 179 | | // this comment stops rustfmt from making this a one-liner [INFO] [stdout] 180 | | "mov r1, r0", [INFO] [stdout] 181 | | "mov r0, #0", [INFO] [stdout] 182 | | "bx lr", [INFO] [stdout] 183 | | options(noreturn) [INFO] [stdout] 184 | | ) [INFO] [stdout] | |_____^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | / core::arch::asm!( [INFO] [stdout] 207 | | // Check for divide by 0 [INFO] [stdout] 208 | | "cmp r1, #0", [INFO] [stdout] 209 | | "beq {__aeabi_idiv0}", [INFO] [stdout] ... | [INFO] [stdout] 231 | | options(noreturn) [INFO] [stdout] 232 | | ) [INFO] [stdout] | |_____^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:248:5 [INFO] [stdout] | [INFO] [stdout] 248 | / core::arch::asm!( [INFO] [stdout] 249 | | // determine if `numerator` and `denominator` are the same sign [INFO] [stdout] 250 | | "eor r12, r1, r0", [INFO] [stdout] ... | [INFO] [stdout] 265 | | options(noreturn) [INFO] [stdout] 266 | | ) [INFO] [stdout] | |_____^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | / core::arch::asm!( [INFO] [stdout] ... | [INFO] [stdout] 302 | | options(noreturn) [INFO] [stdout] 303 | | ) [INFO] [stdout] | |_____^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/asm_runtime.rs:324:5 [INFO] [stdout] | [INFO] [stdout] 324 | / core::arch::asm!( [INFO] [stdout] 325 | | bracer::with_pushed_registers!("{{r4, r5, lr}}", { [INFO] [stdout] 326 | | // store old numerator then make it the unsigned absolute [INFO] [stdout] 327 | | "movs r4, r0", [INFO] [stdout] ... | [INFO] [stdout] 343 | | options(noreturn) [INFO] [stdout] 344 | | ) [INFO] [stdout] | |_____^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type `u8` cannot be used with this register class [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/gba_cell.rs:145:28 [INFO] [stdout] | [INFO] [stdout] 145 | r = lateout(reg) val, [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: register class `reg` supports these types: i16, i32, i64, f16, f32, f64 [INFO] [stdout] = help: consider using the `reg_byte` register class instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: type `u8` cannot be used with this register class [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/gba_cell.rs:183:25 [INFO] [stdout] | [INFO] [stdout] 183 | val = in(reg) u, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: register class `reg` supports these types: i16, i32, i64, f16, f32, f64 [INFO] [stdout] = help: consider using the `reg_byte` register class instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:94:3 [INFO] [stdout] | [INFO] [stdout] 94 | / core::arch::asm! { [INFO] [stdout] 95 | | bracer::when!( "r2" >=u "#32" [label_id=2] { [INFO] [stdout] 96 | | bracer::with_pushed_registers!("{{r4-r9}}", { [INFO] [stdout] 97 | | "1:", [INFO] [stdout] ... | [INFO] [stdout] 131 | | options(noreturn), [INFO] [stdout] 132 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:164:3 [INFO] [stdout] | [INFO] [stdout] 164 | / core::arch::asm! { [INFO] [stdout] 165 | | "cmp r2, #7", // if count <= (fix+word): just byte copy [INFO] [stdout] 166 | | "ble {__aeabi_memcpy1}", [INFO] [stdout] ... | [INFO] [stdout] 196 | | options(noreturn) [INFO] [stdout] 197 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:216:3 [INFO] [stdout] | [INFO] [stdout] 216 | / core::arch::asm! { [INFO] [stdout] 217 | | bracer::with_pushed_registers!("{{r0, lr}}", { [INFO] [stdout] 218 | | "bl {__aeabi_memcpy}", [INFO] [stdout] 219 | | }), [INFO] [stdout] ... | [INFO] [stdout] 222 | | options(noreturn) [INFO] [stdout] 223 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:282:3 [INFO] [stdout] | [INFO] [stdout] 282 | / core::arch::asm! { [INFO] [stdout] 283 | | bracer::when!( "r2" >=u "#32" [label_id=2] { [INFO] [stdout] 284 | | bracer::with_pushed_registers!("{{r4-r9}}", { [INFO] [stdout] 285 | | "1:", [INFO] [stdout] ... | [INFO] [stdout] 318 | | options(noreturn), [INFO] [stdout] 319 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:361:3 [INFO] [stdout] | [INFO] [stdout] 361 | / core::arch::asm! { [INFO] [stdout] 362 | | // when d > s we need to copy back-to-front [INFO] [stdout] 363 | | bracer::when!("r0" >=u "r1" [label_id=1] { [INFO] [stdout] 364 | | "add r0, r0, r2", [INFO] [stdout] ... | [INFO] [stdout] 395 | | options(noreturn), [INFO] [stdout] 396 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:413:3 [INFO] [stdout] | [INFO] [stdout] 413 | / core::arch::asm! { [INFO] [stdout] 414 | | bracer::with_pushed_registers!("{{r0, lr}}", { [INFO] [stdout] 415 | | "bl {__aeabi_memmove}", [INFO] [stdout] 416 | | }), [INFO] [stdout] ... | [INFO] [stdout] 419 | | options(noreturn) [INFO] [stdout] 420 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:464:3 [INFO] [stdout] | [INFO] [stdout] 464 | / core::arch::asm! { [INFO] [stdout] 465 | | bracer::when!("r1" >=u "#8" [label_id=7] { [INFO] [stdout] 466 | | // duplicate the byte across all of r2 and r3 [INFO] [stdout] 467 | | "and r2, r2, #0xFF", [INFO] [stdout] ... | [INFO] [stdout] 518 | | options(noreturn) [INFO] [stdout] 519 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:538:3 [INFO] [stdout] | [INFO] [stdout] 538 | / core::arch::asm! { [INFO] [stdout] 539 | | bracer::with_pushed_registers!("{{r0, lr}}", { [INFO] [stdout] 540 | | "mov r3, r2", [INFO] [stdout] 541 | | "mov r2, r1", [INFO] [stdout] ... | [INFO] [stdout] 547 | | options(noreturn) [INFO] [stdout] 548 | | } [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:599:3 [INFO] [stdout] | [INFO] [stdout] 599 | / core::arch::asm!( [INFO] [stdout] 600 | | "ldrb r2, [r0]", [INFO] [stdout] 601 | | "ldrb r3, [r0, #1]", [INFO] [stdout] 602 | | "orr r2, r2, r3, lsl #8", [INFO] [stdout] ... | [INFO] [stdout] 609 | | options(noreturn), [INFO] [stdout] 610 | | ) [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:623:3 [INFO] [stdout] | [INFO] [stdout] 623 | / core::arch::asm!( [INFO] [stdout] 624 | | "strb r0, [r1]", [INFO] [stdout] 625 | | "lsr r2, r0, #8", [INFO] [stdout] 626 | | "strb r2, [r1, #1]", [INFO] [stdout] ... | [INFO] [stdout] 632 | | options(noreturn), [INFO] [stdout] 633 | | ) [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:646:3 [INFO] [stdout] | [INFO] [stdout] 646 | / core::arch::asm!( [INFO] [stdout] 647 | | "ldrb r1, [r0, #4]", [INFO] [stdout] 648 | | "ldrb r2, [r0, #5]", [INFO] [stdout] 649 | | "orr r1, r1, r2, lsl #8", [INFO] [stdout] ... | [INFO] [stdout] 656 | | options(noreturn), [INFO] [stdout] 657 | | ) [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0787]: the `asm!` macro is not allowed in naked functions [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/gba-0.11.4/src/mem_fns.rs:670:3 [INFO] [stdout] | [INFO] [stdout] 670 | / core::arch::asm!( [INFO] [stdout] 671 | | "strb r0, [r2]", [INFO] [stdout] 672 | | "lsr r3, r0, #8", [INFO] [stdout] 673 | | "strb r3, [r2, #1]", [INFO] [stdout] ... | [INFO] [stdout] 686 | | options(noreturn), [INFO] [stdout] 687 | | ) [INFO] [stdout] | |___^ consider using the `naked_asm!` macro instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0779, E0787. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0779`. [INFO] [stdout] [INFO] [stderr] error: could not compile `gba` (lib) due to 117 previous errors [INFO] running `Command { std: "docker" "inspect" "f10de3dc8adad9d4f7cf9cbb67ed3523bb6eed3be5d42a007cb42a18f9af063e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f10de3dc8adad9d4f7cf9cbb67ed3523bb6eed3be5d42a007cb42a18f9af063e", kill_on_drop: false }` [INFO] [stdout] f10de3dc8adad9d4f7cf9cbb67ed3523bb6eed3be5d42a007cb42a18f9af063e