[INFO] cloning repository https://github.com/svernidub/sexpr [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/svernidub/sexpr" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsvernidub%2Fsexpr", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsvernidub%2Fsexpr'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 85f61aba81fe03e102b5916653f37fabd195ee1c [INFO] testing svernidub/sexpr against beta-2024-12-08 for beta-1.84.0-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsvernidub%2Fsexpr" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/svernidub/sexpr on toolchain beta-2024-12-08 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/svernidub/sexpr [INFO] finished tweaking git repo https://github.com/svernidub/sexpr [INFO] tweaked toml for git repo https://github.com/svernidub/sexpr written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/svernidub/sexpr already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] testing svernidub/sexpr against beta-2024-12-08 for beta-1.84.0-4 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsvernidub%2Fsexpr" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/svernidub/sexpr on toolchain beta-2024-12-08 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/svernidub/sexpr [INFO] finished tweaking git repo https://github.com/svernidub/sexpr [INFO] tweaked toml for git repo https://github.com/svernidub/sexpr written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/svernidub/sexpr already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2024-12-08" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6d6f6afc9c1fe093f0bfb63df1caf2586d9b480cc0a36e122f24c05e00e3e033 [INFO] running `Command { std: "docker" "start" "-a" "6d6f6afc9c1fe093f0bfb63df1caf2586d9b480cc0a36e122f24c05e00e3e033", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6d6f6afc9c1fe093f0bfb63df1caf2586d9b480cc0a36e122f24c05e00e3e033", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6d6f6afc9c1fe093f0bfb63df1caf2586d9b480cc0a36e122f24c05e00e3e033", kill_on_drop: false }` [INFO] [stdout] 6d6f6afc9c1fe093f0bfb63df1caf2586d9b480cc0a36e122f24c05e00e3e033 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 660706ff96ead8eaf0e2fb671033b1ea68bec7abfaa108489607eab273ebd33d [INFO] running `Command { std: "docker" "start" "-a" "660706ff96ead8eaf0e2fb671033b1ea68bec7abfaa108489607eab273ebd33d", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling sexpr v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: variants `SNumber`, `SString`, `SFunc`, `SList`, and `SBool` are never constructed [INFO] [stdout] --> src/sexpr/expr.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 5 | pub enum SExpr { [INFO] [stdout] | ----- variants in this enum [INFO] [stdout] 6 | SNumber(f32), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 7 | SString(String), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 8 | SFunc(String, Vec>), [INFO] [stdout] | ^^^^^ [INFO] [stdout] 9 | SList(Vec>), [INFO] [stdout] | ^^^^^ [INFO] [stdout] 10 | SBool(bool) [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `SExpr` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: enum `Expr` is never used [INFO] [stdout] --> src/sexpr/sexpr_parser.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | pub enum Expr { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Expr` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse` is never used [INFO] [stdout] --> src/sexpr/sexpr_parser.rs:17:8 [INFO] [stdout] | [INFO] [stdout] 17 | pub fn parse<'a>(sexpr: String) -> Result { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_end_terminator` is never used [INFO] [stdout] --> src/sexpr/sexpr_parser.rs:103:4 [INFO] [stdout] | [INFO] [stdout] 103 | fn is_end_terminator(token: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_start_terminator` is never used [INFO] [stdout] --> src/sexpr/sexpr_parser.rs:107:4 [INFO] [stdout] | [INFO] [stdout] 107 | fn is_start_terminator(token: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_list_end_terminator` is never used [INFO] [stdout] --> src/sexpr/sexpr_parser.rs:111:4 [INFO] [stdout] | [INFO] [stdout] 111 | fn is_list_end_terminator(token: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_list_start_terminator` is never used [INFO] [stdout] --> src/sexpr/sexpr_parser.rs:115:4 [INFO] [stdout] | [INFO] [stdout] 115 | fn is_list_start_terminator(token: char) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse_expr` is never used [INFO] [stdout] --> src/sexpr/expr_parser.rs:6:8 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn parse_expr<'a>(sexpr: String) -> Result { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `parse` is never used [INFO] [stdout] --> src/sexpr/parse_to_ast.rs:6:8 [INFO] [stdout] | [INFO] [stdout] 6 | pub fn parse<'a>(expressions: Vec) -> Result { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `transform_expressions` is never used [INFO] [stdout] --> src/sexpr/parse_to_ast.rs:19:4 [INFO] [stdout] | [INFO] [stdout] 19 | fn transform_expressions<'a>(expressions: Vec) -> Result>, &'a str> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.60s [INFO] running `Command { std: "docker" "inspect" "660706ff96ead8eaf0e2fb671033b1ea68bec7abfaa108489607eab273ebd33d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "660706ff96ead8eaf0e2fb671033b1ea68bec7abfaa108489607eab273ebd33d", kill_on_drop: false }` [INFO] [stdout] 660706ff96ead8eaf0e2fb671033b1ea68bec7abfaa108489607eab273ebd33d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6dcad98178dd002c5aff49da3bb0937c4b52e967cee07968890c0d0af48836cf [INFO] running `Command { std: "docker" "start" "-a" "6dcad98178dd002c5aff49da3bb0937c4b52e967cee07968890c0d0af48836cf", kill_on_drop: false }` [INFO] [stderr] Compiling sexpr v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.01s [INFO] running `Command { std: "docker" "inspect" "6dcad98178dd002c5aff49da3bb0937c4b52e967cee07968890c0d0af48836cf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6dcad98178dd002c5aff49da3bb0937c4b52e967cee07968890c0d0af48836cf", kill_on_drop: false }` [INFO] [stdout] 6dcad98178dd002c5aff49da3bb0937c4b52e967cee07968890c0d0af48836cf [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2024-12-08" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] deb2fd9ed7c7827b99931d4aca9877b197ae636ba72183c986070aa3cf9adbc7 [INFO] running `Command { std: "docker" "start" "-a" "deb2fd9ed7c7827b99931d4aca9877b197ae636ba72183c986070aa3cf9adbc7", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/sexpr-64549e9b2f6042df) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test sexpr::expr::test::test_boolean ... ok [INFO] [stdout] test sexpr::expr::test::test_debug ... ok [INFO] [stdout] test sexpr::expr::test::test_debug_empty ... ok [INFO] [stdout] test sexpr::expr::test::test_debug_with_floats ... ok [INFO] [stdout] test sexpr::expr::test::test_debug_with_strings ... ok [INFO] [stdout] test sexpr::expr::test::test_list ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_string ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_string_with_escaped_quote ... ok [INFO] [stdout] test sexpr::parse_to_ast::test::test_float_function_call ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_int ... ok [INFO] [stdout] test sexpr::parse_to_ast::test::test_string_function_call ... ok [INFO] [stdout] test sexpr::parse_to_ast::test::test_list ... ok [INFO] [stdout] test sexpr::parse_to_ast::test::test_int_function_call ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_true ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_float ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_boolean_func ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_empty_list ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_func ... ok [INFO] [stdout] test sexpr::expr_parser::test::test_parse_false ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_func_with_whitespace_arg ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_string_func ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_numeric_func_with_ints ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_numeric_func_with_floats ... ok [INFO] [stdout] test sexpr::sexpr_parser::test::test_func_with_escaped_quote_arg ... FAILED [INFO] [stdout] test sexpr::sexpr_parser::test::test_complex_program ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- sexpr::sexpr_parser::test::test_func_with_escaped_quote_arg stdout ---- [INFO] [stdout] Full expr: "concat" [INFO] [stdout] FuncExpr( [INFO] [stdout] "concat", [INFO] [stdout] ) [INFO] [stdout] Full expr: "\"hello\"" [INFO] [stdout] StringExpr( [INFO] [stdout] "hello", [INFO] [stdout] ) [INFO] [stdout] Full expr: "\"\\\"\"" [INFO] [stdout] StringExpr( [INFO] [stdout] "\\\"", [INFO] [stdout] ) [INFO] [stdout] thread 'sexpr::sexpr_parser::test::test_func_with_escaped_quote_arg' panicked at src/sexpr/sexpr_parser.rs:221:55: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: "Closing bracket missing?" [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x618633c7560a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5 [INFO] [stdout] 1: 0x618633c7560a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x618633c7560a - std::sys::backtrace::_print_fmt::h8588b0f62410823f [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x618633c7560a - ::fmt::h98c26ac25ffe89bb [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x618633c9cb73 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76 [INFO] [stdout] 5: 0x618633c9cb73 - core::fmt::write::h0dd5f6e2238c7982 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21 [INFO] [stdout] 6: 0x618633c727a3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15 [INFO] [stdout] 7: 0x618633c75452 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 8: 0x618633c76a8d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22 [INFO] [stdout] 9: 0x618633c76897 - std::panicking::default_hook::he5f8e3b203ccddba [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9 [INFO] [stdout] 10: 0x618633b0c317 - as core::ops::function::Fn>::call::h7a3c7b4a1ae77f2f [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9 [INFO] [stdout] 11: 0x618633b0c317 - test::test_main::{{closure}}::hf0d3b69ae9b353d1 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21 [INFO] [stdout] 12: 0x618633c77138 - as core::ops::function::Fn>::call::h6332e82e7b189abd [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9 [INFO] [stdout] 13: 0x618633c77138 - std::panicking::rust_panic_with_hook::h53863d4e9018df39 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13 [INFO] [stdout] 14: 0x618633c76efa - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:674:13 [INFO] [stdout] 15: 0x618633c75ae9 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18 [INFO] [stdout] 16: 0x618633c76b8c - rust_begin_unwind [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5 [INFO] [stdout] 17: 0x618633abd120 - core::panicking::panic_fmt::h6792bd1b2bf01041 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14 [INFO] [stdout] 18: 0x618633abd5a6 - core::result::unwrap_failed::h05e0602ed34287c5 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/result.rs:1699:5 [INFO] [stdout] 19: 0x618633ad151c - core::result::Result::unwrap::hbf56fadc8ccab1b3 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/result.rs:1104:23 [INFO] [stdout] 20: 0x618633ad151c - sexpr::sexpr::sexpr_parser::test::test_func_with_escaped_quote_arg::hb41be274f7ac4116 [INFO] [stdout] at /opt/rustwide/workdir/src/sexpr/sexpr_parser.rs:221:42 [INFO] [stdout] 21: 0x618633ad0e47 - sexpr::sexpr::sexpr_parser::test::test_func_with_escaped_quote_arg::{{closure}}::h593fe5ac68b6edb0 [INFO] [stdout] at /opt/rustwide/workdir/src/sexpr/sexpr_parser.rs:209:42 [INFO] [stdout] 22: 0x618633abef36 - core::ops::function::FnOnce::call_once::ha98994765ff0ff53 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x618633b10e3b - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x618633b10e3b - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18 [INFO] [stdout] 25: 0x618633b10828 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60 [INFO] [stdout] 26: 0x618633b10828 - as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x618633b10828 - std::panicking::try::do_call::hc79d0fc888a0bd30 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40 [INFO] [stdout] 28: 0x618633b10828 - std::panicking::try::hb8a7878e3a8589d6 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19 [INFO] [stdout] 29: 0x618633b10828 - std::panic::catch_unwind::hb8e4600ff0ff5cfa [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14 [INFO] [stdout] 30: 0x618633b10828 - test::run_test_in_process::hc2900b0b18688dd6 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27 [INFO] [stdout] 31: 0x618633b10828 - test::run_test::{{closure}}::hac2a9cb07be3d48d [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43 [INFO] [stdout] 32: 0x618633ad42ca - test::run_test::{{closure}}::h4a5b729e66a38cd8 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41 [INFO] [stdout] 33: 0x618633ad42ca - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18 [INFO] [stdout] 34: 0x618633ad7c44 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17 [INFO] [stdout] 35: 0x618633ad7c44 - as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x618633ad7c44 - std::panicking::try::do_call::h2625a51b667bfb64 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40 [INFO] [stdout] 37: 0x618633ad7c44 - std::panicking::try::hb956a59a1973aa4c [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19 [INFO] [stdout] 38: 0x618633ad7c44 - std::panic::catch_unwind::h64f3b9d1067ef6a0 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14 [INFO] [stdout] 39: 0x618633ad7c44 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30 [INFO] [stdout] 40: 0x618633ad7c44 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x618633c7b07b - as core::ops::function::FnOnce>::call_once::h42f0ba71002a1b2c [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9 [INFO] [stdout] 42: 0x618633c7b07b - as core::ops::function::FnOnce>::call_once::had9e47d7a3dcecb8 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9 [INFO] [stdout] 43: 0x618633c7b07b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17 [INFO] [stdout] 44: 0x753ada4a8ac3 - [INFO] [stdout] 45: 0x753ada539a04 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- sexpr::sexpr_parser::test::test_complex_program stdout ---- [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "if" [INFO] [stdout] FuncExpr( [INFO] [stdout] "if", [INFO] [stdout] ) [INFO] [stdout] Full expr: ">" [INFO] [stdout] FuncExpr( [INFO] [stdout] ">", [INFO] [stdout] ) [INFO] [stdout] Full expr: "7" [INFO] [stdout] NumberExpr( [INFO] [stdout] 7.0, [INFO] [stdout] ) [INFO] [stdout] Full expr: "3" [INFO] [stdout] NumberExpr( [INFO] [stdout] 3.0, [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "concat" [INFO] [stdout] FuncExpr( [INFO] [stdout] "concat", [INFO] [stdout] ) [INFO] [stdout] Full expr: "\"hello\"" [INFO] [stdout] StringExpr( [INFO] [stdout] "hello", [INFO] [stdout] ) [INFO] [stdout] Full expr: "\" \"" [INFO] [stdout] StringExpr( [INFO] [stdout] " ", [INFO] [stdout] ) [INFO] [stdout] Full expr: "\"world\"" [INFO] [stdout] StringExpr( [INFO] [stdout] "world", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "add" [INFO] [stdout] FuncExpr( [INFO] [stdout] "add", [INFO] [stdout] ) [INFO] [stdout] Full expr: "5" [INFO] [stdout] NumberExpr( [INFO] [stdout] 5.0, [INFO] [stdout] ) [INFO] [stdout] Full expr: "3" [INFO] [stdout] NumberExpr( [INFO] [stdout] 3.0, [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "div" [INFO] [stdout] FuncExpr( [INFO] [stdout] "div", [INFO] [stdout] ) [INFO] [stdout] Full expr: "6.3" [INFO] [stdout] NumberExpr( [INFO] [stdout] 6.3, [INFO] [stdout] ) [INFO] [stdout] Full expr: "2.7" [INFO] [stdout] NumberExpr( [INFO] [stdout] 2.7, [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] Full expr: "" [INFO] [stdout] FuncExpr( [INFO] [stdout] "", [INFO] [stdout] ) [INFO] [stdout] thread 'sexpr::sexpr_parser::test::test_complex_program' panicked at src/sexpr/sexpr_parser.rs:258:9: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: "(((((( () () () () () () () () () () () () (if) (>) 7 3) () () () () () () () () () () () () () () () () () (concat) \"hello\" \" \" \"world\") () () () () () () () () () () () () () () () () () (add) 5 3) () () () () () () () () () () () () () ()) () () () () () () () () () () () () () () (div) 6.3 2.7) () () () () () () () () () ())" [INFO] [stdout] right: "((if (concat \"hello\" \" \" \"world\") (add 5 3)) (div 6.3 2.7))" [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x618633c7560a - std::backtrace_rs::backtrace::libunwind::trace::h8810477743020387 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/libunwind.rs:116:5 [INFO] [stdout] 1: 0x618633c7560a - std::backtrace_rs::backtrace::trace_unsynchronized::h3aa55355dd6c54a6 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x618633c7560a - std::sys::backtrace::_print_fmt::h8588b0f62410823f [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x618633c7560a - ::fmt::h98c26ac25ffe89bb [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x618633c9cb73 - core::fmt::rt::Argument::fmt::hf95377f4aebd453b [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/rt.rs:177:76 [INFO] [stdout] 5: 0x618633c9cb73 - core::fmt::write::h0dd5f6e2238c7982 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/fmt/mod.rs:1189:21 [INFO] [stdout] 6: 0x618633c727a3 - std::io::Write::write_fmt::h03bb0ca26e6faf8c [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/io/mod.rs:1884:15 [INFO] [stdout] 7: 0x618633c75452 - std::sys::backtrace::BacktraceLock::print::h5c19c1c038ee186d [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 8: 0x618633c76a8d - std::panicking::default_hook::{{closure}}::h77172f079a1fcb13 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:268:22 [INFO] [stdout] 9: 0x618633c76897 - std::panicking::default_hook::he5f8e3b203ccddba [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:292:9 [INFO] [stdout] 10: 0x618633b0c317 - as core::ops::function::Fn>::call::h7a3c7b4a1ae77f2f [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9 [INFO] [stdout] 11: 0x618633b0c317 - test::test_main::{{closure}}::hf0d3b69ae9b353d1 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:134:21 [INFO] [stdout] 12: 0x618633c77138 - as core::ops::function::Fn>::call::h6332e82e7b189abd [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1986:9 [INFO] [stdout] 13: 0x618633c77138 - std::panicking::rust_panic_with_hook::h53863d4e9018df39 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:809:13 [INFO] [stdout] 14: 0x618633c76efa - std::panicking::begin_panic_handler::{{closure}}::h67280e6fa0757873 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:674:13 [INFO] [stdout] 15: 0x618633c75ae9 - std::sys::backtrace::__rust_end_short_backtrace::h1dac3f54d6fbbeb2 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:170:18 [INFO] [stdout] 16: 0x618633c76b8c - rust_begin_unwind [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:665:5 [INFO] [stdout] 17: 0x618633abd120 - core::panicking::panic_fmt::h6792bd1b2bf01041 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:76:14 [INFO] [stdout] 18: 0x618633abd524 - core::panicking::assert_failed_inner::hf2c17e6d30928787 [INFO] [stdout] 19: 0x618633ac53aa - core::panicking::assert_failed::h6bdf66c734528ac8 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panicking.rs:373:5 [INFO] [stdout] 20: 0x618633ad2a27 - sexpr::sexpr::sexpr_parser::test::test_complex_program::h1efc834773812737 [INFO] [stdout] at /opt/rustwide/workdir/src/sexpr/sexpr_parser.rs:258:9 [INFO] [stdout] 21: 0x618633ad1927 - sexpr::sexpr::sexpr_parser::test::test_complex_program::{{closure}}::h27a6a193000ff42f [INFO] [stdout] at /opt/rustwide/workdir/src/sexpr/sexpr_parser.rs:226:30 [INFO] [stdout] 22: 0x618633abe936 - core::ops::function::FnOnce::call_once::h47e5195985d73b48 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x618633b10e3b - core::ops::function::FnOnce::call_once::h871bf86719ec9aa4 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x618633b10e3b - test::__rust_begin_short_backtrace::h2167df1e2b7d76fd [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:632:18 [INFO] [stdout] 25: 0x618633b10828 - test::run_test_in_process::{{closure}}::h15d92f75a3adfb79 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:60 [INFO] [stdout] 26: 0x618633b10828 - as core::ops::function::FnOnce<()>>::call_once::hb6c8955835a8dbbb [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 27: 0x618633b10828 - std::panicking::try::do_call::hc79d0fc888a0bd30 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40 [INFO] [stdout] 28: 0x618633b10828 - std::panicking::try::hb8a7878e3a8589d6 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19 [INFO] [stdout] 29: 0x618633b10828 - std::panic::catch_unwind::hb8e4600ff0ff5cfa [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14 [INFO] [stdout] 30: 0x618633b10828 - test::run_test_in_process::hc2900b0b18688dd6 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:655:27 [INFO] [stdout] 31: 0x618633b10828 - test::run_test::{{closure}}::hac2a9cb07be3d48d [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:576:43 [INFO] [stdout] 32: 0x618633ad42ca - test::run_test::{{closure}}::h4a5b729e66a38cd8 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/test/src/lib.rs:606:41 [INFO] [stdout] 33: 0x618633ad42ca - std::sys::backtrace::__rust_begin_short_backtrace::h0496fb742492f573 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/backtrace.rs:154:18 [INFO] [stdout] 34: 0x618633ad7c44 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hbb6d257c550a54bd [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:561:17 [INFO] [stdout] 35: 0x618633ad7c44 - as core::ops::function::FnOnce<()>>::call_once::h46696fe4a6832328 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 36: 0x618633ad7c44 - std::panicking::try::do_call::h2625a51b667bfb64 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:557:40 [INFO] [stdout] 37: 0x618633ad7c44 - std::panicking::try::hb956a59a1973aa4c [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panicking.rs:520:19 [INFO] [stdout] 38: 0x618633ad7c44 - std::panic::catch_unwind::h64f3b9d1067ef6a0 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/panic.rs:358:14 [INFO] [stdout] 39: 0x618633ad7c44 - std::thread::Builder::spawn_unchecked_::{{closure}}::h42b2841295b6c0b2 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/thread/mod.rs:559:30 [INFO] [stdout] 40: 0x618633ad7c44 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6127de71b8124639 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x618633c7b07b - as core::ops::function::FnOnce>::call_once::h42f0ba71002a1b2c [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9 [INFO] [stdout] 42: 0x618633c7b07b - as core::ops::function::FnOnce>::call_once::had9e47d7a3dcecb8 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/alloc/src/boxed.rs:1972:9 [INFO] [stdout] 43: 0x618633c7b07b - std::sys::pal::unix::thread::Thread::new::thread_start::h48cf765408f6f5f2 [INFO] [stdout] at /rustc/202008a1b8de96d2e5b6bc02d379db03a877d34d/library/std/src/sys/pal/unix/thread.rs:105:17 [INFO] [stdout] 44: 0x753ada4a8ac3 - [INFO] [stdout] 45: 0x753ada539a04 - clone [INFO] [stdout] 46: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] sexpr::sexpr_parser::test::test_complex_program [INFO] [stdout] sexpr::sexpr_parser::test::test_func_with_escaped_quote_arg [INFO] [stdout] [INFO] [stdout] test result: FAILED. 23 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--bin sexpr` [INFO] running `Command { std: "docker" "inspect" "deb2fd9ed7c7827b99931d4aca9877b197ae636ba72183c986070aa3cf9adbc7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "deb2fd9ed7c7827b99931d4aca9877b197ae636ba72183c986070aa3cf9adbc7", kill_on_drop: false }` [INFO] [stdout] deb2fd9ed7c7827b99931d4aca9877b197ae636ba72183c986070aa3cf9adbc7