[INFO] updating cached repository https://github.com/jazz-lang/Jazz [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 084748482f4fe0350b55fcd824cccd2924cab40d [INFO] checking jazz-lang/Jazz against try#662bf71cc5bbfe44a109ab5b7205e12ec319754c for pr-67531 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjazz-lang%2FJazz" "/workspace/builds/worker-11/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-11/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jazz-lang/Jazz on toolchain 662bf71cc5bbfe44a109ab5b7205e12ec319754c [INFO] running `"/workspace/cargo-home/bin/cargo" "+662bf71cc5bbfe44a109ab5b7205e12ec319754c" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/jazz-lang/Jazz [INFO] finished tweaking git repo https://github.com/jazz-lang/Jazz [INFO] tweaked toml for git repo https://github.com/jazz-lang/Jazz written to /workspace/builds/worker-11/source/Cargo.toml [INFO] crate git repo https://github.com/jazz-lang/Jazz already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+662bf71cc5bbfe44a109ab5b7205e12ec319754c" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+662bf71cc5bbfe44a109ab5b7205e12ec319754c" "check" "--frozen" "--all" "--all-targets"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 41b1d44303766df0c1acdf2dff7b7878006ff4dc11c698e3d943a751dfe976de [INFO] running `"docker" "start" "-a" "41b1d44303766df0c1acdf2dff7b7878006ff4dc11c698e3d943a751dfe976de"` [INFO] [stderr] Checking parking_lot_core v0.7.0 [INFO] [stderr] Compiling proc-macro-hack v0.5.11 [INFO] [stderr] Checking crossbeam v0.7.3 [INFO] [stderr] Checking rayon v1.2.1 [INFO] [stderr] Checking parking_lot v0.10.0 [INFO] [stderr] Compiling paste-impl v0.1.6 [INFO] [stderr] Checking jwalk v0.4.0 [INFO] [stderr] Checking paste v0.1.6 [INFO] [stderr] Checking lang v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unused import: `std::path::Display` [INFO] [stderr] --> src/ast/expr.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::path::Display; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `parking_lot::RwLock` [INFO] [stderr] --> src/ast/module.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | use parking_lot::RwLock; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `derive_more::Display` [INFO] [stderr] --> src/ast/stmt.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use derive_more::Display; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::*` [INFO] [stderr] --> src/semcheck/declck.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ast::*` [INFO] [stderr] --> src/semcheck/declck.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use ast::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::path::Display` [INFO] [stderr] --> src/ast/expr.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::path::Display; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::hint::unreachable_unchecked` [INFO] [stderr] --> src/semcheck/declck.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::hint::unreachable_unchecked; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::ast::Mutability::Mutable` [INFO] [stderr] --> src/semcheck/exprck.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::ast::Mutability::Mutable; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `parking_lot::RwLock` [INFO] [stderr] --> src/ast/module.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | use parking_lot::RwLock; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::*` [INFO] [stderr] --> src/semcheck/exprck.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ast::*` [INFO] [stderr] --> src/semcheck/exprck.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use ast::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `derive_more::Display` [INFO] [stderr] --> src/ast/stmt.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use derive_more::Display; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::*` [INFO] [stderr] --> src/semcheck/declck.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ast::*` [INFO] [stderr] --> src/semcheck/declck.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use ast::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::hint::unreachable_unchecked` [INFO] [stderr] --> src/semcheck/declck.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use std::hint::unreachable_unchecked; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::ast::Mutability::Mutable` [INFO] [stderr] --> src/semcheck/exprck.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use crate::ast::Mutability::Mutable; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::*` [INFO] [stderr] --> src/semcheck/exprck.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use crate::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `ast::*` [INFO] [stderr] --> src/semcheck/exprck.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use ast::*; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `decl` [INFO] [stderr] --> src/semcheck/mod.rs:50:27 [INFO] [stderr] | [INFO] [stderr] 50 | base: fbbase, decl, .. [INFO] [stderr] | ^^^^ help: try ignoring the field: `decl: _` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `identifier` [INFO] [stderr] --> src/semcheck/mod.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | identifier, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `identifier: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `std_module` [INFO] [stderr] --> src/semcheck/mod.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | let std_module = Self::import_module(None, intern("std")); [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_std_module` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `decl` [INFO] [stderr] --> src/semcheck/mod.rs:149:17 [INFO] [stderr] | [INFO] [stderr] 149 | for decl in source_file.borrow().top_level_decls.iter() {} [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_decl` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/semcheck/declck.rs:192:25 [INFO] [stderr] | [INFO] [stderr] 192 | name, [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_name` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `location` [INFO] [stderr] --> src/semcheck/declck.rs:193:25 [INFO] [stderr] | [INFO] [stderr] 193 | location, [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_location` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `module` [INFO] [stderr] --> src/semcheck/declck.rs:195:25 [INFO] [stderr] | [INFO] [stderr] 195 | module, [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_module` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_deinit` is never read [INFO] [stderr] --> src/semcheck/declck.rs:293:31 [INFO] [stderr] | [INFO] [stderr] 293 | let (mut is_init, mut is_deinit) = (false, false); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cases` [INFO] [stderr] --> src/semcheck/declck.rs:425:17 [INFO] [stderr] | [INFO] [stderr] 425 | cases, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `cases: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/semcheck/declck.rs:426:17 [INFO] [stderr] | [INFO] [stderr] 426 | fields, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tag` [INFO] [stderr] --> src/semcheck/declck.rs:427:17 [INFO] [stderr] | [INFO] [stderr] 427 | tag, [INFO] [stderr] | ^^^ help: try ignoring the field: `tag: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/semcheck/declck.rs:428:17 [INFO] [stderr] | [INFO] [stderr] 428 | name, [INFO] [stderr] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `methods` [INFO] [stderr] --> src/semcheck/declck.rs:429:17 [INFO] [stderr] | [INFO] [stderr] 429 | methods, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `methods: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `location` [INFO] [stderr] --> src/semcheck/declck.rs:430:17 [INFO] [stderr] | [INFO] [stderr] 430 | location, [INFO] [stderr] | ^^^^^^^^ help: try ignoring the field: `location: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `generics` [INFO] [stderr] --> src/semcheck/declck.rs:431:17 [INFO] [stderr] | [INFO] [stderr] 431 | generics, [INFO] [stderr] | ^^^^^^^^ help: try ignoring the field: `generics: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `module` [INFO] [stderr] --> src/semcheck/declck.rs:432:17 [INFO] [stderr] | [INFO] [stderr] 432 | module, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `module: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `case` [INFO] [stderr] --> src/semcheck/declck.rs:544:21 [INFO] [stderr] | [INFO] [stderr] 544 | for case in cases.iter() { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_case` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/semcheck/declck.rs:596:21 [INFO] [stderr] | [INFO] [stderr] 596 | let func = required_method.borrow().get_function_ref().unwrap(); [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_func` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expr` [INFO] [stderr] --> src/semcheck/exprck.rs:296:38 [INFO] [stderr] | [INFO] [stderr] 296 | pub fn typecheck_expr(&mut self, expr: RefPtr) -> RefPtr { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_expr` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `decl` [INFO] [stderr] --> src/semcheck/mod.rs:50:27 [INFO] [stderr] | [INFO] [stderr] 50 | base: fbbase, decl, .. [INFO] [stderr] | ^^^^ help: try ignoring the field: `decl: _` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `identifier` [INFO] [stderr] --> src/semcheck/mod.rs:55:21 [INFO] [stderr] | [INFO] [stderr] 55 | identifier, [INFO] [stderr] | ^^^^^^^^^^ help: try ignoring the field: `identifier: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `std_module` [INFO] [stderr] --> src/semcheck/mod.rs:144:13 [INFO] [stderr] | [INFO] [stderr] 144 | let std_module = Self::import_module(None, intern("std")); [INFO] [stderr] | ^^^^^^^^^^ help: consider prefixing with an underscore: `_std_module` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `decl` [INFO] [stderr] --> src/semcheck/mod.rs:149:17 [INFO] [stderr] | [INFO] [stderr] 149 | for decl in source_file.borrow().top_level_decls.iter() {} [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_decl` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/semcheck/declck.rs:192:25 [INFO] [stderr] | [INFO] [stderr] 192 | name, [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_name` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `location` [INFO] [stderr] --> src/semcheck/declck.rs:193:25 [INFO] [stderr] | [INFO] [stderr] 193 | location, [INFO] [stderr] | ^^^^^^^^ help: consider prefixing with an underscore: `_location` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `module` [INFO] [stderr] --> src/semcheck/declck.rs:195:25 [INFO] [stderr] | [INFO] [stderr] 195 | module, [INFO] [stderr] | ^^^^^^ help: consider prefixing with an underscore: `_module` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `is_deinit` is never read [INFO] [stderr] --> src/semcheck/declck.rs:293:31 [INFO] [stderr] | [INFO] [stderr] 293 | let (mut is_init, mut is_deinit) = (false, false); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cases` [INFO] [stderr] --> src/semcheck/declck.rs:425:17 [INFO] [stderr] | [INFO] [stderr] 425 | cases, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `cases: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/semcheck/declck.rs:426:17 [INFO] [stderr] | [INFO] [stderr] 426 | fields, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tag` [INFO] [stderr] --> src/semcheck/declck.rs:427:17 [INFO] [stderr] | [INFO] [stderr] 427 | tag, [INFO] [stderr] | ^^^ help: try ignoring the field: `tag: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `name` [INFO] [stderr] --> src/semcheck/declck.rs:428:17 [INFO] [stderr] | [INFO] [stderr] 428 | name, [INFO] [stderr] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `methods` [INFO] [stderr] --> src/semcheck/declck.rs:429:17 [INFO] [stderr] | [INFO] [stderr] 429 | methods, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `methods: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `location` [INFO] [stderr] --> src/semcheck/declck.rs:430:17 [INFO] [stderr] | [INFO] [stderr] 430 | location, [INFO] [stderr] | ^^^^^^^^ help: try ignoring the field: `location: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `generics` [INFO] [stderr] --> src/semcheck/declck.rs:431:17 [INFO] [stderr] | [INFO] [stderr] 431 | generics, [INFO] [stderr] | ^^^^^^^^ help: try ignoring the field: `generics: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `module` [INFO] [stderr] --> src/semcheck/declck.rs:432:17 [INFO] [stderr] | [INFO] [stderr] 432 | module, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `module: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `case` [INFO] [stderr] --> src/semcheck/declck.rs:544:21 [INFO] [stderr] | [INFO] [stderr] 544 | for case in cases.iter() { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_case` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/semcheck/declck.rs:596:21 [INFO] [stderr] | [INFO] [stderr] 596 | let func = required_method.borrow().get_function_ref().unwrap(); [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_func` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `expr` [INFO] [stderr] --> src/semcheck/exprck.rs:296:38 [INFO] [stderr] | [INFO] [stderr] 296 | pub fn typecheck_expr(&mut self, expr: RefPtr) -> RefPtr { [INFO] [stderr] | ^^^^ help: consider prefixing with an underscore: `_expr` [INFO] [stderr] [INFO] [stderr] warning: field is never read: `current_control_stmts` [INFO] [stderr] --> src/semcheck/mod.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | current_control_stmts: Vec>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `is_post_processing` [INFO] [stderr] --> src/semcheck/mod.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | is_post_processing: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_condition` [INFO] [stderr] --> src/semcheck/mod.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | pub(super) fn get_condition(stmt: &Stmt) -> RefPtr { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_if_or_while_body` [INFO] [stderr] --> src/semcheck/mod.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | pub(super) fn get_if_or_while_body(stmt: &Stmt) -> &DisplayVec> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `member_expr_chains_match` [INFO] [stderr] --> src/semcheck/mod.rs:34:15 [INFO] [stderr] | [INFO] [stderr] 34 | pub(super) fn member_expr_chains_match(a: &Expr, b: &Expr) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `current_control_stmts` [INFO] [stderr] --> src/semcheck/mod.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | current_control_stmts: Vec>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `is_post_processing` [INFO] [stderr] --> src/semcheck/mod.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | is_post_processing: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_condition` [INFO] [stderr] --> src/semcheck/mod.rs:18:15 [INFO] [stderr] | [INFO] [stderr] 18 | pub(super) fn get_condition(stmt: &Stmt) -> RefPtr { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `get_if_or_while_body` [INFO] [stderr] --> src/semcheck/mod.rs:26:15 [INFO] [stderr] | [INFO] [stderr] 26 | pub(super) fn get_if_or_while_body(stmt: &Stmt) -> &DisplayVec> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `member_expr_chains_match` [INFO] [stderr] --> src/semcheck/mod.rs:34:15 [INFO] [stderr] | [INFO] [stderr] 34 | pub(super) fn member_expr_chains_match(a: &Expr, b: &Expr) -> Option { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 15.27s [INFO] running `"docker" "inspect" "41b1d44303766df0c1acdf2dff7b7878006ff4dc11c698e3d943a751dfe976de"` [INFO] running `"docker" "rm" "-f" "41b1d44303766df0c1acdf2dff7b7878006ff4dc11c698e3d943a751dfe976de"` [INFO] [stdout] 41b1d44303766df0c1acdf2dff7b7878006ff4dc11c698e3d943a751dfe976de