[INFO] cloning repository https://github.com/ajkh88/hack_assembler [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ajkh88/hack_assembler" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fajkh88%2Fhack_assembler", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fajkh88%2Fhack_assembler'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 99242a0c921f6f5c4ab6201c1509bc195ab4c343 [INFO] testing ajkh88/hack_assembler against 1.59.0 for beta-1.60-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fajkh88%2Fhack_assembler" "/workspace/builds/worker-1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ajkh88/hack_assembler on toolchain 1.59.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/ajkh88/hack_assembler [INFO] finished tweaking git repo https://github.com/ajkh88/hack_assembler [INFO] tweaked toml for git repo https://github.com/ajkh88/hack_assembler written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate git repo https://github.com/ajkh88/hack_assembler already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.59.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5923836fea2eae6b3ff2073af62653e877bf3da368cb1ef549761f07fc7ccee8 [INFO] running `Command { std: "docker" "start" "-a" "5923836fea2eae6b3ff2073af62653e877bf3da368cb1ef549761f07fc7ccee8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5923836fea2eae6b3ff2073af62653e877bf3da368cb1ef549761f07fc7ccee8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5923836fea2eae6b3ff2073af62653e877bf3da368cb1ef549761f07fc7ccee8", kill_on_drop: false }` [INFO] [stdout] 5923836fea2eae6b3ff2073af62653e877bf3da368cb1ef549761f07fc7ccee8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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=warn" "-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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 108a8b56c1706def15caea4abcb5365f32a2ddd4202dbfc72e81ed7e9aedf80a [INFO] running `Command { std: "docker" "start" "-a" "108a8b56c1706def15caea4abcb5365f32a2ddd4202dbfc72e81ed7e9aedf80a", kill_on_drop: false }` [INFO] [stderr] Compiling hack_assembler v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.53s [INFO] running `Command { std: "docker" "inspect" "108a8b56c1706def15caea4abcb5365f32a2ddd4202dbfc72e81ed7e9aedf80a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "108a8b56c1706def15caea4abcb5365f32a2ddd4202dbfc72e81ed7e9aedf80a", kill_on_drop: false }` [INFO] [stdout] 108a8b56c1706def15caea4abcb5365f32a2ddd4202dbfc72e81ed7e9aedf80a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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=warn" "-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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d5cc37d54dbfbe07f0dbeae153440c03850a85c570845587ed721241b37740b4 [INFO] running `Command { std: "docker" "start" "-a" "d5cc37d54dbfbe07f0dbeae153440c03850a85c570845587ed721241b37740b4", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.112 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling predicates-core v1.0.2 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling termtree v0.2.3 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling file_diff v1.0.0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling itertools v0.10.3 [INFO] [stderr] Compiling predicates-tree v1.0.4 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling predicates v2.1.0 [INFO] [stderr] Compiling assert_cmd v2.0.2 [INFO] [stderr] Compiling hack_assembler v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 4.58s [INFO] running `Command { std: "docker" "inspect" "d5cc37d54dbfbe07f0dbeae153440c03850a85c570845587ed721241b37740b4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d5cc37d54dbfbe07f0dbeae153440c03850a85c570845587ed721241b37740b4", kill_on_drop: false }` [INFO] [stdout] d5cc37d54dbfbe07f0dbeae153440c03850a85c570845587ed721241b37740b4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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=warn" "-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:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+1.59.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 078d0718f949d88c518d1a922b7ad5bc46873c262821db70e52ed37e5a8f38c7 [INFO] running `Command { std: "docker" "start" "-a" "078d0718f949d88c518d1a922b7ad5bc46873c262821db70e52ed37e5a8f38c7", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.05s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/hack_assembler-2da88d4d4f5e024d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/add_test.rs (/opt/rustwide/target/debug/deps/add_test-600ed95b1cd02787) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_max_l ... FAILED [INFO] [stdout] test test_add ... FAILED [INFO] [stdout] test test_max ... FAILED [INFO] [stdout] test test_rect_l ... FAILED [INFO] [stdout] test test_rect ... FAILED [INFO] [stdout] test test_pong_l ... FAILED [INFO] [stdout] test test_pong ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- test_max_l stdout ---- [INFO] [stdout] thread 'test_max_l' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/MaxL.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55a44e85dc5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55a44e85dc5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55a44e85dc5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55a44e85dc5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55a44e87af5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55a44e85a933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55a44e85fef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55a44e85fef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55a44e85fef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55a44e85fad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55a44e860543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55a44e860260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55a44e85e104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55a44e85ff99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55a44e826371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55a44e826403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55a44e8407e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55a44e83bf14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55a44e83040b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55a44e82e42e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55a44e831581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55a44e85d310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55a44e85d310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55a44e85d310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55a44e85d310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55a44e85d310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55a44e85d310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55a44e85d310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55a44e85d310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55a44e85d310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55a44e831550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55a44e83db5c - main\n 32: 0x7f2176c380b3 - __libc_start_main\n 33: 0x55a44e826a6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/MaxL.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/MaxL.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/MaxL.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55a44e85dc5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55a44e85dc5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55a44e85dc5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55a44e85dc5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55a44e87af5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55a44e85a933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55a44e85fef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55a44e85fef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55a44e85fef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55a44e85fad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55a44e860543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55a44e860260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55a44e85e104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55a44e85ff99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55a44e826371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55a44e826403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55a44e8407e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55a44e83bf14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55a44e83040b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55a44e82e42e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55a44e831581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55a44e85d310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55a44e85d310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55a44e85d310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55a44e85d310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55a44e85d310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55a44e85d310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55a44e85d310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55a44e85d310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55a44e85d310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55a44e831550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55a44e83db5c - main\n 32: 0x7f2176c380b3 - __libc_start_main\n 33: 0x55a44e826a6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a745 - add_test::test_max_l::h779cd1cb3286eb23 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:18:5 [INFO] [stdout] 22: 0x561b2de0a70e - add_test::test_max_l::{{closure}}::h402b3783711d20c5 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:17:1 [INFO] [stdout] 23: 0x561b2de0abde - core::ops::function::FnOnce::call_once::h3e16521441e2448c [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_add stdout ---- [INFO] [stdout] thread 'test_add' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Add.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x561771b05c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x561771b05c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x561771b05c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x561771b05c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x561771b22f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x561771b02933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x561771b07ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x561771b07ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x561771b07ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x561771b07ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x561771b08543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x561771b08260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x561771b06104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x561771b07f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x561771ace371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x561771ace403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x561771ae87e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x561771ae3f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x561771ad840b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x561771ad642e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x561771ad9581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x561771b05310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x561771b05310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x561771b05310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x561771b05310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x561771b05310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x561771b05310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x561771b05310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x561771b05310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x561771b05310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x561771ad9550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x561771ae5b5c - main\n 32: 0x7f36dd0fa0b3 - __libc_start_main\n 33: 0x561771acea6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/Add.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/Add.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Add.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x561771b05c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x561771b05c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x561771b05c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x561771b05c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x561771b22f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x561771b02933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x561771b07ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x561771b07ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x561771b07ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x561771b07ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x561771b08543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x561771b08260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x561771b06104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x561771b07f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x561771ace371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x561771ace403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x561771ae87e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x561771ae3f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x561771ad840b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x561771ad642e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x561771ad9581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x561771b05310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x561771b05310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x561771b05310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x561771b05310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x561771b05310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x561771b05310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x561771b05310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x561771b05310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x561771b05310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x561771ad9550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x561771ae5b5c - main\n 32: 0x7f36dd0fa0b3 - __libc_start_main\n 33: 0x561771acea6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a685 - add_test::test_add::h4eb59c1230b65f20 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:8:5 [INFO] [stdout] 22: 0x561b2de0a64e - add_test::test_add::{{closure}}::h8d6eb43e6e45826b [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:7:1 [INFO] [stdout] 23: 0x561b2de0ac1e - core::ops::function::FnOnce::call_once::h3ec4b376eba7f31e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_max stdout ---- [INFO] [stdout] thread 'test_max' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Max.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55f940a1bc5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55f940a1bc5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55f940a1bc5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55f940a1bc5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55f940a38f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55f940a18933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55f940a1def2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55f940a1def2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55f940a1def2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55f940a1dad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55f940a1e543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55f940a1e260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55f940a1c104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55f940a1df99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55f9409e4371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55f9409e4403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55f9409fe7e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55f9409f9f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55f9409ee40b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55f9409ec42e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55f9409ef581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55f940a1b310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55f940a1b310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55f940a1b310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55f940a1b310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55f940a1b310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55f940a1b310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55f940a1b310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55f940a1b310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55f940a1b310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55f9409ef550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55f9409fbb5c - main\n 32: 0x7fd99f0bf0b3 - __libc_start_main\n 33: 0x55f9409e4a6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/Max.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/Max.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Max.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55f940a1bc5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55f940a1bc5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55f940a1bc5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55f940a1bc5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55f940a38f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55f940a18933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55f940a1def2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55f940a1def2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55f940a1def2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55f940a1dad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55f940a1e543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55f940a1e260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55f940a1c104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55f940a1df99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55f9409e4371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55f9409e4403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55f9409fe7e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55f9409f9f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55f9409ee40b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55f9409ec42e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55f9409ef581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55f940a1b310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55f940a1b310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55f940a1b310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55f940a1b310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55f940a1b310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55f940a1b310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55f940a1b310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55f940a1b310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55f940a1b310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55f9409ef550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55f9409fbb5c - main\n 32: 0x7fd99f0bf0b3 - __libc_start_main\n 33: 0x55f9409e4a6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a6e5 - add_test::test_max::hd93c45107d12f87e [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:13:5 [INFO] [stdout] 22: 0x561b2de0a6ae - add_test::test_max::{{closure}}::h4c3f5d48a27dd19b [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:12:1 [INFO] [stdout] 23: 0x561b2de0ad7e - core::ops::function::FnOnce::call_once::hddf5689291a583d9 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_rect_l stdout ---- [INFO] [stdout] thread 'test_rect_l' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/RectL.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x562d6baf6c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x562d6baf6c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x562d6baf6c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x562d6baf6c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x562d6bb13f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x562d6baf3933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x562d6baf8ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x562d6baf8ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x562d6baf8ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x562d6baf8ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x562d6baf9543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x562d6baf9260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x562d6baf7104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x562d6baf8f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x562d6babf371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x562d6babf403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x562d6bad97e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x562d6bad4f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x562d6bac940b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x562d6bac742e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x562d6baca581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x562d6baf6310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x562d6baf6310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x562d6baf6310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x562d6baf6310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x562d6baf6310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x562d6baf6310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x562d6baf6310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x562d6baf6310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x562d6baf6310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x562d6baca550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x562d6bad6b5c - main\n 32: 0x7fa4aba910b3 - __libc_start_main\n 33: 0x562d6babfa6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/RectL.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/RectL.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/RectL.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x562d6baf6c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x562d6baf6c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x562d6baf6c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x562d6baf6c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x562d6bb13f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x562d6baf3933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x562d6baf8ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x562d6baf8ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x562d6baf8ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x562d6baf8ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x562d6baf9543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x562d6baf9260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x562d6baf7104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x562d6baf8f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x562d6babf371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x562d6babf403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x562d6bad97e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x562d6bad4f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x562d6bac940b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x562d6bac742e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x562d6baca581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x562d6baf6310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x562d6baf6310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x562d6baf6310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x562d6baf6310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x562d6baf6310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x562d6baf6310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x562d6baf6310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x562d6baf6310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x562d6baf6310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x562d6baca550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x562d6bad6b5c - main\n 32: 0x7fa4aba910b3 - __libc_start_main\n 33: 0x562d6babfa6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a8c5 - add_test::test_rect_l::h22906dfaad6ff4f4 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:38:5 [INFO] [stdout] 22: 0x561b2de0a88e - add_test::test_rect_l::{{closure}}::h01e09e870f3251f2 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:37:1 [INFO] [stdout] 23: 0x561b2de0acae - core::ops::function::FnOnce::call_once::hb726624004cefc0d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_rect stdout ---- [INFO] [stdout] thread 'test_rect' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Rect.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55ef67378c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55ef67378c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55ef67378c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55ef67378c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55ef67395f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55ef67375933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55ef6737aef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55ef6737aef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55ef6737aef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55ef6737aad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55ef6737b543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55ef6737b260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55ef67379104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55ef6737af99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55ef67341371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55ef67341403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55ef6735b7e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55ef67356f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55ef6734b40b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55ef6734942e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55ef6734c581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55ef67378310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55ef67378310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55ef67378310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55ef67378310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55ef67378310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55ef67378310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55ef67378310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55ef67378310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55ef67378310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55ef6734c550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55ef67358b5c - main\n 32: 0x7f627661a0b3 - __libc_start_main\n 33: 0x55ef67341a6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/Rect.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/Rect.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Rect.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55ef67378c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55ef67378c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55ef67378c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55ef67378c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55ef67395f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55ef67375933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55ef6737aef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55ef6737aef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55ef6737aef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55ef6737aad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55ef6737b543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55ef6737b260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55ef67379104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55ef6737af99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55ef67341371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55ef67341403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55ef6735b7e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55ef67356f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55ef6734b40b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55ef6734942e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55ef6734c581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55ef67378310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55ef67378310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55ef67378310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55ef67378310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55ef67378310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55ef67378310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55ef67378310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55ef67378310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55ef67378310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55ef6734c550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55ef67358b5c - main\n 32: 0x7f627661a0b3 - __libc_start_main\n 33: 0x55ef67341a6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a865 - add_test::test_rect::h455140378cb351e0 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:33:5 [INFO] [stdout] 22: 0x561b2de0a82e - add_test::test_rect::{{closure}}::h1e66b3cf537c4e28 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:32:1 [INFO] [stdout] 23: 0x561b2de0ac6e - core::ops::function::FnOnce::call_once::hae9e940e2cbb3886 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_pong_l stdout ---- [INFO] [stdout] thread 'test_pong_l' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/PongL.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x561285800c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x561285800c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x561285800c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x561285800c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x56128581df5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x5612857fd933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x561285802ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x561285802ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x561285802ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x561285802ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x561285803543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x561285803260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x561285801104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x561285802f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x5612857c9371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x5612857c9403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x5612857e37e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x5612857def14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x5612857d340b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x5612857d142e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x5612857d4581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x561285800310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x561285800310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x561285800310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x561285800310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x561285800310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x561285800310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x561285800310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x561285800310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x561285800310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x5612857d4550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x5612857e0b5c - main\n 32: 0x7f5bc792e0b3 - __libc_start_main\n 33: 0x5612857c9a6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/PongL.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/PongL.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/PongL.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x561285800c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x561285800c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x561285800c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x561285800c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x56128581df5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x5612857fd933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x561285802ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x561285802ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x561285802ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x561285802ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x561285803543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x561285803260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x561285801104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x561285802f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x5612857c9371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x5612857c9403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x5612857e37e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x5612857def14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x5612857d340b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x5612857d142e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x5612857d4581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x561285800310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x561285800310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x561285800310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x561285800310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x561285800310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x561285800310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x561285800310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x561285800310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x561285800310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x5612857d4550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x5612857e0b5c - main\n 32: 0x7f5bc792e0b3 - __libc_start_main\n 33: 0x5612857c9a6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a805 - add_test::test_pong_l::h780a08ece789ba87 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:28:5 [INFO] [stdout] 22: 0x561b2de0a7ce - add_test::test_pong_l::{{closure}}::hb4e8a78d690b8613 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:27:1 [INFO] [stdout] 23: 0x561b2de0ad3e - core::ops::function::FnOnce::call_once::hd495fcd75bdb19a9 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_pong stdout ---- [INFO] [stdout] thread 'test_pong' panicked at 'Unexpected failure. [INFO] [stdout] code-101 [INFO] [stdout] stderr=```"thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Pong.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55f856a73c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55f856a73c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55f856a73c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55f856a73c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55f856a90f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55f856a70933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55f856a75ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55f856a75ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55f856a75ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55f856a75ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55f856a76543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55f856a76260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55f856a74104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55f856a75f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55f856a3c371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55f856a3c403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55f856a567e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55f856a51f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55f856a4640b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55f856a4442e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55f856a47581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55f856a73310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55f856a73310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55f856a73310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55f856a73310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55f856a73310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55f856a73310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55f856a73310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55f856a73310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55f856a73310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55f856a47550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55f856a53b5c - main\n 32: 0x7fcc039af0b3 - __libc_start_main\n 33: 0x55f856a3ca6e - _start\n 34: 0x0 - \n"``` [INFO] [stdout] command=`"/opt/rustwide/target/debug/hack_assembler" "tests/files/Pong.asm"` [INFO] [stdout] code=101 [INFO] [stdout] stdout="Assembling code from file tests/files/Pong.asm\n" [INFO] [stdout] stderr="thread \'main\' panicked at \'Something went wrong when writing to the file \"tests/files/Pong.hack\"...: Os { code: 30, kind: ReadOnlyFilesystem, message: \"Read-only file system\" }\', src/main.rs:46:6\nstack backtrace:\n 0: 0x55f856a73c5c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5\n 1: 0x55f856a73c5c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5\n 2: 0x55f856a73c5c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5\n 3: 0x55f856a73c5c - ::fmt::h3e2b509ce2ce6007\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22\n 4: 0x55f856a90f5c - core::fmt::write::h753c7571fa063ecb\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17\n 5: 0x55f856a70933 - std::io::Write::write_fmt::h2815c0519c99ba09\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15\n 6: 0x55f856a75ef2 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5\n 7: 0x55f856a75ef2 - std::sys_common::backtrace::print::hcf25e43e1a9b0766\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9\n 8: 0x55f856a75ef2 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50\n 9: 0x55f856a75ad5 - std::panicking::default_hook::hda898f8d3ad1a5ae\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:228:9\n 10: 0x55f856a76543 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17\n 11: 0x55f856a76260 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13\n 12: 0x55f856a74104 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18\n 13: 0x55f856a75f99 - rust_begin_unwind\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5\n 14: 0x55f856a3c371 - core::panicking::panic_fmt::h3a79a6a99affe1d5\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14\n 15: 0x55f856a3c403 - core::result::unwrap_failed::ha0327e3803285d6e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1690:5\n 16: 0x55f856a567e8 - core::result::Result::expect::h1270f5ea08a30de2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:975:23\n 17: 0x55f856a51f14 - hack_assembler::main::h699ea80e7983828d\n at /opt/rustwide/workdir/src/main.rs:45:5\n 18: 0x55f856a4640b - core::ops::function::FnOnce::call_once::haa3bbd4e326ed77a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5\n 19: 0x55f856a4442e - std::sys_common::backtrace::__rust_begin_short_backtrace::h56e41a81bdb86530\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18\n 20: 0x55f856a47581 - std::rt::lang_start::{{closure}}::h464fc964d0ab8d44\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:145:18\n 21: 0x55f856a73310 - core::ops::function::impls:: for &F>::call_once::h443f738a8e9f947a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:259:13\n 22: 0x55f856a73310 - std::panicking::try::do_call::h1e21ba261ba489ec\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 23: 0x55f856a73310 - std::panicking::try::h6afd48af8b6c96ac\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 24: 0x55f856a73310 - std::panic::catch_unwind::h85dd95e0bab7fb60\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 25: 0x55f856a73310 - std::rt::lang_start_internal::{{closure}}::h038455e697c8b03e\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:48\n 26: 0x55f856a73310 - std::panicking::try::do_call::h6b0ad65979f3077a\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40\n 27: 0x55f856a73310 - std::panicking::try::h010108d314169ac6\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19\n 28: 0x55f856a73310 - std::panic::catch_unwind::hff397f912b1535c2\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14\n 29: 0x55f856a73310 - std::rt::lang_start_internal::h52e73755f77c7dd9\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:128:20\n 30: 0x55f856a47550 - std::rt::lang_start::h864c6533da47fa69\n at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/rt.rs:144:17\n 31: 0x55f856a53b5c - main\n 32: 0x7fcc039af0b3 - __libc_start_main\n 33: 0x55f856a3ca6e - _start\n 34: 0x0 - \n" [INFO] [stdout] ', /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x561b2de7d12c - std::backtrace_rs::backtrace::libunwind::trace::h91c465e73bf6c785 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x561b2de7d12c - std::backtrace_rs::backtrace::trace_unsynchronized::hae9da36f5d58b5f3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x561b2de7d12c - std::sys_common::backtrace::_print_fmt::h7f499fa126a7effb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x561b2de7d12c - ::fmt::h3e2b509ce2ce6007 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x561b2dea321c - core::fmt::write::h753c7571fa063ecb [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/fmt/mod.rs:1168:17 [INFO] [stdout] 5: 0x561b2de77fe3 - std::io::Write::write_fmt::hb649ab67f71b6655 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x561b2de7f802 - std::sys_common::backtrace::_print::h64941a6fc8b0ed9b [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x561b2de7f802 - std::sys_common::backtrace::print::hcf25e43e1a9b0766 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x561b2de7f802 - std::panicking::default_hook::{{closure}}::h78d3e6cf97fc623d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x561b2de7f451 - std::panicking::default_hook::hda898f8d3ad1a5ae [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:225:9 [INFO] [stdout] 10: 0x561b2de7fe53 - std::panicking::rust_panic_with_hook::h1a5ea2d6c23051aa [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x561b2de7fb70 - std::panicking::begin_panic_handler::{{closure}}::h07f549390938b73f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x561b2de7d5d4 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ec3758a92cfb00d [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x561b2de7f8a9 - rust_begin_unwind [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x561b2de04dd1 - core::panicking::panic_fmt::h3a79a6a99affe1d5 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:116:14 [INFO] [stdout] 15: 0x561b2de4768a - core::panicking::panic_display::h8d90427d440c5083 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panicking.rs:72:5 [INFO] [stdout] 16: 0x561b2de4d257 - assert_cmd::assert::AssertError::panic::h3366aebe0231b2cb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:1036:9 [INFO] [stdout] 17: 0x561b2de48ff7 - core::ops::function::FnOnce::call_once::h7d4cf08729dd8e54 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x561b2de4a526 - core::result::Result::unwrap_or_else::hd6a12ec8b081d966 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/result.rs:1369:23 [INFO] [stdout] 19: 0x561b2de4ce46 - assert_cmd::assert::Assert::success::h5112db5d0c5d78c5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.2/src/assert.rs:156:9 [INFO] [stdout] 20: 0x561b2de0a1d6 - add_test::test_correct_machine_language::hf17e0b51b4865fd3 [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:46:5 [INFO] [stdout] 21: 0x561b2de0a7a5 - add_test::test_pong::h5677cfdf3ca7c91b [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:23:5 [INFO] [stdout] 22: 0x561b2de0a76e - add_test::test_pong::{{closure}}::hbe8928e29ba8a66d [INFO] [stdout] at /opt/rustwide/workdir/tests/add_test.rs:22:1 [INFO] [stdout] 23: 0x561b2de0adbe - core::ops::function::FnOnce::call_once::hf038e781da19c346 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x561b2de373f3 - core::ops::function::FnOnce::call_once::h1845a80638abc06e [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x561b2de373f3 - test::__rust_begin_short_backtrace::h4f56ccea01b9889f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:574:5 [INFO] [stdout] 26: 0x561b2de360df - as core::ops::function::FnOnce>::call_once::h5afedf14a39ffa74 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x561b2de360df - as core::ops::function::FnOnce<()>>::call_once::hd5aaa1b551e9ce71 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x561b2de360df - std::panicking::try::do_call::h316eebee63f96d32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 29: 0x561b2de360df - std::panicking::try::h662e31e84dd7ce52 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 30: 0x561b2de360df - std::panic::catch_unwind::h129c1b23f076663f [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 31: 0x561b2de360df - test::run_test_in_process::h51d800d572f878ef [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:597:18 [INFO] [stdout] 32: 0x561b2de360df - test::run_test::run_test_inner::{{closure}}::h71a47db430260854 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:491:39 [INFO] [stdout] 33: 0x561b2de3f4a1 - test::run_test::run_test_inner::{{closure}}::h02edd5b3e2dab52a [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/test/src/lib.rs:518:37 [INFO] [stdout] 34: 0x561b2de3f4a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0838cfc8b0e995ec [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys_common/backtrace.rs:123:18 [INFO] [stdout] 35: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h4c2725d7078043cd [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:477:17 [INFO] [stdout] 36: 0x561b2de0bf2f - as core::ops::function::FnOnce<()>>::call_once::hdf1aa612eed87270 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x561b2de0bf2f - std::panicking::try::do_call::hc72f8de3706d18d6 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:406:40 [INFO] [stdout] 38: 0x561b2de0bf2f - std::panicking::try::h63f01f54dbd0fb87 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panicking.rs:370:19 [INFO] [stdout] 39: 0x561b2de0bf2f - std::panic::catch_unwind::h58bc464ae9b26453 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/panic.rs:133:14 [INFO] [stdout] 40: 0x561b2de0bf2f - std::thread::Builder::spawn_unchecked::{{closure}}::h6c065e19513e33e3 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/thread/mod.rs:476:30 [INFO] [stdout] 41: 0x561b2de0bf2f - core::ops::function::FnOnce::call_once{{vtable.shim}}::hd143450c74f35c32 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::h49b6c7c5155a2296 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x561b2de85d83 - as core::ops::function::FnOnce>::call_once::ha8b5234bfeb15105 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x561b2de85d83 - std::sys::unix::thread::Thread::new::thread_start::h6f207dd842d64859 [INFO] [stdout] at /rustc/9d1b2106e23b1abd32fce1f17267604a5102f57a/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7fcb840b2609 - start_thread [INFO] [stdout] 46: 0x7fcb83e84293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_add [INFO] [stdout] test_max [INFO] [stdout] test_max_l [INFO] [stdout] test_pong [INFO] [stdout] test_pong_l [INFO] [stdout] test_rect [INFO] [stdout] test_rect_l [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.99s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test add_test' [INFO] running `Command { std: "docker" "inspect" "078d0718f949d88c518d1a922b7ad5bc46873c262821db70e52ed37e5a8f38c7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "078d0718f949d88c518d1a922b7ad5bc46873c262821db70e52ed37e5a8f38c7", kill_on_drop: false }` [INFO] [stdout] 078d0718f949d88c518d1a922b7ad5bc46873c262821db70e52ed37e5a8f38c7