[INFO] fetching crate lark 0.1.0... [INFO] extracting crate lark 0.1.0 into work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/lark/0.1.0 [INFO] extracting crate lark 0.1.0 into work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/lark/0.1.0 [INFO] validating manifest of lark-0.1.0 on toolchain master#c8865d8e195813ade6b84434ac9f8850e7112d1a [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of lark-0.1.0 on toolchain try#e212b7d492c96d3837691ba29d32d5f468933fb8 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing lark-0.1.0 [INFO] finished frobbing lark-0.1.0 [INFO] frobbed toml for lark-0.1.0 written to work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/lark/0.1.0/Cargo.toml [INFO] started frobbing lark-0.1.0 [INFO] finished frobbing lark-0.1.0 [INFO] frobbed toml for lark-0.1.0 written to work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/reg/lark/0.1.0/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing lark-0.1.0 against master#c8865d8e195813ade6b84434ac9f8850e7112d1a for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-3/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/lark/0.1.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "build" "--frozen"` [INFO] [stdout] 87efc01f7d296755ea7b772f3c5081ed6395a2a758a68544d3b4948a8993f89b [INFO] running `"docker" "start" "-a" "87efc01f7d296755ea7b772f3c5081ed6395a2a758a68544d3b4948a8993f89b"` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling syn v0.15.35 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Compiling stable_deref_trait v1.1.1 [INFO] [stderr] Compiling smallvec v0.6.10 [INFO] [stderr] Compiling serde v1.0.92 [INFO] [stderr] Compiling scopeguard v0.3.3 [INFO] [stderr] Compiling indexmap v1.0.2 [INFO] [stderr] Compiling bitflags v1.1.0 [INFO] [stderr] Compiling either v1.5.2 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling termcolor v1.0.5 [INFO] [stderr] Compiling datafrog v2.0.1 [INFO] [stderr] Compiling cc v1.0.37 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling owning_ref v0.4.0 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Compiling generational-arena v0.2.2 [INFO] [stderr] Compiling unicode-normalization v0.1.8 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Compiling itertools v0.8.0 [INFO] [stderr] Compiling lark-debug-with v0.1.0 [INFO] [stderr] Compiling lock_api v0.1.5 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling render-tree v0.1.1 [INFO] [stderr] Compiling rustc-hash v1.0.1 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling idna v0.1.5 [INFO] [stderr] Compiling lark-collections v0.1.0 [INFO] [stderr] Compiling lark-unify v0.1.0 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling tempfile v2.2.0 [INFO] [stderr] Compiling quote v0.6.12 [INFO] [stderr] Compiling parking_lot_core v0.4.0 [INFO] [stderr] Compiling chrono v0.4.6 [INFO] [stderr] Compiling parking_lot v0.7.1 [INFO] [stderr] Compiling flexi_logger v0.10.7 [INFO] [stderr] Compiling lark-intern v0.1.0 [INFO] [stderr] Compiling url v1.7.2 [INFO] [stderr] Compiling lark-string v0.1.0 [INFO] [stderr] Compiling serde_derive v1.0.92 [INFO] [stderr] Compiling derive-new v0.5.6 [INFO] [stderr] Compiling lark-debug-derive v0.1.0 [INFO] [stderr] Compiling language-reporting v0.3.0 [INFO] [stderr] Compiling salsa v0.9.2 [INFO] [stderr] Compiling url_serde v0.2.0 [INFO] [stderr] Compiling serde_json v1.0.39 [INFO] [stderr] Compiling languageserver-types v0.53.1 [INFO] [stderr] Compiling lark-span v0.1.0 [INFO] [stderr] Compiling lark-actor v0.1.0 [INFO] [stderr] Compiling lark-language-server v0.1.0 [INFO] [stderr] Compiling lark-error v0.1.0 [INFO] [stderr] Compiling lark-entity v0.1.0 [INFO] [stderr] Compiling lark-ty v0.1.0 [INFO] [stderr] Compiling lark-hir v0.1.0 [INFO] [stderr] Compiling lark-parser v0.1.0 [INFO] [stderr] Compiling lark-pretty-print v0.1.0 [INFO] [stderr] Compiling lark-type-check v0.1.0 [INFO] [stderr] Compiling lark-query-system v0.1.0 [INFO] [stderr] Compiling lark-eval v0.1.0 [INFO] [stderr] Compiling lark-build v0.1.0 [INFO] [stderr] Compiling lark-cli v0.1.0 [INFO] [stderr] Compiling lark v0.1.0 (/opt/crater/workdir) [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 7m 05s [INFO] running `"docker" "inspect" "87efc01f7d296755ea7b772f3c5081ed6395a2a758a68544d3b4948a8993f89b"` [INFO] running `"docker" "rm" "-f" "87efc01f7d296755ea7b772f3c5081ed6395a2a758a68544d3b4948a8993f89b"` [INFO] [stdout] 87efc01f7d296755ea7b772f3c5081ed6395a2a758a68544d3b4948a8993f89b [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-3/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/lark/0.1.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 71c0d566cece17aabd8ef5fc028d019cfe42d8daf254959bb68cb2098637526e [INFO] running `"docker" "start" "-a" "71c0d566cece17aabd8ef5fc028d019cfe42d8daf254959bb68cb2098637526e"` [INFO] [stderr] Compiling arrayvec v0.4.10 [INFO] [stderr] Compiling nodrop v0.1.13 [INFO] [stderr] Compiling memoffset v0.2.1 [INFO] [stderr] Compiling rayon-core v1.4.1 [INFO] [stderr] Compiling quick-error v1.2.2 [INFO] [stderr] Compiling rayon v1.0.3 [INFO] [stderr] Compiling same-file v1.0.4 [INFO] [stderr] Compiling diff v0.1.11 [INFO] [stderr] Compiling unindent v0.1.3 [INFO] [stderr] Compiling crossbeam-utils v0.2.2 [INFO] [stderr] Compiling humantime v1.2.0 [INFO] [stderr] Compiling num_cpus v1.10.1 [INFO] [stderr] Compiling atty v0.2.11 [INFO] [stderr] Compiling walkdir v2.2.8 [INFO] [stderr] Compiling env_logger v0.6.1 [INFO] [stderr] Compiling crossbeam-epoch v0.3.1 [INFO] [stderr] Compiling crossbeam-deque v0.2.0 [INFO] [stderr] Compiling lark-test v0.1.0 [INFO] [stderr] Compiling lark-test-generate v0.1.0 [INFO] [stderr] Compiling lark v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/repl.rs:31:57 [INFO] [stderr] | [INFO] [stderr] 31 | fn send(&mut self, msg: &str) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/repl.rs:45:53 [INFO] [stderr] | [INFO] [stderr] 45 | fn receive(&mut self) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/language_server.rs:37:68 [INFO] [stderr] | [INFO] [stderr] 37 | fn send(&mut self, msg: T) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(bare_trait_objects)] on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/language_server.rs:56:78 [INFO] [stderr] | [INFO] [stderr] 56 | fn receive Deserialize<'de>>(&mut self) -> Result> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/language_server.rs:89:62 [INFO] [stderr] | [INFO] [stderr] 89 | fn send_init(&mut self, id: usize) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/language_server.rs:108:67 [INFO] [stderr] | [INFO] [stderr] 108 | fn send_open(&mut self, filepath: &str) -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/language_server.rs:131:56 [INFO] [stderr] | [INFO] [stderr] 131 | fn find_expected_error_message() -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 1m 42s [INFO] running `"docker" "inspect" "71c0d566cece17aabd8ef5fc028d019cfe42d8daf254959bb68cb2098637526e"` [INFO] running `"docker" "rm" "-f" "71c0d566cece17aabd8ef5fc028d019cfe42d8daf254959bb68cb2098637526e"` [INFO] [stdout] 71c0d566cece17aabd8ef5fc028d019cfe42d8daf254959bb68cb2098637526e [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-3/master#c8865d8e195813ade6b84434ac9f8850e7112d1a:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/master#c8865d8e195813ade6b84434ac9f8850e7112d1a/reg/lark/0.1.0:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c8865d8e195813ade6b84434ac9f8850e7112d1a-alt" "test" "--frozen"` [INFO] [stdout] 9d91c6a9d13a7ab3040c87943b1c10885bb49367375ae875e9e1446acd97e98d [INFO] running `"docker" "start" "-a" "9d91c6a9d13a7ab3040c87943b1c10885bb49367375ae875e9e1446acd97e98d"` [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.19s [INFO] [stderr] Running /opt/crater/target/debug/deps/lark-e542911efbe3bee3 [INFO] [stderr] Running /opt/crater/target/debug/deps/harness-be38ddca74fefcb3 [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 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 29 tests [INFO] [stdout] test error_type_mismatch ... ok [INFO] [stdout] test initialization_inference__method_move ... ok [INFO] [stdout] test initialization_inference__move_other_field ... ok [INFO] [stdout] test initialization_inference__move_part_reassign_part ... ok [INFO] [stdout] test initialization_inference__move_part_reassign_whole ... ok [INFO] [stdout] test initialization_inference__move_part_use_whole ... ok [INFO] [stdout] test initialization_inference__move_reassign ... ok [INFO] [stdout] test initialization_inference__move_twice ... ok [INFO] [stdout] test initialization_inference__move_whole_transient_use_grandpart ... ok [INFO] [stdout] test initialization_inference__move_whole_transient_use_part ... ok [INFO] [stdout] test initialization_inference__move_whole_use_part ... ok [INFO] [stdout] test initialization_inference__never_init ... ok [INFO] [stdout] test call_in_call ... ok [INFO] [stdout] test call ... ok [INFO] [stdout] test add ... ok [INFO] [stdout] test if_false ... ok [INFO] [stdout] test if_true ... ok [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.32s [INFO] [stdout] test binary_expressions_precedence ... FAILED [INFO] [stderr] Running `/opt/crater/target/debug/lark ide` [INFO] [stderr] thread 'main' panicked at 'Logger initialization failed with Read-only file system (os error 30)', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29:29 [INFO] [stderr] stack backtrace: [INFO] [stdout] test multi_statement ... ok [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.60s [INFO] [stderr] Running `/opt/crater/target/debug/lark ide` [INFO] [stderr] thread 'main' panicked at 'Logger initialization failed with Read-only file system (os error 30)', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29:29 [INFO] [stderr] stack backtrace: [INFO] [stdout] test struct_init ... ok [INFO] [stdout] test type_checker__bad_callee ... ok [INFO] [stdout] test type_checker__bad_identifier ... ok [INFO] [stdout] test trailing_carriage_return ... ok [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.16s [INFO] [stdout] test true ... ok [INFO] [stdout] test struct_method ... ok [INFO] [stderr] Running `/opt/crater/target/debug/lark ide` [INFO] [stderr] thread 'main' panicked at 'Logger initialization failed with Read-only file system (os error 30)', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29:29 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x564a54d0c9db - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x564a54d0c9db - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x564a54d0c9db - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x564a54d0c9db - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x564a54d0c9db - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 5: 0x564a54d0c6dc - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stderr] at src/libstd/panicking.rs:212 [INFO] [stderr] 6: 0x564a54d0d150 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stderr] at src/libstd/panicking.rs:475 [INFO] [stderr] 7: 0x564a54d0ccd2 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stderr] at src/libstd/panicking.rs:382 [INFO] [stderr] 8: 0x564a54d0cc1f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stderr] at src/libstd/panicking.rs:337 [INFO] [stderr] 9: 0x564a547d73af - lark_cli::main::{{closure}}::hf74638c5f500139a [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29 [INFO] [stderr] 10: 0x564a547d600e - core::result::Result::unwrap_or_else::h37fcf7b837b99456 [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/result.rs:766 [INFO] [stderr] 11: 0x564a547d7029 - lark_cli::main::hdb66fd0681a1f290 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:24 [INFO] [stderr] 12: 0x564a547d3343 - std::rt::lang_start::{{closure}}::he4c1808bcec7eb1f [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x564a54d0cb53 - std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 14: 0x564a54d0cb53 - std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stderr] at src/libstd/panicking.rs:294 [INFO] [stderr] 15: 0x564a54d14f4a - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 16: 0x564a54d0d65d - std::panicking::try::h2c4ddfbb8ee8ea48 [INFO] [stderr] at src/libstd/panicking.rs:273 [INFO] [stderr] 17: 0x564a54d0d65d - std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 18: 0x564a54d0d65d - std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 19: 0x564a547d333b - std::rt::lang_start::h3c5e5ecb2da89465 [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/rt.rs:64 [INFO] [stderr] 20: 0x7f60b141b2e1 - __libc_start_main [INFO] [stderr] 21: 0x564a547d31ea - _start [INFO] [stderr] 22: 0x0 - [INFO] [stderr] 0: 0x562d9c3f09db - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x562d9c3f09db - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x562d9c3f09db - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x562d9c3f09db - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x562d9c3f09db - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 5: 0x562d9c3f06dc - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stderr] at src/libstd/panicking.rs:212 [INFO] [stderr] 6: 0x562d9c3f1150 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stderr] at src/libstd/panicking.rs:475 [INFO] [stderr] 7: 0x562d9c3f0cd2 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stderr] at src/libstd/panicking.rs:382 [INFO] [stderr] 8: 0x562d9c3f0c1f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stderr] at src/libstd/panicking.rs:337 [INFO] [stderr] 9: 0x562d9bebb3af - lark_cli::main::{{closure}}::hf74638c5f500139a [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29 [INFO] [stderr] 10: 0x562d9beba00e - core::result::Result::unwrap_or_else::h37fcf7b837b99456 [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/result.rs:766 [INFO] [stderr] 11: 0x562d9bebb029 - lark_cli::main::hdb66fd0681a1f290 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:24 [INFO] [stderr] 12: 0x562d9beb7343 - std::rt::lang_start::{{closure}}::he4c1808bcec7eb1f [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x562d9c3f0b53 - std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 14: 0x562d9c3f0b53 - std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stderr] at src/libstd/panicking.rs:294 [INFO] [stderr] 15: 0x562d9c3f8f4a - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 16: 0x562d9c3f165d - std::panicking::try::h2c4ddfbb8ee8ea48 [INFO] [stderr] at src/libstd/panicking.rs:273 [INFO] [stderr] 17: 0x562d9c3f165d - std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 18: 0x562d9c3f165d - std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 19: 0x562d9beb733b - std::rt::lang_start::h3c5e5ecb2da89465 [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/rt.rs:64 [INFO] [stderr] 20: 0x7fb507a472e1 - __libc_start_main [INFO] [stderr] 21: 0x562d9beb71ea - _start [INFO] [stderr] 22: 0x0 - [INFO] [stdout] test perm_inference__own_indirect ... FAILED [INFO] [stdout] test assign_variable ... FAILED [INFO] [stdout] test string ... ok [INFO] [stderr] 0: 0x55bb9c7649db - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x55bb9c7649db - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x55bb9c7649db - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x55bb9c7649db - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x55bb9c7649db - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 5: 0x55bb9c7646dc - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stderr] at src/libstd/panicking.rs:212 [INFO] [stderr] 6: 0x55bb9c765150 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stderr] at src/libstd/panicking.rs:475 [INFO] [stderr] 7: 0x55bb9c764cd2 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stderr] at src/libstd/panicking.rs:382 [INFO] [stderr] 8: 0x55bb9c764c1f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stderr] at src/libstd/panicking.rs:337 [INFO] [stderr] 9: 0x55bb9c22f3af - lark_cli::main::{{closure}}::hf74638c5f500139a [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29 [INFO] [stderr] 10: 0x55bb9c22e00e - core::result::Result::unwrap_or_else::h37fcf7b837b99456 [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/result.rs:766 [INFO] [stderr] 11: 0x55bb9c22f029 - lark_cli::main::hdb66fd0681a1f290 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:24 [INFO] [stderr] 12: 0x55bb9c22b343 - std::rt::lang_start::{{closure}}::he4c1808bcec7eb1f [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x55bb9c764b53 - std::rt::lang_start_internal::{{closure}}::hcbc5c8394111530e [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 14: 0x55bb9c764b53 - std::panicking::try::do_call::h84c4ef65129422bb [INFO] [stderr] at src/libstd/panicking.rs:294 [INFO] [stderr] 15: 0x55bb9c76cf4a - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 16: 0x55bb9c76565d - std::panicking::try::h2c4ddfbb8ee8ea48 [INFO] [stderr] at src/libstd/panicking.rs:273 [INFO] [stderr] 17: 0x55bb9c76565d - std::panic::catch_unwind::hdaf4c8aaf8d806d4 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 18: 0x55bb9c76565d - std::rt::lang_start_internal::h62b0fb13d258520d [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 19: 0x55bb9c22b33b - std::rt::lang_start::h3c5e5ecb2da89465 [INFO] [stderr] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/rt.rs:64 [INFO] [stderr] 20: 0x7f6eb317e2e1 - __libc_start_main [INFO] [stderr] 21: 0x55bb9c22b1ea - _start [INFO] [stderr] 22: 0x0 - [INFO] [stdout] test struct ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- binary_expressions_precedence stdout ---- [INFO] [stdout] Test file: `tests/test_files/binary_expressions_precedence.lark` [INFO] [stdout] Options: TestOptions { skip_test: None, expected_errors: [], expected_hovers: [], execution_mode: Some(No), hir_mode: Some(Base) } [INFO] [stdout] ItemName { base: InputFile { file: FileName { id: "binary_expressions_precedence" } }, kind: Function, id: "main" } [INFO] [stdout] FnBody { [INFO] [stdout] arguments: Ok( [INFO] [stdout] - [] [INFO] [stdout] + [], [INFO] [stdout] ), [INFO] [stdout] root_expression: Expression { [INFO] [stdout] id: 12, [INFO] [stdout] data: Let { [INFO] [stdout] variable: Variable { [INFO] [stdout] id: 0, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 0, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "bar" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "bar", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] initializer: Expression { [INFO] [stdout] id: 0, [INFO] [stdout] data: Literal { [INFO] [stdout] data: LiteralData { [INFO] [stdout] kind: UnsignedInteger, [INFO] [stdout] - value: "22" [INFO] [stdout] - } [INFO] [stdout] + value: "22", [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] }, [INFO] [stdout] body: Expression { [INFO] [stdout] id: 11, [INFO] [stdout] data: Let { [INFO] [stdout] variable: Variable { [INFO] [stdout] id: 1, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 1, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "baz" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "baz", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] initializer: Expression { [INFO] [stdout] id: 1, [INFO] [stdout] data: Literal { [INFO] [stdout] data: LiteralData { [INFO] [stdout] kind: UnsignedInteger, [INFO] [stdout] - value: "44" [INFO] [stdout] - } [INFO] [stdout] + value: "44", [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] }, [INFO] [stdout] body: Expression { [INFO] [stdout] id: 10, [INFO] [stdout] data: Let { [INFO] [stdout] variable: Variable { [INFO] [stdout] id: 2, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 2, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "v" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "v", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] initializer: Expression { [INFO] [stdout] id: 8, [INFO] [stdout] data: Binary { [INFO] [stdout] operator: Add, [INFO] [stdout] left: Expression { [INFO] [stdout] id: 6, [INFO] [stdout] data: Binary { [INFO] [stdout] operator: Add, [INFO] [stdout] left: Expression { [INFO] [stdout] id: 2, [INFO] [stdout] data: Place { [INFO] [stdout] place: Place { [INFO] [stdout] id: 0, [INFO] [stdout] data: Variable( [INFO] [stdout] Variable { [INFO] [stdout] id: 0, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 0, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "bar" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "bar", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] ), [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] }, [INFO] [stdout] right: Expression { [INFO] [stdout] id: 5, [INFO] [stdout] data: Binary { [INFO] [stdout] operator: Multiply, [INFO] [stdout] left: Expression { [INFO] [stdout] id: 3, [INFO] [stdout] data: Place { [INFO] [stdout] place: Place { [INFO] [stdout] id: 1, [INFO] [stdout] data: Variable( [INFO] [stdout] Variable { [INFO] [stdout] id: 1, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 1, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "baz" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "baz", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] ), [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] }, [INFO] [stdout] right: Expression { [INFO] [stdout] id: 4, [INFO] [stdout] data: Place { [INFO] [stdout] place: Place { [INFO] [stdout] id: 2, [INFO] [stdout] data: Variable( [INFO] [stdout] Variable { [INFO] [stdout] id: 1, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 1, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "baz" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "baz", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] ), [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] }, [INFO] [stdout] right: Expression { [INFO] [stdout] id: 7, [INFO] [stdout] data: Place { [INFO] [stdout] place: Place { [INFO] [stdout] id: 3, [INFO] [stdout] data: Variable( [INFO] [stdout] Variable { [INFO] [stdout] id: 0, [INFO] [stdout] data: VariableData { [INFO] [stdout] name: Identifier { [INFO] [stdout] id: 0, [INFO] [stdout] data: IdentifierData { [INFO] [stdout] - text: "bar" [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + text: "bar", [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] ), [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] - Uint [INFO] [stdout] - ) [INFO] [stdout] + Uint, [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] }, [INFO] [stdout] body: Expression { [INFO] [stdout] id: 9, [INFO] [stdout] data: Unit, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] max_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] access_types: Ty { [INFO] [stdout] repr: Erased, [INFO] [stdout] perm: Erased, [INFO] [stdout] base: BaseData { [INFO] [stdout] kind: Named( [INFO] [stdout] LangItem( [INFO] [stdout] Tuple( [INFO] [stdout] - 0 [INFO] [stdout] - ) [INFO] [stdout] - ) [INFO] [stdout] + 0, [INFO] [stdout] + ), [INFO] [stdout] + ), [INFO] [stdout] ), [INFO] [stdout] - generics: [] [INFO] [stdout] - } [INFO] [stdout] + generics: [], [INFO] [stdout] + }, [INFO] [stdout] }, [INFO] [stdout] - access_permissions: Erased [INFO] [stdout] - } [INFO] [stdout] + access_permissions: Erased, [INFO] [stdout] + }, [INFO] [stdout] } [INFO] [stdout] [INFO] [stdout] tests/test_files/binary_expressions_precedence.hir:4: file is not as expected [INFO] [stdout] thread 'binary_expressions_precedence' panicked at 'contents of `tests/test_files/binary_expressions_precedence.hir` are not as expected', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test/util.rs:109:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5612cf0e3e4b - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5612cf0e3e4b - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5612cf0e3e4b - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5612cf0e3e4b - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5612cf0e3e4b - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5612cf0e3adf - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5612cf0e45c0 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5612cf0e4142 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5612cf0e408f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5612cec6b0b0 - lark_test::harness::test::util::::compare_reference_contents::h68f30783cfda9fb0 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test/util.rs:109 [INFO] [stdout] 10: 0x5612cec69e69 - lark_test::harness::test::hir_test::::compare_hir_output::h79eb41cafbdec2cf [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test/hir_test.rs:83 [INFO] [stdout] 11: 0x5612cec6b3fd - lark_test::harness::test::TestContext::execute::h2fc9582bda49e914 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:69 [INFO] [stdout] 12: 0x5612cec01334 - lark_test::harness::run_test_harness::h9be9aa49f973ab60 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5612cec01a54 - harness::binary_expressions_precedence::h292a4f27ec81f605 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5612cec019ca - harness::binary_expressions_precedence::{{closure}}::hd7b128d8ef620328 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5612cec043ee - core::ops::function::FnOnce::call_once::hbde9adb7e32c6246 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5612cec1000f - as core::ops::function::FnOnce>::call_once::h051e7835d417eabd [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5612cec2a9e8 - std::panicking::try::h2a4c737ee7913c25 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5612cec2a9e8 - std::panic::catch_unwind::hb4a850da3c0f461d [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5612cec2a9e8 - test::run_test::run_test_inner::{{closure}}::hf1081f8a70de250d [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5612cec05585 - std::sys_common::backtrace::__rust_begin_short_backtrace::h342b596609fb99e3 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5612cec09515 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h513520560543c60c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5612cec09515 - as core::ops::function::FnOnce<()>>::call_once::ha4e1c61c6177bb54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5612cec09515 - std::panicking::try::do_call::h0eb4a0e045c14646 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5612cec09b32 - std::panicking::try::h20774757cea1a66c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5612cec09b32 - std::panic::catch_unwind::h38e40a373c8b5452 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5612cec09b32 - std::thread::Builder::spawn_unchecked::{{closure}}::h9bfd91224a2fd035 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5612cec09b32 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2d3b3105bb1d7d1 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5612cf0d6ecf - as core::ops::function::FnOnce>::call_once::hc6099fbe1f2e9038 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5612cf0eb3f0 - as core::ops::function::FnOnce>::call_once::h1b61db05dcd8ce54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5612cf0eb3f0 - std::sys_common::thread::start_thread::hd3ed9053e9fea488 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5612cf0eb3f0 - std::sys::unix::thread::Thread::new::thread_start::hc17e4e4c7ed2fc8f [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7f389cc204a4 - start_thread [INFO] [stdout] 35: 0x7f389c74bd0f - __clone [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- perm_inference__own_indirect stdout ---- [INFO] [stdout] Test file: `tests/test_files/perm_inference/own_indirect.lark` [INFO] [stdout] Options: TestOptions { skip_test: None, expected_errors: [], expected_hovers: [ExpectedHover { line_num: 9, character_num: 6, message: shared Bar }, ExpectedHover { line_num: 12, character_num: 6, message: Foo }], execution_mode: Some(No), hir_mode: None } [INFO] [stdout] thread 'perm_inference__own_indirect' panicked at 'language server failed: cannot parse integer from empty string', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:66:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5612cf0e3e4b - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5612cf0e3e4b - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5612cf0e3e4b - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5612cf0e3e4b - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5612cf0e3e4b - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5612cf0e3adf - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5612cf0e45c0 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5612cf0e4142 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5612cf0e408f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5612cec6b4fc - lark_test::harness::test::TestContext::execute::{{closure}}::h2969ee3e7f69cffa [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:66 [INFO] [stdout] 10: 0x5612cec673dd - core::result::Result::unwrap_or_else::hc52e46338092b6cf [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/result.rs:766 [INFO] [stdout] 11: 0x5612cec6b3f5 - lark_test::harness::test::TestContext::execute::h2fc9582bda49e914 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:65 [INFO] [stdout] 12: 0x5612cec01334 - lark_test::harness::run_test_harness::h9be9aa49f973ab60 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5612cec01814 - harness::perm_inference__own_indirect::h76e534cbfb87c979 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5612cec0178a - harness::perm_inference__own_indirect::{{closure}}::h29a45ee0b9027ffc [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5612cec03fee - core::ops::function::FnOnce::call_once::h1cce043783c77641 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5612cec1000f - as core::ops::function::FnOnce>::call_once::h051e7835d417eabd [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5612cec2a9e8 - std::panicking::try::h2a4c737ee7913c25 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5612cec2a9e8 - std::panic::catch_unwind::hb4a850da3c0f461d [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5612cec2a9e8 - test::run_test::run_test_inner::{{closure}}::hf1081f8a70de250d [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5612cec05585 - std::sys_common::backtrace::__rust_begin_short_backtrace::h342b596609fb99e3 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5612cec09515 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h513520560543c60c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5612cec09515 - as core::ops::function::FnOnce<()>>::call_once::ha4e1c61c6177bb54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5612cec09515 - std::panicking::try::do_call::h0eb4a0e045c14646 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5612cec09b32 - std::panicking::try::h20774757cea1a66c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5612cec09b32 - std::panic::catch_unwind::h38e40a373c8b5452 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5612cec09b32 - std::thread::Builder::spawn_unchecked::{{closure}}::h9bfd91224a2fd035 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5612cec09b32 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2d3b3105bb1d7d1 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5612cf0d6ecf - as core::ops::function::FnOnce>::call_once::hc6099fbe1f2e9038 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5612cf0eb3f0 - as core::ops::function::FnOnce>::call_once::h1b61db05dcd8ce54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5612cf0eb3f0 - std::sys_common::thread::start_thread::hd3ed9053e9fea488 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5612cf0eb3f0 - std::sys::unix::thread::Thread::new::thread_start::hc17e4e4c7ed2fc8f [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7f389cc204a4 - start_thread [INFO] [stdout] 35: 0x7f389c74bd0f - __clone [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- assign_variable stdout ---- [INFO] [stdout] Test file: `tests/test_files/assign_variable.lark` [INFO] [stdout] Options: TestOptions { skip_test: None, expected_errors: [], expected_hovers: [ExpectedHover { line_num: 4, character_num: 10, message: bool }], execution_mode: Some(All), hir_mode: None } [INFO] [stdout] thread 'assign_variable' panicked at 'language server failed: cannot parse integer from empty string', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:66:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5612cf0e3e4b - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5612cf0e3e4b - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5612cf0e3e4b - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5612cf0e3e4b - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5612cf0e3e4b - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5612cf0e3adf - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5612cf0e45c0 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5612cf0e4142 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5612cf0e408f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5612cec6b4fc - lark_test::harness::test::TestContext::execute::{{closure}}::h2969ee3e7f69cffa [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:66 [INFO] [stdout] 10: 0x5612cec673dd - core::result::Result::unwrap_or_else::hc52e46338092b6cf [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/result.rs:766 [INFO] [stdout] 11: 0x5612cec6b3f5 - lark_test::harness::test::TestContext::execute::h2fc9582bda49e914 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:65 [INFO] [stdout] 12: 0x5612cec01334 - lark_test::harness::run_test_harness::h9be9aa49f973ab60 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5612cec02b94 - harness::assign_variable::hb8e13d355abd0848 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5612cec02b0a - harness::assign_variable::{{closure}}::hae38ff7ad3816afd [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5612cec03f6e - core::ops::function::FnOnce::call_once::h0cad0aa4bec00a69 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5612cec1000f - as core::ops::function::FnOnce>::call_once::h051e7835d417eabd [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5612cec2a9e8 - std::panicking::try::h2a4c737ee7913c25 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5612cec2a9e8 - std::panic::catch_unwind::hb4a850da3c0f461d [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5612cec2a9e8 - test::run_test::run_test_inner::{{closure}}::hf1081f8a70de250d [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5612cec05585 - std::sys_common::backtrace::__rust_begin_short_backtrace::h342b596609fb99e3 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5612cec09515 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h513520560543c60c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5612cec09515 - as core::ops::function::FnOnce<()>>::call_once::ha4e1c61c6177bb54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5612cec09515 - std::panicking::try::do_call::h0eb4a0e045c14646 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5612cec09b32 - std::panicking::try::h20774757cea1a66c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5612cec09b32 - std::panic::catch_unwind::h38e40a373c8b5452 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5612cec09b32 - std::thread::Builder::spawn_unchecked::{{closure}}::h9bfd91224a2fd035 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5612cec09b32 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2d3b3105bb1d7d1 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5612cf0d6ecf - as core::ops::function::FnOnce>::call_once::hc6099fbe1f2e9038 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5612cf0eb3f0 - as core::ops::function::FnOnce>::call_once::h1b61db05dcd8ce54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5612cf0eb3f0 - std::sys_common::thread::start_thread::hd3ed9053e9fea488 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5612cf0eb3f0 - std::sys::unix::thread::Thread::new::thread_start::hc17e4e4c7ed2fc8f [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7f389cc204a4 - start_thread [INFO] [stdout] 35: 0x7f389c74bd0f - __clone [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- struct stdout ---- [INFO] [stdout] Test file: `tests/test_files/struct.lark` [INFO] [stdout] Options: TestOptions { skip_test: None, expected_errors: [], expected_hovers: [ExpectedHover { line_num: 3, character_num: 5, message: bool }], execution_mode: Some(All), hir_mode: None } [INFO] [stdout] thread 'struct' panicked at 'language server failed: cannot parse integer from empty string', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:66:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5612cf0e3e4b - backtrace::backtrace::libunwind::trace::hcbf63b8d794b15f4 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5612cf0e3e4b - backtrace::backtrace::trace_unsynchronized::h681e1cb201a9972d [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5612cf0e3e4b - std::sys_common::backtrace::_print::hd27175ce39811176 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5612cf0e3e4b - std::sys_common::backtrace::print::h117e2eebf9a1e122 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5612cf0e3e4b - std::panicking::default_hook::{{closure}}::h6369b988ee675335 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5612cf0e3adf - std::panicking::default_hook::hfaefd2bea4c25f9e [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5612cf0e45c0 - std::panicking::rust_panic_with_hook::h02c52718165ccced [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5612cf0e4142 - std::panicking::continue_panic_fmt::h9e135674c1df51b4 [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5612cf0e408f - std::panicking::begin_panic_fmt::h7b7b130b87f3cbeb [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5612cec6b4fc - lark_test::harness::test::TestContext::execute::{{closure}}::h2969ee3e7f69cffa [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:66 [INFO] [stdout] 10: 0x5612cec673dd - core::result::Result::unwrap_or_else::hc52e46338092b6cf [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/result.rs:766 [INFO] [stdout] 11: 0x5612cec6b3f5 - lark_test::harness::test::TestContext::execute::h2fc9582bda49e914 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness/test.rs:65 [INFO] [stdout] 12: 0x5612cec01334 - lark_test::harness::run_test_harness::h9be9aa49f973ab60 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5612cec018d4 - harness::struct::h5349ad4c54e4ffb3 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5612cec0184a - harness::struct::{{closure}}::h69022d711a5c9d3c [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5612cec040ee - core::ops::function::FnOnce::call_once::h2f758f60d1cb8e8f [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5612cec1000f - as core::ops::function::FnOnce>::call_once::h051e7835d417eabd [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5612cec2a9e8 - std::panicking::try::h2a4c737ee7913c25 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5612cec2a9e8 - std::panic::catch_unwind::hb4a850da3c0f461d [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5612cec2a9e8 - test::run_test::run_test_inner::{{closure}}::hf1081f8a70de250d [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5612cec05585 - std::sys_common::backtrace::__rust_begin_short_backtrace::h342b596609fb99e3 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5612cec09515 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h513520560543c60c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5612cec09515 - as core::ops::function::FnOnce<()>>::call_once::ha4e1c61c6177bb54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5612cec09515 - std::panicking::try::do_call::h0eb4a0e045c14646 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5612cf0ebfca - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5612cec09b32 - std::panicking::try::h20774757cea1a66c [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5612cec09b32 - std::panic::catch_unwind::h38e40a373c8b5452 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5612cec09b32 - std::thread::Builder::spawn_unchecked::{{closure}}::h9bfd91224a2fd035 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5612cec09b32 - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha2d3b3105bb1d7d1 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5612cf0d6ecf - as core::ops::function::FnOnce>::call_once::hc6099fbe1f2e9038 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5612cf0eb3f0 - as core::ops::function::FnOnce>::call_once::h1b61db05dcd8ce54 [INFO] [stdout] at /rustc/c8865d8e195813ade6b84434ac9f8850e7112d1a/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5612cf0eb3f0 - std::sys_common::thread::start_thread::hd3ed9053e9fea488 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5612cf0eb3f0 - std::sys::unix::thread::Thread::new::thread_start::hc17e4e4c7ed2fc8f [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7f389cc204a4 - start_thread [INFO] [stdout] 35: 0x7f389c74bd0f - __clone [INFO] [stdout] 36: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] assign_variable [INFO] [stdout] binary_expressions_precedence [INFO] [stdout] perm_inference__own_indirect [INFO] [stdout] struct [INFO] [stdout] [INFO] [stdout] test result: FAILED. 25 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test harness' [INFO] running `"docker" "inspect" "9d91c6a9d13a7ab3040c87943b1c10885bb49367375ae875e9e1446acd97e98d"` [INFO] running `"docker" "rm" "-f" "9d91c6a9d13a7ab3040c87943b1c10885bb49367375ae875e9e1446acd97e98d"` [INFO] [stdout] 9d91c6a9d13a7ab3040c87943b1c10885bb49367375ae875e9e1446acd97e98d