[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 try#e212b7d492c96d3837691ba29d32d5f468933fb8 for pr-61629 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/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" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "build" "--frozen"` [INFO] [stdout] 074916361ac1575b363353c7653c3f0441bf324f0bbb7a89df542314649cdfc8 [INFO] running `"docker" "start" "-a" "074916361ac1575b363353c7653c3f0441bf324f0bbb7a89df542314649cdfc8"` [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling libc v0.2.58 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling autocfg v0.1.4 [INFO] [stderr] Compiling rand_core v0.4.0 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Compiling syn v0.15.35 [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 ryu v0.2.8 [INFO] [stderr] Compiling serde v1.0.92 [INFO] [stderr] Compiling scopeguard v0.3.3 [INFO] [stderr] Compiling indexmap v1.0.2 [INFO] [stderr] Compiling cfg-if v0.1.9 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling percent-encoding v1.0.1 [INFO] [stderr] Compiling either v1.5.2 [INFO] [stderr] Compiling bitflags v1.1.0 [INFO] [stderr] Compiling itoa v0.4.4 [INFO] [stderr] Compiling termcolor v1.0.5 [INFO] [stderr] Compiling memchr v2.2.0 [INFO] [stderr] Compiling lazy_static v1.3.0 [INFO] [stderr] Compiling ucd-util v0.1.3 [INFO] [stderr] Compiling regex v1.1.7 [INFO] [stderr] Compiling datafrog v2.0.1 [INFO] [stderr] Compiling utf8-ranges v1.0.3 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling cc v1.0.37 [INFO] [stderr] Compiling unicode-bidi v0.3.4 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling owning_ref v0.4.0 [INFO] [stderr] Compiling unicode-normalization v0.1.8 [INFO] [stderr] Compiling log v0.4.6 [INFO] [stderr] Compiling generational-arena v0.2.2 [INFO] [stderr] Compiling lark-debug-with v0.1.0 [INFO] [stderr] Compiling itertools v0.7.11 [INFO] [stderr] Compiling itertools v0.8.0 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling regex-syntax v0.6.7 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling lock_api v0.1.5 [INFO] [stderr] Compiling render-tree v0.1.1 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling idna v0.1.5 [INFO] [stderr] Compiling rustc_version v0.2.3 [INFO] [stderr] Compiling rustc-hash v1.0.1 [INFO] [stderr] Compiling aho-corasick v0.7.3 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling lark-collections v0.1.0 [INFO] [stderr] Compiling quote v0.6.12 [INFO] [stderr] Compiling tempfile v2.2.0 [INFO] [stderr] Compiling parking_lot_core v0.4.0 [INFO] [stderr] Compiling lark-unify v0.1.0 [INFO] [stderr] Compiling chrono v0.4.6 [INFO] [stderr] Compiling url v1.7.2 [INFO] [stderr] Compiling parking_lot v0.7.1 [INFO] [stderr] Compiling lark-intern v0.1.0 [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 flexi_logger v0.10.7 [INFO] [stderr] Compiling language-reporting v0.3.0 [INFO] [stderr] Compiling salsa v0.9.2 [INFO] [stderr] Compiling serde_json v1.0.39 [INFO] [stderr] Compiling url_serde v0.2.0 [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-error v0.1.0 [INFO] [stderr] Compiling lark-language-server 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 8m 45s [INFO] running `"docker" "inspect" "074916361ac1575b363353c7653c3f0441bf324f0bbb7a89df542314649cdfc8"` [INFO] running `"docker" "rm" "-f" "074916361ac1575b363353c7653c3f0441bf324f0bbb7a89df542314649cdfc8"` [INFO] [stdout] 074916361ac1575b363353c7653c3f0441bf324f0bbb7a89df542314649cdfc8 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/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" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 959b7ddadb4e0ddfbaf43c98baf731d9aa36116aeb491ec0399397675643239e [INFO] running `"docker" "start" "-a" "959b7ddadb4e0ddfbaf43c98baf731d9aa36116aeb491ec0399397675643239e"` [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 rayon v1.0.3 [INFO] [stderr] Compiling quick-error v1.2.2 [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 32s [INFO] running `"docker" "inspect" "959b7ddadb4e0ddfbaf43c98baf731d9aa36116aeb491ec0399397675643239e"` [INFO] running `"docker" "rm" "-f" "959b7ddadb4e0ddfbaf43c98baf731d9aa36116aeb491ec0399397675643239e"` [INFO] [stdout] 959b7ddadb4e0ddfbaf43c98baf731d9aa36116aeb491ec0399397675643239e [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-61629/worker-4/try#e212b7d492c96d3837691ba29d32d5f468933fb8:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-61629/sources/try#e212b7d492c96d3837691ba29d32d5f468933fb8/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" "+e212b7d492c96d3837691ba29d32d5f468933fb8-alt" "test" "--frozen"` [INFO] [stdout] b8c0a83f1da6e7fff164bb8d67ffadbf15223134182035c566c80c014ac299df [INFO] running `"docker" "start" "-a" "b8c0a83f1da6e7fff164bb8d67ffadbf15223134182035c566c80c014ac299df"` [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.21s [INFO] [stderr] Running /opt/crater/target/debug/deps/lark-9a7165020890e0eb [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] [stderr] Running /opt/crater/target/debug/deps/harness-cfa4a7ec156571ed [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] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running `/opt/crater/target/debug/lark ide` [INFO] [stdout] test binary_expressions_precedence ... FAILED [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 if_false ... ok [INFO] [stdout] test if_true ... ok [INFO] [stdout] test call ... ok [INFO] [stdout] test call_in_call ... ok [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.41s [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 add ... ok [INFO] [stderr] 0: 0x55fe51d3a47b - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x55fe51d3a47b - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x55fe51d3a47b - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x55fe51d3a47b - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x55fe51d3a47b - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 5: 0x55fe51d3a17c - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stderr] at src/libstd/panicking.rs:212 [INFO] [stderr] 6: 0x55fe51d3abf0 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stderr] at src/libstd/panicking.rs:475 [INFO] [stderr] 7: 0x55fe51d3a772 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stderr] at src/libstd/panicking.rs:382 [INFO] [stderr] 8: 0x55fe51d3a6bf - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stderr] at src/libstd/panicking.rs:337 [INFO] [stderr] 9: 0x55fe518064df - lark_cli::main::{{closure}}::h85e62231542036e2 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29 [INFO] [stderr] 10: 0x55fe5180513e - core::result::Result::unwrap_or_else::h7b3c3ec109e75e77 [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:766 [INFO] [stderr] 11: 0x55fe51806159 - lark_cli::main::h1be934579af16d3b [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:24 [INFO] [stderr] 12: 0x55fe51802473 - std::rt::lang_start::{{closure}}::hbcf7995b25b7597e [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x55fe51d3a5f3 - std::rt::lang_start_internal::{{closure}}::ha7c0c29bf9d4b1ec [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 14: 0x55fe51d3a5f3 - std::panicking::try::do_call::h6e54176261da06d4 [INFO] [stderr] at src/libstd/panicking.rs:294 [INFO] [stderr] 15: 0x55fe51d429ea - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 16: 0x55fe51d3b0fd - std::panicking::try::h108b9053abb3bfc3 [INFO] [stderr] at src/libstd/panicking.rs:273 [INFO] [stderr] 17: 0x55fe51d3b0fd - std::panic::catch_unwind::h26d0733c47c2fe78 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 18: 0x55fe51d3b0fd - std::rt::lang_start_internal::hfa103a00f84c98f5 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 19: 0x55fe5180246b - std::rt::lang_start::hb26dd2b4fba95194 [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/rt.rs:64 [INFO] [stderr] 20: 0x7f22756902e1 - __libc_start_main [INFO] [stderr] 21: 0x55fe5180231a - _start [INFO] [stderr] 22: 0x0 - [INFO] [stdout] test multi_statement ... ok [INFO] [stdout] test assign_variable ... FAILED [INFO] [stdout] test type_checker__bad_callee ... ok [INFO] [stdout] test type_checker__bad_identifier ... ok [INFO] [stderr] 0: 0x56314bd5647b - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x56314bd5647b - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x56314bd5647b - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x56314bd5647b - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x56314bd5647b - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 5: 0x56314bd5617c - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stderr] at src/libstd/panicking.rs:212 [INFO] [stderr] 6: 0x56314bd56bf0 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stderr] at src/libstd/panicking.rs:475 [INFO] [stderr] 7: 0x56314bd56772 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stderr] at src/libstd/panicking.rs:382 [INFO] [stderr] 8: 0x56314bd566bf - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stderr] at src/libstd/panicking.rs:337 [INFO] [stderr] 9: 0x56314b8224df - lark_cli::main::{{closure}}::h85e62231542036e2 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29 [INFO] [stderr] 10: 0x56314b82113e - core::result::Result::unwrap_or_else::h7b3c3ec109e75e77 [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:766 [INFO] [stderr] 11: 0x56314b822159 - lark_cli::main::h1be934579af16d3b [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:24 [INFO] [stderr] 12: 0x56314b81e473 - std::rt::lang_start::{{closure}}::hbcf7995b25b7597e [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x56314bd565f3 - std::rt::lang_start_internal::{{closure}}::ha7c0c29bf9d4b1ec [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 14: 0x56314bd565f3 - std::panicking::try::do_call::h6e54176261da06d4 [INFO] [stderr] at src/libstd/panicking.rs:294 [INFO] [stderr] 15: 0x56314bd5e9ea - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 16: 0x56314bd570fd - std::panicking::try::h108b9053abb3bfc3 [INFO] [stderr] at src/libstd/panicking.rs:273 [INFO] [stderr] 17: 0x56314bd570fd - std::panic::catch_unwind::h26d0733c47c2fe78 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 18: 0x56314bd570fd - std::rt::lang_start_internal::hfa103a00f84c98f5 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 19: 0x56314b81e46b - std::rt::lang_start::hb26dd2b4fba95194 [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/rt.rs:64 [INFO] [stderr] 20: 0x7f955dbce2e1 - __libc_start_main [INFO] [stderr] 21: 0x56314b81e31a - _start [INFO] [stderr] 22: 0x0 - [INFO] [stdout] test perm_inference__own_indirect ... FAILED [INFO] [stdout] test struct_method ... ok [INFO] [stdout] test struct_init ... ok [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 0.43s [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 trailing_carriage_return ... ok [INFO] [stdout] test string ... ok [INFO] [stdout] test true ... ok [INFO] [stderr] 0: 0x55cdad5b147b - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stderr] 1: 0x55cdad5b147b - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stderr] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stderr] 2: 0x55cdad5b147b - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stderr] 3: 0x55cdad5b147b - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stderr] 4: 0x55cdad5b147b - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stderr] at src/libstd/panicking.rs:198 [INFO] [stderr] 5: 0x55cdad5b117c - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stderr] at src/libstd/panicking.rs:212 [INFO] [stderr] 6: 0x55cdad5b1bf0 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stderr] at src/libstd/panicking.rs:475 [INFO] [stderr] 7: 0x55cdad5b1772 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stderr] at src/libstd/panicking.rs:382 [INFO] [stderr] 8: 0x55cdad5b16bf - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stderr] at src/libstd/panicking.rs:337 [INFO] [stderr] 9: 0x55cdad07d4df - lark_cli::main::{{closure}}::h85e62231542036e2 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:29 [INFO] [stderr] 10: 0x55cdad07c13e - core::result::Result::unwrap_or_else::h7b3c3ec109e75e77 [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:766 [INFO] [stderr] 11: 0x55cdad07d159 - lark_cli::main::h1be934579af16d3b [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-cli-0.1.0/src/lib.rs:24 [INFO] [stderr] 12: 0x55cdad079473 - std::rt::lang_start::{{closure}}::hbcf7995b25b7597e [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/rt.rs:64 [INFO] [stderr] 13: 0x55cdad5b15f3 - std::rt::lang_start_internal::{{closure}}::ha7c0c29bf9d4b1ec [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] 14: 0x55cdad5b15f3 - std::panicking::try::do_call::h6e54176261da06d4 [INFO] [stderr] at src/libstd/panicking.rs:294 [INFO] [stderr] 15: 0x55cdad5b99ea - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 16: 0x55cdad5b20fd - std::panicking::try::h108b9053abb3bfc3 [INFO] [stderr] at src/libstd/panicking.rs:273 [INFO] [stderr] 17: 0x55cdad5b20fd - std::panic::catch_unwind::h26d0733c47c2fe78 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] 18: 0x55cdad5b20fd - std::rt::lang_start_internal::hfa103a00f84c98f5 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 19: 0x55cdad07946b - std::rt::lang_start::hb26dd2b4fba95194 [INFO] [stderr] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/rt.rs:64 [INFO] [stderr] 20: 0x7ff1058f62e1 - __libc_start_main [INFO] [stderr] 21: 0x55cdad07931a - _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: 0x5632a661bdbb - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5632a661bdbb - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5632a661bdbb - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5632a661bdbb - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5632a661bdbb - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5632a661ba4f - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5632a661c530 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5632a661c0b2 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5632a661bfff - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5632a61a38b0 - lark_test::harness::test::util::::compare_reference_contents::h82626c0dfe118170 [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: 0x5632a61a2669 - lark_test::harness::test::hir_test::::compare_hir_output::h35c3b82af60619ab [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: 0x5632a61a3bfd - lark_test::harness::test::TestContext::execute::h8c402b0d131836a5 [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: 0x5632a6139b54 - lark_test::harness::run_test_harness::h8c79ac4515b5d032 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5632a613a274 - harness::binary_expressions_precedence::h64c831c37de53c15 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5632a613a1ea - harness::binary_expressions_precedence::{{closure}}::hbb0e2bfcfa84e95a [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5632a613c78e - core::ops::function::FnOnce::call_once::h1abd22e6c46b02e6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5632a614882f - as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5632a6163208 - std::panicking::try::h5ed77697f4b9cf5a [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5632a6163208 - std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5632a6163208 - test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5632a613dda5 - std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5632a6141da5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5632a6141da5 - as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5632a6141da5 - std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5632a6142432 - std::panicking::try::hd00f486f5358e439 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5632a6142432 - std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5632a6142432 - std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5632a6142432 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5632a660ee3f - as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5632a6623360 - as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5632a6623360 - std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5632a6623360 - std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7fdc7ceeb4a4 - start_thread [INFO] [stdout] 35: 0x7fdc7ca16d0f - __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: 0x5632a661bdbb - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5632a661bdbb - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5632a661bdbb - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5632a661bdbb - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5632a661bdbb - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5632a661ba4f - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5632a661c530 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5632a661c0b2 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5632a661bfff - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5632a61a3cfc - lark_test::harness::test::TestContext::execute::{{closure}}::h95d43352eda716ff [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: 0x5632a619fbcd - core::result::Result::unwrap_or_else::hc4c1b540795d4d40 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:766 [INFO] [stdout] 11: 0x5632a61a3bf5 - lark_test::harness::test::TestContext::execute::h8c402b0d131836a5 [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: 0x5632a6139b54 - lark_test::harness::run_test_harness::h8c79ac4515b5d032 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5632a613b3b4 - harness::assign_variable::h019badf7035aae62 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5632a613b32a - harness::assign_variable::{{closure}}::h7f0da9e02366009e [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5632a613c9ce - core::ops::function::FnOnce::call_once::h5da9bde3ae64de73 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5632a614882f - as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5632a6163208 - std::panicking::try::h5ed77697f4b9cf5a [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5632a6163208 - std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5632a6163208 - test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5632a613dda5 - std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5632a6141da5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5632a6141da5 - as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5632a6141da5 - std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5632a6142432 - std::panicking::try::hd00f486f5358e439 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5632a6142432 - std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5632a6142432 - std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5632a6142432 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5632a660ee3f - as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5632a6623360 - as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5632a6623360 - std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5632a6623360 - std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7fdc7ceeb4a4 - start_thread [INFO] [stdout] 35: 0x7fdc7ca16d0f - __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: 0x5632a661bdbb - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5632a661bdbb - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5632a661bdbb - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5632a661bdbb - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5632a661bdbb - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5632a661ba4f - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5632a661c530 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5632a661c0b2 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5632a661bfff - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5632a61a3cfc - lark_test::harness::test::TestContext::execute::{{closure}}::h95d43352eda716ff [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: 0x5632a619fbcd - core::result::Result::unwrap_or_else::hc4c1b540795d4d40 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:766 [INFO] [stdout] 11: 0x5632a61a3bf5 - lark_test::harness::test::TestContext::execute::h8c402b0d131836a5 [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: 0x5632a6139b54 - lark_test::harness::run_test_harness::h8c79ac4515b5d032 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5632a613a034 - harness::perm_inference__own_indirect::hf04990c99728e0f9 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5632a6139faa - harness::perm_inference__own_indirect::{{closure}}::h81e4b4fe54314a87 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5632a613c88e - core::ops::function::FnOnce::call_once::h290207fdc05b7751 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5632a614882f - as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5632a6163208 - std::panicking::try::h5ed77697f4b9cf5a [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5632a6163208 - std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5632a6163208 - test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5632a613dda5 - std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5632a6141da5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5632a6141da5 - as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5632a6141da5 - std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5632a6142432 - std::panicking::try::hd00f486f5358e439 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5632a6142432 - std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5632a6142432 - std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5632a6142432 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5632a660ee3f - as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5632a6623360 - as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5632a6623360 - std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5632a6623360 - std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7fdc7ceeb4a4 - start_thread [INFO] [stdout] 35: 0x7fdc7ca16d0f - __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: 0x5632a661bdbb - backtrace::backtrace::libunwind::trace::h98ebe34dc63b52e3 [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/libunwind.rs:88 [INFO] [stdout] 1: 0x5632a661bdbb - backtrace::backtrace::trace_unsynchronized::hd041341a38fdc1ca [INFO] [stdout] at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.29/src/backtrace/mod.rs:66 [INFO] [stdout] 2: 0x5632a661bdbb - std::sys_common::backtrace::_print::hc8c584aa09df5c15 [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:47 [INFO] [stdout] 3: 0x5632a661bdbb - std::sys_common::backtrace::print::h4828f56ae571c1ad [INFO] [stdout] at src/libstd/sys_common/backtrace.rs:36 [INFO] [stdout] 4: 0x5632a661bdbb - std::panicking::default_hook::{{closure}}::h69fce690c9f4b3d3 [INFO] [stdout] at src/libstd/panicking.rs:198 [INFO] [stdout] 5: 0x5632a661ba4f - std::panicking::default_hook::h231e0e11400caad4 [INFO] [stdout] at src/libstd/panicking.rs:209 [INFO] [stdout] 6: 0x5632a661c530 - std::panicking::rust_panic_with_hook::h8c0d039880f491f2 [INFO] [stdout] at src/libstd/panicking.rs:475 [INFO] [stdout] 7: 0x5632a661c0b2 - std::panicking::continue_panic_fmt::hd71af4da4e8103ab [INFO] [stdout] at src/libstd/panicking.rs:382 [INFO] [stdout] 8: 0x5632a661bfff - std::panicking::begin_panic_fmt::h6fa6b99240aafbc9 [INFO] [stdout] at src/libstd/panicking.rs:337 [INFO] [stdout] 9: 0x5632a61a3cfc - lark_test::harness::test::TestContext::execute::{{closure}}::h95d43352eda716ff [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: 0x5632a619fbcd - core::result::Result::unwrap_or_else::hc4c1b540795d4d40 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/result.rs:766 [INFO] [stdout] 11: 0x5632a61a3bf5 - lark_test::harness::test::TestContext::execute::h8c402b0d131836a5 [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: 0x5632a6139b54 - lark_test::harness::run_test_harness::h8c79ac4515b5d032 [INFO] [stdout] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/lark-test-0.1.0/src/harness.rs:112 [INFO] [stdout] 13: 0x5632a613a0f4 - harness::struct::h574ac43ee39bb7f3 [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 14: 0x5632a613a06a - harness::struct::{{closure}}::h745bdbf26aca90bd [INFO] [stdout] at tests/harness.rs:3 [INFO] [stdout] 15: 0x5632a613cb8e - core::ops::function::FnOnce::call_once::h85dbb4c99a000e0f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 16: 0x5632a614882f - as core::ops::function::FnOnce>::call_once::h7d12c58d88f85f52 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 17: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 18: 0x5632a6163208 - std::panicking::try::h5ed77697f4b9cf5a [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 19: 0x5632a6163208 - std::panic::catch_unwind::hc3df70fd601bf96f [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 20: 0x5632a6163208 - test::run_test::run_test_inner::{{closure}}::haf52e514bd7b7a7a [INFO] [stdout] at src/libtest/lib.rs:1466 [INFO] [stdout] 21: 0x5632a613dda5 - std::sys_common::backtrace::__rust_begin_short_backtrace::he61de6f42984ba1b [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/sys_common/backtrace.rs:77 [INFO] [stdout] 22: 0x5632a6141da5 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h583331a58084cfa6 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:470 [INFO] [stdout] 23: 0x5632a6141da5 - as core::ops::function::FnOnce<()>>::call_once::h730d3f044d244375 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:309 [INFO] [stdout] 24: 0x5632a6141da5 - std::panicking::try::do_call::h11328ad090f12422 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:294 [INFO] [stdout] 25: 0x5632a6623f3a - __rust_maybe_catch_panic [INFO] [stdout] at src/libpanic_unwind/lib.rs:85 [INFO] [stdout] 26: 0x5632a6142432 - std::panicking::try::hd00f486f5358e439 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panicking.rs:273 [INFO] [stdout] 27: 0x5632a6142432 - std::panic::catch_unwind::h78adeaedb9e59cb0 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/panic.rs:388 [INFO] [stdout] 28: 0x5632a6142432 - std::thread::Builder::spawn_unchecked::{{closure}}::ha2637f22a0fb0434 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libstd/thread/mod.rs:469 [INFO] [stdout] 29: 0x5632a6142432 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h86e6656f4f46649d [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/libcore/ops/function.rs:231 [INFO] [stdout] 30: 0x5632a660ee3f - as core::ops::function::FnOnce>::call_once::h146d737fe1c8556c [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 31: 0x5632a6623360 - as core::ops::function::FnOnce>::call_once::h44ec2de830c4be09 [INFO] [stdout] at /rustc/e212b7d492c96d3837691ba29d32d5f468933fb8/src/liballoc/boxed.rs:746 [INFO] [stdout] 32: 0x5632a6623360 - std::sys_common::thread::start_thread::hed7ed434f3e17f57 [INFO] [stdout] at src/libstd/sys_common/thread.rs:13 [INFO] [stdout] 33: 0x5632a6623360 - std::sys::unix::thread::Thread::new::thread_start::h62b89907378dc35b [INFO] [stdout] at src/libstd/sys/unix/thread.rs:79 [INFO] [stdout] 34: 0x7fdc7ceeb4a4 - start_thread [INFO] [stdout] 35: 0x7fdc7ca16d0f - __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" "b8c0a83f1da6e7fff164bb8d67ffadbf15223134182035c566c80c014ac299df"` [INFO] running `"docker" "rm" "-f" "b8c0a83f1da6e7fff164bb8d67ffadbf15223134182035c566c80c014ac299df"` [INFO] [stdout] b8c0a83f1da6e7fff164bb8d67ffadbf15223134182035c566c80c014ac299df