[INFO] cloning repository https://github.com/plavelo/placc [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/plavelo/placc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplavelo%2Fplacc", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplavelo%2Fplacc'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] cf924b388cb71a1f907d47fd307817b94af82196 [INFO] testing plavelo/placc against master#9e297bf54d31eb3b30067208ff9af4416945a2ed for pr-125507 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplavelo%2Fplacc" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/plavelo/placc on toolchain 9e297bf54d31eb3b30067208ff9af4416945a2ed [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/plavelo/placc [INFO] finished tweaking git repo https://github.com/plavelo/placc [INFO] tweaked toml for git repo https://github.com/plavelo/placc written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/plavelo/placc already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1fa8ee79fd67c773729e91556c2ca0285825a8a6ba334b520c1e75ff4fcb9de8 [INFO] running `Command { std: "docker" "start" "-a" "1fa8ee79fd67c773729e91556c2ca0285825a8a6ba334b520c1e75ff4fcb9de8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1fa8ee79fd67c773729e91556c2ca0285825a8a6ba334b520c1e75ff4fcb9de8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1fa8ee79fd67c773729e91556c2ca0285825a8a6ba334b520c1e75ff4fcb9de8", kill_on_drop: false }` [INFO] [stdout] 1fa8ee79fd67c773729e91556c2ca0285825a8a6ba334b520c1e75ff4fcb9de8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f3244ac9744594016a8979cbee768a18143fbd4233e708edddfb52c6fe926352 [INFO] running `Command { std: "docker" "start" "-a" "f3244ac9744594016a8979cbee768a18143fbd4233e708edddfb52c6fe926352", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.60 [INFO] [stderr] Compiling libc v0.2.82 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling unicode-segmentation v1.7.1 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling hashbrown v0.9.1 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling regex-syntax v0.6.22 [INFO] [stderr] Compiling thread_local v1.1.0 [INFO] [stderr] Compiling textwrap v0.12.1 [INFO] [stderr] Compiling os_str_bytes v2.4.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling heck v0.3.2 [INFO] [stderr] Compiling indexmap v1.6.1 [INFO] [stderr] Compiling aho-corasick v0.7.15 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling quote v1.0.8 [INFO] [stderr] Compiling regex v1.4.3 [INFO] [stderr] Compiling clap_derive v3.0.0-beta.2 [INFO] [stderr] Compiling clap v3.0.0-beta.2 [INFO] [stderr] Compiling pcc v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.29s [INFO] running `Command { std: "docker" "inspect" "f3244ac9744594016a8979cbee768a18143fbd4233e708edddfb52c6fe926352", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f3244ac9744594016a8979cbee768a18143fbd4233e708edddfb52c6fe926352", kill_on_drop: false }` [INFO] [stdout] f3244ac9744594016a8979cbee768a18143fbd4233e708edddfb52c6fe926352 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bcd8f2c69dd2c1413c5dc71118e0695cadb0e28d3b2a5348559abc48291ab3d5 [INFO] running `Command { std: "docker" "start" "-a" "bcd8f2c69dd2c1413c5dc71118e0695cadb0e28d3b2a5348559abc48291ab3d5", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.2.2 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling doc-comment v0.3.3 [INFO] [stderr] Compiling predicates-core v1.0.1 [INFO] [stderr] Compiling difference v2.0.0 [INFO] [stderr] Compiling treeline v0.1.0 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling predicates-tree v1.0.1 [INFO] [stderr] Compiling predicates v1.0.6 [INFO] [stderr] Compiling rand_core v0.6.1 [INFO] [stderr] Compiling uuid v0.8.2 [INFO] [stderr] Compiling assert_cmd v1.0.2 [INFO] [stderr] Compiling rand_chacha v0.3.0 [INFO] [stderr] Compiling rand v0.8.2 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling pcc v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.88s [INFO] running `Command { std: "docker" "inspect" "bcd8f2c69dd2c1413c5dc71118e0695cadb0e28d3b2a5348559abc48291ab3d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bcd8f2c69dd2c1413c5dc71118e0695cadb0e28d3b2a5348559abc48291ab3d5", kill_on_drop: false }` [INFO] [stdout] bcd8f2c69dd2c1413c5dc71118e0695cadb0e28d3b2a5348559abc48291ab3d5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+9e297bf54d31eb3b30067208ff9af4416945a2ed" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 4d58681cfa5fc2614cb4f05cf276a5e5fcf93d4568ebe22a73c3c989c90838de [INFO] running `Command { std: "docker" "start" "-a" "4d58681cfa5fc2614cb4f05cf276a5e5fcf93d4568ebe22a73c3c989c90838de", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/pcc-7e45b3bbd2c94e9b) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test combinator::tests::and_ok ... ok [INFO] [stdout] test combinator::tests::and_error ... ok [INFO] [stdout] test combinator::tests::at_least_error ... ok [INFO] [stdout] test combinator::tests::at_least_ok ... ok [INFO] [stdout] test combinator::tests::at_most_error ... ok [INFO] [stdout] test combinator::tests::at_most_ok ... ok [INFO] [stdout] test combinator::tests::many_error ... ok [INFO] [stdout] test combinator::tests::many_ok ... ok [INFO] [stdout] test combinator::tests::not_followed_by_error ... ok [INFO] [stdout] test combinator::tests::or_error ... ok [INFO] [stdout] test combinator::tests::or_ok ... ok [INFO] [stdout] test combinator::tests::not_followed_by_ok ... ok [INFO] [stdout] test combinator::tests::sep_by1_error ... ok [INFO] [stdout] test combinator::tests::sep_by1_ok ... ok [INFO] [stdout] test combinator::tests::regex_error ... ok [INFO] [stdout] test combinator::tests::sep_by_error ... ok [INFO] [stdout] test combinator::tests::sep_by_ok ... ok [INFO] [stdout] test combinator::tests::string_ok ... ok [INFO] [stdout] test combinator::tests::then_ok ... ok [INFO] [stdout] test combinator::tests::regex_ok ... ok [INFO] [stdout] test combinator::tests::string_error ... ok [INFO] [stdout] test combinator::tests::times_ok ... ok [INFO] [stdout] test combinator::tests::skip_ok ... ok [INFO] [stdout] test combinator::tests::skip_error ... ok [INFO] [stdout] test combinator::tests::times_error ... ok [INFO] [stdout] test combinator::tests::then_error ... ok [INFO] [stdout] test parser::tests::num_ok ... ok [INFO] [stdout] test parser::tests::expr_ok ... ok [INFO] [stdout] test parser::tests::stmt_if_ok ... ok [INFO] [stdout] test combinator::tests::json_ok ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/cli.rs (/opt/rustwide/target/debug/deps/cli-be3a3a4ffcd016a7) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test number_ok ... FAILED [INFO] [stdout] test relational_op_ok ... FAILED [INFO] [stdout] test if_ok ... FAILED [INFO] [stdout] test function_ok ... FAILED [INFO] [stdout] test for_ok ... FAILED [INFO] [stdout] test while_ok ... FAILED [INFO] [stdout] test return_ok ... FAILED [INFO] [stdout] test block_ok ... FAILED [INFO] [stdout] test unary_op_ok ... FAILED [INFO] [stdout] test expr_ok ... FAILED [INFO] [stdout] test variable_ok ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- number_ok stdout ---- [INFO] [stdout] ERROR: main() { return 1; } [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file 0e51d9ac-1e57-460f-9f97-761ebb4243e9: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'number_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1ceb86d - cli::number_ok::hf9d56b728e33e8fd [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:54:16 [INFO] [stdout] 23: 0x55b7b1ceb837 - cli::number_ok::{{closure}}::hf2ebfa493dd1e480 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:53:15 [INFO] [stdout] 24: 0x55b7b1ce5e46 - core::ops::function::FnOnce::call_once::hcfb9e89444e98a37 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- relational_op_ok stdout ---- [INFO] [stdout] ERROR: main() { return 1 == 1 ; } [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # eq >>>>> [INFO] [stdout] cmp rax, rdi [INFO] [stdout] sete al [INFO] [stdout] movzb rax, al [INFO] [stdout] # <<<<< eq [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file 6ab0d594-7b39-4b46-9951-f544da9d45ec: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'relational_op_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1cec0bd - cli::relational_op_ok::h3bdb7a19a7eaccaf [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:73:16 [INFO] [stdout] 23: 0x55b7b1cec087 - cli::relational_op_ok::{{closure}}::h71841c1e9cb358e7 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:72:22 [INFO] [stdout] 24: 0x55b7b1ce5c76 - core::ops::function::FnOnce::call_once::h02c6e3722afa3894 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- if_ok stdout ---- [INFO] [stdout] ERROR: [INFO] [stdout] main() { [INFO] [stdout] first = 2; [INFO] [stdout] second = 0; [INFO] [stdout] if (first < 3) [INFO] [stdout] second = first / 2; [INFO] [stdout] return second; [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 2 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # if >>>>> [INFO] [stdout] # if-cond >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 3 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # lt >>>>> [INFO] [stdout] cmp rax, rdi [INFO] [stdout] setl al [INFO] [stdout] movzb rax, al [INFO] [stdout] # <<<<< lt [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # <<<<< if-cond [INFO] [stdout] pop rax [INFO] [stdout] cmp rax, 0 [INFO] [stdout] je .Lifend1 [INFO] [stdout] # if-then >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 2 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # div >>>>> [INFO] [stdout] cqo [INFO] [stdout] idiv rdi [INFO] [stdout] # <<<<< div [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< if-then [INFO] [stdout] .Lifend1: [INFO] [stdout] # <<<<< if [INFO] [stdout] # return >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file 4ed236f0-6293-49c0-92fc-ed8cfed9378f: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'if_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1cee1fd - cli::if_ok::h332f30a3acb3af07 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:156:9 [INFO] [stdout] 23: 0x55b7b1cee1c7 - cli::if_ok::{{closure}}::h4e0fe8ede62980c6 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:154:11 [INFO] [stdout] 24: 0x55b7b1ce5e06 - core::ops::function::FnOnce::call_once::hcbaff1a125588cb1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- function_ok stdout ---- [INFO] [stdout] ERROR: [INFO] [stdout] foo() { [INFO] [stdout] return 1; [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] bar() { [INFO] [stdout] return 2; [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] main() { [INFO] [stdout] return foo() + bar(); [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] foo: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] # function >>>>> [INFO] [stdout] bar: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 2 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # calling >>>>> [INFO] [stdout] sub rsp, 8 [INFO] [stdout] call foo [INFO] [stdout] add rsp, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< calling [INFO] [stdout] # calling >>>>> [INFO] [stdout] call bar [INFO] [stdout] push rax [INFO] [stdout] # <<<<< calling [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file ff23bcf0-b740-4665-9445-89d28911bd4d: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'function_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1ceea4d - cli::function_ok::h8c2a023d67f2b745 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:278:9 [INFO] [stdout] 23: 0x55b7b1ceea17 - cli::function_ok::{{closure}}::hcdae3cc8370d8fa9 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:276:17 [INFO] [stdout] 24: 0x55b7b1ce5f06 - core::ops::function::FnOnce::call_once::hed63fc10564c9fe5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- for_ok stdout ---- [INFO] [stdout] ERROR: [INFO] [stdout] main() { [INFO] [stdout] second = 0; [INFO] [stdout] for (first = 0; first < 10; first = first + 1) [INFO] [stdout] second = first; [INFO] [stdout] return second; [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # for >>>>> [INFO] [stdout] # for-init >>>>> [INFO] [stdout] # for-init >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< for-init [INFO] [stdout] # <<<<< for-init [INFO] [stdout] .Lforbgn0: [INFO] [stdout] # for-cond >>>>> [INFO] [stdout] # for-cond >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 10 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # lt >>>>> [INFO] [stdout] cmp rax, rdi [INFO] [stdout] setl al [INFO] [stdout] movzb rax, al [INFO] [stdout] # <<<<< lt [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # <<<<< for-cond [INFO] [stdout] pop rax [INFO] [stdout] cmp rax, 0 [INFO] [stdout] je .Lforend1 [INFO] [stdout] # <<<<< for-cond [INFO] [stdout] # for-then >>>>> [INFO] [stdout] # for-then >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< for-then [INFO] [stdout] # <<<<< for-then [INFO] [stdout] # for-inc >>>>> [INFO] [stdout] # for-inc >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< for-inc [INFO] [stdout] # <<<<< for-inc [INFO] [stdout] jmp .Lforbgn0 [INFO] [stdout] .Lforend1: [INFO] [stdout] # <<<<< for [INFO] [stdout] # return >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file 5bdb25a1-9bb2-433d-b063-dc04f084ae32: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'for_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1cee7ed - cli::for_ok::h4f6efa4c6397a198 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:240:9 [INFO] [stdout] 23: 0x55b7b1cee7b7 - cli::for_ok::{{closure}}::hf4e3e7064684ecdb [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:238:12 [INFO] [stdout] 24: 0x55b7b1ce5dc6 - core::ops::function::FnOnce::call_once::hb29de34f2e3009f4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- while_ok stdout ---- [INFO] [stdout] ERROR: [INFO] [stdout] main() { [INFO] [stdout] first = 0; [INFO] [stdout] while (first < 10) [INFO] [stdout] first = first + 1; [INFO] [stdout] return first; [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # while >>>>> [INFO] [stdout] .Lwhilebgn0: [INFO] [stdout] # while-cond >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 10 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # lt >>>>> [INFO] [stdout] cmp rax, rdi [INFO] [stdout] setl al [INFO] [stdout] movzb rax, al [INFO] [stdout] # <<<<< lt [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # <<<<< while-cond [INFO] [stdout] pop rax [INFO] [stdout] cmp rax, 0 [INFO] [stdout] je .Lwhileend1 [INFO] [stdout] # while-then >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< while-then [INFO] [stdout] jmp .Lwhilebgn0 [INFO] [stdout] .Lwhileend1: [INFO] [stdout] # <<<<< while [INFO] [stdout] # return >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file fc5a2f91-289b-42ac-a4c4-7aa733fc8a0b: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'while_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1cee6bd - cli::while_ok::he251f13133515cf5 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:222:9 [INFO] [stdout] 23: 0x55b7b1cee687 - cli::while_ok::{{closure}}::h04a6277f00e02a00 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:220:14 [INFO] [stdout] 24: 0x55b7b1ce5f46 - core::ops::function::FnOnce::call_once::hf986db5b9a458430 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- return_ok stdout ---- [INFO] [stdout] ERROR: main() { return 3; } [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 3 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file cc67ab30-3d42-4661-b209-5e90d2027a03: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'return_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1ced87d - cli::return_ok::h378a21461bb5a208 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:131:16 [INFO] [stdout] 23: 0x55b7b1ced847 - cli::return_ok::{{closure}}::hb345f34ccf8b2e74 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:130:15 [INFO] [stdout] 24: 0x55b7b1ce5e86 - core::ops::function::FnOnce::call_once::hd14e9dd9c1db857d [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- block_ok stdout ---- [INFO] [stdout] ERROR: [INFO] [stdout] main() { [INFO] [stdout] { [INFO] [stdout] second = 0; [INFO] [stdout] for (first = 0; first < 10; first = first + 1) [INFO] [stdout] second = first; [INFO] [stdout] return second; [INFO] [stdout] } [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # block >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # for >>>>> [INFO] [stdout] # for-init >>>>> [INFO] [stdout] # for-init >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< for-init [INFO] [stdout] # <<<<< for-init [INFO] [stdout] .Lforbgn0: [INFO] [stderr] error: test failed, to rerun pass `--test cli` [INFO] [stdout] # for-cond >>>>> [INFO] [stdout] # for-cond >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 10 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # lt >>>>> [INFO] [stdout] cmp rax, rdi [INFO] [stdout] setl al [INFO] [stdout] movzb rax, al [INFO] [stdout] # <<<<< lt [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # <<<<< for-cond [INFO] [stdout] pop rax [INFO] [stdout] cmp rax, 0 [INFO] [stdout] je .Lforend1 [INFO] [stdout] # <<<<< for-cond [INFO] [stdout] # for-then >>>>> [INFO] [stdout] # for-then >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< for-then [INFO] [stdout] # <<<<< for-then [INFO] [stdout] # for-inc >>>>> [INFO] [stdout] # for-inc >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 1 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # <<<<< for-inc [INFO] [stdout] # <<<<< for-inc [INFO] [stdout] jmp .Lforbgn0 [INFO] [stdout] .Lforend1: [INFO] [stdout] # <<<<< for [INFO] [stdout] # return >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file d73c6964-82c4-4c9b-8f9e-4d71241aa3f6: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'block_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1cee91d - cli::block_ok::h88b0d63aeafe9035 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:258:9 [INFO] [stdout] 23: 0x55b7b1cee8e7 - cli::block_ok::{{closure}}::h4aa93e2c486b838d [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:256:14 [INFO] [stdout] 24: 0x55b7b1ce5ec6 - core::ops::function::FnOnce::call_once::he19a581f47811d74 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- unary_op_ok stdout ---- [INFO] [stdout] ERROR: main() { return -5 + 6 * 7 ; } [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 0 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 5 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # sub >>>>> [INFO] [stdout] sub rax, rdi [INFO] [stdout] # <<<<< sub [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 6 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 7 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # mul >>>>> [INFO] [stdout] imul rax, rdi [INFO] [stdout] # <<<<< mul [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file 8dd90bc6-98bb-419f-a43d-b92ebf68e36c: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'unary_op_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1cebd2d - cli::unary_op_ok::h1cf52c633b795e7c [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:66:16 [INFO] [stdout] 23: 0x55b7b1cebcf7 - cli::unary_op_ok::{{closure}}::hcf7acd5b2a1e7478 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:65:17 [INFO] [stdout] 24: 0x55b7b1ce5cb6 - core::ops::function::FnOnce::call_once::h1390416b97842256 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- expr_ok stdout ---- [INFO] [stdout] ERROR: main() { return 5 + 6 * 7 ; } [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # return >>>>> [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 5 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 6 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 7 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # mul >>>>> [INFO] [stdout] imul rax, rdi [INFO] [stdout] # <<<<< mul [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file eae68787-6c81-4f33-886f-096c760e2b12: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'expr_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1ceb99d - cli::expr_ok::ha0493c9543a30a5e [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:59:16 [INFO] [stdout] 23: 0x55b7b1ceb967 - cli::expr_ok::{{closure}}::ha6f78c88ee5cef97 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:58:13 [INFO] [stdout] 24: 0x55b7b1ce5cf6 - core::ops::function::FnOnce::call_once::h686dd5625b92bf44 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- variable_ok stdout ---- [INFO] [stdout] ERROR: [INFO] [stdout] main() { [INFO] [stdout] a = 3; [INFO] [stdout] b = 5 * 6 - 8; [INFO] [stdout] return a + b / 2; [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] ERROR: .intel_syntax noprefix [INFO] [stdout] .globl main [INFO] [stdout] # function >>>>> [INFO] [stdout] main: [INFO] [stdout] # prologue >>>>> [INFO] [stdout] push rbp [INFO] [stdout] mov rbp, rsp [INFO] [stdout] # <<<<< prologue [INFO] [stdout] # allocate >>>>> [INFO] [stdout] sub rsp, 0 [INFO] [stdout] # <<<<< allocate [INFO] [stdout] [INFO] [stdout] # block >>>>> [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 3 [INFO] [stdout] # <<<<< literal [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # assign >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 5 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 6 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # mul >>>>> [INFO] [stdout] imul rax, rdi [INFO] [stdout] # <<<<< mul [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 8 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # sub >>>>> [INFO] [stdout] sub rax, rdi [INFO] [stdout] # <<<<< sub [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] mov [rax], rdi [INFO] [stdout] push rdi [INFO] [stdout] # <<<<< assign [INFO] [stdout] # return >>>>> [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 8 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # variable >>>>> [INFO] [stdout] mov rax, rbp [INFO] [stdout] sub rax, 16 [INFO] [stdout] push rax [INFO] [stdout] pop rax [INFO] [stdout] mov rax, [rax] [INFO] [stdout] push rax [INFO] [stdout] # <<<<< variable [INFO] [stdout] # literal >>>>> [INFO] [stdout] push 2 [INFO] [stdout] # <<<<< literal [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # div >>>>> [INFO] [stdout] cqo [INFO] [stdout] idiv rdi [INFO] [stdout] # <<<<< div [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] # operator >>>>> [INFO] [stdout] pop rdi [INFO] [stdout] pop rax [INFO] [stdout] # add >>>>> [INFO] [stdout] add rax, rdi [INFO] [stdout] # <<<<< add [INFO] [stdout] push rax [INFO] [stdout] # <<<<< operator [INFO] [stdout] pop rax [INFO] [stdout] mov rsp, rbp [INFO] [stdout] pop rbp [INFO] [stdout] ret [INFO] [stdout] # <<<<< return [INFO] [stdout] # <<<<< block [INFO] [stdout] # <<<<< function [INFO] [stdout] [INFO] [stdout] ERROR: /usr/bin/ld: cannot open output file 913a6767-a0d1-4e9d-aa4b-c1790a7c3a8b: Read-only file system [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] thread 'variable_ok' panicked at tests/cli.rs:42:51: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b7b1d99605 - std::backtrace_rs::backtrace::libunwind::trace::h01616864447d7b30 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/libunwind.rs:105:5 [INFO] [stdout] 1: 0x55b7b1d99605 - std::backtrace_rs::backtrace::trace_unsynchronized::haf2505f1cce46362 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b7b1d99605 - std::sys_common::backtrace::_print_fmt::h194ca41cc100de5c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:68:5 [INFO] [stdout] 3: 0x55b7b1d99605 - ::fmt::h0cdf3b9de85168c4 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55b7b1dc271b - core::fmt::rt::Argument::fmt::h4873b1048d9b82db [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/rt.rs:165:63 [INFO] [stdout] 5: 0x55b7b1dc271b - core::fmt::write::ha4c74c323a0d086c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/fmt/mod.rs:1172:21 [INFO] [stdout] 6: 0x55b7b1d9634f - std::io::Write::write_fmt::hb6b43a5c88baad33 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/io/mod.rs:1835:15 [INFO] [stdout] 7: 0x55b7b1d993de - std::sys_common::backtrace::_print::h667dd447a835cd2b [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55b7b1d993de - std::sys_common::backtrace::print::hd059cf329bebd7b7 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55b7b1d9ae39 - std::panicking::default_hook::{{closure}}::hcda624442cb26ab2 [INFO] [stdout] 10: 0x55b7b1d9aaa6 - std::panicking::default_hook::h1433a4b0280b10c1 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:295:9 [INFO] [stdout] 11: 0x55b7b1d234ba - as core::ops::function::Fn>::call::h1d330c91badb41c3 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 12: 0x55b7b1d234ba - test::test_main::{{closure}}::h51ee890341c1da25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:137:21 [INFO] [stdout] 13: 0x55b7b1d9b4ab - as core::ops::function::Fn>::call::h7bfd229c9579d378 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2077:9 [INFO] [stdout] 14: 0x55b7b1d9b4ab - std::panicking::rust_panic_with_hook::hbbff73039be21b12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:799:13 [INFO] [stdout] 15: 0x55b7b1d9b224 - std::panicking::begin_panic_handler::{{closure}}::hf2d595805aea6208 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:664:13 [INFO] [stdout] 16: 0x55b7b1d99ac9 - std::sys_common::backtrace::__rust_end_short_backtrace::h043134ab1b7436ad [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:171:18 [INFO] [stdout] 17: 0x55b7b1d9af57 - rust_begin_unwind [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:652:5 [INFO] [stdout] 18: 0x55b7b1dc0ff3 - core::panicking::panic_fmt::h5e9d189302ee3459 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panicking.rs:72:14 [INFO] [stdout] 19: 0x55b7b1dc1576 - core::result::unwrap_failed::h5e2f07fc18b50403 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1658:5 [INFO] [stdout] 20: 0x55b7b1ceb380 - core::result::Result::unwrap::h41b61c4db9c844cd [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/result.rs:1081:23 [INFO] [stdout] 21: 0x55b7b1ceb380 - cli::status::h0c6a646a0d91dea2 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:42:18 [INFO] [stdout] 22: 0x55b7b1ced61d - cli::variable_ok::h2948ef68a532f9b0 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:102:9 [INFO] [stdout] 23: 0x55b7b1ced5e7 - cli::variable_ok::{{closure}}::hb8427cf1ade0f1e6 [INFO] [stdout] at /opt/rustwide/workdir/tests/cli.rs:100:17 [INFO] [stdout] 24: 0x55b7b1ce5d36 - core::ops::function::FnOnce::call_once::h7a961c9dd027c4fe [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x55b7b1d27d0b - core::ops::function::FnOnce::call_once::h142728b0f901c1d8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x55b7b1d27d0b - test::__rust_begin_short_backtrace::h78f66600c792516f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:625:18 [INFO] [stdout] 27: 0x55b7b1d27441 - test::run_test_in_process::{{closure}}::h36b63bf5ec069162 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:60 [INFO] [stdout] 28: 0x55b7b1d27441 - as core::ops::function::FnOnce<()>>::call_once::hc0bc08664ac0fa12 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x55b7b1d27441 - std::panicking::try::do_call::haab6c4522a086511 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 30: 0x55b7b1d27441 - std::panicking::try::hf718cb1b5809fd88 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 31: 0x55b7b1d27441 - std::panic::catch_unwind::he2ad76393ba02fb8 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 32: 0x55b7b1d27441 - test::run_test_in_process::hc186a56cb0b7c789 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:648:27 [INFO] [stdout] 33: 0x55b7b1d27441 - test::run_test::{{closure}}::h904ff18418fddb43 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:569:43 [INFO] [stdout] 34: 0x55b7b1cef194 - test::run_test::{{closure}}::hac26f57ad5c71290 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/test/src/lib.rs:599:41 [INFO] [stdout] 35: 0x55b7b1cef194 - std::sys_common::backtrace::__rust_begin_short_backtrace::hfe28fbb6dc5c1a07 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys_common/backtrace.rs:155:18 [INFO] [stdout] 36: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h95bfe91ffe8f44f9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:542:17 [INFO] [stdout] 37: 0x55b7b1cf3a82 - as core::ops::function::FnOnce<()>>::call_once::hd46f137d10008ee5 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x55b7b1cf3a82 - std::panicking::try::do_call::hb6e54244f5c0dd5a [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:559:40 [INFO] [stdout] 39: 0x55b7b1cf3a82 - std::panicking::try::h9bd598d7f06adceb [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panicking.rs:523:19 [INFO] [stdout] 40: 0x55b7b1cf3a82 - std::panic::catch_unwind::hd6bd9f72f43d406c [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/panic.rs:149:14 [INFO] [stdout] 41: 0x55b7b1cf3a82 - std::thread::Builder::spawn_unchecked_::{{closure}}::h656cd769863cb7e9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/thread/mod.rs:541:30 [INFO] [stdout] 42: 0x55b7b1cf3a82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h434a6c48d2f2306f [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::h4e53d953a4689d25 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 44: 0x55b7b1da03ab - as core::ops::function::FnOnce>::call_once::hb1f69d21a251f1d9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/alloc/src/boxed.rs:2063:9 [INFO] [stdout] 45: 0x55b7b1da03ab - std::sys::pal::unix::thread::Thread::new::thread_start::h03f22bbd669825b9 [INFO] [stdout] at /rustc/9e297bf54d31eb3b30067208ff9af4416945a2ed/library/std/src/sys/pal/unix/thread.rs:108:17 [INFO] [stdout] 46: 0x7f086027dac3 - [INFO] [stdout] 47: 0x7f086030ea04 - __clone [INFO] [stdout] 48: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] block_ok [INFO] [stdout] expr_ok [INFO] [stdout] for_ok [INFO] [stdout] function_ok [INFO] [stdout] if_ok [INFO] [stdout] number_ok [INFO] [stdout] relational_op_ok [INFO] [stdout] return_ok [INFO] [stdout] unary_op_ok [INFO] [stdout] variable_ok [INFO] [stdout] while_ok [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "4d58681cfa5fc2614cb4f05cf276a5e5fcf93d4568ebe22a73c3c989c90838de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d58681cfa5fc2614cb4f05cf276a5e5fcf93d4568ebe22a73c3c989c90838de", kill_on_drop: false }` [INFO] [stdout] 4d58681cfa5fc2614cb4f05cf276a5e5fcf93d4568ebe22a73c3c989c90838de [INFO] testing plavelo/placc against try#61a9ac64344e91d62f5496627ff363d177f9daab for pr-125507 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplavelo%2Fplacc" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/plavelo/placc on toolchain 61a9ac64344e91d62f5496627ff363d177f9daab [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/plavelo/placc [INFO] finished tweaking git repo https://github.com/plavelo/placc [INFO] tweaked toml for git repo https://github.com/plavelo/placc written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/plavelo/placc already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1c8578bdd2190c176dc51e3c17cdb9ca52ca4a0424f21089a6579650a45fa512 [INFO] running `Command { std: "docker" "start" "-a" "1c8578bdd2190c176dc51e3c17cdb9ca52ca4a0424f21089a6579650a45fa512", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1c8578bdd2190c176dc51e3c17cdb9ca52ca4a0424f21089a6579650a45fa512", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1c8578bdd2190c176dc51e3c17cdb9ca52ca4a0424f21089a6579650a45fa512", kill_on_drop: false }` [INFO] [stdout] 1c8578bdd2190c176dc51e3c17cdb9ca52ca4a0424f21089a6579650a45fa512 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:beeedbb442662e57d416641ecc3200b38e573c25b057896194468d05594dd835" "/opt/rustwide/cargo-home/bin/cargo" "+61a9ac64344e91d62f5496627ff363d177f9daab" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9a5cb434e51ebdbfdcc38dd07f9f4280482142a682485560f243174af0eda2f3 [INFO] running `Command { std: "docker" "start" "-a" "9a5cb434e51ebdbfdcc38dd07f9f4280482142a682485560f243174af0eda2f3", kill_on_drop: false }` [INFO] [stderr] Compiling version_check v0.9.2 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.60 [INFO] [stderr] Compiling libc v0.2.82 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling unicode-segmentation v1.7.1 [INFO] [stderr] Compiling hashbrown v0.9.1 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling regex-syntax v0.6.22 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling os_str_bytes v2.4.0 [INFO] [stderr] Compiling thread_local v1.1.0 [INFO] [stderr] Compiling textwrap v0.12.1 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling indexmap v1.6.1 [INFO] [stderr] Compiling heck v0.3.2 [INFO] [stderr] Compiling aho-corasick v0.7.15 [INFO] [stderr] Compiling quote v1.0.8 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling regex v1.4.3 [INFO] [stderr] Compiling clap_derive v3.0.0-beta.2 [INFO] [stderr] Compiling clap v3.0.0-beta.2 [INFO] [stderr] Compiling pcc v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error: reached the type-length limit while instantiating `combinator::parse::<'_, {closure@src/combinator.rs:196:5: 196:64}, Vec>` [INFO] [stdout] --> src/parser.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | parse(then(whitespace(), program()), source) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: consider adding a `#![type_length_limit="5654271"]` attribute to your crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `pcc` (bin "pcc") due to 2 previous errors [INFO] running `Command { std: "docker" "inspect" "9a5cb434e51ebdbfdcc38dd07f9f4280482142a682485560f243174af0eda2f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9a5cb434e51ebdbfdcc38dd07f9f4280482142a682485560f243174af0eda2f3", kill_on_drop: false }` [INFO] [stdout] 9a5cb434e51ebdbfdcc38dd07f9f4280482142a682485560f243174af0eda2f3