[INFO] cloning repository https://github.com/pyslia7326/riscvos
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/pyslia7326/riscvos" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpyslia7326%2Friscvos", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpyslia7326%2Friscvos'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 16e7ae46434d7c0711a84693bf70d2de77566e47
[INFO] testing pyslia7326/riscvos against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fpyslia7326%2Friscvos" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-0-tc1/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/pyslia7326/riscvos
[INFO] finished tweaking git repo https://github.com/pyslia7326/riscvos
[INFO] tweaked toml for git repo https://github.com/pyslia7326/riscvos written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/pyslia7326/riscvos on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/pyslia7326/riscvos 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 742ee0292d75ad0b6b264dd33e2864454316241d20df2480ffd806fe63d7c224
[INFO] running `Command { std: "docker" "start" "-a" "742ee0292d75ad0b6b264dd33e2864454316241d20df2480ffd806fe63d7c224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "742ee0292d75ad0b6b264dd33e2864454316241d20df2480ffd806fe63d7c224", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "742ee0292d75ad0b6b264dd33e2864454316241d20df2480ffd806fe63d7c224", kill_on_drop: false }`
[INFO] [stdout] 742ee0292d75ad0b6b264dd33e2864454316241d20df2480ffd806fe63d7c224
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4ee642ebc8bdd1e385c642d0283ddcb418fd63faea8dbb9fd06c6ad4bb0df9c7
[INFO] running `Command { std: "docker" "start" "-a" "4ee642ebc8bdd1e385c642d0283ddcb418fd63faea8dbb9fd06c6ad4bb0df9c7", kill_on_drop: false }`
[INFO] [stderr]    Compiling riscvos v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/csr/mod.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |                         concat!("csrr {0}, ", stringify!($csr_name)),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr rax, mstatus
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw mstatus, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/csr/mod.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |                         concat!("csrr {0}, ", stringify!($csr_name)),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr rax, sstatus
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw sstatus, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:162:18
[INFO] [stdout]     |
[INFO] [stdout] 162 |                 "mv a7, {syscall_code}",
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rax
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:163:18
[INFO] [stdout]     |
[INFO] [stdout] 163 |                 "mv a0, {ptr}",
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rcx
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:164:18
[INFO] [stdout]     |
[INFO] [stdout] 164 |                 "mv a1, {len}",
[INFO] [stdout]     |                  ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | mv a1, rdx
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:165:18
[INFO] [stdout]     |
[INFO] [stdout] 165 |                 "ecall",
[INFO] [stdout]     |                  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:1
[INFO] [stdout]     |
[INFO] [stdout]   5 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |             "mv a7, {}",
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rax
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:116:14
[INFO] [stdout]     |
[INFO] [stdout] 116 |             "mv a0, {}",
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rdi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:117:14
[INFO] [stdout]     |
[INFO] [stdout] 117 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:184:14
[INFO] [stdout]     |
[INFO] [stdout] 184 |             "mv a7, {syscall_code}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rcx
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:185:14
[INFO] [stdout]     |
[INFO] [stdout] 185 |             "mv a0, {ptr}",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rdx
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:186:14
[INFO] [stdout]     |
[INFO] [stdout] 186 |             "mv a1, {len}",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | mv a1, rsi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:187:14
[INFO] [stdout]     |
[INFO] [stdout] 187 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:1
[INFO] [stdout]     |
[INFO] [stdout]   5 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:188:14
[INFO] [stdout]     |
[INFO] [stdout] 188 |             "mv {read_len}, a0",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | mv rax, a0
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:202:14
[INFO] [stdout]     |
[INFO] [stdout] 202 |             "mv a7, {syscall_code}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rax
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:203:14
[INFO] [stdout]     |
[INFO] [stdout] 203 |             "mv a0, {pid}",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rdi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:204:14
[INFO] [stdout]     |
[INFO] [stdout] 204 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:237:14
[INFO] [stdout]     |
[INFO] [stdout] 237 |             "mv a7, {syscall_code}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rcx
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:238:14
[INFO] [stdout]     |
[INFO] [stdout] 238 |             "mv a0, {nbytes}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rdi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:239:14
[INFO] [stdout]     |
[INFO] [stdout] 239 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:240:14
[INFO] [stdout]     |
[INFO] [stdout] 240 |             "mv {ptr}, a0",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:1
[INFO] [stdout]     |
[INFO] [stdout]   5 | mv rax, a0
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:128:14
[INFO] [stdout]     |
[INFO] [stdout] 128 |             "mv a7, {}",
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rax
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:129:14
[INFO] [stdout]     |
[INFO] [stdout] 129 |             "mv a0, {}",
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rdi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:130:14
[INFO] [stdout]     |
[INFO] [stdout] 130 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:216:14
[INFO] [stdout]     |
[INFO] [stdout] 216 |             "mv a7, {syscall_code}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rcx
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:217:14
[INFO] [stdout]     |
[INFO] [stdout] 217 |             "mv a0, {task}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rdi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:218:14
[INFO] [stdout]     |
[INFO] [stdout] 218 |             "mv a1, {args}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | mv a1, rsi
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:219:14
[INFO] [stdout]     |
[INFO] [stdout] 219 |             "mv a2, {len}",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:1
[INFO] [stdout]     |
[INFO] [stdout]   5 | mv a2, rdx
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:220:14
[INFO] [stdout]     |
[INFO] [stdout] 220 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:6:1
[INFO] [stdout]     |
[INFO] [stdout]   6 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:221:14
[INFO] [stdout]     |
[INFO] [stdout] 221 |             "mv {id}, a0",
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:7:1
[INFO] [stdout]     |
[INFO] [stdout]   7 | mv rax, a0
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |             "mv a7, {syscall_code}",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rax
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:144:14
[INFO] [stdout]     |
[INFO] [stdout] 144 |             "mv a0, {ptr}",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | mv a0, rcx
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:145:14
[INFO] [stdout]     |
[INFO] [stdout] 145 |             "mv a1, {len}",
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:4:1
[INFO] [stdout]     |
[INFO] [stdout]   4 | mv a1, rdx
[INFO] [stdout]     | ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:5:1
[INFO] [stdout]     |
[INFO] [stdout]   5 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mv'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:104:14
[INFO] [stdout]     |
[INFO] [stdout] 104 |             "mv a7, {}",
[INFO] [stdout]     |              ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:2:2
[INFO] [stdout]     |
[INFO] [stdout]   2 |     mv a7, rax
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'ecall'
[INFO] [stdout]    --> src/lib/syscall/mod.rs:105:14
[INFO] [stdout]     |
[INFO] [stdout] 105 |             "ecall",
[INFO] [stdout]     |              ^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:3:1
[INFO] [stdout]     |
[INFO] [stdout]   3 | ecall
[INFO] [stdout]     | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrrw'
[INFO] [stdout]  --> src/lib/trap/kernel_trap.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 |             "csrrw a0, mscratch, a0", // a0 holds the task_struct pointer, mscratch holds the original a0 value
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:2:2
[INFO] [stdout]   |
[INFO] [stdout] 2 |     csrrw a0, mscratch, a0
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]  --> src/lib/trap/kernel_trap.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |             "sd ra, {offset_ra}(a0)",
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | sd ra, 56(a0)
[INFO] [stdout]   |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]  --> src/lib/trap/kernel_trap.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 |             "sd sp, {offset_sp}(a0)",
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | sd sp, 64(a0)
[INFO] [stdout]   |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]  --> src/lib/trap/kernel_trap.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 |             "sd gp, {offset_gp}(a0)",
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | sd gp, 72(a0)
[INFO] [stdout]   |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 |             "sd tp, {offset_tp}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | sd tp, 80(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 |             "sd t0, {offset_t0}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | sd t0, 88(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 |             "sd t1, {offset_t1}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:8:10
[INFO] [stdout]    |
[INFO] [stdout]  8 | sd t1, 96(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 |             "sd t2, {offset_t2}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:9:11
[INFO] [stdout]    |
[INFO] [stdout]  9 | sd t2, 104(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 |             "sd t3, {offset_t3}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | sd t3, 112(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 |             "sd t4, {offset_t4}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | sd t4, 120(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |             "sd t5, {offset_t5}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | sd t5, 128(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 |             "sd t6, {offset_t6}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | sd t6, 136(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 |             "sd s0, {offset_s0}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | sd s0, 144(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 |             "sd s1, {offset_s1}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | sd s1, 152(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |             "sd s2, {offset_s2}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | sd s2, 160(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 |             "sd s3, {offset_s3}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | sd s3, 168(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 |             "sd s4, {offset_s4}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | sd s4, 176(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 |             "sd s5, {offset_s5}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | sd s5, 184(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 |             "sd s6, {offset_s6}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | sd s6, 192(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |             "sd s7, {offset_s7}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | sd s7, 200(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 |             "sd s8, {offset_s8}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | sd s8, 208(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 |             "sd s9, {offset_s9}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | sd s9, 216(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 |             "sd s10, {offset_s10}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | sd s10, 224(a0)
[INFO] [stdout]    |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 |             "sd s11, {offset_s11}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | sd s11, 232(a0)
[INFO] [stdout]    |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 |             "sd a1, {offset_a1}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | sd a1, 248(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 |             "sd a2, {offset_a2}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | sd a2, 256(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 |             "sd a3, {offset_a3}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | sd a3, 264(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 |             "sd a4, {offset_a4}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | sd a4, 272(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 |             "sd a5, {offset_a5}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | sd a5, 280(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |             "sd a6, {offset_a6}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | sd a6, 288(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |             "sd a7, {offset_a7}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | sd a7, 296(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 |             "csrr a1, mepc",
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | csrr a1, mepc
[INFO] [stdout]    | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 |             "csrr a2, mcause",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | csrr a2, mcause
[INFO] [stdout]    | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 |             "sd a1, {offset_xepc}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | sd a1, 40(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:40:14
[INFO] [stdout]    |
[INFO] [stdout] 40 |             "sd a2, {offset_xcause}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | sd a2, 48(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrrw'
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 |             "csrrw a1, mscratch, a0", // a1 holds the original a0 value, a0 and mscratch hold the task_struct pointer
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | csrrw a1, mscratch, a0
[INFO] [stdout]    | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 |             "sd a1, {offset_a0}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | sd a1, 240(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'j'
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 |             "j kernel_trap_return",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | j kernel_trap_return
[INFO] [stdout]    | ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:87:14
[INFO] [stdout]    |
[INFO] [stdout] 87 |             "csrr a7, mscratch",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr a7, mscratch
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:88:14
[INFO] [stdout]    |
[INFO] [stdout] 88 |             "ld ra, {offset_ra}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:3:10
[INFO] [stdout]    |
[INFO] [stdout]  3 | ld ra, 56(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:89:14
[INFO] [stdout]    |
[INFO] [stdout] 89 |             "ld sp, {offset_sp}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:4:10
[INFO] [stdout]    |
[INFO] [stdout]  4 | ld sp, 64(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             "ld gp, {offset_gp}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:5:10
[INFO] [stdout]    |
[INFO] [stdout]  5 | ld gp, 72(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             "ld tp, {offset_tp}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | ld tp, 80(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |             "ld t0, {offset_t0}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | ld t0, 88(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:93:14
[INFO] [stdout]    |
[INFO] [stdout] 93 |             "ld t1, {offset_t1}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:8:10
[INFO] [stdout]    |
[INFO] [stdout]  8 | ld t1, 96(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |             "ld t2, {offset_t2}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:9:11
[INFO] [stdout]    |
[INFO] [stdout]  9 | ld t2, 104(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |             "ld t3, {offset_t3}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | ld t3, 112(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:96:14
[INFO] [stdout]    |
[INFO] [stdout] 96 |             "ld t4, {offset_t4}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | ld t4, 120(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:97:14
[INFO] [stdout]    |
[INFO] [stdout] 97 |             "ld t5, {offset_t5}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | ld t5, 128(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |             "ld t6, {offset_t6}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | ld t6, 136(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/kernel_trap.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |             "ld s0, {offset_s0}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | ld s0, 144(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:100:14
[INFO] [stdout]     |
[INFO] [stdout] 100 |             "ld s1, {offset_s1}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:15:11
[INFO] [stdout]     |
[INFO] [stdout]  15 | ld s1, 152(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:101:14
[INFO] [stdout]     |
[INFO] [stdout] 101 |             "ld s2, {offset_s2}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:16:11
[INFO] [stdout]     |
[INFO] [stdout]  16 | ld s2, 160(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |             "ld s3, {offset_s3}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:17:11
[INFO] [stdout]     |
[INFO] [stdout]  17 | ld s3, 168(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:103:14
[INFO] [stdout]     |
[INFO] [stdout] 103 |             "ld s4, {offset_s4}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:18:11
[INFO] [stdout]     |
[INFO] [stdout]  18 | ld s4, 176(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:104:14
[INFO] [stdout]     |
[INFO] [stdout] 104 |             "ld s5, {offset_s5}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:19:11
[INFO] [stdout]     |
[INFO] [stdout]  19 | ld s5, 184(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:105:14
[INFO] [stdout]     |
[INFO] [stdout] 105 |             "ld s6, {offset_s6}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:20:11
[INFO] [stdout]     |
[INFO] [stdout]  20 | ld s6, 192(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:106:14
[INFO] [stdout]     |
[INFO] [stdout] 106 |             "ld s7, {offset_s7}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:21:11
[INFO] [stdout]     |
[INFO] [stdout]  21 | ld s7, 200(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 |             "ld s8, {offset_s8}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:22:11
[INFO] [stdout]     |
[INFO] [stdout]  22 | ld s8, 208(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:108:14
[INFO] [stdout]     |
[INFO] [stdout] 108 |             "ld s9, {offset_s9}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:23:11
[INFO] [stdout]     |
[INFO] [stdout]  23 | ld s9, 216(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |             "ld s10, {offset_s10}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:24:12
[INFO] [stdout]     |
[INFO] [stdout]  24 | ld s10, 224(a7)
[INFO] [stdout]     |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |             "ld s11, {offset_s11}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:25:12
[INFO] [stdout]     |
[INFO] [stdout]  25 | ld s11, 232(a7)
[INFO] [stdout]     |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:111:14
[INFO] [stdout]     |
[INFO] [stdout] 111 |             "ld a0, {offset_a0}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:26:11
[INFO] [stdout]     |
[INFO] [stdout]  26 | ld a0, 240(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:112:14
[INFO] [stdout]     |
[INFO] [stdout] 112 |             "ld a1, {offset_a1}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:27:11
[INFO] [stdout]     |
[INFO] [stdout]  27 | ld a1, 248(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |             "ld a2, {offset_a2}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:28:11
[INFO] [stdout]     |
[INFO] [stdout]  28 | ld a2, 256(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:114:14
[INFO] [stdout]     |
[INFO] [stdout] 114 |             "ld a3, {offset_a3}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:29:11
[INFO] [stdout]     |
[INFO] [stdout]  29 | ld a3, 264(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |             "ld a4, {offset_a4}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:30:11
[INFO] [stdout]     |
[INFO] [stdout]  30 | ld a4, 272(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:116:14
[INFO] [stdout]     |
[INFO] [stdout] 116 |             "ld a5, {offset_a5}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:31:11
[INFO] [stdout]     |
[INFO] [stdout]  31 | ld a5, 280(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:117:14
[INFO] [stdout]     |
[INFO] [stdout] 117 |             "ld a6, {offset_a6}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:32:11
[INFO] [stdout]     |
[INFO] [stdout]  32 | ld a6, 288(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:118:14
[INFO] [stdout]     |
[INFO] [stdout] 118 |             "ld a7, {offset_a7}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:33:11
[INFO] [stdout]     |
[INFO] [stdout]  33 | ld a7, 296(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'mret'
[INFO] [stdout]    --> src/lib/trap/kernel_trap.rs:119:14
[INFO] [stdout]     |
[INFO] [stdout] 119 |             "mret",
[INFO] [stdout]     |              ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | mret
[INFO] [stdout]     | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/csr/mod.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |                         concat!("csrr {0}, ", stringify!($csr_name)),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr rax, sip
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw sip, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrrw'
[INFO] [stdout]  --> src/lib/trap/user_trap.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 |             "csrrw a0, sscratch, a0", // a0 holds the task_struct pointer, sscratch holds the original a0 value
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:2:2
[INFO] [stdout]   |
[INFO] [stdout] 2 |     csrrw a0, sscratch, a0
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]  --> src/lib/trap/user_trap.rs:7:14
[INFO] [stdout]   |
[INFO] [stdout] 7 |             "sd ra, {offset_ra}(a0)",
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:3:10
[INFO] [stdout]   |
[INFO] [stdout] 3 | sd ra, 56(a0)
[INFO] [stdout]   |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]  --> src/lib/trap/user_trap.rs:8:14
[INFO] [stdout]   |
[INFO] [stdout] 8 |             "sd sp, {offset_sp}(a0)",
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | sd sp, 64(a0)
[INFO] [stdout]   |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]  --> src/lib/trap/user_trap.rs:9:14
[INFO] [stdout]   |
[INFO] [stdout] 9 |             "sd gp, {offset_gp}(a0)",
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:5:10
[INFO] [stdout]   |
[INFO] [stdout] 5 | sd gp, 72(a0)
[INFO] [stdout]   |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:10:14
[INFO] [stdout]    |
[INFO] [stdout] 10 |             "sd tp, {offset_tp}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | sd tp, 80(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 |             "sd t0, {offset_t0}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | sd t0, 88(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:12:14
[INFO] [stdout]    |
[INFO] [stdout] 12 |             "sd t1, {offset_t1}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:8:10
[INFO] [stdout]    |
[INFO] [stdout]  8 | sd t1, 96(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:13:14
[INFO] [stdout]    |
[INFO] [stdout] 13 |             "sd t2, {offset_t2}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:9:11
[INFO] [stdout]    |
[INFO] [stdout]  9 | sd t2, 104(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 |             "sd t3, {offset_t3}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | sd t3, 112(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 |             "sd t4, {offset_t4}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | sd t4, 120(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |             "sd t5, {offset_t5}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | sd t5, 128(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 |             "sd t6, {offset_t6}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | sd t6, 136(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:18:14
[INFO] [stdout]    |
[INFO] [stdout] 18 |             "sd s0, {offset_s0}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | sd s0, 144(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:19:14
[INFO] [stdout]    |
[INFO] [stdout] 19 |             "sd s1, {offset_s1}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:15:11
[INFO] [stdout]    |
[INFO] [stdout] 15 | sd s1, 152(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |             "sd s2, {offset_s2}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:16:11
[INFO] [stdout]    |
[INFO] [stdout] 16 | sd s2, 160(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:21:14
[INFO] [stdout]    |
[INFO] [stdout] 21 |             "sd s3, {offset_s3}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:17:11
[INFO] [stdout]    |
[INFO] [stdout] 17 | sd s3, 168(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:22:14
[INFO] [stdout]    |
[INFO] [stdout] 22 |             "sd s4, {offset_s4}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:18:11
[INFO] [stdout]    |
[INFO] [stdout] 18 | sd s4, 176(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:23:14
[INFO] [stdout]    |
[INFO] [stdout] 23 |             "sd s5, {offset_s5}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:19:11
[INFO] [stdout]    |
[INFO] [stdout] 19 | sd s5, 184(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:24:14
[INFO] [stdout]    |
[INFO] [stdout] 24 |             "sd s6, {offset_s6}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | sd s6, 192(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |             "sd s7, {offset_s7}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:21:11
[INFO] [stdout]    |
[INFO] [stdout] 21 | sd s7, 200(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:26:14
[INFO] [stdout]    |
[INFO] [stdout] 26 |             "sd s8, {offset_s8}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:22:11
[INFO] [stdout]    |
[INFO] [stdout] 22 | sd s8, 208(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 |             "sd s9, {offset_s9}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | sd s9, 216(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:28:14
[INFO] [stdout]    |
[INFO] [stdout] 28 |             "sd s10, {offset_s10}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | sd s10, 224(a0)
[INFO] [stdout]    |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:29:14
[INFO] [stdout]    |
[INFO] [stdout] 29 |             "sd s11, {offset_s11}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | sd s11, 232(a0)
[INFO] [stdout]    |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:30:14
[INFO] [stdout]    |
[INFO] [stdout] 30 |             "sd a1, {offset_a1}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:26:11
[INFO] [stdout]    |
[INFO] [stdout] 26 | sd a1, 248(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:31:14
[INFO] [stdout]    |
[INFO] [stdout] 31 |             "sd a2, {offset_a2}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:27:11
[INFO] [stdout]    |
[INFO] [stdout] 27 | sd a2, 256(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:32:14
[INFO] [stdout]    |
[INFO] [stdout] 32 |             "sd a3, {offset_a3}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:28:11
[INFO] [stdout]    |
[INFO] [stdout] 28 | sd a3, 264(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:33:14
[INFO] [stdout]    |
[INFO] [stdout] 33 |             "sd a4, {offset_a4}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:29:11
[INFO] [stdout]    |
[INFO] [stdout] 29 | sd a4, 272(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:34:14
[INFO] [stdout]    |
[INFO] [stdout] 34 |             "sd a5, {offset_a5}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:30:11
[INFO] [stdout]    |
[INFO] [stdout] 30 | sd a5, 280(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:35:14
[INFO] [stdout]    |
[INFO] [stdout] 35 |             "sd a6, {offset_a6}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:31:11
[INFO] [stdout]    |
[INFO] [stdout] 31 | sd a6, 288(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |             "sd a7, {offset_a7}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:32:11
[INFO] [stdout]    |
[INFO] [stdout] 32 | sd a7, 296(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:37:14
[INFO] [stdout]    |
[INFO] [stdout] 37 |             "csrr a1, sepc",
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | csrr a1, sepc
[INFO] [stdout]    | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 |             "csrr a2, scause",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | csrr a2, scause
[INFO] [stdout]    | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:39:14
[INFO] [stdout]    |
[INFO] [stdout] 39 |             "sd a1, {offset_xepc}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | sd a1, 40(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:40:14
[INFO] [stdout]    |
[INFO] [stdout] 40 |             "sd a2, {offset_xcause}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | sd a2, 48(a0)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrrw'
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:41:14
[INFO] [stdout]    |
[INFO] [stdout] 41 |             "csrrw a1, sscratch, a0", // a1 holds the original a0 value, a0 and sscratch hold the task_struct pointer
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | csrrw a1, sscratch, a0
[INFO] [stdout]    | ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:42:14
[INFO] [stdout]    |
[INFO] [stdout] 42 |             "sd a1, {offset_a0}(a0)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:38:11
[INFO] [stdout]    |
[INFO] [stdout] 38 | sd a1, 240(a0)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'j'
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:44:14
[INFO] [stdout]    |
[INFO] [stdout] 44 |             "j user_trap_return",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | j user_trap_return
[INFO] [stdout]    | ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:87:14
[INFO] [stdout]    |
[INFO] [stdout] 87 |             "csrr a7, sscratch",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr a7, sscratch
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:88:14
[INFO] [stdout]    |
[INFO] [stdout] 88 |             "ld ra, {offset_ra}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:3:10
[INFO] [stdout]    |
[INFO] [stdout]  3 | ld ra, 56(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:89:14
[INFO] [stdout]    |
[INFO] [stdout] 89 |             "ld sp, {offset_sp}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:4:10
[INFO] [stdout]    |
[INFO] [stdout]  4 | ld sp, 64(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:90:14
[INFO] [stdout]    |
[INFO] [stdout] 90 |             "ld gp, {offset_gp}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:5:10
[INFO] [stdout]    |
[INFO] [stdout]  5 | ld gp, 72(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:91:14
[INFO] [stdout]    |
[INFO] [stdout] 91 |             "ld tp, {offset_tp}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:6:10
[INFO] [stdout]    |
[INFO] [stdout]  6 | ld tp, 80(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:92:14
[INFO] [stdout]    |
[INFO] [stdout] 92 |             "ld t0, {offset_t0}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:7:10
[INFO] [stdout]    |
[INFO] [stdout]  7 | ld t0, 88(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:93:14
[INFO] [stdout]    |
[INFO] [stdout] 93 |             "ld t1, {offset_t1}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:8:10
[INFO] [stdout]    |
[INFO] [stdout]  8 | ld t1, 96(a7)
[INFO] [stdout]    |          ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:94:14
[INFO] [stdout]    |
[INFO] [stdout] 94 |             "ld t2, {offset_t2}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:9:11
[INFO] [stdout]    |
[INFO] [stdout]  9 | ld t2, 104(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:95:14
[INFO] [stdout]    |
[INFO] [stdout] 95 |             "ld t3, {offset_t3}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:10:11
[INFO] [stdout]    |
[INFO] [stdout] 10 | ld t3, 112(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:96:14
[INFO] [stdout]    |
[INFO] [stdout] 96 |             "ld t4, {offset_t4}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:11:11
[INFO] [stdout]    |
[INFO] [stdout] 11 | ld t4, 120(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:97:14
[INFO] [stdout]    |
[INFO] [stdout] 97 |             "ld t5, {offset_t5}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:12:11
[INFO] [stdout]    |
[INFO] [stdout] 12 | ld t5, 128(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:98:14
[INFO] [stdout]    |
[INFO] [stdout] 98 |             "ld t6, {offset_t6}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:13:11
[INFO] [stdout]    |
[INFO] [stdout] 13 | ld t6, 136(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]   --> src/lib/trap/user_trap.rs:99:14
[INFO] [stdout]    |
[INFO] [stdout] 99 |             "ld s0, {offset_s0}(a7)",
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:14:11
[INFO] [stdout]    |
[INFO] [stdout] 14 | ld s0, 144(a7)
[INFO] [stdout]    |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:100:14
[INFO] [stdout]     |
[INFO] [stdout] 100 |             "ld s1, {offset_s1}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:15:11
[INFO] [stdout]     |
[INFO] [stdout]  15 | ld s1, 152(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:101:14
[INFO] [stdout]     |
[INFO] [stdout] 101 |             "ld s2, {offset_s2}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:16:11
[INFO] [stdout]     |
[INFO] [stdout]  16 | ld s2, 160(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |             "ld s3, {offset_s3}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:17:11
[INFO] [stdout]     |
[INFO] [stdout]  17 | ld s3, 168(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:103:14
[INFO] [stdout]     |
[INFO] [stdout] 103 |             "ld s4, {offset_s4}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:18:11
[INFO] [stdout]     |
[INFO] [stdout]  18 | ld s4, 176(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:104:14
[INFO] [stdout]     |
[INFO] [stdout] 104 |             "ld s5, {offset_s5}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:19:11
[INFO] [stdout]     |
[INFO] [stdout]  19 | ld s5, 184(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:105:14
[INFO] [stdout]     |
[INFO] [stdout] 105 |             "ld s6, {offset_s6}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:20:11
[INFO] [stdout]     |
[INFO] [stdout]  20 | ld s6, 192(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:106:14
[INFO] [stdout]     |
[INFO] [stdout] 106 |             "ld s7, {offset_s7}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:21:11
[INFO] [stdout]     |
[INFO] [stdout]  21 | ld s7, 200(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:107:14
[INFO] [stdout]     |
[INFO] [stdout] 107 |             "ld s8, {offset_s8}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:22:11
[INFO] [stdout]     |
[INFO] [stdout]  22 | ld s8, 208(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:108:14
[INFO] [stdout]     |
[INFO] [stdout] 108 |             "ld s9, {offset_s9}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:23:11
[INFO] [stdout]     |
[INFO] [stdout]  23 | ld s9, 216(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:109:14
[INFO] [stdout]     |
[INFO] [stdout] 109 |             "ld s10, {offset_s10}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:24:12
[INFO] [stdout]     |
[INFO] [stdout]  24 | ld s10, 224(a7)
[INFO] [stdout]     |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |             "ld s11, {offset_s11}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:25:12
[INFO] [stdout]     |
[INFO] [stdout]  25 | ld s11, 232(a7)
[INFO] [stdout]     |            ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:111:14
[INFO] [stdout]     |
[INFO] [stdout] 111 |             "ld a0, {offset_a0}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:26:11
[INFO] [stdout]     |
[INFO] [stdout]  26 | ld a0, 240(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:112:14
[INFO] [stdout]     |
[INFO] [stdout] 112 |             "ld a1, {offset_a1}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:27:11
[INFO] [stdout]     |
[INFO] [stdout]  27 | ld a1, 248(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |             "ld a2, {offset_a2}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:28:11
[INFO] [stdout]     |
[INFO] [stdout]  28 | ld a2, 256(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:114:14
[INFO] [stdout]     |
[INFO] [stdout] 114 |             "ld a3, {offset_a3}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:29:11
[INFO] [stdout]     |
[INFO] [stdout]  29 | ld a3, 264(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:115:14
[INFO] [stdout]     |
[INFO] [stdout] 115 |             "ld a4, {offset_a4}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:30:11
[INFO] [stdout]     |
[INFO] [stdout]  30 | ld a4, 272(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:116:14
[INFO] [stdout]     |
[INFO] [stdout] 116 |             "ld a5, {offset_a5}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:31:11
[INFO] [stdout]     |
[INFO] [stdout]  31 | ld a5, 280(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:117:14
[INFO] [stdout]     |
[INFO] [stdout] 117 |             "ld a6, {offset_a6}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:32:11
[INFO] [stdout]     |
[INFO] [stdout]  32 | ld a6, 288(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: unknown token in expression
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:118:14
[INFO] [stdout]     |
[INFO] [stdout] 118 |             "ld a7, {offset_a7}(a7)",
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:33:11
[INFO] [stdout]     |
[INFO] [stdout]  33 | ld a7, 296(a7)
[INFO] [stdout]     |           ^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'sret'
[INFO] [stdout]    --> src/lib/trap/user_trap.rs:119:14
[INFO] [stdout]     |
[INFO] [stdout] 119 |             "sret",
[INFO] [stdout]     |              ^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]    --> <inline asm>:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | sret
[INFO] [stdout]     | ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw mscratch, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:2:2
[INFO] [stdout]   |
[INFO] [stdout] 2 |     csrw sepc, rax
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]  --> <inline asm>:2:2
[INFO] [stdout]   |
[INFO] [stdout] 2 |     csrw sscratch, rax
[INFO] [stdout]   |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw sepc, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw sscratch, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'wfi'
[INFO] [stdout]   --> src/lib/riscv/mod.rs:49:31
[INFO] [stdout]    |
[INFO] [stdout] 49 |             core::arch::asm!("wfi");
[INFO] [stdout]    |                               ^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     wfi
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/csr/mod.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |                         concat!("csrr {0}, ", stringify!($csr_name)),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr rax, mhartid
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrr'
[INFO] [stdout]   --> src/lib/csr/mod.rs:13:25
[INFO] [stdout]    |
[INFO] [stdout] 13 |                         concat!("csrr {0}, ", stringify!($csr_name)),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrr rax, mie
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: invalid instruction mnemonic 'csrw'
[INFO] [stdout]   --> src/lib/csr/mod.rs:25:25
[INFO] [stdout]    |
[INFO] [stdout] 25 |                         concat!("csrw ", stringify!($csr_name), ", {0}"),
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: instantiated into assembly here
[INFO] [stdout]   --> <inline asm>:2:2
[INFO] [stdout]    |
[INFO] [stdout]  2 |     csrw mie, rax
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `riscvos` (lib) due to 191 previous errors
[INFO] running `Command { std: "docker" "inspect" "4ee642ebc8bdd1e385c642d0283ddcb418fd63faea8dbb9fd06c6ad4bb0df9c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ee642ebc8bdd1e385c642d0283ddcb418fd63faea8dbb9fd06c6ad4bb0df9c7", kill_on_drop: false }`
[INFO] [stdout] 4ee642ebc8bdd1e385c642d0283ddcb418fd63faea8dbb9fd06c6ad4bb0df9c7
