[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] fc618ccb421351c65ae17fa527b2799ab4c50ff4 [INFO] testing mattjquinn/jcompiler against beta-2022-09-25 for beta-1.65-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmattjquinn%2Fjcompiler" "/workspace/builds/worker-6/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/mattjquinn/jcompiler on toolchain beta-2022-09-25 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-09-25" "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-6/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-09-25" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2e75cc6a5e4c6551322f564d9213b6b84dcce9160788cc6c42cfeea13b5ea041 [INFO] running `Command { std: "docker" "start" "-a" "2e75cc6a5e4c6551322f564d9213b6b84dcce9160788cc6c42cfeea13b5ea041", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2e75cc6a5e4c6551322f564d9213b6b84dcce9160788cc6c42cfeea13b5ea041", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e75cc6a5e4c6551322f564d9213b6b84dcce9160788cc6c42cfeea13b5ea041", kill_on_drop: false }` [INFO] [stdout] 2e75cc6a5e4c6551322f564d9213b6b84dcce9160788cc6c42cfeea13b5ea041 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "RUSTDOCFLAGS=--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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 88118f0ea46d9602d7b8a43a6620af8f12151e0b679dee07181c23ed20d32e11 [INFO] running `Command { std: "docker" "start" "-a" "88118f0ea46d9602d7b8a43a6620af8f12151e0b679dee07181c23ed20d32e11", kill_on_drop: false }` [INFO] [stderr] Compiling lazy_static v1.2.0 [INFO] [stderr] Compiling memchr v2.2.0 [INFO] [stderr] Compiling cfg-if v0.1.7 [INFO] [stderr] Compiling ucd-util v0.1.3 [INFO] [stderr] Compiling regex v1.1.0 [INFO] [stderr] Compiling getrandom v0.1.12 [INFO] [stderr] Compiling utf8-ranges v1.0.2 [INFO] [stderr] Compiling proc-macro2 v1.0.18 [INFO] [stderr] Compiling ppv-lite86 v0.2.5 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling regex-syntax v0.6.5 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling c2-chacha v0.2.2 [INFO] [stderr] Compiling rand_core v0.5.1 [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 aho-corasick v0.6.10 [INFO] [stderr] Compiling rand_chacha v0.2.1 [INFO] [stderr] Compiling pest v2.1.2 [INFO] [stderr] Compiling rand v0.7.1 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Compiling syn v0.15.26 [INFO] [stderr] Compiling env_logger v0.6.2 [INFO] [stderr] Compiling pest_meta v2.1.0 [INFO] [stderr] Compiling unicode-width v0.1.5 [INFO] [stderr] Compiling remove_dir_all v0.5.2 [INFO] [stderr] Compiling either v1.5.1 [INFO] [stderr] Compiling linked-hash-map v0.5.4 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling itertools v0.8.0 [INFO] [stderr] Compiling linked_hash_set v0.1.4 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling quickcheck v0.9.0 [INFO] [stderr] Compiling pest_generator v2.1.0 [INFO] [stderr] Compiling ieee754 v0.2.6 [INFO] [stderr] Compiling ascii v0.9.1 [INFO] [stderr] Compiling llvm-sys v100.2.3 [INFO] [stderr] Compiling pest_derive v2.1.0 [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: fields `cells`, `cell_index_ptr` and `main_fn` are never read [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 113 | struct CompileContext { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 114 | cells: LLVMValueRef, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 116 | main_fn: 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] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 34.95s [INFO] running `Command { std: "docker" "inspect" "88118f0ea46d9602d7b8a43a6620af8f12151e0b679dee07181c23ed20d32e11", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "88118f0ea46d9602d7b8a43a6620af8f12151e0b679dee07181c23ed20d32e11", kill_on_drop: false }` [INFO] [stdout] 88118f0ea46d9602d7b8a43a6620af8f12151e0b679dee07181c23ed20d32e11 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "RUSTDOCFLAGS=--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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e806cb78d61989f261339afa87b1d2a08750879f5c8915da072208db0b2b4d58 [INFO] running `Command { std: "docker" "start" "-a" "e806cb78d61989f261339afa87b1d2a08750879f5c8915da072208db0b2b4d58", kill_on_drop: false }` [INFO] [stderr] Compiling arrayvec v0.4.10 [INFO] [stderr] Compiling serde v1.0.89 [INFO] [stderr] Compiling crossbeam-utils v0.2.2 [INFO] [stderr] Compiling rayon-core v1.4.1 [INFO] [stderr] Compiling memoffset v0.2.1 [INFO] [stderr] Compiling byteorder v1.3.1 [INFO] [stderr] Compiling ryu v0.2.7 [INFO] [stderr] Compiling autocfg v0.1.7 [INFO] [stderr] Compiling rand_core v0.4.0 [INFO] [stderr] Compiling num_cpus v1.10.0 [INFO] [stderr] Compiling itoa v0.4.3 [INFO] [stderr] Compiling rayon v1.0.3 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling num-traits v0.2.10 [INFO] [stderr] Compiling textwrap v0.10.0 [INFO] [stderr] Compiling crossbeam-epoch v0.3.1 [INFO] [stderr] Compiling csv-core v0.1.5 [INFO] [stderr] Compiling cast v0.2.2 [INFO] [stderr] Compiling same-file v1.0.4 [INFO] [stderr] Compiling bitflags v1.0.4 [INFO] [stderr] Compiling crossbeam-deque v0.2.0 [INFO] [stderr] Compiling criterion-plot v0.3.0 [INFO] [stderr] Compiling clap v2.32.0 [INFO] [stderr] Compiling walkdir v2.2.7 [INFO] [stderr] Compiling rand_xoshiro v0.1.0 [INFO] [stderr] Compiling serde_json v1.0.39 [INFO] [stderr] Compiling csv v1.0.5 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling serde_derive v1.0.89 [INFO] [stderr] Compiling atty v0.2.11 [INFO] [stderr] Compiling wait-timeout v0.2.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stdout] warning: fields `cells`, `cell_index_ptr` and `main_fn` are never read [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 113 | struct CompileContext { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 114 | cells: LLVMValueRef, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 116 | main_fn: 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] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [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: ctest_ch2_learningjbook.ijs [INFO] [stdout] Ignoring known test failure: ctest_strings.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_append.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_shape.ijs [INFO] [stdout] Ignoring known test failure: ctest_ch1_learningjbook.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_largerof.ijs [INFO] [stdout] Ignoring known test failure: ctest_power.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_copy.ijs [INFO] [stdout] Ignoring known test failure: ctest_negative_numbers.ijs [INFO] [stdout] Ignoring known test failure: ctest_dyadic_largerorequal.ijs [INFO] [stdout] Ignoring known test failure: ctest_monadic_shapeof.ijs [INFO] [stdout] Ignoring known test failure: ctest_divisions.ijs [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_monadic_tally.ijs [INFO] [stdout] warning: fields `cells`, `cell_index_ptr` and `main_fn` are never read [INFO] [stdout] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stdout] | [INFO] [stdout] 113 | struct CompileContext { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 114 | cells: LLVMValueRef, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 116 | main_fn: 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] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 33.64s [INFO] running `Command { std: "docker" "inspect" "e806cb78d61989f261339afa87b1d2a08750879f5c8915da072208db0b2b4d58", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e806cb78d61989f261339afa87b1d2a08750879f5c8915da072208db0b2b4d58", kill_on_drop: false }` [INFO] [stdout] e806cb78d61989f261339afa87b1d2a08750879f5c8915da072208db0b2b4d58 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6/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" "RUSTDOCFLAGS=--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:3d1cd00eb6e6ea2a7969240779edeaeff35b24be85036c63b883ba933028a15f" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-09-25" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 38efed11e77aa01f9133f4dfc77c41249bb0914011209d529ed0b38ef9f3540f [INFO] running `Command { std: "docker" "start" "-a" "38efed11e77aa01f9133f4dfc77c41249bb0914011209d529ed0b38ef9f3540f", kill_on_drop: false }` [INFO] [stderr] warning: fields `cells`, `cell_index_ptr` and `main_fn` are never read [INFO] [stderr] --> src/lib/backend/llvm/compiler.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 113 | struct CompileContext { [INFO] [stderr] | -------------- fields in this struct [INFO] [stderr] 114 | cells: LLVMValueRef, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 115 | cell_index_ptr: LLVMValueRef, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] 116 | main_fn: 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] [INFO] [stderr] warning: `jcompiler` (lib) generated 1 warning [INFO] [stderr] warning: `jcompiler` (lib test) generated 1 warning (1 duplicate) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] Running unittests src/lib/mod.rs (/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 src/main.rs (/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_additions_single_numbers ... FAILED [INFO] [stdout] test ctest_double_monadic_square ... FAILED [INFO] [stdout] test ctest_decimals ... FAILED [INFO] [stdout] test ctest_additions_lists ... FAILED [INFO] [stdout] test ctest_additions_lists_mixedlens_legal ... FAILED [INFO] [stdout] test ctest_global_assgmts_refs_array ... FAILED [INFO] [stdout] test ctest_double_monadic_increment ... FAILED [INFO] [stdout] test ctest_equal ... FAILED [INFO] [stdout] test ctest_insertions_minus ... FAILED [INFO] [stdout] test ctest_insertions_times ... FAILED [INFO] [stdout] test ctest_insertions_plus ... FAILED [INFO] [stdout] test ctest_global_assgmts_refs_double ... FAILED [INFO] [stdout] test ctest_increment_square ... FAILED [INFO] [stdout] test ctest_global_assgmts_refs_integer ... FAILED [INFO] [stdout] test ctest_is_verb_globalassgmts ... FAILED [INFO] [stdout] test ctest_list_expr ... FAILED [INFO] [stdout] test ctest_lessthan ... FAILED [INFO] [stdout] test ctest_mixed_adds_mults ... FAILED [INFO] [stdout] test ctest_largerthan ... FAILED [INFO] [stdout] test ctest_monadic_square ... FAILED [INFO] [stdout] test ctest_monadic_ceiling ... FAILED [INFO] [stdout] test ctest_monadic_increment ... FAILED [INFO] [stdout] test ctest_products_lists_mixedlens_legal ... FAILED [INFO] [stdout] test ctest_products_single_numbers ... FAILED [INFO] [stdout] test ctest_subtractions_lists_positives ... FAILED [INFO] [stdout] test ctest_subtractions_lists_mixedlens_legal ... FAILED [INFO] [stdout] test next ... ok [INFO] [stdout] test ctest_monadic_reciprocal ... FAILED [INFO] [stdout] test ctest_products_lists ... FAILED [INFO] [stdout] test ctest_number_expr ... FAILED [INFO] [stdout] test ctest_monadic_negate ... FAILED [INFO] [stdout] test ctest_subtractions_single_positives ... FAILED [INFO] [stdout] test netperf_ch1 ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b838 - arm_ijconsole_tests::ctest_additions_single_numbers::supervise_fn::h2d83d16c1a3c21c6 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b7c7 - arm_ijconsole_tests::ctest_additions_single_numbers::h8b273f08ab674611 [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: 0x55e95e23b73a - arm_ijconsole_tests::ctest_additions_single_numbers::{{closure}}::h83533777d42e3d5c [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: 0x55e95e23cc3e - core::ops::function::FnOnce::call_once::hfe469c00e619c645 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmp70Jg8B.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: 0x55a852970180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55a852970180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55a852970180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55a852970180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55a8529953ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55a85296c545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55a852971c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55a852971c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55a852971c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55a85297192f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55a8529722ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55a8529721e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55a85297062c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55a852971f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55a852521b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55a852521c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55a85259c053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55a85259651e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55a85259913a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55a85259aa7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55a852598810 - arm_ijconsole_tests::ctest_additions_single_numbers::body_fn::h73bae78d34709b0a [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55a852599beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55a85259c514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55a8525a0e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55a8525a8d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55a85259e8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55a85259fe8b - __rust_try [INFO] [stdout] 27: 0x55a85259e7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55a8525a91a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55a8525a9965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55a85259c31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55a8525987c7 - arm_ijconsole_tests::ctest_additions_single_numbers::h8b273f08ab674611 [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: 0x55a85259873a - arm_ijconsole_tests::ctest_additions_single_numbers::{{closure}}::h83533777d42e3d5c [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: 0x55a852599c3e - core::ops::function::FnOnce::call_once::hfe469c00e619c645 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55a8525f3a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55a8525f3a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55a8525f26f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55a8525f26f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55a8525f26f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55a8525f26f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55a8525f26f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55a8525f26f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55a8525f26f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55a8525f1949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55a8525f012e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55a8525ea6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55a8525d3706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55a8525e8778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55a8525e96f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55a852598a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55a852599beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55a852599d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55a85259a311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55a852965ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55a852965ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55a852965ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55a852965ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55a852965ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55a852965ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55a852965ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55a852965ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55a852965ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55a85259a2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55a852598aa1 - main [INFO] [stdout] 64: 0x7f2b4a14d083 - __libc_start_main [INFO] [stdout] 65: 0x55a85259606e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b508 - arm_ijconsole_tests::ctest_double_monadic_square::supervise_fn::ha706ba942bc9c415 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b497 - arm_ijconsole_tests::ctest_double_monadic_square::hbd970b73a30fb0db [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: 0x55e95e23b40a - arm_ijconsole_tests::ctest_double_monadic_square::{{closure}}::h7ddcf23aaf73b81d [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: 0x55e95e23c63e - core::ops::function::FnOnce::call_once::h984badaf37a76e2e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpHo5qSn.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: 0x556777c4e180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x556777c4e180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x556777c4e180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x556777c4e180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x556777c733ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x556777c4a545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x556777c4fc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x556777c4fc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x556777c4fc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x556777c4f92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x556777c502ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x556777c501e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x556777c4e62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x556777c4ff02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5567777ffb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x5567777ffc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55677787a053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55677787451e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55677787713a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x556777878a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5567778764e0 - arm_ijconsole_tests::ctest_double_monadic_square::body_fn::h57d913ddad664528 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x556777877beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55677787a514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55677787ee51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x556777886d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55677787c8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55677787de8b - __rust_try [INFO] [stdout] 27: 0x55677787c7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5567778871a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x556777887965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55677787a31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x556777876497 - arm_ijconsole_tests::ctest_double_monadic_square::hbd970b73a30fb0db [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: 0x55677787640a - arm_ijconsole_tests::ctest_double_monadic_square::{{closure}}::h7ddcf23aaf73b81d [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: 0x55677787763e - core::ops::function::FnOnce::call_once::h984badaf37a76e2e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x5567778d1a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x5567778d1a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x5567778d06f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x5567778d06f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5567778d06f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5567778d06f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5567778d06f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5567778d06f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x5567778d06f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x5567778cf949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x5567778ce12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x5567778c86e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x5567778b1706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x5567778c6778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x5567778c76f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x556777876a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x556777877beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x556777877d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x556777878311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x556777c43ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x556777c43ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x556777c43ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x556777c43ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x556777c43ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x556777c43ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x556777c43ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x556777c43ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x556777c43ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x5567778782ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x556777876aa1 - main [INFO] [stdout] 64: 0x7fe0c0f9f083 - __libc_start_main [INFO] [stdout] 65: 0x55677787406e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b728 - arm_ijconsole_tests::ctest_decimals::supervise_fn::h2559450080bf0c16 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b6b7 - arm_ijconsole_tests::ctest_decimals::h4dd1191582c4d297 [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: 0x55e95e23b62a - arm_ijconsole_tests::ctest_decimals::{{closure}}::h5f33de77bbcd5e4c [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: 0x55e95e23cbae - core::ops::function::FnOnce::call_once::hf0b1b0542ca0a25f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpeBmKRY.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: 0x564bab9bf180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x564bab9bf180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x564bab9bf180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x564bab9bf180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x564bab9e43ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x564bab9bb545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x564bab9c0c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x564bab9c0c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x564bab9c0c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x564bab9c092f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x564bab9c12ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x564bab9c11e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x564bab9bf62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x564bab9c0f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x564bab570b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x564bab570c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x564bab5eb053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x564bab5e551e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x564bab5e813a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x564bab5e9a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x564bab5e7700 - arm_ijconsole_tests::ctest_decimals::body_fn::h1ecd0ea0c648be56 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x564bab5e8beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x564bab5eb514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x564bab5efe51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x564bab5f7d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x564bab5ed8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x564bab5eee8b - __rust_try [INFO] [stdout] 27: 0x564bab5ed7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x564bab5f81a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x564bab5f8965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x564bab5eb31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x564bab5e76b7 - arm_ijconsole_tests::ctest_decimals::h4dd1191582c4d297 [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: 0x564bab5e762a - arm_ijconsole_tests::ctest_decimals::{{closure}}::h5f33de77bbcd5e4c [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: 0x564bab5e8bae - core::ops::function::FnOnce::call_once::hf0b1b0542ca0a25f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x564bab642a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x564bab642a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x564bab6416f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x564bab6416f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x564bab6416f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x564bab6416f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x564bab6416f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x564bab6416f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x564bab6416f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x564bab640949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x564bab63f12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x564bab6396e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x564bab622706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x564bab637778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x564bab6386f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x564bab5e7a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x564bab5e8beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x564bab5e8d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x564bab5e9311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x564bab9b4ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x564bab9b4ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x564bab9b4ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x564bab9b4ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x564bab9b4ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x564bab9b4ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x564bab9b4ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x564bab9b4ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x564bab9b4ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x564bab5e92ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x564bab5e7aa1 - main [INFO] [stdout] 64: 0x7f2034526083 - __libc_start_main [INFO] [stdout] 65: 0x564bab5e506e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23ba58 - arm_ijconsole_tests::ctest_additions_lists::supervise_fn::h2036445af6131957 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b9e7 - arm_ijconsole_tests::ctest_additions_lists::he09534b64916fc29 [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: 0x55e95e23b95a - arm_ijconsole_tests::ctest_additions_lists::{{closure}}::h1e0c43afa9d05386 [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: 0x55e95e23c33e - core::ops::function::FnOnce::call_once::h2270a5025239eca7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpPlbaO2.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: 0x556982c47180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x556982c47180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x556982c47180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x556982c47180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x556982c6c3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x556982c43545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x556982c48c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x556982c48c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x556982c48c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x556982c4892f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x556982c492ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x556982c491e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x556982c4762c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x556982c48f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5569827f8b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x5569827f8c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x556982873053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55698286d51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55698287013a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x556982871a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55698286fa30 - arm_ijconsole_tests::ctest_additions_lists::body_fn::h881495377e31c0ff [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x556982870beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x556982873514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x556982877e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55698287fd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5569828758b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x556982876e8b - __rust_try [INFO] [stdout] 27: 0x5569828757db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5569828801a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x556982880965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55698287331b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55698286f9e7 - arm_ijconsole_tests::ctest_additions_lists::he09534b64916fc29 [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: 0x55698286f95a - arm_ijconsole_tests::ctest_additions_lists::{{closure}}::h1e0c43afa9d05386 [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: 0x55698287033e - core::ops::function::FnOnce::call_once::h2270a5025239eca7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x5569828caa13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x5569828caa13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x5569828c96f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x5569828c96f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5569828c96f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5569828c96f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5569828c96f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5569828c96f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x5569828c96f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x5569828c8949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x5569828c712e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x5569828c16e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x5569828aa706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x5569828bf778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x5569828c06f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55698286fa73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x556982870beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x556982870d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x556982871311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x556982c3cecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x556982c3cecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x556982c3cecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x556982c3cecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x556982c3cecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x556982c3cecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x556982c3cecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x556982c3cecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x556982c3cecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x5569828712ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55698286faa1 - main [INFO] [stdout] 64: 0x7ff8ceb7b083 - __libc_start_main [INFO] [stdout] 65: 0x55698286d06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b948 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::supervise_fn::ha29d48fa80001075 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b8d7 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::h268fdec8a31df871 [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: 0x55e95e23b84a - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::{{closure}}::hdf37e20f3ec8b564 [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: 0x55e95e23c3fe - core::ops::function::FnOnce::call_once::h5dec5e3431c67930 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpViJcTX.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: 0x55eed6013180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55eed6013180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55eed6013180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55eed6013180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55eed60383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55eed600f545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55eed6014c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55eed6014c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55eed6014c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55eed601492f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55eed60152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55eed60151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55eed601362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55eed6014f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55eed5bc4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55eed5bc4c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55eed5c3f053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55eed5c3951e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55eed5c3c13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55eed5c3da7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55eed5c3b920 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::body_fn::ha3ca72644f6ad839 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55eed5c3cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55eed5c3f514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55eed5c43e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55eed5c4bd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55eed5c418b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55eed5c42e8b - __rust_try [INFO] [stdout] 27: 0x55eed5c417db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55eed5c4c1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55eed5c4c965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55eed5c3f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55eed5c3b8d7 - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::h268fdec8a31df871 [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: 0x55eed5c3b84a - arm_ijconsole_tests::ctest_additions_lists_mixedlens_legal::{{closure}}::hdf37e20f3ec8b564 [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: 0x55eed5c3c3fe - core::ops::function::FnOnce::call_once::h5dec5e3431c67930 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55eed5c96a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55eed5c96a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55eed5c956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55eed5c956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55eed5c956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55eed5c956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55eed5c956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55eed5c956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55eed5c956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55eed5c94949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55eed5c9312e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55eed5c8d6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55eed5c76706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55eed5c8b778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55eed5c8c6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55eed5c3ba73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55eed5c3cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55eed5c3cd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55eed5c3d311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55eed6008ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55eed6008ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55eed6008ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55eed6008ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55eed6008ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55eed6008ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55eed6008ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55eed6008ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55eed6008ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55eed5c3d2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55eed5c3baa1 - main [INFO] [stdout] 64: 0x7f2e03c5a083 - __libc_start_main [INFO] [stdout] 65: 0x55eed5c3906e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b2e8 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::supervise_fn::h3db55cc44021501c [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b277 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::h728c245288bbafaa [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: 0x55e95e23b1ea - arm_ijconsole_tests::ctest_global_assgmts_refs_array::{{closure}}::hefd213d8bd020ea6 [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: 0x55e95e23c43e - core::ops::function::FnOnce::call_once::h5e72f964de161cd4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmp6udppY.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: 0x55e51d6e2180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e51d6e2180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e51d6e2180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e51d6e2180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e51d7073ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e51d6de545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e51d6e3c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e51d6e3c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e51d6e3c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e51d6e392f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55e51d6e42ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e51d6e41e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e51d6e262c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e51d6e3f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e51d293b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e51d293c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55e51d30e053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55e51d30851e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55e51d30b13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55e51d30ca7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55e51d30a2c0 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::body_fn::h2407a0dfca459c83 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55e51d30bbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55e51d30e514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55e51d312e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55e51d31ad04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55e51d3108b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55e51d311e8b - __rust_try [INFO] [stdout] 27: 0x55e51d3107db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55e51d31b1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55e51d31b965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e51d30e31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e51d30a277 - arm_ijconsole_tests::ctest_global_assgmts_refs_array::h728c245288bbafaa [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: 0x55e51d30a1ea - arm_ijconsole_tests::ctest_global_assgmts_refs_array::{{closure}}::hefd213d8bd020ea6 [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: 0x55e51d30b43e - core::ops::function::FnOnce::call_once::h5e72f964de161cd4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55e51d365a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55e51d365a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55e51d3646f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55e51d3646f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55e51d3646f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55e51d3646f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55e51d3646f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55e51d3646f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55e51d3646f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55e51d363949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55e51d36212e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55e51d35c6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55e51d345706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55e51d35a778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55e51d35b6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55e51d30aa73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55e51d30bbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55e51d30bd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55e51d30c311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55e51d6d7ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55e51d6d7ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55e51d6d7ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55e51d6d7ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55e51d6d7ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55e51d6d7ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55e51d6d7ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55e51d6d7ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55e51d6d7ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55e51d30c2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55e51d30aaa1 - main [INFO] [stdout] 64: 0x7efe2f70a083 - __libc_start_main [INFO] [stdout] 65: 0x55e51d30806e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b618 - arm_ijconsole_tests::ctest_double_monadic_increment::supervise_fn::hee86742963a4f600 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b5a7 - arm_ijconsole_tests::ctest_double_monadic_increment::h34c4026660608d11 [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: 0x55e95e23b51a - arm_ijconsole_tests::ctest_double_monadic_increment::{{closure}}::h5cd6f8cd3ea807ca [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: 0x55e95e23cb2e - core::ops::function::FnOnce::call_once::hec9e841ea8887cb3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpTwhTAV.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: 0x55d5c7439180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55d5c7439180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55d5c7439180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55d5c7439180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55d5c745e3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55d5c7435545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55d5c743ac43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55d5c743ac43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55d5c743ac43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55d5c743a92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55d5c743b2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55d5c743b1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55d5c743962c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55d5c743af02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55d5c6feab73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55d5c6feac63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55d5c7065053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55d5c705f51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55d5c706213a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55d5c7063a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55d5c70615f0 - arm_ijconsole_tests::ctest_double_monadic_increment::body_fn::h589784778cf55cd8 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55d5c7062beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55d5c7065514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55d5c7069e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55d5c7071d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55d5c70678b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55d5c7068e8b - __rust_try [INFO] [stdout] 27: 0x55d5c70677db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55d5c70721a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55d5c7072965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55d5c706531b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55d5c70615a7 - arm_ijconsole_tests::ctest_double_monadic_increment::h34c4026660608d11 [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: 0x55d5c706151a - arm_ijconsole_tests::ctest_double_monadic_increment::{{closure}}::h5cd6f8cd3ea807ca [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: 0x55d5c7062b2e - core::ops::function::FnOnce::call_once::hec9e841ea8887cb3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55d5c70bca13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55d5c70bca13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55d5c70bb6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55d5c70bb6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55d5c70bb6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55d5c70bb6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55d5c70bb6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55d5c70bb6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55d5c70bb6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55d5c70ba949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55d5c70b912e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55d5c70b36e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55d5c709c706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55d5c70b1778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55d5c70b26f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55d5c7061a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55d5c7062beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55d5c7062d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55d5c7063311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55d5c742eecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55d5c742eecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55d5c742eecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55d5c742eecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55d5c742eecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55d5c742eecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55d5c742eecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55d5c742eecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55d5c742eecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55d5c70632ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55d5c7061aa1 - main [INFO] [stdout] 64: 0x7fcca0bd6083 - __libc_start_main [INFO] [stdout] 65: 0x55d5c705f06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b3f8 - arm_ijconsole_tests::ctest_equal::supervise_fn::hb8a953ff54a990d1 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b387 - arm_ijconsole_tests::ctest_equal::hc4239047e739dbd5 [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: 0x55e95e23b2fa - arm_ijconsole_tests::ctest_equal::{{closure}}::hd1efcfbdb4d1db95 [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: 0x55e95e23cbfe - core::ops::function::FnOnce::call_once::hfc47a9a9d24f720a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpAFdWWo.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: 0x55907ea13180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55907ea13180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55907ea13180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55907ea13180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55907ea383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55907ea0f545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55907ea14c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55907ea14c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55907ea14c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55907ea1492f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55907ea152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55907ea151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55907ea1362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55907ea14f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55907e5c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55907e5c4c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55907e63f053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55907e63951e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55907e63c13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55907e63da7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55907e63b3d0 - arm_ijconsole_tests::ctest_equal::body_fn::h9b6a6f720e92fc0f [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55907e63cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55907e63f514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55907e643e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55907e64bd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55907e6418b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55907e642e8b - __rust_try [INFO] [stdout] 27: 0x55907e6417db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55907e64c1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55907e64c965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55907e63f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55907e63b387 - arm_ijconsole_tests::ctest_equal::hc4239047e739dbd5 [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: 0x55907e63b2fa - arm_ijconsole_tests::ctest_equal::{{closure}}::hd1efcfbdb4d1db95 [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: 0x55907e63cbfe - core::ops::function::FnOnce::call_once::hfc47a9a9d24f720a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55907e696a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55907e696a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55907e6956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55907e6956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55907e6956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55907e6956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55907e6956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55907e6956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55907e6956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55907e694949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55907e69312e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55907e68d6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55907e676706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55907e68b778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55907e68c6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55907e63ba73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55907e63cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55907e63cd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55907e63d311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55907ea08ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55907ea08ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55907ea08ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55907ea08ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55907ea08ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55907ea08ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55907ea08ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55907ea08ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55907ea08ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55907e63d2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55907e63baa1 - main [INFO] [stdout] 64: 0x7fadfdf3f083 - __libc_start_main [INFO] [stdout] 65: 0x55907e63906e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23aea8 - arm_ijconsole_tests::ctest_insertions_minus::supervise_fn::h49f9dda23866ba7d [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23ae37 - arm_ijconsole_tests::ctest_insertions_minus::h843379ba5f713e29 [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: 0x55e95e23adaa - arm_ijconsole_tests::ctest_insertions_minus::{{closure}}::he16299424ce8aaf5 [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: 0x55e95e23c2fe - core::ops::function::FnOnce::call_once::h1c7f347eb00cb321 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpdjuDKB.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: 0x55f0c8124180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55f0c8124180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55f0c8124180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55f0c8124180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55f0c81493ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55f0c8120545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55f0c8125c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55f0c8125c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55f0c8125c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55f0c812592f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55f0c81262ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55f0c81261e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55f0c812462c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55f0c8125f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55f0c7cd5b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55f0c7cd5c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55f0c7d50053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55f0c7d4a51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55f0c7d4d13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55f0c7d4ea7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55f0c7d4be80 - arm_ijconsole_tests::ctest_insertions_minus::body_fn::hc6a99b5040d5055b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55f0c7d4dbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55f0c7d50514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55f0c7d54e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55f0c7d5cd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55f0c7d528b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55f0c7d53e8b - __rust_try [INFO] [stdout] 27: 0x55f0c7d527db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55f0c7d5d1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55f0c7d5d965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55f0c7d5031b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55f0c7d4be37 - arm_ijconsole_tests::ctest_insertions_minus::h843379ba5f713e29 [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: 0x55f0c7d4bdaa - arm_ijconsole_tests::ctest_insertions_minus::{{closure}}::he16299424ce8aaf5 [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: 0x55f0c7d4d2fe - core::ops::function::FnOnce::call_once::h1c7f347eb00cb321 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55f0c7da7a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55f0c7da7a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55f0c7da66f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55f0c7da66f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55f0c7da66f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55f0c7da66f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55f0c7da66f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55f0c7da66f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55f0c7da66f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55f0c7da5949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55f0c7da412e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55f0c7d9e6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55f0c7d87706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55f0c7d9c778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55f0c7d9d6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55f0c7d4ca73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55f0c7d4dbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55f0c7d4dd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55f0c7d4e311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55f0c8119ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55f0c8119ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55f0c8119ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55f0c8119ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55f0c8119ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55f0c8119ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55f0c8119ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55f0c8119ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55f0c8119ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55f0c7d4e2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55f0c7d4caa1 - main [INFO] [stdout] 64: 0x7f7f85b0a083 - __libc_start_main [INFO] [stdout] 65: 0x55f0c7d4a06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23ac88 - arm_ijconsole_tests::ctest_insertions_times::supervise_fn::hd6234213c5907ed8 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23ac17 - arm_ijconsole_tests::ctest_insertions_times::hdcbb8136af1c45c1 [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: 0x55e95e23ab8a - arm_ijconsole_tests::ctest_insertions_times::{{closure}}::hb2b2a6b977efdd93 [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: 0x55e95e23c98e - core::ops::function::FnOnce::call_once::hdc95406ad6ef0be5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpkq0sF9.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: 0x55857677c180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55857677c180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55857677c180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55857677c180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5585767a13ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x558576778545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55857677dc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55857677dc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55857677dc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55857677d92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55857677e2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55857677e1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55857677c62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55857677df02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55857632db73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55857632dc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x5585763a8053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x5585763a251e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5585763a513a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x5585763a6a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5585763a3c60 - arm_ijconsole_tests::ctest_insertions_times::body_fn::h40a305db1049ed55 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5585763a5beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x5585763a8514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x5585763ace51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x5585763b4d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5585763aa8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5585763abe8b - __rust_try [INFO] [stdout] 27: 0x5585763aa7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5585763b51a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5585763b5965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x5585763a831b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x5585763a3c17 - arm_ijconsole_tests::ctest_insertions_times::hdcbb8136af1c45c1 [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: 0x5585763a3b8a - arm_ijconsole_tests::ctest_insertions_times::{{closure}}::hb2b2a6b977efdd93 [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: 0x5585763a598e - core::ops::function::FnOnce::call_once::hdc95406ad6ef0be5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x5585763ffa13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x5585763ffa13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x5585763fe6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x5585763fe6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5585763fe6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5585763fe6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5585763fe6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5585763fe6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x5585763fe6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x5585763fd949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x5585763fc12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x5585763f66e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x5585763df706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x5585763f4778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x5585763f56f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x5585763a4a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5585763a5beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x5585763a5d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5585763a6311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x558576771ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x558576771ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x558576771ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x558576771ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x558576771ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x558576771ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x558576771ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x558576771ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x558576771ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x5585763a62ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x5585763a4aa1 - main [INFO] [stdout] 64: 0x7f7864c76083 - __libc_start_main [INFO] [stdout] 65: 0x5585763a206e - _start [INFO] [stdout] 66: 0x0 - [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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23ad98 - arm_ijconsole_tests::ctest_insertions_plus::supervise_fn::h4880733f33edf16d [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23ad27 - arm_ijconsole_tests::ctest_insertions_plus::h05e8b610a7eb712b [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: 0x55e95e23ac9a - arm_ijconsole_tests::ctest_insertions_plus::{{closure}}::h65e59d164caef67a [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: 0x55e95e23c8ae - core::ops::function::FnOnce::call_once::hd02eb43b863b7b34 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpiNw69n.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: 0x55e443c03180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e443c03180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e443c03180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e443c03180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e443c283ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e443bff545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e443c04c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e443c04c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e443c04c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e443c0492f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55e443c052ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e443c051e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e443c0362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e443c04f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e4437b4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e4437b4c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55e44382f053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55e44382951e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55e44382c13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55e44382da7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55e44382ad70 - arm_ijconsole_tests::ctest_insertions_plus::body_fn::h42cfef86bd2f22bd [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55e44382cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55e44382f514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55e443833e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55e44383bd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55e4438318b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55e443832e8b - __rust_try [INFO] [stdout] 27: 0x55e4438317db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55e44383c1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55e44383c965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e44382f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e44382ad27 - arm_ijconsole_tests::ctest_insertions_plus::h05e8b610a7eb712b [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: 0x55e44382ac9a - arm_ijconsole_tests::ctest_insertions_plus::{{closure}}::h65e59d164caef67a [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: 0x55e44382c8ae - core::ops::function::FnOnce::call_once::hd02eb43b863b7b34 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55e443886a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55e443886a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55e4438856f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55e4438856f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55e4438856f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55e4438856f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55e4438856f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55e4438856f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55e4438856f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55e443884949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55e44388312e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55e44387d6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55e443866706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55e44387b778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55e44387c6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55e44382ba73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55e44382cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55e44382cd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55e44382d311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55e443bf8ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55e443bf8ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55e443bf8ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55e443bf8ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55e443bf8ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55e443bf8ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55e443bf8ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55e443bf8ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55e443bf8ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55e44382d2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55e44382baa1 - main [INFO] [stdout] 64: 0x7f235437a083 - __libc_start_main [INFO] [stdout] 65: 0x55e44382906e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b1d8 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::supervise_fn::h430a3b4b483aae61 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b167 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::h23e3e7a2ee25af4d [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: 0x55e95e23b0da - arm_ijconsole_tests::ctest_global_assgmts_refs_double::{{closure}}::h6f03201aa2299d2c [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: 0x55e95e23c37e - core::ops::function::FnOnce::call_once::h4ac33e02ce6def62 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpGXVMNH.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: 0x55b46f0e8180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55b46f0e8180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b46f0e8180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55b46f0e8180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55b46f10d3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55b46f0e4545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55b46f0e9c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55b46f0e9c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55b46f0e9c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55b46f0e992f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55b46f0ea2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55b46f0ea1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55b46f0e862c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55b46f0e9f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55b46ec99b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55b46ec99c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55b46ed14053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55b46ed0e51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55b46ed1113a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55b46ed12a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55b46ed101b0 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::body_fn::he96ac03ae95e1d6f [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55b46ed11beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55b46ed14514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55b46ed18e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55b46ed20d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55b46ed168b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55b46ed17e8b - __rust_try [INFO] [stdout] 27: 0x55b46ed167db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55b46ed211a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55b46ed21965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55b46ed1431b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55b46ed10167 - arm_ijconsole_tests::ctest_global_assgmts_refs_double::h23e3e7a2ee25af4d [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: 0x55b46ed100da - arm_ijconsole_tests::ctest_global_assgmts_refs_double::{{closure}}::h6f03201aa2299d2c [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: 0x55b46ed1137e - core::ops::function::FnOnce::call_once::h4ac33e02ce6def62 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55b46ed6ba13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55b46ed6ba13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55b46ed6a6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55b46ed6a6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55b46ed6a6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55b46ed6a6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55b46ed6a6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55b46ed6a6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55b46ed6a6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55b46ed69949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55b46ed6812e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55b46ed626e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55b46ed4b706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55b46ed60778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55b46ed616f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55b46ed10a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55b46ed11beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55b46ed11d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55b46ed12311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55b46f0ddecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55b46f0ddecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55b46f0ddecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55b46f0ddecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55b46f0ddecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55b46f0ddecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55b46f0ddecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55b46f0ddecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55b46f0ddecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55b46ed122ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55b46ed10aa1 - main [INFO] [stdout] 64: 0x7f39f8cc7083 - __libc_start_main [INFO] [stdout] 65: 0x55b46ed0e06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23afb8 - arm_ijconsole_tests::ctest_increment_square::supervise_fn::h0cb6ddc8e2d46fe0 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23af47 - arm_ijconsole_tests::ctest_increment_square::h16711d57cff6fc25 [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: 0x55e95e23aeba - arm_ijconsole_tests::ctest_increment_square::{{closure}}::h30cc94b484f192ad [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: 0x55e95e23c52e - core::ops::function::FnOnce::call_once::h7eaf8081571857e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpNddajK.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: 0x558cedca3180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x558cedca3180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x558cedca3180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x558cedca3180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x558cedcc83ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x558cedc9f545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x558cedca4c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x558cedca4c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x558cedca4c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x558cedca492f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x558cedca52ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x558cedca51e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x558cedca362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x558cedca4f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x558ced854b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x558ced854c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x558ced8cf053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x558ced8c951e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x558ced8cc13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x558ced8cda7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x558ced8caf90 - arm_ijconsole_tests::ctest_increment_square::body_fn::h6ab88dcfc070720b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x558ced8ccbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x558ced8cf514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x558ced8d3e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x558ced8dbd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x558ced8d18b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x558ced8d2e8b - __rust_try [INFO] [stdout] 27: 0x558ced8d17db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x558ced8dc1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x558ced8dc965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x558ced8cf31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x558ced8caf47 - arm_ijconsole_tests::ctest_increment_square::h16711d57cff6fc25 [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: 0x558ced8caeba - arm_ijconsole_tests::ctest_increment_square::{{closure}}::h30cc94b484f192ad [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: 0x558ced8cc52e - core::ops::function::FnOnce::call_once::h7eaf8081571857e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x558ced926a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x558ced926a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x558ced9256f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x558ced9256f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x558ced9256f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x558ced9256f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x558ced9256f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x558ced9256f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x558ced9256f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x558ced924949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x558ced92312e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x558ced91d6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x558ced906706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x558ced91b778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x558ced91c6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x558ced8cba73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x558ced8ccbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x558ced8ccd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x558ced8cd311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x558cedc98ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x558cedc98ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x558cedc98ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x558cedc98ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x558cedc98ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x558cedc98ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x558cedc98ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x558cedc98ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x558cedc98ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x558ced8cd2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x558ced8cbaa1 - main [INFO] [stdout] 64: 0x7ff44be14083 - __libc_start_main [INFO] [stdout] 65: 0x558ced8c906e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23b0c8 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::supervise_fn::h4d179661504de1f1 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23b057 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::h375c29ad38fe6de8 [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: 0x55e95e23afca - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::{{closure}}::h3dc5228f2a6f0d5f [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: 0x55e95e23c5ae - core::ops::function::FnOnce::call_once::h8dcc4476c96f9033 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmp7orHuo.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: 0x558205363180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x558205363180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x558205363180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x558205363180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5582053883ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55820535f545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x558205364c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x558205364c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x558205364c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55820536492f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5582053652ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5582053651e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55820536362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x558205364f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x558204f14b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x558204f14c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x558204f8f053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x558204f8951e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x558204f8c13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x558204f8da7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x558204f8b0a0 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::body_fn::h1f917d6021426eb8 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x558204f8cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x558204f8f514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x558204f93e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x558204f9bd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x558204f918b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x558204f92e8b - __rust_try [INFO] [stdout] 27: 0x558204f917db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x558204f9c1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x558204f9c965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x558204f8f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x558204f8b057 - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::h375c29ad38fe6de8 [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: 0x558204f8afca - arm_ijconsole_tests::ctest_global_assgmts_refs_integer::{{closure}}::h3dc5228f2a6f0d5f [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: 0x558204f8c5ae - core::ops::function::FnOnce::call_once::h8dcc4476c96f9033 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x558204fe6a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x558204fe6a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x558204fe56f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x558204fe56f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x558204fe56f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x558204fe56f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x558204fe56f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x558204fe56f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x558204fe56f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x558204fe4949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x558204fe312e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x558204fdd6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x558204fc6706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x558204fdb778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x558204fdc6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x558204f8ba73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x558204f8cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x558204f8cd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x558204f8d311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x558205358ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x558205358ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x558205358ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x558205358ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x558205358ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x558205358ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x558205358ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x558205358ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x558205358ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x558204f8d2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x558204f8baa1 - main [INFO] [stdout] 64: 0x7f6745acf083 - __libc_start_main [INFO] [stdout] 65: 0x558204f8906e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23ab78 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::supervise_fn::h9f3f297bec0ede0f [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23ab07 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::h5047b55b684ab5d2 [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: 0x55e95e23aa7a - arm_ijconsole_tests::ctest_is_verb_globalassgmts::{{closure}}::ha48f0b71d8c92590 [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: 0x55e95e23caae - core::ops::function::FnOnce::call_once::heb72edd32a948dfd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpMANE2w.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: 0x55a58255a180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55a58255a180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55a58255a180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55a58255a180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55a58257f3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55a582556545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55a58255bc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55a58255bc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55a58255bc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55a58255b92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55a58255c2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55a58255c1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55a58255a62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55a58255bf02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55a58210bb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55a58210bc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55a582186053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55a58218051e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55a58218313a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55a582184a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55a582181b50 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::body_fn::hc51c45b120c56560 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55a582183beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55a582186514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55a58218ae51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55a582192d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55a5821888b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55a582189e8b - __rust_try [INFO] [stdout] 27: 0x55a5821887db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55a5821931a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55a582193965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55a58218631b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55a582181b07 - arm_ijconsole_tests::ctest_is_verb_globalassgmts::h5047b55b684ab5d2 [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: 0x55a582181a7a - arm_ijconsole_tests::ctest_is_verb_globalassgmts::{{closure}}::ha48f0b71d8c92590 [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: 0x55a582183aae - core::ops::function::FnOnce::call_once::heb72edd32a948dfd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55a5821dda13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55a5821dda13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55a5821dc6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55a5821dc6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55a5821dc6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55a5821dc6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55a5821dc6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55a5821dc6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55a5821dc6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55a5821db949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55a5821da12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55a5821d46e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55a5821bd706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55a5821d2778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55a5821d36f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55a582182a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55a582183beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55a582183d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55a582184311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55a58254fecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55a58254fecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55a58254fecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55a58254fecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55a58254fecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55a58254fecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55a58254fecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55a58254fecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55a58254fecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55a5821842ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55a582182aa1 - main [INFO] [stdout] 64: 0x7f12afd83083 - __libc_start_main [INFO] [stdout] 65: 0x55a58218006e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a848 - arm_ijconsole_tests::ctest_list_expr::supervise_fn::h47f226e569e6c62e [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a7d7 - arm_ijconsole_tests::ctest_list_expr::hc89e9bf7991a6846 [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: 0x55e95e23a74a - arm_ijconsole_tests::ctest_list_expr::{{closure}}::h823a97f4db026825 [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: 0x55e95e23c7ae - core::ops::function::FnOnce::call_once::hc4173e0c5d1e8357 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmp6fA4Mk.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: 0x55b001c8e180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55b001c8e180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55b001c8e180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55b001c8e180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55b001cb33ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55b001c8a545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55b001c8fc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55b001c8fc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55b001c8fc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55b001c8f92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55b001c902ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55b001c901e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55b001c8e62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55b001c8ff02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55b00183fb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55b00183fc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55b0018ba053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55b0018b451e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55b0018b713a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55b0018b8a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55b0018b5820 - arm_ijconsole_tests::ctest_list_expr::body_fn::h3c8e54ea489468b5 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55b0018b7beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55b0018ba514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55b0018bee51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55b0018c6d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55b0018bc8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55b0018bde8b - __rust_try [INFO] [stdout] 27: 0x55b0018bc7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55b0018c71a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55b0018c7965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55b0018ba31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55b0018b57d7 - arm_ijconsole_tests::ctest_list_expr::hc89e9bf7991a6846 [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: 0x55b0018b574a - arm_ijconsole_tests::ctest_list_expr::{{closure}}::h823a97f4db026825 [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: 0x55b0018b77ae - core::ops::function::FnOnce::call_once::hc4173e0c5d1e8357 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55b001911a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55b001911a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55b0019106f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55b0019106f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55b0019106f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55b0019106f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55b0019106f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55b0019106f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55b0019106f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55b00190f949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55b00190e12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55b0019086e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55b0018f1706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55b001906778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55b0019076f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55b0018b6a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55b0018b7beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55b0018b7d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55b0018b8311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55b001c83ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55b001c83ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55b001c83ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55b001c83ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55b001c83ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55b001c83ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55b001c83ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55b001c83ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55b001c83ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55b0018b82ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55b0018b6aa1 - main [INFO] [stdout] 64: 0x7f5b6ea8b083 - __libc_start_main [INFO] [stdout] 65: 0x55b0018b406e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a958 - arm_ijconsole_tests::ctest_lessthan::supervise_fn::h7d9a732cb31375d3 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a8e7 - arm_ijconsole_tests::ctest_lessthan::hc1780751d9988a3b [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: 0x55e95e23a85a - arm_ijconsole_tests::ctest_lessthan::{{closure}}::h50c5ca865d3fc2df [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: 0x55e95e23ca0e - core::ops::function::FnOnce::call_once::he43f2e33c79ff003 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpJbPjDM.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: 0x55e0d6463180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e0d6463180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e0d6463180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e0d6463180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e0d64883ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e0d645f545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e0d6464c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e0d6464c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e0d6464c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e0d646492f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55e0d64652ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e0d64651e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e0d646362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e0d6464f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e0d6014b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e0d6014c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55e0d608f053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55e0d608951e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55e0d608c13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55e0d608da7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55e0d608a930 - arm_ijconsole_tests::ctest_lessthan::body_fn::h6a05a8f50f91dd1a [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55e0d608cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55e0d608f514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55e0d6093e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55e0d609bd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55e0d60918b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55e0d6092e8b - __rust_try [INFO] [stdout] 27: 0x55e0d60917db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55e0d609c1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55e0d609c965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e0d608f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e0d608a8e7 - arm_ijconsole_tests::ctest_lessthan::hc1780751d9988a3b [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: 0x55e0d608a85a - arm_ijconsole_tests::ctest_lessthan::{{closure}}::h50c5ca865d3fc2df [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: 0x55e0d608ca0e - core::ops::function::FnOnce::call_once::he43f2e33c79ff003 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55e0d60e6a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55e0d60e6a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55e0d60e56f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55e0d60e56f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55e0d60e56f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55e0d60e56f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55e0d60e56f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55e0d60e56f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55e0d60e56f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55e0d60e4949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55e0d60e312e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55e0d60dd6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55e0d60c6706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55e0d60db778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55e0d60dc6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55e0d608ba73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55e0d608cbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55e0d608cd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55e0d608d311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55e0d6458ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55e0d6458ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55e0d6458ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55e0d6458ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55e0d6458ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55e0d6458ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55e0d6458ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55e0d6458ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55e0d6458ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55e0d608d2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55e0d608baa1 - main [INFO] [stdout] 64: 0x7fea305d9083 - __libc_start_main [INFO] [stdout] 65: 0x55e0d608906e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a738 - arm_ijconsole_tests::ctest_mixed_adds_mults::supervise_fn::h3881096e44416228 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a6c7 - arm_ijconsole_tests::ctest_mixed_adds_mults::h91eb98aed84f12b1 [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: 0x55e95e23a63a - arm_ijconsole_tests::ctest_mixed_adds_mults::{{closure}}::ha053b5ebf7ced42b [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: 0x55e95e23c72e - core::ops::function::FnOnce::call_once::hb57dc8e8095a714d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpHBX27G.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: 0x5580a978a180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x5580a978a180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5580a978a180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5580a978a180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5580a97af3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x5580a9786545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x5580a978bc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5580a978bc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5580a978bc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5580a978b92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5580a978c2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5580a978c1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5580a978a62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5580a978bf02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5580a933bb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x5580a933bc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x5580a93b6053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x5580a93b051e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5580a93b313a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x5580a93b4a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5580a93b1710 - arm_ijconsole_tests::ctest_mixed_adds_mults::body_fn::h063554a045cb1db5 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5580a93b3beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x5580a93b6514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x5580a93bae51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x5580a93c2d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5580a93b88b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5580a93b9e8b - __rust_try [INFO] [stdout] 27: 0x5580a93b87db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5580a93c31a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5580a93c3965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x5580a93b631b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x5580a93b16c7 - arm_ijconsole_tests::ctest_mixed_adds_mults::h91eb98aed84f12b1 [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: 0x5580a93b163a - arm_ijconsole_tests::ctest_mixed_adds_mults::{{closure}}::ha053b5ebf7ced42b [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: 0x5580a93b372e - core::ops::function::FnOnce::call_once::hb57dc8e8095a714d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x5580a940da13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x5580a940da13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x5580a940c6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x5580a940c6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5580a940c6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5580a940c6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5580a940c6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5580a940c6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x5580a940c6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x5580a940b949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x5580a940a12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x5580a94046e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x5580a93ed706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x5580a9402778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x5580a94036f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x5580a93b2a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5580a93b3beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x5580a93b3d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5580a93b4311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x5580a977fecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x5580a977fecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5580a977fecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5580a977fecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5580a977fecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x5580a977fecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5580a977fecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5580a977fecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5580a977fecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x5580a93b42ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x5580a93b2aa1 - main [INFO] [stdout] 64: 0x7f052f9d1083 - __libc_start_main [INFO] [stdout] 65: 0x5580a93b006e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23aa68 - arm_ijconsole_tests::ctest_largerthan::supervise_fn::h33c24e0226beabe4 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a9f7 - arm_ijconsole_tests::ctest_largerthan::haaebe34c46932232 [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: 0x55e95e23a96a - arm_ijconsole_tests::ctest_largerthan::{{closure}}::hf23e2f3ac1c71bde [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: 0x55e95e23c67e - core::ops::function::FnOnce::call_once::ha1a2b8d8d7fa2a73 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmphu6QDO.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: 0x56498d11f180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x56498d11f180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x56498d11f180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x56498d11f180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x56498d1443ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x56498d11b545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x56498d120c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x56498d120c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x56498d120c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x56498d12092f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x56498d1212ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x56498d1211e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x56498d11f62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x56498d120f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x56498ccd0b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x56498ccd0c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x56498cd4b053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x56498cd4551e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x56498cd4813a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x56498cd49a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x56498cd46a40 - arm_ijconsole_tests::ctest_largerthan::body_fn::h9f5126ca03c49102 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x56498cd48beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x56498cd4b514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x56498cd4fe51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x56498cd57d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x56498cd4d8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x56498cd4ee8b - __rust_try [INFO] [stdout] 27: 0x56498cd4d7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x56498cd581a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x56498cd58965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x56498cd4b31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x56498cd469f7 - arm_ijconsole_tests::ctest_largerthan::haaebe34c46932232 [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: 0x56498cd4696a - arm_ijconsole_tests::ctest_largerthan::{{closure}}::hf23e2f3ac1c71bde [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: 0x56498cd4867e - core::ops::function::FnOnce::call_once::ha1a2b8d8d7fa2a73 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x56498cda2a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x56498cda2a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x56498cda16f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x56498cda16f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x56498cda16f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x56498cda16f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x56498cda16f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x56498cda16f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x56498cda16f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x56498cda0949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x56498cd9f12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x56498cd996e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x56498cd82706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x56498cd97778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x56498cd986f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x56498cd47a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x56498cd48beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x56498cd48d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x56498cd49311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x56498d114ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x56498d114ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x56498d114ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x56498d114ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x56498d114ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x56498d114ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x56498d114ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x56498d114ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x56498d114ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x56498cd492ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x56498cd47aa1 - main [INFO] [stdout] 64: 0x7fbc8a453083 - __libc_start_main [INFO] [stdout] 65: 0x56498cd4506e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a1e8 - arm_ijconsole_tests::ctest_monadic_square::supervise_fn::hfba60d5b8222d935 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a177 - arm_ijconsole_tests::ctest_monadic_square::h3414e48a5cf6f78c [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: 0x55e95e23a0ea - arm_ijconsole_tests::ctest_monadic_square::{{closure}}::h12a262d1e7e6d868 [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: 0x55e95e23c4ae - core::ops::function::FnOnce::call_once::h75b7c404b11d1b32 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpvAEmE0.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: 0x55e1d43e4180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e1d43e4180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e1d43e4180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e1d43e4180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e1d44093ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e1d43e0545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e1d43e5c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e1d43e5c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e1d43e5c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e1d43e592f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55e1d43e62ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e1d43e61e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e1d43e462c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e1d43e5f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e1d3f95b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e1d3f95c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55e1d4010053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55e1d400a51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55e1d400d13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55e1d400ea7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55e1d400b1c0 - arm_ijconsole_tests::ctest_monadic_square::body_fn::h48dee6d493f3b027 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55e1d400dbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55e1d4010514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55e1d4014e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55e1d401cd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55e1d40128b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55e1d4013e8b - __rust_try [INFO] [stdout] 27: 0x55e1d40127db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55e1d401d1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55e1d401d965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e1d401031b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e1d400b177 - arm_ijconsole_tests::ctest_monadic_square::h3414e48a5cf6f78c [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: 0x55e1d400b0ea - arm_ijconsole_tests::ctest_monadic_square::{{closure}}::h12a262d1e7e6d868 [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: 0x55e1d400d4ae - core::ops::function::FnOnce::call_once::h75b7c404b11d1b32 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55e1d4067a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55e1d4067a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55e1d40666f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55e1d40666f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55e1d40666f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55e1d40666f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55e1d40666f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55e1d40666f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55e1d40666f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55e1d4065949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55e1d406412e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55e1d405e6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55e1d4047706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55e1d405c778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55e1d405d6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55e1d400ca73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55e1d400dbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55e1d400dd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55e1d400e311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55e1d43d9ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55e1d43d9ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55e1d43d9ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55e1d43d9ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55e1d43d9ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55e1d43d9ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55e1d43d9ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55e1d43d9ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55e1d43d9ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55e1d400e2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55e1d400caa1 - main [INFO] [stdout] 64: 0x7f949551e083 - __libc_start_main [INFO] [stdout] 65: 0x55e1d400a06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a628 - arm_ijconsole_tests::ctest_monadic_ceiling::supervise_fn::hf0c779ca719e8402 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a5b7 - arm_ijconsole_tests::ctest_monadic_ceiling::h7d6cbb3938a76095 [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: 0x55e95e23a52a - arm_ijconsole_tests::ctest_monadic_ceiling::{{closure}}::h986f923723379e60 [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: 0x55e95e23c56e - core::ops::function::FnOnce::call_once::h85cb76699b3baf47 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpc8pop0.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: 0x5608e4e70180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x5608e4e70180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5608e4e70180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x5608e4e70180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5608e4e953ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x5608e4e6c545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x5608e4e71c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x5608e4e71c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x5608e4e71c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x5608e4e7192f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x5608e4e722ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x5608e4e721e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x5608e4e7062c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x5608e4e71f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x5608e4a21b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x5608e4a21c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x5608e4a9c053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x5608e4a9651e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x5608e4a9913a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x5608e4a9aa7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x5608e4a97600 - arm_ijconsole_tests::ctest_monadic_ceiling::body_fn::heae3d944078e72e5 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x5608e4a99beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x5608e4a9c514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x5608e4aa0e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x5608e4aa8d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x5608e4a9e8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x5608e4a9fe8b - __rust_try [INFO] [stdout] 27: 0x5608e4a9e7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x5608e4aa91a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x5608e4aa9965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x5608e4a9c31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x5608e4a975b7 - arm_ijconsole_tests::ctest_monadic_ceiling::h7d6cbb3938a76095 [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: 0x5608e4a9752a - arm_ijconsole_tests::ctest_monadic_ceiling::{{closure}}::h986f923723379e60 [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: 0x5608e4a9956e - core::ops::function::FnOnce::call_once::h85cb76699b3baf47 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x5608e4af3a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x5608e4af3a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x5608e4af26f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x5608e4af26f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x5608e4af26f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x5608e4af26f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x5608e4af26f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x5608e4af26f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x5608e4af26f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x5608e4af1949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x5608e4af012e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x5608e4aea6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x5608e4ad3706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x5608e4ae8778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x5608e4ae96f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x5608e4a98a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x5608e4a99beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x5608e4a99d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x5608e4a9a311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x5608e4e65ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x5608e4e65ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x5608e4e65ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x5608e4e65ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x5608e4e65ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x5608e4e65ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x5608e4e65ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x5608e4e65ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x5608e4e65ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x5608e4a9a2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x5608e4a98aa1 - main [INFO] [stdout] 64: 0x7f7fb20f7083 - __libc_start_main [INFO] [stdout] 65: 0x5608e4a9606e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a518 - arm_ijconsole_tests::ctest_monadic_increment::supervise_fn::hf1843264bc9b09d1 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a4a7 - arm_ijconsole_tests::ctest_monadic_increment::h34364149a2222010 [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: 0x55e95e23a41a - arm_ijconsole_tests::ctest_monadic_increment::{{closure}}::h86b9e81f70eb2067 [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: 0x55e95e23c76e - core::ops::function::FnOnce::call_once::hb91aa7677c7e8d28 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpr7YZ1R.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: 0x55cbc656f180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55cbc656f180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55cbc656f180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55cbc656f180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55cbc65943ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55cbc656b545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55cbc6570c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55cbc6570c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55cbc6570c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55cbc657092f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55cbc65712ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55cbc65711e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55cbc656f62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55cbc6570f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55cbc6120b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55cbc6120c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55cbc619b053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55cbc619551e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55cbc619813a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55cbc6199a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55cbc61964f0 - arm_ijconsole_tests::ctest_monadic_increment::body_fn::h7286650c17266aef [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55cbc6198beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55cbc619b514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55cbc619fe51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55cbc61a7d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55cbc619d8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55cbc619ee8b - __rust_try [INFO] [stdout] 27: 0x55cbc619d7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55cbc61a81a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55cbc61a8965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55cbc619b31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55cbc61964a7 - arm_ijconsole_tests::ctest_monadic_increment::h34364149a2222010 [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: 0x55cbc619641a - arm_ijconsole_tests::ctest_monadic_increment::{{closure}}::h86b9e81f70eb2067 [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: 0x55cbc619876e - core::ops::function::FnOnce::call_once::hb91aa7677c7e8d28 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55cbc61f2a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55cbc61f2a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55cbc61f16f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55cbc61f16f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55cbc61f16f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55cbc61f16f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55cbc61f16f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55cbc61f16f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55cbc61f16f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55cbc61f0949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55cbc61ef12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55cbc61e96e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55cbc61d2706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55cbc61e7778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55cbc61e86f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55cbc6197a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55cbc6198beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55cbc6198d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55cbc6199311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55cbc6564ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55cbc6564ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55cbc6564ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55cbc6564ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55cbc6564ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55cbc6564ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55cbc6564ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55cbc6564ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55cbc6564ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55cbc61992ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55cbc6197aa1 - main [INFO] [stdout] 64: 0x7fb9f159a083 - __libc_start_main [INFO] [stdout] 65: 0x55cbc619506e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239eb8 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::supervise_fn::hf787189eda610630 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e239e47 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::h7b1c73a746fba045 [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: 0x55e95e239dba - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::{{closure}}::ha1f4838421fee862 [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: 0x55e95e23c7ee - core::ops::function::FnOnce::call_once::hc6f49410b29ccb75 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpy4P5H0.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] [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: 0x559090f8f180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x559090f8f180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x559090f8f180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x559090f8f180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x559090fb43ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x559090f8b545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x559090f90c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x559090f90c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x559090f90c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x559090f9092f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x559090f912ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x559090f911e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x559090f8f62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x559090f90f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x559090b40b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x559090b40c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x559090bbb053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x559090bb551e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x559090bb813a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x559090bb9a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x559090bb5e90 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::body_fn::hb5532a61a32ba082 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x559090bb8beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x559090bbb514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x559090bbfe51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x559090bc7d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x559090bbd8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x559090bbee8b - __rust_try [INFO] [stdout] 27: 0x559090bbd7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x559090bc81a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x559090bc8965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x559090bbb31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x559090bb5e47 - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::h7b1c73a746fba045 [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: 0x559090bb5dba - arm_ijconsole_tests::ctest_products_lists_mixedlens_legal::{{closure}}::ha1f4838421fee862 [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: 0x559090bb87ee - core::ops::function::FnOnce::call_once::hc6f49410b29ccb75 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x559090c12a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x559090c12a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x559090c116f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x559090c116f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x559090c116f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x559090c116f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x559090c116f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x559090c116f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x559090c116f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x559090c10949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x559090c0f12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x559090c096e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x559090bf2706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x559090c07778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x559090c086f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x559090bb7a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x559090bb8beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x559090bb8d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x559090bb9311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x559090f84ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x559090f84ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x559090f84ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x559090f84ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x559090f84ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x559090f84ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x559090f84ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x559090f84ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x559090f84ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x559090bb92ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x559090bb7aa1 - main [INFO] [stdout] 64: 0x7eff09b9c083 - __libc_start_main [INFO] [stdout] 65: 0x559090bb506e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239da8 - arm_ijconsole_tests::ctest_products_single_numbers::supervise_fn::heb40150528c3ffb0 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e239d37 - arm_ijconsole_tests::ctest_products_single_numbers::hb7bbbd1fe9889162 [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: 0x55e95e239caa - arm_ijconsole_tests::ctest_products_single_numbers::{{closure}}::h3f7662876fa369d4 [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: 0x55e95e23c82e - core::ops::function::FnOnce::call_once::hcd07ca1b79c14014 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpeoRTEc.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: 0x55ea43995180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55ea43995180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ea43995180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ea43995180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ea439ba3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55ea43991545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55ea43996c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ea43996c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ea43996c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ea4399692f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55ea439972ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ea439971e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ea4399562c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ea43996f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ea43546b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55ea43546c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55ea435c1053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55ea435bb51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55ea435be13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55ea435bfa7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55ea435bbd80 - arm_ijconsole_tests::ctest_products_single_numbers::body_fn::h870ed00c0689b512 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55ea435bebeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55ea435c1514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55ea435c5e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55ea435cdd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55ea435c38b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55ea435c4e8b - __rust_try [INFO] [stdout] 27: 0x55ea435c37db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55ea435ce1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55ea435ce965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55ea435c131b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55ea435bbd37 - arm_ijconsole_tests::ctest_products_single_numbers::hb7bbbd1fe9889162 [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: 0x55ea435bbcaa - arm_ijconsole_tests::ctest_products_single_numbers::{{closure}}::h3f7662876fa369d4 [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: 0x55ea435be82e - core::ops::function::FnOnce::call_once::hcd07ca1b79c14014 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55ea43618a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55ea43618a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55ea436176f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55ea436176f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55ea436176f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55ea436176f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55ea436176f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55ea436176f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55ea436176f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55ea43616949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55ea4361512e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55ea4360f6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55ea435f8706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55ea4360d778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55ea4360e6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55ea435bda73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55ea435bebeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55ea435bed9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55ea435bf311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55ea4398aecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55ea4398aecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55ea4398aecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55ea4398aecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55ea4398aecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55ea4398aecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55ea4398aecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55ea4398aecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55ea4398aecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55ea435bf2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55ea435bdaa1 - main [INFO] [stdout] 64: 0x7f6171e71083 - __libc_start_main [INFO] [stdout] 65: 0x55ea435bb06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239b88 - arm_ijconsole_tests::ctest_subtractions_lists_positives::supervise_fn::hae724aae391f9c24 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e239b17 - arm_ijconsole_tests::ctest_subtractions_lists_positives::h126b3946b735bf6c [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: 0x55e95e239a8a - arm_ijconsole_tests::ctest_subtractions_lists_positives::{{closure}}::h63f30372648bc23d [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: 0x55e95e23c4ee - core::ops::function::FnOnce::call_once::h7a7fff25b70ad948 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpdO9Ezq.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: 0x55cddf80c180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55cddf80c180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55cddf80c180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55cddf80c180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55cddf8313ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55cddf808545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55cddf80dc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55cddf80dc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55cddf80dc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55cddf80d92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55cddf80e2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55cddf80e1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55cddf80c62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55cddf80df02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55cddf3bdb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55cddf3bdc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55cddf438053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55cddf43251e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55cddf43513a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55cddf436a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55cddf432b60 - arm_ijconsole_tests::ctest_subtractions_lists_positives::body_fn::h84631855eb405465 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55cddf435beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55cddf438514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55cddf43ce51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55cddf444d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55cddf43a8b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55cddf43be8b - __rust_try [INFO] [stdout] 27: 0x55cddf43a7db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55cddf4451a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55cddf445965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55cddf43831b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55cddf432b17 - arm_ijconsole_tests::ctest_subtractions_lists_positives::h126b3946b735bf6c [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: 0x55cddf432a8a - arm_ijconsole_tests::ctest_subtractions_lists_positives::{{closure}}::h63f30372648bc23d [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: 0x55cddf4354ee - core::ops::function::FnOnce::call_once::h7a7fff25b70ad948 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55cddf48fa13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55cddf48fa13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55cddf48e6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55cddf48e6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55cddf48e6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55cddf48e6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55cddf48e6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55cddf48e6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55cddf48e6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55cddf48d949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55cddf48c12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55cddf4866e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55cddf46f706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55cddf484778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55cddf4856f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55cddf434a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55cddf435beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55cddf435d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55cddf436311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55cddf801ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55cddf801ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55cddf801ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55cddf801ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55cddf801ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55cddf801ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55cddf801ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55cddf801ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55cddf801ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55cddf4362ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55cddf434aa1 - main [INFO] [stdout] 64: 0x7f17db180083 - __libc_start_main [INFO] [stdout] 65: 0x55cddf43206e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239c98 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::supervise_fn::h0b4d35989c19b162 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e239c27 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::h0f14120524e19aba [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: 0x55e95e239b9a - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::{{closure}}::hfa4ccb6b9eff5876 [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: 0x55e95e23c3be - core::ops::function::FnOnce::call_once::h4bd89ccee0c35302 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpQWPdd1.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: 0x562cde717180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x562cde717180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x562cde717180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x562cde717180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x562cde73c3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x562cde713545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x562cde718c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x562cde718c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x562cde718c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x562cde71892f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x562cde7192ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x562cde7191e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x562cde71762c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x562cde718f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x562cde2c8b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x562cde2c8c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x562cde343053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x562cde33d51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x562cde34013a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x562cde341a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x562cde33dc70 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::body_fn::hca4c761e13d2d1e5 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x562cde340beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x562cde343514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x562cde347e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x562cde34fd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x562cde3458b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x562cde346e8b - __rust_try [INFO] [stdout] 27: 0x562cde3457db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x562cde3501a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x562cde350965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x562cde34331b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x562cde33dc27 - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::h0f14120524e19aba [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: 0x562cde33db9a - arm_ijconsole_tests::ctest_subtractions_lists_mixedlens_legal::{{closure}}::hfa4ccb6b9eff5876 [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: 0x562cde3403be - core::ops::function::FnOnce::call_once::h4bd89ccee0c35302 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x562cde39aa13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x562cde39aa13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x562cde3996f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x562cde3996f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x562cde3996f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x562cde3996f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x562cde3996f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x562cde3996f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x562cde3996f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x562cde398949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x562cde39712e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x562cde3916e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x562cde37a706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x562cde38f778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x562cde3906f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x562cde33fa73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x562cde340beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x562cde340d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x562cde341311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x562cde70cecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x562cde70cecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x562cde70cecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x562cde70cecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x562cde70cecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x562cde70cecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x562cde70cecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x562cde70cecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x562cde70cecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x562cde3412ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x562cde33faa1 - main [INFO] [stdout] 64: 0x7f93072b0083 - __libc_start_main [INFO] [stdout] 65: 0x562cde33d06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a2f8 - arm_ijconsole_tests::ctest_monadic_reciprocal::supervise_fn::h4368064511c25f38 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a287 - arm_ijconsole_tests::ctest_monadic_reciprocal::h79a91629744ce9da [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: 0x55e95e23a1fa - arm_ijconsole_tests::ctest_monadic_reciprocal::{{closure}}::haeb267d3f95ffe72 [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: 0x55e95e23c8ee - core::ops::function::FnOnce::call_once::hd32da640eafad793 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpo84c08.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: 0x560400e92180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x560400e92180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x560400e92180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x560400e92180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x560400eb73ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x560400e8e545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x560400e93c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x560400e93c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x560400e93c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x560400e9392f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x560400e942ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x560400e941e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x560400e9262c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x560400e93f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x560400a43b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x560400a43c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x560400abe053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x560400ab851e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x560400abb13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x560400abca7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x560400ab92d0 - arm_ijconsole_tests::ctest_monadic_reciprocal::body_fn::h3ed0ac29390a7367 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x560400abbbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x560400abe514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x560400ac2e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x560400acad04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x560400ac08b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x560400ac1e8b - __rust_try [INFO] [stdout] 27: 0x560400ac07db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x560400acb1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x560400acb965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x560400abe31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x560400ab9287 - arm_ijconsole_tests::ctest_monadic_reciprocal::h79a91629744ce9da [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: 0x560400ab91fa - arm_ijconsole_tests::ctest_monadic_reciprocal::{{closure}}::haeb267d3f95ffe72 [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: 0x560400abb8ee - core::ops::function::FnOnce::call_once::hd32da640eafad793 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x560400b15a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x560400b15a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x560400b146f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x560400b146f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x560400b146f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x560400b146f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x560400b146f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x560400b146f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x560400b146f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x560400b13949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x560400b1212e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x560400b0c6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x560400af5706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x560400b0a778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x560400b0b6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x560400abaa73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x560400abbbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x560400abbd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x560400abc311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x560400e87ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x560400e87ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x560400e87ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x560400e87ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x560400e87ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x560400e87ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x560400e87ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x560400e87ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x560400e87ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x560400abc2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x560400abaaa1 - main [INFO] [stdout] 64: 0x7f6584356083 - __libc_start_main [INFO] [stdout] 65: 0x560400ab806e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239fc8 - arm_ijconsole_tests::ctest_products_lists::supervise_fn::h78fc0e3e1f3c7a77 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e239f57 - arm_ijconsole_tests::ctest_products_lists::hdb858aeeaf614142 [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: 0x55e95e239eca - arm_ijconsole_tests::ctest_products_lists::{{closure}}::h09abb950da4f9cf4 [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: 0x55e95e23c2be - core::ops::function::FnOnce::call_once::h03e6df2a09bba1ec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpWHixPU.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: 0x55718838b180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55718838b180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55718838b180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55718838b180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x5571883b03ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x557188387545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55718838cc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55718838cc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55718838cc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55718838c92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55718838d2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55718838d1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55718838b62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55718838cf02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x557187f3cb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x557187f3cc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x557187fb7053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x557187fb151e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x557187fb413a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x557187fb5a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x557187fb1fa0 - arm_ijconsole_tests::ctest_products_lists::body_fn::h4aa7f11254c3ce5b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x557187fb4beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x557187fb7514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x557187fbbe51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x557187fc3d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x557187fb98b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x557187fbae8b - __rust_try [INFO] [stdout] 27: 0x557187fb97db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x557187fc41a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x557187fc4965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x557187fb731b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x557187fb1f57 - arm_ijconsole_tests::ctest_products_lists::hdb858aeeaf614142 [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: 0x557187fb1eca - arm_ijconsole_tests::ctest_products_lists::{{closure}}::h09abb950da4f9cf4 [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: 0x557187fb42be - core::ops::function::FnOnce::call_once::h03e6df2a09bba1ec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55718800ea13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55718800ea13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55718800d6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55718800d6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55718800d6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55718800d6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55718800d6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55718800d6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55718800d6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55718800c949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55718800b12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x5571880056e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x557187fee706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x557188003778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x5571880046f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x557187fb3a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x557187fb4beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x557187fb4d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x557187fb5311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x557188380ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x557188380ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x557188380ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x557188380ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x557188380ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x557188380ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x557188380ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x557188380ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x557188380ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x557187fb52ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x557187fb3aa1 - main [INFO] [stdout] 64: 0x7f65fbb10083 - __libc_start_main [INFO] [stdout] 65: 0x557187fb106e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a0d8 - arm_ijconsole_tests::ctest_number_expr::supervise_fn::h4778c6f831f9698f [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a067 - arm_ijconsole_tests::ctest_number_expr::hc06a68d95d8fd910 [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: 0x55e95e239fda - arm_ijconsole_tests::ctest_number_expr::{{closure}}::h36c1c9f589497fc7 [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: 0x55e95e23c86e - core::ops::function::FnOnce::call_once::hce381a3447eb4d76 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpJjevAE.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: 0x55a9cdee9180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55a9cdee9180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55a9cdee9180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55a9cdee9180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55a9cdf0e3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55a9cdee5545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55a9cdeeac43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55a9cdeeac43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55a9cdeeac43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55a9cdeea92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55a9cdeeb2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55a9cdeeb1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55a9cdee962c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55a9cdeeaf02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55a9cda9ab73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55a9cda9ac63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55a9cdb15053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55a9cdb0f51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55a9cdb1213a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55a9cdb13a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55a9cdb100b0 - arm_ijconsole_tests::ctest_number_expr::body_fn::h5f301235130e1cd1 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55a9cdb12beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55a9cdb15514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55a9cdb19e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55a9cdb21d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55a9cdb178b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55a9cdb18e8b - __rust_try [INFO] [stdout] 27: 0x55a9cdb177db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55a9cdb221a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55a9cdb22965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55a9cdb1531b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55a9cdb10067 - arm_ijconsole_tests::ctest_number_expr::hc06a68d95d8fd910 [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: 0x55a9cdb0ffda - arm_ijconsole_tests::ctest_number_expr::{{closure}}::h36c1c9f589497fc7 [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: 0x55a9cdb1286e - core::ops::function::FnOnce::call_once::hce381a3447eb4d76 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55a9cdb6ca13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55a9cdb6ca13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55a9cdb6b6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55a9cdb6b6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55a9cdb6b6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55a9cdb6b6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55a9cdb6b6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55a9cdb6b6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55a9cdb6b6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55a9cdb6a949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55a9cdb6912e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55a9cdb636e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55a9cdb4c706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55a9cdb61778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55a9cdb626f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55a9cdb11a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55a9cdb12beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55a9cdb12d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55a9cdb13311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55a9cdedeecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55a9cdedeecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55a9cdedeecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55a9cdedeecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55a9cdedeecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55a9cdedeecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55a9cdedeecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55a9cdedeecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55a9cdedeecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55a9cdb132ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55a9cdb11aa1 - main [INFO] [stdout] 64: 0x7f4d18f97083 - __libc_start_main [INFO] [stdout] 65: 0x55a9cdb0f06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e23a408 - arm_ijconsole_tests::ctest_monadic_negate::supervise_fn::h3f11ba82504de583 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e23a397 - arm_ijconsole_tests::ctest_monadic_negate::he24144251bb75687 [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: 0x55e95e23a30a - arm_ijconsole_tests::ctest_monadic_negate::{{closure}}::he5e815a8dd0adde3 [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: 0x55e95e23cb6e - core::ops::function::FnOnce::call_once::hefeff762891b0fd4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmp0C6xHY.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] [stderr] error: test failed, to rerun pass `--test arm_ijconsole_tests` [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: 0x55f4257b4180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55f4257b4180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55f4257b4180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55f4257b4180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55f4257d93ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55f4257b0545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55f4257b5c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55f4257b5c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55f4257b5c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55f4257b592f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55f4257b62ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55f4257b61e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55f4257b462c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55f4257b5f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55f425365b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55f425365c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55f4253e0053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55f4253da51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55f4253dd13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55f4253dea7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55f4253db3e0 - arm_ijconsole_tests::ctest_monadic_negate::body_fn::h2ab0920949e6e08b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55f4253ddbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55f4253e0514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55f4253e4e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55f4253ecd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55f4253e28b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55f4253e3e8b - __rust_try [INFO] [stdout] 27: 0x55f4253e27db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55f4253ed1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55f4253ed965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55f4253e031b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55f4253db397 - arm_ijconsole_tests::ctest_monadic_negate::he24144251bb75687 [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: 0x55f4253db30a - arm_ijconsole_tests::ctest_monadic_negate::{{closure}}::he5e815a8dd0adde3 [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: 0x55f4253ddb6e - core::ops::function::FnOnce::call_once::hefeff762891b0fd4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55f425437a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55f425437a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55f4254366f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55f4254366f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55f4254366f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55f4254366f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55f4254366f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55f4254366f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55f4254366f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55f425435949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55f42543412e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55f42542e6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55f425417706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55f42542c778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55f42542d6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55f4253dca73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55f4253ddbeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55f4253ddd9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55f4253de311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55f4257a9ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55f4257a9ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55f4257a9ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55f4257a9ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55f4257a9ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55f4257a9ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55f4257a9ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55f4257a9ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55f4257a9ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55f4253de2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55f4253dcaa1 - main [INFO] [stdout] 64: 0x7f27f12ad083 - __libc_start_main [INFO] [stdout] 65: 0x55f4253da06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239a78 - arm_ijconsole_tests::ctest_subtractions_single_positives::supervise_fn::h6608fcdd32776f60 [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e239a07 - arm_ijconsole_tests::ctest_subtractions_single_positives::hb31c86097b99e6f8 [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: 0x55e95e23997a - arm_ijconsole_tests::ctest_subtractions_single_positives::{{closure}}::h06aa87fc109365c7 [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: 0x55e95e23c9ce - core::ops::function::FnOnce::call_once::he2da144970fadbbf [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpx5vmKe.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: 0x55ebfc7c5180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55ebfc7c5180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55ebfc7c5180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55ebfc7c5180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55ebfc7ea3ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55ebfc7c1545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55ebfc7c6c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55ebfc7c6c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55ebfc7c6c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55ebfc7c692f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55ebfc7c72ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55ebfc7c71e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55ebfc7c562c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55ebfc7c6f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55ebfc376b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55ebfc376c63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55ebfc3f1053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55ebfc3eb51e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55ebfc3ee13a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55ebfc3efa7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55ebfc3eba50 - arm_ijconsole_tests::ctest_subtractions_single_positives::body_fn::hb349c903d48d4d74 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55ebfc3eebeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55ebfc3f1514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55ebfc3f5e51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55ebfc3fdd04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55ebfc3f38b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55ebfc3f4e8b - __rust_try [INFO] [stdout] 27: 0x55ebfc3f37db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55ebfc3fe1a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55ebfc3fe965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55ebfc3f131b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55ebfc3eba07 - arm_ijconsole_tests::ctest_subtractions_single_positives::hb31c86097b99e6f8 [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: 0x55ebfc3eb97a - arm_ijconsole_tests::ctest_subtractions_single_positives::{{closure}}::h06aa87fc109365c7 [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: 0x55ebfc3ee9ce - core::ops::function::FnOnce::call_once::he2da144970fadbbf [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55ebfc448a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55ebfc448a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55ebfc4476f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55ebfc4476f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55ebfc4476f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55ebfc4476f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55ebfc4476f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55ebfc4476f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55ebfc4476f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55ebfc446949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55ebfc44512e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55ebfc43f6e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55ebfc428706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55ebfc43d778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55ebfc43e6f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55ebfc3eda73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55ebfc3eebeb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55ebfc3eed9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55ebfc3ef311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55ebfc7baecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55ebfc7baecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55ebfc7baecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55ebfc7baecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55ebfc7baecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55ebfc7baecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55ebfc7baecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55ebfc7baecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55ebfc7baecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55ebfc3ef2ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55ebfc3edaa1 - main [INFO] [stdout] 64: 0x7fe797d4a083 - __libc_start_main [INFO] [stdout] 65: 0x55ebfc3eb06e - _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: 0x55e95e613180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55e95e613180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e95e613180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55e95e613180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55e95e6383ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55e95e60f445 - std::io::Write::write_fmt::h00a2c5322f8dc51f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55e95e614c43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55e95e614c43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55e95e614c43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55e95e6148b3 - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x55e95e6152ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55e95e6151e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55e95e61362c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55e95e614f02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55e95e1c4b73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55e95e24146d - rusty_fork::fork_test::supervise_child::h82e080bc3040e539 [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: 0x55e95e239968 - arm_ijconsole_tests::netperf_ch1::supervise_fn::h853077fdbf1796dd [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: 0x55e95e23c490 - core::ops::function::FnOnce::call_once::h6eda7027745fa509 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 18: 0x55e95e23f43c - rusty_fork::fork::fork::{{closure}}::h32883ef37fc54762 [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: 0x55e95e24d0e6 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55e95e23f31b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55e95e2398f7 - arm_ijconsole_tests::netperf_ch1::h96756903e9d1ae8a [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: 0x55e95e23986a - arm_ijconsole_tests::netperf_ch1::{{closure}}::h8987544fb138a314 [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: 0x55e95e23ca6e - core::ops::function::FnOnce::call_once::heb217c5b1163e3ad [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 24: 0x55e95e296a13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 25: 0x55e95e296a13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 26: 0x55e95e2956f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 27: 0x55e95e2956f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 28: 0x55e95e2956f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 29: 0x55e95e2956f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 30: 0x55e95e2956f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 31: 0x55e95e2956f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 32: 0x55e95e2956f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 33: 0x55e95e260d54 - test::run_test::run_test_inner::{{closure}}::h0ee1164cd4000444 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:516:37 [INFO] [stdout] 34: 0x55e95e260d54 - std::sys_common::backtrace::__rust_begin_short_backtrace::h2444a8bf2299e115 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 35: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hf61e65ca3edc9cb6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:514:17 [INFO] [stdout] 36: 0x55e95e266697 - as core::ops::function::FnOnce<()>>::call_once::heff8284567ddd2d7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 37: 0x55e95e266697 - std::panicking::try::do_call::h1c39e0ee27edb7aa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 38: 0x55e95e266697 - std::panicking::try::h39c411ba1b200607 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 39: 0x55e95e266697 - std::panic::catch_unwind::ha1a48063592b2048 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 40: 0x55e95e266697 - std::thread::Builder::spawn_unchecked_::{{closure}}::h1d4fff3787235bc5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/thread/mod.rs:513:30 [INFO] [stdout] 41: 0x55e95e266697 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h8b4a4652702ff076 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 42: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hc9910a9536e38743 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 43: 0x55e95e619e93 - as core::ops::function::FnOnce>::call_once::hcdffe552b616cc83 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 44: 0x55e95e619e93 - std::sys::unix::thread::Thread::new::thread_start::h62ac0b55dc2802b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 45: 0x7f25dc136609 - start_thread [INFO] [stdout] 46: 0x7f25dbd0d133 - 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/.tmpOklxMb.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: 0x55948d43b180 - std::backtrace_rs::backtrace::libunwind::trace::h418ac92b8090bf5c [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 1: 0x55948d43b180 - std::backtrace_rs::backtrace::trace_unsynchronized::h5a8b1d5040587567 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55948d43b180 - std::sys_common::backtrace::_print_fmt::hcf39df7f920a8a7f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x55948d43b180 - ::fmt::h66e1c999b09d2400 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x55948d4603ce - core::fmt::write::h90c5198062f012b5 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/fmt/mod.rs:1202:17 [INFO] [stdout] 5: 0x55948d437545 - std::io::Write::write_fmt::h10dc1ae4e06507e2 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/io/mod.rs:1679:15 [INFO] [stdout] 6: 0x55948d43cc43 - std::sys_common::backtrace::_print::h87a6c14cdd097577 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x55948d43cc43 - std::sys_common::backtrace::print::h30b70c9b033f6cc7 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x55948d43cc43 - std::panicking::default_hook::{{closure}}::hbdc56e1a8ccd98b3 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x55948d43c92f - std::panicking::default_hook::he95e3d05cd05c0e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:314:9 [INFO] [stdout] 10: 0x55948d43d2ea - std::panicking::rust_panic_with_hook::h6fda7132bdef5dc6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x55948d43d1e7 - std::panicking::begin_panic_handler::{{closure}}::hdd34c0fe877dbd38 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x55948d43b62c - std::sys_common::backtrace::__rust_end_short_backtrace::hc4c468f100834158 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x55948d43cf02 - rust_begin_unwind [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x55948cfecb73 - core::panicking::panic_fmt::h70c06d9696b6af6b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panicking.rs:142:14 [INFO] [stdout] 15: 0x55948cfecc63 - core::result::unwrap_failed::h85a77542399dc4dd [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1785:5 [INFO] [stdout] 16: 0x55948d067053 - core::result::Result::expect::hcb7dc1ab5e4dd66d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/result.rs:1064:23 [INFO] [stdout] 17: 0x55948d06151e - arm_ijconsole_tests::compile::hd5600c507693407b [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:24:5 [INFO] [stdout] 18: 0x55948d06413a - core::ops::function::Fn::call::h151b0b1ee32cff0b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:77:5 [INFO] [stdout] 19: 0x55948d065a7c - arm_ijconsole_tests::common::test::hcc5aa9f9ba5d4951 [INFO] [stdout] at /opt/rustwide/workdir/tests/common/mod.rs:23:32 [INFO] [stdout] 20: 0x55948d061940 - arm_ijconsole_tests::netperf_ch1::body_fn::h5e11b01439c65919 [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:55:1 [INFO] [stdout] 21: 0x55948d064beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 22: 0x55948d067514 - rusty_fork::fork::fork::{{closure}}::hd77f44c0d58910c3 [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: 0x55948d06be51 - core::ops::function::impls:: for &mut F>::call_once::h7da19f0a7321da67 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:306:13 [INFO] [stdout] 24: 0x55948d073d04 - as core::ops::function::FnOnce<()>>::call_once::h268d07349828fa19 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 25: 0x55948d0698b6 - std::panicking::try::do_call::hcb9d397e5fb32b88 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 26: 0x55948d06ae8b - __rust_try [INFO] [stdout] 27: 0x55948d0697db - std::panicking::try::h1dfce35c53360c5f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 28: 0x55948d0741a4 - std::panic::catch_unwind::h5d574c4b4e8739e6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 29: 0x55948d074965 - rusty_fork::fork::fork_impl::h4ffa69f465b6d36c [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: 0x55948d06731b - rusty_fork::fork::fork::h17310fdcfa45ae3d [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: 0x55948d0618f7 - arm_ijconsole_tests::netperf_ch1::h96756903e9d1ae8a [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: 0x55948d06186a - arm_ijconsole_tests::netperf_ch1::{{closure}}::h8987544fb138a314 [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: 0x55948d064a6e - core::ops::function::FnOnce::call_once::heb217c5b1163e3ad [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 34: 0x55948d0bea13 - core::ops::function::FnOnce::call_once::h2e8a52ad66727b27 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 35: 0x55948d0bea13 - test::__rust_begin_short_backtrace::h00f0943f032ff642 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:572:5 [INFO] [stdout] 36: 0x55948d0bd6f0 - as core::ops::function::FnOnce>::call_once::hc2746b61ab542207 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/alloc/src/boxed.rs:1940:9 [INFO] [stdout] 37: 0x55948d0bd6f0 - as core::ops::function::FnOnce<()>>::call_once::h1dd7b49eba27b2fb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 38: 0x55948d0bd6f0 - std::panicking::try::do_call::h4264e98462e752f6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 39: 0x55948d0bd6f0 - std::panicking::try::he1e26123ccdba206 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 40: 0x55948d0bd6f0 - std::panic::catch_unwind::hca18f7df3a262a39 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 41: 0x55948d0bd6f0 - test::run_test_in_process::h954cbfb354c03624 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:595:18 [INFO] [stdout] 42: 0x55948d0bd6f0 - test::run_test::run_test_inner::{{closure}}::hd11bcb77cf0be02b [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:489:39 [INFO] [stdout] 43: 0x55948d0bc949 - test::run_test::run_test_inner::h5001d62aa0a1e14e [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:527:13 [INFO] [stdout] 44: 0x55948d0bb12e - test::run_test::hb966413fbb04a0b6 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:559:28 [INFO] [stdout] 45: 0x55948d0b56e0 - test::run_tests::hf17b95c36090934d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:302:17 [INFO] [stdout] 46: 0x55948d09e706 - test::console::run_tests_console::h2fdf09199299615f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/console.rs:293:5 [INFO] [stdout] 47: 0x55948d0b3778 - test::test_main::hdae7eae83be5fbb0 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:113:15 [INFO] [stdout] 48: 0x55948d0b46f4 - test::test_main_static::ha05e5a5c4f6e0617 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/test/src/lib.rs:132:5 [INFO] [stdout] 49: 0x55948d063a73 - arm_ijconsole_tests::main::hf39ba7815c4f64bf [INFO] [stdout] at /opt/rustwide/workdir/tests/arm_ijconsole_tests.rs:1:1 [INFO] [stdout] 50: 0x55948d064beb - core::ops::function::FnOnce::call_once::hf500c3f60299a83d [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:248:5 [INFO] [stdout] 51: 0x55948d064d9e - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e94a0a17d035ffb [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 52: 0x55948d065311 - std::rt::lang_start::{{closure}}::h43942340bc9ead4f [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:166:18 [INFO] [stdout] 53: 0x55948d430ecf - core::ops::function::impls:: for &F>::call_once::hd41b9b2cf7f96d42 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/core/src/ops/function.rs:283:13 [INFO] [stdout] 54: 0x55948d430ecf - std::panicking::try::do_call::hefcb48c1b2fe68e9 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 55: 0x55948d430ecf - std::panicking::try::hfc17a1cee29d1c7a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 56: 0x55948d430ecf - std::panic::catch_unwind::ha305ee6e37b5763a [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 57: 0x55948d430ecf - std::rt::lang_start_internal::{{closure}}::ha3c3b3207f2e10e4 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:48 [INFO] [stdout] 58: 0x55948d430ecf - std::panicking::try::do_call::ha6a31dd4fc753430 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:492:40 [INFO] [stdout] 59: 0x55948d430ecf - std::panicking::try::h4e489c04090fceea [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panicking.rs:456:19 [INFO] [stdout] 60: 0x55948d430ecf - std::panic::catch_unwind::hb692fe1ee6272eec [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/panic.rs:137:14 [INFO] [stdout] 61: 0x55948d430ecf - std::rt::lang_start_internal::h9913ecc2005c0bfa [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:148:20 [INFO] [stdout] 62: 0x55948d0652ea - std::rt::lang_start::hb992839dc6086b46 [INFO] [stdout] at /rustc/e5da98475e88b52384bac96923bba7cd45941d69/library/std/src/rt.rs:165:17 [INFO] [stdout] 63: 0x55948d063aa1 - main [INFO] [stdout] 64: 0x7f8fe11e2083 - __libc_start_main [INFO] [stdout] 65: 0x55948d06106e - _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 0.48s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "38efed11e77aa01f9133f4dfc77c41249bb0914011209d529ed0b38ef9f3540f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38efed11e77aa01f9133f4dfc77c41249bb0914011209d529ed0b38ef9f3540f", kill_on_drop: false }` [INFO] [stdout] 38efed11e77aa01f9133f4dfc77c41249bb0914011209d529ed0b38ef9f3540f