[INFO] cloning repository https://github.com/mattjquinn/jcompiler [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mattjquinn/jcompiler" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmattjquinn%2Fjcompiler", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmattjquinn%2Fjcompiler'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] b4fe6af91992a9af89dafd2cf0a661c7b22ce604 [INFO] testing mattjquinn/jcompiler against beta-2022-02-22 for beta-1.60-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmattjquinn%2Fjcompiler" "/workspace/builds/worker-9/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-9/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mattjquinn/jcompiler on toolchain beta-2022-02-22 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/mattjquinn/jcompiler [INFO] finished tweaking git repo https://github.com/mattjquinn/jcompiler [INFO] tweaked toml for git repo https://github.com/mattjquinn/jcompiler written to /workspace/builds/worker-9/source/Cargo.toml [INFO] crate git repo https://github.com/mattjquinn/jcompiler already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-02-22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded maplit v1.0.1 [INFO] [stderr] Downloaded ieee754 v0.2.6 [INFO] [stderr] Downloaded syn v0.15.26 [INFO] [stderr] Downloaded ascii v0.9.1 [INFO] [stderr] Downloaded criterion v0.2.10 [INFO] [stderr] Downloaded llvm-sys v100.2.3 [INFO] [stderr] Downloaded pest_generator v2.1.0 [INFO] [stderr] Downloaded digest v0.7.6 [INFO] [stderr] Downloaded block-buffer v0.3.3 [INFO] [stderr] Downloaded quickcheck v0.9.0 [INFO] [stderr] Downloaded generic-array v0.9.0 [INFO] [stderr] Downloaded cc v1.0.29 [INFO] [stderr] Downloaded ucd-trie v0.1.1 [INFO] [stderr] Downloaded pest_meta v2.1.0 [INFO] [stderr] Downloaded sha-1 v0.7.0 [INFO] [stderr] Downloaded criterion-plot v0.3.0 [INFO] [stderr] Downloaded csv v1.0.5 [INFO] [stderr] Downloaded rand v0.7.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 7257c992c4eca8088df94d992413f5fa01080137cf8237ec7238767ea67fd653 [INFO] running `Command { std: "docker" "start" "-a" "7257c992c4eca8088df94d992413f5fa01080137cf8237ec7238767ea67fd653", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "7257c992c4eca8088df94d992413f5fa01080137cf8237ec7238767ea67fd653", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7257c992c4eca8088df94d992413f5fa01080137cf8237ec7238767ea67fd653", kill_on_drop: false }` [INFO] [stdout] 7257c992c4eca8088df94d992413f5fa01080137cf8237ec7238767ea67fd653 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f293bf447ecbce8e056515e2190363dd94d42c8e4b2abb9692fd0d438cf0fcdd [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "f293bf447ecbce8e056515e2190363dd94d42c8e4b2abb9692fd0d438cf0fcdd", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.2.0 [INFO] [stderr] Compiling getrandom v0.1.12 [INFO] [stderr] Compiling proc-macro2 v1.0.18 [INFO] [stderr] Compiling ucd-trie v0.1.1 [INFO] [stderr] Compiling maplit v1.0.1 [INFO] [stderr] Compiling cc v1.0.29 [INFO] [stderr] Compiling syn v1.0.30 [INFO] [stderr] Compiling either v1.5.1 [INFO] [stderr] Compiling ieee754 v0.2.6 [INFO] [stderr] Compiling ascii v0.9.1 [INFO] [stderr] Compiling c2-chacha v0.2.2 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling syn v0.15.26 [INFO] [stderr] Compiling pest v2.1.2 [INFO] [stderr] Compiling itertools v0.8.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_chacha v0.2.1 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Compiling pest_meta v2.1.0 [INFO] [stderr] Compiling aho-corasick v0.6.10 [INFO] [stderr] Compiling rand v0.7.1 [INFO] [stderr] Compiling regex v1.1.0 [INFO] [stderr] Compiling pest_generator v2.1.0 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling pest_derive v2.1.0 [INFO] [stderr] Compiling quickcheck v0.9.0 [INFO] [stderr] Compiling llvm-sys v100.2.3 [INFO] [stderr] Compiling jcompiler-derive v0.1.0 (/opt/rustwide/workdir/lib/jcompiler-derive) [INFO] [stderr] Compiling jcompiler v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field is never read: `cells` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | cells: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cell_index_ptr` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `main_fn` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | main_fn: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 57.84s [INFO] running `Command { std: "docker" "inspect" "f293bf447ecbce8e056515e2190363dd94d42c8e4b2abb9692fd0d438cf0fcdd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f293bf447ecbce8e056515e2190363dd94d42c8e4b2abb9692fd0d438cf0fcdd", kill_on_drop: false }` [INFO] [stdout] f293bf447ecbce8e056515e2190363dd94d42c8e4b2abb9692fd0d438cf0fcdd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fd3ff30f6819f02df7929f46a1a340e58b94ad80d11f4a0673c3632a7f0d448a [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "fd3ff30f6819f02df7929f46a1a340e58b94ad80d11f4a0673c3632a7f0d448a", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling rayon v1.0.3 [INFO] [stderr] Compiling same-file v1.0.4 [INFO] [stderr] Compiling cast v0.2.2 [INFO] [stderr] Compiling crossbeam-utils v0.2.2 [INFO] [stderr] Compiling num_cpus v1.10.0 [INFO] [stderr] Compiling atty v0.2.11 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling clap v2.32.0 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling csv-core v0.1.5 [INFO] [stderr] Compiling serde_json v1.0.39 [INFO] [stderr] Compiling rand_xoshiro v0.1.0 [INFO] [stderr] Compiling serde_derive v1.0.89 [INFO] [stdout] warning: field is never read: `cells` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | cells: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cell_index_ptr` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `main_fn` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | main_fn: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling walkdir v2.2.7 [INFO] [stderr] Compiling criterion-plot v0.3.0 [INFO] [stderr] Compiling crossbeam-epoch v0.3.1 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling csv v1.0.5 [INFO] [stderr] Compiling crossbeam-deque v0.2.0 [INFO] [stderr] Compiling rayon-core v1.4.1 [INFO] [stderr] Compiling tinytemplate v1.0.1 [INFO] [stderr] Compiling criterion v0.2.10 [INFO] [stderr] Compiling jcompiler v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] Ignoring known test failure: j1.ijs [INFO] [stdout] Ignoring known test failure: ctest_global_refs_mixedverbs.ijs [INFO] [stdout] Ignoring known test failure: ctest_negative_numbers.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_append.ijs [INFO] [stdout] Ignoring known test failure: ctest_divisions.ijs [INFO] [stdout] Ignoring known test failure: ctest_strings.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_largerof.ijs [INFO] [stdout] Ignoring known test failure: ctest_monadic_shapeof.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_shape.ijs [INFO] [stdout] Ignoring known test failure: ctest_ch2_learningjbook.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_largerorequal.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_copy.ijs [INFO] [stdout] Ignoring known test failure: ctest_power.ijs [INFO] [stdout] Ignoring known test failure: ctest_monadic_tally.ijs [INFO] [stdout] Ignoring known test failure: ctest_ch1_learningjbook.ijs [INFO] [stdout] warning: field is never read: `cells` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 114 | cells: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `cell_index_ptr` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `main_fn` [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | main_fn: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stdout] | [INFO] [stdout] 112 | #[derive(Clone)] [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 55.70s [INFO] running `Command { std: "docker" "inspect" "fd3ff30f6819f02df7929f46a1a340e58b94ad80d11f4a0673c3632a7f0d448a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fd3ff30f6819f02df7929f46a1a340e58b94ad80d11f4a0673c3632a7f0d448a", kill_on_drop: false }` [INFO] [stdout] fd3ff30f6819f02df7929f46a1a340e58b94ad80d11f4a0673c3632a7f0d448a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-9/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:0cd99ca24d8e8c98e67c542213511d985b8778b5bdcbb160e038429496686047" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-02-22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a4fa63e719271ba6173697e10c99a924764ccc7f4826eb2daa066008e64f5ec6 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "a4fa63e719271ba6173697e10c99a924764ccc7f4826eb2daa066008e64f5ec6", kill_on_drop: false }` [INFO] [stderr] warning: field is never read: `cells` [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 114 | cells: LLVMValueRef, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stderr] | [INFO] [stderr] 112 | #[derive(Clone)] [INFO] [stderr] | ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `cell_index_ptr` [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stderr] | [INFO] [stderr] 112 | #[derive(Clone)] [INFO] [stderr] | ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: field is never read: `main_fn` [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | main_fn: LLVMValueRef, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: `CompileContext` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:112:10 [INFO] [stderr] | [INFO] [stderr] 112 | #[derive(Clone)] [INFO] [stderr] | ^^^^^ [INFO] [stderr] = note: this warning originates in the derive macro `Clone` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `jcompiler` (lib) generated 3 warnings [INFO] [stderr] warning: `jcompiler` (lib test) generated 3 warnings (3 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.19s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/jcompilerlib-b261b7509eea9982) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test executable_name_relative_path_test ... ok [INFO] [stdout] test executable_name_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/jcompiler-a44638b752e3510b) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/arm_ijconsole_tests.rs (/opt/rustwide/target/debug/deps/arm_ijconsole_tests-26d8ca97c4783539) [INFO] [stdout] [INFO] [stdout] running 33 tests [INFO] [stdout] test ctest_insertions_plus ... FAILED [INFO] [stdout] test ctest_largerthan ... FAILED [INFO] [stdout] test ctest_double_monadic_square ... FAILED [INFO] [stdout] test ctest_global_assgmts_refs_array ... FAILED [INFO] [stdout] test ctest_insertions_minus ... FAILED [INFO] [stdout] test ctest_global_assgmts_refs_integer ... FAILED [INFO] [stdout] test ctest_equal ... FAILED [INFO] [stdout] test ctest_double_monadic_increment ... FAILED [INFO] [stdout] test ctest_additions_single_numbers ... FAILED [INFO] [stdout] test ctest_additions_lists ... FAILED [INFO] [stdout] test ctest_is_verb_globalassgmts ... FAILED [INFO] [stdout] test ctest_increment_square ... FAILED [INFO] [stdout] test ctest_additions_lists_mixedlens_legal ... FAILED [INFO] [stdout] test ctest_decimals ... FAILED [INFO] [stdout] test ctest_insertions_times ... FAILED [INFO] [stdout] test ctest_global_assgmts_refs_double ... FAILED [INFO] [stdout] test ctest_monadic_reciprocal ... FAILED [INFO] [stdout] test next ... ok [INFO] [stdout] test ctest_monadic_negate ... FAILED [INFO] [stdout] test ctest_lessthan ... FAILED [INFO] [stdout] test ctest_number_expr ... FAILED [INFO] [stdout] test ctest_products_lists ... FAILED [INFO] [stdout] test ctest_list_expr ... FAILED [INFO] [stdout] test ctest_monadic_square ... FAILED [INFO] [stdout] test ctest_monadic_increment ... FAILED [INFO] [stdout] test ctest_mixed_adds_mults ... FAILED [INFO] [stdout] test ctest_subtractions_lists_positives ... FAILED [INFO] [stdout] test ctest_subtractions_lists_mixedlens_legal ... FAILED [INFO] [stdout] test ctest_monadic_ceiling ... FAILED [INFO] [stdout] test ctest_subtractions_single_positives ... FAILED [INFO] [stdout] test ctest_products_lists_mixedlens_legal ... FAILED [INFO] [stdout] test ctest_products_single_numbers ... FAILED [INFO] [stdout] test netperf_ch1 ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- ctest_insertions_plus stdout ---- [INFO] [stdout] thread 'ctest_insertions_plus' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272488 - arm_ijconsole_tests::ctest_insertions_plus::supervise_fn::h20e524a98e6a934b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272417 - arm_ijconsole_tests::ctest_insertions_plus::h9dba85a553f6cc45 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27238a - arm_ijconsole_tests::ctest_insertions_plus::{{closure}}::ha5be239a94646098 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27447e - core::ops::function::FnOnce::call_once::h147a956bb4a63987 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(Reduce { verb: Plus, expr: Integer(5) }) [INFO] [stdout] Print(Reduce { verb: Plus, expr: Terms([Integer(1), Integer(2)]) }) [INFO] [stdout] Print(Reduce { verb: Plus, expr: Terms([Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(5), rhs: Reduce { verb: Plus, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(8), rhs: Reduce { verb: Plus, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(4), rhs: Reduce { verb: Plus, expr: DyadicOp { verb: Times, lhs: Terms([Integer(1), Integer(2), Integer(3)]), rhs: Integer(5) } } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(4), rhs: DyadicOp { verb: Times, lhs: Reduce { verb: Plus, expr: Terms([Integer(1), Integer(2), Integer(3)]) }, rhs: Integer(5) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: DyadicOp { verb: Minus, lhs: Integer(4), rhs: Reduce { verb: Plus, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }, rhs: Integer(5) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(10), Integer(20), Integer(30)]), rhs: Reduce { verb: Plus, expr: Terms([Integer(2), Integer(3), Integer(4)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmp8WlaOL.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R2, src: R3, add: R2 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R3, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Add { dst: R3, src: R4, add: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R4, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Add { dst: R3, src: R4, add: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [12] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Add { dst: R3, src: R4, add: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 8 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [12] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [20] }, Add { dst: R3, src: R4, add: R3 }, Load { dst: R4, src: SP, offsets: [16] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [28] }, MoveImm { dst: R5, imm: 4 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R6, src: SP, offsets: [32] }, Load { dst: R0, src: SP, offsets: [28] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [36] }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Add { dst: R4, src: R5, add: R4 }, Load { dst: R5, src: SP, offsets: [4] }, Add { dst: R4, src: R5, add: R4 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R4, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Add { dst: R4, src: R5, add: R4 }, Load { dst: R5, src: SP, offsets: [4] }, Add { dst: R4, src: R5, add: R4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R6, imm: 4 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, Sub { dst: R1, src: R0, sub: R1 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [24] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R4, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 4 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Add { dst: R3, src: R4, add: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 10 }, Store { dst: SP, src: R5, offsets: [16] }, MoveImm { dst: R6, imm: 20 }, Store { dst: SP, src: R6, offsets: [20] }, MoveImm { dst: R0, imm: 30 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [12] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R4, src: SP, offsets: [20] }, Load { dst: R3, src: SP, offsets: [12] }, Multiply { dst: R3, src: R4, mul: R3 }, Store { dst: SP, src: R3, offsets: [32] }, Load { dst: R5, src: SP, offsets: [24] }, Load { dst: R6, src: SP, offsets: [12] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [36] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R4, R3, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x557f5ebb117c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x557f5ebb117c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x557f5ebb117c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x557f5ebb117c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x557f5ebd7ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x557f5ebac558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x557f5ebb3447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x557f5ebb3447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x557f5ebb3447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x557f5ebb310f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x557f5ebb3b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x557f5ebb3887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x557f5ebb1644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x557f5ebb3599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x557f5e75fcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x557f5e75fdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x557f5e7d9e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x557f5e7d4c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x557f5e7d82ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x557f5e7d78cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x557f5e7d6460 - arm_ijconsole_tests::ctest_insertions_plus::body_fn::h495430959bdde5a3 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x557f5e7d857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x557f5e7da4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x557f5e7ddb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x557f5e7e0884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x557f5e7ebd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x557f5e7ec7ab - __rust_try [INFO] [stdout] 27: 0x557f5e7ebc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x557f5e7e2e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x557f5e7decca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x557f5e7da2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x557f5e7d6417 - arm_ijconsole_tests::ctest_insertions_plus::h9dba85a553f6cc45 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x557f5e7d638a - arm_ijconsole_tests::ctest_insertions_plus::{{closure}}::ha5be239a94646098 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x557f5e7d847e - core::ops::function::FnOnce::call_once::h147a956bb4a63987 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x557f5e829193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x557f5e829193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x557f5e827ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x557f5e827ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x557f5e827ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x557f5e827ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x557f5e827ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x557f5e827ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x557f5e827ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x557f5e827028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x557f5e825878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x557f5e81fe4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x557f5e807942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x557f5e81db29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x557f5e81eceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x557f5e7d7163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x557f5e7d857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x557f5e7d927e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x557f5e7d8161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x557f5ebb0861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x557f5ebb0861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x557f5ebb0861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x557f5ebb0861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x557f5ebb0861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x557f5ebb0861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x557f5ebb0861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x557f5ebb0861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x557f5ebb0861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x557f5e7d8130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x557f5e7d718c - main [INFO] [stdout] 64: 0x7f069aa5a0b3 - __libc_start_main [INFO] [stdout] 65: 0x557f5e7d476e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_largerthan stdout ---- [INFO] [stdout] thread 'ctest_largerthan' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272158 - arm_ijconsole_tests::ctest_largerthan::supervise_fn::hf4a54e30214c9933 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c2720e7 - arm_ijconsole_tests::ctest_largerthan::ha839f59e16a300bf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27205a - arm_ijconsole_tests::ctest_largerthan::{{closure}}::h05e86bedecf1d71d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2744be - core::ops::function::FnOnce::call_once::h156aa66430813658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Integer(2), rhs: Integer(0) }) [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Integer(2), rhs: Integer(4) }) [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Integer(2), rhs: Terms([Integer(0), Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Terms([Integer(0), Integer(1), Integer(2), Integer(3)]), rhs: Integer(2) }) [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Terms([Integer(1), Integer(5), Integer(2), Integer(8)]), rhs: Terms([Integer(1), Integer(9), Integer(0), Integer(20)]) }) [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Integer(5), rhs: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13)]) }) [INFO] [stdout] Print(DyadicOp { verb: LargerThan, lhs: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13)]), rhs: Integer(5) }) [INFO] [stdout] Writing assembly file to /tmp/.tmps7toBq.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [16] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R6, src: 1 }, MoveLE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, Load { dst: R1, src: SP, offsets: [4] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [16] }, Load { dst: R3, src: SP, offsets: [8] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [12] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R5, src: 1 }, MoveLE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 3 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [4] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R6, src: 1 }, MoveLE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [8] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [12] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R5, src: 1 }, MoveLE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 48, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 20 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 2 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [28] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R2, src: 1 }, MoveLE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [32] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [4] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R4, src: 1 }, MoveLE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [36] }, Load { dst: R5, src: SP, offsets: [24] }, Load { dst: R6, src: SP, offsets: [8] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R6, src: 1 }, MoveLE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [40] }, Load { dst: R0, src: SP, offsets: [28] }, Load { dst: R1, src: SP, offsets: [12] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [44] }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [44] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 108, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 6 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 7 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 10 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 11 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 12 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 13 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 5 }, Store { dst: SP, src: R6, offsets: [52] }, Load { dst: R0, src: SP, offsets: [52] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [56] }, Load { dst: R2, src: SP, offsets: [52] }, Load { dst: R3, src: SP, offsets: [4] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [60] }, Load { dst: R4, src: SP, offsets: [52] }, Load { dst: R5, src: SP, offsets: [8] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R5, src: 1 }, MoveLE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [64] }, Load { dst: R6, src: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [12] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R0, src: 1 }, MoveLE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [68] }, Load { dst: R1, src: SP, offsets: [52] }, Load { dst: R2, src: SP, offsets: [16] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R2, src: 1 }, MoveLE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [72] }, Load { dst: R3, src: SP, offsets: [52] }, Load { dst: R4, src: SP, offsets: [20] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R4, src: 1 }, MoveLE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [76] }, Load { dst: R5, src: SP, offsets: [52] }, Load { dst: R6, src: SP, offsets: [24] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R6, src: 1 }, MoveLE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [80] }, Load { dst: R0, src: SP, offsets: [52] }, Load { dst: R1, src: SP, offsets: [28] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [84] }, Load { dst: R2, src: SP, offsets: [52] }, Load { dst: R3, src: SP, offsets: [32] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [88] }, Load { dst: R4, src: SP, offsets: [52] }, Load { dst: R5, src: SP, offsets: [36] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R5, src: 1 }, MoveLE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [92] }, Load { dst: R6, src: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [40] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R0, src: 1 }, MoveLE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [96] }, Load { dst: R1, src: SP, offsets: [52] }, Load { dst: R2, src: SP, offsets: [44] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R2, src: 1 }, MoveLE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [100] }, Load { dst: R3, src: SP, offsets: [52] }, Load { dst: R4, src: SP, offsets: [48] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R4, src: 1 }, MoveLE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [104] }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [60] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [80] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [92] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [96] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [100] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [104] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 108, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 6 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 7 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 9 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 10 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 11 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 12 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 13 }, Store { dst: SP, src: R6, offsets: [52] }, Load { dst: R0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [56] }, Load { dst: R2, src: SP, offsets: [8] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [60] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R5, src: 1 }, MoveLE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [64] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R0, src: 1 }, MoveLE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [68] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R2, src: 1 }, MoveLE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [72] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [0] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R4, src: 1 }, MoveLE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [76] }, Load { dst: R5, src: SP, offsets: [28] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R6, src: 1 }, MoveLE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [80] }, Load { dst: R0, src: SP, offsets: [32] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R1, src: 1 }, MoveLE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [84] }, Load { dst: R2, src: SP, offsets: [36] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R3, src: 1 }, MoveLE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [88] }, Load { dst: R4, src: SP, offsets: [40] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R5, src: 1 }, MoveLE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [92] }, Load { dst: R6, src: SP, offsets: [44] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R0, src: 1 }, MoveLE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [96] }, Load { dst: R1, src: SP, offsets: [48] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R2, src: 1 }, MoveLE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [100] }, Load { dst: R3, src: SP, offsets: [52] }, Load { dst: R4, src: SP, offsets: [0] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "gt" }, MoveGT { dst: R4, src: 1 }, MoveLE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [104] }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [60] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [80] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [92] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [96] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [100] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [104] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55df5b2fa17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55df5b2fa17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55df5b2fa17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55df5b2fa17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55df5b320ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55df5b2f5558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55df5b2fc447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55df5b2fc447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55df5b2fc447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55df5b2fc10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55df5b2fcb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55df5b2fc887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55df5b2fa644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55df5b2fc599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55df5aea8cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55df5aea8db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55df5af22e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55df5af1dc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55df5af212ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55df5af208cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55df5af1f130 - arm_ijconsole_tests::ctest_largerthan::body_fn::hb245503997bb95f7 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55df5af2157b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55df5af234d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55df5af26b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55df5af29884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55df5af34d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55df5af357ab - __rust_try [INFO] [stdout] 27: 0x55df5af34c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55df5af2be54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55df5af27cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55df5af232e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55df5af1f0e7 - arm_ijconsole_tests::ctest_largerthan::ha839f59e16a300bf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55df5af1f05a - arm_ijconsole_tests::ctest_largerthan::{{closure}}::h05e86bedecf1d71d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55df5af214be - core::ops::function::FnOnce::call_once::h156aa66430813658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55df5af72193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55df5af72193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55df5af70ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55df5af70ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55df5af70ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55df5af70ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55df5af70ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55df5af70ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55df5af70ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55df5af70028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55df5af6e878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55df5af68e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55df5af50942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55df5af66b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55df5af67ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55df5af20163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55df5af2157b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55df5af2227e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55df5af21161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55df5b2f9861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55df5b2f9861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55df5b2f9861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55df5b2f9861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55df5b2f9861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55df5b2f9861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55df5b2f9861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55df5b2f9861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55df5b2f9861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55df5af21130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55df5af2018c - main [INFO] [stdout] 64: 0x7f1dbec800b3 - __libc_start_main [INFO] [stdout] 65: 0x55df5af1d76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_double_monadic_square stdout ---- [INFO] [stdout] thread 'ctest_double_monadic_square' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272bf8 - arm_ijconsole_tests::ctest_double_monadic_square::supervise_fn::h7490ad1c66c5bfaf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272b87 - arm_ijconsole_tests::ctest_double_monadic_square::h1dd431bddbb24839 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c272afa - arm_ijconsole_tests::ctest_double_monadic_square::{{closure}}::h988aedd90f387998 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274d0e - core::ops::function::FnOnce::call_once::hf7a12a7b9b882be8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Square, expr: MonadicOp { verb: Square, expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpvqUOzi.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R5, mul: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, Multiply { dst: R6, src: R6, mul: R6 }, Store { dst: SP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, Multiply { dst: R0, src: R0, mul: R0 }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, Multiply { dst: R1, src: R1, mul: R1 }, Store { dst: SP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, Multiply { dst: R2, src: R2, mul: R2 }, Store { dst: SP, src: R2, offsets: [16] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R3, mul: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R4, src: SP, offsets: [4] }, Multiply { dst: R4, src: R4, mul: R4 }, Store { dst: SP, src: R4, offsets: [4] }, Load { dst: R5, src: SP, offsets: [8] }, Multiply { dst: R5, src: R5, mul: R5 }, Store { dst: SP, src: R5, offsets: [8] }, Load { dst: R6, src: SP, offsets: [12] }, Multiply { dst: R6, src: R6, mul: R6 }, Store { dst: SP, src: R6, offsets: [12] }, Load { dst: R0, src: SP, offsets: [16] }, Multiply { dst: R0, src: R0, mul: R0 }, Store { dst: SP, src: R0, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55a14d5fe17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55a14d5fe17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55a14d5fe17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55a14d5fe17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55a14d624ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55a14d5f9558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55a14d600447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55a14d600447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55a14d600447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55a14d60010f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55a14d600b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55a14d600887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55a14d5fe644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55a14d600599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55a14d1accc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55a14d1acdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55a14d226e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55a14d221c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55a14d2252ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55a14d2248cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55a14d223bd0 - arm_ijconsole_tests::ctest_double_monadic_square::body_fn::hf6a658b55a2c45e4 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55a14d22557b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55a14d2274d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55a14d22ab61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55a14d22d884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55a14d238d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55a14d2397ab - __rust_try [INFO] [stdout] 27: 0x55a14d238c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55a14d22fe54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55a14d22bcca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55a14d2272e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55a14d223b87 - arm_ijconsole_tests::ctest_double_monadic_square::h1dd431bddbb24839 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55a14d223afa - arm_ijconsole_tests::ctest_double_monadic_square::{{closure}}::h988aedd90f387998 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55a14d225d0e - core::ops::function::FnOnce::call_once::hf7a12a7b9b882be8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55a14d276193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55a14d276193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55a14d274ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55a14d274ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55a14d274ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55a14d274ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55a14d274ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55a14d274ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55a14d274ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55a14d274028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55a14d272878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55a14d26ce4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55a14d254942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55a14d26ab29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55a14d26bceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55a14d224163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55a14d22557b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55a14d22627e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55a14d225161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55a14d5fd861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55a14d5fd861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55a14d5fd861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55a14d5fd861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55a14d5fd861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55a14d5fd861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55a14d5fd861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55a14d5fd861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55a14d5fd861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55a14d225130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55a14d22418c - main [INFO] [stdout] 64: 0x7f043d46d0b3 - __libc_start_main [INFO] [stdout] 65: 0x55a14d22176e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_global_assgmts_refs_array stdout ---- [INFO] [stdout] thread 'ctest_global_assgmts_refs_array' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2729d8 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::supervise_fn::h750f52281e55b7e3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272967 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::h0c7d9173a740ce1e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2728da - arm_ijconsole_tests::ctest_global_assgmts_refs_array::{{closure}}::h21bf931942865abe [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2743fe - core::ops::function::FnOnce::call_once::h0d185ff78a05f7a3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(GlobalVarAssgmt { ident: "b", expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) }) [INFO] [stdout] Print(Ident("b")) [INFO] [stdout] Writing assembly file to /tmp/.tmpCyuOfW.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Store { dst: FP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, Store { dst: FP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, Store { dst: FP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, Store { dst: FP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, Store { dst: FP, src: R2, offsets: [16] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5559dc6d517c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5559dc6d517c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5559dc6d517c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5559dc6d517c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5559dc6fbecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5559dc6d0558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5559dc6d7447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5559dc6d7447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5559dc6d7447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5559dc6d710f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5559dc6d7b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5559dc6d7887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5559dc6d5644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5559dc6d7599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5559dc283cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x5559dc283db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x5559dc2fde33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x5559dc2f8c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5559dc2fc2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x5559dc2fb8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5559dc2fa9b0 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::body_fn::h76678e7b3a98938a [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5559dc2fc57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5559dc2fe4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x5559dc301b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x5559dc304884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5559dc30fd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5559dc3107ab - __rust_try [INFO] [stdout] 27: 0x5559dc30fc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5559dc306e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5559dc302cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x5559dc2fe2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x5559dc2fa967 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::h0c7d9173a740ce1e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x5559dc2fa8da - arm_ijconsole_tests::ctest_global_assgmts_refs_array::{{closure}}::h21bf931942865abe [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x5559dc2fc3fe - core::ops::function::FnOnce::call_once::h0d185ff78a05f7a3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x5559dc34d193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x5559dc34d193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x5559dc34bec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x5559dc34bec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5559dc34bec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5559dc34bec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5559dc34bec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5559dc34bec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x5559dc34bec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x5559dc34b028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x5559dc349878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x5559dc343e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x5559dc32b942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x5559dc341b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x5559dc342ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x5559dc2fb163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5559dc2fc57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x5559dc2fd27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5559dc2fc161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5559dc6d4861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5559dc6d4861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5559dc6d4861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5559dc6d4861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5559dc6d4861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5559dc6d4861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5559dc6d4861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5559dc6d4861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5559dc6d4861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x5559dc2fc130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x5559dc2fb18c - main [INFO] [stdout] 64: 0x7ff3db3fa0b3 - __libc_start_main [INFO] [stdout] 65: 0x5559dc2f876e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_insertions_minus stdout ---- [INFO] [stdout] thread 'ctest_insertions_minus' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272598 - arm_ijconsole_tests::ctest_insertions_minus::supervise_fn::ha22759754dbeb623 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272527 - arm_ijconsole_tests::ctest_insertions_minus::he8226aa007f1fa5f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27249a - arm_ijconsole_tests::ctest_insertions_minus::{{closure}}::he86d838b9381fe1b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27482e - core::ops::function::FnOnce::call_once::h55bf4bfa01ccfe52 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(Reduce { verb: Minus, expr: Integer(0) }) [INFO] [stdout] Print(Reduce { verb: Minus, expr: Integer(5) }) [INFO] [stdout] Print(Reduce { verb: Minus, expr: Integer(1) }) [INFO] [stdout] Print(Reduce { verb: Minus, expr: Terms([Integer(1), Integer(2)]) }) [INFO] [stdout] Print(Reduce { verb: Minus, expr: Terms([Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(5), rhs: Reduce { verb: Minus, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(8), rhs: Reduce { verb: Minus, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(4), rhs: Reduce { verb: Minus, expr: DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(2), Integer(3)]), rhs: Integer(5) } } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(4), rhs: DyadicOp { verb: Times, lhs: Reduce { verb: Minus, expr: Terms([Integer(1), Integer(2), Integer(3)]) }, rhs: Integer(5) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: DyadicOp { verb: Minus, lhs: Integer(4), rhs: Reduce { verb: Minus, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }, rhs: Integer(5) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(10), Integer(20), Integer(30)]), rhs: Reduce { verb: Minus, expr: Terms([Integer(2), Integer(3), Integer(4)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmppAfG66.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R2, src: R3, sub: R2 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R3, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Sub { dst: R3, src: R4, sub: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R4, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Sub { dst: R3, src: R4, sub: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [12] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Sub { dst: R3, src: R4, sub: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 8 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [12] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [20] }, Sub { dst: R3, src: R4, sub: R3 }, Load { dst: R4, src: SP, offsets: [16] }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [28] }, MoveImm { dst: R5, imm: 4 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R6, src: SP, offsets: [32] }, Load { dst: R0, src: SP, offsets: [28] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [36] }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Sub { dst: R4, src: R5, sub: R4 }, Load { dst: R5, src: SP, offsets: [4] }, Sub { dst: R4, src: R5, sub: R4 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R4, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Sub { dst: R4, src: R5, sub: R4 }, Load { dst: R5, src: SP, offsets: [4] }, Sub { dst: R4, src: R5, sub: R4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R6, imm: 4 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, Sub { dst: R1, src: R0, sub: R1 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [24] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R4, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 4 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Sub { dst: R3, src: R4, sub: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 10 }, Store { dst: SP, src: R5, offsets: [16] }, MoveImm { dst: R6, imm: 20 }, Store { dst: SP, src: R6, offsets: [20] }, MoveImm { dst: R0, imm: 30 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [12] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R4, src: SP, offsets: [20] }, Load { dst: R3, src: SP, offsets: [12] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [32] }, Load { dst: R5, src: SP, offsets: [24] }, Load { dst: R6, src: SP, offsets: [12] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [36] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R4, R3, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55df588fc17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55df588fc17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55df588fc17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55df588fc17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55df58922ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55df588f7558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55df588fe447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55df588fe447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55df588fe447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55df588fe10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55df588feb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55df588fe887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55df588fc644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55df588fe599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55df584aacc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55df584aadb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55df58524e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55df5851fc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55df585232ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55df585228cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55df58521570 - arm_ijconsole_tests::ctest_insertions_minus::body_fn::hc5a9c7b094863d39 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55df5852357b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55df585254d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55df58528b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55df5852b884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55df58536d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55df585377ab - __rust_try [INFO] [stdout] 27: 0x55df58536c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55df5852de54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55df58529cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55df585252e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55df58521527 - arm_ijconsole_tests::ctest_insertions_minus::he8226aa007f1fa5f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55df5852149a - arm_ijconsole_tests::ctest_insertions_minus::{{closure}}::he86d838b9381fe1b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55df5852382e - core::ops::function::FnOnce::call_once::h55bf4bfa01ccfe52 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55df58574193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55df58574193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55df58572ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55df58572ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55df58572ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55df58572ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55df58572ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55df58572ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55df58572ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55df58572028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55df58570878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55df5856ae4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55df58552942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55df58568b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55df58569ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55df58522163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55df5852357b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55df5852427e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55df58523161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55df588fb861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55df588fb861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55df588fb861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55df588fb861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55df588fb861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55df588fb861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55df588fb861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55df588fb861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55df588fb861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55df58523130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55df5852218c - main [INFO] [stdout] 64: 0x7f56971bd0b3 - __libc_start_main [INFO] [stdout] 65: 0x55df5851f76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_global_assgmts_refs_integer stdout ---- [INFO] [stdout] thread 'ctest_global_assgmts_refs_integer' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2727b8 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::supervise_fn::hebb38cd15a84b0c0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272747 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::h08af2c3225a37061 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2726ba - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::{{closure}}::ha0113b2a2a105e71 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2748ae - core::ops::function::FnOnce::call_once::h5f36fddb8866740e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(GlobalVarAssgmt { ident: "x", expr: Integer(100) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Ident("x"), rhs: Integer(1) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "y", expr: DyadicOp { verb: Minus, lhs: Ident("x"), rhs: Integer(1) } }) [INFO] [stdout] Print(Ident("y")) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "z", expr: Integer(6) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "z", expr: Integer(8) }) [INFO] [stdout] Print(Ident("z")) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "z", expr: DyadicOp { verb: Plus, lhs: Ident("z"), rhs: Integer(1) } }) [INFO] [stdout] Print(Ident("z")) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: GlobalVarAssgmt { ident: "u", expr: Integer(99) } }) [INFO] [stdout] Print(Ident("u")) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "x", expr: Integer(0) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "X", expr: Integer(1) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "K9", expr: Integer(2) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "finaltotal", expr: Integer(3) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "FinalTotal", expr: Integer(4) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "average_annual_rainfall", expr: Integer(5) }) [INFO] [stdout] Print(Ident("x")) [INFO] [stdout] Print(Ident("X")) [INFO] [stdout] Print(Ident("K9")) [INFO] [stdout] Print(Ident("finaltotal")) [INFO] [stdout] Print(Ident("FinalTotal")) [INFO] [stdout] Print(Ident("average_annual_rainfall")) [INFO] [stdout] Writing assembly file to /tmp/.tmpdmBoOt.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 100 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [0] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: FP, offsets: [0] }, Load { dst: R2, src: SP, offsets: [0] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: FP, offsets: [0] }, Load { dst: R2, src: SP, offsets: [0] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [4] }, Load { dst: R3, src: SP, offsets: [4] }, Store { dst: FP, src: R3, offsets: [4] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 6 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [8] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [12] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: FP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [4] }, Load { dst: R3, src: SP, offsets: [4] }, Store { dst: FP, src: R3, offsets: [16] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 99 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [20] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [4] }, Load { dst: R3, src: SP, offsets: [4] }, Load { dst: R4, src: FP, offsets: [20] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [24] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [28] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [32] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [36] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [40] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [44] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [44] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x557ed70d117c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x557ed70d117c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x557ed70d117c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x557ed70d117c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x557ed70f7ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x557ed70cc558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x557ed70d3447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x557ed70d3447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x557ed70d3447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x557ed70d310f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x557ed70d3b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x557ed70d3887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x557ed70d1644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x557ed70d3599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x557ed6c7fcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x557ed6c7fdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x557ed6cf9e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x557ed6cf4c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x557ed6cf82ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x557ed6cf78cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x557ed6cf6790 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::body_fn::h970a0088ff274e21 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x557ed6cf857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x557ed6cfa4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x557ed6cfdb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x557ed6d00884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x557ed6d0bd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x557ed6d0c7ab - __rust_try [INFO] [stdout] 27: 0x557ed6d0bc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x557ed6d02e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x557ed6cfecca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x557ed6cfa2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x557ed6cf6747 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::h08af2c3225a37061 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x557ed6cf66ba - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::{{closure}}::ha0113b2a2a105e71 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x557ed6cf88ae - core::ops::function::FnOnce::call_once::h5f36fddb8866740e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x557ed6d49193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x557ed6d49193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x557ed6d47ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x557ed6d47ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x557ed6d47ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x557ed6d47ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x557ed6d47ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x557ed6d47ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x557ed6d47ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x557ed6d47028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x557ed6d45878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x557ed6d3fe4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x557ed6d27942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x557ed6d3db29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x557ed6d3eceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x557ed6cf7163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x557ed6cf857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x557ed6cf927e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x557ed6cf8161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x557ed70d0861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x557ed70d0861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x557ed70d0861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x557ed70d0861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x557ed70d0861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x557ed70d0861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x557ed70d0861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x557ed70d0861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x557ed70d0861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x557ed6cf8130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x557ed6cf718c - main [INFO] [stdout] 64: 0x7f2f40d400b3 - __libc_start_main [INFO] [stdout] 65: 0x557ed6cf476e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_equal stdout ---- [INFO] [stdout] thread 'ctest_equal' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272ae8 - arm_ijconsole_tests::ctest_equal::supervise_fn::hdcb53bed8c5ff75d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272a77 - arm_ijconsole_tests::ctest_equal::hf702e1d531f2498d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2729ea - arm_ijconsole_tests::ctest_equal::{{closure}}::hfe7906d4a8bea20a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2747ae - core::ops::function::FnOnce::call_once::h4a3a30569c191571 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Integer(1), rhs: Integer(8) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Integer(8), rhs: Integer(8) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Terms([Integer(1), Integer(2), Integer(3)]), rhs: Integer(3) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Terms([Integer(1), Integer(2), Integer(3)]), rhs: Terms([Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Terms([Integer(1), Integer(2), Integer(3)]), rhs: Terms([Integer(4), Integer(5), Integer(6)]) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Terms([Integer(2), Integer(2), Integer(2)]), rhs: Integer(2) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Integer(5), rhs: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13), Integer(14), Integer(15)]) }) [INFO] [stdout] Print(DyadicOp { verb: Equal, lhs: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13), Integer(14), Integer(15)]), rhs: Integer(5) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpdCzijy.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R5, src: 1 }, MoveNE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 3 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R4, src: 1 }, MoveNE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [32] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 5 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 6 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 3 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R4, src: 1 }, MoveNE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [32] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R5, src: 1 }, MoveNE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 124, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 6 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 7 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 10 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 11 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 12 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 13 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 14 }, Store { dst: SP, src: R6, offsets: [52] }, MoveImm { dst: R0, imm: 15 }, Store { dst: SP, src: R0, offsets: [56] }, MoveImm { dst: R1, imm: 5 }, Store { dst: SP, src: R1, offsets: [60] }, Load { dst: R2, src: SP, offsets: [60] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [64] }, Load { dst: R4, src: SP, offsets: [60] }, Load { dst: R5, src: SP, offsets: [4] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R5, src: 1 }, MoveNE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [68] }, Load { dst: R6, src: SP, offsets: [60] }, Load { dst: R0, src: SP, offsets: [8] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [72] }, Load { dst: R1, src: SP, offsets: [60] }, Load { dst: R2, src: SP, offsets: [12] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [76] }, Load { dst: R3, src: SP, offsets: [60] }, Load { dst: R4, src: SP, offsets: [16] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R4, src: 1 }, MoveNE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [80] }, Load { dst: R5, src: SP, offsets: [60] }, Load { dst: R6, src: SP, offsets: [20] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R6, src: 1 }, MoveNE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [84] }, Load { dst: R0, src: SP, offsets: [60] }, Load { dst: R1, src: SP, offsets: [24] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R1, src: 1 }, MoveNE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [88] }, Load { dst: R2, src: SP, offsets: [60] }, Load { dst: R3, src: SP, offsets: [28] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [92] }, Load { dst: R4, src: SP, offsets: [60] }, Load { dst: R5, src: SP, offsets: [32] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R5, src: 1 }, MoveNE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [96] }, Load { dst: R6, src: SP, offsets: [60] }, Load { dst: R0, src: SP, offsets: [36] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [100] }, Load { dst: R1, src: SP, offsets: [60] }, Load { dst: R2, src: SP, offsets: [40] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [104] }, Load { dst: R3, src: SP, offsets: [60] }, Load { dst: R4, src: SP, offsets: [44] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R4, src: 1 }, MoveNE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [108] }, Load { dst: R5, src: SP, offsets: [60] }, Load { dst: R6, src: SP, offsets: [48] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R6, src: 1 }, MoveNE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [112] }, Load { dst: R0, src: SP, offsets: [60] }, Load { dst: R1, src: SP, offsets: [52] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R1, src: 1 }, MoveNE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [116] }, Load { dst: R2, src: SP, offsets: [60] }, Load { dst: R3, src: SP, offsets: [56] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [120] }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [80] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [92] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [96] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [100] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [104] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [108] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [112] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [116] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [120] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 124, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 6 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 7 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 9 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 10 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 11 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 12 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 13 }, Store { dst: SP, src: R6, offsets: [52] }, MoveImm { dst: R0, imm: 14 }, Store { dst: SP, src: R0, offsets: [56] }, MoveImm { dst: R1, imm: 15 }, Store { dst: SP, src: R1, offsets: [60] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [64] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R5, src: 1 }, MoveNE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [68] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [72] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [76] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [0] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R4, src: 1 }, MoveNE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [80] }, Load { dst: R5, src: SP, offsets: [24] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R6, src: 1 }, MoveNE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [84] }, Load { dst: R0, src: SP, offsets: [28] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R1, src: 1 }, MoveNE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [88] }, Load { dst: R2, src: SP, offsets: [32] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [92] }, Load { dst: R4, src: SP, offsets: [36] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R5, src: 1 }, MoveNE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [96] }, Load { dst: R6, src: SP, offsets: [40] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R0, src: 1 }, MoveNE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [100] }, Load { dst: R1, src: SP, offsets: [44] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R2, src: 1 }, MoveNE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [104] }, Load { dst: R3, src: SP, offsets: [48] }, Load { dst: R4, src: SP, offsets: [0] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R4, src: 1 }, MoveNE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [108] }, Load { dst: R5, src: SP, offsets: [52] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R6, src: 1 }, MoveNE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [112] }, Load { dst: R0, src: SP, offsets: [56] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R1, src: 1 }, MoveNE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [116] }, Load { dst: R2, src: SP, offsets: [60] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "eq" }, MoveEQ { dst: R3, src: 1 }, MoveNE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [120] }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [80] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [92] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [96] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [100] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [104] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [108] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [112] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [116] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [120] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ee9185317c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ee9185317c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ee9185317c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ee9185317c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ee91879ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ee9184e558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ee91855447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ee91855447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ee91855447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ee9185510f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55ee91855b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ee91855887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ee91853644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ee91855599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ee91401cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ee91401db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55ee9147be33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55ee91476c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55ee9147a2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55ee914798cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55ee91478ac0 - arm_ijconsole_tests::ctest_equal::body_fn::ha7571ee2f0be2963 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55ee9147a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55ee9147c4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55ee9147fb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55ee91482884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55ee9148dd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55ee9148e7ab - __rust_try [INFO] [stdout] 27: 0x55ee9148dc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55ee91484e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55ee91480cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55ee9147c2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55ee91478a77 - arm_ijconsole_tests::ctest_equal::hf702e1d531f2498d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55ee914789ea - arm_ijconsole_tests::ctest_equal::{{closure}}::hfe7906d4a8bea20a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55ee9147a7ae - core::ops::function::FnOnce::call_once::h4a3a30569c191571 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55ee914cb193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55ee914cb193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55ee914c9ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55ee914c9ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55ee914c9ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55ee914c9ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55ee914c9ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55ee914c9ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55ee914c9ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55ee914c9028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55ee914c7878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55ee914c1e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55ee914a9942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55ee914bfb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55ee914c0ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55ee91479163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55ee9147a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55ee9147b27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55ee9147a161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55ee91852861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55ee91852861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55ee91852861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55ee91852861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55ee91852861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55ee91852861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55ee91852861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55ee91852861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55ee91852861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55ee9147a130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55ee9147918c - main [INFO] [stdout] 64: 0x7f271b1c40b3 - __libc_start_main [INFO] [stdout] 65: 0x55ee9147676e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_double_monadic_increment stdout ---- [INFO] [stdout] thread 'ctest_double_monadic_increment' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272d08 - arm_ijconsole_tests::ctest_double_monadic_increment::supervise_fn::hb443bc8e44d866c2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272c97 - arm_ijconsole_tests::ctest_double_monadic_increment::h34c8a66317651b7a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c272c0a - arm_ijconsole_tests::ctest_double_monadic_increment::{{closure}}::h108d604b14b84dc8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27453e - core::ops::function::FnOnce::call_once::h29528a680fab30a3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Increment, expr: MonadicOp { verb: Increment, expr: Terms([Integer(105), Integer(2000), Integer(68), Integer(44), Integer(88), Integer(0)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpmTPdzG.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 105 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2000 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 68 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 44 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 88 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 0 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [0] }, AddImm { dst: R6, src: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [0] }, Load { dst: R0, src: SP, offsets: [4] }, AddImm { dst: R0, src: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [4] }, Load { dst: R1, src: SP, offsets: [8] }, AddImm { dst: R1, src: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [8] }, Load { dst: R2, src: SP, offsets: [12] }, AddImm { dst: R2, src: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [12] }, Load { dst: R3, src: SP, offsets: [16] }, AddImm { dst: R3, src: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [16] }, Load { dst: R4, src: SP, offsets: [20] }, AddImm { dst: R4, src: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [20] }, Load { dst: R5, src: SP, offsets: [0] }, AddImm { dst: R5, src: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, AddImm { dst: R6, src: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, AddImm { dst: R0, src: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, AddImm { dst: R1, src: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, AddImm { dst: R2, src: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [16] }, Load { dst: R3, src: SP, offsets: [20] }, AddImm { dst: R3, src: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [20] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x56042ebeb17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x56042ebeb17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x56042ebeb17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x56042ebeb17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x56042ec11ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x56042ebe6558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x56042ebed447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x56042ebed447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x56042ebed447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x56042ebed10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x56042ebedb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x56042ebed887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x56042ebeb644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x56042ebed599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x56042e799cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x56042e799db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x56042e813e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x56042e80ec1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x56042e8122ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x56042e8118cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x56042e810ce0 - arm_ijconsole_tests::ctest_double_monadic_increment::body_fn::h2a114bf611c1c917 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x56042e81257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x56042e8144d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x56042e817b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x56042e81a884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x56042e825d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x56042e8267ab - __rust_try [INFO] [stdout] 27: 0x56042e825c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x56042e81ce54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x56042e818cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x56042e8142e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x56042e810c97 - arm_ijconsole_tests::ctest_double_monadic_increment::h34c8a66317651b7a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x56042e810c0a - arm_ijconsole_tests::ctest_double_monadic_increment::{{closure}}::h108d604b14b84dc8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x56042e81253e - core::ops::function::FnOnce::call_once::h29528a680fab30a3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x56042e863193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x56042e863193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x56042e861ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x56042e861ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x56042e861ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x56042e861ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x56042e861ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x56042e861ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x56042e861ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x56042e861028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x56042e85f878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x56042e859e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x56042e841942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x56042e857b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x56042e858ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x56042e811163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x56042e81257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x56042e81327e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x56042e812161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x56042ebea861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x56042ebea861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x56042ebea861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x56042ebea861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x56042ebea861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x56042ebea861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x56042ebea861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x56042ebea861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x56042ebea861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x56042e812130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x56042e81118c - main [INFO] [stdout] 64: 0x7f0dfb2e80b3 - __libc_start_main [INFO] [stdout] 65: 0x56042e80e76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_additions_single_numbers stdout ---- [INFO] [stdout] thread 'ctest_additions_single_numbers' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272f28 - arm_ijconsole_tests::ctest_additions_single_numbers::supervise_fn::h31dcf3fd70a33ab8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272eb7 - arm_ijconsole_tests::ctest_additions_single_numbers::ha4bbc18cae7baccf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c272e2a - arm_ijconsole_tests::ctest_additions_single_numbers::{{closure}}::h2cee35ea1185b7e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2746ee - core::ops::function::FnOnce::call_once::h3e054cb940d63af6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: Integer(2) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: DyadicOp { verb: Plus, lhs: Integer(2), rhs: Integer(3) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: DyadicOp { verb: Plus, lhs: Integer(2), rhs: DyadicOp { verb: Plus, lhs: Integer(3), rhs: Integer(4) } } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(4), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(0), rhs: Integer(0) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpgalmLK.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55f43540717c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55f43540717c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55f43540717c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55f43540717c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55f43542decc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55f435402558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55f435409447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55f435409447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55f435409447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55f43540910f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55f435409b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55f435409887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55f435407644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55f435409599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55f434fb5cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55f434fb5db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55f43502fe33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55f43502ac1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55f43502e2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55f43502d8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55f43502cf00 - arm_ijconsole_tests::ctest_additions_single_numbers::body_fn::h1936011f1029040c [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55f43502e57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55f4350304d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55f435033b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55f435036884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55f435041d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55f4350427ab - __rust_try [INFO] [stdout] 27: 0x55f435041c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55f435038e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55f435034cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55f4350302e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55f43502ceb7 - arm_ijconsole_tests::ctest_additions_single_numbers::ha4bbc18cae7baccf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55f43502ce2a - arm_ijconsole_tests::ctest_additions_single_numbers::{{closure}}::h2cee35ea1185b7e7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55f43502e6ee - core::ops::function::FnOnce::call_once::h3e054cb940d63af6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55f43507f193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55f43507f193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55f43507dec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55f43507dec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55f43507dec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55f43507dec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55f43507dec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55f43507dec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55f43507dec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55f43507d028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55f43507b878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55f435075e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55f43505d942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55f435073b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55f435074ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55f43502d163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55f43502e57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55f43502f27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55f43502e161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55f435406861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55f435406861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55f435406861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55f435406861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55f435406861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55f435406861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55f435406861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55f435406861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55f435406861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55f43502e130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55f43502d18c - main [INFO] [stdout] 64: 0x7fd0af7000b3 - __libc_start_main [INFO] [stdout] 65: 0x55f43502a76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_additions_lists stdout ---- [INFO] [stdout] thread 'ctest_additions_lists' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c273148 - arm_ijconsole_tests::ctest_additions_lists::supervise_fn::hdcead91c73d26eb5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c2730d7 - arm_ijconsole_tests::ctest_additions_lists::h0433b241c4bfa170 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27304a - arm_ijconsole_tests::ctest_additions_lists::{{closure}}::hff919ff7716c7748 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27476e - core::ops::function::FnOnce::call_once::h45b25b35d3964107 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(1)]), rhs: Terms([Integer(2), Integer(2)]) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(1), Integer(1)]), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(2), Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(0), Integer(5)]), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(2), Integer(7), Integer(2)]), rhs: Terms([Integer(9), Integer(8), Integer(7)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(4), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(0), Integer(0)]), rhs: Terms([Integer(0), Integer(0)]) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpWQ6CmE.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 9 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 7 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 7 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 0 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55a81497f17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55a81497f17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55a81497f17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55a81497f17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55a8149a5ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55a81497a558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55a814981447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55a814981447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55a814981447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55a81498110f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55a814981b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55a814981887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55a81497f644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55a814981599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55a81452dcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55a81452ddb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55a8145a7e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55a8145a2c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55a8145a62ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55a8145a58cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55a8145a5120 - arm_ijconsole_tests::ctest_additions_lists::body_fn::h538e273aca21c436 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55a8145a657b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55a8145a84d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55a8145abb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55a8145ae884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55a8145b9d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55a8145ba7ab - __rust_try [INFO] [stdout] 27: 0x55a8145b9c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55a8145b0e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55a8145accca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55a8145a82e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55a8145a50d7 - arm_ijconsole_tests::ctest_additions_lists::h0433b241c4bfa170 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55a8145a504a - arm_ijconsole_tests::ctest_additions_lists::{{closure}}::hff919ff7716c7748 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55a8145a676e - core::ops::function::FnOnce::call_once::h45b25b35d3964107 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55a8145f7193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55a8145f7193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55a8145f5ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55a8145f5ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55a8145f5ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55a8145f5ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55a8145f5ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55a8145f5ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55a8145f5ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55a8145f5028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55a8145f3878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55a8145ede4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55a8145d5942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55a8145ebb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55a8145ecceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55a8145a5163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55a8145a657b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55a8145a727e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55a8145a6161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55a81497e861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55a81497e861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55a81497e861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55a81497e861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55a81497e861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55a81497e861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55a81497e861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55a81497e861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55a81497e861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55a8145a6130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55a8145a518c - main [INFO] [stdout] 64: 0x7f716ef2e0b3 - __libc_start_main [INFO] [stdout] 65: 0x55a8145a276e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_is_verb_globalassgmts stdout ---- [INFO] [stdout] thread 'ctest_is_verb_globalassgmts' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272268 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::supervise_fn::h0ea380af9f020d74 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c2721f7 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::hf91e4ee0161cd189 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27216a - arm_ijconsole_tests::ctest_is_verb_globalassgmts::{{closure}}::hbec17fbe6dac91a0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27472e - core::ops::function::FnOnce::call_once::h441acb64b2635203 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(GlobalVarAssgmt { ident: "x", expr: Integer(100) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "y", expr: Integer(400) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "x", expr: Integer(5) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpuXAXlS.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 100 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [0] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 400 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [4] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: FP, src: R1, offsets: [8] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x555e7564717c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x555e7564717c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x555e7564717c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x555e7564717c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x555e7566decc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x555e75642558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x555e75649447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x555e75649447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x555e75649447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x555e7564910f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x555e75649b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x555e75649887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x555e75647644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x555e75649599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x555e751f5cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x555e751f5db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x555e7526fe33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x555e7526ac1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x555e7526e2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x555e7526d8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x555e7526c240 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::body_fn::h866773889f58fadc [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x555e7526e57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x555e752704d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x555e75273b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x555e75276884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x555e75281d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x555e752827ab - __rust_try [INFO] [stdout] 27: 0x555e75281c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x555e75278e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x555e75274cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x555e752702e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x555e7526c1f7 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::hf91e4ee0161cd189 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x555e7526c16a - arm_ijconsole_tests::ctest_is_verb_globalassgmts::{{closure}}::hbec17fbe6dac91a0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x555e7526e72e - core::ops::function::FnOnce::call_once::h441acb64b2635203 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x555e752bf193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x555e752bf193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x555e752bdec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x555e752bdec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x555e752bdec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x555e752bdec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x555e752bdec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x555e752bdec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x555e752bdec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x555e752bd028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x555e752bb878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x555e752b5e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x555e7529d942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x555e752b3b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x555e752b4ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x555e7526d163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x555e7526e57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x555e7526f27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x555e7526e161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x555e75646861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x555e75646861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x555e75646861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x555e75646861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x555e75646861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x555e75646861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x555e75646861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x555e75646861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x555e75646861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x555e7526e130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x555e7526d18c - main [INFO] [stdout] 64: 0x7f4c716660b3 - __libc_start_main [INFO] [stdout] 65: 0x555e7526a76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_increment_square stdout ---- [INFO] [stdout] thread 'ctest_increment_square' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2726a8 - arm_ijconsole_tests::ctest_increment_square::supervise_fn::h2fe74fcae7555f84 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272637 - arm_ijconsole_tests::ctest_increment_square::he39ce9200941c03f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2725aa - arm_ijconsole_tests::ctest_increment_square::{{closure}}::h17019c39b46581fc [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274a2e - core::ops::function::FnOnce::call_once::h99976b0cc5dd5267 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Increment, expr: MonadicOp { verb: Square, expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpHxGX5v.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R5, mul: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, Multiply { dst: R6, src: R6, mul: R6 }, Store { dst: SP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, Multiply { dst: R0, src: R0, mul: R0 }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, Multiply { dst: R1, src: R1, mul: R1 }, Store { dst: SP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, Multiply { dst: R2, src: R2, mul: R2 }, Store { dst: SP, src: R2, offsets: [16] }, Load { dst: R3, src: SP, offsets: [0] }, AddImm { dst: R3, src: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R4, src: SP, offsets: [4] }, AddImm { dst: R4, src: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [4] }, Load { dst: R5, src: SP, offsets: [8] }, AddImm { dst: R5, src: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [8] }, Load { dst: R6, src: SP, offsets: [12] }, AddImm { dst: R6, src: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [12] }, Load { dst: R0, src: SP, offsets: [16] }, AddImm { dst: R0, src: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5560754ea17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5560754ea17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5560754ea17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5560754ea17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x556075510ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5560754e5558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5560754ec447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5560754ec447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5560754ec447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5560754ec10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5560754ecb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5560754ec887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5560754ea644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5560754ec599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x556075098cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x556075098db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x556075112e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55607510dc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5560751112ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x5560751108cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55607510f680 - arm_ijconsole_tests::ctest_increment_square::body_fn::heecb4acad81d5a43 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55607511157b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5560751134d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x556075116b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x556075119884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x556075124d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5560751257ab - __rust_try [INFO] [stdout] 27: 0x556075124c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55607511be54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x556075117cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x5560751132e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55607510f637 - arm_ijconsole_tests::ctest_increment_square::he39ce9200941c03f [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55607510f5aa - arm_ijconsole_tests::ctest_increment_square::{{closure}}::h17019c39b46581fc [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x556075111a2e - core::ops::function::FnOnce::call_once::h99976b0cc5dd5267 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x556075162193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x556075162193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x556075160ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x556075160ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x556075160ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x556075160ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x556075160ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x556075160ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x556075160ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x556075160028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55607515e878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x556075158e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x556075140942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x556075156b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x556075157ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x556075110163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55607511157b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55607511227e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x556075111161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5560754e9861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5560754e9861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5560754e9861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5560754e9861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5560754e9861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5560754e9861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5560754e9861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5560754e9861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5560754e9861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x556075111130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55607511018c - main [INFO] [stdout] 64: 0x7f07b95fc0b3 - __libc_start_main [INFO] [stdout] 65: 0x55607510d76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_additions_lists_mixedlens_legal stdout ---- [INFO] [stdout] thread 'ctest_additions_lists_mixedlens_legal' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c273038 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::supervise_fn::h36877733c7a3e614 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272fc7 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::hc788781b7ee0e8c9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c272f3a - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::{{closure}}::h006f4db0c957b221 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27466e - core::ops::function::FnOnce::call_once::h3bc6e81faffcd1d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: Terms([Integer(10), Integer(20), Integer(30)]) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(10), Integer(20), Integer(30)]), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(2)]), rhs: DyadicOp { verb: Plus, lhs: Integer(3), rhs: Integer(4) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(2), Integer(3)]), rhs: Integer(4) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: DyadicOp { verb: Plus, lhs: Integer(2), rhs: Terms([Integer(3), Integer(4)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(0), rhs: Terms([Integer(0), Integer(0), Integer(0), Integer(0)]) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(0), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(0), Integer(0), Integer(0)]), rhs: Integer(0) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmplfm1oB.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 20 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 30 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [8] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 10 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 20 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 30 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [8] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [8] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [4] }, Load { dst: R4, src: SP, offsets: [0] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Load { dst: R6, src: SP, offsets: [0] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [12] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [16] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [0] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Load { dst: R6, src: SP, offsets: [4] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [12] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [16] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 0 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [16] }, Load { dst: R6, src: SP, offsets: [0] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, Load { dst: R1, src: SP, offsets: [4] }, Add { dst: R1, src: R0, add: R1 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [16] }, Load { dst: R3, src: SP, offsets: [8] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [12] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 44, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [28] }, Load { dst: R5, src: SP, offsets: [16] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R6, src: SP, offsets: [28] }, Load { dst: R0, src: SP, offsets: [20] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [36] }, Load { dst: R1, src: SP, offsets: [28] }, Load { dst: R2, src: SP, offsets: [24] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [40] }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5653b56a917c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5653b56a917c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5653b56a917c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5653b56a917c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5653b56cfecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5653b56a4558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5653b56ab447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5653b56ab447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5653b56ab447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5653b56ab10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5653b56abb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5653b56ab887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5653b56a9644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5653b56ab599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5653b5257cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x5653b5257db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x5653b52d1e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x5653b52ccc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5653b52d02ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x5653b52cf8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5653b52cf010 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::body_fn::h18f766304537f697 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5653b52d057b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5653b52d24d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x5653b52d5b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x5653b52d8884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5653b52e3d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5653b52e47ab - __rust_try [INFO] [stdout] 27: 0x5653b52e3c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5653b52dae54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5653b52d6cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x5653b52d22e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x5653b52cefc7 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::hc788781b7ee0e8c9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x5653b52cef3a - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::{{closure}}::h006f4db0c957b221 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x5653b52d066e - core::ops::function::FnOnce::call_once::h3bc6e81faffcd1d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x5653b5321193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x5653b5321193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x5653b531fec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x5653b531fec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5653b531fec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5653b531fec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5653b531fec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5653b531fec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x5653b531fec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x5653b531f028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x5653b531d878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x5653b5317e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x5653b52ff942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x5653b5315b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x5653b5316ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x5653b52cf163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5653b52d057b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x5653b52d127e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5653b52d0161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5653b56a8861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5653b56a8861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5653b56a8861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5653b56a8861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5653b56a8861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5653b56a8861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5653b56a8861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5653b56a8861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5653b56a8861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x5653b52d0130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x5653b52cf18c - main [INFO] [stdout] 64: 0x7f63ba3cb0b3 - __libc_start_main [INFO] [stdout] 65: 0x5653b52cc76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_decimals stdout ---- [INFO] [stdout] thread 'ctest_decimals' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272e18 - arm_ijconsole_tests::ctest_decimals::supervise_fn::h4c151fb2d7db0ef0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272da7 - arm_ijconsole_tests::ctest_decimals::h5214119f4b093ecf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c272d1a - arm_ijconsole_tests::ctest_decimals::{{closure}}::h50a7484cd35aa519 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274d8e - core::ops::function::FnOnce::call_once::hfb260b3e50299236 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(Terms([Integer(0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(0.0)])) [INFO] [stdout] Print(Terms([Integer(0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(0.0)])) [INFO] [stdout] Print(Terms([Integer(1), DoublePrecisionFloat(1.0), DoublePrecisionFloat(1.0), DoublePrecisionFloat(1.0), DoublePrecisionFloat(1.0)])) [INFO] [stdout] Print(Terms([Integer(-1), DoublePrecisionFloat(-1.0), DoublePrecisionFloat(-1.0), DoublePrecisionFloat(-1.0), DoublePrecisionFloat(-1.0)])) [INFO] [stdout] Print(Terms([Integer(1), DoublePrecisionFloat(-2.943), Integer(3), DoublePrecisionFloat(-4.0), DoublePrecisionFloat(5.000005), DoublePrecisionFloat(-800.123456789)])) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "array", expr: Terms([Integer(-1), DoublePrecisionFloat(-2.4), Integer(-3), Integer(0), DoublePrecisionFloat(1.9), Integer(8), DoublePrecisionFloat(7.123), DoublePrecisionFloat(2.718281828)]) }) [INFO] [stdout] Print(Ident("array")) [INFO] [stdout] Writing assembly file to /tmp/.tmpenuiFi.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 0 is: hex=0, binary=0000000000000000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 0: 0 [INFO] [stdout] Decimal MSW of 0: 0 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 1 is: hex=3ff0000000000000, binary=0011111111110000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 1: 0 [INFO] [stdout] Decimal MSW of 1: 1072693248 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -1 is: hex=bff0000000000000, binary=1011111111110000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of -1: 0 [INFO] [stdout] Decimal MSW of -1: 3220176896 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -2.943 is: hex=c0078b4395810625, binary=1100000000000111100010110100001110010101100000010000011000100101 [INFO] [stdout] Decimal LSW of -2.943: 2508260901 [INFO] [stdout] Decimal MSW of -2.943: 3221719875 [INFO] [stdout] IEEE754 double hex representation of -4 is: hex=c010000000000000, binary=1100000000010000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of -4: 0 [INFO] [stdout] Decimal MSW of -4: 3222274048 [INFO] [stdout] IEEE754 double hex representation of 5.000005 is: hex=401400014f8b588e, binary=0100000000010100000000000000000101001111100010110101100010001110 [INFO] [stdout] Decimal LSW of 5.000005: 1334532238 [INFO] [stdout] Decimal MSW of 5.000005: 1075052545 [INFO] [stdout] IEEE754 double hex representation of -800.123456789 is: hex=c08900fcd6e9b9cb, binary=1100000010001001000000001111110011010110111010011011100111001011 [INFO] [stdout] Decimal LSW of -800.123456789: 3605641675 [INFO] [stdout] Decimal MSW of -800.123456789: 3230204156 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -2.4 is: hex=c003333333333333, binary=1100000000000011001100110011001100110011001100110011001100110011 [INFO] [stdout] Decimal LSW of -2.4: 858993459 [INFO] [stdout] Decimal MSW of -2.4: 3221435187 [INFO] [stdout] IEEE754 double hex representation of 1.9 is: hex=3ffe666666666666, binary=0011111111111110011001100110011001100110011001100110011001100110 [INFO] [stdout] Decimal LSW of 1.9: 1717986918 [INFO] [stdout] Decimal MSW of 1.9: 1073636966 [INFO] [stdout] IEEE754 double hex representation of 7.123 is: hex=401c7df3b645a1cb, binary=0100000000011100011111011111001110110110010001011010000111001011 [INFO] [stdout] Decimal LSW of 7.123: 3058016715 [INFO] [stdout] Decimal MSW of 7.123: 1075609075 [INFO] [stdout] IEEE754 double hex representation of 2.718281828 is: hex=4005bf0a8b04919b, binary=0100000000000101101111110000101010001011000001001001000110011011 [INFO] [stdout] Decimal LSW of 2.718281828: 2332332443 [INFO] [stdout] Decimal MSW of 2.718281828: 1074118410 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 68, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [44] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [44] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [36] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [60] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [60] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 68, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [44] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [44] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [36] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [60] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [60] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 68, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [44] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [44] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [36] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [60] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [60] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 68, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -1 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [44] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [44] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [36] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [60] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [60] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 72, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 24 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [20] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 32 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [32] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [32] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [24] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 40 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [48] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [48] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [40] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 48 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [64] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [64] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [56] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 80, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -1 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 56 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, MoveImm { dst: R1, imm: -3 }, Store { dst: SP, src: R1, offsets: [20] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [24] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 64 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [36] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [36] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [28] }, MoveImm { dst: R3, imm: 8 }, Store { dst: SP, src: R3, offsets: [44] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 72 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [56] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [56] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [48] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 80 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [72] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [72] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [64] }, Load { dst: R4, src: SP, offsets: [0] }, Store { dst: FP, src: R4, offsets: [0] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [4] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [20] }, Store { dst: FP, src: R5, offsets: [12] }, Load { dst: R6, src: SP, offsets: [24] }, Store { dst: FP, src: R6, offsets: [16] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [20] }, Load { dst: R0, src: SP, offsets: [44] }, Store { dst: FP, src: R0, offsets: [28] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [48] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [32] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [64] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [40] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [4] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, Load { dst: R0, src: FP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, Load { dst: R0, src: FP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [32] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [40] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55bed132817c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55bed132817c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55bed132817c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55bed132817c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55bed134eecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55bed1323558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55bed132a447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55bed132a447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55bed132a447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55bed132a10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55bed132ab9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55bed132a887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55bed1328644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55bed132a599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55bed0ed6cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55bed0ed6db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55bed0f50e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55bed0f4bc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55bed0f4f2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55bed0f4e8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55bed0f4ddf0 - arm_ijconsole_tests::ctest_decimals::body_fn::had798c48823b81ab [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55bed0f4f57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55bed0f514d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55bed0f54b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55bed0f57884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55bed0f62d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55bed0f637ab - __rust_try [INFO] [stdout] 27: 0x55bed0f62c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55bed0f59e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55bed0f55cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55bed0f512e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55bed0f4dda7 - arm_ijconsole_tests::ctest_decimals::h5214119f4b093ecf [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55bed0f4dd1a - arm_ijconsole_tests::ctest_decimals::{{closure}}::h50a7484cd35aa519 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55bed0f4fd8e - core::ops::function::FnOnce::call_once::hfb260b3e50299236 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55bed0fa0193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55bed0fa0193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55bed0f9eec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55bed0f9eec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55bed0f9eec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55bed0f9eec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55bed0f9eec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55bed0f9eec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55bed0f9eec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55bed0f9e028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55bed0f9c878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55bed0f96e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55bed0f7e942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55bed0f94b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55bed0f95ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55bed0f4e163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55bed0f4f57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55bed0f5027e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55bed0f4f161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55bed1327861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55bed1327861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55bed1327861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55bed1327861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55bed1327861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55bed1327861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55bed1327861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55bed1327861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55bed1327861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55bed0f4f130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55bed0f4e18c - main [INFO] [stdout] 64: 0x7fb2b7de90b3 - __libc_start_main [INFO] [stdout] 65: 0x55bed0f4b76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_insertions_times stdout ---- [INFO] [stdout] thread 'ctest_insertions_times' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272378 - arm_ijconsole_tests::ctest_insertions_times::supervise_fn::h2e31285c0a16576d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272307 - arm_ijconsole_tests::ctest_insertions_times::ha776ccdcf604a61b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27227a - arm_ijconsole_tests::ctest_insertions_times::{{closure}}::hbc673b9e20d15c10 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27496e - core::ops::function::FnOnce::call_once::h7899420af22f083d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(Reduce { verb: Times, expr: Integer(0) }) [INFO] [stdout] Print(Reduce { verb: Times, expr: Integer(5) }) [INFO] [stdout] Print(Reduce { verb: Times, expr: Integer(1) }) [INFO] [stdout] Print(Reduce { verb: Times, expr: Terms([Integer(1), Integer(2)]) }) [INFO] [stdout] Print(Reduce { verb: Times, expr: Terms([Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(5), rhs: Reduce { verb: Times, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(8), rhs: Reduce { verb: Times, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(4), rhs: Reduce { verb: Times, expr: DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(2), Integer(3)]), rhs: Integer(5) } } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(4), rhs: DyadicOp { verb: Minus, lhs: Reduce { verb: Times, expr: Terms([Integer(1), Integer(2), Integer(3)]) }, rhs: Integer(5) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: DyadicOp { verb: Minus, lhs: Integer(4), rhs: Reduce { verb: Times, expr: Terms([Integer(1), Integer(2), Integer(3)]) } }, rhs: Integer(5) }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(10), Integer(20), Integer(30)]), rhs: Reduce { verb: Times, expr: Terms([Integer(2), Integer(3), Integer(4)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpYZfxt2.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R2, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R2, src: R3, mul: R2 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R3, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Multiply { dst: R3, src: R4, mul: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Multiply { dst: R3, src: R4, mul: R3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R4, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Multiply { dst: R3, src: R4, mul: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Multiply { dst: R3, src: R4, mul: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [12] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Multiply { dst: R3, src: R4, mul: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Multiply { dst: R3, src: R4, mul: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 8 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [12] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [20] }, Multiply { dst: R3, src: R4, mul: R3 }, Load { dst: R4, src: SP, offsets: [16] }, Multiply { dst: R3, src: R4, mul: R3 }, Store { dst: SP, src: R3, offsets: [28] }, MoveImm { dst: R5, imm: 4 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R6, src: SP, offsets: [32] }, Load { dst: R0, src: SP, offsets: [28] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [36] }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R4, R3, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Multiply { dst: R4, src: R5, mul: R4 }, Load { dst: R5, src: SP, offsets: [4] }, Multiply { dst: R4, src: R5, mul: R4 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R4, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Multiply { dst: R4, src: R5, mul: R4 }, Load { dst: R5, src: SP, offsets: [4] }, Multiply { dst: R4, src: R5, mul: R4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R6, imm: 4 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, Sub { dst: R1, src: R0, sub: R1 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [24] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R4, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 4 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Multiply { dst: R3, src: R4, mul: R3 }, Load { dst: R4, src: SP, offsets: [0] }, Multiply { dst: R3, src: R4, mul: R3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R5, imm: 10 }, Store { dst: SP, src: R5, offsets: [16] }, MoveImm { dst: R6, imm: 20 }, Store { dst: SP, src: R6, offsets: [20] }, MoveImm { dst: R0, imm: 30 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [12] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R4, src: SP, offsets: [20] }, Load { dst: R3, src: SP, offsets: [12] }, Add { dst: R3, src: R4, add: R3 }, Store { dst: SP, src: R3, offsets: [32] }, Load { dst: R5, src: SP, offsets: [24] }, Load { dst: R6, src: SP, offsets: [12] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [36] }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R4, R3, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5567b98f317c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5567b98f317c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5567b98f317c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5567b98f317c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5567b9919ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5567b98ee558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5567b98f5447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5567b98f5447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5567b98f5447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5567b98f510f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5567b98f5b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5567b98f5887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5567b98f3644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5567b98f5599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5567b94a1cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x5567b94a1db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x5567b951be33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x5567b9516c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5567b951a2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x5567b95198cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5567b9518350 - arm_ijconsole_tests::ctest_insertions_times::body_fn::haf8b8c270f64ee12 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5567b951a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5567b951c4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x5567b951fb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x5567b9522884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5567b952dd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5567b952e7ab - __rust_try [INFO] [stdout] 27: 0x5567b952dc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5567b9524e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5567b9520cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x5567b951c2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x5567b9518307 - arm_ijconsole_tests::ctest_insertions_times::ha776ccdcf604a61b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x5567b951827a - arm_ijconsole_tests::ctest_insertions_times::{{closure}}::hbc673b9e20d15c10 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x5567b951a96e - core::ops::function::FnOnce::call_once::h7899420af22f083d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x5567b956b193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x5567b956b193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x5567b9569ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x5567b9569ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5567b9569ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5567b9569ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5567b9569ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5567b9569ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x5567b9569ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x5567b9569028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x5567b9567878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x5567b9561e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x5567b9549942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x5567b955fb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x5567b9560ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x5567b9519163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5567b951a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x5567b951b27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5567b951a161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5567b98f2861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5567b98f2861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5567b98f2861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5567b98f2861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5567b98f2861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5567b98f2861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5567b98f2861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5567b98f2861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5567b98f2861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x5567b951a130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x5567b951918c - main [INFO] [stdout] 64: 0x7f05579db0b3 - __libc_start_main [INFO] [stdout] 65: 0x5567b951676e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_global_assgmts_refs_double stdout ---- [INFO] [stdout] thread 'ctest_global_assgmts_refs_double' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2728c8 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::supervise_fn::hb0cdfa738e2456a1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c272857 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::h6a04858d6a2c6d0e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2727ca - arm_ijconsole_tests::ctest_global_assgmts_refs_double::{{closure}}::h1f9eb3c7c32f9d33 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2748ee - core::ops::function::FnOnce::call_once::h6d334bc571ac9278 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(GlobalVarAssgmt { ident: "a", expr: DoublePrecisionFloat(7.5) }) [INFO] [stdout] Print(Ident("a")) [INFO] [stdout] Writing assembly file to /tmp/.tmpQ2eWMt.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 7.5 is: hex=401e000000000000, binary=0100000000011110000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 7.5: 0 [INFO] [stdout] Decimal MSW of 7.5: 1075707904 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [0] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [0] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 0, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5645cd7f617c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5645cd7f617c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5645cd7f617c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5645cd7f617c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5645cd81cecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5645cd7f1558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5645cd7f8447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5645cd7f8447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5645cd7f8447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5645cd7f810f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5645cd7f8b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5645cd7f8887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5645cd7f6644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5645cd7f8599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5645cd3a4cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x5645cd3a4db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x5645cd41ee33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x5645cd419c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5645cd41d2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x5645cd41c8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5645cd41b8a0 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::body_fn::h36bdc1cbcf7f8ac3 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5645cd41d57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5645cd41f4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x5645cd422b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x5645cd425884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5645cd430d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5645cd4317ab - __rust_try [INFO] [stdout] 27: 0x5645cd430c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5645cd427e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5645cd423cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x5645cd41f2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x5645cd41b857 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::h6a04858d6a2c6d0e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x5645cd41b7ca - arm_ijconsole_tests::ctest_global_assgmts_refs_double::{{closure}}::h1f9eb3c7c32f9d33 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x5645cd41d8ee - core::ops::function::FnOnce::call_once::h6d334bc571ac9278 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x5645cd46e193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x5645cd46e193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x5645cd46cec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x5645cd46cec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5645cd46cec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5645cd46cec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5645cd46cec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5645cd46cec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x5645cd46cec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x5645cd46c028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x5645cd46a878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x5645cd464e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x5645cd44c942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x5645cd462b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x5645cd463ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x5645cd41c163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5645cd41d57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x5645cd41e27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5645cd41d161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5645cd7f5861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5645cd7f5861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5645cd7f5861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5645cd7f5861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5645cd7f5861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5645cd7f5861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5645cd7f5861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5645cd7f5861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5645cd7f5861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x5645cd41d130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x5645cd41c18c - main [INFO] [stdout] 64: 0x7f849b14e0b3 - __libc_start_main [INFO] [stdout] 65: 0x5645cd41976e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_monadic_reciprocal stdout ---- [INFO] [stdout] thread 'ctest_monadic_reciprocal' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2719e8 - arm_ijconsole_tests::ctest_monadic_reciprocal::supervise_fn::hdcc90c96b52052fb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271977 - arm_ijconsole_tests::ctest_monadic_reciprocal::ha63da77c9a1b06e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2718ea - arm_ijconsole_tests::ctest_monadic_reciprocal::{{closure}}::h2b6e0f547342284b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2747ee - core::ops::function::FnOnce::call_once::h4ed918c2d01660a3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(2) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(2) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(3) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(4) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(-1) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(-2) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(-3) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Integer(-4) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "x", expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) }) [INFO] [stdout] Print(MonadicOp { verb: Reciprocal, expr: MonadicOp { verb: Negate, expr: Ident("x") } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpDrl6li.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 1 is: hex=3ff0000000000000, binary=0011111111110000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 1: 0 [INFO] [stdout] Decimal MSW of 1: 1072693248 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -1 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -2 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -3 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -4 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Store { dst: FP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, Store { dst: FP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, Store { dst: FP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, Store { dst: FP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, Store { dst: FP, src: R2, offsets: [16] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 140, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, Load { dst: R5, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R5 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [36] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [52] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [52] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [44] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [4] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R6 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [60] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [76] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [76] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [68] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [68] }, Load { dst: R0, src: SP, offsets: [8] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R0 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [84] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [100] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [100] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [92] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [92] }, Load { dst: R1, src: SP, offsets: [12] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [108] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [124] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [124] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [116] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [116] }, Load { dst: R2, src: SP, offsets: [16] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R2 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [132] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [60] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [108] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [132] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 120, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, Load { dst: R0, src: FP, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: FP, src: R0, offsets: [0] }, Load { dst: R2, src: FP, offsets: [4] }, MoveImm { dst: R3, imm: 0 }, Sub { dst: R2, src: R3, sub: R2 }, Store { dst: FP, src: R2, offsets: [4] }, Load { dst: R4, src: FP, offsets: [8] }, MoveImm { dst: R5, imm: 0 }, Sub { dst: R4, src: R5, sub: R4 }, Store { dst: FP, src: R4, offsets: [8] }, Load { dst: R6, src: FP, offsets: [12] }, MoveImm { dst: R0, imm: 0 }, Sub { dst: R6, src: R0, sub: R6 }, Store { dst: FP, src: R6, offsets: [12] }, Load { dst: R1, src: FP, offsets: [16] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: FP, src: R1, offsets: [16] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, Load { dst: R3, src: FP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R3 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [16] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [32] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [32] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [24] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [24] }, Load { dst: R4, src: FP, offsets: [4] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R4 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [40] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [56] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [56] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [48] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [48] }, Load { dst: R5, src: FP, offsets: [8] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R5 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [64] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [80] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [80] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [72] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [72] }, Load { dst: R6, src: FP, offsets: [12] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R6 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [88] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [104] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [104] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [96] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [96] }, Load { dst: R0, src: FP, offsets: [16] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R0 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, DivideDoublePrecision { dst: D2, numerator: D0, denominator: D1 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [112] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [112] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x564f038b017c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x564f038b017c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x564f038b017c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x564f038b017c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x564f038d6ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x564f038ab558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x564f038b2447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x564f038b2447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x564f038b2447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x564f038b210f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x564f038b2b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x564f038b2887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x564f038b0644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x564f038b2599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x564f0345ecc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x564f0345edb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x564f034d8e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x564f034d3c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x564f034d72ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x564f034d68cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x564f034d49c0 - arm_ijconsole_tests::ctest_monadic_reciprocal::body_fn::h059b5e0fec2f0a28 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x564f034d757b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x564f034d94d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x564f034dcb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x564f034df884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x564f034ead3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x564f034eb7ab - __rust_try [INFO] [stdout] 27: 0x564f034eac8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x564f034e1e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x564f034ddcca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x564f034d92e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x564f034d4977 - arm_ijconsole_tests::ctest_monadic_reciprocal::ha63da77c9a1b06e0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x564f034d48ea - arm_ijconsole_tests::ctest_monadic_reciprocal::{{closure}}::h2b6e0f547342284b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x564f034d77ee - core::ops::function::FnOnce::call_once::h4ed918c2d01660a3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x564f03528193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x564f03528193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x564f03526ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x564f03526ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x564f03526ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x564f03526ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x564f03526ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x564f03526ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x564f03526ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x564f03526028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x564f03524878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x564f0351ee4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x564f03506942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x564f0351cb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x564f0351dceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x564f034d6163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x564f034d757b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x564f034d827e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x564f034d7161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x564f038af861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x564f038af861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x564f038af861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x564f038af861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x564f038af861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x564f038af861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x564f038af861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x564f038af861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x564f038af861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x564f034d7130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x564f034d618c - main [INFO] [stdout] 64: 0x7fdc7859a0b3 - __libc_start_main [INFO] [stdout] 65: 0x564f034d376e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_monadic_negate stdout ---- [INFO] [stdout] thread 'ctest_monadic_negate' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271af8 - arm_ijconsole_tests::ctest_monadic_negate::supervise_fn::hfe24b9165ba3c85b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271a87 - arm_ijconsole_tests::ctest_monadic_negate::h8784eb8d1aa20db8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2719fa - arm_ijconsole_tests::ctest_monadic_negate::{{closure}}::h4585f86795e5e273 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274aee - core::ops::function::FnOnce::call_once::hb5ec9b6b9ccc0995 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: Integer(5) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DoublePrecisionFloat(5.0) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: Integer(6) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(6.0) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: Integer(7) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(7.0) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: Integer(8) } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(8.0) } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DoublePrecisionFloat(1234.5678) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(1234.5678) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(1234.5678) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DoublePrecisionFloat(-1234.5678) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(-1234.5678) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(-1234.5678) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(-9182.05678) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(45.0) } } } } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: Integer(3) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(-9999.4) } } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: Integer(-1) } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: Integer(0) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: Integer(0) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(-0.01) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DyadicOp { verb: Minus, lhs: Integer(1), rhs: DyadicOp { verb: Minus, lhs: Integer(2), rhs: Integer(3) } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: Terms([Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: Terms([Integer(5), Integer(4)]) }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DyadicOp { verb: Minus, lhs: Terms([Integer(1), Integer(2)]), rhs: Terms([Integer(3), Integer(4)]) } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DyadicOp { verb: Minus, lhs: Integer(1), rhs: DyadicOp { verb: Plus, lhs: Integer(2), rhs: MonadicOp { verb: Negate, expr: DyadicOp { verb: Plus, lhs: Integer(3), rhs: MonadicOp { verb: Negate, expr: Integer(4) } } } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DyadicOp { verb: Plus, lhs: Integer(1), rhs: MonadicOp { verb: Negate, expr: DyadicOp { verb: Minus, lhs: Integer(2), rhs: DyadicOp { verb: Plus, lhs: Integer(3), rhs: MonadicOp { verb: Negate, expr: Integer(4) } } } } } }) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: DyadicOp { verb: Plus, lhs: Integer(1), rhs: MonadicOp { verb: Negate, expr: DyadicOp { verb: Plus, lhs: Integer(2), rhs: MonadicOp { verb: Negate, expr: DyadicOp { verb: Minus, lhs: Integer(3), rhs: Integer(4) } } } } } }) [INFO] [stdout] Writing assembly file to /tmp/.tmp6hIhtt.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 5 is: hex=4014000000000000, binary=0100000000010100000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 5: 0 [INFO] [stdout] Decimal MSW of 5: 1075052544 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 6 is: hex=4018000000000000, binary=0100000000011000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 6: 0 [INFO] [stdout] Decimal MSW of 6: 1075314688 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 7 is: hex=401c000000000000, binary=0100000000011100000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 7: 0 [INFO] [stdout] Decimal MSW of 7: 1075576832 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 8 is: hex=4020000000000000, binary=0100000000100000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 8: 0 [INFO] [stdout] Decimal MSW of 8: 1075838976 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 1234.5678 is: hex=40934a456d5cfaad, binary=0100000010010011010010100100010101101101010111001111101010101101 [INFO] [stdout] Decimal LSW of 1234.5678: 1834810029 [INFO] [stdout] Decimal MSW of 1234.5678: 1083394629 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -1234.5678 is: hex=c0934a456d5cfaad, binary=1100000010010011010010100100010101101101010111001111101010101101 [INFO] [stdout] Decimal LSW of -1234.5678: 1834810029 [INFO] [stdout] Decimal MSW of -1234.5678: 3230878277 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -9182.05678 is: hex=c0c1ef0744912989, binary=1100000011000001111011110000011101000100100100010010100110001001 [INFO] [stdout] Decimal LSW of -9182.05678: 1150364041 [INFO] [stdout] Decimal MSW of -9182.05678: 3233935111 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 45 is: hex=4046800000000000, binary=0100000001000110100000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 45: 0 [INFO] [stdout] Decimal MSW of 45: 1078362112 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -9999.4 is: hex=c0c387b333333333, binary=1100000011000011100001111011001100110011001100110011001100110011 [INFO] [stdout] Decimal LSW of -9999.4: 858993459 [INFO] [stdout] Decimal MSW of -9999.4: 3234039731 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -0.01 is: hex=bf847ae147ae147b, binary=1011111110000100011110101110000101000111101011100001010001111011 [INFO] [stdout] Decimal LSW of -0.01: 1202590843 [INFO] [stdout] Decimal MSW of -0.01: 3213130465 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 6 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 7 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R5, src: SP, offsets: [0] }, MoveImm { dst: R6, imm: 0 }, Sub { dst: R5, src: R6, sub: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R5, src: SP, offsets: [0] }, MoveImm { dst: R6, imm: 0 }, Sub { dst: R5, src: R6, sub: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 24 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 32 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 32 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 32 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 40 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 40 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 40 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 48 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 56 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R5, src: SP, offsets: [0] }, MoveImm { dst: R6, imm: 0 }, Sub { dst: R5, src: R6, sub: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 64 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -1 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R5, src: SP, offsets: [0] }, MoveImm { dst: R6, imm: 0 }, Sub { dst: R5, src: R6, sub: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 72 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [16] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [16] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [0] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [0] }, Load { dst: R5, src: SP, offsets: [4] }, MoveImm { dst: R6, imm: 0 }, Sub { dst: R5, src: R6, sub: R5 }, Store { dst: SP, src: R5, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 8, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [0] }, MoveImm { dst: R3, imm: 0 }, Sub { dst: R2, src: R3, sub: R2 }, Store { dst: SP, src: R2, offsets: [0] }, Load { dst: R4, src: SP, offsets: [4] }, MoveImm { dst: R5, imm: 0 }, Sub { dst: R4, src: R5, sub: R4 }, Store { dst: SP, src: R4, offsets: [4] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [16] }, Load { dst: R3, src: SP, offsets: [20] }, MoveImm { dst: R4, imm: 0 }, Sub { dst: R3, src: R4, sub: R3 }, Store { dst: SP, src: R3, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [4] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [8] }, Load { dst: R6, src: SP, offsets: [8] }, MoveImm { dst: R0, imm: 0 }, Sub { dst: R6, src: R0, sub: R6 }, Store { dst: SP, src: R6, offsets: [8] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [12] }, Load { dst: R3, src: SP, offsets: [8] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [16] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [20] }, Load { dst: R5, src: SP, offsets: [20] }, Load { dst: R6, src: SP, offsets: [16] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R1, src: SP, offsets: [0] }, MoveImm { dst: R2, imm: 0 }, Sub { dst: R1, src: R2, sub: R1 }, Store { dst: SP, src: R1, offsets: [0] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [4] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [8] }, MoveImm { dst: R6, imm: 2 }, Store { dst: SP, src: R6, offsets: [12] }, Load { dst: R0, src: SP, offsets: [12] }, Load { dst: R1, src: SP, offsets: [8] }, Sub { dst: R1, src: R0, sub: R1 }, Store { dst: SP, src: R1, offsets: [16] }, Load { dst: R2, src: SP, offsets: [16] }, MoveImm { dst: R3, imm: 0 }, Sub { dst: R2, src: R3, sub: R2 }, Store { dst: SP, src: R2, offsets: [16] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [20] }, Load { dst: R5, src: SP, offsets: [20] }, Load { dst: R6, src: SP, offsets: [16] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R4, src: SP, offsets: [8] }, MoveImm { dst: R5, imm: 0 }, Sub { dst: R4, src: R5, sub: R4 }, Store { dst: SP, src: R4, offsets: [8] }, MoveImm { dst: R6, imm: 2 }, Store { dst: SP, src: R6, offsets: [12] }, Load { dst: R0, src: SP, offsets: [12] }, Load { dst: R1, src: SP, offsets: [8] }, Add { dst: R1, src: R0, add: R1 }, Store { dst: SP, src: R1, offsets: [16] }, Load { dst: R2, src: SP, offsets: [16] }, MoveImm { dst: R3, imm: 0 }, Sub { dst: R2, src: R3, sub: R2 }, Store { dst: SP, src: R2, offsets: [16] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [20] }, Load { dst: R5, src: SP, offsets: [20] }, Load { dst: R6, src: SP, offsets: [16] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImm { dst: R1, imm: 0 }, Sub { dst: R0, src: R1, sub: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x556215deb17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x556215deb17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x556215deb17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x556215deb17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x556215e11ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x556215de6558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x556215ded447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x556215ded447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x556215ded447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x556215ded10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x556215dedb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x556215ded887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x556215deb644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x556215ded599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x556215999cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x556215999db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x556215a13e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x556215a0ec1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x556215a122ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x556215a118cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x556215a0fad0 - arm_ijconsole_tests::ctest_monadic_negate::body_fn::h718cffaec760d986 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x556215a1257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x556215a144d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x556215a17b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x556215a1a884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x556215a25d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x556215a267ab - __rust_try [INFO] [stdout] 27: 0x556215a25c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x556215a1ce54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x556215a18cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x556215a142e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x556215a0fa87 - arm_ijconsole_tests::ctest_monadic_negate::h8784eb8d1aa20db8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x556215a0f9fa - arm_ijconsole_tests::ctest_monadic_negate::{{closure}}::h4585f86795e5e273 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x556215a12aee - core::ops::function::FnOnce::call_once::hb5ec9b6b9ccc0995 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x556215a63193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x556215a63193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x556215a61ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x556215a61ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x556215a61ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x556215a61ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x556215a61ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x556215a61ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x556215a61ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x556215a61028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x556215a5f878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x556215a59e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x556215a41942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x556215a57b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x556215a58ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x556215a11163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x556215a1257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x556215a1327e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x556215a12161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x556215dea861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x556215dea861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x556215dea861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x556215dea861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x556215dea861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x556215dea861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x556215dea861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x556215dea861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x556215dea861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x556215a12130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x556215a1118c - main [INFO] [stdout] 64: 0x7fd20d3470b3 - __libc_start_main [INFO] [stdout] 65: 0x556215a0e76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_lessthan stdout ---- [INFO] [stdout] thread 'ctest_lessthan' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c272048 - arm_ijconsole_tests::ctest_lessthan::supervise_fn::h97c12c3bea2212d0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271fd7 - arm_ijconsole_tests::ctest_lessthan::h8cbf2eb0a17aec21 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c271f4a - arm_ijconsole_tests::ctest_lessthan::{{closure}}::h3a9c66e992d59e39 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274d4e - core::ops::function::FnOnce::call_once::hfa58c01f2c909197 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Integer(2), rhs: Integer(0) }) [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Integer(2), rhs: Integer(4) }) [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Integer(2), rhs: Terms([Integer(0), Integer(1), Integer(2), Integer(3)]) }) [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Terms([Integer(0), Integer(1), Integer(2), Integer(3)]), rhs: Integer(2) }) [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Terms([Integer(1), Integer(5), Integer(2), Integer(8)]), rhs: Terms([Integer(1), Integer(9), Integer(0), Integer(20)]) }) [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Integer(5), rhs: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13)]) }) [INFO] [stdout] Print(DyadicOp { verb: LessThan, lhs: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13)]), rhs: Integer(5) }) [INFO] [stdout] Writing assembly file to /tmp/.tmp0BU984.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [16] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R6, src: 1 }, MoveGE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, Load { dst: R1, src: SP, offsets: [4] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [16] }, Load { dst: R3, src: SP, offsets: [8] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [12] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R5, src: 1 }, MoveGE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 3 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [4] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R6, src: 1 }, MoveGE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [8] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [12] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R5, src: 1 }, MoveGE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 48, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 20 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 2 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [28] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R2, src: 1 }, MoveGE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [32] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [4] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R4, src: 1 }, MoveGE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [36] }, Load { dst: R5, src: SP, offsets: [24] }, Load { dst: R6, src: SP, offsets: [8] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R6, src: 1 }, MoveGE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [40] }, Load { dst: R0, src: SP, offsets: [28] }, Load { dst: R1, src: SP, offsets: [12] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [44] }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [44] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] BasicBlock { stack_pointer: 108, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 6 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 7 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 10 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 11 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 12 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 13 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 5 }, Store { dst: SP, src: R6, offsets: [52] }, Load { dst: R0, src: SP, offsets: [52] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [56] }, Load { dst: R2, src: SP, offsets: [52] }, Load { dst: R3, src: SP, offsets: [4] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [60] }, Load { dst: R4, src: SP, offsets: [52] }, Load { dst: R5, src: SP, offsets: [8] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R5, src: 1 }, MoveGE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [64] }, Load { dst: R6, src: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [12] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R0, src: 1 }, MoveGE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [68] }, Load { dst: R1, src: SP, offsets: [52] }, Load { dst: R2, src: SP, offsets: [16] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R2, src: 1 }, MoveGE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [72] }, Load { dst: R3, src: SP, offsets: [52] }, Load { dst: R4, src: SP, offsets: [20] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R4, src: 1 }, MoveGE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [76] }, Load { dst: R5, src: SP, offsets: [52] }, Load { dst: R6, src: SP, offsets: [24] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R6, src: 1 }, MoveGE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [80] }, Load { dst: R0, src: SP, offsets: [52] }, Load { dst: R1, src: SP, offsets: [28] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [84] }, Load { dst: R2, src: SP, offsets: [52] }, Load { dst: R3, src: SP, offsets: [32] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [88] }, Load { dst: R4, src: SP, offsets: [52] }, Load { dst: R5, src: SP, offsets: [36] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R5, src: 1 }, MoveGE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [92] }, Load { dst: R6, src: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [40] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R0, src: 1 }, MoveGE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [96] }, Load { dst: R1, src: SP, offsets: [52] }, Load { dst: R2, src: SP, offsets: [44] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R2, src: 1 }, MoveGE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [100] }, Load { dst: R3, src: SP, offsets: [52] }, Load { dst: R4, src: SP, offsets: [48] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R4, src: 1 }, MoveGE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [104] }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [60] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [80] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [92] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [96] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [100] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [104] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 108, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 6 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 7 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 9 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 10 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 11 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 12 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 13 }, Store { dst: SP, src: R6, offsets: [52] }, Load { dst: R0, src: SP, offsets: [4] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [56] }, Load { dst: R2, src: SP, offsets: [8] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [60] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R5, src: 1 }, MoveGE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [64] }, Load { dst: R6, src: SP, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R0, src: 1 }, MoveGE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [68] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R2, src: 1 }, MoveGE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [72] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [0] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R4, src: 1 }, MoveGE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [76] }, Load { dst: R5, src: SP, offsets: [28] }, Load { dst: R6, src: SP, offsets: [0] }, Compare { lhs: R5, rhs: R6 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R6, src: 1 }, MoveGE { dst: R6, src: 0 }, Store { dst: SP, src: R6, offsets: [80] }, Load { dst: R0, src: SP, offsets: [32] }, Load { dst: R1, src: SP, offsets: [0] }, Compare { lhs: R0, rhs: R1 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R1, src: 1 }, MoveGE { dst: R1, src: 0 }, Store { dst: SP, src: R1, offsets: [84] }, Load { dst: R2, src: SP, offsets: [36] }, Load { dst: R3, src: SP, offsets: [0] }, Compare { lhs: R2, rhs: R3 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R3, src: 1 }, MoveGE { dst: R3, src: 0 }, Store { dst: SP, src: R3, offsets: [88] }, Load { dst: R4, src: SP, offsets: [40] }, Load { dst: R5, src: SP, offsets: [0] }, Compare { lhs: R4, rhs: R5 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R5, src: 1 }, MoveGE { dst: R5, src: 0 }, Store { dst: SP, src: R5, offsets: [92] }, Load { dst: R6, src: SP, offsets: [44] }, Load { dst: R0, src: SP, offsets: [0] }, Compare { lhs: R6, rhs: R0 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R0, src: 1 }, MoveGE { dst: R0, src: 0 }, Store { dst: SP, src: R0, offsets: [96] }, Load { dst: R1, src: SP, offsets: [48] }, Load { dst: R2, src: SP, offsets: [0] }, Compare { lhs: R1, rhs: R2 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R2, src: 1 }, MoveGE { dst: R2, src: 0 }, Store { dst: SP, src: R2, offsets: [100] }, Load { dst: R3, src: SP, offsets: [52] }, Load { dst: R4, src: SP, offsets: [0] }, Compare { lhs: R3, rhs: R4 }, IfThen { xyz: "e", cond: "lt" }, MoveLT { dst: R4, src: 1 }, MoveGE { dst: R4, src: 0 }, Store { dst: SP, src: R4, offsets: [104] }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [60] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [80] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [92] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [96] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [100] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [104] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5586581ac17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5586581ac17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5586581ac17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5586581ac17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5586581d2ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5586581a7558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5586581ae447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5586581ae447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5586581ae447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5586581ae10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5586581aeb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5586581ae887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5586581ac644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5586581ae599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x558657d5acc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x558657d5adb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x558657dd4e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x558657dcfc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x558657dd32ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x558657dd28cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x558657dd1020 - arm_ijconsole_tests::ctest_lessthan::body_fn::h91ee36f0e20e340d [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x558657dd357b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x558657dd54d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x558657dd8b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x558657ddb884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x558657de6d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x558657de77ab - __rust_try [INFO] [stdout] 27: 0x558657de6c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x558657ddde54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x558657dd9cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x558657dd52e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x558657dd0fd7 - arm_ijconsole_tests::ctest_lessthan::h8cbf2eb0a17aec21 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x558657dd0f4a - arm_ijconsole_tests::ctest_lessthan::{{closure}}::h3a9c66e992d59e39 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x558657dd3d4e - core::ops::function::FnOnce::call_once::hfa58c01f2c909197 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x558657e24193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x558657e24193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x558657e22ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x558657e22ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x558657e22ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x558657e22ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x558657e22ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x558657e22ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x558657e22ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x558657e22028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x558657e20878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x558657e1ae4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x558657e02942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x558657e18b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x558657e19ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x558657dd2163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x558657dd357b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x558657dd427e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x558657dd3161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5586581ab861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5586581ab861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5586581ab861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5586581ab861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5586581ab861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5586581ab861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5586581ab861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5586581ab861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5586581ab861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x558657dd3130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x558657dd218c - main [INFO] [stdout] 64: 0x7f7f1c7890b3 - __libc_start_main [INFO] [stdout] 65: 0x558657dcf76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_number_expr stdout ---- [INFO] [stdout] thread 'ctest_number_expr' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2717c8 - arm_ijconsole_tests::ctest_number_expr::supervise_fn::h3eb6f58000af6a6a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271757 - arm_ijconsole_tests::ctest_number_expr::h5dbee09ce606a139 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2716ca - arm_ijconsole_tests::ctest_number_expr::{{closure}}::hc18b985377bb6156 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27458e - core::ops::function::FnOnce::call_once::h31f2ebad082d7062 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(Integer(4)) [INFO] [stdout] Print(DoublePrecisionFloat(0.5)) [INFO] [stdout] Print(DoublePrecisionFloat(12.344)) [INFO] [stdout] Print(Integer(8)) [INFO] [stdout] Print(DoublePrecisionFloat(-0.5)) [INFO] [stdout] Print(DoublePrecisionFloat(0.1)) [INFO] [stdout] Print(DoublePrecisionFloat(-0.1)) [INFO] [stdout] Print(DoublePrecisionFloat(0.9999)) [INFO] [stdout] Print(DoublePrecisionFloat(-0.9999)) [INFO] [stdout] Print(MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: MonadicOp { verb: Negate, expr: DoublePrecisionFloat(8.0) } } } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpVi420y.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 0.5 is: hex=3fe0000000000000, binary=0011111111100000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 0.5: 0 [INFO] [stdout] Decimal MSW of 0.5: 1071644672 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 12.344 is: hex=4028b020c49ba5e3, binary=0100000000101000101100000010000011000100100110111010010111100011 [INFO] [stdout] Decimal LSW of 12.344: 3298534883 [INFO] [stdout] Decimal MSW of 12.344: 1076408352 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -0.5 is: hex=bfe0000000000000, binary=1011111111100000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of -0.5: 0 [INFO] [stdout] Decimal MSW of -0.5: 3219128320 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 0.1 is: hex=3fb999999999999a, binary=0011111110111001100110011001100110011001100110011001100110011010 [INFO] [stdout] Decimal LSW of 0.1: 2576980378 [INFO] [stdout] Decimal MSW of 0.1: 1069128089 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -0.1 is: hex=bfb999999999999a, binary=1011111110111001100110011001100110011001100110011001100110011010 [INFO] [stdout] Decimal LSW of -0.1: 2576980378 [INFO] [stdout] Decimal MSW of -0.1: 3216611737 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 0.9999 is: hex=3fefff2e48e8a71e, binary=0011111111101111111111110010111001001000111010001010011100011110 [INFO] [stdout] Decimal LSW of 0.9999: 1223206686 [INFO] [stdout] Decimal MSW of 0.9999: 1072693038 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -0.9999 is: hex=bfefff2e48e8a71e, binary=1011111111101111111111110010111001001000111010001010011100011110 [INFO] [stdout] Decimal LSW of -0.9999: 1223206686 [INFO] [stdout] Decimal MSW of -0.9999: 3220176686 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of 8 is: hex=4020000000000000, binary=0100000000100000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 8: 0 [INFO] [stdout] Decimal MSW of 8: 1075838976 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 4, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [0] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 24 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 32 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 40 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 48 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 16, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 56 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D2, src: SP, offsets: [0] }, NegateDoublePrecision { dst: D2, operand: D2 }, StoreDoublePrecisionRegister { src: D2, dst: SP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b3723c117c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55b3723c117c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b3723c117c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55b3723c117c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55b3723e7ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55b3723bc558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55b3723c3447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55b3723c3447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55b3723c3447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55b3723c310f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55b3723c3b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55b3723c3887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55b3723c1644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55b3723c3599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55b371f6fcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55b371f6fdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55b371fe9e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55b371fe4c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55b371fe82ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55b371fe78cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55b371fe57a0 - arm_ijconsole_tests::ctest_number_expr::body_fn::hb63d2dd7f4012d59 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55b371fe857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55b371fea4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55b371fedb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55b371ff0884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55b371ffbd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55b371ffc7ab - __rust_try [INFO] [stdout] 27: 0x55b371ffbc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55b371ff2e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55b371feecca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55b371fea2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55b371fe5757 - arm_ijconsole_tests::ctest_number_expr::h5dbee09ce606a139 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55b371fe56ca - arm_ijconsole_tests::ctest_number_expr::{{closure}}::hc18b985377bb6156 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55b371fe858e - core::ops::function::FnOnce::call_once::h31f2ebad082d7062 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55b372039193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55b372039193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55b372037ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55b372037ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55b372037ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55b372037ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55b372037ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55b372037ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55b372037ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55b372037028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55b372035878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55b37202fe4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55b372017942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55b37202db29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55b37202eceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55b371fe7163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55b371fe857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55b371fe927e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55b371fe8161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55b3723c0861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55b3723c0861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55b3723c0861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55b3723c0861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55b3723c0861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55b3723c0861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55b3723c0861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55b3723c0861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55b3723c0861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55b371fe8130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55b371fe718c - main [INFO] [stdout] 64: 0x7fd6bb17f0b3 - __libc_start_main [INFO] [stdout] 65: 0x55b371fe476e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_products_lists stdout ---- [INFO] [stdout] thread 'ctest_products_lists' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2716b8 - arm_ijconsole_tests::ctest_products_lists::supervise_fn::hcba5d365450b0526 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271647 - arm_ijconsole_tests::ctest_products_lists::h501d285a7ba7392c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2715ba - arm_ijconsole_tests::ctest_products_lists::{{closure}}::h615508bd031b0d40 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2749ae - core::ops::function::FnOnce::call_once::h7ac17f67fb0a82f4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(1), Integer(1)]), rhs: Terms([Integer(2), Integer(2)]) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(1), Integer(1), Integer(1)]), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(2), Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(1), Integer(0), Integer(5)]), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(2), Integer(7), Integer(2)]), rhs: Terms([Integer(9), Integer(8), Integer(7)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(4), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(0), Integer(0)]), rhs: Terms([Integer(0), Integer(0)]) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpvmCu6d.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 9 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 7 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 7 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 0 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560f7c8a117c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x560f7c8a117c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x560f7c8a117c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x560f7c8a117c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x560f7c8c7ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x560f7c89c558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x560f7c8a3447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x560f7c8a3447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x560f7c8a3447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x560f7c8a310f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x560f7c8a3b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x560f7c8a3887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x560f7c8a1644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x560f7c8a3599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x560f7c44fcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x560f7c44fdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x560f7c4c9e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x560f7c4c4c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x560f7c4c82ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x560f7c4c78cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x560f7c4c5690 - arm_ijconsole_tests::ctest_products_lists::body_fn::hd455248cdf07e012 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x560f7c4c857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x560f7c4ca4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x560f7c4cdb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x560f7c4d0884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x560f7c4dbd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x560f7c4dc7ab - __rust_try [INFO] [stdout] 27: 0x560f7c4dbc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x560f7c4d2e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x560f7c4cecca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x560f7c4ca2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x560f7c4c5647 - arm_ijconsole_tests::ctest_products_lists::h501d285a7ba7392c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x560f7c4c55ba - arm_ijconsole_tests::ctest_products_lists::{{closure}}::h615508bd031b0d40 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x560f7c4c89ae - core::ops::function::FnOnce::call_once::h7ac17f67fb0a82f4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x560f7c519193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x560f7c519193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x560f7c517ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x560f7c517ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x560f7c517ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x560f7c517ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x560f7c517ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x560f7c517ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x560f7c517ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x560f7c517028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x560f7c515878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x560f7c50fe4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x560f7c4f7942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x560f7c50db29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x560f7c50eceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x560f7c4c7163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x560f7c4c857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x560f7c4c927e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x560f7c4c8161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x560f7c8a0861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x560f7c8a0861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x560f7c8a0861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x560f7c8a0861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x560f7c8a0861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x560f7c8a0861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x560f7c8a0861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x560f7c8a0861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x560f7c8a0861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x560f7c4c8130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x560f7c4c718c - main [INFO] [stdout] 64: 0x7f93d75e40b3 - __libc_start_main [INFO] [stdout] 65: 0x560f7c4c476e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_list_expr stdout ---- [INFO] [stdout] thread 'ctest_list_expr' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271f38 - arm_ijconsole_tests::ctest_list_expr::supervise_fn::h9bf4604ccefe41b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271ec7 - arm_ijconsole_tests::ctest_list_expr::h8f7a4cd2e6bb1eea [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c271e3a - arm_ijconsole_tests::ctest_list_expr::{{closure}}::hbe436f748a727cb3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274b9e - core::ops::function::FnOnce::call_once::hc2d6ba69180e6f2b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(Terms([Integer(1), Integer(2), Integer(3)])) [INFO] [stdout] Print(Terms([Integer(2), Integer(4), Integer(6), Integer(8), Integer(10)])) [INFO] [stdout] Print(Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5), Integer(6), Integer(7), Integer(8), Integer(9), Integer(10), Integer(11), Integer(12), Integer(13), Integer(14), Integer(15), Integer(16), Integer(17), Integer(18), Integer(19), Integer(20)])) [INFO] [stdout] Writing assembly file to /tmp/.tmpmG30o1.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 6 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 8 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 10 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 80, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 6 }, Store { dst: SP, src: R5, offsets: [20] }, MoveImm { dst: R6, imm: 7 }, Store { dst: SP, src: R6, offsets: [24] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [28] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [32] }, MoveImm { dst: R2, imm: 10 }, Store { dst: SP, src: R2, offsets: [36] }, MoveImm { dst: R3, imm: 11 }, Store { dst: SP, src: R3, offsets: [40] }, MoveImm { dst: R4, imm: 12 }, Store { dst: SP, src: R4, offsets: [44] }, MoveImm { dst: R5, imm: 13 }, Store { dst: SP, src: R5, offsets: [48] }, MoveImm { dst: R6, imm: 14 }, Store { dst: SP, src: R6, offsets: [52] }, MoveImm { dst: R0, imm: 15 }, Store { dst: SP, src: R0, offsets: [56] }, MoveImm { dst: R1, imm: 16 }, Store { dst: SP, src: R1, offsets: [60] }, MoveImm { dst: R2, imm: 17 }, Store { dst: SP, src: R2, offsets: [64] }, MoveImm { dst: R3, imm: 18 }, Store { dst: SP, src: R3, offsets: [68] }, MoveImm { dst: R4, imm: 19 }, Store { dst: SP, src: R4, offsets: [72] }, MoveImm { dst: R5, imm: 20 }, Store { dst: SP, src: R5, offsets: [76] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [44] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [60] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [64] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [76] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x557e7fef317c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x557e7fef317c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x557e7fef317c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x557e7fef317c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x557e7ff19ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x557e7feee558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x557e7fef5447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x557e7fef5447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x557e7fef5447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x557e7fef510f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x557e7fef5b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x557e7fef5887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x557e7fef3644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x557e7fef5599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x557e7faa1cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x557e7faa1db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x557e7fb1be33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x557e7fb16c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x557e7fb1a2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x557e7fb198cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x557e7fb17f10 - arm_ijconsole_tests::ctest_list_expr::body_fn::hd29b0966175c3c7a [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x557e7fb1a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x557e7fb1c4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x557e7fb1fb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x557e7fb22884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x557e7fb2dd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x557e7fb2e7ab - __rust_try [INFO] [stdout] 27: 0x557e7fb2dc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x557e7fb24e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x557e7fb20cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x557e7fb1c2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x557e7fb17ec7 - arm_ijconsole_tests::ctest_list_expr::h8f7a4cd2e6bb1eea [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x557e7fb17e3a - arm_ijconsole_tests::ctest_list_expr::{{closure}}::hbe436f748a727cb3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x557e7fb1ab9e - core::ops::function::FnOnce::call_once::hc2d6ba69180e6f2b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x557e7fb6b193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x557e7fb6b193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x557e7fb69ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x557e7fb69ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x557e7fb69ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x557e7fb69ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x557e7fb69ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x557e7fb69ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x557e7fb69ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x557e7fb69028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x557e7fb67878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x557e7fb61e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x557e7fb49942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x557e7fb5fb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x557e7fb60ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x557e7fb19163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x557e7fb1a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x557e7fb1b27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x557e7fb1a161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x557e7fef2861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x557e7fef2861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x557e7fef2861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x557e7fef2861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x557e7fef2861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x557e7fef2861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x557e7fef2861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x557e7fef2861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x557e7fef2861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x557e7fb1a130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x557e7fb1918c - main [INFO] [stdout] 64: 0x7f828e1090b3 - __libc_start_main [INFO] [stdout] 65: 0x557e7fb1676e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_monadic_square stdout ---- [INFO] [stdout] thread 'ctest_monadic_square' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2718d8 - arm_ijconsole_tests::ctest_monadic_square::supervise_fn::h2f61dce2265dc6b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271867 - arm_ijconsole_tests::ctest_monadic_square::h11a7bd8b681c4bf6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2717da - arm_ijconsole_tests::ctest_monadic_square::{{closure}}::h171af3f93df968d6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274b2e - core::ops::function::FnOnce::call_once::hbdf14544ab4c2e1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Square, expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpAOfunD.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R5, mul: R5 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, Multiply { dst: R6, src: R6, mul: R6 }, Store { dst: SP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, Multiply { dst: R0, src: R0, mul: R0 }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, Multiply { dst: R1, src: R1, mul: R1 }, Store { dst: SP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, Multiply { dst: R2, src: R2, mul: R2 }, Store { dst: SP, src: R2, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55f2aea0b17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55f2aea0b17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55f2aea0b17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55f2aea0b17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55f2aea31ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55f2aea06558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55f2aea0d447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55f2aea0d447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55f2aea0d447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55f2aea0d10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55f2aea0db9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55f2aea0d887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55f2aea0b644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55f2aea0d599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55f2ae5b9cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55f2ae5b9db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55f2ae633e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55f2ae62ec1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55f2ae6322ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55f2ae6318cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55f2ae62f8b0 - arm_ijconsole_tests::ctest_monadic_square::body_fn::h8e932f33ef861770 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55f2ae63257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55f2ae6344d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55f2ae637b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55f2ae63a884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55f2ae645d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55f2ae6467ab - __rust_try [INFO] [stdout] 27: 0x55f2ae645c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55f2ae63ce54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55f2ae638cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55f2ae6342e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55f2ae62f867 - arm_ijconsole_tests::ctest_monadic_square::h11a7bd8b681c4bf6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55f2ae62f7da - arm_ijconsole_tests::ctest_monadic_square::{{closure}}::h171af3f93df968d6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55f2ae632b2e - core::ops::function::FnOnce::call_once::hbdf14544ab4c2e1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55f2ae683193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55f2ae683193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55f2ae681ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55f2ae681ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55f2ae681ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55f2ae681ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55f2ae681ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55f2ae681ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55f2ae681ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55f2ae681028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55f2ae67f878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55f2ae679e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55f2ae661942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55f2ae677b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55f2ae678ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55f2ae631163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55f2ae63257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55f2ae63327e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55f2ae632161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55f2aea0a861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55f2aea0a861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55f2aea0a861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55f2aea0a861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55f2aea0a861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55f2aea0a861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55f2aea0a861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55f2aea0a861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55f2aea0a861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55f2ae632130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55f2ae63118c - main [INFO] [stdout] 64: 0x7f30f0cd20b3 - __libc_start_main [INFO] [stdout] 65: 0x55f2ae62e76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_monadic_increment stdout ---- [INFO] [stdout] thread 'ctest_monadic_increment' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271c08 - arm_ijconsole_tests::ctest_monadic_increment::supervise_fn::hf77499e7ab1e0b12 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271b97 - arm_ijconsole_tests::ctest_monadic_increment::hb7eb74dcf1c4fc0b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c271b0a - arm_ijconsole_tests::ctest_monadic_increment::{{closure}}::h6589d419b3c5a35a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27462e - core::ops::function::FnOnce::call_once::h3b9dfdb359e9dbc4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Increment, expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpWSD6Jq.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [0] }, AddImm { dst: R5, src: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [0] }, Load { dst: R6, src: SP, offsets: [4] }, AddImm { dst: R6, src: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [4] }, Load { dst: R0, src: SP, offsets: [8] }, AddImm { dst: R0, src: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R1, src: SP, offsets: [12] }, AddImm { dst: R1, src: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [12] }, Load { dst: R2, src: SP, offsets: [16] }, AddImm { dst: R2, src: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55d2ff93117c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55d2ff93117c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55d2ff93117c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55d2ff93117c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55d2ff957ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55d2ff92c558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55d2ff933447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55d2ff933447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55d2ff933447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55d2ff93310f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55d2ff933b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55d2ff933887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55d2ff931644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55d2ff933599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55d2ff4dfcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55d2ff4dfdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55d2ff559e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55d2ff554c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55d2ff5582ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55d2ff5578cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55d2ff555be0 - arm_ijconsole_tests::ctest_monadic_increment::body_fn::h75e6917c06565b79 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55d2ff55857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55d2ff55a4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55d2ff55db61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55d2ff560884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55d2ff56bd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55d2ff56c7ab - __rust_try [INFO] [stdout] 27: 0x55d2ff56bc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55d2ff562e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55d2ff55ecca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55d2ff55a2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55d2ff555b97 - arm_ijconsole_tests::ctest_monadic_increment::hb7eb74dcf1c4fc0b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55d2ff555b0a - arm_ijconsole_tests::ctest_monadic_increment::{{closure}}::h6589d419b3c5a35a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55d2ff55862e - core::ops::function::FnOnce::call_once::h3b9dfdb359e9dbc4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55d2ff5a9193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55d2ff5a9193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55d2ff5a7ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55d2ff5a7ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55d2ff5a7ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55d2ff5a7ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55d2ff5a7ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55d2ff5a7ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55d2ff5a7ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55d2ff5a7028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55d2ff5a5878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55d2ff59fe4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55d2ff587942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55d2ff59db29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55d2ff59eceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55d2ff557163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55d2ff55857b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55d2ff55927e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55d2ff558161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55d2ff930861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55d2ff930861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55d2ff930861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55d2ff930861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55d2ff930861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55d2ff930861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55d2ff930861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55d2ff930861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55d2ff930861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55d2ff558130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55d2ff55718c - main [INFO] [stdout] 64: 0x7f5be91ac0b3 - __libc_start_main [INFO] [stdout] 65: 0x55d2ff55476e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_mixed_adds_mults stdout ---- [INFO] [stdout] thread 'ctest_mixed_adds_mults' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271e28 - arm_ijconsole_tests::ctest_mixed_adds_mults::supervise_fn::h731b9f00484639d8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271db7 - arm_ijconsole_tests::ctest_mixed_adds_mults::h5a36209dc27b4065 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c271d2a - arm_ijconsole_tests::ctest_mixed_adds_mults::{{closure}}::h82f9ef0f0e4227a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2744fe - core::ops::function::FnOnce::call_once::h269e74753214e689 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(10), rhs: DyadicOp { verb: Plus, lhs: Integer(5), rhs: DyadicOp { verb: Times, lhs: Integer(4), rhs: Integer(3) } } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(10), rhs: DyadicOp { verb: Times, lhs: DyadicOp { verb: Plus, lhs: Integer(5), rhs: Integer(4) }, rhs: Integer(3) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(10), rhs: DyadicOp { verb: Times, lhs: Integer(5), rhs: DyadicOp { verb: Plus, lhs: Integer(4), rhs: Integer(3) } } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(10), rhs: DyadicOp { verb: Plus, lhs: DyadicOp { verb: Times, lhs: Integer(5), rhs: Integer(4) }, rhs: Integer(3) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(1)]), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(8), Integer(8)]), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(1), Integer(1)]), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3)]) } } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(8), Integer(8)]), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(4), Integer(4)]), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3)]) } } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(4), Integer(4), Integer(4)]), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(2), Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Terms([Integer(4), Integer(4), Integer(4)]), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(2), Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Plus, lhs: Integer(1), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(3), Integer(4)]), rhs: DyadicOp { verb: Plus, lhs: Integer(5), rhs: DyadicOp { verb: Minus, lhs: Terms([Integer(9), Integer(8)]), rhs: DyadicOp { verb: Plus, lhs: Terms([Integer(100), Integer(39)]), rhs: DyadicOp { verb: Plus, lhs: Integer(4), rhs: DyadicOp { verb: Times, lhs: Integer(9), rhs: Integer(100) } } } } } } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpiGGp10.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 5 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [0] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 5 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [4] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [0] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 40, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [24] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [16] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [32] }, Load { dst: R5, src: SP, offsets: [28] }, Load { dst: R6, src: SP, offsets: [20] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [36] }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 56, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [24] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [16] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [32] }, Load { dst: R5, src: SP, offsets: [28] }, Load { dst: R6, src: SP, offsets: [20] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [36] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [40] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [44] }, Load { dst: R2, src: SP, offsets: [40] }, Load { dst: R3, src: SP, offsets: [32] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [48] }, Load { dst: R4, src: SP, offsets: [44] }, Load { dst: R5, src: SP, offsets: [36] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [52] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 56, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [24] }, MoveImm { dst: R2, imm: 4 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [24] }, Load { dst: R4, src: SP, offsets: [16] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [32] }, Load { dst: R5, src: SP, offsets: [28] }, Load { dst: R6, src: SP, offsets: [20] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [36] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [40] }, MoveImm { dst: R1, imm: 8 }, Store { dst: SP, src: R1, offsets: [44] }, Load { dst: R2, src: SP, offsets: [40] }, Load { dst: R3, src: SP, offsets: [32] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [48] }, Load { dst: R4, src: SP, offsets: [44] }, Load { dst: R5, src: SP, offsets: [36] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [52] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 4 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 4 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 4 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 4 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 92, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 100 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 9 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 100 }, Store { dst: SP, src: R0, offsets: [20] }, MoveImm { dst: R1, imm: 39 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [20] }, Load { dst: R3, src: SP, offsets: [16] }, Add { dst: R3, src: R2, add: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [24] }, Load { dst: R5, src: SP, offsets: [16] }, Add { dst: R5, src: R4, add: R5 }, Store { dst: SP, src: R5, offsets: [32] }, MoveImm { dst: R6, imm: 9 }, Store { dst: SP, src: R6, offsets: [36] }, MoveImm { dst: R0, imm: 8 }, Store { dst: SP, src: R0, offsets: [40] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [28] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [44] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [32] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [48] }, MoveImm { dst: R5, imm: 5 }, Store { dst: SP, src: R5, offsets: [52] }, Load { dst: R6, src: SP, offsets: [52] }, Load { dst: R0, src: SP, offsets: [44] }, Add { dst: R0, src: R6, add: R0 }, Store { dst: SP, src: R0, offsets: [56] }, Load { dst: R1, src: SP, offsets: [52] }, Load { dst: R2, src: SP, offsets: [48] }, Add { dst: R2, src: R1, add: R2 }, Store { dst: SP, src: R2, offsets: [60] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [64] }, MoveImm { dst: R4, imm: 4 }, Store { dst: SP, src: R4, offsets: [68] }, Load { dst: R5, src: SP, offsets: [64] }, Load { dst: R6, src: SP, offsets: [56] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [72] }, Load { dst: R0, src: SP, offsets: [68] }, Load { dst: R1, src: SP, offsets: [60] }, Multiply { dst: R1, src: R0, mul: R1 }, Store { dst: SP, src: R1, offsets: [76] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [80] }, Load { dst: R3, src: SP, offsets: [80] }, Load { dst: R4, src: SP, offsets: [72] }, Add { dst: R4, src: R3, add: R4 }, Store { dst: SP, src: R4, offsets: [84] }, Load { dst: R5, src: SP, offsets: [80] }, Load { dst: R6, src: SP, offsets: [76] }, Add { dst: R6, src: R5, add: R6 }, Store { dst: SP, src: R6, offsets: [88] }, Load { dst: R0, src: SP, offsets: [84] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [88] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b84eafa17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55b84eafa17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b84eafa17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55b84eafa17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55b84eb20ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55b84eaf5558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55b84eafc447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55b84eafc447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55b84eafc447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55b84eafc10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55b84eafcb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55b84eafc887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55b84eafa644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55b84eafc599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55b84e6a8cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55b84e6a8db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55b84e722e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55b84e71dc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55b84e7212ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55b84e7208cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55b84e71ee00 - arm_ijconsole_tests::ctest_mixed_adds_mults::body_fn::h64c71e5fda14cec0 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55b84e72157b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55b84e7234d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55b84e726b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55b84e729884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55b84e734d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55b84e7357ab - __rust_try [INFO] [stdout] 27: 0x55b84e734c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55b84e72be54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55b84e727cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55b84e7232e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55b84e71edb7 - arm_ijconsole_tests::ctest_mixed_adds_mults::h5a36209dc27b4065 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55b84e71ed2a - arm_ijconsole_tests::ctest_mixed_adds_mults::{{closure}}::h82f9ef0f0e4227a2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55b84e7214fe - core::ops::function::FnOnce::call_once::h269e74753214e689 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55b84e772193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55b84e772193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55b84e770ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55b84e770ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55b84e770ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55b84e770ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55b84e770ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55b84e770ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55b84e770ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55b84e770028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55b84e76e878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55b84e768e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55b84e750942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55b84e766b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55b84e767ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55b84e720163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55b84e72157b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55b84e72227e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55b84e721161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55b84eaf9861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55b84eaf9861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55b84eaf9861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55b84eaf9861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55b84eaf9861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55b84eaf9861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55b84eaf9861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55b84eaf9861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55b84eaf9861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55b84e721130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55b84e72018c - main [INFO] [stdout] 64: 0x7ff2e1d2f0b3 - __libc_start_main [INFO] [stdout] 65: 0x55b84e71d76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_subtractions_lists_positives stdout ---- [INFO] [stdout] thread 'ctest_subtractions_lists_positives' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271278 - arm_ijconsole_tests::ctest_subtractions_lists_positives::supervise_fn::hcf80f930e9f1be69 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271207 - arm_ijconsole_tests::ctest_subtractions_lists_positives::ha5d1d76353fea240 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27117a - arm_ijconsole_tests::ctest_subtractions_lists_positives::{{closure}}::h42095e8f8bf3b6c2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27443e - core::ops::function::FnOnce::call_once::h105c953392deb02e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Terms([Integer(1), Integer(1)]), rhs: Terms([Integer(2), Integer(2)]) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Terms([Integer(1), Integer(1), Integer(1)]), rhs: DyadicOp { verb: Minus, lhs: Terms([Integer(2), Integer(2), Integer(2)]), rhs: Terms([Integer(3), Integer(3), Integer(3)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Terms([Integer(1), Integer(0), Integer(5)]), rhs: DyadicOp { verb: Minus, lhs: Terms([Integer(2), Integer(4), Integer(2)]), rhs: Terms([Integer(9), Integer(1), Integer(7)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Terms([Integer(0), Integer(0)]), rhs: Terms([Integer(0), Integer(0)]) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpQAdoSq.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 60, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 9 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 7 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 4 }, Store { dst: SP, src: R4, offsets: [16] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [20] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [0] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [24] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [4] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [28] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [8] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [32] }, MoveImm { dst: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [36] }, MoveImm { dst: R6, imm: 0 }, Store { dst: SP, src: R6, offsets: [40] }, MoveImm { dst: R0, imm: 5 }, Store { dst: SP, src: R0, offsets: [44] }, Load { dst: R1, src: SP, offsets: [36] }, Load { dst: R2, src: SP, offsets: [24] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [48] }, Load { dst: R3, src: SP, offsets: [40] }, Load { dst: R4, src: SP, offsets: [28] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [52] }, Load { dst: R5, src: SP, offsets: [44] }, Load { dst: R6, src: SP, offsets: [32] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [56] }, Load { dst: R0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [52] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 24, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [8] }, Load { dst: R5, src: SP, offsets: [0] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5624fd05017c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x5624fd05017c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5624fd05017c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5624fd05017c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5624fd076ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x5624fd04b558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x5624fd052447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5624fd052447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5624fd052447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5624fd05210f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5624fd052b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5624fd052887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5624fd050644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5624fd052599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5624fcbfecc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x5624fcbfedb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x5624fcc78e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x5624fcc73c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5624fcc772ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x5624fcc768cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5624fcc74250 - arm_ijconsole_tests::ctest_subtractions_lists_positives::body_fn::h6b01efac15178b68 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5624fcc7757b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5624fcc794d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x5624fcc7cb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x5624fcc7f884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5624fcc8ad3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5624fcc8b7ab - __rust_try [INFO] [stdout] 27: 0x5624fcc8ac8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5624fcc81e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5624fcc7dcca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x5624fcc792e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x5624fcc74207 - arm_ijconsole_tests::ctest_subtractions_lists_positives::ha5d1d76353fea240 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x5624fcc7417a - arm_ijconsole_tests::ctest_subtractions_lists_positives::{{closure}}::h42095e8f8bf3b6c2 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x5624fcc7743e - core::ops::function::FnOnce::call_once::h105c953392deb02e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x5624fccc8193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x5624fccc8193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x5624fccc6ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x5624fccc6ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5624fccc6ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5624fccc6ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5624fccc6ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5624fccc6ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x5624fccc6ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x5624fccc6028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x5624fccc4878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x5624fccbee4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x5624fcca6942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x5624fccbcb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x5624fccbdceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x5624fcc76163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5624fcc7757b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x5624fcc7827e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5624fcc77161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x5624fd04f861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x5624fd04f861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5624fd04f861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5624fd04f861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5624fd04f861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x5624fd04f861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5624fd04f861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5624fd04f861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5624fd04f861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x5624fcc77130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x5624fcc7618c - main [INFO] [stdout] 64: 0x7fc729d8f0b3 - __libc_start_main [INFO] [stdout] 65: 0x5624fcc7376e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_subtractions_lists_mixedlens_legal stdout ---- [INFO] [stdout] thread 'ctest_subtractions_lists_mixedlens_legal' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271388 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::supervise_fn::h8616a9c730b88edd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271317 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::h3aa5aad454c22323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27128a - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::{{closure}}::hb3d3731ae57d2432 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274c7e - core::ops::function::FnOnce::call_once::hf27a73778ebc2cd3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(1), rhs: Terms([Integer(10), Integer(20), Integer(30)]) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Terms([Integer(10), Integer(20), Integer(30)]), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Terms([Integer(1), Integer(2)]), rhs: DyadicOp { verb: Minus, lhs: Integer(3), rhs: Integer(4) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(1), rhs: DyadicOp { verb: Minus, lhs: Terms([Integer(2), Integer(3)]), rhs: Integer(4) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(1), rhs: DyadicOp { verb: Minus, lhs: Integer(2), rhs: Terms([Integer(3), Integer(4)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(0), rhs: Terms([Integer(0), Integer(0), Integer(0), Integer(0)]) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(0), rhs: DyadicOp { verb: Minus, lhs: Terms([Integer(0), Integer(0), Integer(0)]), rhs: Integer(0) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpPoJZCe.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 20 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 30 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [0] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [8] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 10 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 20 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 30 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [8] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [8] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [4] }, Load { dst: R4, src: SP, offsets: [0] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Load { dst: R6, src: SP, offsets: [0] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [12] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [16] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [0] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Load { dst: R6, src: SP, offsets: [4] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [12] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [16] }, Sub { dst: R4, src: R3, sub: R4 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 0 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [16] }, Load { dst: R6, src: SP, offsets: [0] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, Load { dst: R1, src: SP, offsets: [4] }, Sub { dst: R1, src: R0, sub: R1 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [16] }, Load { dst: R3, src: SP, offsets: [8] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [12] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stdout] BasicBlock { stack_pointer: 44, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [28] }, Load { dst: R5, src: SP, offsets: [16] }, Sub { dst: R5, src: R4, sub: R5 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R6, src: SP, offsets: [28] }, Load { dst: R0, src: SP, offsets: [20] }, Sub { dst: R0, src: R6, sub: R0 }, Store { dst: SP, src: R0, offsets: [36] }, Load { dst: R1, src: SP, offsets: [28] }, Load { dst: R2, src: SP, offsets: [24] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [40] }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x560c3d07317c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x560c3d07317c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x560c3d07317c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x560c3d07317c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x560c3d099ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x560c3d06e558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x560c3d075447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x560c3d075447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x560c3d075447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x560c3d07510f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x560c3d075b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x560c3d075887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x560c3d073644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x560c3d075599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x560c3cc21cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x560c3cc21db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x560c3cc9be33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x560c3cc96c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x560c3cc9a2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x560c3cc998cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x560c3cc97360 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::body_fn::h42db286d418c1bdb [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x560c3cc9a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x560c3cc9c4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x560c3cc9fb61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x560c3cca2884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x560c3ccadd3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x560c3ccae7ab - __rust_try [INFO] [stdout] 27: 0x560c3ccadc8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x560c3cca4e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x560c3cca0cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x560c3cc9c2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x560c3cc97317 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::h3aa5aad454c22323 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x560c3cc9728a - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::{{closure}}::hb3d3731ae57d2432 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x560c3cc9ac7e - core::ops::function::FnOnce::call_once::hf27a73778ebc2cd3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x560c3cceb193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x560c3cceb193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x560c3cce9ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x560c3cce9ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x560c3cce9ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x560c3cce9ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x560c3cce9ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x560c3cce9ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x560c3cce9ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x560c3cce9028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x560c3cce7878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x560c3cce1e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x560c3ccc9942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x560c3ccdfb29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x560c3cce0ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x560c3cc99163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x560c3cc9a57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x560c3cc9b27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x560c3cc9a161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x560c3d072861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x560c3d072861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x560c3d072861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x560c3d072861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x560c3d072861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x560c3d072861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x560c3d072861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x560c3d072861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x560c3d072861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x560c3cc9a130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x560c3cc9918c - main [INFO] [stdout] 64: 0x7fcaaaf1e0b3 - __libc_start_main [INFO] [stdout] 65: 0x560c3cc9676e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_monadic_ceiling stdout ---- [INFO] [stdout] thread 'ctest_monadic_ceiling' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271d18 - arm_ijconsole_tests::ctest_monadic_ceiling::supervise_fn::hd4dd035ae1b181a1 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271ca7 - arm_ijconsole_tests::ctest_monadic_ceiling::h954f1c3dc91c859d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c271c1a - arm_ijconsole_tests::ctest_monadic_ceiling::{{closure}}::hd0c3eac6a137d239 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c2746ae - core::ops::function::FnOnce::call_once::h3c2ad2f42bc58887 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(MonadicOp { verb: Ceiling, expr: Terms([Integer(-2), Integer(-1), Integer(0), Integer(1), Integer(2)]) }) [INFO] [stdout] Print(MonadicOp { verb: Ceiling, expr: Terms([DoublePrecisionFloat(-1.7), Integer(1), DoublePrecisionFloat(1.7)]) }) [INFO] [stdout] Print(MonadicOp { verb: Ceiling, expr: Terms([Integer(-1), DoublePrecisionFloat(-1.0), DoublePrecisionFloat(-1.2), DoublePrecisionFloat(-1.5), DoublePrecisionFloat(-1.8), Integer(0), Integer(0), DoublePrecisionFloat(0.0), DoublePrecisionFloat(2.9), DoublePrecisionFloat(3.2), DoublePrecisionFloat(5555.0001)]) }) [INFO] [stdout] Print(MonadicOp { verb: Ceiling, expr: Terms([Integer(1), Integer(2), Integer(3), Integer(4), Integer(5)]) }) [INFO] [stdout] Print(GlobalVarAssgmt { ident: "abcd", expr: Terms([DoublePrecisionFloat(-1.4), DoublePrecisionFloat(0.5), DoublePrecisionFloat(2.9), Integer(-3), Integer(1000)]) }) [INFO] [stdout] Print(MonadicOp { verb: Ceiling, expr: Ident("abcd") }) [INFO] [stdout] Writing assembly file to /tmp/.tmpBZhKgF.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -1.7 is: hex=bffb333333333333, binary=1011111111111011001100110011001100110011001100110011001100110011 [INFO] [stdout] Decimal LSW of -1.7: 858993459 [INFO] [stdout] Decimal MSW of -1.7: 3220910899 [INFO] [stdout] IEEE754 double hex representation of 1.7 is: hex=3ffb333333333333, binary=0011111111111011001100110011001100110011001100110011001100110011 [INFO] [stdout] Decimal LSW of 1.7: 858993459 [INFO] [stdout] Decimal MSW of 1.7: 1073427251 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -1 is: hex=bff0000000000000, binary=1011111111110000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of -1: 0 [INFO] [stdout] Decimal MSW of -1: 3220176896 [INFO] [stdout] IEEE754 double hex representation of -1.2 is: hex=bff3333333333333, binary=1011111111110011001100110011001100110011001100110011001100110011 [INFO] [stdout] Decimal LSW of -1.2: 858993459 [INFO] [stdout] Decimal MSW of -1.2: 3220386611 [INFO] [stdout] IEEE754 double hex representation of -1.5 is: hex=bff8000000000000, binary=1011111111111000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of -1.5: 0 [INFO] [stdout] Decimal MSW of -1.5: 3220701184 [INFO] [stdout] IEEE754 double hex representation of -1.8 is: hex=bffccccccccccccd, binary=1011111111111100110011001100110011001100110011001100110011001101 [INFO] [stdout] Decimal LSW of -1.8: 3435973837 [INFO] [stdout] Decimal MSW of -1.8: 3221015756 [INFO] [stdout] IEEE754 double hex representation of 0 is: hex=0, binary=0000000000000000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 0: 0 [INFO] [stdout] Decimal MSW of 0: 0 [INFO] [stdout] IEEE754 double hex representation of 2.9 is: hex=4007333333333333, binary=0100000000000111001100110011001100110011001100110011001100110011 [INFO] [stdout] Decimal LSW of 2.9: 858993459 [INFO] [stdout] Decimal MSW of 2.9: 1074213683 [INFO] [stdout] IEEE754 double hex representation of 3.2 is: hex=400999999999999a, binary=0100000000001001100110011001100110011001100110011001100110011010 [INFO] [stdout] Decimal LSW of 3.2: 2576980378 [INFO] [stdout] Decimal MSW of 3.2: 1074370969 [INFO] [stdout] IEEE754 double hex representation of 5555.0001 is: hex=40b5b300068db8bb, binary=0100000010110101101100110000000000000110100011011011100010111011 [INFO] [stdout] Decimal LSW of 5555.0001: 109951163 [INFO] [stdout] Decimal MSW of 5555.0001: 1085649664 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] IEEE754 double hex representation of -1.4 is: hex=bff6666666666666, binary=1011111111110110011001100110011001100110011001100110011001100110 [INFO] [stdout] Decimal LSW of -1.4: 1717986918 [INFO] [stdout] Decimal MSW of -1.4: 3220596326 [INFO] [stdout] IEEE754 double hex representation of 0.5 is: hex=3fe0000000000000, binary=0011111111100000000000000000000000000000000000000000000000000000 [INFO] [stdout] Decimal LSW of 0.5: 0 [INFO] [stdout] Decimal MSW of 0.5: 1071644672 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: -1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 1 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 44, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 0 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [16] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 8 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [0] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [36] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [40] }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R1, R2, R3, R4, R5, R6, R0} } [INFO] [stdout] BasicBlock { stack_pointer: 172, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: -1 }, Store { dst: SP, src: R0, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 16 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [12] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [12] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [4] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 24 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [28] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [28] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [20] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 32 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [44] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [44] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [36] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 40 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [60] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [60] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [52] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [68] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [72] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 48 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [84] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [84] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [76] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 56 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [100] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [100] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [92] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 64 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [116] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [116] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [108] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 72 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [132] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [132] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [124] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [4] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [140] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [20] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [144] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [36] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [148] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [52] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [152] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [76] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [156] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [92] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [160] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [108] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [164] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [124] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [168] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [140] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [144] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [148] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [152] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [68] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [72] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [156] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [160] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [164] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [168] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 5 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [12] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 56, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 80 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [8] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [8] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [0] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 88 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [24] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [24] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [16] }, GenerateRegisterRelativeAddress { dst: R3, label: ".Ldbl_pool", offset: 56 }, LoadTwoConsecutiveRegisters { dst: R4, src: R3, offsets: [] }, StoreTwoConsecutiveRegisters { dst: SP, src: R4, offsets: [40] }, LoadDoublePrecisionRegister { dst: D14, src: SP, offsets: [40] }, StoreDoublePrecisionRegister { src: D14, dst: SP, offsets: [32] }, MoveImm { dst: R0, imm: -3 }, Store { dst: SP, src: R0, offsets: [48] }, MoveImm { dst: R1, imm: 1000 }, Store { dst: SP, src: R1, offsets: [52] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [0] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [0] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [16] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [8] }, LoadDoublePrecisionRegister { dst: D12, src: SP, offsets: [32] }, StoreDoublePrecisionRegister { src: D12, dst: FP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [48] }, Store { dst: FP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [52] }, Store { dst: FP, src: R3, offsets: [28] }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [0] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [0] }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [8] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [4] }, LoadDoublePrecisionRegister { dst: D0, src: FP, offsets: [16] }, BranchAndLink { addr: "jceiling" }, Store { dst: SP, src: R0, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [4] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: FP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x558946c7617c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x558946c7617c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x558946c7617c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x558946c7617c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x558946c9cecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x558946c71558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x558946c78447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x558946c78447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x558946c78447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x558946c7810f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x558946c78b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x558946c78887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x558946c76644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x558946c78599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x558946824cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x558946824db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55894689ee33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x558946899c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55894689d2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55894689c8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55894689acf0 - arm_ijconsole_tests::ctest_monadic_ceiling::body_fn::h30192d0391a6d14f [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55894689d57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55894689f4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x5589468a2b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x5589468a5884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5589468b0d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5589468b17ab - __rust_try [INFO] [stdout] 27: 0x5589468b0c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5589468a7e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5589468a3cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55894689f2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55894689aca7 - arm_ijconsole_tests::ctest_monadic_ceiling::h954f1c3dc91c859d [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55894689ac1a - arm_ijconsole_tests::ctest_monadic_ceiling::{{closure}}::hd0c3eac6a137d239 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55894689d6ae - core::ops::function::FnOnce::call_once::h3c2ad2f42bc58887 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x5589468ee193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x5589468ee193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x5589468ecec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x5589468ecec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5589468ecec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5589468ecec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5589468ecec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5589468ecec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x5589468ecec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x5589468ec028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x5589468ea878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x5589468e4e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x5589468cc942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x5589468e2b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x5589468e3ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55894689c163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55894689d57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55894689e27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55894689d161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x558946c75861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x558946c75861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x558946c75861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x558946c75861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x558946c75861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x558946c75861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x558946c75861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x558946c75861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x558946c75861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55894689d130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55894689c18c - main [INFO] [stdout] 64: 0x7f37719e30b3 - __libc_start_main [INFO] [stdout] 65: 0x55894689976e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_subtractions_single_positives stdout ---- [INFO] [stdout] thread 'ctest_subtractions_single_positives' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271168 - arm_ijconsole_tests::ctest_subtractions_single_positives::supervise_fn::h371e242cedcbec42 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c2710f7 - arm_ijconsole_tests::ctest_subtractions_single_positives::hd2bc44c6b04567b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27106a - arm_ijconsole_tests::ctest_subtractions_single_positives::{{closure}}::h686b7e3094dd2e5e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274c3e - core::ops::function::FnOnce::call_once::hdb13de9a5590c994 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(1), rhs: Integer(2) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(1), rhs: DyadicOp { verb: Minus, lhs: Integer(2), rhs: Integer(3) } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(1), rhs: DyadicOp { verb: Minus, lhs: Integer(2), rhs: DyadicOp { verb: Minus, lhs: Integer(3), rhs: Integer(4) } } }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(4), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Minus, lhs: Integer(0), rhs: Integer(0) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpiXj1yA.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [16] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Sub { dst: R6, src: R5, sub: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Sub { dst: R2, src: R1, sub: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Sub { dst: R3, src: R2, sub: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55feba2f917c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55feba2f917c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55feba2f917c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55feba2f917c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55feba31fecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55feba2f4558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55feba2fb447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55feba2fb447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55feba2fb447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55feba2fb10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55feba2fbb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55feba2fb887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55feba2f9644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55feba2fb599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55feb9ea7cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55feb9ea7db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55feb9f21e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55feb9f1cc1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55feb9f202ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55feb9f1f8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55feb9f1d140 - arm_ijconsole_tests::ctest_subtractions_single_positives::body_fn::hf5d1e8209b8d7917 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55feb9f2057b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55feb9f224d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55feb9f25b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55feb9f28884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55feb9f33d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55feb9f347ab - __rust_try [INFO] [stdout] 27: 0x55feb9f33c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55feb9f2ae54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55feb9f26cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55feb9f222e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55feb9f1d0f7 - arm_ijconsole_tests::ctest_subtractions_single_positives::hd2bc44c6b04567b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55feb9f1d06a - arm_ijconsole_tests::ctest_subtractions_single_positives::{{closure}}::h686b7e3094dd2e5e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55feb9f20c3e - core::ops::function::FnOnce::call_once::hdb13de9a5590c994 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55feb9f71193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55feb9f71193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55feb9f6fec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55feb9f6fec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55feb9f6fec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55feb9f6fec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55feb9f6fec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55feb9f6fec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55feb9f6fec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55feb9f6f028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55feb9f6d878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55feb9f67e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55feb9f4f942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55feb9f65b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55feb9f66ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55feb9f1f163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55feb9f2057b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55feb9f2127e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55feb9f20161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55feba2f8861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55feba2f8861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55feba2f8861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55feba2f8861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55feba2f8861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55feba2f8861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55feba2f8861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55feba2f8861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55feba2f8861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55feb9f20130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55feb9f1f18c - main [INFO] [stdout] 64: 0x7f5f7237a0b3 - __libc_start_main [INFO] [stdout] 65: 0x55feb9f1c76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_products_lists_mixedlens_legal stdout ---- [INFO] [stdout] thread 'ctest_products_lists_mixedlens_legal' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c2715a8 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::supervise_fn::h1d9ea077beb3550c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271537 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::h79f0c515892478fd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c2714aa - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::{{closure}}::hed9c0e9607560040 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274dce - core::ops::function::FnOnce::call_once::hfce0c6a3190a3ee6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(4), rhs: Terms([Integer(10), Integer(20), Integer(30)]) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(10), Integer(20), Integer(30)]), rhs: Integer(4) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Terms([Integer(1), Integer(2)]), rhs: DyadicOp { verb: Times, lhs: Integer(3), rhs: Integer(4) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(1), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(2), Integer(3)]), rhs: Integer(4) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(1), rhs: DyadicOp { verb: Times, lhs: Integer(2), rhs: Terms([Integer(3), Integer(4)]) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(0), rhs: Terms([Integer(0), Integer(0), Integer(0), Integer(0)]) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(0), rhs: DyadicOp { verb: Times, lhs: Terms([Integer(0), Integer(0), Integer(0)]), rhs: Integer(0) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmpauCg5k.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 10 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 20 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 30 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 4 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [12] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [4] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [8] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 10 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 20 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 30 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, MoveImm { dst: R5, imm: 2 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [12] }, Load { dst: R0, src: SP, offsets: [8] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [16] }, Load { dst: R2, src: SP, offsets: [8] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 3 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [4] }, Load { dst: R4, src: SP, offsets: [0] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Load { dst: R6, src: SP, offsets: [0] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [12] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [16] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 32, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, Load { dst: R3, src: SP, offsets: [8] }, Load { dst: R4, src: SP, offsets: [0] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [8] }, Load { dst: R6, src: SP, offsets: [4] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [12] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R3, src: SP, offsets: [20] }, Load { dst: R4, src: SP, offsets: [16] }, Multiply { dst: R4, src: R3, mul: R4 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R5, R6, R0, R1, R2, R3, R4} } [INFO] [stdout] BasicBlock { stack_pointer: 36, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, MoveImm { dst: R4, imm: 0 }, Store { dst: SP, src: R4, offsets: [16] }, Load { dst: R5, src: SP, offsets: [16] }, Load { dst: R6, src: SP, offsets: [0] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [20] }, Load { dst: R0, src: SP, offsets: [16] }, Load { dst: R1, src: SP, offsets: [4] }, Multiply { dst: R1, src: R0, mul: R1 }, Store { dst: SP, src: R1, offsets: [24] }, Load { dst: R2, src: SP, offsets: [16] }, Load { dst: R3, src: SP, offsets: [8] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [16] }, Load { dst: R5, src: SP, offsets: [12] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R0, src: SP, offsets: [20] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [28] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R6, R0, R1, R2, R3, R4, R5} } [INFO] [stderr] error: test failed, to rerun pass '--test arm_ijconsole_tests' [INFO] [stdout] BasicBlock { stack_pointer: 44, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 0 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [4] }, Load { dst: R5, src: SP, offsets: [0] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [16] }, Load { dst: R6, src: SP, offsets: [8] }, Load { dst: R0, src: SP, offsets: [0] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [12] }, Load { dst: R2, src: SP, offsets: [0] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, MoveImm { dst: R3, imm: 0 }, Store { dst: SP, src: R3, offsets: [28] }, Load { dst: R4, src: SP, offsets: [28] }, Load { dst: R5, src: SP, offsets: [16] }, Multiply { dst: R5, src: R4, mul: R5 }, Store { dst: SP, src: R5, offsets: [32] }, Load { dst: R6, src: SP, offsets: [28] }, Load { dst: R0, src: SP, offsets: [20] }, Multiply { dst: R0, src: R6, mul: R0 }, Store { dst: SP, src: R0, offsets: [36] }, Load { dst: R1, src: SP, offsets: [28] }, Load { dst: R2, src: SP, offsets: [24] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [40] }, Load { dst: R0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [36] }, MoveImmUnsigned { dst: R1, imm: 1 }, BranchAndLink { addr: "jprint_int" }, Load { dst: R0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55b6dfade17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55b6dfade17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b6dfade17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55b6dfade17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55b6dfb04ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55b6dfad9558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55b6dfae0447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55b6dfae0447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55b6dfae0447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55b6dfae010f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55b6dfae0b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55b6dfae0887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55b6dfade644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55b6dfae0599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55b6df68ccc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55b6df68cdb3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55b6df706e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55b6df701c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55b6df7052ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55b6df7048cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55b6df702580 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::body_fn::h25bd0048bddbb86a [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55b6df70557b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55b6df7074d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55b6df70ab61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55b6df70d884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55b6df718d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55b6df7197ab - __rust_try [INFO] [stdout] 27: 0x55b6df718c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55b6df70fe54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55b6df70bcca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55b6df7072e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55b6df702537 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::h79f0c515892478fd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55b6df7024aa - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::{{closure}}::hed9c0e9607560040 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55b6df705dce - core::ops::function::FnOnce::call_once::hfce0c6a3190a3ee6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55b6df756193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55b6df756193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55b6df754ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55b6df754ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55b6df754ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55b6df754ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55b6df754ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55b6df754ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55b6df754ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55b6df754028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55b6df752878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55b6df74ce4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55b6df734942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55b6df74ab29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55b6df74bceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55b6df704163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55b6df70557b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55b6df70627e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55b6df705161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55b6dfadd861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55b6dfadd861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55b6dfadd861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55b6dfadd861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55b6dfadd861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55b6dfadd861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55b6dfadd861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55b6dfadd861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55b6dfadd861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55b6df705130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55b6df70418c - main [INFO] [stdout] 64: 0x7f6894fcb0b3 - __libc_start_main [INFO] [stdout] 65: 0x55b6df70176e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- ctest_products_single_numbers stdout ---- [INFO] [stdout] thread 'ctest_products_single_numbers' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271498 - arm_ijconsole_tests::ctest_products_single_numbers::supervise_fn::h54abfe94701ad630 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c271427 - arm_ijconsole_tests::ctest_products_single_numbers::hbb1394111962c13c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c27139a - arm_ijconsole_tests::ctest_products_single_numbers::{{closure}}::hb21a217d7ad3d1ef [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c27486e - core::ops::function::FnOnce::call_once::h58c8ac82e5024b94 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(1), rhs: Integer(2) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(1), rhs: DyadicOp { verb: Times, lhs: Integer(2), rhs: Integer(3) } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(1), rhs: DyadicOp { verb: Times, lhs: Integer(2), rhs: DyadicOp { verb: Times, lhs: Integer(3), rhs: Integer(4) } } }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(4), rhs: Integer(1) }) [INFO] [stdout] Print(DyadicOp { verb: Times, lhs: Integer(0), rhs: Integer(0) }) [INFO] [stdout] Writing assembly file to /tmp/.tmpeW6kOT.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 2 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 20, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 3 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 2 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [16] }, Load { dst: R0, src: SP, offsets: [16] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R0, R1, R2, R3, R4, R5, R6} } [INFO] [stdout] BasicBlock { stack_pointer: 28, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 4 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 3 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, MoveImm { dst: R4, imm: 2 }, Store { dst: SP, src: R4, offsets: [12] }, Load { dst: R5, src: SP, offsets: [12] }, Load { dst: R6, src: SP, offsets: [8] }, Multiply { dst: R6, src: R5, mul: R6 }, Store { dst: SP, src: R6, offsets: [16] }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [20] }, Load { dst: R1, src: SP, offsets: [20] }, Load { dst: R2, src: SP, offsets: [16] }, Multiply { dst: R2, src: R1, mul: R2 }, Store { dst: SP, src: R2, offsets: [24] }, Load { dst: R0, src: SP, offsets: [24] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R3, R4, R5, R6, R0, R1, R2} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 4 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] BasicBlock { stack_pointer: 12, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [4] }, Load { dst: R2, src: SP, offsets: [4] }, Load { dst: R3, src: SP, offsets: [0] }, Multiply { dst: R3, src: R2, mul: R3 }, Store { dst: SP, src: R3, offsets: [8] }, Load { dst: R0, src: SP, offsets: [8] }, MoveImmUnsigned { dst: R1, imm: 2 }, BranchAndLink { addr: "jprint_int" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R4, R5, R6, R0, R1, R2, R3} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x556ea2d7b17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x556ea2d7b17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x556ea2d7b17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x556ea2d7b17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x556ea2da1ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x556ea2d76558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x556ea2d7d447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x556ea2d7d447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x556ea2d7d447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x556ea2d7d10f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x556ea2d7db9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x556ea2d7d887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x556ea2d7b644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x556ea2d7d599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x556ea2929cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x556ea2929db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x556ea29a3e33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x556ea299ec1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x556ea29a22ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x556ea29a18cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x556ea299f470 - arm_ijconsole_tests::ctest_products_single_numbers::body_fn::h9a2d3fbc8b32d446 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x556ea29a257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x556ea29a44d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x556ea29a7b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x556ea29aa884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x556ea29b5d3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x556ea29b67ab - __rust_try [INFO] [stdout] 27: 0x556ea29b5c8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x556ea29ace54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x556ea29a8cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x556ea29a42e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x556ea299f427 - arm_ijconsole_tests::ctest_products_single_numbers::hbb1394111962c13c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x556ea299f39a - arm_ijconsole_tests::ctest_products_single_numbers::{{closure}}::hb21a217d7ad3d1ef [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x556ea29a286e - core::ops::function::FnOnce::call_once::h58c8ac82e5024b94 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x556ea29f3193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x556ea29f3193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x556ea29f1ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x556ea29f1ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x556ea29f1ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x556ea29f1ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x556ea29f1ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x556ea29f1ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x556ea29f1ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x556ea29f1028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x556ea29ef878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x556ea29e9e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x556ea29d1942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x556ea29e7b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x556ea29e8ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x556ea29a1163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x556ea29a257b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x556ea29a327e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x556ea29a2161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x556ea2d7a861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x556ea2d7a861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x556ea2d7a861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x556ea2d7a861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x556ea2d7a861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x556ea2d7a861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x556ea2d7a861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x556ea2d7a861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x556ea2d7a861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x556ea29a2130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x556ea29a118c - main [INFO] [stdout] 64: 0x7fe2db5e20b3 - __libc_start_main [INFO] [stdout] 65: 0x556ea299e76e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- netperf_ch1 stdout ---- [INFO] [stdout] thread 'netperf_ch1' panicked at 'child exited unsuccessfully with exit status: 70', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55ed0c64d17c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55ed0c64d17c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ed0c64d17c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ed0c64d17c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ed0c673ecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55ed0c648608 - std::io::Write::write_fmt::h271050faa79d27d2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55ed0c64f447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ed0c64f447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ed0c64f447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ed0c64f17b - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55ed0c64fb9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ed0c64f887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ed0c64d644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ed0c64f599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ed0c1fbcc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55ed0c282f1d - rusty_fork::fork_test::supervise_child::h643f8a62744b74b4 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:135:9 [INFO] [stdout] 16: 0x55ed0c271058 - arm_ijconsole_tests::netperf_ch1::supervise_fn::h85fd8dcf5d2e2ac5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:86:17 [INFO] [stdout] 17: 0x55ed0c274b80 - core::ops::function::FnOnce::call_once::hc08a097dbd81d1be [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 18: 0x55ed0c27647c - rusty_fork::fork::fork::{{closure}}::hb8b6bc7aeaa53d18 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:106:19 [INFO] [stdout] 19: 0x55ed0c27b57a - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:188:19 [INFO] [stdout] 20: 0x55ed0c2762e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 21: 0x55ed0c270fe7 - arm_ijconsole_tests::netperf_ch1::h0cfd1d797c439a0b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 22: 0x55ed0c270f5a - arm_ijconsole_tests::netperf_ch1::{{closure}}::h8efaebdb49d98cb6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 23: 0x55ed0c274bfe - core::ops::function::FnOnce::call_once::hcca4217da9926657 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 24: 0x55ed0c2c5193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 25: 0x55ed0c2c5193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 26: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 27: 0x55ed0c2c3ec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55ed0c2c3ec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55ed0c2c3ec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55ed0c2c3ec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55ed0c2c3ec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 32: 0x55ed0c2c3ec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 33: 0x55ed0c2cd7a1 - test::run_test::run_test_inner::{{closure}}::h6d18db28c5e396ee [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:519:37 [INFO] [stdout] 34: 0x55ed0c2cd7a1 - std::sys_common::backtrace::__rust_begin_short_backtrace::h32292cb2cd8be620 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h71ee66b20f7b0482 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 36: 0x55ed0c299eff - as core::ops::function::FnOnce<()>>::call_once::hb6046e1d1a75a4a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55ed0c299eff - std::panicking::try::do_call::h5422165a88309c77 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55ed0c299eff - std::panicking::try::h840a12b54e2c9f5d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55ed0c299eff - std::panic::catch_unwind::h85910e437c8da180 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55ed0c299eff - std::thread::Builder::spawn_unchecked_::{{closure}}::ha3af3a297bfd51d6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 41: 0x55ed0c299eff - core::ops::function::FnOnce::call_once{{vtable.shim}}::hff8788f58e0e06a9 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 42: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h82a18723295373b7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 43: 0x55ed0c655b63 - as core::ops::function::FnOnce>::call_once::h4b9b8634f7a2a5a4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 44: 0x55ed0c655b63 - std::sys::unix::thread::Thread::new::thread_start::h3dc341aa024c6852 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f85c9955609 - start_thread [INFO] [stdout] 46: 0x7f85c952e293 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] Print(DyadicOp { verb: Divide, lhs: Terms([Integer(0), Integer(1), Integer(2), Integer(3)]), rhs: MonadicOp { verb: Increment, expr: Terms([Integer(0), Integer(1), Integer(2), Integer(3)]) } }) [INFO] [stdout] Writing assembly file to /tmp/.tmp4uB3wr.s [INFO] [stdout] Allocating new basic block with stack size 512 [INFO] [stdout] Printing ARM basic blocks... [INFO] [stdout] BasicBlock { stack_pointer: 64, stack_size: 512, instructions: [SubImm { dst: SP, src: SP, imm: 256 }, SubImm { dst: SP, src: SP, imm: 256 }, MoveImm { dst: R0, imm: 0 }, Store { dst: SP, src: R0, offsets: [0] }, MoveImm { dst: R1, imm: 1 }, Store { dst: SP, src: R1, offsets: [4] }, MoveImm { dst: R2, imm: 2 }, Store { dst: SP, src: R2, offsets: [8] }, MoveImm { dst: R3, imm: 3 }, Store { dst: SP, src: R3, offsets: [12] }, Load { dst: R4, src: SP, offsets: [0] }, AddImm { dst: R4, src: R4, imm: 1 }, Store { dst: SP, src: R4, offsets: [0] }, Load { dst: R5, src: SP, offsets: [4] }, AddImm { dst: R5, src: R5, imm: 1 }, Store { dst: SP, src: R5, offsets: [4] }, Load { dst: R6, src: SP, offsets: [8] }, AddImm { dst: R6, src: R6, imm: 1 }, Store { dst: SP, src: R6, offsets: [8] }, Load { dst: R0, src: SP, offsets: [12] }, AddImm { dst: R0, src: R0, imm: 1 }, Store { dst: SP, src: R0, offsets: [12] }, MoveImm { dst: R1, imm: 0 }, Store { dst: SP, src: R1, offsets: [16] }, MoveImm { dst: R2, imm: 1 }, Store { dst: SP, src: R2, offsets: [20] }, MoveImm { dst: R3, imm: 2 }, Store { dst: SP, src: R3, offsets: [24] }, MoveImm { dst: R4, imm: 3 }, Store { dst: SP, src: R4, offsets: [28] }, Load { dst: R5, src: SP, offsets: [16] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R5 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, Load { dst: R5, src: SP, offsets: [0] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R5 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D2 }, DivideDoublePrecision { dst: D3, numerator: D1, denominator: D2 }, StoreDoublePrecisionRegister { src: D3, dst: SP, offsets: [32] }, Load { dst: R6, src: SP, offsets: [20] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R6 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, Load { dst: R6, src: SP, offsets: [4] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R6 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D2 }, DivideDoublePrecision { dst: D3, numerator: D1, denominator: D2 }, StoreDoublePrecisionRegister { src: D3, dst: SP, offsets: [40] }, Load { dst: R0, src: SP, offsets: [24] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R0 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, Load { dst: R0, src: SP, offsets: [8] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R0 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D2 }, DivideDoublePrecision { dst: D3, numerator: D1, denominator: D2 }, StoreDoublePrecisionRegister { src: D3, dst: SP, offsets: [48] }, Load { dst: R1, src: SP, offsets: [28] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D1 }, Load { dst: R1, src: SP, offsets: [12] }, MoveCoreRegisterToSinglePrecisionExtensionRegister { dst: S15, src: R1 }, ConvertSinglePrecisionToDoublePrecision { src: S15, dst: D2 }, DivideDoublePrecision { dst: D3, numerator: D1, denominator: D2 }, StoreDoublePrecisionRegister { src: D3, dst: SP, offsets: [56] }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [32] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [40] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [48] }, MoveImmUnsigned { dst: R0, imm: 1 }, BranchAndLink { addr: "jprint_double" }, LoadDoublePrecisionRegister { dst: D0, src: SP, offsets: [56] }, MoveImmUnsigned { dst: R0, imm: 2 }, BranchAndLink { addr: "jprint_double" }, AddImm { dst: SP, src: SP, imm: 256 }, AddImm { dst: SP, src: SP, imm: 256 }], available_registers: {R2, R3, R4, R5, R6, R0, R1} } [INFO] [stdout] Writing ARM... [INFO] [stdout] thread 'main' panicked at 'unoptimized compilation failed: "assemble-and-link-armv7.sh: 19: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc: not found\nassemble-and-link-armv7.sh: 26: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-as: not found\nassemble-and-link-armv7.sh: 36: /opt/linaro/gcc-linaro-7.4.1-2019.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld: not found\n"', tests/arm_ijconsole_tests.rs:31:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55cbb510417c - std::backtrace_rs::backtrace::libunwind::trace::h02555d7ca8aa068a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55cbb510417c - std::backtrace_rs::backtrace::trace_unsynchronized::h8555a46024147da8 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55cbb510417c - std::sys_common::backtrace::_print_fmt::h4c7f50b4f105da1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55cbb510417c - ::fmt::ha305a40dbc030444 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55cbb512aecc - core::fmt::write::hadd15acf4d6ce273 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/fmt/mod.rs:1190:17 [INFO] [stdout] 5: 0x55cbb50ff558 - std::io::Write::write_fmt::h0f87f6c0c21ec48a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/io/mod.rs:1657:15 [INFO] [stdout] 6: 0x55cbb5106447 - std::sys_common::backtrace::_print::h0dd5c0810675bd8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55cbb5106447 - std::sys_common::backtrace::print::h20a2155fa0a22ca6 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55cbb5106447 - std::panicking::default_hook::{{closure}}::habb3b6f3ccdfe00a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55cbb510610f - std::panicking::default_hook::h1c5cf4d5063a38e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55cbb5106b9a - std::panicking::rust_panic_with_hook::hb5de7a3072d2cf59 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55cbb5106887 - std::panicking::begin_panic_handler::{{closure}}::h5106de2f55f1a411 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55cbb5104644 - std::sys_common::backtrace::__rust_end_short_backtrace::h5ad5c2a8a003ca72 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55cbb5106599 - rust_begin_unwind [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55cbb4cb2cc3 - core::panicking::panic_fmt::hfb4b8460cd493e74 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x55cbb4cb2db3 - core::result::unwrap_failed::hf9b34e307f812de0 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1749:5 [INFO] [stdout] 16: 0x55cbb4d2ce33 - core::result::Result::expect::h2ac556797062982d [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/result.rs:1022:23 [INFO] [stdout] 17: 0x55cbb4d27c1d - arm_ijconsole_tests::compile::h11f75229962e51b6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55cbb4d2b2ca - core::ops::function::Fn::call::h37bba7bfa0c0cd30 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:70:5 [INFO] [stdout] 19: 0x55cbb4d2a8cc - arm_ijconsole_tests::common::test::h99a7783b8b7f2220 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55cbb4d28030 - arm_ijconsole_tests::netperf_ch1::body_fn::h8b0f152641870146 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55cbb4d2b57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x55cbb4d2d4d4 - rusty_fork::fork::fork::{{closure}}::hf4679335d7f88bf7 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:107:23 [INFO] [stdout] 23: 0x55cbb4d30b61 - core::ops::function::impls:: for &mut F>::call_once::h539931fd8f8ee149 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:280:13 [INFO] [stdout] 24: 0x55cbb4d33884 - as core::ops::function::FnOnce<()>>::call_once::hece8b60831be0861 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55cbb4d3ed3d - std::panicking::try::do_call::h9be1552952d31286 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55cbb4d3f7ab - __rust_try [INFO] [stdout] 27: 0x55cbb4d3ec8d - std::panicking::try::hc3c808a604539dbc [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55cbb4d35e54 - std::panic::catch_unwind::h0d6494bc8fb82df5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55cbb4d31cca - rusty_fork::fork::fork_impl::hb3a4754fac9934f5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:117:15 [INFO] [stdout] 30: 0x55cbb4d2d2e2 - rusty_fork::fork::fork::hc419aaaec631f5ab [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork.rs:103:5 [INFO] [stdout] 31: 0x55cbb4d27fe7 - arm_ijconsole_tests::netperf_ch1::h0cfd1d797c439a0b [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:92:13 [INFO] [stdout] 32: 0x55cbb4d27f5a - arm_ijconsole_tests::netperf_ch1::{{closure}}::h8efaebdb49d98cb6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/rusty-fork-0.3.0/src/fork_test.rs:78:9 [INFO] [stdout] 33: 0x55cbb4d2bbfe - core::ops::function::FnOnce::call_once::hcca4217da9926657 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 34: 0x55cbb4d7c193 - core::ops::function::FnOnce::call_once::h43953c8a8f54893f [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 35: 0x55cbb4d7c193 - test::__rust_begin_short_backtrace::h163f55298a15df9b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:575:5 [INFO] [stdout] 36: 0x55cbb4d7aec1 - as core::ops::function::FnOnce>::call_once::hc911782b3cbc7ed5 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/alloc/src/boxed.rs:1854:9 [INFO] [stdout] 37: 0x55cbb4d7aec1 - as core::ops::function::FnOnce<()>>::call_once::hc5bb369afbf9cd4e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55cbb4d7aec1 - std::panicking::try::do_call::he60df4e3e832faff [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55cbb4d7aec1 - std::panicking::try::h2633cee89a0767f3 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55cbb4d7aec1 - std::panic::catch_unwind::h6e10f7b94ce38b1e [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55cbb4d7aec1 - test::run_test_in_process::h085ef39049c3b50b [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:598:18 [INFO] [stdout] 42: 0x55cbb4d7aec1 - test::run_test::run_test_inner::{{closure}}::h4e58ce9f68eb43e4 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:492:39 [INFO] [stdout] 43: 0x55cbb4d7a028 - test::run_test::run_test_inner::hb0799974b7afbb31 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:530:13 [INFO] [stdout] 44: 0x55cbb4d78878 - test::run_test::hbdecb7ce876b0674 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:562:28 [INFO] [stdout] 45: 0x55cbb4d72e4e - test::run_tests::hf9f232c841e931d7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:305:17 [INFO] [stdout] 46: 0x55cbb4d5a942 - test::console::run_tests_console::h7cb504a7c2894399 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/console.rs:286:5 [INFO] [stdout] 47: 0x55cbb4d70b29 - test::test_main::ha7090b7f11c26658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:116:15 [INFO] [stdout] 48: 0x55cbb4d71ceb - test::test_main_static::hb24afa71fef433af [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/test/src/lib.rs:135:5 [INFO] [stdout] 49: 0x55cbb4d2a163 - arm_ijconsole_tests::main::hf4480900c764dad6 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55cbb4d2b57b - core::ops::function::FnOnce::call_once::h2b19833dd534fa4c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 51: 0x55cbb4d2c27e - std::sys_common::backtrace::__rust_begin_short_backtrace::h871e845bfba456ae [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55cbb4d2b161 - std::rt::lang_start::{{closure}}::h3686b5eb2275bb42 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:145:18 [INFO] [stdout] 53: 0x55cbb5103861 - core::ops::function::impls:: for &F>::call_once::h9e134bb161d17658 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 54: 0x55cbb5103861 - std::panicking::try::do_call::h7f361d911648db1a [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55cbb5103861 - std::panicking::try::hbe441b12f8ff00e7 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55cbb5103861 - std::panic::catch_unwind::h12066b7ab56d7459 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55cbb5103861 - std::rt::lang_start_internal::{{closure}}::h901c86e61467dcde [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:48 [INFO] [stdout] 58: 0x55cbb5103861 - std::panicking::try::do_call::h1817b5f028d90a8c [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55cbb5103861 - std::panicking::try::hd5afeaf2f0454960 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55cbb5103861 - std::panic::catch_unwind::h13348562ae6426ca [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55cbb5103861 - std::rt::lang_start_internal::hf194c7db73fedcb2 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:128:20 [INFO] [stdout] 62: 0x55cbb4d2b130 - std::rt::lang_start::hbeabe0f0e34a8442 [INFO] [stdout] at /rustc/0a4f984a87c7ba6c74ec3e78442fec955a419e32/library/std/src/rt.rs:144:17 [INFO] [stdout] 63: 0x55cbb4d2a18c - main [INFO] [stdout] 64: 0x7fc6a5ab20b3 - __libc_start_main [INFO] [stdout] 65: 0x55cbb4d2776e - _start [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] ctest_additions_lists [INFO] [stdout] ctest_additions_lists_mixedlens_legal [INFO] [stdout] ctest_additions_single_numbers [INFO] [stdout] ctest_decimals [INFO] [stdout] ctest_double_monadic_increment [INFO] [stdout] ctest_double_monadic_square [INFO] [stdout] ctest_equal [INFO] [stdout] ctest_global_assgmts_refs_array [INFO] [stdout] ctest_global_assgmts_refs_double [INFO] [stdout] ctest_global_assgmts_refs_integer [INFO] [stdout] ctest_increment_square [INFO] [stdout] ctest_insertions_minus [INFO] [stdout] ctest_insertions_plus [INFO] [stdout] ctest_insertions_times [INFO] [stdout] ctest_is_verb_globalassgmts [INFO] [stdout] ctest_largerthan [INFO] [stdout] ctest_lessthan [INFO] [stdout] ctest_list_expr [INFO] [stdout] ctest_mixed_adds_mults [INFO] [stdout] ctest_monadic_ceiling [INFO] [stdout] ctest_monadic_increment [INFO] [stdout] ctest_monadic_negate [INFO] [stdout] ctest_monadic_reciprocal [INFO] [stdout] ctest_monadic_square [INFO] [stdout] ctest_number_expr [INFO] [stdout] ctest_products_lists [INFO] [stdout] ctest_products_lists_mixedlens_legal [INFO] [stdout] ctest_products_single_numbers [INFO] [stdout] ctest_subtractions_lists_mixedlens_legal [INFO] [stdout] ctest_subtractions_lists_positives [INFO] [stdout] ctest_subtractions_single_positives [INFO] [stdout] netperf_ch1 [INFO] [stdout] [INFO] [stdout] test result: FAILED. 1 passed; 32 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.18s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a4fa63e719271ba6173697e10c99a924764ccc7f4826eb2daa066008e64f5ec6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a4fa63e719271ba6173697e10c99a924764ccc7f4826eb2daa066008e64f5ec6", kill_on_drop: false }` [INFO] [stdout] a4fa63e719271ba6173697e10c99a924764ccc7f4826eb2daa066008e64f5ec6