[INFO] cloning repository https://github.com/megabytesofrem/azalea
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/megabytesofrem/azalea" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmegabytesofrem%2Fazalea", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmegabytesofrem%2Fazalea'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c09933878c98b89b45accf1d2f157c70732d869b
[INFO] testing megabytesofrem/azalea against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmegabytesofrem%2Fazalea" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/megabytesofrem/azalea
[INFO] finished tweaking git repo https://github.com/megabytesofrem/azalea
[INFO] tweaked toml for git repo https://github.com/megabytesofrem/azalea written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/megabytesofrem/azalea on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/megabytesofrem/azalea already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded insta v1.43.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] afa1138cb49794a9bb3d67f68fa25a9848a4aed391a5f0c595f7a579368c2f9a
[INFO] running `Command { std: "docker" "start" "-a" "afa1138cb49794a9bb3d67f68fa25a9848a4aed391a5f0c595f7a579368c2f9a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "afa1138cb49794a9bb3d67f68fa25a9848a4aed391a5f0c595f7a579368c2f9a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "afa1138cb49794a9bb3d67f68fa25a9848a4aed391a5f0c595f7a579368c2f9a", kill_on_drop: false }`
[INFO] [stdout] afa1138cb49794a9bb3d67f68fa25a9848a4aed391a5f0c595f7a579368c2f9a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 883e674ee1bd82eb7d7a8ea2e82dea764c0ea3f2044dea77ec2cd3f8e24598f4
[INFO] running `Command { std: "docker" "start" "-a" "883e674ee1bd82eb7d7a8ea2e82dea764c0ea3f2044dea77ec2cd3f8e24598f4", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling zerocopy v0.8.28
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling logos-codegen v0.15.1
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling insta v1.43.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling lasso v0.7.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling logos-derive v0.15.1
[INFO] [stderr]    Compiling logos v0.15.1
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling azalea-lang v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `StructureInfo` and `TopLevelDecl`
[INFO] [stdout]  --> src/ast/typed_ast.rs:7:25
[INFO] [stdout]   |
[INFO] [stdout] 7 |         ast_types::{Op, StructureInfo, Ty},
[INFO] [stdout]   |                         ^^^^^^^^^^^^^
[INFO] [stdout] 8 |         untyped_ast::{Attribute, TopLevelDecl},
[INFO] [stdout]   |                                  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SizedNumeric`
[INFO] [stdout]  --> src/frontend/parser/expr.rs:3:25
[INFO] [stdout]   |
[INFO] [stdout] 3 |         ast_types::{Op, SizedNumeric},
[INFO] [stdout]   |                         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SizedNumeric`
[INFO] [stdout]  --> src/frontend/parser/pattern.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 |         ast_types::{Pattern, SizedNumeric},
[INFO] [stdout]   |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::untyped_ast::Block`
[INFO] [stdout]  --> src/ir/cfg.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ast::untyped_ast::Block,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ir::instruction::Value`
[INFO] [stdout]  --> src/ir/module.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     ir::instruction::Value,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/backend/c.rs:336:13
[INFO] [stdout]     |
[INFO] [stdout] 336 |             _ => "// Unhandled instruction".to_string(),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/backend/c.rs:336:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |               IRInstruction::Const { dest, const_value } => {
[INFO] [stdout]     |               ------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 229 |               IRInstruction::Assign { dest, src, ty } => {
[INFO] [stdout]     |               --------------------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 252 |               IRInstruction::Array { dest, elements, ty } => {
[INFO] [stdout]     |               ------------------------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 263 | /             IRInstruction::BinOp {
[INFO] [stdout] 264 | |                 dest,
[INFO] [stdout] 265 | |                 op,
[INFO] [stdout] 266 | |                 left,
[INFO] [stdout] 267 | |                 right,
[INFO] [stdout] 268 | |             } => {
[INFO] [stdout]     | |_____________- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 336 |               _ => "// Unhandled instruction".to_string(),
[INFO] [stdout]     |               ^ ...and 8 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/backend/c.rs:280:44
[INFO] [stdout]     |
[INFO] [stdout] 280 |             IRInstruction::Ref(dest, expr, ty) => {
[INFO] [stdout]     |                                            ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/backend/c.rs:285:46
[INFO] [stdout]     |
[INFO] [stdout] 285 |             IRInstruction::Deref(dest, expr, ty) => {
[INFO] [stdout]     |                                              ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/backend/c.rs:460:17
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 _ => { /* Ignore other global declarations here */ }
[INFO] [stdout]     |                 ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/backend/c.rs:460:17
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 GlobalDeclaration::Struct { name, fields } => {
[INFO] [stdout]     |                 ------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 446 |                 GlobalDeclaration::Enum { name, variants } => {
[INFO] [stdout]     |                 ------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 460 |                 _ => { /* Ignore other global declarations here */ }
[INFO] [stdout]     |                 ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `struct_token`
[INFO] [stdout]    --> src/frontend/parser/stmt.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |         let struct_token = self.expect(TokenKind::KwStruct)?;
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `enum_token`
[INFO] [stdout]    --> src/frontend/parser/stmt.rs:356:13
[INFO] [stdout]     |
[INFO] [stdout] 356 |         let enum_token = self.expect(TokenKind::KwEnum)?;
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fn_token`
[INFO] [stdout]    --> src/frontend/parser/stmt.rs:514:13
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let fn_token = self.expect(TokenKind::KwFn)?;
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fn_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]   --> src/ir/lower.rs:96:50
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn begin_function(&mut self, name: &str, params: Vec<(String, Ty)>, return_type: Ty) {
[INFO] [stdout]    |                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]   --> src/ir/lower.rs:96:77
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn begin_function(&mut self, name: &str, params: Vec<(String, Ty)>, return_type: Ty) {
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/ir/lower.rs:197:14
[INFO] [stdout]     |
[INFO] [stdout] 197 |         for (name, decl) in &self.ctx.declaration_types {
[INFO] [stdout]     |              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `extract_dest_name` and `emit_terminator` are never used
[INFO] [stdout]    --> src/backend/c.rs:102:8
[INFO] [stdout]     |
[INFO] [stdout]  85 | impl CBackend {
[INFO] [stdout]     | ------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 102 |     fn extract_dest_name(&mut self, value: &Value) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 340 |     fn emit_terminator(&mut self, terminator: &Terminator) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `check` is never used
[INFO] [stdout]   --> src/frontend/parser/mod.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl<'p> Parser<'p> {
[INFO] [stdout]    | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 57 |     pub(crate) fn check(&mut self, kind: TokenKind) -> Return<'p, Token<'p>> {
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `parse_struct_field`, `parse_anonymous_struct_ctor`, and `parse_named_struct_ctor` are never used
[INFO] [stdout]    --> src/frontend/parser/expr.rs:470:8
[INFO] [stdout]     |
[INFO] [stdout]  85 | impl<'p> Parser<'p> {
[INFO] [stdout]     | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 470 |     fn parse_struct_field(&mut self) -> Return<'p, (String, Spanned<Expr>)> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 480 |     fn parse_anonymous_struct_ctor(&mut self, _base: Spanned<Expr>) -> Return<'p, Spanned<Expr>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 520 |     fn parse_named_struct_ctor(&mut self, base: Spanned<Expr>) -> Return<'p, Spanned<Expr>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `parse_struct_pattern` is never used
[INFO] [stdout]   --> src/frontend/parser/pattern.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl<'p> Parser<'p> {
[INFO] [stdout]    | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 88 |     fn parse_struct_pattern(&mut self) -> Return<'p, Pattern> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `variable_types` is never read
[INFO] [stdout]   --> src/ir/lower.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct IRLowerCtx {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 63 |     variable_types: HashMap<Spur, Ty>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `IRLowerCtx` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 34.71s
[INFO] running `Command { std: "docker" "inspect" "883e674ee1bd82eb7d7a8ea2e82dea764c0ea3f2044dea77ec2cd3f8e24598f4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "883e674ee1bd82eb7d7a8ea2e82dea764c0ea3f2044dea77ec2cd3f8e24598f4", kill_on_drop: false }`
[INFO] [stdout] 883e674ee1bd82eb7d7a8ea2e82dea764c0ea3f2044dea77ec2cd3f8e24598f4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 431e5527e2403fac2c50ab741e11819a8a6be204536f4e5de54bbc3886f4ca32
[INFO] running `Command { std: "docker" "start" "-a" "431e5527e2403fac2c50ab741e11819a8a6be204536f4e5de54bbc3886f4ca32", kill_on_drop: false }`
[INFO] [stderr]    Compiling azalea-lang v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `StructureInfo` and `TopLevelDecl`
[INFO] [stdout]  --> src/ast/typed_ast.rs:7:25
[INFO] [stdout]   |
[INFO] [stdout] 7 |         ast_types::{Op, StructureInfo, Ty},
[INFO] [stdout]   |                         ^^^^^^^^^^^^^
[INFO] [stdout] 8 |         untyped_ast::{Attribute, TopLevelDecl},
[INFO] [stdout]   |                                  ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SizedNumeric`
[INFO] [stdout]  --> src/frontend/parser/expr.rs:3:25
[INFO] [stdout]   |
[INFO] [stdout] 3 |         ast_types::{Op, SizedNumeric},
[INFO] [stdout]   |                         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SizedNumeric`
[INFO] [stdout]  --> src/frontend/parser/pattern.rs:3:30
[INFO] [stdout]   |
[INFO] [stdout] 3 |         ast_types::{Pattern, SizedNumeric},
[INFO] [stdout]   |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ast::untyped_ast::Block`
[INFO] [stdout]  --> src/ir/cfg.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 |     ast::untyped_ast::Block,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ir::instruction::Value`
[INFO] [stdout]  --> src/ir/module.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     ir::instruction::Value,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/backend/c.rs:336:13
[INFO] [stdout]     |
[INFO] [stdout] 336 |             _ => "// Unhandled instruction".to_string(),
[INFO] [stdout]     |             ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/backend/c.rs:336:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |               IRInstruction::Const { dest, const_value } => {
[INFO] [stdout]     |               ------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 229 |               IRInstruction::Assign { dest, src, ty } => {
[INFO] [stdout]     |               --------------------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 252 |               IRInstruction::Array { dest, elements, ty } => {
[INFO] [stdout]     |               ------------------------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 263 | /             IRInstruction::BinOp {
[INFO] [stdout] 264 | |                 dest,
[INFO] [stdout] 265 | |                 op,
[INFO] [stdout] 266 | |                 left,
[INFO] [stdout] 267 | |                 right,
[INFO] [stdout] 268 | |             } => {
[INFO] [stdout]     | |_____________- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 336 |               _ => "// Unhandled instruction".to_string(),
[INFO] [stdout]     |               ^ ...and 8 other patterns collectively make this unreachable
[INFO] [stdout]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/backend/c.rs:280:44
[INFO] [stdout]     |
[INFO] [stdout] 280 |             IRInstruction::Ref(dest, expr, ty) => {
[INFO] [stdout]     |                                            ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ty`
[INFO] [stdout]    --> src/backend/c.rs:285:46
[INFO] [stdout]     |
[INFO] [stdout] 285 |             IRInstruction::Deref(dest, expr, ty) => {
[INFO] [stdout]     |                                              ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/backend/c.rs:460:17
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 _ => { /* Ignore other global declarations here */ }
[INFO] [stdout]     |                 ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/backend/c.rs:460:17
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 GlobalDeclaration::Struct { name, fields } => {
[INFO] [stdout]     |                 ------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 446 |                 GlobalDeclaration::Enum { name, variants } => {
[INFO] [stdout]     |                 ------------------------------------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 460 |                 _ => { /* Ignore other global declarations here */ }
[INFO] [stdout]     |                 ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `struct_token`
[INFO] [stdout]    --> src/frontend/parser/stmt.rs:320:13
[INFO] [stdout]     |
[INFO] [stdout] 320 |         let struct_token = self.expect(TokenKind::KwStruct)?;
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `enum_token`
[INFO] [stdout]    --> src/frontend/parser/stmt.rs:356:13
[INFO] [stdout]     |
[INFO] [stdout] 356 |         let enum_token = self.expect(TokenKind::KwEnum)?;
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fn_token`
[INFO] [stdout]    --> src/frontend/parser/stmt.rs:514:13
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let fn_token = self.expect(TokenKind::KwFn)?;
[INFO] [stdout]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fn_token`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `params`
[INFO] [stdout]   --> src/ir/lower.rs:96:50
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn begin_function(&mut self, name: &str, params: Vec<(String, Ty)>, return_type: Ty) {
[INFO] [stdout]    |                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `return_type`
[INFO] [stdout]   --> src/ir/lower.rs:96:77
[INFO] [stdout]    |
[INFO] [stdout] 96 |     pub fn begin_function(&mut self, name: &str, params: Vec<(String, Ty)>, return_type: Ty) {
[INFO] [stdout]    |                                                                             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/ir/lower.rs:197:14
[INFO] [stdout]     |
[INFO] [stdout] 197 |         for (name, decl) in &self.ctx.declaration_types {
[INFO] [stdout]     |              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `extract_dest_name` and `emit_terminator` are never used
[INFO] [stdout]    --> src/backend/c.rs:102:8
[INFO] [stdout]     |
[INFO] [stdout]  85 | impl CBackend {
[INFO] [stdout]     | ------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 102 |     fn extract_dest_name(&mut self, value: &Value) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 340 |     fn emit_terminator(&mut self, terminator: &Terminator) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `check` is never used
[INFO] [stdout]   --> src/frontend/parser/mod.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 25 | impl<'p> Parser<'p> {
[INFO] [stdout]    | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 57 |     pub(crate) fn check(&mut self, kind: TokenKind) -> Return<'p, Token<'p>> {
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `parse_struct_field`, `parse_anonymous_struct_ctor`, and `parse_named_struct_ctor` are never used
[INFO] [stdout]    --> src/frontend/parser/expr.rs:470:8
[INFO] [stdout]     |
[INFO] [stdout]  85 | impl<'p> Parser<'p> {
[INFO] [stdout]     | ------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 470 |     fn parse_struct_field(&mut self) -> Return<'p, (String, Spanned<Expr>)> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 480 |     fn parse_anonymous_struct_ctor(&mut self, _base: Spanned<Expr>) -> Return<'p, Spanned<Expr>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 520 |     fn parse_named_struct_ctor(&mut self, base: Spanned<Expr>) -> Return<'p, Spanned<Expr>> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `parse_struct_pattern` is never used
[INFO] [stdout]   --> src/frontend/parser/pattern.rs:88:8
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl<'p> Parser<'p> {
[INFO] [stdout]    | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 88 |     fn parse_struct_pattern(&mut self) -> Return<'p, Pattern> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `variable_types` is never read
[INFO] [stdout]   --> src/ir/lower.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 52 | pub struct IRLowerCtx {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 63 |     variable_types: HashMap<Spur, Ty>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `IRLowerCtx` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.91s
[INFO] running `Command { std: "docker" "inspect" "431e5527e2403fac2c50ab741e11819a8a6be204536f4e5de54bbc3886f4ca32", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "431e5527e2403fac2c50ab741e11819a8a6be204536f4e5de54bbc3886f4ca32", kill_on_drop: false }`
[INFO] [stdout] 431e5527e2403fac2c50ab741e11819a8a6be204536f4e5de54bbc3886f4ca32
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f796796a33fb9da0ecaec0202e291c193470e30c0242a68119022a179aa2849e
[INFO] running `Command { std: "docker" "start" "-a" "f796796a33fb9da0ecaec0202e291c193470e30c0242a68119022a179aa2849e", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `StructureInfo` and `TopLevelDecl`
[INFO] [stderr]  --> src/ast/typed_ast.rs:7:25
[INFO] [stderr]   |
[INFO] [stderr] 7 |         ast_types::{Op, StructureInfo, Ty},
[INFO] [stderr]   |                         ^^^^^^^^^^^^^
[INFO] [stderr] 8 |         untyped_ast::{Attribute, TopLevelDecl},
[INFO] [stderr]   |                                  ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `SizedNumeric`
[INFO] [stderr]  --> src/frontend/parser/expr.rs:3:25
[INFO] [stderr]   |
[INFO] [stderr] 3 |         ast_types::{Op, SizedNumeric},
[INFO] [stderr]   |                         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `SizedNumeric`
[INFO] [stderr]  --> src/frontend/parser/pattern.rs:3:30
[INFO] [stderr]   |
[INFO] [stderr] 3 |         ast_types::{Pattern, SizedNumeric},
[INFO] [stderr]   |                              ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ast::untyped_ast::Block`
[INFO] [stderr]  --> src/ir/cfg.rs:7:5
[INFO] [stderr]   |
[INFO] [stderr] 7 |     ast::untyped_ast::Block,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `ir::instruction::Value`
[INFO] [stderr]  --> src/ir/module.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 |     ir::instruction::Value,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> src/backend/c.rs:336:13
[INFO] [stderr]     |
[INFO] [stderr] 336 |             _ => "// Unhandled instruction".to_string(),
[INFO] [stderr]     |             ^ no value can reach this
[INFO] [stderr]     |
[INFO] [stderr] note: multiple earlier patterns match some of the same values
[INFO] [stderr]    --> src/backend/c.rs:336:13
[INFO] [stderr]     |
[INFO] [stderr] 225 |               IRInstruction::Const { dest, const_value } => {
[INFO] [stderr]     |               ------------------------------------------ matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 229 |               IRInstruction::Assign { dest, src, ty } => {
[INFO] [stderr]     |               --------------------------------------- matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 252 |               IRInstruction::Array { dest, elements, ty } => {
[INFO] [stderr]     |               ------------------------------------------- matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 263 | /             IRInstruction::BinOp {
[INFO] [stderr] 264 | |                 dest,
[INFO] [stderr] 265 | |                 op,
[INFO] [stderr] 266 | |                 left,
[INFO] [stderr] 267 | |                 right,
[INFO] [stderr] 268 | |             } => {
[INFO] [stderr]     | |_____________- matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 336 |               _ => "// Unhandled instruction".to_string(),
[INFO] [stderr]     |               ^ ...and 8 other patterns collectively make this unreachable
[INFO] [stderr]     = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ty`
[INFO] [stderr]    --> src/backend/c.rs:280:44
[INFO] [stderr]     |
[INFO] [stderr] 280 |             IRInstruction::Ref(dest, expr, ty) => {
[INFO] [stderr]     |                                            ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `ty`
[INFO] [stderr]    --> src/backend/c.rs:285:46
[INFO] [stderr]     |
[INFO] [stderr] 285 |             IRInstruction::Deref(dest, expr, ty) => {
[INFO] [stderr]     |                                              ^^ help: if this is intentional, prefix it with an underscore: `_ty`
[INFO] [stderr] 
[INFO] [stderr] warning: unreachable pattern
[INFO] [stderr]    --> src/backend/c.rs:460:17
[INFO] [stderr]     |
[INFO] [stderr] 460 |                 _ => { /* Ignore other global declarations here */ }
[INFO] [stderr]     |                 ^ no value can reach this
[INFO] [stderr]     |
[INFO] [stderr] note: multiple earlier patterns match some of the same values
[INFO] [stderr]    --> src/backend/c.rs:460:17
[INFO] [stderr]     |
[INFO] [stderr] 435 |                 GlobalDeclaration::Struct { name, fields } => {
[INFO] [stderr]     |                 ------------------------------------------ matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 446 |                 GlobalDeclaration::Enum { name, variants } => {
[INFO] [stderr]     |                 ------------------------------------------ matches some of the same values
[INFO] [stderr] ...
[INFO] [stderr] 460 |                 _ => { /* Ignore other global declarations here */ }
[INFO] [stderr]     |                 ^ collectively making this unreachable
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `struct_token`
[INFO] [stderr]    --> src/frontend/parser/stmt.rs:320:13
[INFO] [stderr]     |
[INFO] [stderr] 320 |         let struct_token = self.expect(TokenKind::KwStruct)?;
[INFO] [stderr]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_struct_token`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `enum_token`
[INFO] [stderr]    --> src/frontend/parser/stmt.rs:356:13
[INFO] [stderr]     |
[INFO] [stderr] 356 |         let enum_token = self.expect(TokenKind::KwEnum)?;
[INFO] [stderr]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_enum_token`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `fn_token`
[INFO] [stderr]    --> src/frontend/parser/stmt.rs:514:13
[INFO] [stderr]     |
[INFO] [stderr] 514 |         let fn_token = self.expect(TokenKind::KwFn)?;
[INFO] [stderr]     |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_fn_token`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `params`
[INFO] [stderr]   --> src/ir/lower.rs:96:50
[INFO] [stderr]    |
[INFO] [stderr] 96 |     pub fn begin_function(&mut self, name: &str, params: Vec<(String, Ty)>, return_type: Ty) {
[INFO] [stderr]    |                                                  ^^^^^^ help: if this is intentional, prefix it with an underscore: `_params`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `return_type`
[INFO] [stderr]   --> src/ir/lower.rs:96:77
[INFO] [stderr]    |
[INFO] [stderr] 96 |     pub fn begin_function(&mut self, name: &str, params: Vec<(String, Ty)>, return_type: Ty) {
[INFO] [stderr]    |                                                                             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_return_type`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `name`
[INFO] [stderr]    --> src/ir/lower.rs:197:14
[INFO] [stderr]     |
[INFO] [stderr] 197 |         for (name, decl) in &self.ctx.declaration_types {
[INFO] [stderr]     |              ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stderr] 
[INFO] [stderr] warning: methods `extract_dest_name` and `emit_terminator` are never used
[INFO] [stderr]    --> src/backend/c.rs:102:8
[INFO] [stderr]     |
[INFO] [stderr]  85 | impl CBackend {
[INFO] [stderr]     | ------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 102 |     fn extract_dest_name(&mut self, value: &Value) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 340 |     fn emit_terminator(&mut self, terminator: &Terminator) -> String {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `check` is never used
[INFO] [stderr]   --> src/frontend/parser/mod.rs:57:19
[INFO] [stderr]    |
[INFO] [stderr] 25 | impl<'p> Parser<'p> {
[INFO] [stderr]    | ------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 57 |     pub(crate) fn check(&mut self, kind: TokenKind) -> Return<'p, Token<'p>> {
[INFO] [stderr]    |                   ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `parse_struct_field`, `parse_anonymous_struct_ctor`, and `parse_named_struct_ctor` are never used
[INFO] [stderr]    --> src/frontend/parser/expr.rs:470:8
[INFO] [stderr]     |
[INFO] [stderr]  85 | impl<'p> Parser<'p> {
[INFO] [stderr]     | ------------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 470 |     fn parse_struct_field(&mut self) -> Return<'p, (String, Spanned<Expr>)> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 480 |     fn parse_anonymous_struct_ctor(&mut self, _base: Spanned<Expr>) -> Return<'p, Spanned<Expr>> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 520 |     fn parse_named_struct_ctor(&mut self, base: Spanned<Expr>) -> Return<'p, Spanned<Expr>> {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `parse_struct_pattern` is never used
[INFO] [stderr]   --> src/frontend/parser/pattern.rs:88:8
[INFO] [stderr]    |
[INFO] [stderr] 12 | impl<'p> Parser<'p> {
[INFO] [stderr]    | ------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 88 |     fn parse_struct_pattern(&mut self) -> Return<'p, Pattern> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `variable_types` is never read
[INFO] [stderr]   --> src/ir/lower.rs:63:5
[INFO] [stderr]    |
[INFO] [stderr] 52 | pub struct IRLowerCtx {
[INFO] [stderr]    |            ---------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 63 |     variable_types: HashMap<Spur, Ty>,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `IRLowerCtx` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: `azalea-lang` (bin "azalea-lang" test) generated 20 warnings (run `cargo fix --bin "azalea-lang" -p azalea-lang --tests` to apply 13 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/azalea_lang-0adcd1c44fb1ecee)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test frontend::lexer::tests::test_lexer ... ok
[INFO] [stdout] test ir::lower::tests::test_ir_lower_loop ... ok
[INFO] [stdout] test ir::lower::tests::test_ir_lower_pass_creation ... ok
[INFO] [stdout] test ir::lower::tests::test_ir_lower_if_statement ... ok
[INFO] [stdout] test frontend::parser::parser_tests::tests::test_parse_match_expression ... ok
[INFO] [stdout] test typeck::typeck_tests::tests::test_check_for ... FAILED
[INFO] [stdout] test frontend::parser::parser_tests::tests::test_parse_array_literal ... FAILED
[INFO] [stdout] test frontend::parser::parser_tests::tests::test_parse_let_statement ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_check_enum_decl ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_check_while ... FAILED
[INFO] [stdout] test frontend::parser::parser_tests::tests::test_parse_expr ... FAILED
[INFO] [stdout] test frontend::parser::parser_tests::tests::test_parse_return_statement ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_check_struct_decl ... FAILED
[INFO] [stdout] test frontend::parser::parser_tests::tests::test_parse_struct_ctor ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_infer_unary_expr ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_infer_literals ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_infer_binary_expr ... FAILED
[INFO] [stdout] test typeck::typeck_tests::tests::test_check_while_infinite ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_check_for stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_check_for' (33) panicked at src/typeck/typeck_tests.rs:117:41:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: [UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "KwFor", location: SourceSpan { line: 4, column: 13, start: 43, end: 46 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "Ident", location: SourceSpan { line: 4, column: 17, start: 47, end: 48 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "Equal", location: SourceSpan { line: 4, column: 19, start: 49, end: 50 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "IntLit", location: SourceSpan { line: 4, column: 21, start: 51, end: 52 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "Comma", location: SourceSpan { line: 4, column: 22, start: 52, end: 53 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "IntLit", location: SourceSpan { line: 4, column: 24, start: 54, end: 56 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "LBrace", location: SourceSpan { line: 4, column: 27, start: 57, end: 58 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "Ident", location: SourceSpan { line: 5, column: 17, start: 75, end: 76 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "LParen", location: SourceSpan { line: 5, column: 18, start: 76, end: 77 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "RParen", location: SourceSpan { line: 5, column: 19, start: 77, end: 78 } }, UnexpectedToken { expected: "top-level declaration (fn, struct, enum, import)", found: "RBrace", location: SourceSpan { line: 6, column: 13, start: 91, end: 92 } }]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec4044f - core::result::Result<T,E>::unwrap::h003e020301ee5ca9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec4044f - azalea_lang::typeck::typeck_tests::tests::test_check_for::h012b9d3dc31fae9f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:117:41
[INFO] [stdout]   22:     0x59554ec40ad7 - azalea_lang::typeck::typeck_tests::tests::test_check_for::{{closure}}::h48042acd3c467683
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:109:28
[INFO] [stdout]   23:     0x59554ec4fa96 - core::ops::function::FnOnce::call_once::hdc1dd03c8d94d144
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- frontend::parser::parser_tests::tests::test_parse_array_literal stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_array_literal.snap
[INFO] [stdout] Snapshot: parse_array_literal
[INFO] [stdout] Source: src/frontend/parser/parser_tests.rs:29
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: expr
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ Spanned {
[INFO] [stdout]     2       │-    value: Literal(
[INFO] [stdout]     3       │-        Array(
[INFO] [stdout]     4       │-            [
[INFO] [stdout]     5       │-                Spanned {
[INFO] [stdout]     6       │-                    value: Literal(
[INFO] [stdout]     7       │-                        Int(
[INFO] [stdout]     8       │-                            Unknown,
[INFO] [stdout]     9       │-                            1,
[INFO] [stdout]    10       │-                        ),
[INFO] [stdout]           2 │+    target: Array(
[INFO] [stdout]           3 │+        [
[INFO] [stdout]           4 │+            Spanned {
[INFO] [stdout]           5 │+                target: Literal(
[INFO] [stdout]           6 │+                    Int(
[INFO] [stdout]           7 │+                        1,
[INFO] [stdout]    11     8 │                     ),
[INFO] [stdout]    12       │-                    location: SourceSpan {
[INFO] [stdout]    13       │-                        line: 1,
[INFO] [stdout]    14       │-                        column: 2,
[INFO] [stdout]    15       │-                        start: 1,
[INFO] [stdout]    16       │-                        end: 2,
[INFO] [stdout]    17       │-                    },
[INFO] [stdout]           9 │+                ),
[INFO] [stdout]          10 │+                location: SourceSpan {
[INFO] [stdout]          11 │+                    line: 1,
[INFO] [stdout]          12 │+                    column: 2,
[INFO] [stdout]          13 │+                    start: 1,
[INFO] [stdout]          14 │+                    end: 2,
[INFO] [stdout]    18    15 │                 },
[INFO] [stdout]    19       │-                Spanned {
[INFO] [stdout]    20       │-                    value: Literal(
[INFO] [stdout]    21       │-                        Int(
[INFO] [stdout]    22       │-                            Unknown,
[INFO] [stdout]    23       │-                            2,
[INFO] [stdout]    24       │-                        ),
[INFO] [stdout]          16 │+            },
[INFO] [stdout]          17 │+            Spanned {
[INFO] [stdout]          18 │+                target: Literal(
[INFO] [stdout]          19 │+                    Int(
[INFO] [stdout]          20 │+                        2,
[INFO] [stdout]    25    21 │                     ),
[INFO] [stdout]    26       │-                    location: SourceSpan {
[INFO] [stdout]    27       │-                        line: 1,
[INFO] [stdout]    28       │-                        column: 5,
[INFO] [stdout]    29       │-                        start: 4,
[INFO] [stdout]    30       │-                        end: 5,
[INFO] [stdout]    31       │-                    },
[INFO] [stdout]          22 │+                ),
[INFO] [stdout]          23 │+                location: SourceSpan {
[INFO] [stdout]          24 │+                    line: 1,
[INFO] [stdout]          25 │+                    column: 5,
[INFO] [stdout]          26 │+                    start: 4,
[INFO] [stdout]          27 │+                    end: 5,
[INFO] [stdout]    32    28 │                 },
[INFO] [stdout]    33       │-                Spanned {
[INFO] [stdout]    34       │-                    value: Literal(
[INFO] [stdout]    35       │-                        Int(
[INFO] [stdout]    36       │-                            Unknown,
[INFO] [stdout]    37       │-                            3,
[INFO] [stdout]    38       │-                        ),
[INFO] [stdout]          29 │+            },
[INFO] [stdout]          30 │+            Spanned {
[INFO] [stdout]          31 │+                target: Literal(
[INFO] [stdout]          32 │+                    Int(
[INFO] [stdout]          33 │+                        3,
[INFO] [stdout]    39    34 │                     ),
[INFO] [stdout]    40       │-                    location: SourceSpan {
[INFO] [stdout]    41       │-                        line: 1,
[INFO] [stdout]    42       │-                        column: 8,
[INFO] [stdout]    43       │-                        start: 7,
[INFO] [stdout]    44       │-                        end: 8,
[INFO] [stdout]    45       │-                    },
[INFO] [stdout]          35 │+                ),
[INFO] [stdout]          36 │+                location: SourceSpan {
[INFO] [stdout]          37 │+                    line: 1,
[INFO] [stdout]          38 │+                    column: 8,
[INFO] [stdout]          39 │+                    start: 7,
[INFO] [stdout]          40 │+                    end: 8,
[INFO] [stdout]    46    41 │                 },
[INFO] [stdout]    47       │-                Spanned {
[INFO] [stdout]    48       │-                    value: Literal(
[INFO] [stdout]    49       │-                        Int(
[INFO] [stdout]    50       │-                            Unknown,
[INFO] [stdout]    51       │-                            4,
[INFO] [stdout]    52       │-                        ),
[INFO] [stdout]          42 │+            },
[INFO] [stdout]          43 │+            Spanned {
[INFO] [stdout]          44 │+                target: Literal(
[INFO] [stdout]          45 │+                    Int(
[INFO] [stdout]          46 │+                        4,
[INFO] [stdout]    53    47 │                     ),
[INFO] [stdout]    54       │-                    location: SourceSpan {
[INFO] [stdout]    55       │-                        line: 1,
[INFO] [stdout]    56       │-                        column: 11,
[INFO] [stdout]    57       │-                        start: 10,
[INFO] [stdout]    58       │-                        end: 11,
[INFO] [stdout]    59       │-                    },
[INFO] [stdout]          48 │+                ),
[INFO] [stdout]          49 │+                location: SourceSpan {
[INFO] [stdout]          50 │+                    line: 1,
[INFO] [stdout]          51 │+                    column: 11,
[INFO] [stdout]          52 │+                    start: 10,
[INFO] [stdout]          53 │+                    end: 11,
[INFO] [stdout]    60    54 │                 },
[INFO] [stdout]    61       │-                Spanned {
[INFO] [stdout]    62       │-                    value: Literal(
[INFO] [stdout]    63       │-                        Int(
[INFO] [stdout]    64       │-                            Unknown,
[INFO] [stdout]    65       │-                            5,
[INFO] [stdout]    66       │-                        ),
[INFO] [stdout]          55 │+            },
[INFO] [stdout]          56 │+            Spanned {
[INFO] [stdout]          57 │+                target: Literal(
[INFO] [stdout]          58 │+                    Int(
[INFO] [stdout]          59 │+                        5,
[INFO] [stdout]    67    60 │                     ),
[INFO] [stdout]    68       │-                    location: SourceSpan {
[INFO] [stdout]    69       │-                        line: 1,
[INFO] [stdout]    70       │-                        column: 14,
[INFO] [stdout]    71       │-                        start: 13,
[INFO] [stdout]    72       │-                        end: 14,
[INFO] [stdout]    73       │-                    },
[INFO] [stdout]          61 │+                ),
[INFO] [stdout]          62 │+                location: SourceSpan {
[INFO] [stdout]          63 │+                    line: 1,
[INFO] [stdout]          64 │+                    column: 14,
[INFO] [stdout]          65 │+                    start: 13,
[INFO] [stdout]          66 │+                    end: 14,
[INFO] [stdout]    74    67 │                 },
[INFO] [stdout]    75       │-            ],
[INFO] [stdout]    76       │-        ),
[INFO] [stdout]          68 │+            },
[INFO] [stdout]          69 │+        ],
[INFO] [stdout]    77    70 │     ),
[INFO] [stdout]    78    71 │     location: SourceSpan {
[INFO] [stdout]    79    72 │         line: 1,
[INFO] [stdout]    80    73 │         column: 1,
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'frontend::parser::parser_tests::tests::test_parse_array_literal' (18) panicked at src/frontend/parser/parser_tests.rs:29:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_array_literal.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec45d07 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec45d07 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_array_literal::h1dc2bd476d15a306
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:29:9
[INFO] [stdout]   22:     0x59554ec45e17 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_array_literal::{{closure}}::h49ab6d27b19e5c2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:24:38
[INFO] [stdout]   23:     0x59554ec4f2d6 - core::ops::function::FnOnce::call_once::h1fbffdc9c1fc51c5
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- frontend::parser::parser_tests::tests::test_parse_let_statement stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_let_statement.snap
[INFO] [stdout] Snapshot: parse_let_statement
[INFO] [stdout] Source: src/frontend/parser/parser_tests.rs:39
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ Spanned {
[INFO] [stdout]     2       │-    value: Let {
[INFO] [stdout]           2 │+    target: Let {
[INFO] [stdout]     3     3 │         name: "x",
[INFO] [stdout]     4     4 │         ty: Some(
[INFO] [stdout]     5     5 │             Numeric(
[INFO] [stdout]     6     6 │                 I32,
[INFO] [stdout]     7     7 │             ),
[INFO] [stdout]     8     8 │         ),
[INFO] [stdout]     9     9 │         value: Spanned {
[INFO] [stdout]    10       │-            value: Literal(
[INFO] [stdout]          10 │+            target: Literal(
[INFO] [stdout]    11    11 │                 Int(
[INFO] [stdout]    12       │-                    Unknown,
[INFO] [stdout]    13    12 │                     42,
[INFO] [stdout]    14    13 │                 ),
[INFO] [stdout]    15    14 │             ),
[INFO] [stdout]    16    15 │             location: SourceSpan {
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'frontend::parser::parser_tests::tests::test_parse_let_statement' (20) panicked at src/frontend/parser/parser_tests.rs:39:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_let_statement.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec464a7 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec464a7 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_let_statement::h0294935dd1da9dba
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:39:9
[INFO] [stdout]   22:     0x59554ec46647 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_let_statement::{{closure}}::hd0d633beabc0ccb7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:34:38
[INFO] [stdout]   23:     0x59554ec4f866 - core::ops::function::FnOnce::call_once::haf5b8f20d5c969b5
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_check_enum_decl stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__check_enum_decl.snap
[INFO] [stdout] Snapshot: check_enum_decl
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:167
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_stmts
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+[
[INFO] [stdout]           2 │+    Ok(
[INFO] [stdout]           3 │+        EnumDecl {
[INFO] [stdout]           4 │+            name: Spur(1),
[INFO] [stdout]           5 │+            variants: [
[INFO] [stdout]           6 │+                "Red",
[INFO] [stdout]           7 │+                "Green",
[INFO] [stdout]           8 │+                "Blue",
[INFO] [stdout]           9 │+            ],
[INFO] [stdout]          10 │+        },
[INFO] [stdout]          11 │+    ),
[INFO] [stdout]          12 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_check_enum_decl' (28) panicked at src/typeck/typeck_tests.rs:167:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec42400 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec42400 - azalea_lang::typeck::typeck_tests::tests::test_check_enum_decl::h0f62600c5d58cf56
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:167:9
[INFO] [stdout]   22:     0x59554ec42557 - azalea_lang::typeck::typeck_tests::tests::test_check_enum_decl::{{closure}}::h38e54f5a9185a0b2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:150:34
[INFO] [stdout]   23:     0x59554ec4f666 - core::ops::function::FnOnce::call_once::h61ffe0168e0a31d2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_check_while stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__check_while.snap
[INFO] [stdout] Snapshot: check_while
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:105
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_stmts
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+[
[INFO] [stdout]           2 │+    Ok(
[INFO] [stdout]           3 │+        FunctionDecl {
[INFO] [stdout]           4 │+            attributes: [],
[INFO] [stdout]           5 │+            name: Spur(1),
[INFO] [stdout]           6 │+            params: [],
[INFO] [stdout]           7 │+            return_type: Void,
[INFO] [stdout]           8 │+            body: [],
[INFO] [stdout]           9 │+        },
[INFO] [stdout]          10 │+    ),
[INFO] [stdout]          11 │+    Ok(
[INFO] [stdout]          12 │+        FunctionDecl {
[INFO] [stdout]          13 │+            attributes: [],
[INFO] [stdout]          14 │+            name: Spur(2),
[INFO] [stdout]          15 │+            params: [],
[INFO] [stdout]          16 │+            return_type: Void,
[INFO] [stdout]          17 │+            body: [
[INFO] [stdout]          18 │+                Spanned {
[INFO] [stdout]          19 │+                    target: Var {
[INFO] [stdout]          20 │+                        name: Spur(3),
[INFO] [stdout]          21 │+                        ty: Some(
[INFO] [stdout]          22 │+                            Numeric(
[INFO] [stdout]          23 │+                                I32,
[INFO] [stdout]          24 │+                            ),
[INFO] [stdout]          25 │+                        ),
[INFO] [stdout]          26 │+                        value: Spanned {
[INFO] [stdout]          27 │+                            target: Literal(
[INFO] [stdout]          28 │+                                I32(
[INFO] [stdout]          29 │+                                    0,
[INFO] [stdout]          30 │+                                ),
[INFO] [stdout]          31 │+                                Numeric(
[INFO] [stdout]          32 │+                                    I32,
[INFO] [stdout]          33 │+                                ),
[INFO] [stdout]          34 │+                            ),
[INFO] [stdout]          35 │+                            location: SourceSpan {
[INFO] [stdout]          36 │+                                line: 5,
[INFO] [stdout]          37 │+                                column: 30,
[INFO] [stdout]          38 │+                                start: 84,
[INFO] [stdout]          39 │+                                end: 85,
[INFO] [stdout]          40 │+                            },
[INFO] [stdout]          41 │+                        },
[INFO] [stdout]          42 │+                    },
[INFO] [stdout]          43 │+                    location: SourceSpan {
[INFO] [stdout]          44 │+                        line: 5,
[INFO] [stdout]          45 │+                        column: 17,
[INFO] [stdout]          46 │+                        start: 71,
[INFO] [stdout]          47 │+                        end: 74,
[INFO] [stdout]          48 │+                    },
[INFO] [stdout]          49 │+                },
[INFO] [stdout]          50 │+                Spanned {
[INFO] [stdout]          51 │+                    target: While {
[INFO] [stdout]          52 │+                        cond: Spanned {
[INFO] [stdout]          53 │+                            target: BinOp(
[INFO] [stdout]          54 │+                                Spanned {
[INFO] [stdout]          55 │+                                    target: Name(
[INFO] [stdout]          56 │+                                        Spur(3),
[INFO] [stdout]          57 │+                                        Numeric(
[INFO] [stdout]          58 │+                                            I32,
[INFO] [stdout]          59 │+                                        ),
[INFO] [stdout]          60 │+                                    ),
[INFO] [stdout]          61 │+                                    location: SourceSpan {
[INFO] [stdout]          62 │+                                        line: 7,
[INFO] [stdout]          63 │+                                        column: 23,
[INFO] [stdout]          64 │+                                        start: 109,
[INFO] [stdout]          65 │+                                        end: 110,
[INFO] [stdout]          66 │+                                    },
[INFO] [stdout]          67 │+                                },
[INFO] [stdout]          68 │+                                Less,
[INFO] [stdout]          69 │+                                Spanned {
[INFO] [stdout]          70 │+                                    target: Literal(
[INFO] [stdout]          71 │+                                        I32(
[INFO] [stdout]          72 │+                                            10,
[INFO] [stdout]          73 │+                                        ),
[INFO] [stdout]          74 │+                                        Numeric(
[INFO] [stdout]          75 │+                                            I32,
[INFO] [stdout]          76 │+                                        ),
[INFO] [stdout]          77 │+                                    ),
[INFO] [stdout]          78 │+                                    location: SourceSpan {
[INFO] [stdout]          79 │+                                        line: 7,
[INFO] [stdout]          80 │+                                        column: 27,
[INFO] [stdout]          81 │+                                        start: 113,
[INFO] [stdout]          82 │+                                        end: 115,
[INFO] [stdout]          83 │+                                    },
[INFO] [stdout]          84 │+                                },
[INFO] [stdout]          85 │+                            ),
[INFO] [stdout]          86 │+                            location: SourceSpan {
[INFO] [stdout]          87 │+                                line: 7,
[INFO] [stdout]          88 │+                                column: 23,
[INFO] [stdout]          89 │+                                start: 109,
[INFO] [stdout]          90 │+                                end: 110,
[INFO] [stdout]          91 │+                            },
[INFO] [stdout]          92 │+                        },
[INFO] [stdout]          93 │+                        body: [
[INFO] [stdout]          94 │+                            Spanned {
[INFO] [stdout]          95 │+                                target: Expr(
[INFO] [stdout]          96 │+                                    Spanned {
[INFO] [stdout]          97 │+                                        target: Call {
[INFO] [stdout]          98 │+                                            callee: Spanned {
[INFO] [stdout]          99 │+                                                target: Name(
[INFO] [stdout]         100 │+                                                    Spur(1),
[INFO] [stdout]         101 │+                                                    Function(
[INFO] [stdout]         102 │+                                                        FunctionInfo {
[INFO] [stdout]         103 │+                                                            attributes: [],
[INFO] [stdout]         104 │+                                                            name: "a",
[INFO] [stdout]         105 │+                                                            params: [],
[INFO] [stdout]         106 │+                                                            return_type: Void,
[INFO] [stdout]         107 │+                                                        },
[INFO] [stdout]         108 │+                                                    ),
[INFO] [stdout]         109 │+                                                ),
[INFO] [stdout]         110 │+                                                location: SourceSpan {
[INFO] [stdout]         111 │+                                                    line: 8,
[INFO] [stdout]         112 │+                                                    column: 21,
[INFO] [stdout]         113 │+                                                    start: 138,
[INFO] [stdout]         114 │+                                                    end: 139,
[INFO] [stdout]         115 │+                                                },
[INFO] [stdout]         116 │+                                            },
[INFO] [stdout]         117 │+                                            args: [],
[INFO] [stdout]         118 │+                                            ty: Void,
[INFO] [stdout]         119 │+                                        },
[INFO] [stdout]         120 │+                                        location: SourceSpan {
[INFO] [stdout]         121 │+                                            line: 8,
[INFO] [stdout]         122 │+                                            column: 21,
[INFO] [stdout]         123 │+                                            start: 138,
[INFO] [stdout]         124 │+                                            end: 139,
[INFO] [stdout]         125 │+                                        },
[INFO] [stdout]         126 │+                                    },
[INFO] [stdout]         127 │+                                ),
[INFO] [stdout]         128 │+                                location: SourceSpan {
[INFO] [stdout]         129 │+                                    line: 8,
[INFO] [stdout]         130 │+                                    column: 21,
[INFO] [stdout]         131 │+                                    start: 138,
[INFO] [stdout]         132 │+                                    end: 139,
[INFO] [stdout]         133 │+                                },
[INFO] [stdout]         134 │+                            },
[INFO] [stdout]         135 │+                            Spanned {
[INFO] [stdout]         136 │+                                target: Assign {
[INFO] [stdout]         137 │+                                    target: Spanned {
[INFO] [stdout]         138 │+                                        target: Name(
[INFO] [stdout]         139 │+                                            Spur(3),
[INFO] [stdout]         140 │+                                            Numeric(
[INFO] [stdout]         141 │+                                                I32,
[INFO] [stdout]         142 │+                                            ),
[INFO] [stdout]         143 │+                                        ),
[INFO] [stdout]         144 │+                                        location: SourceSpan {
[INFO] [stdout]         145 │+                                            line: 9,
[INFO] [stdout]         146 │+                                            column: 21,
[INFO] [stdout]         147 │+                                            start: 162,
[INFO] [stdout]         148 │+                                            end: 163,
[INFO] [stdout]         149 │+                                        },
[INFO] [stdout]         150 │+                                    },
[INFO] [stdout]         151 │+                                    value: Spanned {
[INFO] [stdout]         152 │+                                        target: BinOp(
[INFO] [stdout]         153 │+                                            Spanned {
[INFO] [stdout]         154 │+                                                target: Name(
[INFO] [stdout]         155 │+                                                    Spur(3),
[INFO] [stdout]         156 │+                                                    Numeric(
[INFO] [stdout]         157 │+                                                        I32,
[INFO] [stdout]         158 │+                                                    ),
[INFO] [stdout]         159 │+                                                ),
[INFO] [stdout]         160 │+                                                location: SourceSpan {
[INFO] [stdout]         161 │+                                                    line: 9,
[INFO] [stdout]         162 │+                                                    column: 25,
[INFO] [stdout]         163 │+                                                    start: 166,
[INFO] [stdout]         164 │+                                                    end: 167,
[INFO] [stdout]         165 │+                                                },
[INFO] [stdout]         166 │+                                            },
[INFO] [stdout]         167 │+                                            Add,
[INFO] [stdout]         168 │+                                            Spanned {
[INFO] [stdout]         169 │+                                                target: Literal(
[INFO] [stdout]         170 │+                                                    I32(
[INFO] [stdout]         171 │+                                                        1,
[INFO] [stdout]         172 │+                                                    ),
[INFO] [stdout]         173 │+                                                    Numeric(
[INFO] [stdout]         174 │+                                                        I32,
[INFO] [stdout]         175 │+                                                    ),
[INFO] [stdout]         176 │+                                                ),
[INFO] [stdout]         177 │+                                                location: SourceSpan {
[INFO] [stdout]         178 │+                                                    line: 9,
[INFO] [stdout]         179 │+                                                    column: 29,
[INFO] [stdout]         180 │+                                                    start: 170,
[INFO] [stdout]         181 │+                                                    end: 171,
[INFO] [stdout]         182 │+                                                },
[INFO] [stdout]         183 │+                                            },
[INFO] [stdout]         184 │+                                        ),
[INFO] [stdout]         185 │+                                        location: SourceSpan {
[INFO] [stdout]         186 │+                                            line: 9,
[INFO] [stdout]         187 │+                                            column: 25,
[INFO] [stdout]         188 │+                                            start: 166,
[INFO] [stdout]         189 │+                                            end: 167,
[INFO] [stdout]         190 │+                                        },
[INFO] [stdout]         191 │+                                    },
[INFO] [stdout]         192 │+                                },
[INFO] [stdout]         193 │+                                location: SourceSpan {
[INFO] [stdout]         194 │+                                    line: 9,
[INFO] [stdout]         195 │+                                    column: 21,
[INFO] [stdout]         196 │+                                    start: 162,
[INFO] [stdout]         197 │+                                    end: 163,
[INFO] [stdout]         198 │+                                },
[INFO] [stdout]         199 │+                            },
[INFO] [stdout]         200 │+                        ],
[INFO] [stdout]         201 │+                    },
[INFO] [stdout]         202 │+                    location: SourceSpan {
[INFO] [stdout]         203 │+                        line: 7,
[INFO] [stdout]         204 │+                        column: 17,
[INFO] [stdout]         205 │+                        start: 103,
[INFO] [stdout]         206 │+                        end: 108,
[INFO] [stdout]         207 │+                    },
[INFO] [stdout]         208 │+                },
[INFO] [stdout]         209 │+            ],
[INFO] [stdout]         210 │+        },
[INFO] [stdout]         211 │+    ),
[INFO] [stdout]         212 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_check_while' (86) panicked at src/typeck/typeck_tests.rs:105:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec41260 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec41260 - azalea_lang::typeck::typeck_tests::tests::test_check_while::hac72ec1f65115c0e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:105:9
[INFO] [stdout]   22:     0x59554ec413b7 - azalea_lang::typeck::typeck_tests::tests::test_check_while::{{closure}}::h14fc80e8241960ac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:83:30
[INFO] [stdout]   23:     0x59554ec4fbc6 - core::ops::function::FnOnce::call_once::hf77996bff1de66a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- frontend::parser::parser_tests::tests::test_parse_expr stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_expr.snap
[INFO] [stdout] Snapshot: parse_expr
[INFO] [stdout] Source: src/frontend/parser/parser_tests.rs:11
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: expr
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ Spanned {
[INFO] [stdout]     2       │-    value: BinOp(
[INFO] [stdout]           2 │+    target: BinOp(
[INFO] [stdout]     3     3 │         Spanned {
[INFO] [stdout]     4       │-            value: BinOp(
[INFO] [stdout]           4 │+            target: BinOp(
[INFO] [stdout]     5     5 │                 Spanned {
[INFO] [stdout]     6       │-                    value: Ident(
[INFO] [stdout]           6 │+                    target: Ident(
[INFO] [stdout]     7     7 │                         "a",
[INFO] [stdout]     8     8 │                     ),
[INFO] [stdout]     9     9 │                     location: SourceSpan {
[INFO] [stdout]    10    10 │                         line: 1,
[INFO] [stdout] ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout]    14    14 │                     },
[INFO] [stdout]    15    15 │                 },
[INFO] [stdout]    16    16 │                 Add,
[INFO] [stdout]    17    17 │                 Spanned {
[INFO] [stdout]    18       │-                    value: BinOp(
[INFO] [stdout]          18 │+                    target: BinOp(
[INFO] [stdout]    19    19 │                         Spanned {
[INFO] [stdout]    20       │-                            value: Ident(
[INFO] [stdout]          20 │+                            target: Ident(
[INFO] [stdout]    21    21 │                                 "b",
[INFO] [stdout]    22    22 │                             ),
[INFO] [stdout]    23    23 │                             location: SourceSpan {
[INFO] [stdout]    24    24 │                                 line: 1,
[INFO] [stdout] ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout]    28    28 │                             },
[INFO] [stdout]    29    29 │                         },
[INFO] [stdout]    30    30 │                         Mul,
[INFO] [stdout]    31    31 │                         Spanned {
[INFO] [stdout]    32       │-                            value: Ident(
[INFO] [stdout]          32 │+                            target: Ident(
[INFO] [stdout]    33    33 │                                 "c",
[INFO] [stdout]    34    34 │                             ),
[INFO] [stdout]    35    35 │                             location: SourceSpan {
[INFO] [stdout]    36    36 │                                 line: 1,
[INFO] [stdout] ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout]    56    56 │             },
[INFO] [stdout]    57    57 │         },
[INFO] [stdout]    58    58 │         Sub,
[INFO] [stdout]    59    59 │         Spanned {
[INFO] [stdout]    60       │-            value: BinOp(
[INFO] [stdout]          60 │+            target: BinOp(
[INFO] [stdout]    61    61 │                 Spanned {
[INFO] [stdout]    62       │-                    value: Ident(
[INFO] [stdout]          62 │+                    target: Ident(
[INFO] [stdout]    63    63 │                         "d",
[INFO] [stdout]    64    64 │                     ),
[INFO] [stdout]    65    65 │                     location: SourceSpan {
[INFO] [stdout]    66    66 │                         line: 1,
[INFO] [stdout] ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout]    70    70 │                     },
[INFO] [stdout]    71    71 │                 },
[INFO] [stdout]    72    72 │                 Div,
[INFO] [stdout]    73    73 │                 Spanned {
[INFO] [stdout]    74       │-                    value: Ident(
[INFO] [stdout]          74 │+                    target: Ident(
[INFO] [stdout]    75    75 │                         "e",
[INFO] [stdout]    76    76 │                     ),
[INFO] [stdout]    77    77 │                     location: SourceSpan {
[INFO] [stdout]    78    78 │                         line: 1,
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'frontend::parser::parser_tests::tests::test_parse_expr' (19) panicked at src/frontend/parser/parser_tests.rs:11:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_expr.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec44dc7 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec44dc7 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_expr::h31f8cacf052130af
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:11:9
[INFO] [stdout]   22:     0x59554ec44ed7 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_expr::{{closure}}::h980741fd69444bdc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:6:29
[INFO] [stdout]   23:     0x59554ec4f296 - core::ops::function::FnOnce::call_once::h159b106b7ed7c8c4
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- frontend::parser::parser_tests::tests::test_parse_return_statement stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_return_statement.snap
[INFO] [stdout] Snapshot: parse_return_statement
[INFO] [stdout] Source: src/frontend/parser/parser_tests.rs:48
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: stmt
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ Spanned {
[INFO] [stdout]     2       │-    value: Return(
[INFO] [stdout]           2 │+    target: Return(
[INFO] [stdout]     3     3 │         Some(
[INFO] [stdout]     4     4 │             Spanned {
[INFO] [stdout]     5       │-                value: BinOp(
[INFO] [stdout]           5 │+                target: BinOp(
[INFO] [stdout]     6     6 │                     Spanned {
[INFO] [stdout]     7       │-                        value: Ident(
[INFO] [stdout]           7 │+                        target: Ident(
[INFO] [stdout]     8     8 │                             "x",
[INFO] [stdout]     9     9 │                         ),
[INFO] [stdout]    10    10 │                         location: SourceSpan {
[INFO] [stdout]    11    11 │                             line: 1,
[INFO] [stdout] ┈┈┈┈┈┈┈┈┈┈┈┈┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout]    15    15 │                         },
[INFO] [stdout]    16    16 │                     },
[INFO] [stdout]    17    17 │                     Add,
[INFO] [stdout]    18    18 │                     Spanned {
[INFO] [stdout]    19       │-                        value: Ident(
[INFO] [stdout]          19 │+                        target: Ident(
[INFO] [stdout]    20    20 │                             "y",
[INFO] [stdout]    21    21 │                         ),
[INFO] [stdout]    22    22 │                         location: SourceSpan {
[INFO] [stdout]    23    23 │                             line: 1,
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'frontend::parser::parser_tests::tests::test_parse_return_statement' (22) panicked at src/frontend/parser/parser_tests.rs:48:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_return_statement.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec473e7 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec473e7 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_return_statement::hf4b920fd9fa6a813
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:48:9
[INFO] [stdout]   22:     0x59554ec47587 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_return_statement::{{closure}}::h5a0044a304289b3d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:43:41
[INFO] [stdout]   23:     0x59554ec4f6a6 - core::ops::function::FnOnce::call_once::h78445b68ea8ca267
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_check_struct_decl stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__check_struct_decl.snap
[INFO] [stdout] Snapshot: check_struct_decl
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:146
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_stmts
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+[
[INFO] [stdout]           2 │+    Ok(
[INFO] [stdout]           3 │+        StructDecl {
[INFO] [stdout]           4 │+            name: Spur(1),
[INFO] [stdout]           5 │+            fields: [
[INFO] [stdout]           6 │+                (
[INFO] [stdout]           7 │+                    "x",
[INFO] [stdout]           8 │+                    Numeric(
[INFO] [stdout]           9 │+                        I32,
[INFO] [stdout]          10 │+                    ),
[INFO] [stdout]          11 │+                ),
[INFO] [stdout]          12 │+                (
[INFO] [stdout]          13 │+                    "y",
[INFO] [stdout]          14 │+                    Numeric(
[INFO] [stdout]          15 │+                        I32,
[INFO] [stdout]          16 │+                    ),
[INFO] [stdout]          17 │+                ),
[INFO] [stdout]          18 │+            ],
[INFO] [stdout]          19 │+        },
[INFO] [stdout]          20 │+    ),
[INFO] [stdout]          21 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_check_struct_decl' (42) panicked at src/typeck/typeck_tests.rs:146:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec434c0 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec434c0 - azalea_lang::typeck::typeck_tests::tests::test_check_struct_decl::h9574dfd5b78a7137
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:146:9
[INFO] [stdout]   22:     0x59554ec436a7 - azalea_lang::typeck::typeck_tests::tests::test_check_struct_decl::{{closure}}::ha19758ab38c70f37
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:130:36
[INFO] [stdout]   23:     0x59554ec4f8f6 - core::ops::function::FnOnce::call_once::hc5453908394c6f48
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- frontend::parser::parser_tests::tests::test_parse_struct_ctor stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_struct_ctor.snap
[INFO] [stdout] Snapshot: parse_struct_ctor
[INFO] [stdout] Source: src/frontend/parser/parser_tests.rs:20
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: expr
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] -old snapshot
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]     1     1 │ Spanned {
[INFO] [stdout]     2       │-    value: StructCtor {
[INFO] [stdout]     3       │-        struct_name: "Point",
[INFO] [stdout]     4       │-        fields: [
[INFO] [stdout]     5       │-            (
[INFO] [stdout]     6       │-                "x",
[INFO] [stdout]     7       │-                Spanned {
[INFO] [stdout]     8       │-                    value: Literal(
[INFO] [stdout]     9       │-                        Int(
[INFO] [stdout]    10       │-                            Unknown,
[INFO] [stdout]    11       │-                            10,
[INFO] [stdout]    12       │-                        ),
[INFO] [stdout]    13       │-                    ),
[INFO] [stdout]    14       │-                    location: SourceSpan {
[INFO] [stdout]    15       │-                        line: 1,
[INFO] [stdout]    16       │-                        column: 12,
[INFO] [stdout]    17       │-                        start: 11,
[INFO] [stdout]    18       │-                        end: 13,
[INFO] [stdout]    19       │-                    },
[INFO] [stdout]    20       │-                },
[INFO] [stdout]    21       │-            ),
[INFO] [stdout]    22       │-            (
[INFO] [stdout]    23       │-                "y",
[INFO] [stdout]    24       │-                Spanned {
[INFO] [stdout]    25       │-                    value: Literal(
[INFO] [stdout]    26       │-                        Int(
[INFO] [stdout]    27       │-                            Unknown,
[INFO] [stdout]    28       │-                            20,
[INFO] [stdout]    29       │-                        ),
[INFO] [stdout]    30       │-                    ),
[INFO] [stdout]    31       │-                    location: SourceSpan {
[INFO] [stdout]    32       │-                        line: 1,
[INFO] [stdout]    33       │-                        column: 19,
[INFO] [stdout]    34       │-                        start: 18,
[INFO] [stdout]    35       │-                        end: 20,
[INFO] [stdout]    36       │-                    },
[INFO] [stdout]    37       │-                },
[INFO] [stdout]    38       │-            ),
[INFO] [stdout]    39       │-        ],
[INFO] [stdout]    40       │-    },
[INFO] [stdout]           2 │+    target: Ident(
[INFO] [stdout]           3 │+        "Point",
[INFO] [stdout]           4 │+    ),
[INFO] [stdout]    41     5 │     location: SourceSpan {
[INFO] [stdout]    42     6 │         line: 1,
[INFO] [stdout]    43       │-        column: 7,
[INFO] [stdout]    44       │-        start: 6,
[INFO] [stdout]    45       │-        end: 7,
[INFO] [stdout]           7 │+        column: 1,
[INFO] [stdout]           8 │+        start: 0,
[INFO] [stdout]           9 │+        end: 5,
[INFO] [stdout]    46    10 │     },
[INFO] [stdout]    47    11 │ }
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'frontend::parser::parser_tests::tests::test_parse_struct_ctor' (23) panicked at src/frontend/parser/parser_tests.rs:20:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/frontend/parser/snapshots/azalea_lang__frontend__parser__parser_tests__tests__parse_struct_ctor.snap.new")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec45567 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec45567 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_struct_ctor::h36b03a3802950668
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:20:9
[INFO] [stdout]   22:     0x59554ec45677 - azalea_lang::frontend::parser::parser_tests::tests::test_parse_struct_ctor::{{closure}}::h2a67196e55c774fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/frontend/parser/parser_tests.rs:15:36
[INFO] [stdout]   23:     0x59554ec4f256 - core::ops::function::FnOnce::call_once::h1102a83665d6bd39
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_infer_unary_expr stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__infer_unary_expr.snap
[INFO] [stdout] Snapshot: infer_unary_expr
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:35
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_expr
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+Ok(
[INFO] [stdout]           2 │+    Spanned {
[INFO] [stdout]           3 │+        target: Literal(
[INFO] [stdout]           4 │+            I32(
[INFO] [stdout]           5 │+                -42,
[INFO] [stdout]           6 │+            ),
[INFO] [stdout]           7 │+            Numeric(
[INFO] [stdout]           8 │+                I32,
[INFO] [stdout]           9 │+            ),
[INFO] [stdout]          10 │+        ),
[INFO] [stdout]          11 │+        location: SourceSpan {
[INFO] [stdout]          12 │+            line: 1,
[INFO] [stdout]          13 │+            column: 1,
[INFO] [stdout]          14 │+            start: 0,
[INFO] [stdout]          15 │+            end: 3,
[INFO] [stdout]          16 │+        },
[INFO] [stdout]          17 │+    },
[INFO] [stdout]          18 │+)
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_infer_unary_expr' (1350) panicked at src/typeck/typeck_tests.rs:35:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec42cbf - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec42cbf - azalea_lang::typeck::typeck_tests::tests::test_infer_unary_expr::h182f2b5a6cfc0bcb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:35:9
[INFO] [stdout]   22:     0x59554ec42e77 - azalea_lang::typeck::typeck_tests::tests::test_infer_unary_expr::{{closure}}::h61e80db5390a2403
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:27:35
[INFO] [stdout]   23:     0x59554ec4f426 - core::ops::function::FnOnce::call_once::h37828dcfb5870efc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_infer_literals stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__infer_literals.snap
[INFO] [stdout] Snapshot: infer_literals
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:56
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_stmts
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+[
[INFO] [stdout]           2 │+    Ok(
[INFO] [stdout]           3 │+        Spanned {
[INFO] [stdout]           4 │+            target: Let {
[INFO] [stdout]           5 │+                name: Spur(1),
[INFO] [stdout]           6 │+                ty: Some(
[INFO] [stdout]           7 │+                    Numeric(
[INFO] [stdout]           8 │+                        I32,
[INFO] [stdout]           9 │+                    ),
[INFO] [stdout]          10 │+                ),
[INFO] [stdout]          11 │+                value: Spanned {
[INFO] [stdout]          12 │+                    target: Literal(
[INFO] [stdout]          13 │+                        I32(
[INFO] [stdout]          14 │+                            42,
[INFO] [stdout]          15 │+                        ),
[INFO] [stdout]          16 │+                        Numeric(
[INFO] [stdout]          17 │+                            I32,
[INFO] [stdout]          18 │+                        ),
[INFO] [stdout]          19 │+                    ),
[INFO] [stdout]          20 │+                    location: SourceSpan {
[INFO] [stdout]          21 │+                        line: 2,
[INFO] [stdout]          22 │+                        column: 25,
[INFO] [stdout]          23 │+                        start: 27,
[INFO] [stdout]          24 │+                        end: 29,
[INFO] [stdout]          25 │+                    },
[INFO] [stdout]          26 │+                },
[INFO] [stdout]          27 │+            },
[INFO] [stdout]          28 │+            location: SourceSpan {
[INFO] [stdout]          29 │+                line: 2,
[INFO] [stdout]          30 │+                column: 13,
[INFO] [stdout]          31 │+                start: 15,
[INFO] [stdout]          32 │+                end: 18,
[INFO] [stdout]          33 │+            },
[INFO] [stdout]          34 │+        },
[INFO] [stdout]          35 │+    ),
[INFO] [stdout]          36 │+    Ok(
[INFO] [stdout]          37 │+        Spanned {
[INFO] [stdout]          38 │+            target: Let {
[INFO] [stdout]          39 │+                name: Spur(2),
[INFO] [stdout]          40 │+                ty: Some(
[INFO] [stdout]          41 │+                    Numeric(
[INFO] [stdout]          42 │+                        Float,
[INFO] [stdout]          43 │+                    ),
[INFO] [stdout]          44 │+                ),
[INFO] [stdout]          45 │+                value: Spanned {
[INFO] [stdout]          46 │+                    target: Literal(
[INFO] [stdout]          47 │+                        Float(
[INFO] [stdout]          48 │+                            3.14,
[INFO] [stdout]          49 │+                        ),
[INFO] [stdout]          50 │+                        Numeric(
[INFO] [stdout]          51 │+                            Float,
[INFO] [stdout]          52 │+                        ),
[INFO] [stdout]          53 │+                    ),
[INFO] [stdout]          54 │+                    location: SourceSpan {
[INFO] [stdout]          55 │+                        line: 3,
[INFO] [stdout]          56 │+                        column: 27,
[INFO] [stdout]          57 │+                        start: 57,
[INFO] [stdout]          58 │+                        end: 61,
[INFO] [stdout]          59 │+                    },
[INFO] [stdout]          60 │+                },
[INFO] [stdout]          61 │+            },
[INFO] [stdout]          62 │+            location: SourceSpan {
[INFO] [stdout]          63 │+                line: 3,
[INFO] [stdout]          64 │+                column: 13,
[INFO] [stdout]          65 │+                start: 43,
[INFO] [stdout]          66 │+                end: 46,
[INFO] [stdout]          67 │+            },
[INFO] [stdout]          68 │+        },
[INFO] [stdout]          69 │+    ),
[INFO] [stdout]          70 │+    Ok(
[INFO] [stdout]          71 │+        Spanned {
[INFO] [stdout]          72 │+            target: Let {
[INFO] [stdout]          73 │+                name: Spur(3),
[INFO] [stdout]          74 │+                ty: Some(
[INFO] [stdout]          75 │+                    Bool,
[INFO] [stdout]          76 │+                ),
[INFO] [stdout]          77 │+                value: Spanned {
[INFO] [stdout]          78 │+                    target: Literal(
[INFO] [stdout]          79 │+                        Bool(
[INFO] [stdout]          80 │+                            true,
[INFO] [stdout]          81 │+                        ),
[INFO] [stdout]          82 │+                        Bool,
[INFO] [stdout]          83 │+                    ),
[INFO] [stdout]          84 │+                    location: SourceSpan {
[INFO] [stdout]          85 │+                        line: 4,
[INFO] [stdout]          86 │+                        column: 26,
[INFO] [stdout]          87 │+                        start: 88,
[INFO] [stdout]          88 │+                        end: 92,
[INFO] [stdout]          89 │+                    },
[INFO] [stdout]          90 │+                },
[INFO] [stdout]          91 │+            },
[INFO] [stdout]          92 │+            location: SourceSpan {
[INFO] [stdout]          93 │+                line: 4,
[INFO] [stdout]          94 │+                column: 13,
[INFO] [stdout]          95 │+                start: 75,
[INFO] [stdout]          96 │+                end: 78,
[INFO] [stdout]          97 │+            },
[INFO] [stdout]          98 │+        },
[INFO] [stdout]          99 │+    ),
[INFO] [stdout]         100 │+    Ok(
[INFO] [stdout]         101 │+        Spanned {
[INFO] [stdout]         102 │+            target: Let {
[INFO] [stdout]         103 │+                name: Spur(4),
[INFO] [stdout]         104 │+                ty: Some(
[INFO] [stdout]         105 │+                    String,
[INFO] [stdout]         106 │+                ),
[INFO] [stdout]         107 │+                value: Spanned {
[INFO] [stdout]         108 │+                    target: Literal(
[INFO] [stdout]         109 │+                        String(
[INFO] [stdout]         110 │+                            "hello",
[INFO] [stdout]         111 │+                        ),
[INFO] [stdout]         112 │+                        String,
[INFO] [stdout]         113 │+                    ),
[INFO] [stdout]         114 │+                    location: SourceSpan {
[INFO] [stdout]         115 │+                        line: 5,
[INFO] [stdout]         116 │+                        column: 28,
[INFO] [stdout]         117 │+                        start: 121,
[INFO] [stdout]         118 │+                        end: 128,
[INFO] [stdout]         119 │+                    },
[INFO] [stdout]         120 │+                },
[INFO] [stdout]         121 │+            },
[INFO] [stdout]         122 │+            location: SourceSpan {
[INFO] [stdout]         123 │+                line: 5,
[INFO] [stdout]         124 │+                column: 13,
[INFO] [stdout]         125 │+                start: 106,
[INFO] [stdout]         126 │+                end: 109,
[INFO] [stdout]         127 │+            },
[INFO] [stdout]         128 │+        },
[INFO] [stdout]         129 │+    ),
[INFO] [stdout]         130 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_infer_literals' (1284) panicked at src/typeck/typeck_tests.rs:56:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec41b96 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec41b96 - azalea_lang::typeck::typeck_tests::tests::test_infer_literals::he0142fe030371bc2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:56:9
[INFO] [stdout]   22:     0x59554ec41db7 - azalea_lang::typeck::typeck_tests::tests::test_infer_literals::{{closure}}::h53651a295291a170
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:39:33
[INFO] [stdout]   23:     0x59554ec4fb66 - core::ops::function::FnOnce::call_once::hf06caabda33c804e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_infer_binary_expr stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__infer_binary_expr.snap
[INFO] [stdout] Snapshot: infer_binary_expr
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:23
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_expr
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+Ok(
[INFO] [stdout]           2 │+    Spanned {
[INFO] [stdout]           3 │+        target: BinOp(
[INFO] [stdout]           4 │+            Spanned {
[INFO] [stdout]           5 │+                target: Literal(
[INFO] [stdout]           6 │+                    I32(
[INFO] [stdout]           7 │+                        1,
[INFO] [stdout]           8 │+                    ),
[INFO] [stdout]           9 │+                    Numeric(
[INFO] [stdout]          10 │+                        I32,
[INFO] [stdout]          11 │+                    ),
[INFO] [stdout]          12 │+                ),
[INFO] [stdout]          13 │+                location: SourceSpan {
[INFO] [stdout]          14 │+                    line: 1,
[INFO] [stdout]          15 │+                    column: 1,
[INFO] [stdout]          16 │+                    start: 0,
[INFO] [stdout]          17 │+                    end: 1,
[INFO] [stdout]          18 │+                },
[INFO] [stdout]          19 │+            },
[INFO] [stdout]          20 │+            Add,
[INFO] [stdout]          21 │+            Spanned {
[INFO] [stdout]          22 │+                target: BinOp(
[INFO] [stdout]          23 │+                    Spanned {
[INFO] [stdout]          24 │+                        target: BinOp(
[INFO] [stdout]          25 │+                            Spanned {
[INFO] [stdout]          26 │+                                target: Literal(
[INFO] [stdout]          27 │+                                    I32(
[INFO] [stdout]          28 │+                                        2,
[INFO] [stdout]          29 │+                                    ),
[INFO] [stdout]          30 │+                                    Numeric(
[INFO] [stdout]          31 │+                                        I32,
[INFO] [stdout]          32 │+                                    ),
[INFO] [stdout]          33 │+                                ),
[INFO] [stdout]          34 │+                                location: SourceSpan {
[INFO] [stdout]          35 │+                                    line: 1,
[INFO] [stdout]          36 │+                                    column: 6,
[INFO] [stdout]          37 │+                                    start: 5,
[INFO] [stdout]          38 │+                                    end: 6,
[INFO] [stdout]          39 │+                                },
[INFO] [stdout]          40 │+                            },
[INFO] [stdout]          41 │+                            Mul,
[INFO] [stdout]          42 │+                            Spanned {
[INFO] [stdout]          43 │+                                target: Literal(
[INFO] [stdout]          44 │+                                    I32(
[INFO] [stdout]          45 │+                                        3,
[INFO] [stdout]          46 │+                                    ),
[INFO] [stdout]          47 │+                                    Numeric(
[INFO] [stdout]          48 │+                                        I32,
[INFO] [stdout]          49 │+                                    ),
[INFO] [stdout]          50 │+                                ),
[INFO] [stdout]          51 │+                                location: SourceSpan {
[INFO] [stdout]          52 │+                                    line: 1,
[INFO] [stdout]          53 │+                                    column: 10,
[INFO] [stdout]          54 │+                                    start: 9,
[INFO] [stdout]          55 │+                                    end: 10,
[INFO] [stdout]          56 │+                                },
[INFO] [stdout]          57 │+                            },
[INFO] [stdout]          58 │+                        ),
[INFO] [stdout]          59 │+                        location: SourceSpan {
[INFO] [stdout]          60 │+                            line: 1,
[INFO] [stdout]          61 │+                            column: 6,
[INFO] [stdout]          62 │+                            start: 5,
[INFO] [stdout]          63 │+                            end: 6,
[INFO] [stdout]          64 │+                        },
[INFO] [stdout]          65 │+                    },
[INFO] [stdout]          66 │+                    Div,
[INFO] [stdout]          67 │+                    Spanned {
[INFO] [stdout]          68 │+                        target: Literal(
[INFO] [stdout]          69 │+                            I32(
[INFO] [stdout]          70 │+                                4,
[INFO] [stdout]          71 │+                            ),
[INFO] [stdout]          72 │+                            Numeric(
[INFO] [stdout]          73 │+                                I32,
[INFO] [stdout]          74 │+                            ),
[INFO] [stdout]          75 │+                        ),
[INFO] [stdout]          76 │+                        location: SourceSpan {
[INFO] [stdout]          77 │+                            line: 1,
[INFO] [stdout]          78 │+                            column: 15,
[INFO] [stdout]          79 │+                            start: 14,
[INFO] [stdout]          80 │+                            end: 15,
[INFO] [stdout]          81 │+                        },
[INFO] [stdout]          82 │+                    },
[INFO] [stdout]          83 │+                ),
[INFO] [stdout]          84 │+                location: SourceSpan {
[INFO] [stdout]          85 │+                    line: 1,
[INFO] [stdout]          86 │+                    column: 5,
[INFO] [stdout]          87 │+                    start: 4,
[INFO] [stdout]          88 │+                    end: 5,
[INFO] [stdout]          89 │+                },
[INFO] [stdout]          90 │+            },
[INFO] [stdout]          91 │+        ),
[INFO] [stdout]          92 │+        location: SourceSpan {
[INFO] [stdout]          93 │+            line: 1,
[INFO] [stdout]          94 │+            column: 1,
[INFO] [stdout]          95 │+            start: 0,
[INFO] [stdout]          96 │+            end: 1,
[INFO] [stdout]          97 │+        },
[INFO] [stdout]          98 │+    },
[INFO] [stdout]          99 │+)
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_infer_binary_expr' (1251) panicked at src/typeck/typeck_tests.rs:23:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec43d7f - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec43d7f - azalea_lang::typeck::typeck_tests::tests::test_infer_binary_expr::h751b413aed677f8e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:23:9
[INFO] [stdout]   22:     0x59554ec43f37 - azalea_lang::typeck::typeck_tests::tests::test_infer_binary_expr::{{closure}}::hf36a35ed2d639bd0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:15:36
[INFO] [stdout]   23:     0x59554ec4f626 - core::ops::function::FnOnce::call_once::h5b32271909d6730e
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- typeck::typeck_tests::tests::test_check_while_infinite stdout ----
[INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[INFO] [stdout] Snapshot file: src/typeck/snapshots/azalea_lang__typeck__typeck_tests__tests__check_while_infinite.snap
[INFO] [stdout] Snapshot: check_while_infinite
[INFO] [stdout] Source: src/typeck/typeck_tests.rs:79
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] Expression: typed_stmts
[INFO] [stdout] ────────────────────────────────────────────────────────────────────────────────
[INFO] [stdout] +new results
[INFO] [stdout] ────────────┬───────────────────────────────────────────────────────────────────
[INFO] [stdout]           1 │+[
[INFO] [stdout]           2 │+    Ok(
[INFO] [stdout]           3 │+        FunctionDecl {
[INFO] [stdout]           4 │+            attributes: [],
[INFO] [stdout]           5 │+            name: Spur(1),
[INFO] [stdout]           6 │+            params: [],
[INFO] [stdout]           7 │+            return_type: Void,
[INFO] [stdout]           8 │+            body: [],
[INFO] [stdout]           9 │+        },
[INFO] [stdout]          10 │+    ),
[INFO] [stdout]          11 │+    Ok(
[INFO] [stdout]          12 │+        FunctionDecl {
[INFO] [stdout]          13 │+            attributes: [],
[INFO] [stdout]          14 │+            name: Spur(2),
[INFO] [stdout]          15 │+            params: [],
[INFO] [stdout]          16 │+            return_type: Void,
[INFO] [stdout]          17 │+            body: [
[INFO] [stdout]          18 │+                Spanned {
[INFO] [stdout]          19 │+                    target: While {
[INFO] [stdout]          20 │+                        cond: Spanned {
[INFO] [stdout]          21 │+                            target: Literal(
[INFO] [stdout]          22 │+                                Bool(
[INFO] [stdout]          23 │+                                    true,
[INFO] [stdout]          24 │+                                ),
[INFO] [stdout]          25 │+                                Bool,
[INFO] [stdout]          26 │+                            ),
[INFO] [stdout]          27 │+                            location: SourceSpan {
[INFO] [stdout]          28 │+                                line: 5,
[INFO] [stdout]          29 │+                                column: 17,
[INFO] [stdout]          30 │+                                start: 71,
[INFO] [stdout]          31 │+                                end: 76,
[INFO] [stdout]          32 │+                            },
[INFO] [stdout]          33 │+                        },
[INFO] [stdout]          34 │+                        body: [
[INFO] [stdout]          35 │+                            Spanned {
[INFO] [stdout]          36 │+                                target: Expr(
[INFO] [stdout]          37 │+                                    Spanned {
[INFO] [stdout]          38 │+                                        target: Call {
[INFO] [stdout]          39 │+                                            callee: Spanned {
[INFO] [stdout]          40 │+                                                target: Name(
[INFO] [stdout]          41 │+                                                    Spur(1),
[INFO] [stdout]          42 │+                                                    Function(
[INFO] [stdout]          43 │+                                                        FunctionInfo {
[INFO] [stdout]          44 │+                                                            attributes: [],
[INFO] [stderr] error: test failed, to rerun pass `--bin azalea-lang`
[INFO] [stdout]          45 │+                                                            name: "a",
[INFO] [stdout]          46 │+                                                            params: [],
[INFO] [stdout]          47 │+                                                            return_type: Void,
[INFO] [stdout]          48 │+                                                        },
[INFO] [stdout]          49 │+                                                    ),
[INFO] [stdout]          50 │+                                                ),
[INFO] [stdout]          51 │+                                                location: SourceSpan {
[INFO] [stdout]          52 │+                                                    line: 6,
[INFO] [stdout]          53 │+                                                    column: 21,
[INFO] [stdout]          54 │+                                                    start: 99,
[INFO] [stdout]          55 │+                                                    end: 100,
[INFO] [stdout]          56 │+                                                },
[INFO] [stdout]          57 │+                                            },
[INFO] [stdout]          58 │+                                            args: [],
[INFO] [stdout]          59 │+                                            ty: Void,
[INFO] [stdout]          60 │+                                        },
[INFO] [stdout]          61 │+                                        location: SourceSpan {
[INFO] [stdout]          62 │+                                            line: 6,
[INFO] [stdout]          63 │+                                            column: 21,
[INFO] [stdout]          64 │+                                            start: 99,
[INFO] [stdout]          65 │+                                            end: 100,
[INFO] [stdout]          66 │+                                        },
[INFO] [stdout]          67 │+                                    },
[INFO] [stdout]          68 │+                                ),
[INFO] [stdout]          69 │+                                location: SourceSpan {
[INFO] [stdout]          70 │+                                    line: 6,
[INFO] [stdout]          71 │+                                    column: 21,
[INFO] [stdout]          72 │+                                    start: 99,
[INFO] [stdout]          73 │+                                    end: 100,
[INFO] [stdout]          74 │+                                },
[INFO] [stdout]          75 │+                            },
[INFO] [stdout]          76 │+                        ],
[INFO] [stdout]          77 │+                    },
[INFO] [stdout]          78 │+                    location: SourceSpan {
[INFO] [stdout]          79 │+                        line: 5,
[INFO] [stdout]          80 │+                        column: 17,
[INFO] [stdout]          81 │+                        start: 71,
[INFO] [stdout]          82 │+                        end: 76,
[INFO] [stdout]          83 │+                    },
[INFO] [stdout]          84 │+                },
[INFO] [stdout]          85 │+            ],
[INFO] [stdout]          86 │+        },
[INFO] [stdout]          87 │+    ),
[INFO] [stdout]          88 │+]
[INFO] [stdout] ────────────┴───────────────────────────────────────────────────────────────────
[INFO] [stdout] 
[INFO] [stdout] thread 'typeck::typeck_tests::tests::test_check_while_infinite' (1086) panicked at src/typeck/typeck_tests.rs:79:9:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x59554edfe082 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x59554edfe082 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x59554edfe082 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x59554edfe082 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x59554ee109aa - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x59554ee109aa - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x59554edcada6 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x59554edcada6 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x59554eddce99 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x59554eddce99 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x59554eddcd31 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x59554ed9771e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x59554ed9771e - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x59554eddd112 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x59554eddd112 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x59554eddcf58 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x59554edd74f9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x59554edbe55d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x59554ee1a23c - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x59554ee19742 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x59554ec44580 - core::result::Result<T,E>::unwrap::he113301b24d54cdb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x59554ec44580 - azalea_lang::typeck::typeck_tests::tests::test_check_while_infinite::h0edfdfa76f2aed95
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:79:9
[INFO] [stdout]   22:     0x59554ec44767 - azalea_lang::typeck::typeck_tests::tests::test_check_while_infinite::{{closure}}::h174422f4b78293f9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/typeck/typeck_tests.rs:60:39
[INFO] [stdout]   23:     0x59554ec4f936 - core::ops::function::FnOnce::call_once::hc564dcb1ba13b23c
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x59554ed974db - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x59554ed974db - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x59554edaaeea - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x59554edaaeea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x59554edaaeea - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x59554edaaeea - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x59554edaaeea - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x59554edaaeea - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x59554edaaeea - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x59554ed85344 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x59554ed85344 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x59554ed88ce2 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x59554ed88ce2 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x59554ed88ce2 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x59554ed88ce2 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x59554ed88ce2 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x59554ed88ce2 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x59554edd245f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x59554edd245f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7093dc144aa4 - <unknown>
[INFO] [stdout]   45:     0x7093dc1d1a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     frontend::parser::parser_tests::tests::test_parse_array_literal
[INFO] [stdout]     frontend::parser::parser_tests::tests::test_parse_expr
[INFO] [stdout]     frontend::parser::parser_tests::tests::test_parse_let_statement
[INFO] [stdout]     frontend::parser::parser_tests::tests::test_parse_return_statement
[INFO] [stdout]     frontend::parser::parser_tests::tests::test_parse_struct_ctor
[INFO] [stdout]     typeck::typeck_tests::tests::test_check_enum_decl
[INFO] [stdout]     typeck::typeck_tests::tests::test_check_for
[INFO] [stdout]     typeck::typeck_tests::tests::test_check_struct_decl
[INFO] [stdout]     typeck::typeck_tests::tests::test_check_while
[INFO] [stdout]     typeck::typeck_tests::tests::test_check_while_infinite
[INFO] [stdout]     typeck::typeck_tests::tests::test_infer_binary_expr
[INFO] [stdout]     typeck::typeck_tests::tests::test_infer_literals
[INFO] [stdout]     typeck::typeck_tests::tests::test_infer_unary_expr
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5 passed; 13 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.23s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f796796a33fb9da0ecaec0202e291c193470e30c0242a68119022a179aa2849e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f796796a33fb9da0ecaec0202e291c193470e30c0242a68119022a179aa2849e", kill_on_drop: false }`
[INFO] [stdout] f796796a33fb9da0ecaec0202e291c193470e30c0242a68119022a179aa2849e
